0001084208-23-000002.txt : 20230208
0001084208-23-000002.hdr.sgml : 20230208
20230208170117
ACCESSION NUMBER: 0001084208-23-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230208
DATE AS OF CHANGE: 20230208
EFFECTIVENESS DATE: 20230208
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: 23599929
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
X0202
13F-HR
LIVE
false
true
false
0001084208
XXXXXXXX
12-31-2022
12-31-2022
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
000000705
801-10418
N
Brian Carter
Sr. Manager, Compliance
9016808492
Brian Carter
Olive Branch
MS
02-08-2023
0
4044
108906492896
false
INFORMATION TABLE
2
Q42213FS.xml
13F HOLDINGS REPORT 12-31-2022
1 800 FLOWERS COM INC
CL A
68243Q106
203724
21310
SH
SOLE
0
0
21310
10X GENOMICS INC
CL A COM
88025U109
1279882
35123
SH
SOLE
34839
0
284
1ST SOURCE CORP
COM
336901103
1096309
20650
SH
SOLE
0
0
20650
23ANDME HOLDING CO
CLASS A COM
90138Q108
24762
11464
SH
SOLE
0
0
11464
3-D SYS CORP DEL
COM NEW
88554D205
562474
76010
SH
SOLE
0
0
76010
360 DIGITECH INC
AMERICAN DEP
88557W101
200851
9865
SH
SOLE
0
0
9865
3M CO
COM
88579Y101
87908226
733056
SH
SOLE
172978
0
560078
3M CO
COM
88579Y101
2232
18600
SH
Call
SOLE
0
0
0
89BIO INC
COM
282559103
508602
39953
SH
SOLE
0
0
39953
AAON INC
COM PAR $0.004
000360206
4324966
57420
SH
SOLE
39439
0
17981
AAR CORP
COM
000361105
223782
4984
SH
SOLE
1248
0
3736
ABB LTD
SPONSORED ADR
000375204
15213606
499462
SH
SOLE
373662
0
125800
ABBOTT LABS
COM
002824100
340436703
3100768
SH
SOLE
1419157
0
1681611
ABBVIE INC
COM
00287Y109
725551040
4489492
SH
SOLE
1914999
0
2574493
ABBVIE INC
COM
00287Y109
45240
10400
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
41250
27500
SH
Call
SOLE
0
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
206541
20389
SH
SOLE
0
0
20389
ABM INDS INC
COM
000957100
3215519
72389
SH
SOLE
15611
0
56778
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
328145
124770
SH
SOLE
0
0
124770
ABRDN AUSTRALIA EQUITY FD IN
COM
003011103
95623
21782
SH
SOLE
0
0
21782
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
1873158
363720
SH
SOLE
0
0
363720
ABRDN ETFS
BBRG ALL COMD K1
003261104
996913
45191
SH
SOLE
0
0
45191
ABRDN GLOBAL DYNAMIC DIVIDEN
COM
00302M106
2503227
264612
SH
SOLE
0
0
264612
ABRDN GLOBAL PREMIER PPTYS F
COM SH BEN INT
00302L108
185473
47557
SH
SOLE
0
0
47557
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
1071453
61331
SH
SOLE
0
0
61331
ABRDN INCOME CREDIT STRATEGI
COM
003057106
167709
24735
SH
SOLE
0
0
24735
ABRDN PALLADIUM ETF TRUST
PHYSICAL PALLADM
003262102
1889684
11445
SH
SOLE
0
0
11445
ABRDN PLATINUM ETF TRUST
PHYSCL PLATM SHS
003260106
1949661
19638
SH
SOLE
0
0
19638
ABRDN PRECIOUS METALS BASKET
PHYSCL PRECS MET
003263100
1347819
15105
SH
SOLE
757
0
14348
ABRDN SILVER ETF TRUST
PHYSCL SILVR SHS
003264108
586496
25523
SH
SOLE
0
0
25523
ABRDN TOTAL DYNAMIC DIVIDEND
COM SH BEN INT
00326L100
2001582
256614
SH
SOLE
0
0
256614
ABSOLUTE SOFTWARE CORP
COM
00386B109
105966
10150
SH
SOLE
0
0
10150
ACACIA RESH CORP
ACACIA TCH COM
003881307
91357
21700
SH
SOLE
0
0
21700
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
3322849
63244
SH
SOLE
28330
0
34914
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
5595043
67967
SH
SOLE
36021
0
31946
ACCELERATE DIAGNOSTICS INC
COM
00430H102
12354
17499
SH
SOLE
0
0
17499
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
235602457
882900
SH
SOLE
547671
0
335229
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
8225
23500
SH
Call
SOLE
0
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
2500
50000
SH
Call
SOLE
0
0
0
ACHIEVE LIFE SCIENCES INC
COM
004468500
218660
89249
SH
SOLE
0
0
89249
ACI WORLDWIDE INC
COM
004498101
4677993
203391
SH
SOLE
202383
0
1008
ACTIVISION BLIZZARD INC
COM
00507V109
19231721
251229
SH
SOLE
97264
0
153965
ACUITY BRANDS INC
COM
00508Y102
3306424
19965
SH
SOLE
13911
0
6054
ACUSHNET HLDGS CORP
COM
005098108
23001201
541714
SH
SOLE
533997
0
7717
ADAM NAT RES FD INC
COM
00548F105
5011627
229891
SH
SOLE
0
0
229891
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
3928339
270173
SH
SOLE
0
0
270173
ADAMS RES & ENERGY INC
COM NEW
006351308
616425
15838
SH
SOLE
0
0
15838
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
14670
10048
SH
SOLE
0
0
10048
ADDUS HOMECARE CORP
COM
006739106
232807
2340
SH
SOLE
0
0
2340
ADEIA INC
COM
00676P107
327069
34501
SH
SOLE
32892
0
1609
ADMA BIOLOGICS INC
COM
000899104
918990
236853
SH
SOLE
0
0
236853
ADOBE SYSTEMS INCORPORATED
COM
00724F101
201575076
598981
SH
SOLE
441317
0
157664
ADS TEC ENERGY PLC
SHS
G0085J117
872602
279680
SH
SOLE
0
0
279680
ADT INC DEL
COM
00090Q103
1394132
153708
SH
SOLE
0
0
153708
ADTALEM GLOBAL ED INC
COM
00737L103
565657
15934
SH
SOLE
9475
0
6459
ADTHEORENT HOLDING COMPANY
COM
00739D109
83000
50000
SH
SOLE
0
0
50000
ADTRAN HOLDINGS INC
COM
00486H105
548067
29168
SH
SOLE
25477
0
3691
ADVANCE AUTO PARTS INC
COM
00751Y106
61500590
418286
SH
SOLE
351483
0
66803
ADVANCED DRAIN SYS INC DEL
COM
00790R104
3999416
48791
SH
SOLE
44773
0
4018
ADVANCED ENERGY INDS
COM
007973100
1339139
15611
SH
SOLE
12691
0
2920
ADVANCED MICRO DEVICES INC
COM
007903107
57543031
888421
SH
SOLE
277849
0
610572
ADVANSIX INC
COM
00773T101
1936136
50924
SH
SOLE
49542
0
1382
ADVENT CONV & INCOME FD
COM
00764C109
4700309
431225
SH
SOLE
0
0
431225
ADVISORSHARES TR
DORSEY WRIGT ADR
00768Y206
661954
13860
SH
SOLE
0
0
13860
ADVISORSHARES TR
DORSY FSM ALCP
00768Y479
487165
15715
SH
SOLE
0
0
15715
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
523368
52547
SH
SOLE
0
0
52547
ADVISORSHARES TR
RANGER EQUITY BE
00768Y412
1360076
47307
SH
SOLE
0
0
47307
AECOM
COM
00766T100
6315977
74366
SH
SOLE
57633
0
16733
AEGON N V
NY REGISTRY SHS
007924103
20933794
4153531
SH
SOLE
37311
0
4116220
AEHR TEST SYS
COM
00760J108
855436
42559
SH
SOLE
0
0
42559
AERCAP HOLDINGS NV
SHS
N00985106
1117703
19165
SH
SOLE
10637
0
8528
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
12367409
221123
SH
SOLE
210478
0
10645
AEROVIRONMENT INC
COM
008073108
1792264
20923
SH
SOLE
6415
0
14508
AES CORP
COM
00130H105
84749527
2946784
SH
SOLE
2866423
0
80361
AFFILIATED MANAGERS GROUP IN
COM
008252108
40157886
253474
SH
SOLE
249829
0
3645
AFFIRM HLDGS INC
COM CL A
00827B106
272655
28196
SH
SOLE
16313
0
11883
AFLAC INC
COM
001055102
63616237
884284
SH
SOLE
119663
0
764621
AGCO CORP
COM
001084102
3629068
26167
SH
SOLE
16419
0
9748
AGF INVTS TR
AGFIQ US MK ANTI
00110G408
3411035
160822
SH
SOLE
0
0
160822
AGILENT TECHNOLOGIES INC
COM
00846U101
15907875
106298
SH
SOLE
49330
0
56968
AGIOS PHARMACEUTICALS INC
COM
00847X104
374868
13350
SH
SOLE
0
0
13350
AGNC INVT CORP
COM
00123Q104
8918551
861694
SH
SOLE
603085
0
258609
AGNICO EAGLE MINES LTD
COM
008474108
18927679
364065
SH
SOLE
0
0
364065
AGREE RLTY CORP
COM
008492100
18246898
257253
SH
SOLE
198093
0
59160
AIR LEASE CORP
CL A
00912X302
13163261
342615
SH
SOLE
16452
0
326163
AIR PRODS & CHEMS INC
COM
009158106
528940481
1715847
SH
SOLE
446444
0
1269403
AIR PRODS & CHEMS INC
COM
009158106
18760
26800
SH
Call
SOLE
0
0
0
AIR TRANS SVCS GROUP INC
NOTE 1.125%10/1
00922RAB1
33162
32000
PRN
SOLE
0
0
32000
AIR TRANSPORT SERVICES GRP I
COM
00922R105
21556593
829738
SH
SOLE
825107
0
4631
AIRBNB INC
COM CL A
009066101
33169640
387949
SH
SOLE
244164
0
143785
AIRSCULPT TECHNOLOGIES INC
COM
009496100
426240
115200
SH
SOLE
0
0
115200
AKAMAI TECHNOLOGIES INC
COM
00971T101
10563296
125306
SH
SOLE
75862
0
49444
AKAMAI TECHNOLOGIES INC
NOTE 0.125% 5/0
00971TAJ0
15750
15000
PRN
SOLE
0
0
15000
ALAMOS GOLD INC NEW
COM CL A
011532108
3451451
341392
SH
SOLE
0
0
341392
ALARM COM HLDGS INC
COM
011642105
244530
4942
SH
SOLE
0
0
4942
ALASKA AIR GROUP INC
COM
011659109
11893211
276973
SH
SOLE
100006
0
176967
ALASKA AIR GROUP INC
COM
011659109
2265
45300
SH
Call
SOLE
0
0
0
ALAUNOS THERAPEUTICS INC
COM
98973P101
43257
66641
SH
SOLE
0
0
66641
ALBANY INTL CORP
CL A
012348108
11296557
114581
SH
SOLE
113420
0
1161
ALBEMARLE CORP
COM
012653101
26516007
122271
SH
SOLE
36087
0
86184
ALBERTSONS COS INC
COMMON STOCK
013091103
482537
23266
SH
SOLE
0
0
23266
ALCOA CORP
COM
013872106
1563813
34392
SH
SOLE
0
0
34392
ALCON AG
ORD SHS
H01301128
28904661
421657
SH
SOLE
406026
0
15631
ALDEYRA THERAPEUTICS INC
COM
01438T106
178656
25669
SH
SOLE
20860
0
4809
ALEXANDER & BALDWIN INC NEW
COM
014491104
276286
14751
SH
SOLE
14751
0
0
ALEXANDERS INC
COM
014752109
288395
1311
SH
SOLE
0
0
1311
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
7803861
53573
SH
SOLE
45262
0
8311
ALGONQUIN PWR UTILS CORP
COM
015857105
4242341
650666
SH
SOLE
101085
0
549581
ALGONQUIN PWR UTILS CORP
COM
015857105
1805
36100
SH
Call
SOLE
0
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
1
15600
SH
Call
SOLE
0
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
780
15600
SH
Call
SOLE
0
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
2440
48800
SH
Call
SOLE
0
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
34591093
392679
SH
SOLE
146507
0
246172
ALIGHT INC
COM CL A
01626W101
4468412
534499
SH
SOLE
531996
0
2503
ALIGN TECHNOLOGY INC
COM
016255101
11274714
53460
SH
SOLE
46803
0
6657
ALKERMES PLC
SHS
G01767105
519517
19882
SH
SOLE
14850
0
5032
ALLEGIANT TRAVEL CO
COM
01748X102
306159
4503
SH
SOLE
0
0
4503
ALLEGION PLC
ORD SHS
G0176J109
35136920
333810
SH
SOLE
309210
0
24600
ALLEGRO MICROSYSTEMS INC
COM
01749D105
1877421
62539
SH
SOLE
61101
0
1438
ALLETE INC
COM NEW
018522300
1844119
28587
SH
SOLE
6
0
28581
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
1739635
85612
SH
SOLE
0
0
85612
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
1032189
111950
SH
SOLE
0
0
111950
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2787645
81106
SH
SOLE
0
0
81106
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
196916
18790
SH
SOLE
0
0
18790
ALLIANT ENERGY CORP
COM
018802108
10405285
188467
SH
SOLE
134900
0
53567
ALLISON TRANSMISSION HLDGS I
COM
01973R101
1406822
33818
SH
SOLE
17468
0
16350
ALLSPRING GLOBAL DIVIDEND OP
COM
94987C103
94794
21692
SH
SOLE
0
0
21692
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
224653
35157
SH
SOLE
0
0
35157
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
3265844
333248
SH
SOLE
0
0
333248
ALLSTATE CORP
COM
020002101
202764482
1495298
SH
SOLE
492633
0
1002665
ALLY FINL INC
COM
02005N100
3888353
159033
SH
SOLE
4
0
159029
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
2641955
11117
SH
SOLE
8449
0
2668
ALPHA & OMEGA SEMICONDUCTOR
SHS
G6331P104
366296
12821
SH
SOLE
11099
0
1722
ALPHA METALLURGICAL RESOUR I
COM
020764106
483526
3303
SH
SOLE
0
0
3303
ALPHABET INC
CAP STK CL A
02079K305
768241258
8707257
SH
SOLE
3346222
0
5361035
ALPHABET INC
CAP STK CL C
02079K107
461584318
5202123
SH
SOLE
1890037
0
3312086
ALPHATEC HLDGS INC
COM NEW
02081G201
358274
29010
SH
SOLE
0
0
29010
ALPINE INCOME PPTY TR INC
COM
02083X103
1532955
80345
SH
SOLE
8426
0
71919
ALPS ETF TR
ALERIAN MLP
00162Q452
52275972
1373156
SH
SOLE
1386
0
1371770
ALPS ETF TR
CLEAN ENERGY
00162Q460
859946
18904
SH
SOLE
0
0
18904
ALPS ETF TR
EQUAL SEC ETF
00162Q205
4520958
47236
SH
SOLE
0
0
47236
ALPS ETF TR
INTL SEC DV DOG
00162Q718
408862
16059
SH
SOLE
0
0
16059
ALPS ETF TR
MED BREAKTHGH
00162Q593
229491
7554
SH
SOLE
0
0
7554
ALPS ETF TR
OSHARES EUR QLT
00162Q379
800501
33872
SH
SOLE
0
0
33872
ALPS ETF TR
OSHARES US QUALT
00162Q387
8504213
205292
SH
SOLE
0
0
205292
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
552754
13183
SH
SOLE
0
0
13183
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
665413
29404
SH
SOLE
0
0
29404
ALPS ETF TR
SECTR DIV DOGS
00162Q858
9259671
180008
SH
SOLE
0
0
180008
ALTAIR ENGR INC
COM CL A
021369103
4821730
106042
SH
SOLE
105956
0
86
ALTICE USA INC
CL A
02156K103
21298133
4630029
SH
SOLE
4618222
0
11807
ALTRA INDL MOTION CORP
COM
02208R106
615379
10299
SH
SOLE
9078
0
1221
ALTRIA GROUP INC
COM
02209S103
101000352
2209593
SH
SOLE
751350
0
1458243
ALTRIA GROUP INC
COM
02209S103
7306
28100
SH
Call
SOLE
0
0
0
ALTRIA GROUP INC
COM
02209S103
55440
17600
SH
Call
SOLE
0
0
0
ALTRIA GROUP INC
COM
02209S103
40018
21400
SH
Call
SOLE
0
0
0
AMALGAMATED FINANCIAL CORP
COM
022671101
673920
29250
SH
SOLE
0
0
29250
AMARIN CORP PLC
SPONS ADR NEW
023111206
40528
33494
SH
SOLE
0
0
33494
AMAZON COM INC
COM
023135106
948512847
11291819
SH
SOLE
3893554
0
7398265
AMBARELLA INC
SHS
G037AX101
750431
9126
SH
SOLE
5824
0
3302
AMBEV SA
SPONSORED ADR
02319V103
2902934
1067255
SH
SOLE
2435
0
1064820
AMC ENTMT HLDGS INC
CL A COM
00165C104
71490
17565
SH
SOLE
0
0
17565
AMC NETWORKS INC
CL A
00164V103
672525
42918
SH
SOLE
41812
0
1106
AMCOR PLC
ORD
G0250X107
36274045
3045680
SH
SOLE
2691425
0
354255
AMDOCS LTD
SHS
G02602103
23547919
259053
SH
SOLE
237600
0
21453
AMEDISYS INC
COM
023436108
533486
6386
SH
SOLE
0
0
6386
AMER SOFTWARE INC
CL A
029683109
1205683
82131
SH
SOLE
79607
0
2524
AMER STATES WTR CO
COM
029899101
4022563
43464
SH
SOLE
0
0
43464
AMEREN CORP
COM
023608102
9233391
103839
SH
SOLE
55229
0
48610
AMERESCO INC
CL A
02361E108
1056461
18489
SH
SOLE
0
0
18489
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
3170356
174195
SH
SOLE
142292
0
31903
AMERICAN AIRLS GROUP INC
COM
02376R102
1547426
121653
SH
SOLE
0
0
121653
AMERICAN ASSETS TR INC
COM
024013104
385284
14539
SH
SOLE
14518
0
21
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
278979
35675
SH
SOLE
34355
0
1320
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
1005101
18159
SH
SOLE
0
0
18159
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
448455
11254
SH
SOLE
0
0
11254
AMERICAN CENTY ETF TR
STOXX US QUALT
025072208
309580
6512
SH
SOLE
0
0
6512
AMERICAN CENTY ETF TR
US EQT ETF
025072885
11028641
162164
SH
SOLE
0
0
162164
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
17628345
236584
SH
SOLE
1859
0
234725
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
412885
29576
SH
SOLE
0
0
29576
AMERICAN ELEC PWR CO INC
COM
025537101
90964819
958020
SH
SOLE
615759
0
342261
AMERICAN EQTY INVT LIFE HLD
COM
025676206
11430502
250559
SH
SOLE
213084
0
37475
AMERICAN EXPRESS CO
COM
025816109
75019987
507748
SH
SOLE
193325
0
314423
AMERICAN FINL GROUP INC OHIO
COM
025932104
3747196
27297
SH
SOLE
0
0
27297
AMERICAN HOMES 4 RENT
CL A
02665T306
9595296
318354
SH
SOLE
124683
0
193671
AMERICAN INTL GROUP INC
COM NEW
026874784
87670504
1386314
SH
SOLE
1136467
0
249847
AMERICAN REBEL HOLDINGS INC
COM
02919L208
9230
47823
SH
SOLE
0
0
47823
AMERICAN TOWER CORP NEW
COM
03027X100
262899806
1240894
SH
SOLE
906295
0
334599
AMERICAN WOODMARK CORPORATIO
COM
030506109
3173457
64950
SH
SOLE
0
0
64950
AMERICAN WTR WKS CO INC NEW
COM
030420103
27776141
182232
SH
SOLE
31626
0
150606
AMERICOLD REALTY TRUST INC
COM
03064D108
2379331
84046
SH
SOLE
81808
0
2238
AMERIPRISE FINL INC
COM
03076C106
32557543
104562
SH
SOLE
77623
0
26939
AMERIS BANCORP
COM
03076K108
857005
18180
SH
SOLE
0
0
18180
AMERISAFE INC
COM
03071H100
2121831
40828
SH
SOLE
40279
0
549
AMERISOURCEBERGEN CORP
COM
03073E105
49810287
300586
SH
SOLE
220015
0
80571
AMETEK INC
COM
031100100
22409015
160385
SH
SOLE
138469
0
21916
AMGEN INC
COM
031162100
211296921
804468
SH
SOLE
274029
0
530439
AMICUS THERAPEUTICS INC
COM
03152W109
125433
10273
SH
SOLE
0
0
10273
AMKOR TECHNOLOGY INC
COM
031652100
1587346
66195
SH
SOLE
60822
0
5373
AMMO INC
COM
00175J107
130823
75620
SH
SOLE
0
0
75620
AMN HEALTHCARE SVCS INC
COM
001744101
5595259
54418
SH
SOLE
16682
0
37736
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
321160
161387
SH
SOLE
0
0
161387
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
646646
23078
SH
SOLE
9441
0
13637
AMPHENOL CORP NEW
CL A
032095101
20146184
264594
SH
SOLE
217339
0
47255
AMPLIFY ETF TR
AMPLIFY LITHIUM
032108805
395833
33803
SH
SOLE
0
0
33803
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
2830010
187170
SH
SOLE
0
0
187170
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
148471977
4140327
SH
SOLE
114888
0
4025439
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
777344
19937
SH
SOLE
1310
0
18627
AMYRIS INC
COM NEW
03236M200
53119
34718
SH
SOLE
0
0
34718
AMYRIS INC
COM NEW
03236M200
1090
21800
SH
Call
SOLE
0
0
0
AMYRIS INC
COM NEW
03236M200
830
16600
SH
Call
SOLE
0
0
0
ANALOG DEVICES INC
COM
032654105
98699339
601708
SH
SOLE
274901
0
326807
ANDERSONS INC
COM
034164103
262961
7515
SH
SOLE
0
0
7515
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
1656653
129325
SH
SOLE
0
0
129325
ANGIODYNAMICS INC
COM
03475V101
231873
16839
SH
SOLE
12200
0
4639
ANGION BIOMEDICA CORP
COM
03476J107
48696
60000
SH
SOLE
0
0
60000
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
38080435
634251
SH
SOLE
606582
0
27669
ANIXA BIOSCIENCES INC
COM
03528H109
243172
57217
SH
SOLE
0
0
57217
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
3739343
177390
SH
SOLE
10223
0
167167
ANSYS INC
COM
03662Q105
31077654
128638
SH
SOLE
119797
0
8841
ANTERO MIDSTREAM CORP
COM
03676B102
301679
27960
SH
SOLE
0
0
27960
ANTERO RESOURCES CORP
COM
03674X106
8746958
282251
SH
SOLE
41994
0
240257
AON PLC
SHS CL A
G0403H108
66053543
220075
SH
SOLE
188409
0
31666
APA CORPORATION
COM
03743Q108
29617913
634489
SH
SOLE
56387
0
578102
APA CORPORATION
COM
03743Q108
7182
34200
SH
Call
SOLE
0
0
0
APARTMENT INCOME REIT CORP
COM
03750L109
450902
13142
SH
SOLE
0
0
13142
APARTMENT INVT & MGMT CO
CL A
03748R747
73941
10385
SH
SOLE
0
0
10385
APELLIS PHARMACEUTICALS INC
COM
03753U106
746537
14437
SH
SOLE
3872
0
10565
API GROUP CORP
COM STK
00187Y100
718824
38215
SH
SOLE
24652
0
13563
APOLLO COML REAL EST FIN INC
COM
03762U105
932382
86653
SH
SOLE
0
0
86653
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
63213
65000
PRN
SOLE
0
0
65000
APOLLO GLOBAL MGMT INC
COM
03769M106
64430480
1010040
SH
SOLE
711882
0
298158
APOLLO TACTICAL INCOME FD IN
COM
037638103
455303
37566
SH
SOLE
0
0
37566
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
2728141
172886
SH
SOLE
81497
0
91389
APPLE INC
COM
037833100
2539072633
19541727
SH
SOLE
3755196
0
15786531
APPLE INC
COM
037833100
1394
10100
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
14450
42500
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
514
25700
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
1799610
66900
SH
Call
SOLE
0
0
0
APPLIED DNA SCIENCES INC
COM
03815U300
40004
24099
SH
SOLE
0
0
24099
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2467007
19574
SH
SOLE
17395
0
2179
APPLIED MATLS INC
COM
038222105
93625584
961444
SH
SOLE
649064
0
312380
APPLOVIN CORP
COM CL A
03831W108
517402
49136
SH
SOLE
46208
0
2928
APTARGROUP INC
COM
038336103
16174315
147067
SH
SOLE
132054
0
15013
APTINYX INC
COM
03836N103
13145
46075
SH
SOLE
0
0
46075
APTIV PLC
SHS
G6095L109
46472399
499006
SH
SOLE
216869
0
282137
APTOSE BIOSCIENCES INC
COM NEW
03835T200
20640
35587
SH
SOLE
0
0
35587
ARAMARK
COM
03852U106
956757
23144
SH
SOLE
1046
0
22098
ARBOR REALTY TRUST INC
COM
038923108
4369110
331244
SH
SOLE
173668
0
157576
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
1269835
48430
SH
SOLE
39137
0
9293
ARCH CAP GROUP LTD
ORD
G0450A105
12370360
197043
SH
SOLE
119587
0
77456
ARCH RESOURCES INC
CL A
03940R107
6602752
46241
SH
SOLE
44596
0
1645
ARCHER DANIELS MIDLAND CO
COM
039483102
82801646
891779
SH
SOLE
165681
0
726098
ARCHER DANIELS MIDLAND CO
COM
039483102
138000
30000
SH
Put
SOLE
0
0
30000
ARCHER DANIELS MIDLAND CO
COM
039483102
344100
55500
SH
Put
SOLE
0
0
55500
ARCHER DANIELS MIDLAND CO
COM
039483102
101250
12500
SH
Put
SOLE
0
0
12500
ARCHER DANIELS MIDLAND CO
COM
039483102
136500
15000
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
469000
67000
SH
Put
SOLE
0
0
67000
ARCHER DANIELS MIDLAND CO
COM
039483102
75600
10500
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
744538
62500
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
136627
12000
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
334850
37000
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
362500
50000
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
62149
11000
SH
Call
SOLE
0
0
0
ARCHROCK INC
COM
03957W106
195021
21717
SH
SOLE
0
0
21717
ARCONIC CORPORATION
COM
03966V107
363342
17171
SH
SOLE
1166
0
16005
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
158982
19017
SH
SOLE
18993
0
24
ARCOSA INC
COM
039653100
751069
13822
SH
SOLE
10151
0
3671
ARES CAPITAL CORP
COM
04010L103
11448273
619829
SH
SOLE
0
0
619829
ARES COML REAL ESTATE CORP
COM
04013V108
373985
36345
SH
SOLE
0
0
36345
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
149685
12915
SH
SOLE
0
0
12915
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
18774666
274323
SH
SOLE
258144
0
16179
ARGAN INC
COM
04010E109
5160061
139915
SH
SOLE
119337
0
20578
ARGENX SE
SPONSORED ADR
04016X101
1734284
4578
SH
SOLE
0
0
4578
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2005483
77581
SH
SOLE
76789
0
792
ARHAUS INC
COM CL A
04035M102
163352
16754
SH
SOLE
0
0
16754
ARIS WATER SOLUTIONS INC
CLASS A COM
04041L106
453800
31492
SH
SOLE
0
0
31492
ARISTA NETWORKS INC
COM
040413106
12744905
105026
SH
SOLE
62373
0
42653
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
901055
21972
SH
SOLE
0
0
21972
ARK ETF TR
FINTECH INNOVA
00214Q708
1619572
113495
SH
SOLE
0
0
113495
ARK ETF TR
GENOMIC REV ETF
00214Q302
4169072
147681
SH
SOLE
0
0
147681
ARK ETF TR
INNOVATION ETF
00214Q104
27067406
866427
SH
SOLE
44007
0
822420
ARK ETF TR
NEXT GNRTN INTER
00214Q401
1492485
38715
SH
SOLE
0
0
38715
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
6669708
97240
SH
SOLE
96320
0
920
ARRIVAL
SHS
L0423Q108
2053
12873
SH
SOLE
0
0
12873
ARROW ELECTRS INC
COM
042735100
4959441
47427
SH
SOLE
13446
0
33981
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
748494
18454
SH
SOLE
8645
0
9809
ARROWMARK FINANCIAL CORP
COM
861780104
430908
25288
SH
SOLE
0
0
25288
ARTESIAN RES CORP
CL A
043113208
433375
7398
SH
SOLE
0
0
7398
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
20812467
700757
SH
SOLE
686874
0
13883
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
8437140
589598
SH
SOLE
0
0
589598
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
13390334
74702
SH
SOLE
73229
0
1473
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
422692
3461
SH
SOLE
3458
0
3
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
330197
52663
SH
SOLE
48561
0
4102
ASGN INC
COM
00191U102
3179187
39018
SH
SOLE
37750
0
1268
ASHLAND INC
COM
044186104
1314652
12226
SH
SOLE
0
0
12226
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
80384577
147114
SH
SOLE
121584
0
25530
ASPEN TECHNOLOGY INC
COM
29109X106
35775545
174175
SH
SOLE
155713
0
18462
ASSURANT INC
COM
04621X108
1347611
10775
SH
SOLE
927
0
9848
ASSURED GUARANTY LTD
COM
G0585R106
10778207
173116
SH
SOLE
159997
0
13119
AST SPACEMOBILE INC
COM CL A
00217D100
307844
63868
SH
SOLE
0
0
63868
ASTRAZENECA PLC
SPONSORED ADR
046353108
162746760
2400397
SH
SOLE
1875119
0
525278
ASTRONICS CORP
COM
046433108
253380
24600
SH
SOLE
0
0
24600
AT&T INC
COM
00206R102
212207936
11526771
SH
SOLE
4757452
0
6769319
AT&T INC
COM
00206R102
14750
29500
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
3267
29700
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
720
12000
SH
Call
SOLE
0
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
596019
181713
SH
SOLE
172122
0
9591
ATI INC
COM
01741R102
327176
10957
SH
SOLE
0
0
10957
ATKORE INC
COM
047649108
17234396
151952
SH
SOLE
111015
0
40937
ATLANTIC UN BANKSHARES CORP
COM
04911A107
3540531
100755
SH
SOLE
89656
0
11099
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
5698532
220019
SH
SOLE
391
0
219628
ATLAS CORP
SHARES
Y0436Q109
1865543
121613
SH
SOLE
0
0
121613
ATLASSIAN CORPORATION
CL A
049468101
28104870
218409
SH
SOLE
209096
0
9313
ATMOS ENERGY CORP
COM
049560105
52309523
466750
SH
SOLE
386467
0
80283
ATRECA INC
CL A COM
04965G109
62066
77524
SH
SOLE
0
0
77524
ATRION CORP
COM
049904105
3671670
6563
SH
SOLE
6375
0
188
AUDACY INC
CL A
05070N103
11653
51769
SH
SOLE
0
0
51769
AURORA CANNABIS INC
COM
05156X884
18735
20307
SH
SOLE
0
0
20307
AUTODESK INC
COM
052769106
104042862
556766
SH
SOLE
514311
0
42455
AUTOHOME INC
SP ADS RP CL A
05278C107
6216696
203160
SH
SOLE
200143
0
3017
AUTOLIV INC
COM
052800109
735574
9605
SH
SOLE
8265
0
1340
AUTOMATIC DATA PROCESSING IN
COM
053015103
253697924
1062080
SH
SOLE
636584
0
425496
AUTONATION INC
COM
05329W102
7235883
67436
SH
SOLE
44029
0
23407
AUTOZONE INC
COM
053332102
58852920
23864
SH
SOLE
10791
0
13073
AVALONBAY CMNTYS INC
COM
053484101
24471993
151511
SH
SOLE
138031
0
13480
AVANGRID INC
COM
05351W103
350556
8157
SH
SOLE
0
0
8157
AVANTOR INC
COM
05352A100
5913088
280374
SH
SOLE
241806
0
38568
AVERY DENNISON CORP
COM
053611109
31359599
173257
SH
SOLE
142936
0
30321
AVID BIOSERVICES INC
COM
05368M106
198026
14381
SH
SOLE
0
0
14381
AVIDITY BIOSCIENCES INC
COM
05370A108
479592
21613
SH
SOLE
0
0
21613
AVIENT CORPORATION
COM
05368V106
1447712
42882
SH
SOLE
37242
0
5640
AVISTA CORP
COM
05379B107
5795317
130701
SH
SOLE
126080
0
4621
AVNET INC
COM
053807103
15020850
361252
SH
SOLE
259062
0
102190
AVNET INC
COM
053807103
25000
12500
SH
Call
SOLE
0
0
0
AXALTA COATING SYS LTD
COM
G0750C108
9459634
371403
SH
SOLE
367798
0
3605
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
1939082
24434
SH
SOLE
0
0
24434
AXIS CAP HLDGS LTD
SHS
G0692U109
27451721
506770
SH
SOLE
502699
0
4071
AXON ENTERPRISE INC
COM
05464C101
14229493
85756
SH
SOLE
45850
0
39906
AXONICS INC
COM
05465P101
1174689
18786
SH
SOLE
5594
0
13192
AXOS FINANCIAL INC
COM
05465C100
5026274
131509
SH
SOLE
90711
0
40798
AXSOME THERAPEUTICS INC
COM
05464T104
531734
6894
SH
SOLE
0
0
6894
AZEK CO INC
CL A
05478C105
443667
21834
SH
SOLE
19746
0
2088
AZENTA INC
COM
114340102
3818511
65586
SH
SOLE
58998
0
6588
AZZ INC
COM
002474104
1252471
31156
SH
SOLE
0
0
31156
B & G FOODS INC NEW
COM
05508R106
662438
59412
SH
SOLE
0
0
59412
B2GOLD CORP
COM
11777Q209
666921
186813
SH
SOLE
0
0
186813
B2GOLD CORP
COM
11777Q209
11000
44000
SH
Call
SOLE
0
0
0
B2GOLD CORP
COM
11777Q209
120000
120000
SH
Call
SOLE
0
0
0
BABYLON HLDGS LTD
CL A SHS
G07031209
93609
13868
SH
SOLE
0
0
13868
BADGER METER INC
COM
056525108
849671
7793
SH
SOLE
2245
0
5548
BAIDU INC
SPON ADR REP A
056752108
872948
7632
SH
SOLE
38
0
7594
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
387414
32556
SH
SOLE
0
0
32556
BAKER HUGHES COMPANY
CL A
05722G100
10342901
350250
SH
SOLE
246822
0
103428
BALCHEM CORP
COM
057665200
6291962
51527
SH
SOLE
42558
0
8969
BALL CORP
COM
058498106
47832664
935327
SH
SOLE
865360
0
69967
BALLARD PWR SYS INC NEW
COM
058586108
59612
12445
SH
SOLE
0
0
12445
BANCFIRST CORP
COM
05945F103
7756842
87966
SH
SOLE
86686
0
1280
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
599016
99670
SH
SOLE
75544
0
24126
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
331370
115059
SH
SOLE
13445
0
101614
BANCO SANTANDER S.A.
ADR
05964H105
753134
255300
SH
SOLE
94663
0
160637
BANCORP INC DEL
COM
05969A105
549664
19368
SH
SOLE
18333
0
1035
BANCROFT FD LTD
COM
059695106
563427
34397
SH
SOLE
0
0
34397
BANDWIDTH INC
COM CL A
05988J103
270397
11782
SH
SOLE
0
0
11782
BANK AMERICA CORP
COM
060505104
313823421
9475344
SH
SOLE
4375496
0
5099848
BANK AMERICA CORP
COM
060505104
6984
19400
SH
Call
SOLE
0
0
0
BANK AMERICA CORP
COM
060505104
1002
33400
SH
Call
SOLE
0
0
0
BANK AMERICA CORP
COM
060505104
1128
18800
SH
Call
SOLE
0
0
0
BANK AMERICA CORP
COM
060505104
894
44700
SH
Call
SOLE
0
0
0
BANK AMERICA CORP
COM
060505104
1880
18800
SH
Call
SOLE
0
0
0
BANK AMERICA CORP
COM
060505104
22825
91300
SH
Call
SOLE
0
0
0
BANK AMERICA CORP
COM
060505104
1316
18800
SH
Call
SOLE
0
0
0
BANK AMERICA CORP
COM
060505104
4000
12500
SH
Call
SOLE
0
0
0
BANK HAWAII CORP
COM
062540109
2999485
38673
SH
SOLE
37091
0
1582
BANK MARIN BANCORP
COM
063425102
266558
8107
SH
SOLE
0
0
8107
BANK MONTREAL QUE
COM
063671101
6411497
70767
SH
SOLE
9170
0
61597
BANK NEW YORK MELLON CORP
COM
064058100
18403271
404292
SH
SOLE
245217
0
159075
BANK NOVA SCOTIA HALIFAX
COM
064149107
2607906
53246
SH
SOLE
0
0
53246
BANK OZK LITTLE ROCK ARK
COM
06417N103
18784904
468919
SH
SOLE
430591
0
38328
BANNER CORP
COM NEW
06652V208
667771
10566
SH
SOLE
6942
0
3624
BARCLAYS BANK PLC
IPATH SELCT MLP
06742C723
287738
15339
SH
SOLE
0
0
15339
BARCLAYS PLC
ADR
06738E204
37766695
4841884
SH
SOLE
1497189
0
3344695
BARINGS BDC INC
COM
06759L103
1720079
211052
SH
SOLE
0
0
211052
BARINGS CORPORATE INVS
COM
06759X107
329328
23591
SH
SOLE
0
0
23591
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
1651224
130223
SH
SOLE
0
0
130223
BARINGS PARTN INVS
SH BEN INT
06761A103
329633
26756
SH
SOLE
0
0
26756
BARRICK GOLD CORP
COM
067901108
30549907
1778218
SH
SOLE
708682
0
1069536
BARRICK GOLD CORP
COM
067901108
20942
56600
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
84448
37700
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
27477
38700
SH
Call
SOLE
0
0
0
BATH & BODY WORKS INC
COM
070830104
597817
14186
SH
SOLE
0
0
14186
BAUSCH HEALTH COS INC
COM
071734107
301949
48081
SH
SOLE
0
0
48081
BAUSCH PLUS LOMB CORP
COMMON SHARES
071705107
2463097
158807
SH
SOLE
158788
0
19
BAXTER INTL INC
COM
071813109
81064325
1590431
SH
SOLE
1342225
0
248206
BCE INC
COM NEW
05534B760
107538455
2446835
SH
SOLE
2202116
0
244719
BEACON ROOFING SUPPLY INC
COM
073685109
1163280
22036
SH
SOLE
19581
0
2455
BECTON DICKINSON & CO
6% DP CONV PFD B
075887406
1230766
24576
SH
SOLE
0
0
24576
BECTON DICKINSON & CO
COM
075887109
179343110
705214
SH
SOLE
485605
0
219609
BEIGENE LTD
SPONSORED ADR
07725L102
3248734
14771
SH
SOLE
14556
0
215
BELDEN INC
COM
077454106
585697
8146
SH
SOLE
7574
0
572
BELLRING BRANDS INC
COMMON STOCK
07831C103
1400354
54616
SH
SOLE
50747
0
3869
BENEFITFOCUS INC
COM
08180D106
228635
21858
SH
SOLE
0
0
21858
BENEFITFOCUS INC
NOTE 1.250%12/1
08180DAB2
606500
625000
PRN
SOLE
0
0
625000
BENTLEY SYS INC
COM CL B
08265T208
36215441
979855
SH
SOLE
978573
0
1282
BERKLEY W R CORP
COM
084423102
54980587
757621
SH
SOLE
719176
0
38445
BERKSHIRE GREY INC
COM CL A
084656107
18117
30000
SH
SOLE
0
0
30000
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
81555707
174
SH
SOLE
0
0
174
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
760750301
2462774
SH
SOLE
271577
0
2191197
BERRY GLOBAL GROUP INC
COM
08579W103
9240774
152917
SH
SOLE
146411
0
6506
BEST BUY INC
COM
086516101
166385509
2074368
SH
SOLE
346961
0
1727407
BEST BUY INC
COM
086516101
15228
18800
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
344640
53600
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
12936
14700
SH
Call
SOLE
0
0
0
BGC PARTNERS INC
CL A
05541T101
2068198
548597
SH
SOLE
0
0
548597
BHP GROUP LTD
SPONSORED ADS
088606108
13607963
219306
SH
SOLE
26981
0
192325
BIG 5 SPORTING GOODS CORP
COM
08915P101
188785
21380
SH
SOLE
0
0
21380
BILL COM HLDGS INC
COM
090043100
1285837
11801
SH
SOLE
8587
0
3214
BIO RAD LABS INC
CL A
090572207
11731671
27900
SH
SOLE
25938
0
1962
BIO-TECHNE CORP
COM
09073M104
16133423
194660
SH
SOLE
162332
0
32328
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
169146
14734
SH
SOLE
0
0
14734
BIOGEN INC
COM
09062X103
33641349
121484
SH
SOLE
97764
0
23720
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
6251727
60409
SH
SOLE
45576
0
14833
BIOMARIN PHARMACEUTICAL INC
NOTE 0.599% 8/0
09061GAH4
15920
15000
PRN
SOLE
0
0
15000
BIONTECH SE
SPONSORED ADS
09075V102
2143489
14269
SH
SOLE
546
0
13723
BIOXCEL THERAPEUTICS INC
COM
09075P105
342155
15929
SH
SOLE
0
0
15929
BJS WHSL CLUB HLDGS INC
COM
05550J101
28339305
428345
SH
SOLE
399339
0
29006
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
8940713
7708
SH
SOLE
0
0
7708
BLACK HILLS CORP
COM
092113109
23518984
334362
SH
SOLE
309161
0
25201
BLACK KNIGHT INC
COM
09215C105
4751663
76950
SH
SOLE
71388
0
5562
BLACK STONE MINERALS L P
COM UNIT
09225M101
5889959
349138
SH
SOLE
0
0
349138
BLACKBERRY LTD
COM
09228F103
44078
13521
SH
SOLE
0
0
13521
BLACKLINE INC
COM
09239B109
5884107
87470
SH
SOLE
2222
0
85248
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
137541
12700
SH
SOLE
0
0
12700
BLACKROCK CAP ALLOCATION TR
COM
09260U109
13623187
982205
SH
SOLE
0
0
982205
BLACKROCK CAP INVT CORP
COM
092533108
145868
40295
SH
SOLE
0
0
40295
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
6008873
578890
SH
SOLE
0
0
578890
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
451320
51638
SH
SOLE
0
0
51638
BLACKROCK CR ALLOCATION INCO
COM
092508100
4755180
470808
SH
SOLE
0
0
470808
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
354931
38579
SH
SOLE
0
0
38579
BLACKROCK ENERGY & RES TR
COM
09250U101
1164011
92898
SH
SOLE
0
0
92898
BLACKROCK ENHANCD CAP & INM
COM
09256A109
7854032
458762
SH
SOLE
0
0
458762
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
19147973
2125185
SH
SOLE
0
0
2125185
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
4424884
462853
SH
SOLE
0
0
462853
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
3141787
625855
SH
SOLE
0
0
625855
BLACKROCK ESG CAP ALLC TR
SHS BEN INT
09262F100
405989
30230
SH
SOLE
0
0
30230
BLACKROCK FLOATING RATE INC
COM
091941104
120083
10977
SH
SOLE
0
0
10977
BLACKROCK FLOATING RATE INCO
COM
09255X100
267570
23762
SH
SOLE
0
0
23762
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1607140
36878
SH
SOLE
0
0
36878
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
13036962
844910
SH
SOLE
0
0
844910
BLACKROCK INC
COM
09247X101
184267632
259987
SH
SOLE
157893
0
102094
BLACKROCK INCOME TR INC
COM NEW
09247F209
2003286
162340
SH
SOLE
0
0
162340
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
12906637
1895253
SH
SOLE
0
0
1895253
BLACKROCK INVT QUALITY MUN T
COM
09247D105
184188
15797
SH
SOLE
0
0
15797
BLACKROCK LONG-TERM MUN ADVA
COM
09250B103
102686
10924
SH
SOLE
0
0
10924
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
619104
47369
SH
SOLE
0
0
47369
BLACKROCK MULTI SECTOR INC T
COM
09258A107
2363409
166319
SH
SOLE
0
0
166319
BLACKROCK MUN INCOME QUALITY
COM
092479104
544432
47968
SH
SOLE
0
0
47968
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
282938
28125
SH
SOLE
0
0
28125
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
3500425
164417
SH
SOLE
0
0
164417
BLACKROCK MUNI INCOME TR II
COM
09249N101
466665
45177
SH
SOLE
0
0
45177
BLACKROCK MUNIASSETS FD INC
COM
09254J102
1144211
105750
SH
SOLE
0
0
105750
BLACKROCK MUNICIPAL INCOME
COM
09253X102
1470679
129806
SH
SOLE
0
0
129806
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
1071421
96786
SH
SOLE
0
0
96786
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
443444
41289
SH
SOLE
0
0
41289
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
567420
46739
SH
SOLE
0
0
46739
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
635713
63891
SH
SOLE
0
0
63891
BLACKROCK MUNIVEST FD II INC
COM
09253T101
223495
21387
SH
SOLE
0
0
21387
BLACKROCK MUNIVEST FD INC
COM
09253R105
2618645
373558
SH
SOLE
0
0
373558
BLACKROCK MUNIYIELD FD INC
COM
09253W104
633997
60903
SH
SOLE
0
0
60903
BLACKROCK MUNIYIELD MICH QU
COM
09254V105
743618
67054
SH
SOLE
0
0
67054
BLACKROCK MUNIYIELD N Y QUAL
COM
09255E102
137585
14039
SH
SOLE
0
0
14039
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
649062
58952
SH
SOLE
0
0
58952
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
3429292
305913
SH
SOLE
0
0
305913
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2684376
262660
SH
SOLE
0
0
262660
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
1566158
135012
SH
SOLE
0
0
135012
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
158754
15765
SH
SOLE
0
0
15765
BLACKROCK RES & COMMODITIES
SHS
09257A108
9777363
980680
SH
SOLE
0
0
980680
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
9934627
350176
SH
SOLE
0
0
350176
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
14666334
937746
SH
SOLE
0
0
937746
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3446547
204664
SH
SOLE
0
0
204664
BLACKROCK TCP CAPITAL CORP
COM
09259E108
3440988
265919
SH
SOLE
0
0
265919
BLACKROCK UTILS INFRASTRUCTU
COM
09248D104
1695621
81638
SH
SOLE
0
0
81638
BLACKSTONE INC
COM
09260D107
108026370
1456069
SH
SOLE
153619
0
1302450
BLACKSTONE INC
COM
09260D107
710
14200
SH
Call
SOLE
0
0
0
BLACKSTONE INC
COM
09260D107
107400
12000
SH
Call
SOLE
0
0
0
BLACKSTONE INC
COM
09260D107
95550
13000
SH
Call
SOLE
0
0
0
BLACKSTONE INC
COM
09260D107
136080
25200
SH
Call
SOLE
0
0
0
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.750% 3/1
09257WAC4
73547
75000
PRN
SOLE
0
0
75000
BLACKSTONE MTG TR INC
COM CL A
09257W100
1703836
80483
SH
SOLE
0
0
80483
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
1842622
82444
SH
SOLE
0
0
82444
BLACKSTONE SENIOR FLOATNG RA
COM
09256U105
227948
18338
SH
SOLE
0
0
18338
BLACKSTONE STRATEGIC CREDIT
COM SHS BEN IN
09257R101
790308
74698
SH
SOLE
0
0
74698
BLINK CHARGING CO
COM
09354A100
670015
61077
SH
SOLE
0
0
61077
BLOCK H & R INC
COM
093671105
2346977
64282
SH
SOLE
37791
0
26491
BLOCK INC
CL A
852234103
24968217
397330
SH
SOLE
210815
0
186515
BLOOM ENERGY CORP
COM CL A
093712107
6366501
332976
SH
SOLE
101419
0
231557
BLOOM ENERGY CORP
COM CL A
093712107
61740
12600
SH
Call
SOLE
0
0
0
BLOOMIN BRANDS INC
COM
094235108
5904732
293477
SH
SOLE
52559
0
240918
BLUE OWL CAPITAL INC
COM CL A
09581B103
1375944
129806
SH
SOLE
0
0
129806
BLUEBIRD BIO INC
COM
09609G100
91752
13259
SH
SOLE
0
0
13259
BLUEPRINT MEDICINES CORP
COM
09627Y109
625475
14277
SH
SOLE
4614
0
9663
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
918851
130149
SH
SOLE
0
0
130149
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
3634627
345825
SH
SOLE
0
0
345825
BNY MELLON MUN INCOME INC
COM
05589T104
74144
11844
SH
SOLE
0
0
11844
BNY MELLON STRATEGIC MUN BD
COM
09662E109
608993
105362
SH
SOLE
0
0
105362
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1020061
166949
SH
SOLE
0
0
166949
BOEING CO
COM
097023105
145042270
761415
SH
SOLE
261155
0
500260
BOISE CASCADE CO DEL
COM
09739D100
539540
7857
SH
SOLE
0
0
7857
BOK FINL CORP
COM NEW
05561Q201
389109
3749
SH
SOLE
0
0
3749
BOOKING HOLDINGS INC
COM
09857L108
73497262
36470
SH
SOLE
31879
0
4591
BOOT BARN HLDGS INC
COM
099406100
1184691
18949
SH
SOLE
17800
0
1149
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
33151455
317178
SH
SOLE
249858
0
67320
BORGWARNER INC
COM
099724106
13484502
335019
SH
SOLE
318075
0
16944
BOSTON BEER INC
CL A
100557107
447159
1357
SH
SOLE
0
0
1357
BOSTON PROPERTIES INC
COM
101121101
3702661
54789
SH
SOLE
49240
0
5549
BOSTON SCIENTIFIC CORP
COM
101137107
62618718
1353333
SH
SOLE
453697
0
899636
BOSTON SCIENTIFIC CORP
COM
101137107
12750
15000
SH
Call
SOLE
0
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
18700
11000
SH
Call
SOLE
0
0
0
BOX INC
CL A
10316T104
3676297
118095
SH
SOLE
40661
0
77434
BOYD GAMING CORP
COM
103304101
550410
10094
SH
SOLE
0
0
10094
BP PLC
SPONSORED ADR
055622104
85091400
2436054
SH
SOLE
963908
0
1472146
BP PLC
SPONSORED ADR
055622104
3756
93900
SH
Call
SOLE
0
0
0
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
152171
13028
SH
SOLE
0
0
13028
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
435249
105900
SH
SOLE
0
0
105900
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
348833
212703
SH
SOLE
0
0
212703
BRANDYWINEGBL GBL INCM OPP F
COM
10537L104
671827
82433
SH
SOLE
0
0
82433
BRASKEM S A
SP ADR PFD A
105532105
118864
12920
SH
SOLE
0
0
12920
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
24183075
383250
SH
SOLE
381459
0
1791
BRIGHTHOUSE FINL INC
COM
10922N103
239445
4670
SH
SOLE
0
0
4670
BRIGHTSPIRE CAPITAL INC
COM CL A
10949T109
582804
93546
SH
SOLE
0
0
93546
BRINKER INTL INC
COM
109641100
1391978
43622
SH
SOLE
0
0
43622
BRINKS CO
COM
109696104
2676948
49841
SH
SOLE
42865
0
6976
BRISTOL-MYERS SQUIBB CO
COM
110122108
200210226
2782615
SH
SOLE
1003584
0
1779031
BRISTOL-MYERS SQUIBB CO
COM
110122108
20909
20300
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
137634994
3442594
SH
SOLE
3086650
0
355944
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
135540
75300
SH
Call
SOLE
0
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
1586923
70001
SH
SOLE
50558
0
19443
BROADCOM INC
COM
11135F101
833194974
1490044
SH
SOLE
636751
0
853293
BROADMARK RLTY CAP INC
COM
11135B100
129459
36365
SH
SOLE
0
0
36365
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
39749587
296329
SH
SOLE
221788
0
74541
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
7871503
274556
SH
SOLE
256666
0
17890
BROOKFIELD CORP
CL A LTD VT SH
11271J107
35706283
1134975
SH
SOLE
1062213
0
72762
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
14888627
480428
SH
SOLE
0
0
480428
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
4909809
126214
SH
SOLE
79620
0
46594
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
2255000
139629
SH
SOLE
0
0
139629
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
2831587
102818
SH
SOLE
85034
0
17784
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
601598
23741
SH
SOLE
0
0
23741
BROOKLINE BANCORP INC DEL
COM
11373M107
734017
51874
SH
SOLE
46277
0
5597
BROWN & BROWN INC
COM
115236101
29823414
523480
SH
SOLE
465435
0
58045
BROWN FORMAN CORP
CL A
115637100
1282552
19504
SH
SOLE
0
0
19504
BROWN FORMAN CORP
CL B
115637209
8993698
136935
SH
SOLE
27688
0
109247
BRP GROUP INC
COM CL A
05589G102
730166
29044
SH
SOLE
0
0
29044
BRP INC
COM SUN VTG
05577W200
2043966
26771
SH
SOLE
25619
0
1152
BRUKER CORP
COM
116794108
2552852
37350
SH
SOLE
34677
0
2673
BRUNSWICK CORP
COM
117043109
12169219
168829
SH
SOLE
140077
0
28752
BUCKLE INC
COM
118440106
463704
10225
SH
SOLE
0
0
10225
BUILDERS FIRSTSOURCE INC
COM
12008R107
10257723
158103
SH
SOLE
92808
0
65295
BUMBLE INC
COM CL A
12047B105
1255085
59624
SH
SOLE
53366
0
6258
BUNGE LIMITED
COM
G16962105
7103583
71200
SH
SOLE
2816
0
68384
BURFORD CAP LTD
ORD SHS
G17977110
258453
31712
SH
SOLE
0
0
31712
BURLINGTON STORES INC
COM
122017106
8641428
42619
SH
SOLE
39707
0
2912
BUTTERFLY NETWORK INC
COM CL A
124155102
1295903
526790
SH
SOLE
0
0
526790
BWX TECHNOLOGIES INC
COM
05605H100
9029142
155461
SH
SOLE
129724
0
25737
BYRNA TECHNOLOGIES INC
COM NEW
12448X201
883450
112685
SH
SOLE
0
0
112685
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
117550080
1283859
SH
SOLE
192370
0
1091489
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
280500
330000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
80750
85000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
168375
224500
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
93750
125000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
6250
125000
SH
Call
SOLE
0
0
0
C3 AI INC
CL A
12468P104
499197
44611
SH
SOLE
0
0
44611
C4 THERAPEUTICS INC
COM STK
12529R107
369086
62557
SH
SOLE
61557
0
1000
CABLE ONE INC
COM
12685J105
26259804
36889
SH
SOLE
36567
0
322
CABOT CORP
COM
127055101
3177676
47542
SH
SOLE
38024
0
9518
CACI INTL INC
CL A
127190304
4143032
13783
SH
SOLE
4000
0
9783
CACTUS INC
CL A
127203107
4367745
86903
SH
SOLE
81008
0
5895
CADENCE BANK
COM
12740C103
15249063
618368
SH
SOLE
283423
0
334945
CADENCE DESIGN SYSTEM INC
COM
127387108
24332944
151475
SH
SOLE
112915
0
38560
CAESARS ENTERTAINMENT INC NE
COM
12769G100
10515249
252770
SH
SOLE
129993
0
122777
CAL MAINE FOODS INC
COM NEW
128030202
3254175
59764
SH
SOLE
35895
0
23869
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
2161810
204909
SH
SOLE
0
0
204909
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
1702192
161961
SH
SOLE
0
0
161961
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
1604928
78325
SH
SOLE
0
0
78325
CALAMOS GBL DYN INCOME FUND
COM
12811L107
688348
123361
SH
SOLE
0
0
123361
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
169783
19228
SH
SOLE
0
0
19228
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
738154
48595
SH
SOLE
0
0
48595
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
19120123
1424743
SH
SOLE
0
0
1424743
CALAVO GROWERS INC
COM
128246105
2948086
100275
SH
SOLE
100054
0
221
CALIFORNIA WTR SVC GROUP
COM
130788102
5445508
89801
SH
SOLE
69859
0
19942
CALLON PETE CO DEL
COM
13123X508
540216
14565
SH
SOLE
0
0
14565
CALUMET SPECIALTY PRODS PART
UT LTD PARTNER
131476103
4424788
262132
SH
SOLE
0
0
262132
CAMBRIA ETF TR
CAMBRIA FGN SHR
132061300
3568084
146992
SH
SOLE
0
0
146992
CAMBRIA ETF TR
EMRG SHAREHLDR
132061706
6562790
234051
SH
SOLE
0
0
234051
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
708538
25019
SH
SOLE
0
0
25019
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
26161534
441098
SH
SOLE
0
0
441098
CAMDEN NATL CORP
COM
133034108
2006415
48127
SH
SOLE
45764
0
2363
CAMDEN PPTY TR
SH BEN INT
133131102
7791860
69645
SH
SOLE
55556
0
14089
CAMECO CORP
COM
13321L108
6131924
270488
SH
SOLE
0
0
270488
CAMPBELL SOUP CO
COM
134429109
10986150
193590
SH
SOLE
138534
0
55056
CAMPING WORLD HLDGS INC
CL A
13462K109
1043704
46764
SH
SOLE
0
0
46764
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1312989
73722
SH
SOLE
73451
0
271
CANADIAN IMPERIAL BK COMM TO
COM
136069101
21578437
533461
SH
SOLE
499244
0
34217
CANADIAN NAT RES LTD
COM
136385101
14014256
252373
SH
SOLE
107825
0
144548
CANADIAN NATL RY CO
COM
136375102
27060691
227630
SH
SOLE
26798
0
200832
CANADIAN PAC RY LTD
COM
13645T100
104214345
1397158
SH
SOLE
774855
0
622303
CANNAE HLDGS INC
COM
13765N107
6785858
328613
SH
SOLE
325954
0
2659
CANO HEALTH INC
COM CL A
13781Y103
172552
125950
SH
SOLE
0
0
125950
CANOO INC
COM CL A
13803R102
19542
15888
SH
SOLE
0
0
15888
CANOPY GROWTH CORP
COM
138035100
156348
67683
SH
SOLE
0
0
67683
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
12477557
555546
SH
SOLE
600
0
554946
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
60786011
2576770
SH
SOLE
582
0
2576188
CAPITAL GROUP GBL GROWTH EQT
SHS CREATION UNI
14020X104
72527652
3452053
SH
SOLE
0
0
3452053
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
30499571
1529567
SH
SOLE
2815
0
1526752
CAPITAL GROUP INTL FOCUS EQT
SHS CREATION UNI
14019W109
27328716
1311990
SH
SOLE
0
0
1311990
CAPITAL ONE FINL CORP
COM
14040H105
27800145
299043
SH
SOLE
200658
0
98385
CAPITAL ONE FINL CORP
COM
14040H105
52155
18300
SH
Put
SOLE
0
0
18300
CAPITAL ONE FINL CORP
COM
14040H105
151890
18300
SH
Put
SOLE
0
0
18300
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
356879
26145
SH
SOLE
0
0
26145
CAPITAL SOUTHWEST CORP
COM
140501107
2918303
170661
SH
SOLE
0
0
170661
CAPITOL FED FINL INC
COM
14057J101
126982
14680
SH
SOLE
0
0
14680
CAPRI HOLDINGS LIMITED
SHS
G1890L107
2621129
45728
SH
SOLE
44453
0
1275
CAPSTAR FINL HLDGS INC
COM
14070T102
297288
16834
SH
SOLE
0
0
16834
CARDINAL HEALTH INC
COM
14149Y108
20031400
260584
SH
SOLE
74300
0
186284
CAREDX INC
COM
14167L103
949038
83176
SH
SOLE
0
0
83176
CARETRUST REIT INC
COM
14174T107
3586281
193021
SH
SOLE
0
0
193021
CARGURUS INC
COM CL A
141788109
6928898
494568
SH
SOLE
305218
0
189350
CARLISLE COS INC
COM
142339100
12188252
51719
SH
SOLE
36341
0
15378
CARLYLE GROUP INC
COM
14316J108
6382885
213903
SH
SOLE
107156
0
106747
CARLYLE SECURED LENDING INC
COM
872280102
1129030
78898
SH
SOLE
0
0
78898
CARMAX INC
COM
143130102
18404185
302253
SH
SOLE
276373
0
25880
CARNIVAL CORP
COMMON STOCK
143658300
2467685
306167
SH
SOLE
0
0
306167
CARPENTER TECHNOLOGY CORP
COM
144285103
9900844
268025
SH
SOLE
0
0
268025
CARRIER GLOBAL CORPORATION
COM
14448C104
65033359
1576565
SH
SOLE
845259
0
731306
CARS COM INC
COM
14575E105
142010
10313
SH
SOLE
0
0
10313
CARTERS INC
COM
146229109
4738417
63502
SH
SOLE
46793
0
16709
CASELLA WASTE SYS INC
CL A
147448104
19549836
246500
SH
SOLE
144078
0
102422
CASEYS GEN STORES INC
COM
147528103
41032510
182895
SH
SOLE
173644
0
9251
CASSAVA SCIENCES INC
COM
14817C107
1804067
61072
SH
SOLE
0
0
61072
CATALENT INC
COM
148806102
8791893
195332
SH
SOLE
176718
0
18614
CATALYST BIOSCIENCES INC
COM NEW
14888D208
17154
32520
SH
SOLE
0
0
32520
CATALYST PHARMACEUTICALS INC
COM
14888U101
787022
42313
SH
SOLE
0
0
42313
CATERPILLAR INC
COM
149123101
186600169
778904
SH
SOLE
161356
0
617548
CATHAY GEN BANCORP
COM
149150104
6998667
171578
SH
SOLE
163153
0
8425
CAVCO INDS INC DEL
COM
149568107
3132205
13844
SH
SOLE
13706
0
138
CBOE GLOBAL MKTS INC
COM
12503M108
7736586
61661
SH
SOLE
38574
0
23087
CBRE GBL REAL ESTATE INC FD
COM
12504G100
849939
148332
SH
SOLE
0
0
148332
CBRE GROUP INC
CL A
12504L109
16832691
218720
SH
SOLE
148241
0
70479
CDW CORP
COM
12514G108
35816946
200565
SH
SOLE
146860
0
53705
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1223039
29585
SH
SOLE
0
0
29585
CEL-SCI CORP
COM PAR NEW
150837607
43205
18385
SH
SOLE
0
0
18385
CELANESE CORP DEL
COM
150870103
4042692
39542
SH
SOLE
4207
0
35335
CELSIUS HLDGS INC
COM NEW
15118V207
4133717
39732
SH
SOLE
23764
0
15968
CENOVUS ENERGY INC
COM
15135U109
6012607
309768
SH
SOLE
225981
0
83787
CENTENE CORP DEL
COM
15135B101
26302985
320729
SH
SOLE
145890
0
174839
CENTERPOINT ENERGY INC
COM
15189T107
30872896
1029440
SH
SOLE
953252
0
76188
CENTERRA GOLD INC
COM
152006102
142403
27491
SH
SOLE
0
0
27491
CENTRAIS ELETRICAS BRASILEIR
SPON ADR PFD B
15234Q108
479487
58474
SH
SOLE
58474
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
5675911
158545
SH
SOLE
8529
0
150016
CENTRAL SECS CORP
COM
155123102
3782297
113280
SH
SOLE
0
0
113280
CENTURY CASINOS INC
COM
156492100
178112
25336
SH
SOLE
0
0
25336
CERENCE INC
COM
156727109
335393
18100
SH
SOLE
0
0
18100
CERIDIAN HCM HLDG INC
COM
15677J108
408443
6367
SH
SOLE
1810
0
4557
CERTARA INC
COM
15687V109
999329
62186
SH
SOLE
51097
0
11089
CERUS CORP
COM
157085101
4357396
1193807
SH
SOLE
0
0
1193807
CF INDS HLDGS INC
COM
125269100
11959933
140372
SH
SOLE
79482
0
60890
CGI INC
CL A SUB VTG
12532H104
229623
2666
SH
SOLE
0
0
2666
CHAMPIONX CORPORATION
COM
15872M104
8341612
287741
SH
SOLE
282793
0
4948
CHARGE ENTERPRISES INC
COM
159610104
351246
283263
SH
SOLE
0
0
283263
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
2352490
246851
SH
SOLE
0
0
246851
CHARLES RIV LABS INTL INC
COM
159864107
48747934
223717
SH
SOLE
221135
0
2582
CHART INDS INC
COM
16115Q308
2116775
18370
SH
SOLE
14630
0
3740
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4236715
12494
SH
SOLE
613
0
11881
CHASE CORP
COM
16150R104
4413234
51162
SH
SOLE
49828
0
1334
CHATHAM LODGING TR
COM
16208T102
652028
53140
SH
SOLE
40140
0
13000
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
14617024
115861
SH
SOLE
53985
0
61876
CHEESECAKE FACTORY INC
COM
163072101
639011
20152
SH
SOLE
14683
0
5469
CHEESECAKE FACTORY INC
NOTE 0.375% 6/1
163072AA9
10652
13000
PRN
SOLE
0
0
13000
CHEGG INC
COM
163092109
2608193
103213
SH
SOLE
75583
0
27630
CHEMED CORP NEW
COM
16359R103
28784177
56392
SH
SOLE
55155
0
1237
CHEMOURS CO
COM
163851108
3057663
99858
SH
SOLE
52
0
99806
CHENIERE ENERGY INC
COM NEW
16411R208
40881187
272610
SH
SOLE
56093
0
216517
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
2191266
38531
SH
SOLE
0
0
38531
CHESAPEAKE ENERGY CORP
COM
165167735
17453263
184945
SH
SOLE
171429
0
13516
CHESAPEAKE UTILS CORP
COM
165303108
643704
5447
SH
SOLE
2918
0
2529
CHEVRON CORP NEW
COM
166764100
541876796
3018947
SH
SOLE
858119
0
2160828
CHEVRON CORP NEW
COM
166764100
672010
11800
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
6634
10700
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
3222994
86920
SH
SOLE
26175
0
60745
CHILDRENS PL INC NEW
COM
168905107
220050
6042
SH
SOLE
0
0
6042
CHIMERA INVT CORP
COM NEW
16934Q208
515061
93647
SH
SOLE
0
0
93647
CHIMERIX INC
COM
16934W106
85666
46057
SH
SOLE
0
0
46057
CHINOOK THERAPEUTICS INC
COM
16961L106
362687
13843
SH
SOLE
0
0
13843
CHIPOTLE MEXICAN GRILL INC
COM
169656105
36606149
26383
SH
SOLE
10737
0
15646
CHORD ENERGY CORPORATION
COM NEW
674215207
3903052
28529
SH
SOLE
25541
0
2988
CHUBB LIMITED
COM
H1467J104
587094625
2661279
SH
SOLE
711061
0
1950218
CHUBB LIMITED
COM
H1467J104
24300
13500
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
105530
17300
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT CO INC
COM
171340102
27811618
345012
SH
SOLE
17599
0
327413
CHURCHILL DOWNS INC
COM
171484108
3039517
14375
SH
SOLE
4298
0
10077
CIENA CORP
COM NEW
171779309
1567737
30752
SH
SOLE
1216
0
29536
CIGNA CORP NEW
COM
125523100
144034733
434691
SH
SOLE
249808
0
184883
CIMPRESS PLC
SHS EURO
G2143T103
1018892
36903
SH
SOLE
0
0
36903
CINCINNATI FINL CORP
COM
172062101
4778634
46670
SH
SOLE
7799
0
38871
CINTAS CORP
COM
172908105
20032906
44349
SH
SOLE
6784
0
37565
CIRRUS LOGIC INC
COM
172755100
1212088
16274
SH
SOLE
13770
0
2504
CISCO SYS INC
COM
17275R102
659239837
13837906
SH
SOLE
4812520
0
9025386
CISCO SYS INC
COM
17275R102
5092
26800
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
54963
59100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
2964
49400
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
24949
40900
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
3175
12700
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
56233564
1243274
SH
SOLE
454626
0
788648
CITIGROUP INC
COM NEW
172967424
3480
17400
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
555
18500
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
2100
21000
SH
Call
SOLE
0
0
0
CITIZENS FINL GROUP INC
COM
174610105
10437964
265125
SH
SOLE
170387
0
94738
CITY HLDG CO
COM
177835105
341361
3667
SH
SOLE
0
0
3667
CITY OFFICE REIT INC
COM
178587101
316538
37773
SH
SOLE
36244
0
1529
CIVEO CORP CDA
COM NEW
17878Y207
2270767
73015
SH
SOLE
0
0
73015
CIVISTA BANCSHARES INC
COM NO PAR
178867107
284677
12934
SH
SOLE
0
0
12934
CIVITAS RESOURCES INC
COM NEW
17888H103
498604
8607
SH
SOLE
8016
0
591
CLARIVATE PLC
ORD SHS
G21810109
38480927
4614020
SH
SOLE
4609135
0
4885
CLEAN HARBORS INC
COM
184496107
10717922
93918
SH
SOLE
14790
0
79128
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
31395
29900
SH
SOLE
0
0
29900
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
534945
18704
SH
SOLE
0
0
18704
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
635325
19045
SH
SOLE
0
0
19045
CLEARFIELD INC
COM
18482P103
204284
2170
SH
SOLE
0
0
2170
CLEARWATER ANALYTICS HLDGS I
CL A
185123106
6275681
334703
SH
SOLE
333695
0
1008
CLEARWATER PAPER CORP
COM
18538R103
598684
15834
SH
SOLE
0
0
15834
CLEARWAY ENERGY INC
CL C
18539C204
1059518
33245
SH
SOLE
25379
0
7866
CLEVELAND-CLIFFS INC NEW
COM
185899101
6361936
394906
SH
SOLE
0
0
394906
CLIPPER RLTY INC
COM
18885T306
501358
78338
SH
SOLE
0
0
78338
CLOROX CO DEL
COM
189054109
88865681
633255
SH
SOLE
474914
0
158341
CLOUDFLARE INC
CL A COM
18915M107
5964465
131928
SH
SOLE
0
0
131928
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
131283
20513
SH
SOLE
0
0
20513
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
327823
64659
SH
SOLE
0
0
64659
CME GROUP INC
COM
12572Q105
422435722
2512049
SH
SOLE
1225086
0
1286963
CME GROUP INC
COM
12572Q105
9815
15100
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
27239505
430112
SH
SOLE
243469
0
186643
CNA FINL CORP
COM
126117100
13876615
328208
SH
SOLE
325957
0
2251
CNH INDL N V
SHS
N20944109
3683249
229343
SH
SOLE
166570
0
62773
CNO FINL GROUP INC
COM
12621E103
2218941
97109
SH
SOLE
85860
0
11249
CNX RES CORP
COM
12653C108
3255963
193347
SH
SOLE
8
0
193339
COASTAL FINL CORP WA
COM NEW
19046P209
2664114
56063
SH
SOLE
0
0
56063
COCA COLA CO
COM
191216100
288998832
4543282
SH
SOLE
1675173
0
2868109
COCA COLA CO
COM
191216100
22188
17200
SH
Call
SOLE
0
0
0
COCA COLA CONS INC
COM
191098102
415012
810
SH
SOLE
0
0
810
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
10410465
188187
SH
SOLE
174653
0
13534
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
4730572
69690
SH
SOLE
25717
0
43973
COEUR MNG INC
COM NEW
192108504
133943
39864
SH
SOLE
0
0
39864
COFFEE HLDG CO INC
COM
192176105
50592
24800
SH
SOLE
0
0
24800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
26048795
456356
SH
SOLE
444641
0
11715
COGNEX CORP
COM
192422103
10341186
219512
SH
SOLE
178703
0
40809
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
25590148
447461
SH
SOLE
353494
0
93967
COHEN & STEERS CLOSED-END OP
COM
19248P106
364287
34860
SH
SOLE
0
0
34860
COHEN & STEERS INC
COM
19247A100
7299550
113066
SH
SOLE
111351
0
1715
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
17074260
711717
SH
SOLE
0
0
711717
COHEN & STEERS LTD DURATION
COM
19248C105
651358
34246
SH
SOLE
0
0
34246
COHEN & STEERS QUALITY INCOM
COM
19247L106
15555933
1352686
SH
SOLE
0
0
1352686
COHEN & STEERS REAL ESTATE O
SHS BENFIN INT
19249Q103
610125
45262
SH
SOLE
0
0
45262
COHEN & STEERS REIT & PFD &
COM
19247X100
3940986
193380
SH
SOLE
0
0
193380
COHEN & STEERS SELECT PFD &
COM
19248Y107
1137862
60784
SH
SOLE
0
0
60784
COHEN & STEERS TOTAL RETURN
COM
19247R103
508380
41568
SH
SOLE
0
0
41568
COHERENT CORP
COM
19247G107
5740114
163536
SH
SOLE
108533
0
55003
COINBASE GLOBAL INC
COM CL A
19260Q107
567372
16032
SH
SOLE
0
0
16032
COLGATE PALMOLIVE CO
COM
194162103
68530988
869782
SH
SOLE
521281
0
348501
COLUMBIA BKG SYS INC
COM
197236102
5664492
188002
SH
SOLE
161278
0
26724
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
883882
51121
SH
SOLE
0
0
51121
COLUMBIA ETF TR I
MULTI SEC MUNI
19761L607
349111
17317
SH
SOLE
0
0
17317
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
1263963
54411
SH
SOLE
0
0
54411
COLUMBIA SPORTSWEAR CO
COM
198516106
2839869
32426
SH
SOLE
20086
0
12340
COLUMBUS MCKINNON CORP N Y
COM
199333105
1833938
56481
SH
SOLE
56461
0
20
COMCAST CORP NEW
CL A
20030N101
443191565
12673485
SH
SOLE
6275679
0
6397806
COMCAST CORP NEW
CL A
20030N101
745
14900
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
9545
11500
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
24080
43000
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
4751041
71071
SH
SOLE
9117
0
61954
COMFORT SYS USA INC
COM
199908104
12022784
104473
SH
SOLE
103623
0
850
COMMERCE BANCSHARES INC
COM
200525103
8815495
129505
SH
SOLE
0
0
129505
COMMERCIAL METALS CO
COM
201723103
6400566
132516
SH
SOLE
71218
0
61298
COMMSCOPE HLDG CO INC
COM
20337X109
722167
98254
SH
SOLE
47243
0
51011
COMMUNITY BK SYS INC
COM
203607106
871480
13844
SH
SOLE
0
0
13844
COMMUNITY HEALTH SYS INC NEW
COM
203668108
969062
224320
SH
SOLE
0
0
224320
COMMVAULT SYS INC
COM
204166102
600185
9551
SH
SOLE
8791
0
760
COMPANHIA BRASILEIRA DE DIST
SPONSORED ADR
20440T300
134370
43345
SH
SOLE
0
0
43345
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
1651784
90609
SH
SOLE
24040
0
66569
COMPASS MINERALS INTL INC
COM
20451N101
272650
6650
SH
SOLE
0
0
6650
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
137241
17091
SH
SOLE
0
0
17091
COMPUGEN LTD
ORD
M25722105
74164
103625
SH
SOLE
0
0
103625
COMPUTER PROGRAMS & SYS INC
COM
205306103
2637182
96884
SH
SOLE
95179
0
1705
COMSTOCK RES INC
COM
205768302
1032210
75289
SH
SOLE
0
0
75289
CONAGRA BRANDS INC
COM
205887102
53126048
1372767
SH
SOLE
1054018
0
318749
CONAGRA BRANDS INC
COM
205887102
317600
79400
SH
Call
SOLE
0
0
0
CONCENTRIX CORP
COM
20602D101
3109242
23350
SH
SOLE
6883
0
16467
CONMED CORP
COM
207410101
8219901
92734
SH
SOLE
92502
0
232
CONOCOPHILLIPS
COM
20825C104
169832091
1439251
SH
SOLE
783737
0
655514
CONOCOPHILLIPS
COM
20825C104
16576
29600
SH
Call
SOLE
0
0
0
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
304855
5671
SH
SOLE
5041
0
630
CONSOLIDATED EDISON INC
COM
209115104
15194724
159420
SH
SOLE
10885
0
148535
CONSTELLATION BRANDS INC
CL A
21036P108
90453715
390298
SH
SOLE
38014
0
352284
CONSTELLATION ENERGY CORP
COM
21037T109
12398962
143821
SH
SOLE
76688
0
67133
CONSTELLIUM SE
CL A SHS
F21107101
800785
67691
SH
SOLE
57064
0
10627
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
15994463
599268
SH
SOLE
305538
0
293730
COOPER COS INC
COM NEW
216648402
41358912
125076
SH
SOLE
122099
0
2977
COPA HOLDINGS SA
CL A
P31076105
7537032
90622
SH
SOLE
0
0
90622
COPART INC
COM
217204106
63456940
1042157
SH
SOLE
1022733
0
19424
CORE & MAIN INC
CL A
21874C102
10432691
540274
SH
SOLE
538759
0
1515
CORECIVIC INC
COM
21871N101
6319887
546703
SH
SOLE
544099
0
2604
CORMEDIX INC
COM
21900C308
141906
33627
SH
SOLE
0
0
33627
CORNERSTONE STRATEGIC VALUE
COM
21924B302
1567857
212735
SH
SOLE
0
0
212735
CORNERSTONE TOTAL RETURN FD
COM
21924U300
324562
45713
SH
SOLE
0
0
45713
CORNING INC
COM
219350105
62558706
1958630
SH
SOLE
1624932
0
333698
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
3414393
131626
SH
SOLE
121592
0
10034
CORTEVA INC
COM
22052L104
33634772
572206
SH
SOLE
296252
0
275954
CORVEL CORP
COM
221006109
5662493
38963
SH
SOLE
37643
0
1320
COSTAR GROUP INC
COM
22160N109
50596530
654717
SH
SOLE
629799
0
24918
COSTCO WHSL CORP NEW
COM
22160K105
382316642
837428
SH
SOLE
253190
0
584238
COTERRA ENERGY INC
COM
127097103
28008012
1139921
SH
SOLE
693738
0
446183
COTERRA ENERGY INC
COM
127097103
114580
69400
SH
Call
SOLE
0
0
0
COTY INC
COM CL A
222070203
2265661
264680
SH
SOLE
214186
0
50494
COUPA SOFTWARE INC
COM
22266L106
2245024
28357
SH
SOLE
12904
0
15453
COUPANG INC
CL A
22266T109
1960299
133263
SH
SOLE
6109
0
127154
COUSINS PPTYS INC
COM NEW
222795502
7199371
284673
SH
SOLE
269191
0
15482
COVENANT LOGISTICS GROUP INC
CL A
22284P105
547070
15825
SH
SOLE
0
0
15825
CRA INTL INC
COM
12618T105
225149
1839
SH
SOLE
1149
0
690
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2698098
28478
SH
SOLE
5950
0
22528
CRANE HLDGS CO
COM
224441105
6122133
60947
SH
SOLE
44385
0
16562
CRAWFORD & CO
CL B
224633107
171637
32324
SH
SOLE
0
0
32324
CREDIT ACCEP CORP MICH
COM
225310101
922708
1945
SH
SOLE
1939
0
6
CREDIT SUISSE ASSET MGMT INC
COM
224916106
74416
29530
SH
SOLE
0
0
29530
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
21120
12000
SH
SOLE
0
0
12000
CRESCENT CAP BDC INC
COM
225655109
1293592
101220
SH
SOLE
0
0
101220
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
1719400
65651
SH
SOLE
0
0
65651
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
940
18800
SH
Call
SOLE
0
0
0
CRH PLC
ADR
12626K203
11976148
300984
SH
SOLE
296135
0
4849
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1764332
43403
SH
SOLE
87
0
43316
CROCS INC
COM
227046109
2606332
24037
SH
SOLE
0
0
24037
CRONOS GROUP INC
COM
22717L101
133434
52533
SH
SOLE
0
0
52533
CROSS CTRY HEALTHCARE INC
COM
227483104
1537181
57854
SH
SOLE
0
0
57854
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1302086
65663
SH
SOLE
0
0
65663
CROWDSTRIKE HLDGS INC
CL A
22788C105
30795009
292478
SH
SOLE
198411
0
94067
CROWN CASTLE INC
COM
22822V101
209978026
1548039
SH
SOLE
1087020
0
461019
CROWN HLDGS INC
COM
228368106
16082145
195622
SH
SOLE
177052
0
18570
CRYOPORT INC
COM PAR $0.001
229050307
1067580
61532
SH
SOLE
18147
0
43385
CSG SYS INTL INC
COM
126349109
11993656
209679
SH
SOLE
207882
0
1797
CSI COMPRESSCO LP
COM UNIT
12637A103
145939
109728
SH
SOLE
0
0
109728
CSX CORP
COM
126408103
46085542
1487589
SH
SOLE
331648
0
1155941
CTO RLTY GROWTH INC NEW
COM
22948Q101
714309
39076
SH
SOLE
6087
0
32989
CTS CORP
COM
126501105
356199
9036
SH
SOLE
881
0
8155
CUBESMART
COM
229663109
11998373
298096
SH
SOLE
28767
0
269329
CUE HEALTH INC
COM
229790100
41313
19958
SH
SOLE
0
0
19958
CULLEN FROST BANKERS INC
COM
229899109
17112962
127995
SH
SOLE
123255
0
4740
CUMMINS INC
COM
231021106
53491392
220770
SH
SOLE
103395
0
117375
CURTISS WRIGHT CORP
COM
231561101
6631241
39710
SH
SOLE
37824
0
1886
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
1317570
105744
SH
SOLE
39966
0
65778
CUTERA INC
COM
232109108
580785
13134
SH
SOLE
11273
0
1861
CVR PARTNERS LP
COM
126633205
1150937
11443
SH
SOLE
0
0
11443
CVS HEALTH CORP
COM
126650100
302065482
3241377
SH
SOLE
526047
0
2715330
CVS HEALTH CORP
COM
126650100
4340
31000
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
4941350
38113
SH
SOLE
23810
0
14303
CYMABAY THERAPEUTICS INC
COM
23257D103
180457
28781
SH
SOLE
0
0
28781
CYTOKINETICS INC
COM NEW
23282W605
797635
17408
SH
SOLE
14800
0
2608
D R HORTON INC
COM
23331A109
47413589
531896
SH
SOLE
439173
0
92723
DANA INC
COM
235825205
276924
18303
SH
SOLE
0
0
18303
DANAHER CORPORATION
5% CONV PFD B
235851409
546690
403
SH
SOLE
0
0
403
DANAHER CORPORATION
COM
235851102
313569502
1181393
SH
SOLE
506090
0
675303
DANIMER SCIENTIFIC INC
COM CL A
236272100
118018
65932
SH
SOLE
0
0
65932
DAQO NEW ENERGY CORP
SPNSRD ADS NEW
23703Q203
368185
9536
SH
SOLE
0
0
9536
DARDEN RESTAURANTS INC
COM
237194105
214800737
1552797
SH
SOLE
363438
0
1189359
DARDEN RESTAURANTS INC
COM
237194105
46300
46600
SH
Call
SOLE
0
0
0
DARLING INGREDIENTS INC
COM
237266101
28121186
449292
SH
SOLE
84717
0
364575
DATADOG INC
CL A COM
23804L103
6098075
82967
SH
SOLE
46729
0
36238
DAVE & BUSTERS ENTMT INC
COM
238337109
7892772
222708
SH
SOLE
1311
0
221397
DAVE & BUSTERS ENTMT INC
COM
238337109
1215
24300
SH
Call
SOLE
0
0
0
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
7957100
450317
SH
SOLE
0
0
450317
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
676336
24987
SH
SOLE
0
0
24987
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1582139
58231
SH
SOLE
0
0
58231
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
1083122
43569
SH
SOLE
0
0
43569
DAVITA INC
COM
23918K108
1444118
19340
SH
SOLE
0
0
19340
DAWSON GEOPHYSICAL CO NEW
COM
239360100
28602
14593
SH
SOLE
0
0
14593
DBX ETF TR
XTRACK MSCI EAFE
233051200
5590015
173441
SH
SOLE
9
0
173432
DBX ETF TR
XTRACK MUN INFRA
233051705
284835
11988
SH
SOLE
0
0
11988
DBX ETF TR
XTRACK USD HIGH
233051432
2722942
80775
SH
SOLE
0
0
80775
DBX ETF TR
XTRACKERS RUSSEL
233051481
259662
6157
SH
SOLE
0
0
6157
DBX ETF TR
XTRACKERS S&P
233051143
302918
8765
SH
SOLE
0
0
8765
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
2009671
51809
SH
SOLE
0
0
51809
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
5775
10500
SH
Call
SOLE
0
0
0
DECKERS OUTDOOR CORP
COM
243537107
3183301
7975
SH
SOLE
6082
0
1893
DEERE & CO
COM
244199105
230694351
538026
SH
SOLE
291959
0
246067
DEFINITIVE HEALTHCARE CORP
CLASS A COM
24477E103
1847353
168094
SH
SOLE
159924
0
8170
DELAWARE ENHANCED GLOBAL DIV
COM
246060107
492576
63152
SH
SOLE
0
0
63152
DELAWARE IVY HIGH INCOME OPP
COM
246107106
190389
17372
SH
SOLE
0
0
17372
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
1848417
40849
SH
SOLE
0
0
40849
DELL TECHNOLOGIES INC
CL C
24703L202
4320360
107417
SH
SOLE
0
0
107417
DELL TECHNOLOGIES INC
CL C
24703L202
9546
25800
SH
Call
SOLE
0
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
15588979
474406
SH
SOLE
96
0
474310
DENALI THERAPEUTICS INC
COM
24823R105
275792
9917
SH
SOLE
8682
0
1235
DENISON MINES CORP
COM
248356107
69161
60140
SH
SOLE
0
0
60140
DENTSPLY SIRONA INC
COM
24906P109
33860119
1063446
SH
SOLE
1041133
0
22313
DESCARTES SYS GROUP INC
COM
249906108
7476788
107348
SH
SOLE
106773
0
575
DESIGNER BRANDS INC
CL A
250565108
113370
11592
SH
SOLE
18
0
11574
DESKTOP METAL INC
COM CL A
25058X105
97089
71389
SH
SOLE
0
0
71389
DEUTSCHE BANK A G
NAMEN AKT
D18190898
537767
46681
SH
SOLE
0
0
46681
DEVON ENERGY CORP NEW
COM
25179M103
459010229
7462389
SH
SOLE
1416262
0
6046127
DEVON ENERGY CORP NEW
COM
25179M103
21168
18900
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
68520
57100
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
50310
64500
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
127300
38000
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
9650
38600
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
907
11400
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2742
45700
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
5850
11700
SH
Call
SOLE
0
0
0
DEXCOM INC
COM
252131107
44612144
393961
SH
SOLE
271996
0
121965
DHT HOLDINGS INC
SHS NEW
Y2065G121
102798
11576
SH
SOLE
0
0
11576
DIAGEO PLC
SPON ADR NEW
25243Q205
74854331
420076
SH
SOLE
327322
0
92754
DIAMOND OFFSHORE DRILLING IN
COM
25271C201
212992
20480
SH
SOLE
0
0
20480
DIAMONDBACK ENERGY INC
COM
25278X109
56779897
415119
SH
SOLE
115883
0
299236
DIAMONDROCK HOSPITALITY CO
COM
252784301
485258
59250
SH
SOLE
0
0
59250
DIANA SHIPPING INC
COM
Y2066G104
139515
35773
SH
SOLE
0
0
35773
DICKS SPORTING GOODS INC
COM
253393102
6803860
56559
SH
SOLE
4808
0
51751
DIGI INTL INC
COM
253798102
1623588
44421
SH
SOLE
40991
0
3430
DIGITAL RLTY TR INC
COM
253868103
81486926
812673
SH
SOLE
596057
0
216616
DIGITAL TURBINE INC
COM NEW
25400W102
993008
65158
SH
SOLE
0
0
65158
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
347542
31768
SH
SOLE
10584
0
21184
DIGITALBRIDGE GROUP INC
NOTE 5.000% 4/1
19624RAA4
108350
110000
PRN
SOLE
0
0
110000
DIGITALOCEAN HLDGS INC
COM
25402D102
312466
12268
SH
SOLE
0
0
12268
DILLARDS INC
CL A
254067101
1326458
4104
SH
SOLE
0
0
4104
DIME CMNTY BANCSHARES INC
COM
25432X102
1134505
35643
SH
SOLE
0
0
35643
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
2042623
93058
SH
SOLE
0
0
93058
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
5473611
180053
SH
SOLE
0
0
180053
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
1101735
43999
SH
SOLE
0
0
43999
DIMENSIONAL ETF TRUST
US CORE EQT MKT
25434V104
2010099
74393
SH
SOLE
0
0
74393
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
3832379
157841
SH
SOLE
146
0
157695
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
1156860
27803
SH
SOLE
0
0
27803
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
766960
22908
SH
SOLE
0
0
22908
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
5175077
101174
SH
SOLE
0
0
101174
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
12778585
290754
SH
SOLE
0
0
290754
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
1362895
63097
SH
SOLE
62
0
63035
DINE BRANDS GLOBAL INC
COM
254423106
607175
9399
SH
SOLE
1910
0
7489
DIODES INC
COM
254543101
1271919
16705
SH
SOLE
15037
0
1668
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
5738126
89897
SH
SOLE
87852
0
2045
DISCOVER FINL SVCS
COM
254709108
30168232
308373
SH
SOLE
165988
0
142385
DISH NETWORK CORPORATION
CL A
25470M109
1153690
82172
SH
SOLE
0
0
82172
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
16289
26000
PRN
SOLE
0
0
26000
DISNEY WALT CO
COM
254687106
193130786
2222958
SH
SOLE
540026
0
1682932
DMC GLOBAL INC
COM
23291C103
202079
10395
SH
SOLE
0
0
10395
DNP SELECT INCOME FD INC
COM
23325P104
6370305
566249
SH
SOLE
0
0
566249
DOCEBO INC
COM
25609L105
318674
9616
SH
SOLE
0
0
9616
DOCUSIGN INC
COM
256163106
15433528
278483
SH
SOLE
197695
0
80788
DOLBY LABORATORIES INC
COM CL A
25659T107
34050740
482715
SH
SOLE
465900
0
16815
DOLLAR GEN CORP NEW
COM
256677105
91152181
370146
SH
SOLE
210227
0
159919
DOLLAR TREE INC
COM
256746108
15755567
111394
SH
SOLE
69643
0
41751
DOMINION ENERGY INC
COM
25746U109
87035792
1419369
SH
SOLE
1014438
0
404931
DOMINOS PIZZA INC
COM
25754A201
16041692
46310
SH
SOLE
17095
0
29215
DONALDSON INC
COM
257651109
11245625
191024
SH
SOLE
170543
0
20481
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
412589
10675
SH
SOLE
10519
0
156
DORCHESTER MINERALS LP
COM UNIT
25820R105
712514
23806
SH
SOLE
0
0
23806
DORMAN PRODS INC
COM
258278100
3168325
39178
SH
SOLE
38939
0
239
DOUBLELINE ETF TRUST
OPPORTUNISTIC BD
25861R105
512389
11265
SH
SOLE
11265
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
890997
80343
SH
SOLE
0
0
80343
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
2136382
143864
SH
SOLE
0
0
143864
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
140265
10691
SH
SOLE
0
0
10691
DOUGLAS DYNAMICS INC
COM
25960R105
4683829
129531
SH
SOLE
128503
0
1028
DOUGLAS EMMETT INC
COM
25960P109
872127
55621
SH
SOLE
0
0
55621
DOVER CORP
COM
260003108
27615213
203930
SH
SOLE
132139
0
71791
DOW INC
COM
260557103
63185579
1253937
SH
SOLE
282351
0
971586
DOW INC
COM
260557103
11468
18800
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
6851
40300
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
7714
26600
SH
Call
SOLE
0
0
0
DOXIMITY INC
CL A
26622P107
5903540
175910
SH
SOLE
172712
0
3198
DRAFTKINGS INC NEW
COM CL A
26142V105
4058063
356283
SH
SOLE
0
0
356283
DRIL-QUIP INC
COM
262037104
3345605
123136
SH
SOLE
122499
0
637
DROPBOX INC
CL A
26210C104
1266954
56611
SH
SOLE
50126
0
6485
DT MIDSTREAM INC
COMMON STOCK
23345M107
3779928
68403
SH
SOLE
4048
0
64355
DTE ENERGY CO
COM
233331107
23901112
203362
SH
SOLE
83206
0
120156
DUCK CREEK TECHNOLOGIES INC
SHS
264120106
4082468
338794
SH
SOLE
334146
0
4648
DUFF & PHELPS UTLITY AND INF
COM
26433C105
1374284
101724
SH
SOLE
0
0
101724
DUKE ENERGY CORP NEW
COM NEW
26441C204
169551150
1646284
SH
SOLE
911458
0
734826
DUN & BRADSTREET HLDGS INC
COM
26484T106
4466490
364314
SH
SOLE
358641
0
5673
DUPONT DE NEMOURS INC
COM
26614N102
31852637
464121
SH
SOLE
315634
0
148487
DURECT CORP
COM NEW
266605500
60377
17450
SH
SOLE
0
0
17450
DUTCH BROS INC
CL A
26701L100
1411050
50055
SH
SOLE
0
0
50055
DWS MUN INCOME TR
COM
233368109
341986
39719
SH
SOLE
0
0
39719
DXC TECHNOLOGY CO
COM
23355L106
5821151
219666
SH
SOLE
163345
0
56321
DYCOM INDS INC
COM
267475101
294185
3143
SH
SOLE
416
0
2727
DYNATRACE INC
COM NEW
268150109
9167373
239357
SH
SOLE
238352
0
1005
DYNE THERAPEUTICS INC
COM
26818M108
641704
55367
SH
SOLE
55367
0
0
DYNEX CAP INC
COM
26817Q886
207939
16347
SH
SOLE
0
0
16347
E L F BEAUTY INC
COM
26856L103
1581635
28601
SH
SOLE
23890
0
4711
E2OPEN PARENT HOLDINGS INC
COM CL A
29788T103
65374
11137
SH
SOLE
0
0
11137
EA SERIES TRUST
FREEDOM 100 EM
02072L607
236731
8585
SH
SOLE
0
0
8585
EA SERIES TRUST
INTL QUAN MOMNTM
02072L300
9230163
370868
SH
SOLE
0
0
370868
EA SERIES TRUST
STRIVE 500 ETF
02072L680
1500432
61848
SH
SOLE
0
0
61848
EA SERIES TRUST
STRIVE US ENERGY
02072L722
6079481
206434
SH
SOLE
0
0
206434
EA SERIES TRUST
US QUAN VALUE
02072L102
340016
10571
SH
SOLE
0
0
10571
EAGLE BANCORP INC MD
COM
268948106
234937
5331
SH
SOLE
0
0
5331
EAGLE BULK SHIPPING INC
COM
Y2187A150
210701
4225
SH
SOLE
0
0
4225
EAGLE MATLS INC
COM
26969P108
5048069
37998
SH
SOLE
31111
0
6887
EAGLE POINT CREDIT COMPANY I
COM
269808101
458908
45346
SH
SOLE
0
0
45346
EAST WEST BANCORP INC
COM
27579R104
27960204
424282
SH
SOLE
408394
0
15888
EASTERLY GOVT PPTYS INC
COM
27616P103
4095794
287021
SH
SOLE
273963
0
13058
EASTGROUP PPTYS INC
COM
277276101
15477312
104534
SH
SOLE
87617
0
16917
EASTMAN CHEM CO
COM
277432100
20952398
257273
SH
SOLE
209084
0
48189
EATON CORP PLC
SHS
G29183103
553309087
3525340
SH
SOLE
1094600
0
2430740
EATON CORP PLC
SHS
G29183103
27500
11000
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
3885
11100
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
70650
15700
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
59830
19300
SH
Call
SOLE
0
0
0
EATON VANCE CALIF MUN INCOM
SH BEN INT
27826F101
161676
16200
SH
SOLE
0
0
16200
EATON VANCE ENHANCED EQUITY
COM
278274105
13527368
906053
SH
SOLE
0
0
906053
EATON VANCE ENHANCED EQUITY
COM
278277108
2616956
158123
SH
SOLE
0
0
158123
EATON VANCE FLTING RATE INC
COM
278279104
7338356
661698
SH
SOLE
0
0
661698
EATON VANCE LTD DURATION INC
COM
27828H105
2987102
318117
SH
SOLE
0
0
318117
EATON VANCE MUN BD FD
COM
27827X101
3824487
368089
SH
SOLE
0
0
368089
EATON VANCE MUN INCOME 2028
SHS
27829U105
197408
11072
SH
SOLE
0
0
11072
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
3849883
390059
SH
SOLE
0
0
390059
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1543943
93970
SH
SOLE
0
0
93970
EATON VANCE RISK-MANAGED DIV
COM
27829G106
765022
102005
SH
SOLE
0
0
102005
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
383008
35010
SH
SOLE
0
0
35010
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
188983
35861
SH
SOLE
0
0
35861
EATON VANCE TAX ADVT DIV INC
COM
27828G107
12728824
558284
SH
SOLE
0
0
558284
EATON VANCE TAX MNGED BUY WR
COM
27828X100
936551
71220
SH
SOLE
0
0
71220
EATON VANCE TAX-ADVANTAGED G
COM
27828U106
1088437
51979
SH
SOLE
0
0
51979
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
3977116
323869
SH
SOLE
0
0
323869
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
16451933
1514916
SH
SOLE
0
0
1514916
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
14487272
1866920
SH
SOLE
0
0
1866920
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
8439041
1117748
SH
SOLE
0
0
1117748
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1870465
123872
SH
SOLE
0
0
123872
EBAY INC.
COM
278642103
25703740
619814
SH
SOLE
446601
0
173213
ECHOSTAR CORP
CL A
278768106
2578945
154613
SH
SOLE
0
0
154613
ECOFIN SUSTAINABLE AND SOCIA
COM SH BEN INT
27901F109
1827167
142192
SH
SOLE
0
0
142192
ECOLAB INC
COM
278865100
32122166
220651
SH
SOLE
89621
0
131030
EDGIO INC
COM
53261M104
22002
19471
SH
SOLE
0
0
19471
EDISON INTL
COM
281020107
34766993
546478
SH
SOLE
508429
0
38049
EDITAS MEDICINE INC
COM
28106W103
862403
97227
SH
SOLE
0
0
97227
EDWARDS LIFESCIENCES CORP
COM
28176E108
108160103
1449673
SH
SOLE
337654
0
1112019
ELANCO ANIMAL HEALTH INC
COM
28414H103
856989
70130
SH
SOLE
61444
0
8686
ELASTIC N V
ORD SHS
N14506104
1922804
37336
SH
SOLE
35553
0
1783
ELBIT SYS LTD
ORD
M3760D101
1969747
12007
SH
SOLE
0
0
12007
ELECTRONIC ARTS INC
COM
285512109
10025643
82050
SH
SOLE
28283
0
53767
ELEMENT SOLUTIONS INC
COM
28618M106
4360634
239727
SH
SOLE
226371
0
13356
ELEVANCE HEALTH INC
COM
036752103
83125713
162043
SH
SOLE
90223
0
71820
ELEVATE CREDIT INC
COM
28621V101
30597
17484
SH
SOLE
0
0
17484
ELLINGTON FINANCIAL INC
COM
28852N109
160103
12943
SH
SOLE
0
0
12943
ELLSWORTH GROWTH & INCOME FD
COM
289074106
443520
55579
SH
SOLE
3
0
55576
EMAGIN CORP
COM NEW
29076N206
28333
33333
SH
SOLE
0
0
33333
EMBECTA CORP
COMMON STOCK
29082K105
473583
18720
SH
SOLE
1736
0
16984
EMBRAER S.A.
SPONSORED ADS
29082A107
213747
19556
SH
SOLE
0
0
19556
EMCOR GROUP INC
COM
29084Q100
29722270
200677
SH
SOLE
197578
0
3099
EMERSON ELEC CO
COM
291011104
61958418
644975
SH
SOLE
18252
0
626723
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
132239
20251
SH
SOLE
0
0
20251
EMPIRE ST RLTY TR INC
CL A
292104106
1766291
262061
SH
SOLE
258494
0
3567
ENBRIDGE INC
COM
29250N105
144425695
3693750
SH
SOLE
2973365
0
720385
ENBRIDGE INC
COM
29250N105
51330
17400
SH
Call
SOLE
0
0
0
ENBRIDGE INC
COM
29250N105
46650
31100
SH
Call
SOLE
0
0
0
ENBRIDGE INC
COM
29250N105
1210
12100
SH
Call
SOLE
0
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
8464449
141522
SH
SOLE
12096
0
129426
ENCORE WIRE CORP
COM
292562105
3969568
28857
SH
SOLE
16054
0
12803
ENDAVA PLC
ADS
29260V105
4455054
58236
SH
SOLE
57445
0
791
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
1792291
79516
SH
SOLE
47169
0
32347
ENERGIZER HLDGS INC NEW
COM
29272W109
17248978
514128
SH
SOLE
508764
0
5364
ENERGOUS CORP
COM
29272C103
13104
15675
SH
SOLE
0
0
15675
ENERGY FUELS INC
COM NEW
292671708
886564
142764
SH
SOLE
0
0
142764
ENERGY FUELS INC
COM NEW
292671708
3980
39800
SH
Call
SOLE
0
0
0
ENERGY RECOVERY INC
COM
29270J100
5179790
252796
SH
SOLE
0
0
252796
ENERGY SVCS ACQUISITION CORP
COM
29271Q103
47600
18497
SH
SOLE
0
0
18497
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
31721980
2672450
SH
SOLE
0
0
2672450
ENERPAC TOOL GROUP CORP
CL A COM
292765104
13315618
523207
SH
SOLE
520230
0
2977
ENERSYS
COM
29275Y102
401709
5440
SH
SOLE
0
0
5440
ENETI INC
COM
Y2294C107
119495
11890
SH
SOLE
0
0
11890
ENGAGESMART INC
COMMON STOCK
29283F103
3021762
171691
SH
SOLE
74951
0
96740
ENHABIT INC
COM
29332G102
455919
34644
SH
SOLE
8485
0
26159
ENI S P A
SPONSORED ADR
26874R108
12172815
424732
SH
SOLE
412057
0
12675
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
2330338
189459
SH
SOLE
0
0
189459
ENOVIS CORPORATION
COM
194014502
245710
4591
SH
SOLE
4212
0
379
ENOVIX CORPORATION
COM
293594107
266676
21437
SH
SOLE
0
0
21437
ENPHASE ENERGY INC
COM
29355A107
22663884
85537
SH
SOLE
56661
0
28876
ENPRO INDS INC
COM
29355X107
3093317
28460
SH
SOLE
28052
0
408
ENSIGN GROUP INC
COM
29358P101
11649560
123132
SH
SOLE
117708
0
5424
ENSTAR GROUP LIMITED
SHS
G3075P101
1919711
8309
SH
SOLE
6204
0
2105
ENTEGRIS INC
COM
29362U104
6707401
102262
SH
SOLE
97897
0
4365
ENTERGY CORP NEW
COM
29364G103
21486987
190991
SH
SOLE
135928
0
55063
ENTERPRISE PRODS PARTNERS L
COM
293792107
99133115
4109994
SH
SOLE
1028591
0
3081403
ENTHUSIAST GAMING HLDGS INC
COM
29385B109
21388
38481
SH
SOLE
0
0
38481
ENVESTNET INC
COM
29404K106
1929297
31269
SH
SOLE
20487
0
10782
ENVISTA HOLDINGS CORPORATION
COM
29415F104
3050300
90594
SH
SOLE
89115
0
1479
ENVIVA INC
COM
29415B103
12613306
238117
SH
SOLE
127971
0
110146
EOG RES INC
COM
26875P101
128141818
989356
SH
SOLE
683755
0
305601
EPAM SYS INC
COM
29414B104
5037692
15371
SH
SOLE
11451
0
3920
EPLUS INC
COM
294268107
5291593
119503
SH
SOLE
119488
0
15
EPR PPTYS
COM SH BEN INT
26884U109
1386466
36757
SH
SOLE
6015
0
30742
EQT CORP
COM
26884L109
15910252
470300
SH
SOLE
415900
0
54400
EQUIFAX INC
COM
294429105
35632627
183334
SH
SOLE
159486
0
23848
EQUINIX INC
COM
29444U700
87424141
133458
SH
SOLE
103502
0
29956
EQUINOR ASA
SPONSORED ADR
29446M102
2441558
68183
SH
SOLE
9780
0
58403
EQUINOX GOLD CORP
COM
29446Y502
1649715
502962
SH
SOLE
0
0
502962
EQUINOX GOLD CORP
COM
29446Y502
1
25500
SH
Call
SOLE
0
0
0
EQUINOX GOLD CORP
COM
29446Y502
1
54100
SH
Call
SOLE
0
0
0
EQUITABLE HLDGS INC
COM
29452E101
8274660
288316
SH
SOLE
259243
0
29073
EQUITRANS MIDSTREAM CORP
COM
294600101
6991758
1043547
SH
SOLE
1026488
0
17059
EQUITY COMWLTH
COM SH BEN INT
294628102
12849978
514618
SH
SOLE
397714
0
116904
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
2338868
36205
SH
SOLE
19598
0
16607
EQUITY RESIDENTIAL
SH BEN INT
29476L107
8884940
150590
SH
SOLE
108156
0
42434
ERICSSON
ADR B SEK 10
294821608
478500
81935
SH
SOLE
13650
0
68285
ERO COPPER CORP
COM
296006109
676569
49205
SH
SOLE
0
0
49205
ESAB CORPORATION
COM
29605J106
2610488
55637
SH
SOLE
55169
0
468
ESPERION THERAPEUTICS INC NE
COM
29664W105
236291
37928
SH
SOLE
0
0
37928
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
1098748
46815
SH
SOLE
18541
0
28274
ESSENTIAL UTILS INC
COM
29670G102
11512348
241197
SH
SOLE
24324
0
216873
ESSEX PPTY TR INC
COM
297178105
6218219
29342
SH
SOLE
22749
0
6593
ESTABLISHMENT LABS HLDGS INC
COM
G31249108
279013
4250
SH
SOLE
0
0
4250
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
500718
117538
SH
SOLE
0
0
117538
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
9109008
206788
SH
SOLE
0
0
206788
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
1884190
47993
SH
SOLE
0
0
47993
ETF SER SOLUTIONS
AAM BAHL & GAYN
26922B832
1348257
59552
SH
SOLE
0
0
59552
ETF SER SOLUTIONS
AAM LW DUR PFD
26922A198
2730512
131717
SH
SOLE
0
0
131717
ETF SER SOLUTIONS
AAM S&P 500
26922A594
1340849
46006
SH
SOLE
0
0
46006
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
2196039
73520
SH
SOLE
0
0
73520
ETF SER SOLUTIONS
DEFIANCE QUANT
26922A420
273393
6977
SH
SOLE
0
0
6977
ETF SER SOLUTIONS
DISTILLATE US
26922A321
19733445
483662
SH
SOLE
0
0
483662
ETF SER SOLUTIONS
US GLB JETS
26922A842
2939446
172102
SH
SOLE
0
0
172102
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
2006550
91875
SH
SOLE
0
0
91875
ETSY INC
COM
29786A106
15201040
126908
SH
SOLE
94808
0
32100
EURONET WORLDWIDE INC
COM
298736109
4870952
51610
SH
SOLE
49944
0
1666
EURONET WORLDWIDE INC
NOTE 0.750% 3/1
298736AL3
22695
24000
PRN
SOLE
0
0
24000
EUROPEAN EQUITY FD INC
COM
298768102
387092
51612
SH
SOLE
0
0
51612
EVERBRIDGE INC
COM
29978A104
2615848
88433
SH
SOLE
0
0
88433
EVERCORE INC
CLASS A
29977A105
4260228
39056
SH
SOLE
37464
0
1592
EVEREST RE GROUP LTD
COM
G3223R108
15066138
45479
SH
SOLE
42488
0
2991
EVERGY INC
COM
30034W106
4350504
69131
SH
SOLE
9600
0
59531
EVERI HLDGS INC
COM
30034T103
3778312
263297
SH
SOLE
84218
0
179079
EVERQUOTE INC
COM CL A
30041R108
470589
31926
SH
SOLE
24220
0
7706
EVERSOURCE ENERGY
COM
30040W108
23637174
281929
SH
SOLE
107677
0
174252
EVERTEC INC
COM
30040P103
7723213
238518
SH
SOLE
234326
0
4192
EVGO INC
CL A COM
30052F100
124968
27957
SH
SOLE
0
0
27957
EVI INDS INC
COM
26929N102
4502908
188643
SH
SOLE
188643
0
0
EVOLENT HEALTH INC
CL A
30050B101
1327622
47280
SH
SOLE
38471
0
8809
EVOLV TECHNOLOGIES HLDNGS IN
COM CL A
30049H102
31080
12000
SH
SOLE
0
0
12000
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
3014669
76128
SH
SOLE
0
0
76128
EXACT SCIENCES CORP
COM
30063P105
3636708
73454
SH
SOLE
8149
0
65305
EXCELERATE ENERGY INC
CL A COM
30069T101
290931
11614
SH
SOLE
0
0
11614
EXCHANGE LISTED FDS TR
ARMOR US EQT IDX
30151E764
1985090
97788
SH
SOLE
0
0
97788
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
553394
18614
SH
SOLE
0
0
18614
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
4699381
101433
SH
SOLE
0
0
101433
EXELIXIS INC
COM
30161Q104
2243787
139887
SH
SOLE
35998
0
103889
EXELON CORP
COM
30161N101
31522525
729181
SH
SOLE
465522
0
263659
EXELON CORP
COM
30161N101
565160
19900
SH
Call
SOLE
0
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
6734504
39748
SH
SOLE
37182
0
2566
EXP WORLD HLDGS INC
COM
30212W100
563477
50855
SH
SOLE
42794
0
8061
EXPEDIA GROUP INC
COM NEW
30212P303
8675917
99040
SH
SOLE
56910
0
42130
EXPEDITORS INTL WASH INC
COM
302130109
27298620
262691
SH
SOLE
201398
0
61293
EXPONENT INC
COM
30214U102
44611628
450213
SH
SOLE
445225
0
4988
EXTRA SPACE STORAGE INC
COM
30225T102
3375050
22928
SH
SOLE
5
0
22923
EXTREME NETWORKS
COM
30226D106
8236223
449821
SH
SOLE
0
0
449821
EXXON MOBIL CORP
COM
30231G102
305723219
2771713
SH
SOLE
1071051
0
1700662
EXXON MOBIL CORP
COM
30231G102
464800
11200
SH
Call
SOLE
0
0
0
EZCORP INC
CL A NON VTG
302301106
458030
56200
SH
SOLE
0
0
56200
F N B CORP
COM
302520101
14001850
1072939
SH
SOLE
949021
0
123918
F&G ANNUITIES & LIFE INC
COMMON STOCK
30190A104
551044
27538
SH
SOLE
25153
0
2385
F5 INC
COM
315616102
9417844
65625
SH
SOLE
30646
0
34979
FABRINET
SHS
G3323L100
4756193
37094
SH
SOLE
36909
0
185
FACTSET RESH SYS INC
COM
303075105
47135390
117464
SH
SOLE
78814
0
38650
FAIR ISAAC CORP
COM
303250104
38894531
64978
SH
SOLE
64411
0
567
FARMLAND PARTNERS INC
COM
31154R109
3479431
279248
SH
SOLE
0
0
279248
FASTENAL CO
COM
311900104
37469122
791821
SH
SOLE
608844
0
182977
FASTLY INC
CL A
31188V100
163947
20018
SH
SOLE
0
0
20018
FATE THERAPEUTICS INC
COM
31189P102
249677
24745
SH
SOLE
10295
0
14450
FB FINL CORP
COM
30257X104
3677583
101759
SH
SOLE
90255
0
11504
FEDERAL AGRIC MTG CORP
CL C
313148306
5437040
48239
SH
SOLE
48138
0
101
FEDERAL RLTY INVT TR NEW
SH BEN INT NEW
313745101
7764210
76839
SH
SOLE
4642
0
72197
FEDERAL SIGNAL CORP
COM
313855108
7182020
154554
SH
SOLE
70798
0
83756
FEDERATED HERMES INC
CL B
314211103
1039433
28627
SH
SOLE
22065
0
6562
FEDERATED HERMES PREM MUNI I
COM
31423P108
794399
75657
SH
SOLE
0
0
75657
FEDEX CORP
COM
31428X106
53792658
310564
SH
SOLE
70136
0
240428
FERGUSON PLC NEW
SHS
G3421J106
13727742
108118
SH
SOLE
87307
0
20811
FERRARI N V
COM
N3167Y103
13774054
64298
SH
SOLE
45158
0
19140
FFBW INC MD
COM
30260M103
704692
60697
SH
SOLE
0
0
60697
FIBROGEN INC
COM
31572Q808
848692
52977
SH
SOLE
21808
0
31169
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
1444074
35247
SH
SOLE
0
0
35247
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
1543297
38728
SH
SOLE
0
0
38728
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
771673
20688
SH
SOLE
8050
0
12638
FIDELITY COVINGTON TRUST
LOW VOLITY ETF
316092824
368008
7969
SH
SOLE
0
0
7969
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
299705
5288
SH
SOLE
0
0
5288
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
709585
29764
SH
SOLE
0
0
29764
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
2075256
43289
SH
SOLE
0
0
43289
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
387527
6057
SH
SOLE
0
0
6057
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
6497905
68717
SH
SOLE
0
0
68717
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
396473
9083
SH
SOLE
0
0
9083
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1777591
71648
SH
SOLE
0
0
71648
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
804685
17654
SH
SOLE
0
0
17654
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
7201759
159968
SH
SOLE
0
0
159968
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
28249774
750925
SH
SOLE
712654
0
38271
FIDELITY NATL INFORMATION SV
COM
31620M106
64350312
948412
SH
SOLE
668394
0
280018
FIDUS INVT CORP
COM
316500107
13527031
710825
SH
SOLE
0
0
710825
FIFTH THIRD BANCORP
COM
316773100
21551067
656843
SH
SOLE
324198
0
332645
FINANCIAL INSTNS INC
COM
317585404
281201
11544
SH
SOLE
3210
0
8334
FINVOLUTION GROUP
SPONSORED ADS
31810T101
123385
24876
SH
SOLE
0
0
24876
FIRST AMERN FINL CORP
COM
31847R102
2749414
52530
SH
SOLE
45321
0
7209
FIRST BANCORP INC ME
COM
31866P102
429879
14358
SH
SOLE
0
0
14358
FIRST BANCORP N C
COM
318910106
396993
9267
SH
SOLE
0
0
9267
FIRST BANCSHARES INC MS
COM
318916103
448810
14021
SH
SOLE
0
0
14021
FIRST CAP INC
COM
31942S104
227101
9121
SH
SOLE
0
0
9121
FIRST COMWLTH FINL CORP PA
COM
319829107
345353
24721
SH
SOLE
21993
0
2728
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
11263941
14853
SH
SOLE
13642
0
1211
FIRST FINL BANCORP OH
COM
320209109
585518
24165
SH
SOLE
14756
0
9409
FIRST FINL BANKSHARES INC
COM
32020R109
1401662
40746
SH
SOLE
31102
0
9644
FIRST FINL CORP IND
COM
320218100
223580
4852
SH
SOLE
4818
0
34
FIRST FNDTN INC
COM
32026V104
401254
28001
SH
SOLE
0
0
28001
FIRST HAWAIIAN INC
COM
32051X108
19175153
736373
SH
SOLE
732289
0
4084
FIRST HORIZON CORPORATION
COM
320517105
13220984
539633
SH
SOLE
11333
0
528300
FIRST INDL RLTY TR INC
COM
32054K103
468275
9703
SH
SOLE
8094
0
1609
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
530046
13714
SH
SOLE
11819
0
1895
FIRST MAJESTIC SILVER CORP
COM
32076V103
2462882
295312
SH
SOLE
0
0
295312
FIRST MERCHANTS CORP
COM
320817109
5550272
135010
SH
SOLE
105795
0
29215
FIRST REP BK SAN FRANCISCO C
COM
33616C100
22287295
182847
SH
SOLE
133513
0
49334
FIRST SOLAR INC
COM
336433107
1529356
10210
SH
SOLE
0
0
10210
FIRST TR DOW JONES SELECT MI
COM SHS ANNUAL
33718M105
251510
4533
SH
SOLE
0
0
4533
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
2462755
218328
SH
SOLE
0
0
218328
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1765495
122435
SH
SOLE
0
0
122435
FIRST TR ENHANCED EQUITY INC
COM
337318109
4089013
259456
SH
SOLE
0
0
259456
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
1897652
57443
SH
SOLE
0
0
57443
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
404141
14880
SH
SOLE
0
0
14880
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
10992357
617199
SH
SOLE
0
0
617199
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
17617281
351573
SH
SOLE
3399
0
348174
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
2959155
63926
SH
SOLE
0
0
63926
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
45915302
2733054
SH
SOLE
0
0
2733054
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
217905
4299
SH
SOLE
0
0
4299
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
696705
13106
SH
SOLE
0
0
13106
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
2053786
104042
SH
SOLE
4512
0
99530
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
4791483
240175
SH
SOLE
0
0
240175
FIRST TR EXCH TRD ALPHDX FD
BRAZIL ALPHADEX
33737J133
131315
12542
SH
SOLE
0
0
12542
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
1986695
41623
SH
SOLE
0
0
41623
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
3570932
91703
SH
SOLE
0
0
91703
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
1410509
67073
SH
SOLE
0
0
67073
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
807583
25096
SH
SOLE
0
0
25096
FIRST TR EXCH TRD ALPHDX FD
GERMANY ALPHA
33737J190
355284
10059
SH
SOLE
0
0
10059
FIRST TR EXCH TRD ALPHDX FD
INDIA NFTY50 EQW
33737J802
484868
11103
SH
SOLE
0
0
11103
FIRST TR EXCH TRD ALPHDX FD
LATIN AMER ALP
33737J125
375581
22396
SH
SOLE
0
0
22396
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
739351
24744
SH
SOLE
0
0
24744
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
21669453
884830
SH
SOLE
0
0
884830
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
11252077
195307
SH
SOLE
228
0
195079
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
6531064
135584
SH
SOLE
0
0
135584
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
13107698
208819
SH
SOLE
0
0
208819
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
3622078
164788
SH
SOLE
0
0
164788
FIRST TR EXCHANGE TRADED FD
DJ INTL INTRNT
33734X770
4958738
223266
SH
SOLE
0
0
223266
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
35302236
2065666
SH
SOLE
12622
0
2053044
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
25047221
611507
SH
SOLE
0
0
611507
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
24921894
229207
SH
SOLE
2377
0
226830
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
10705101
207829
SH
SOLE
0
0
207829
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
5804677
423390
SH
SOLE
0
0
423390
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
8132513
133364
SH
SOLE
0
0
133364
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
2228013
57334
SH
SOLE
0
0
57334
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
24912774
411166
SH
SOLE
0
0
411166
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
31433984
812038
SH
SOLE
5761
0
806277
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
2620740
30041
SH
SOLE
0
0
30041
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
21613747
236087
SH
SOLE
0
0
236087
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
6903368
87739
SH
SOLE
0
0
87739
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
4783982
144043
SH
SOLE
779
0
143264
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
7791466
98179
SH
SOLE
262
0
97917
FIRST TR EXCHANGE-TRADED ALP
MID CAP VAL FD
33737M201
8204178
190928
SH
SOLE
0
0
190928
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
887706
15742
SH
SOLE
0
0
15742
FIRST TR EXCHANGE-TRADED ALP
SML CAP VAL ALPH
33737M409
2795903
62109
SH
SOLE
0
0
62109
FIRST TR EXCHANGE-TRADED ALP
SML CP GRW ALP
33737M300
3653249
66086
SH
SOLE
0
0
66086
FIRST TR EXCHANGE-TRADED FD
ALERIAN US NXTGN
33736M103
229904
4755
SH
SOLE
0
0
4755
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
1545682
79962
SH
SOLE
0
0
79962
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
252607391
3370339
SH
SOLE
206
0
3370133
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
25333891
205716
SH
SOLE
0
0
205716
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
4058104
115895
SH
SOLE
0
0
115895
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
4439114
265339
SH
SOLE
0
0
265339
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
73540167
1579809
SH
SOLE
5818
0
1573991
FIRST TR EXCHANGE-TRADED FD
DORSEYWRGT ETF
33738R712
2874194
118377
SH
SOLE
0
0
118377
FIRST TR EXCHANGE-TRADED FD
DORSEYWRIGHT MOM
33738R696
219067
7657
SH
SOLE
0
0
7657
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
4655704
177126
SH
SOLE
0
0
177126
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
96892019
1630081
SH
SOLE
9322
0
1620759
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
7101005
182356
SH
SOLE
500
0
181856
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
87828268
1852525
SH
SOLE
22125
0
1830400
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
13804018
270192
SH
SOLE
2319
0
267873
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
743842
42947
SH
SOLE
0
0
42947
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
377473
11021
SH
SOLE
0
0
11021
FIRST TR EXCHANGE-TRADED FD
LNG DUR OPRTUN
33738D606
2188828
100015
SH
SOLE
0
0
100015
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
3328335
69923
SH
SOLE
63476
0
6447
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
4575354
305634
SH
SOLE
0
0
305634
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
10189539
215924
SH
SOLE
0
0
215924
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
15828488
331271
SH
SOLE
0
0
331271
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
3513126
46025
SH
SOLE
0
0
46025
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
1562576
59641
SH
SOLE
0
0
59641
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
815601
32339
SH
SOLE
0
0
32339
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
1962378
54937
SH
SOLE
0
0
54937
FIRST TR EXCHANGE-TRADED FD
NASDQ FOD BVRG
33738R852
8084677
298879
SH
SOLE
0
0
298879
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
16312877
583438
SH
SOLE
2664
0
580774
FIRST TR EXCHANGE-TRADED FD
NASDQ PHRMTCLS
33738R837
399752
14573
SH
SOLE
0
0
14573
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
1726877
32479
SH
SOLE
0
0
32479
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
12909969
526723
SH
SOLE
0
0
526723
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
9251487
346627
SH
SOLE
1116
0
345511
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
23000666
149229
SH
SOLE
931
0
148298
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
9401539
213085
SH
SOLE
0
0
213085
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
123456332
2810936
SH
SOLE
10352
0
2800584
FIRST TR EXCHANGE-TRADED FD
S&P INTL DIVID
33738R688
1669589
108981
SH
SOLE
0
0
108981
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
33853104
759211
SH
SOLE
11664
0
747547
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
49431484
1897556
SH
SOLE
0
0
1897556
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
3705372
116926
SH
SOLE
0
0
116926
FIRST TR EXCHNG TRADED FD VI
CBOE EQT BUFER
33740F847
2515207
70811
SH
SOLE
0
0
70811
FIRST TR EXCHNG TRADED FD VI
CBOE EQT DEP NOV
33740F839
479106
14665
SH
SOLE
0
0
14665
FIRST TR EXCHNG TRADED FD VI
CBOE VEST INTL
33740U828
211880
11798
SH
SOLE
0
0
11798
FIRST TR EXCHNG TRADED FD VI
CBOE VEST INTL
33740U869
191237
10337
SH
SOLE
0
0
10337
FIRST TR EXCHNG TRADED FD VI
CBOE VEST NAS100
33740F557
185204
10482
SH
SOLE
0
0
10482
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US BUF
33740F748
1164724
33118
SH
SOLE
0
0
33118
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US DEP
33740U802
1445131
49054
SH
SOLE
0
0
49054
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQ
33740F730
206514
6600
SH
SOLE
0
0
6600
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F722
798099
22108
SH
SOLE
0
0
22108
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740U208
615759
17950
SH
SOLE
0
0
17950
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740U885
1095121
37444
SH
SOLE
0
0
37444
FIRST TR EXCHNG TRADED FD VI
FT CBOE DEEP BFR
33740U406
576723
18841
SH
SOLE
0
0
18841
FIRST TR EXCHNG TRADED FD VI
FT CBOE EQTY BFR
33740U505
1467757
46214
SH
SOLE
0
0
46214
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST MAR
33740F599
428660
13669
SH
SOLE
0
0
13669
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740F615
1275044
42276
SH
SOLE
0
0
42276
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740F680
1512087
49334
SH
SOLE
0
0
49334
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740U307
3243009
96893
SH
SOLE
0
0
96893
FIRST TR EXCHNG TRADED FD VI
INCOME OPPRTNTES
33740F409
1685559
87290
SH
SOLE
0
0
87290
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
347004
18818
SH
SOLE
2918
0
15900
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
55796362
1270407
SH
SOLE
0
0
1270407
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
1478251
61313
SH
SOLE
0
0
61313
FIRST TR EXCHNG TRADED FD VI
VEST US BUFFER
33740F862
3940782
113715
SH
SOLE
0
0
113715
FIRST TR EXCHNG TRADED FD VI
VEST US DEEP
33740F854
252228
8105
SH
SOLE
0
0
8105
FIRST TR EXCHNG TRADED FD VI
VEST US EQT DEP
33740F672
2425335
77462
SH
SOLE
0
0
77462
FIRST TR EXCHNG TRADED FD VI
VEST US EQTY BUF
33740F664
2258049
68405
SH
SOLE
0
0
68405
FIRST TR HIGH INCOME LONG /
COM
33738E109
2298009
200695
SH
SOLE
0
0
200695
FIRST TR HIGH YIELD OPPRT 20
COM
33741Q107
259490
19250
SH
SOLE
0
0
19250
FIRST TR INTER DURATN PFD &
COM
33718W103
1082825
64187
SH
SOLE
0
0
64187
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
16599291
252231
SH
SOLE
0
0
252231
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
15019463
187578
SH
SOLE
0
0
187578
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
19460575
221571
SH
SOLE
0
0
221571
FIRST TR MLP & ENERGY INCOM
COM
33739B104
2854050
365438
SH
SOLE
0
0
365438
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
74569993
2039661
SH
SOLE
2631
0
2037030
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
3866624
40779
SH
SOLE
0
0
40779
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
784227
11395
SH
SOLE
0
0
11395
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
62179853
700379
SH
SOLE
0
0
700379
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
20948718
199056
SH
SOLE
1200
0
197856
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
1118221
21263
SH
SOLE
0
0
21263
FIRST TR S&P REIT INDEX FD
COM
33734G108
1223989
51044
SH
SOLE
0
0
51044
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
14542342
185373
SH
SOLE
0
0
185373
FIRST TR SR FLTG RATE INCOME
COM
33733U108
577070
60553
SH
SOLE
0
0
60553
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
447288
39374
SH
SOLE
0
0
39374
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
260165127
6518796
SH
SOLE
5718
0
6513078
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
9703111
106138
SH
SOLE
0
0
106138
FIRST WATCH RESTAURANT GROUP
COM
33748L101
139291
10295
SH
SOLE
0
0
10295
FIRST WESTN FINL INC
COM
33751L105
703750
25000
SH
SOLE
0
0
25000
FIRSTCASH HOLDINGS INC
COM
33768G107
1759361
20243
SH
SOLE
19402
0
841
FIRSTENERGY CORP
COM
337932107
19639057
468265
SH
SOLE
299902
0
168363
FIRSTSERVICE CORP NEW
COM
33767E202
12207573
99613
SH
SOLE
98589
0
1024
FISERV INC
COM
337738108
214512605
2122414
SH
SOLE
1147756
0
974658
FISKER INC
CL A COM STK
33813J106
342701
47139
SH
SOLE
0
0
47139
FIVE BELOW INC
COM
33829M101
13247917
74902
SH
SOLE
42300
0
32602
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
542769
232948
SH
SOLE
126687
0
106261
FIVE9 INC
COM
338307101
6060577
89310
SH
SOLE
87796
0
1514
FLAHERTY & CRUMRINE DYNAMIC
SHS
33848W106
8939973
477822
SH
SOLE
0
0
477822
FLAHERTY & CRUMRINE PFD INCO
COM
338480106
166706
15005
SH
SOLE
0
0
15005
FLAHERTY & CRUMRINE PFD INCO
COM
33848E106
194979
22672
SH
SOLE
0
0
22672
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
360581
24006
SH
SOLE
0
0
24006
FLEETCOR TECHNOLOGIES INC
COM
339041105
10826467
58942
SH
SOLE
20930
0
38012
FLEX LNG LTD
SHS
G35947202
1366017
41787
SH
SOLE
0
0
41787
FLEX LTD
ORD
Y2573F102
9155115
426613
SH
SOLE
305409
0
121204
FLEXSHARES TR
DISCP DUR MBS
33939L779
333599
16377
SH
SOLE
0
0
16377
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
4255292
180927
SH
SOLE
0
0
180927
FLEXSHARES TR
IBOXX 5YR TRGT
33939L605
922557
39053
SH
SOLE
0
0
39053
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
5314504
122257
SH
SOLE
12
0
122245
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1551681
30159
SH
SOLE
0
0
30159
FLEXSHARES TR
QUALT DIVD IDX
33939L860
7765316
147630
SH
SOLE
141026
0
6604
FLEXSHARES TR
STOXX GLOBR INF
33939L795
5625504
111595
SH
SOLE
111390
0
205
FLOOR & DECOR HLDGS INC
CL A
339750101
5516715
79229
SH
SOLE
1917
0
77312
FLOWERS FOODS INC
COM
343498101
1425711
49609
SH
SOLE
0
0
49609
FLOWSERVE CORP
COM
34354P105
5341388
174100
SH
SOLE
171145
0
2955
FLUOR CORP NEW
COM
343412102
4953096
142905
SH
SOLE
100667
0
42238
FLYWIRE CORPORATION
COM VTG
302492103
1499522
61280
SH
SOLE
0
0
61280
FMC CORP
COM NEW
302491303
14994670
120149
SH
SOLE
95750
0
24399
FOCUS FINL PARTNERS INC
COM CL A
34417P100
5431469
145733
SH
SOLE
144873
0
860
FOGHORN THERAPEUTICS INC
COM
344174107
3476673
544933
SH
SOLE
0
0
544933
FORD MTR CO DEL
COM
345370860
41734972
3588566
SH
SOLE
133875
0
3454691
FORD MTR CO DEL
COM
345370860
383
38300
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
660
16500
SH
Call
SOLE
0
0
0
FORESIGHT AUTONOMOUS HLDGS L
SPONSORED ADS
345523104
7416
17487
SH
SOLE
0
0
17487
FORTINET INC
COM
34959E109
27619721
564936
SH
SOLE
247957
0
316979
FORTIS INC
COM
349553107
1424367
35574
SH
SOLE
29525
0
6049
FORTIVE CORP
COM
34959J108
13777186
214430
SH
SOLE
159321
0
55109
FORTRESS BIOTECH INC
COM
34960Q109
29134
44480
SH
SOLE
0
0
44480
FORTUNA SILVER MINES INC
COM
349915108
250538
66810
SH
SOLE
0
0
66810
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
3782248
66226
SH
SOLE
11040
0
55186
FORWARD AIR CORP
COM
349853101
8620072
82175
SH
SOLE
31415
0
50760
FOSSIL GROUP INC
COM
34988V106
90092
20903
SH
SOLE
0
0
20903
FOUR CORNERS PPTY TR INC
COM
35086T109
6901193
266145
SH
SOLE
201113
0
65032
FOX CORP
CL A COM
35137L105
5181689
170618
SH
SOLE
153984
0
16634
FOX CORP
CL B COM
35137L204
680926
23934
SH
SOLE
0
0
23934
FOX FACTORY HLDG CORP
COM
35138V102
7554483
82807
SH
SOLE
79242
0
3565
FRANCO NEV CORP
COM
351858105
28211914
206713
SH
SOLE
6951
0
199762
FRANKLIN BSP RLTY TR INC
COMMON STOCK
35243J101
313740
24321
SH
SOLE
0
0
24321
FRANKLIN ELEC INC
COM
353514102
281370
3528
SH
SOLE
0
0
3528
FRANKLIN ETF TR
SHRT DUR US GOVT
353506108
2214476
24754
SH
SOLE
22255
0
2499
FRANKLIN LTD DURATION INCOME
COM
35472T101
544568
87692
SH
SOLE
0
0
87692
FRANKLIN RESOURCES INC
COM
354613101
23194597
879249
SH
SOLE
742806
0
136443
FRANKLIN STR PPTYS CORP
COM
35471R106
226707
83043
SH
SOLE
83043
0
0
FRANKLIN TEMPLETON ETF TR
FTSE JAPAN ETF
35473P744
5321615
221365
SH
SOLE
218760
0
2605
FRANKLIN TEMPLETON ETF TR
SENIOR LOAN ETF
35473P595
306334
13300
SH
SOLE
0
0
13300
FRANKLIN TEMPLETON ETF TR
US LRG CP MLTFCT
35473P801
245738
6262
SH
SOLE
0
0
6262
FRANKLIN TEMPLETON ETF TR
US MID CP MLTFCT
35473P884
766605
18460
SH
SOLE
0
0
18460
FRANKLIN UNVL TR
SH BEN INT
355145103
239352
35565
SH
SOLE
0
0
35565
FREEPORT-MCMORAN INC
CL B
35671D857
80909578
2129205
SH
SOLE
1145873
0
983332
FREEPORT-MCMORAN INC
CL B
35671D857
37449
17100
SH
Put
SOLE
0
0
17100
FREEPORT-MCMORAN INC
CL B
35671D857
15808
24700
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
31413
11100
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
19665
17100
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1299
43300
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
662636
40553
SH
SOLE
0
0
40553
FRESHPET INC
COM
358039105
464587
8804
SH
SOLE
5964
0
2840
FRESHWORKS INC
CLASS A COM
358054104
637296
43324
SH
SOLE
40637
0
2687
FREYR BATTERY
SHS
L4135L100
208554
24027
SH
SOLE
0
0
24027
FRONTDOOR INC
COM
35905A109
1891906
90957
SH
SOLE
90044
0
913
FRP HLDGS INC
COM
30292L107
377020
7000
SH
SOLE
0
0
7000
FS BANCORP INC
COM
30263Y104
1805088
53981
SH
SOLE
0
0
53981
FS CREDIT OPPORTUNITIES CORP
COMMON STOCK
30290Y101
70876
15048
SH
SOLE
0
0
15048
FS KKR CAP CORP
COM
302635206
5469923
312567
SH
SOLE
170762
0
141805
FST TR NEW OPPORT MLP & ENE
COM
33739M100
1001773
165583
SH
SOLE
0
0
165583
FTAI AVIATION LTD
SHS
G3730V105
1866352
109016
SH
SOLE
0
0
109016
FTAI INFRASTRUCTURE INC
COMMON STOCK
35953C106
264564
89683
SH
SOLE
0
0
89683
FTC SOLAR INC
COM
30320C103
648745
242069
SH
SOLE
0
0
242069
FTI CONSULTING INC
COM
302941109
23094443
145431
SH
SOLE
142219
0
3212
FTI CONSULTING INC
NOTE 2.000% 8/1
302941AP4
26741
17000
PRN
SOLE
0
0
17000
FUBOTV INC
COM
35953D104
23789
13672
SH
SOLE
0
0
13672
FUELCELL ENERGY INC
COM
35952H601
317348
114154
SH
SOLE
0
0
114154
FULLER H B CO
COM
359694106
5413546
75587
SH
SOLE
69971
0
5616
FULTON FINL CORP PA
COM
360271100
1153663
68548
SH
SOLE
58029
0
10519
G1 THERAPEUTICS INC
COM
3621LQ109
2709043
498903
SH
SOLE
0
0
498903
GABELLI DIVID & INCOME TR
COM
36242H104
18421220
893801
SH
SOLE
0
0
893801
GABELLI EQUITY TR INC
COM
362397101
1279042
233401
SH
SOLE
0
0
233401
GABELLI GLOBAL SMALL & MID C
COM
36249W104
955395
85152
SH
SOLE
0
0
85152
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
244090
17336
SH
SOLE
0
0
17336
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
326041
31716
SH
SOLE
0
0
31716
GABELLI UTIL TR
COM
36240A101
661015
88017
SH
SOLE
0
0
88017
GAIN THERAPEUTICS INC
COM
36269B105
75120
24000
SH
SOLE
0
0
24000
GALLAGHER ARTHUR J & CO
COM
363576109
49205303
260978
SH
SOLE
164184
0
96794
GALMED PHARMACEUTICALS LTD
SHS
M47238106
69020
138040
SH
SOLE
0
0
138040
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1034831
285076
SH
SOLE
0
0
285076
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
1111963
217180
SH
SOLE
0
0
217180
GAMING & LEISURE PPTYS INC
COM
36467J108
25645286
492327
SH
SOLE
409481
0
82846
GANNETT CO INC
COM
36472T109
55557
27368
SH
SOLE
0
0
27368
GAP INC
COM
364760108
863305
76534
SH
SOLE
0
0
76534
GARMIN LTD
SHS
H2906T109
20626723
223500
SH
SOLE
50033
0
173467
GARRETT MOTION INC
COM
366505105
623902
81876
SH
SOLE
0
0
81876
GARTNER INC
COM
366651107
36777077
109410
SH
SOLE
97701
0
11709
GATES INDL CORP PLC
ORD SHS
G39108108
2335901
204724
SH
SOLE
204724
0
0
GATX CORP
COM
361448103
4018710
37791
SH
SOLE
31866
0
5925
GDL FD
COM SH BEN IT
361570104
214224
27324
SH
SOLE
0
0
27324
GDS HLDGS LTD
SPONSORED ADS
36165L108
288598
13996
SH
SOLE
0
0
13996
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
611472
10474
SH
SOLE
24
0
10450
GEE GROUP INC
COM
36165A102
8820
18000
SH
SOLE
0
0
18000
GEN DIGITAL INC
COM
668771108
11794570
550376
SH
SOLE
490946
0
59430
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
689039
44860
SH
SOLE
0
0
44860
GENERAC HLDGS INC
COM
368736104
10365162
102972
SH
SOLE
16897
0
86075
GENERAL AMERN INVS CO INC
COM
368802104
362585
10030
SH
SOLE
0
0
10030
GENERAL DYNAMICS CORP
COM
369550108
97795749
394156
SH
SOLE
117351
0
276805
GENERAL ELECTRIC CO
COM NEW
369604301
45212922
539595
SH
SOLE
127884
0
411711
GENERAL MLS INC
COM
370334104
70648122
842543
SH
SOLE
180263
0
662280
GENERAL MTRS CO
COM
37045V100
43392531
1289899
SH
SOLE
1004438
0
285461
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
265285
25984
SH
SOLE
0
0
25984
GENIUS BRANDS INTL INC
COM
37229T301
174145
374506
SH
SOLE
0
0
374506
GENMAB A/S
SPONSORED ADS
372303206
8095555
191023
SH
SOLE
152458
0
38565
GENPACT LIMITED
SHS
G3922B107
758305
16371
SH
SOLE
10298
0
6073
GENTEX CORP
COM
371901109
7729155
283433
SH
SOLE
231324
0
52109
GENTHERM INC
COM
37253A103
5006372
76679
SH
SOLE
76634
0
45
GENUINE PARTS CO
COM
372460105
44704950
257642
SH
SOLE
165695
0
91947
GENWORTH FINL INC
COM CL A
37247D106
6042661
1142280
SH
SOLE
1141888
0
392
GEO GROUP INC NEW
COM
36162J106
646169
59011
SH
SOLE
0
0
59011
GERDAU SA
SPON ADR REP PFD
373737105
98612
17800
SH
SOLE
0
0
17800
GERON CORP
COM
374163103
93654
38700
SH
SOLE
0
0
38700
GETTY RLTY CORP NEW
COM
374297109
1703569
50327
SH
SOLE
8889
0
41438
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
8706360
297857
SH
SOLE
202145
0
95712
GIBRALTAR INDS INC
COM
374689107
2495597
54394
SH
SOLE
54265
0
129
GILEAD SCIENCES INC
COM
375558103
242561000
2825396
SH
SOLE
2247507
0
577889
GILEAD SCIENCES INC
COM
375558103
400065
17900
SH
Call
SOLE
0
0
0
GILEAD SCIENCES INC
COM
375558103
318370
15800
SH
Call
SOLE
0
0
0
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
281686
166678
SH
SOLE
0
0
166678
GLACIER BANCORP INC NEW
COM
37637Q105
26802352
542336
SH
SOLE
533164
0
9172
GLADSTONE CAPITAL CORP
COM
376535100
122941
12780
SH
SOLE
0
0
12780
GLADSTONE COMMERCIAL CORP
COM
376536108
210494
11378
SH
SOLE
0
0
11378
GLADSTONE INVT CORP
COM
376546107
400596
31030
SH
SOLE
0
0
31030
GLADSTONE LD CORP
COM
376549101
829369
45197
SH
SOLE
0
0
45197
GLAUKOS CORP
COM
377322102
534250
12231
SH
SOLE
0
0
12231
GLOBAL MED REIT INC
COM NEW
37954A204
273872
28890
SH
SOLE
0
0
28890
GLOBAL NET LEASE INC
COM NEW
379378201
630964
50196
SH
SOLE
0
0
50196
GLOBAL PARTNERS LP
COM UNITS
37946R109
402289
11570
SH
SOLE
0
0
11570
GLOBAL PMTS INC
COM
37940X102
34108280
343415
SH
SOLE
253349
0
90066
GLOBAL SHIP LEASE INC NEW
COM CL A
Y27183600
286913
17232
SH
SOLE
0
0
17232
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
1694223
85263
SH
SOLE
1680
0
83583
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
1420457
88612
SH
SOLE
6869
0
81743
GLOBAL X FDS
CYBRSCURTY ETF
37954Y384
1699342
81896
SH
SOLE
0
0
81896
GLOBAL X FDS
FINTECH ETF
37954Y814
1455865
75629
SH
SOLE
0
0
75629
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
3688110
90484
SH
SOLE
9187
0
81297
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
18142242
439387
SH
SOLE
198786
0
240601
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
115264
12243
SH
SOLE
0
0
12243
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
4618974
130369
SH
SOLE
0
0
130369
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
3863432
137147
SH
SOLE
0
0
137147
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
1649835
82162
SH
SOLE
0
0
82162
GLOBAL X FDS
GLOBX SUPDV US
37950E291
3507327
186660
SH
SOLE
0
0
186660
GLOBAL X FDS
INTERNET OF THNG
37954Y780
909577
31458
SH
SOLE
0
0
31458
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
6113006
104295
SH
SOLE
0
0
104295
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
3780502
147388
SH
SOLE
146515
0
873
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
10067105
632753
SH
SOLE
0
0
632753
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2134357
103862
SH
SOLE
481
0
103381
GLOBAL X FDS
RUSSELL 2000
37954Y459
3122128
165981
SH
SOLE
0
0
165981
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
471108
10127
SH
SOLE
7204
0
2923
GLOBAL X FDS
S&P 500 COVERED
37954Y475
4834687
122801
SH
SOLE
2092
0
120709
GLOBAL X FDS
S&P 500 QLT ETF
37954Y616
3349990
105578
SH
SOLE
0
0
105578
GLOBAL X FDS
SUPERDIVIDEND
37960A669
302033
12569
SH
SOLE
0
0
12569
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
840905
72617
SH
SOLE
0
0
72617
GLOBAL X FDS
US INFR DEV ETF
37954Y673
10275659
387906
SH
SOLE
31107
0
356799
GLOBAL X FDS
US INFR DEV ETF
37954Y673
5950
23800
SH
Call
SOLE
0
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
3897938
201236
SH
SOLE
0
0
201236
GLOBALFOUNDRIES INC
ORDINARY SHARES
G39387108
2883438
53506
SH
SOLE
0
0
53506
GLOBALSTAR INC
COM
378973408
116120
87308
SH
SOLE
0
0
87308
GLOBANT S A
COM
L44385109
4299515
25568
SH
SOLE
24962
0
606
GLOBE LIFE INC
COM
37959E102
21977907
182313
SH
SOLE
156012
0
26301
GLOBUS MED INC
CL A
379577208
45475892
612305
SH
SOLE
607540
0
4765
GMS INC
COM
36251C103
2663254
53479
SH
SOLE
29102
0
24377
GODADDY INC
CL A
380237107
13990143
186984
SH
SOLE
162614
0
24370
GOGO INC
COM
38046C109
1476871
100059
SH
SOLE
0
0
100059
GOLAR LNG LTD
SHS
G9456A100
564113
24753
SH
SOLE
0
0
24753
GOLD FIELDS LTD
SPONSORED ADR
38059T106
449489
43428
SH
SOLE
0
0
43428
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
106227
12224
SH
SOLE
0
0
12224
GOLDMAN SACHS BDC INC
SHS
38147U107
20625323
1503304
SH
SOLE
0
0
1503304
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
17178320
172270
SH
SOLE
5256
0
167014
GOLDMAN SACHS ETF TR
ACCESS HIG YLD
381430453
7798678
186074
SH
SOLE
0
0
186074
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
13594542
280676
SH
SOLE
0
0
280676
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
828830
18747
SH
SOLE
0
0
18747
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
968057
19535
SH
SOLE
5390
0
14145
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
44847881
1584171
SH
SOLE
0
0
1584171
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
23684215
822940
SH
SOLE
114984
0
707956
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
5690417
104201
SH
SOLE
0
0
104201
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
115465888
1516691
SH
SOLE
1070232
0
446459
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
629344
10862
SH
SOLE
0
0
10862
GOLDMAN SACHS ETF TR
INNOVAT EQ ETF
38149W820
1617953
39646
SH
SOLE
0
0
39646
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1006285
18210
SH
SOLE
0
0
18210
GOLDMAN SACHS ETF TR
MARKETBETA US EQ
381430123
5966483
114939
SH
SOLE
0
0
114939
GOLDMAN SACHS GROUP INC
COM
38141G104
117879218
343279
SH
SOLE
92021
0
251258
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
145781
11407
SH
SOLE
0
0
11407
GOLUB CAP BDC INC
COM
38173M102
521437
39623
SH
SOLE
0
0
39623
GOODYEAR TIRE & RUBR CO
COM
382550101
236613
23312
SH
SOLE
29
0
23283
GRAB HOLDINGS LIMITED
CLASS A ORD
G4124C109
289439
89888
SH
SOLE
19888
0
70000
GRACO INC
COM
384109104
26940939
400548
SH
SOLE
372733
0
27815
GRAFTECH INTL LTD
COM
384313508
764385
160585
SH
SOLE
0
0
160585
GRAINGER W W INC
COM
384802104
43797952
78723
SH
SOLE
58733
0
19990
GRAND CANYON ED INC
COM
38526M106
5658199
53551
SH
SOLE
52419
0
1132
GRANITE CONSTR INC
COM
387328107
1287981
36726
SH
SOLE
34458
0
2268
GRANITE PT MTG TR INC
COM STK
38741L107
276325
51553
SH
SOLE
0
0
51553
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
771200
800000
PRN
SOLE
0
0
800000
GRANITESHARES ETF TR
XOUT US LRG CP
38747R603
346777
10703
SH
SOLE
0
0
10703
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
6114618
338760
SH
SOLE
0
0
338760
GRAPHIC PACKAGING HLDG CO
COM
388689101
18716774
841203
SH
SOLE
689498
0
151705
GRAY TELEVISION INC
COM
389375106
517771
46270
SH
SOLE
44125
0
2145
GREAT AJAX CORP
7.25 CV SR NT 24
38983D409
325584
13600
SH
SOLE
0
0
13600
GREAT AJAX CORP
COM
38983D300
677547
93455
SH
SOLE
0
0
93455
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
346047
26701
SH
SOLE
0
0
26701
GREENBRIER COS INC
COM
393657101
284982
8499
SH
SOLE
0
0
8499
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
23588
25000
PRN
SOLE
0
0
25000
GREIF INC
CL A
397624107
2210834
32968
SH
SOLE
14022
0
18946
GREIF INC
CL B
397624206
19579717
250284
SH
SOLE
0
0
250284
GREYSTONE HOUSING IMPACT INV
BEN UNIT CTF
02364V206
3477849
199876
SH
SOLE
0
0
199876
GRIFFON CORP
COM
398433102
13205476
368969
SH
SOLE
0
0
368969
GROCERY OUTLET HLDG CORP
COM
39874R101
2019714
69192
SH
SOLE
68213
0
979
GROUP 1 AUTOMOTIVE INC
COM
398905109
2662983
14764
SH
SOLE
14700
0
64
GROWGENERATION CORP
COM
39986L109
54586
13925
SH
SOLE
0
0
13925
GRUPO AEROPUERTO DEL PACIFIC
SPON ADR B
400506101
6594123
45853
SH
SOLE
45616
0
237
GSK PLC
SPONSORED ADR
37733W204
36834774
1048232
SH
SOLE
419054
0
629178
GSK PLC
SPONSORED ADR
37733W204
15820
79100
SH
Call
SOLE
0
0
0
GUARDANT HEALTH INC
COM
40131M109
3575821
131464
SH
SOLE
126954
0
4510
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
1774118
116564
SH
SOLE
0
0
116564
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
2360695
144295
SH
SOLE
0
0
144295
GUIDEWIRE SOFTWARE INC
COM
40171V100
13008351
207934
SH
SOLE
95065
0
112869
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
13883
15000
PRN
SOLE
0
0
15000
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
8213513
192399
SH
SOLE
36590
0
155809
H & E EQUIPMENT SERVICES INC
COM
404030108
2107650
46424
SH
SOLE
38482
0
7942
HACKETT GROUP INC
COM
404609109
474722
23305
SH
SOLE
22069
0
1236
HAEMONETICS CORP MASS
COM
405024100
1288287
16380
SH
SOLE
0
0
16380
HAIN CELESTIAL GROUP INC
COM
405217100
3352933
207227
SH
SOLE
203655
0
3572
HALEON PLC
SPON ADS
405552100
16340010
2042500
SH
SOLE
1611596
0
430904
HALLADOR ENERGY COMPANY
COM
40609P105
120869
12099
SH
SOLE
0
0
12099
HALLIBURTON CO
COM
406216101
104152952
2646828
SH
SOLE
490081
0
2156747
HALLIBURTON CO
COM
406216101
23600
20000
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
28416
25600
SH
Call
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
5940360
104400
SH
SOLE
76709
0
27691
HAMILTON LANE INC
CL A
407497106
11746829
183889
SH
SOLE
182779
0
1110
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
5051985
151664
SH
SOLE
0
0
151664
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
301299
18773
SH
SOLE
0
0
18773
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
197704
13701
SH
SOLE
0
0
13701
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
292963
22641
SH
SOLE
0
0
22641
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
8331650
364479
SH
SOLE
0
0
364479
HANCOCK WHITNEY CORPORATION
COM
410120109
7465319
154272
SH
SOLE
24506
0
129766
HANESBRANDS INC
COM
410345102
3986951
626880
SH
SOLE
140131
0
486749
HANNON ARMSTRONG SUST INFR C
COM
41068X100
3874709
133704
SH
SOLE
39676
0
94028
HANOVER INS GROUP INC
COM
410867105
1998286
14788
SH
SOLE
12336
0
2452
HARLEY DAVIDSON INC
COM
412822108
16014049
384954
SH
SOLE
374029
0
10925
HARMONY GOLD MINING CO LTD
SPONSORED ADR
413216300
77833
22892
SH
SOLE
21375
0
1517
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
4700036
125133
SH
SOLE
0
0
125133
HARTFORD FINL SVCS GROUP INC
COM
416515104
40097117
528777
SH
SOLE
417348
0
111429
HASBRO INC
COM
418056107
10451897
171314
SH
SOLE
118844
0
52470
HAWAIIAN ELEC INDUSTRIES
COM
419870100
831811
19876
SH
SOLE
0
0
19876
HAYWARD HLDGS INC
COM
421298100
429787
45722
SH
SOLE
43439
0
2283
HCA HEALTHCARE INC
COM
40412C101
40867240
170308
SH
SOLE
113832
0
56476
HDFC BANK LTD
SPONSORED ADS
40415F101
33022680
482717
SH
SOLE
396114
0
86603
HEALTHCARE RLTY TR
CL A COM
42226K105
18130623
940873
SH
SOLE
881449
0
59424
HEALTHCARE SVCS GROUP INC
COM
421906108
5001120
416762
SH
SOLE
0
0
416762
HEALTHEQUITY INC
COM
42226A107
7936397
128754
SH
SOLE
53642
0
75112
HEALTHPEAK PROPERTIES INC
COM
42250P103
16694160
665901
SH
SOLE
563031
0
102870
HEARTLAND FINL USA INC
COM
42234Q102
1203217
25809
SH
SOLE
24739
0
1070
HECLA MNG CO
COM
422704106
617527
111066
SH
SOLE
0
0
111066
HECLA MNG CO
COM
422704106
4557
14700
SH
Call
SOLE
0
0
0
HEICO CORP NEW
CL A
422806208
48335880
403302
SH
SOLE
93583
0
309719
HEICO CORP NEW
COM
422806109
6735701
43841
SH
SOLE
0
0
43841
HELEN OF TROY LTD
COM
G4388N106
288366
2600
SH
SOLE
1608
0
992
HELIOS TECHNOLOGIES INC
COM
42328H109
2732857
50199
SH
SOLE
47663
0
2536
HELMERICH & PAYNE INC
COM
423452101
929439
18751
SH
SOLE
0
0
18751
HENRY JACK & ASSOC INC
COM
426281101
73717377
419884
SH
SOLE
361439
0
58445
HENRY SCHEIN INC
COM
806407102
2290911
28683
SH
SOLE
6719
0
21964
HERC HLDGS INC
COM
42704L104
814024
6187
SH
SOLE
4363
0
1824
HERCULES CAPITAL INC
COM
427096508
3147736
238104
SH
SOLE
0
0
238104
HERITAGE COMM CORP
COM
426927109
187031
14387
SH
SOLE
0
0
14387
HERSHEY CO
COM
427866108
32979819
142407
SH
SOLE
31243
0
111164
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
75683
10152
SH
SOLE
0
0
10152
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
489217
31788
SH
SOLE
0
0
31788
HESKA CORP
COM RESTRC NEW
42805E306
1583961
25482
SH
SOLE
24282
0
1200
HESS CORP
COM
42809H107
18809465
132625
SH
SOLE
70253
0
62372
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
11907968
746113
SH
SOLE
94504
0
651609
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
7110
15800
SH
Call
SOLE
0
0
0
HEXCEL CORP NEW
COM
428291108
11443204
194447
SH
SOLE
158823
0
35624
HF SINCLAIR CORP
COM
403949100
10339584
199259
SH
SOLE
166649
0
32610
HIBBETT INC
COM
428567101
235495
3452
SH
SOLE
0
0
3452
HIGH INCOME SECS FD
SHS BEN INT
42968F108
632003
97231
SH
SOLE
0
0
97231
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
1033277
109690
SH
SOLE
0
0
109690
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
3753882
364447
SH
SOLE
0
0
364447
HIGHPEAK ENERGY INC
COM
43114Q105
290449
12700
SH
SOLE
0
0
12700
HIGHWOODS PPTYS INC
COM
431284108
314025
11224
SH
SOLE
0
0
11224
HILLENBRAND INC
COM
431571108
15748452
369076
SH
SOLE
358249
0
10827
HILLMAN SOLUTIONS CORP
COM
431636109
2404362
333476
SH
SOLE
333076
0
400
HILTON WORLDWIDE HLDGS INC
COM
43300A203
29966969
237148
SH
SOLE
192232
0
44916
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
264943
42664
SH
SOLE
0
0
42664
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
784342
43286
SH
SOLE
0
0
43286
HOLOGIC INC
COM
436440101
17869715
238868
SH
SOLE
150968
0
87900
HOME BANCSHARES INC
COM
436893200
1853192
81316
SH
SOLE
58153
0
23163
HOME DEPOT INC
COM
437076102
1068829911
3383757
SH
SOLE
1005685
0
2378072
HOME DEPOT INC
COM
437076102
30814
14200
SH
Call
SOLE
0
0
0
HOMOLOGY MEDICINES INC
COM
438083107
20058
15919
SH
SOLE
0
0
15919
HONDA MOTOR LTD
AMERN SHS
438128308
5250914
229699
SH
SOLE
207764
0
21935
HONEST CO INC
COM
438333106
94743
31476
SH
SOLE
0
0
31476
HONEYWELL INTL INC
COM
438516106
258482279
1206136
SH
SOLE
437550
0
768586
HOPE BANCORP INC
COM
43940T109
1267293
98930
SH
SOLE
96605
0
2325
HOPE BANCORP INC
NOTE 2.000% 5/1
43940TAB5
22471
23000
PRN
SOLE
0
0
23000
HORACE MANN EDUCATORS CORP N
COM
440327104
967069
25878
SH
SOLE
22387
0
3491
HORIZON THERAPEUTICS PUB L
SHS
G46188101
24023066
211099
SH
SOLE
204404
0
6695
HORMEL FOODS CORP
COM
440452100
9156688
201027
SH
SOLE
0
0
201027
HOST HOTELS & RESORTS INC
COM
44107P104
3781669
235618
SH
SOLE
141138
0
94480
HOSTESS BRANDS INC
CL A
44109J106
2218216
98851
SH
SOLE
53818
0
45033
HOULIHAN LOKEY INC
CL A
441593100
6069395
69635
SH
SOLE
60142
0
9493
HOWARD HUGHES CORP
COM
44267D107
1125972
14734
SH
SOLE
12900
0
1834
HOWMET AEROSPACE INC
COM
443201108
28202472
715617
SH
SOLE
677728
0
37889
HOWMET AEROSPACE INC
COM
443201108
111240
10300
SH
Call
SOLE
0
0
0
HP INC
COM
40434L105
4724639
175833
SH
SOLE
1
0
175832
HSBC HLDGS PLC
SPON ADR NEW
404280406
5574379
178896
SH
SOLE
13918
0
164978
HUB GROUP INC
CL A
443320106
2280886
28694
SH
SOLE
15290
0
13404
HUBBELL INC
COM
443510607
15191469
64732
SH
SOLE
49594
0
15138
HUBSPOT INC
COM
443573100
23038457
79682
SH
SOLE
69157
0
10525
HUDSON PAC PPTYS INC
COM
444097109
439191
45138
SH
SOLE
41886
0
3252
HUDSON TECHNOLOGIES INC
COM
444144109
199637
19727
SH
SOLE
0
0
19727
HUMANA INC
COM
444859102
64505981
125941
SH
SOLE
96587
0
29354
HUNT J B TRANS SVCS INC
COM
445658107
3782784
21695
SH
SOLE
9754
0
11941
HUNTINGTON BANCSHARES INC
COM
446150104
108820726
7717782
SH
SOLE
4966535
0
2751247
HUNTINGTON INGALLS INDS INC
COM
446413106
13504720
58542
SH
SOLE
29167
0
29375
HUNTSMAN CORP
COM
447011107
15296065
556625
SH
SOLE
334630
0
221995
HYATT HOTELS CORP
COM CL A
448579102
2026442
22404
SH
SOLE
20769
0
1635
HYDROFARM HLDGS GROUP INC
COM
44888K209
127968
82560
SH
SOLE
0
0
82560
HYSTER YALE MATLS HANDLING I
CL A
449172105
765501
30245
SH
SOLE
2895
0
27350
I-80 GOLD CORP
COM
44955L106
489710
173656
SH
SOLE
0
0
173656
I3 VERTICALS INC
COM CL A
46571Y107
1462907
60103
SH
SOLE
0
0
60103
IAA INC
COM
449253103
18809640
470241
SH
SOLE
463341
0
6900
IAC INC
COM NEW
44891N208
1493255
33632
SH
SOLE
22435
0
11197
ICAD INC
COM NEW
44934S206
33939
18546
SH
SOLE
0
0
18546
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
3021273
59650
SH
SOLE
0
0
59650
ICHOR HOLDINGS
SHS
G4740B105
1111019
41425
SH
SOLE
0
0
41425
ICICI BANK LIMITED
ADR
45104G104
5136128
234634
SH
SOLE
181728
0
52906
ICL GROUP LTD
SHS
M53213100
177319
24257
SH
SOLE
0
0
24257
ICON PLC
SHS
G4705A100
46733442
240584
SH
SOLE
232557
0
8027
ICU MED INC
COM
44930G107
15050521
95571
SH
SOLE
92153
0
3418
IDACORP INC
COM
451107106
34199461
317102
SH
SOLE
311673
0
5429
IDEX CORP
COM
45167R104
11672213
51120
SH
SOLE
44016
0
7104
IDEXX LABS INC
COM
45168D104
27231738
66751
SH
SOLE
56025
0
10726
IGM BIOSCIENCES INC
COM
449585108
723197
42516
SH
SOLE
0
0
42516
ILLINOIS TOOL WKS INC
COM
452308109
111881059
507831
SH
SOLE
231245
0
276586
ILLUMINA INC
COM
452327109
46981170
232350
SH
SOLE
202101
0
30249
ILLUMINA INC
NOTE 8/1
452327AK5
14490
15000
PRN
SOLE
0
0
15000
IMAGO BIOSCIENCES INC
COM
45250K107
938187
26097
SH
SOLE
0
0
26097
IMMERSION CORP
COM
452521107
104093
14807
SH
SOLE
0
0
14807
IMMUNOGEN INC
COM
45253H101
197160
39750
SH
SOLE
58
0
39692
IMPEL PHARMACEUTICALS INC
COM
45258K109
54375
14500
SH
SOLE
0
0
14500
IMPERIAL OIL LTD
COM NEW
453038408
299166
6138
SH
SOLE
0
0
6138
IMPINJ INC
COM
453204109
2504589
22940
SH
SOLE
0
0
22940
INARI MED INC
COM
45332Y109
238477
3752
SH
SOLE
3497
0
255
INCYTE CORP
COM
45337C102
1349055
16796
SH
SOLE
105
0
16691
INDEPENDENCE RLTY TR INC
COM
45378A106
225747
13392
SH
SOLE
0
0
13392
INDEPENDENT BANK GROUP INC
COM
45384B106
336808
5606
SH
SOLE
5555
0
51
INDEPENDENT BK CORP MASS
COM
453836108
3598829
42625
SH
SOLE
39787
0
2838
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
4049436
170503
SH
SOLE
0
0
170503
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
1849578
76651
SH
SOLE
0
0
76651
INDEXIQ ETF TR
FTSE INTERNL EQT
45409B560
3124245
146335
SH
SOLE
0
0
146335
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
4277273
150290
SH
SOLE
146329
0
3961
INDEXIQ ETF TR
IQ CBRE NEXGEN
45409B628
618513
32623
SH
SOLE
0
0
32623
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
1151612
36120
SH
SOLE
0
0
36120
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1021389
32190
SH
SOLE
0
0
32190
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
480380
22616
SH
SOLE
0
0
22616
INDIA FD INC
COM
454089103
197580
13341
SH
SOLE
0
0
13341
INFINITE ACQUISITION CORP
UNIT 99/99/9999
G48028115
127625
12500
SH
SOLE
0
0
12500
INFLARX NV
COM
N44821101
127481
41123
SH
SOLE
0
0
41123
INFOSYS LTD
SPONSORED ADR
456788108
3923608
217857
SH
SOLE
66277
0
151580
ING GROEP N.V.
SPONSORED ADR
456837103
5093819
418556
SH
SOLE
174751
0
243805
INGERSOLL RAND INC
COM
45687V106
10350782
198100
SH
SOLE
77277
0
120823
INGEVITY CORP
COM
45688C107
3136341
44525
SH
SOLE
42761
0
1764
INGLES MKTS INC
CL A
457030104
6659598
69040
SH
SOLE
53802
0
15238
INGREDION INC
COM
457187102
19733461
201505
SH
SOLE
191737
0
9768
INMODE LTD
SHS
M5425M103
5805677
162624
SH
SOLE
71667
0
90957
INNOSPEC INC
COM
45768S105
7848321
76301
SH
SOLE
76272
0
29
INNOVATIVE INDL PPTYS INC
COM
45781V101
1000527
9872
SH
SOLE
0
0
9872
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
322718
14790
SH
SOLE
0
0
14790
INNOVATOR ETFS TR
INTRNL DEV JAN
45782C524
363870
13623
SH
SOLE
0
0
13623
INNOVATOR ETFS TR
LOUP FRONTIER
45782C862
202494
6996
SH
SOLE
0
0
6996
INNOVATOR ETFS TR
S&P INVT GRD PFD
45783Y822
882258
48906
SH
SOLE
0
0
48906
INNOVATOR ETFS TR
US EQT BUFR APR
45782C888
761294
24535
SH
SOLE
0
0
24535
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C300
582019
19590
SH
SOLE
0
0
19590
INNOVATOR ETFS TR
US EQTY BUF NOV
45782C581
655391
22011
SH
SOLE
0
0
22011
INNOVATOR ETFS TR
US EQTY BUF OCT
45782C771
5115774
161076
SH
SOLE
0
0
161076
INNOVATOR ETFS TR
US EQTY BUF SEP
45782C664
202968
6692
SH
SOLE
0
0
6692
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
293721
9502
SH
SOLE
0
0
9502
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C326
4561728
157250
SH
SOLE
0
0
157250
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C391
955746
29700
SH
SOLE
0
0
29700
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
1219100
39684
SH
SOLE
0
0
39684
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C540
624671
20899
SH
SOLE
0
0
20899
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C573
767913
25436
SH
SOLE
0
0
25436
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C797
523128
17397
SH
SOLE
0
0
17397
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C813
1018279
33729
SH
SOLE
0
0
33729
INNOVATOR ETFS TR
US EQUT BUFR AUG
45782C698
242619
8100
SH
SOLE
0
0
8100
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
23868
15300
SH
SOLE
0
0
15300
INSIGHT SELECT INCOME FD
COM
45781W109
347308
22985
SH
SOLE
0
0
22985
INSMED INC
COM PAR $.01
457669307
555264
27791
SH
SOLE
16991
0
10800
INSPERITY INC
COM
45778Q107
3721112
32756
SH
SOLE
26919
0
5837
INSPIRE MED SYS INC
COM
457730109
3700117
14690
SH
SOLE
1510
0
13180
INSTALLED BLDG PRODS INC
COM
45780R101
2526056
29510
SH
SOLE
0
0
29510
INSULET CORP
COM
45784P101
16821739
57141
SH
SOLE
49469
0
7672
INTEGER HLDGS CORP
COM
45826H109
2509881
36662
SH
SOLE
36412
0
250
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
3675276
65548
SH
SOLE
64418
0
1130
INTEL CORP
COM
458140100
100305411
3795139
SH
SOLE
1002808
0
2792331
INTEL CORP
COM
458140100
32747
22900
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
38227
30100
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
736179
21100
SH
SOLE
4083
0
17017
INTER PARFUMS INC
COM
458334109
10492110
108704
SH
SOLE
92431
0
16273
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
32190352
444925
SH
SOLE
442672
0
2253
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
137204
140000
PRN
SOLE
0
0
140000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
186716170
1820008
SH
SOLE
649553
0
1170455
INTERDIGITAL INC
NOTE 2.000% 6/0
45867GAB7
20068
21000
PRN
SOLE
0
0
21000
INTERNATIONAL BUSINESS MACHS
COM
459200101
190280342
1350562
SH
SOLE
160098
0
1190464
INTERNATIONAL BUSINESS MACHS
COM
459200101
5268
43900
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
7303046
69659
SH
SOLE
31955
0
37704
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
5053624
222823
SH
SOLE
97145
0
125678
INTERNATIONAL MNY EXPRESS IN
COM
46005L101
643709
26414
SH
SOLE
0
0
26414
INTERNATIONAL PAPER CO
COM
460146103
10043556
290020
SH
SOLE
0
0
290020
INTERPUBLIC GROUP COS INC
COM
460690100
49021263
1471669
SH
SOLE
1237213
0
234456
INTRA-CELLULAR THERAPIES INC
COM
46116X101
7668002
144898
SH
SOLE
105027
0
39871
INTRUSION INC
COM NEW
46121E205
85023
26906
SH
SOLE
0
0
26906
INTUIT
COM
461202103
109807598
282119
SH
SOLE
210011
0
72108
INTUITIVE SURGICAL INC
COM NEW
46120E602
68088014
256597
SH
SOLE
170146
0
86451
INVACARE CORP
COM
461203101
7140
17000
SH
SOLE
0
0
17000
INVENTRUST PPTYS CORP
COM NEW
46124J201
232854
9837
SH
SOLE
0
0
9837
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
3870736
83295
SH
SOLE
0
0
83295
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
17324312
350271
SH
SOLE
0
0
350271
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
1296475
52468
SH
SOLE
0
0
52468
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
6679051
451900
SH
SOLE
0
0
451900
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
1366480
159079
SH
SOLE
0
0
159079
INVESCO BD FD
COM
46132L107
762559
48633
SH
SOLE
0
0
48633
INVESCO CALIF VALUE MUN INCO
COM
46132H106
194340
20500
SH
SOLE
0
0
20500
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2887250
117130
SH
SOLE
0
0
117130
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
1242323
61654
SH
SOLE
0
0
61654
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
740228
38058
SH
SOLE
0
0
38058
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
1077618
47535
SH
SOLE
0
0
47535
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1067566
38388
SH
SOLE
0
0
38388
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
684961
37801
SH
SOLE
0
0
37801
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
3094355
112686
SH
SOLE
0
0
112686
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
2726713
153288
SH
SOLE
0
0
153288
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
18915409
259968
SH
SOLE
0
0
259968
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
1356857
72677
SH
SOLE
0
0
72677
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
223610
5383
SH
SOLE
0
0
5383
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
2808452
159390
SH
SOLE
2683
0
156707
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
904388
47079
SH
SOLE
0
0
47079
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
299923
9186
SH
SOLE
0
0
9186
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
6938617
134417
SH
SOLE
128206
0
6211
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
602182
40523
SH
SOLE
0
0
40523
INVESCO EXCH TRADED FD TR II
KBW PPTY CASUT
46138E586
2581910
29998
SH
SOLE
0
0
29998
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
386998
19856
SH
SOLE
0
0
19856
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
15910600
145245
SH
SOLE
16257
0
128988
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
4938470
206544
SH
SOLE
0
0
206544
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3241145
141286
SH
SOLE
1845
0
139441
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
4103304
367029
SH
SOLE
0
0
367029
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
671469
16712
SH
SOLE
0
0
16712
INVESCO EXCH TRADED FD TR II
S&P 500 ENHNCD
46138E396
807816
19751
SH
SOLE
0
0
19751
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
14371889
230577
SH
SOLE
0
0
230577
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
2168020
29321
SH
SOLE
0
0
29321
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
9403947
408682
SH
SOLE
231
0
408451
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
1813107
38892
SH
SOLE
59
0
38833
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
445471
16635
SH
SOLE
0
0
16635
INVESCO EXCH TRADED FD TR II
S&P INTL QULTY
46138E214
4079173
164915
SH
SOLE
0
0
164915
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
2372885
27633
SH
SOLE
0
0
27633
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
3595009
67208
SH
SOLE
0
0
67208
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
3534016
32562
SH
SOLE
258
0
32304
INVESCO EXCH TRADED FD TR II
S&P SMLCP DISC
46138E180
345601
4386
SH
SOLE
0
0
4386
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
2204385
216541
SH
SOLE
0
0
216541
INVESCO EXCH TRADED FD TR II
S&P SMLCP FINL
46138E156
658659
13685
SH
SOLE
0
0
13685
INVESCO EXCH TRADED FD TR II
S&P SMLCP HELT
46138E149
877865
6651
SH
SOLE
0
0
6651
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
1052238
8780
SH
SOLE
0
0
8780
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
887125
19866
SH
SOLE
0
0
19866
INVESCO EXCH TRADED FD TR II
S&P SMLCP STAP
46138E172
526520
5165
SH
SOLE
0
0
5165
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
9873596
226611
SH
SOLE
0
0
226611
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
34922818
796776
SH
SOLE
0
0
796776
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
27218860
425962
SH
SOLE
350
0
425612
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
2780705
38123
SH
SOLE
0
0
38123
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
20181024
983000
SH
SOLE
0
0
983000
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
17432702
678050
SH
SOLE
289922
0
388128
INVESCO EXCH TRADED FD TR II
TREAS COLATERL
46138G888
308436
2928
SH
SOLE
0
0
2928
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
3172251
141682
SH
SOLE
0
0
141682
INVESCO EXCH TRADED FD TR II
VRDO TAX FREE
46138G862
2293493
91942
SH
SOLE
0
0
91942
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
23912732
1139784
SH
SOLE
0
0
1139784
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
1099320
47161
SH
SOLE
0
0
47161
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 MUNI
46138J544
1597832
63570
SH
SOLE
0
0
63570
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
22240389
1085686
SH
SOLE
0
0
1085686
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
474799
21465
SH
SOLE
0
0
21465
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 MUNI
46138J536
1896913
76642
SH
SOLE
0
0
76642
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
15517804
770496
SH
SOLE
0
0
770496
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
374477
16937
SH
SOLE
0
0
16937
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 MUNI
46138J528
1565773
64381
SH
SOLE
0
0
64381
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
9039410
477645
SH
SOLE
0
0
477645
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 MUNI
46138J510
1401102
59596
SH
SOLE
0
0
59596
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
7441349
391753
SH
SOLE
0
0
391753
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 MUNI
46138J494
955084
40608
SH
SOLE
0
0
40608
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
218430
3284
SH
SOLE
0
0
3284
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
1733235
88363
SH
SOLE
0
0
88363
INVESCO EXCH TRD SLF IDX FD
RAFI STRATGIC US
46138J742
2330451
63813
SH
SOLE
0
0
63813
INVESCO EXCH TRD SLF IDX FD
RAFI STRG US SML
46138J734
587197
17692
SH
SOLE
0
0
17692
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
20415506
475443
SH
SOLE
372182
0
103261
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
4440482
56639
SH
SOLE
0
0
56639
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
9412664
110013
SH
SOLE
275
0
109738
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
8655417
237006
SH
SOLE
0
0
237006
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
2426589
55581
SH
SOLE
0
0
55581
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
2103442
26607
SH
SOLE
0
0
26607
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
2949857
68237
SH
SOLE
0
0
68237
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
234255
5750
SH
SOLE
0
0
5750
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
380593
3094
SH
SOLE
0
0
3094
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
43498991
612231
SH
SOLE
0
0
612231
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
1429774
12608
SH
SOLE
0
0
12608
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
376410
5928
SH
SOLE
0
0
5928
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
405128
9927
SH
SOLE
0
0
9927
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
4416595
149310
SH
SOLE
0
0
149310
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
4789760
104923
SH
SOLE
0
0
104923
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
1299597
35694
SH
SOLE
0
0
35694
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
18802899
314745
SH
SOLE
0
0
314745
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1788588
38007
SH
SOLE
0
0
38007
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
223132
6949
SH
SOLE
0
0
6949
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
1769661
345637
SH
SOLE
0
0
345637
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
669377
8517
SH
SOLE
0
0
8517
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
1651085
16497
SH
SOLE
0
0
16497
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
891835
9801
SH
SOLE
0
0
9801
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
1262026
87641
SH
SOLE
0
0
87641
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
16245445
104708
SH
SOLE
0
0
104708
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
31106918
196368
SH
SOLE
0
0
196368
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
529537
56095
SH
SOLE
0
0
56095
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
1269806
46462
SH
SOLE
0
0
46462
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
7673512
370881
SH
SOLE
0
0
370881
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
4807399
287523
SH
SOLE
0
0
287523
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
864388
18091
SH
SOLE
0
0
18091
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
843692
7517
SH
SOLE
0
0
7517
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
8534582
157494
SH
SOLE
0
0
157494
INVESCO EXCHANGE TRADED FD T
S&P 100 EQL WIGH
46137V449
254525
3400
SH
SOLE
0
0
3400
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
7789004
94294
SH
SOLE
935
0
93359
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
9476241
34338
SH
SOLE
0
0
34338
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
2705877
107700
SH
SOLE
0
0
107700
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
7369598
97870
SH
SOLE
0
0
97870
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
325234
4709
SH
SOLE
0
0
4709
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
1542160
35017
SH
SOLE
0
0
35017
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
312027
3727
SH
SOLE
0
0
3727
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
1354180
14925
SH
SOLE
0
0
14925
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
7548996
165041
SH
SOLE
0
0
165041
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
552674
4744
SH
SOLE
0
0
4744
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
1334421
28302
SH
SOLE
0
0
28302
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
262012
5002
SH
SOLE
0
0
5002
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1812410
90080
SH
SOLE
0
0
90080
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
1621774
13768
SH
SOLE
0
0
13768
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
3915435
53862
SH
SOLE
0
0
53862
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
5245800
92990
SH
SOLE
0
0
92990
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
1390909
4820
SH
SOLE
0
0
4820
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
943001
5289
SH
SOLE
0
0
5289
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1409532
8884
SH
SOLE
0
0
8884
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
234963
1378
SH
SOLE
0
0
1378
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
11093272
45650
SH
SOLE
0
0
45650
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
3344593
28748
SH
SOLE
0
0
28748
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
216500699
1532739
SH
SOLE
19498
0
1513241
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
11539168
76110
SH
SOLE
0
0
76110
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
13850899
177626
SH
SOLE
0
0
177626
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1886518
42877
SH
SOLE
0
0
42877
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2522874
48949
SH
SOLE
0
0
48949
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
3759136
98072
SH
SOLE
0
0
98072
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
586232
6595
SH
SOLE
0
0
6595
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
396140
18730
SH
SOLE
0
0
18730
INVESCO HIG INCM 2023 TARG T
COM
46135X108
1142297
142077
SH
SOLE
0
0
142077
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
380084
47039
SH
SOLE
0
0
47039
INVESCO LTD
SHS
G491BT108
1671453
92910
SH
SOLE
0
0
92910
INVESCO MUN OPPORTUNITY TR
COM
46132C107
4243883
428242
SH
SOLE
0
0
428242
INVESCO MUNI INCOME OPP TRST
COM
46132X101
412430
66095
SH
SOLE
0
0
66095
INVESCO MUNICIPAL TRUST
COM
46131J103
869132
87792
SH
SOLE
0
0
87792
INVESCO PA VALUE MUN INC TR
COM
46132K109
1580603
161286
SH
SOLE
0
0
161286
INVESCO QQQ TR
UNIT SER 1
46090E103
347714252
1305783
SH
SOLE
78456
0
1227327
INVESCO QQQ TR
UNIT SER 1
46090E103
80765
14500
SH
Call
SOLE
0
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
97227
27700
SH
Call
SOLE
0
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
29000
14500
SH
Call
SOLE
0
0
0
INVESCO QUALITY MUN INCOME T
COM
46133G107
4849540
514813
SH
SOLE
0
0
514813
INVESCO SR INCOME TR
COM
46131H107
597038
155885
SH
SOLE
0
0
155885
INVESCO TR INVT GRADE MUNS
COM
46131M106
821400
81732
SH
SOLE
0
0
81732
INVESTCORP CR MGMT BDC INC
COM
46090R104
630361
178826
SH
SOLE
0
0
178826
INVESTMENT MANAGERS SER TR
KNWLDL LD ETF
46143U849
208074
5768
SH
SOLE
0
0
5768
INVITAE CORP
COM
46185L103
55186
29670
SH
SOLE
0
0
29670
INVITATION HOMES INC
COM
46187W107
4286466
144617
SH
SOLE
59496
0
85121
IONIS PHARMACEUTICALS INC
COM
462222100
8516002
225470
SH
SOLE
209029
0
16441
IQVIA HLDGS INC
COM
46266C105
149567241
729988
SH
SOLE
164372
0
565616
IRHYTHM TECHNOLOGIES INC
COM
450056106
224621
2398
SH
SOLE
2095
0
303
IRIDIUM COMMUNICATIONS INC
COM
46269C102
15397795
299568
SH
SOLE
61756
0
237812
IRON MTN INC DEL
COM
46284V101
20197220
405159
SH
SOLE
130988
0
274171
ISHARES GOLD TR
ISHARES NEW
464285204
124769987
3607112
SH
SOLE
268383
0
3338729
ISHARES INC
CORE MSCI EMKT
46434G103
589653935
12626412
SH
SOLE
10541876
0
2084536
ISHARES INC
CUR HD MSCI EM
46434G509
344719
15027
SH
SOLE
0
0
15027
ISHARES INC
EM MKT SM-CP ETF
464286475
477634
9893
SH
SOLE
0
0
9893
ISHARES INC
EM MKTS DIV ETF
464286319
275228
11411
SH
SOLE
0
0
11411
ISHARES INC
ESG AWR MSCI EM
46434G863
3831692
127426
SH
SOLE
0
0
127426
ISHARES INC
GLB ENR PROD ETF
464286343
697382
28758
SH
SOLE
0
0
28758
ISHARES INC
JP MRG EM CRP BD
464286251
870108
20349
SH
SOLE
0
0
20349
ISHARES INC
MSCI AGRICULTURE
464286350
2170224
50647
SH
SOLE
0
0
50647
ISHARES INC
MSCI AUST ETF
464286103
839360
37758
SH
SOLE
18700
0
19058
ISHARES INC
MSCI BRAZIL ETF
464286400
765819
27380
SH
SOLE
0
0
27380
ISHARES INC
MSCI CDA ETF
464286509
1045373
31940
SH
SOLE
10273
0
21667
ISHARES INC
MSCI CHILE ETF
464286640
14813232
546819
SH
SOLE
0
0
546819
ISHARES INC
MSCI EM ASIA ETF
464286426
831075
13125
SH
SOLE
11462
0
1663
ISHARES INC
MSCI EMERG MKT
46434G889
9974362
243040
SH
SOLE
0
0
243040
ISHARES INC
MSCI EMERG MRKT
464286533
10048910
189422
SH
SOLE
0
0
189422
ISHARES INC
MSCI EMRG CHN
46434G764
10950237
230677
SH
SOLE
195505
0
35172
ISHARES INC
MSCI EURZONE ETF
464286608
550717
13951
SH
SOLE
0
0
13951
ISHARES INC
MSCI GBL ETF NEW
46434G848
14142882
344949
SH
SOLE
0
0
344949
ISHARES INC
MSCI GBL ETF NEW
46434G848
21450
71500
SH
Call
SOLE
0
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
218808
9799
SH
SOLE
0
0
9799
ISHARES INC
MSCI GBL MIN VOL
464286525
19449471
204688
SH
SOLE
125415
0
79273
ISHARES INC
MSCI GERMANY ETF
464286806
398355
16108
SH
SOLE
0
0
16108
ISHARES INC
MSCI HONG KG ETF
464286871
5709132
271734
SH
SOLE
0
0
271734
ISHARES INC
MSCI ISRAEL ETF
464286632
410015
7323
SH
SOLE
0
0
7323
ISHARES INC
MSCI JPN ETF NEW
46434G822
3747442
68835
SH
SOLE
949
0
67886
ISHARES INC
MSCI MEXICO ETF
464286822
652097
13187
SH
SOLE
0
0
13187
ISHARES INC
MSCI PAC JP ETF
464286665
442287
10338
SH
SOLE
0
0
10338
ISHARES INC
MSCI SPAIN ETF
464286764
377087
15595
SH
SOLE
0
0
15595
ISHARES INC
MSCI STH KOR ETF
464286772
433416
7673
SH
SOLE
0
0
7673
ISHARES INC
MSCI SWITZERLAND
464286749
487520
11627
SH
SOLE
0
0
11627
ISHARES INC
MSCI TURKEY ETF
464286715
211233
5709
SH
SOLE
0
0
5709
ISHARES INC
MSCI WORLD ETF
464286392
580564
5314
SH
SOLE
0
0
5314
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
1154615
54386
SH
SOLE
0
0
54386
ISHARES SILVER TR
ISHARES
46428Q109
24523982
1113714
SH
SOLE
11156
0
1102558
ISHARES SILVER TR
ISHARES
46428Q109
10138
33800
SH
Call
SOLE
0
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
37962173
379091
SH
SOLE
320651
0
58440
ISHARES TR
0-5 YR TIPS ETF
46429B747
34793669
358845
SH
SOLE
26848
0
331997
ISHARES TR
0-5YR HI YL CP
46434V407
71232520
1742050
SH
SOLE
1436350
0
305700
ISHARES TR
0-5YR INVT GR CP
46434V100
3282310
68582
SH
SOLE
0
0
68582
ISHARES TR
1 3 YR TREAS BD
464287457
216358788
2665491
SH
SOLE
1500820
0
1164671
ISHARES TR
10+ YR INVST GRD
464289511
9057592
181916
SH
SOLE
174630
0
7286
ISHARES TR
10-20 YR TRS ETF
464288653
61873252
571947
SH
SOLE
559609
0
12338
ISHARES TR
20 YR TR BD ETF
464287432
113403253
1139035
SH
SOLE
577772
0
561263
ISHARES TR
20 YR TR BD ETF
464287432
7748
14900
SH
Put
SOLE
0
0
14900
ISHARES TR
20 YR TR BD ETF
464287432
34080
16000
SH
Put
SOLE
0
0
16000
ISHARES TR
20 YR TR BD ETF
464287432
115560
35500
SH
Put
SOLE
0
0
35500
ISHARES TR
20 YR TR BD ETF
464287432
29600
14800
SH
Put
SOLE
0
0
14800
ISHARES TR
20 YR TR BD ETF
464287432
58110
14900
SH
Put
SOLE
0
0
14900
ISHARES TR
20 YR TR BD ETF
464287432
199500
28500
SH
Put
SOLE
0
0
28500
ISHARES TR
20 YR TR BD ETF
464287432
57240
15900
SH
Put
SOLE
0
0
15900
ISHARES TR
20 YR TR BD ETF
464287432
108780
19600
SH
Put
SOLE
0
0
19600
ISHARES TR
20 YR TR BD ETF
464287432
2892
24100
SH
Put
SOLE
0
0
24100
ISHARES TR
20 YR TR BD ETF
464287432
119560
24400
SH
Put
SOLE
0
0
24400
ISHARES TR
20 YR TR BD ETF
464287432
43200
16000
SH
Put
SOLE
0
0
16000
ISHARES TR
3 7 YR TREAS BD
464288661
141321881
1230061
SH
SOLE
1122801
0
107260
ISHARES TR
7-10 YR TRSY BD
464287440
262892531
2744661
SH
SOLE
2497345
0
247316
ISHARES TR
A RATE CP BD ETF
46429B291
10330575
223002
SH
SOLE
0
0
223002
ISHARES TR
AGENCY BOND ETF
464288166
33752256
317130
SH
SOLE
299978
0
17152
ISHARES TR
AGGRES ALLOC ETF
464289859
48996296
820022
SH
SOLE
813786
0
6236
ISHARES TR
BLACKROCK ULTRA
46434V878
64271578
1284405
SH
SOLE
0
0
1284405
ISHARES TR
BROAD USD HIGH
46435U853
376718500
10909892
SH
SOLE
10510827
0
399065
ISHARES TR
CALIF MUN BD ETF
464288356
688862
12277
SH
SOLE
0
0
12277
ISHARES TR
CHINA LG-CAP ETF
464287184
2665545
94189
SH
SOLE
0
0
94189
ISHARES TR
CHINA LG-CAP ETF
464287184
2745
18300
SH
Call
SOLE
0
0
0
ISHARES TR
COHEN STEER REIT
464287564
2563917
46753
SH
SOLE
202
0
46551
ISHARES TR
CONSER ALLOC ETF
464289883
21066426
626791
SH
SOLE
619630
0
7161
ISHARES TR
CONV BD ETF
46435G102
8329668
119878
SH
SOLE
23
0
119855
ISHARES TR
CORE 1 5 YR USD
46432F859
65426977
1408847
SH
SOLE
6944
0
1401903
ISHARES TR
CORE DIV GRWTH
46434V621
96526423
1930527
SH
SOLE
74340
0
1856187
ISHARES TR
CORE HIGH DV ETF
46429B663
27863762
267302
SH
SOLE
1339
0
265963
ISHARES TR
CORE MSCI EAFE
46432F842
1710246035
27745708
SH
SOLE
24088055
0
3657653
ISHARES TR
CORE MSCI EURO
46434V738
41853237
881121
SH
SOLE
834790
0
46331
ISHARES TR
CORE MSCI INTL
46435G326
32207074
575330
SH
SOLE
0
0
575330
ISHARES TR
CORE MSCI TOTAL
46432F834
5603300
96811
SH
SOLE
69
0
96742
ISHARES TR
CORE S&P MCP ETF
464287507
625485028
2585760
SH
SOLE
1804658
0
781102
ISHARES TR
CORE S&P SCP ETF
464287804
723714834
7646960
SH
SOLE
4537786
0
3109174
ISHARES TR
CORE S&P TTL STK
464287150
65173942
768564
SH
SOLE
210964
0
557600
ISHARES TR
CORE S&P US GWT
464287671
76551029
939044
SH
SOLE
293421
0
645623
ISHARES TR
CORE S&P US VLU
464287663
28745307
406984
SH
SOLE
209723
0
197261
ISHARES TR
CORE S&P500 ETF
464287200
526600733
1370594
SH
SOLE
160110
0
1210484
ISHARES TR
CORE TOTAL USD
46434V613
83259108
1853079
SH
SOLE
0
0
1853079
ISHARES TR
CORE US AGGBD ET
464287226
4550736366
46919643
SH
SOLE
45243448
0
1676195
ISHARES TR
CRE U S REIT ETF
464288521
1619834
32757
SH
SOLE
0
0
32757
ISHARES TR
CYBERSECURITY
46435U135
378989
11478
SH
SOLE
0
0
11478
ISHARES TR
DOW JONES US ETF
464287846
2999000
32091
SH
SOLE
0
0
32091
ISHARES TR
EAFE GRWTH ETF
464288885
28872189
344693
SH
SOLE
55790
0
288903
ISHARES TR
EAFE SML CP ETF
464288273
6048384
107092
SH
SOLE
5
0
107087
ISHARES TR
EAFE VALUE ETF
464288877
60145743
1310945
SH
SOLE
710684
0
600261
ISHARES TR
ESG ADV TTL USD
46436E619
432677
10253
SH
SOLE
0
0
10253
ISHARES TR
ESG AW MSCI EAFE
46435G516
4073276
61960
SH
SOLE
34383
0
27577
ISHARES TR
ESG AWARE MSCI
46435U663
1234038
37532
SH
SOLE
0
0
37532
ISHARES TR
ESG AWR MSCI USA
46435G425
29286993
345564
SH
SOLE
129
0
345435
ISHARES TR
ESG AWR US AGRGT
46435U549
13121623
280737
SH
SOLE
250140
0
30597
ISHARES TR
ESG AWRE 1 5 YR
46435G243
2175617
91529
SH
SOLE
0
0
91529
ISHARES TR
ESG AWRE USD ETF
46435G193
642569
28818
SH
SOLE
0
0
28818
ISHARES TR
ESG EAFE ETF
46436E759
454891
8382
SH
SOLE
0
0
8382
ISHARES TR
ESG MSCI LEADR
46435U218
589894
8896
SH
SOLE
0
0
8896
ISHARES TR
ESG MSCI USA ETF
46436E767
922406
30085
SH
SOLE
0
0
30085
ISHARES TR
ESG SCRD S&P MID
46436E551
5956825
181595
SH
SOLE
170189
0
11406
ISHARES TR
EUROPE ETF
464287861
644703
14235
SH
SOLE
0
0
14235
ISHARES TR
EXPANDED TECH
464287515
6790283
26539
SH
SOLE
0
0
26539
ISHARES TR
EXPND TEC SC ETF
464287549
19043415
68012
SH
SOLE
0
0
68012
ISHARES TR
EXPONENTIAL TECH
46434V381
6511438
137546
SH
SOLE
0
0
137546
ISHARES TR
FALN ANGLS USD
46435G474
1624717
66019
SH
SOLE
68
0
65951
ISHARES TR
FLTG RATE NT ETF
46429B655
21682586
430808
SH
SOLE
0
0
430808
ISHARES TR
GBL COMM SVC ETF
464287275
659020
12101
SH
SOLE
0
0
12101
ISHARES TR
GL CLEAN ENE ETF
464288224
14416608
726278
SH
SOLE
1
0
726277
ISHARES TR
GL TIMB FORE ETF
464288174
279788
3846
SH
SOLE
0
0
3846
ISHARES TR
GLB CNS DISC ETF
464288745
267288
2122
SH
SOLE
0
0
2122
ISHARES TR
GLB INFRASTR ETF
464288372
790934
17254
SH
SOLE
5746
0
11508
ISHARES TR
GLOB HLTHCRE ETF
464287325
4107873
48396
SH
SOLE
2024
0
46372
ISHARES TR
GLOBAL 100 ETF
464287572
11577806
180762
SH
SOLE
862
0
179900
ISHARES TR
GLOBAL ENERG ETF
464287341
1776754
45568
SH
SOLE
0
0
45568
ISHARES TR
GLOBAL FINLS ETF
464287333
289887
4124
SH
SOLE
0
0
4124
ISHARES TR
GLOBAL MATER ETF
464288695
234407
2980
SH
SOLE
0
0
2980
ISHARES TR
GLOBAL REIT ETF
46434V647
1041662
45868
SH
SOLE
0
0
45868
ISHARES TR
GLOBAL TECH ETF
464287291
5878100
131121
SH
SOLE
0
0
131121
ISHARES TR
GNMA BOND ETF
46429B333
496088
11403
SH
SOLE
0
0
11403
ISHARES TR
GOV/CRED BD ETF
464288596
1313896
12806
SH
SOLE
0
0
12806
ISHARES TR
GRWT ALLOCAT ETF
464289867
98545778
2089605
SH
SOLE
1872896
0
216709
ISHARES TR
HDG MSCI EAFE
46434V803
6379072
236240
SH
SOLE
105
0
236135
ISHARES TR
IBDS DEC28 ETF
46435U515
2033871
83732
SH
SOLE
0
0
83732
ISHARES TR
IBONDS 23 TRM HG
46435U150
3041334
129584
SH
SOLE
0
0
129584
ISHARES TR
IBONDS 23 TRM TS
46436E882
10625635
430186
SH
SOLE
576
0
429610
ISHARES TR
IBONDS 24 TRM HG
46435U184
2295132
101063
SH
SOLE
0
0
101063
ISHARES TR
IBONDS 24 TRM TS
46436E874
6718773
281710
SH
SOLE
590
0
281120
ISHARES TR
IBONDS 25 TRM HG
46435U168
258865
11500
SH
SOLE
0
0
11500
ISHARES TR
IBONDS 25 TRM TS
46436E866
475375
20419
SH
SOLE
602
0
19817
ISHARES TR
IBONDS 27 ETF
46435UAA9
8246814
352881
SH
SOLE
0
0
352881
ISHARES TR
IBONDS DEC
46435U697
4158881
161510
SH
SOLE
0
0
161510
ISHARES TR
IBONDS DEC 2030
46436E726
719416
34588
SH
SOLE
0
0
34588
ISHARES TR
IBONDS DEC 2031
46436E486
692033
34793
SH
SOLE
0
0
34793
ISHARES TR
IBONDS DEC 2032
46436E296
3303598
142951
SH
SOLE
0
0
142951
ISHARES TR
IBONDS DEC 25
46435U432
1985318
75287
SH
SOLE
0
0
75287
ISHARES TR
IBONDS DEC 26
46435U259
1250441
49601
SH
SOLE
0
0
49601
ISHARES TR
IBONDS DEC 27
46435U283
1088205
43398
SH
SOLE
0
0
43398
ISHARES TR
IBONDS DEC 28
46435U325
590214
23519
SH
SOLE
0
0
23519
ISHARES TR
IBONDS DEC 29
46436E205
800390
36102
SH
SOLE
0
0
36102
ISHARES TR
IBONDS DEC2023
46435G318
4370978
172425
SH
SOLE
0
0
172425
ISHARES TR
IBONDS DEC2026
46435GAA0
8481400
363231
SH
SOLE
12529
0
350702
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
12917425
516074
SH
SOLE
4202
0
511872
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
13991517
572951
SH
SOLE
4784
0
568167
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
10210329
419835
SH
SOLE
4238
0
415597
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
1479377
55815
SH
SOLE
0
0
55815
ISHARES TR
IBOXX HI YD ETF
464288513
20828879
282885
SH
SOLE
1090
0
281795
ISHARES TR
IBOXX INV CP ETF
464287242
43034056
408172
SH
SOLE
114359
0
293813
ISHARES TR
INDIA 50 ETF
464289529
502939
11887
SH
SOLE
0
0
11887
ISHARES TR
INTL DIV GRWTH
46435G524
573361
9949
SH
SOLE
521
0
9428
ISHARES TR
INTL EQTY FACTOR
46434V274
20084472
816415
SH
SOLE
0
0
816415
ISHARES TR
INTL SEL DIV ETF
464288448
11953000
440094
SH
SOLE
0
0
440094
ISHARES TR
INTRM GOV CR ETF
464288612
8551352
83460
SH
SOLE
2679
0
80781
ISHARES TR
ISHARES BIOTECH
464287556
25913091
197372
SH
SOLE
0
0
197372
ISHARES TR
ISHARES SEMICDTR
464287523
9638198
27698
SH
SOLE
917
0
26781
ISHARES TR
ISHS 1-5YR INVS
464288646
102778611
2062998
SH
SOLE
1115209
0
947789
ISHARES TR
ISHS 5-10YR INVT
464288638
55731264
1125656
SH
SOLE
852289
0
273367
ISHARES TR
JPMORGAN USD EMG
464288281
99494884
1176206
SH
SOLE
940605
0
235601
ISHARES TR
LATN AMER 40 ETF
464287390
3834395
167514
SH
SOLE
118493
0
49021
ISHARES TR
MBS ETF
464288588
58614054
631943
SH
SOLE
194794
0
437149
ISHARES TR
MICRO-CAP ETF
464288869
461620
4281
SH
SOLE
0
0
4281
ISHARES TR
MODERT ALLOC ETF
464289875
43301835
1139222
SH
SOLE
1116935
0
22287
ISHARES TR
MORNINGSTAR GRWT
464287119
2838585
58311
SH
SOLE
0
0
58311
ISHARES TR
MORNINGSTAR VALU
464288109
8004881
126599
SH
SOLE
0
0
126599
ISHARES TR
MORNINGSTR US EQ
464287127
312607
5940
SH
SOLE
0
0
5940
ISHARES TR
MORTGE REL ETF
46435G342
394911
17405
SH
SOLE
0
0
17405
ISHARES TR
MRGSTR MD CP ETF
464288208
19703798
335842
SH
SOLE
0
0
335842
ISHARES TR
MRGSTR MD CP GRW
464288307
6729410
124898
SH
SOLE
0
0
124898
ISHARES TR
MRGSTR MD CP VAL
464288406
4640090
74780
SH
SOLE
0
0
74780
ISHARES TR
MRGSTR SM CP ETF
464288505
549813
12057
SH
SOLE
0
0
12057
ISHARES TR
MRGSTR SM CP GR
464288604
1040259
28864
SH
SOLE
0
0
28864
ISHARES TR
MRNGSTR INC ETF
46432F875
286484
15094
SH
SOLE
0
0
15094
ISHARES TR
MRNING SM CP ETF
464288703
862374
16565
SH
SOLE
0
0
16565
ISHARES TR
MSCI AC ASIA ETF
464288182
570282
8802
SH
SOLE
0
0
8802
ISHARES TR
MSCI ACWI ETF
464288257
45954105
541402
SH
SOLE
397180
0
144222
ISHARES TR
MSCI ACWI EX US
464288240
3892920
85558
SH
SOLE
0
0
85558
ISHARES TR
MSCI CHINA ETF
46429B671
537843
11323
SH
SOLE
0
0
11323
ISHARES TR
MSCI EAFE ETF
464287465
113312708
1726277
SH
SOLE
407823
0
1318454
ISHARES TR
MSCI EAFE MIN VL
46429B689
12305878
193535
SH
SOLE
0
0
193535
ISHARES TR
MSCI EMG MKT ETF
464287234
36622004
966278
SH
SOLE
1719
0
964559
ISHARES TR
MSCI EURO FL ETF
464289180
386431
22044
SH
SOLE
0
0
22044
ISHARES TR
MSCI GBL SUS DEV
46435G532
368983
4676
SH
SOLE
0
0
4676
ISHARES TR
MSCI INDIA ETF
46429B598
18663123
447128
SH
SOLE
0
0
447128
ISHARES TR
MSCI INTL MOMENT
46434V449
6241133
202437
SH
SOLE
199031
0
3406
ISHARES TR
MSCI INTL QUALTY
46434V456
7147742
220680
SH
SOLE
0
0
220680
ISHARES TR
MSCI INTL VLU FT
46435G409
5226993
225594
SH
SOLE
0
0
225594
ISHARES TR
MSCI KLD400 SOC
464288570
3733449
52005
SH
SOLE
23930
0
28075
ISHARES TR
MSCI LW CRB TG
46434V464
492763
3567
SH
SOLE
0
0
3567
ISHARES TR
MSCI UK ETF NEW
46435G334
1006261
32820
SH
SOLE
0
0
32820
ISHARES TR
MSCI USA ESG SLC
464288802
50665620
615471
SH
SOLE
577539
0
37932
ISHARES TR
MSCI USA MIN VOL
46429B697
2253801355
31259351
SH
SOLE
29654178
0
1605173
ISHARES TR
MSCI USA MMENTM
46432F396
394710090
2704749
SH
SOLE
2304128
0
400621
ISHARES TR
MSCI USA QLT FCT
46432F339
82414635
723186
SH
SOLE
14141
0
709045
ISHARES TR
MSCI USA SMCP MN
46435G433
386393770
11167452
SH
SOLE
10710572
0
456880
ISHARES TR
MSCI USA VALUE
46432F388
42507073
466394
SH
SOLE
69383
0
397011
ISHARES TR
NATIONAL MUN ETF
464288414
43549984
412716
SH
SOLE
255
0
412461
ISHARES TR
NEW YORK MUN ETF
464288323
475738
9079
SH
SOLE
0
0
9079
ISHARES TR
NEW ZEALAND ETF
464289123
300427
6188
SH
SOLE
0
0
6188
ISHARES TR
NORTH AMERN NAT
464287374
1210773
29778
SH
SOLE
0
0
29778
ISHARES TR
PFD AND INCM SEC
464288687
25887197
847925
SH
SOLE
183186
0
664739
ISHARES TR
RESIDENTIAL MULT
464288562
4117639
60233
SH
SOLE
0
0
60233
ISHARES TR
RUS 1000 ETF
464287622
51544667
244838
SH
SOLE
49812
0
195026
ISHARES TR
RUS 1000 GRW ETF
464287614
672806382
3140388
SH
SOLE
1024577
0
2115811
ISHARES TR
RUS 1000 VAL ETF
464287598
596811277
3935437
SH
SOLE
1458861
0
2476576
ISHARES TR
RUS 2000 GRW ETF
464287648
36594161
170550
SH
SOLE
11498
0
159052
ISHARES TR
RUS 2000 VAL ETF
464287630
45949563
331356
SH
SOLE
784
0
330572
ISHARES TR
RUS MD CP GR ETF
464287481
29524440
353161
SH
SOLE
34185
0
318976
ISHARES TR
RUS MDCP VAL ETF
464287473
29801361
282908
SH
SOLE
78466
0
204442
ISHARES TR
RUS MID CAP ETF
464287499
94464748
1400514
SH
SOLE
68353
0
1332161
ISHARES TR
RUS TOP 200 ETF
464289446
300053
3335
SH
SOLE
0
0
3335
ISHARES TR
RUS TP200 GR ETF
464289438
3924029
32557
SH
SOLE
0
0
32557
ISHARES TR
RUS TP200 VL ETF
464289420
3196012
49192
SH
SOLE
1231
0
47961
ISHARES TR
RUSEL 2500 ETF
46435G268
1045158
19668
SH
SOLE
0
0
19668
ISHARES TR
RUSSELL 2000 ETF
464287655
163412065
937199
SH
SOLE
325737
0
611462
ISHARES TR
RUSSELL 3000 ETF
464287689
10012161
45370
SH
SOLE
4440
0
40930
ISHARES TR
S&P 100 ETF
464287101
13982605
81980
SH
SOLE
0
0
81980
ISHARES TR
S&P 500 GRWT ETF
464287309
117475043
2008118
SH
SOLE
60
0
2008058
ISHARES TR
S&P 500 VAL ETF
464287408
111146364
766157
SH
SOLE
60
0
766097
ISHARES TR
S&P MC 400GR ETF
464287606
83530742
1222997
SH
SOLE
0
0
1222997
ISHARES TR
S&P MC 400VL ETF
464287705
87614272
869184
SH
SOLE
0
0
869184
ISHARES TR
S&P SML 600 GWT
464287887
15284800
141432
SH
SOLE
0
0
141432
ISHARES TR
SELECT DIVID ETF
464287168
87717457
727339
SH
SOLE
0
0
727339
ISHARES TR
SHORT TREAS BD
464288679
43991012
400207
SH
SOLE
50173
0
350034
ISHARES TR
SHRT NAT MUN ETF
464288158
33330501
319655
SH
SOLE
107623
0
212032
ISHARES TR
SP SMCP600VL ETF
464287879
32820577
359442
SH
SOLE
1652
0
357790
ISHARES TR
TIPS BD ETF
464287176
58923991
553583
SH
SOLE
1968
0
551615
ISHARES TR
TRS FLT RT BD
46434V860
57349894
1137669
SH
SOLE
1068827
0
68842
ISHARES TR
U S EQUITY FACTR
46434V282
448260
11491
SH
SOLE
0
0
11491
ISHARES TR
U.S. BAS MTL ETF
464287838
6909411
55381
SH
SOLE
0
0
55381
ISHARES TR
U.S. ENERGY ETF
464287796
6612818
142241
SH
SOLE
0
0
142241
ISHARES TR
U.S. FIN SVC ETF
464287770
38200396
242505
SH
SOLE
195397
0
47108
ISHARES TR
U.S. FINLS ETF
464287788
10096447
133773
SH
SOLE
405
0
133368
ISHARES TR
U.S. INSRNCE ETF
464288786
1742178
19061
SH
SOLE
0
0
19061
ISHARES TR
U.S. MED DVC ETF
464288810
25223803
479812
SH
SOLE
161584
0
318228
ISHARES TR
U.S. PHARMA ETF
464288836
7340464
39432
SH
SOLE
0
0
39432
ISHARES TR
U.S. REAL ES ETF
464287739
11894001
141276
SH
SOLE
0
0
141276
ISHARES TR
U.S. TECH ETF
464287721
52388959
703301
SH
SOLE
462082
0
241219
ISHARES TR
U.S. UTILITS ETF
464287697
3343935
38638
SH
SOLE
0
0
38638
ISHARES TR
US AER DEF ETF
464288760
16592534
148332
SH
SOLE
0
0
148332
ISHARES TR
US BR DEL SE ETF
464288794
1035705
10774
SH
SOLE
0
0
10774
ISHARES TR
US CONSM STAPLES
464287812
8780137
43297
SH
SOLE
3655
0
39642
ISHARES TR
US CONSUM DISCRE
464287580
3987172
70000
SH
SOLE
0
0
70000
ISHARES TR
US HLTHCARE ETF
464287762
28371994
99992
SH
SOLE
114
0
99878
ISHARES TR
US HLTHCR PR ETF
464288828
4081333
15247
SH
SOLE
0
0
15247
ISHARES TR
US HOME CONS ETF
464288752
5152585
85019
SH
SOLE
0
0
85019
ISHARES TR
US INDUSTRIALS
464287754
5207251
53986
SH
SOLE
0
0
53986
ISHARES TR
US INFRASTRUC
46435U713
5866223
161763
SH
SOLE
0
0
161763
ISHARES TR
US OIL EQ&SV ETF
464288844
1605794
75745
SH
SOLE
0
0
75745
ISHARES TR
US OIL GS EX ETF
464288851
7739884
83345
SH
SOLE
7461
0
75884
ISHARES TR
US REGNL BKS ETF
464288778
1627523
34164
SH
SOLE
0
0
34164
ISHARES TR
US SML CP VALUE
46436E536
1471453
52296
SH
SOLE
0
0
52296
ISHARES TR
US TELECOM ETF
464287713
9496666
423392
SH
SOLE
0
0
423392
ISHARES TR
US TREAS BD ETF
46429B267
14944925
657787
SH
SOLE
448
0
657339
ISHARES TR
US TRSPRTION
464287192
2699154
12635
SH
SOLE
0
0
12635
ISHARES TR
USD INV GRDE ETF
464288620
52894274
1077056
SH
SOLE
1019833
0
57223
ISHARES U S ETF TR
BLACKROCK SHORT
46431W838
325815
6553
SH
SOLE
0
0
6553
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
3417301
69359
SH
SOLE
1065
0
68294
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
2669424
94694
SH
SOLE
43
0
94651
ISHARES U S ETF TR
INT RT HDG C B
46431W705
914673
10108
SH
SOLE
0
0
10108
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
629915
133740
SH
SOLE
57130
0
76610
ITRON INC
COM
465741106
3176819
62721
SH
SOLE
0
0
62721
ITRON INC
COM
465741106
26850
17900
SH
Call
SOLE
0
0
0
ITT INC
COM
45073V108
3104328
38278
SH
SOLE
33854
0
4424
ITURAN LOCATION AND CONTROL
SHS
M6158M104
1592357
75360
SH
SOLE
75351
0
9
IVERIC BIO INC
COM
46583P102
259896
12139
SH
SOLE
0
0
12139
IZEA WORLDWIDE INC
COM
46604H105
9231
17000
SH
SOLE
0
0
17000
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
13932756
243197
SH
SOLE
241778
0
1419
J P MORGAN EXCHANGE TRADED F
BETABUILDERS I
46641Q373
236834
4772
SH
SOLE
0
0
4772
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
630037
14032
SH
SOLE
13087
0
945
J P MORGAN EXCHANGE TRADED F
DIV RTN EM EQT
46641Q308
1795832
36434
SH
SOLE
0
0
36434
J P MORGAN EXCHANGE TRADED F
DIV RTN INT EQ
46641Q209
1994854
40480
SH
SOLE
0
0
40480
J P MORGAN EXCHANGE TRADED F
DIVERSFD EQT ETF
46641Q845
497843
12851
SH
SOLE
539
0
12312
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
37253091
683669
SH
SOLE
531861
0
151808
J P MORGAN EXCHANGE TRADED F
HIGH YLD RESRCH
46641Q878
469614
10712
SH
SOLE
0
0
10712
J P MORGAN EXCHANGE TRADED F
INTL BD OPP ETF
46641Q852
885608
19260
SH
SOLE
0
0
19260
J P MORGAN EXCHANGE TRADED F
JPMORGAN DIVER
46641Q407
594872
6277
SH
SOLE
0
0
6277
J P MORGAN EXCHANGE TRADED F
MUNICIPAL ETF
46641Q647
1050844
21148
SH
SOLE
0
0
21148
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
12141346
297582
SH
SOLE
286907
0
10675
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
98312640
1961156
SH
SOLE
61670
0
1899486
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
8410926
166437
SH
SOLE
0
0
166437
J P MORGAN EXCHANGE TRADED F
US AGGREGATE ETF
46641Q241
8003202
174778
SH
SOLE
0
0
174778
J P MORGAN EXCHANGE TRADED F
US MOMENTUM
46641Q779
236806
6283
SH
SOLE
0
0
6283
J P MORGAN EXCHANGE TRADED F
US QUALTY FCTR
46641Q761
1183115
30532
SH
SOLE
0
0
30532
J P MORGAN EXCHANGE TRADED F
US VALUE FACTR
46641Q753
637481
19236
SH
SOLE
0
0
19236
JABIL INC
COM
466313103
17872924
262065
SH
SOLE
144236
0
117829
JACKSON FINANCIAL INC
COM CL A
46817M107
1726179
49617
SH
SOLE
7233
0
42384
JACOBS SOLUTIONS INC
COM
46982L108
7726848
64353
SH
SOLE
2617
0
61736
JAMES RIV GROUP LTD
COM
G5005R107
410840
19648
SH
SOLE
19621
0
27
JAMF HLDG CORP
COM
47074L105
769058
36106
SH
SOLE
35251
0
855
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
6715855
128925
SH
SOLE
0
0
128925
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
7796254
171497
SH
SOLE
140965
0
30532
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
25788646
544054
SH
SOLE
31
0
544023
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
802692
16295
SH
SOLE
2131
0
14164
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
1316333
55967
SH
SOLE
20154
0
35813
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
3069895
322468
SH
SOLE
320173
0
2295
JAPAN SMALLER CAPITALIZATION
COM
47109U104
642807
99199
SH
SOLE
0
0
99199
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
4799532
30127
SH
SOLE
20057
0
10070
JBG SMITH PPTYS
COM
46590V100
2199560
115888
SH
SOLE
1879
0
114009
JD.COM INC
SPON ADR CL A
47215P106
1505087
26814
SH
SOLE
1699
0
25115
JEFFERIES FINL GROUP INC
COM
47233W109
4060843
118461
SH
SOLE
4425
0
114036
JELD-WEN HLDG INC
COM
47580P103
1142068
118349
SH
SOLE
114606
0
3743
JETBLUE AWYS CORP
COM
477143101
413230
63770
SH
SOLE
0
0
63770
JFROG LTD
ORD SHS
M6191J100
660718
30976
SH
SOLE
0
0
30976
JOBY AVIATION INC
COMMON STOCK
G65163100
321034
95831
SH
SOLE
0
0
95831
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
3593288
39344
SH
SOLE
37676
0
1668
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
371542
7544
SH
SOLE
0
0
7544
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
1817320
39049
SH
SOLE
0
0
39049
JOHN HANCOCK HEDGED EQUITY &
COM
47804L102
194431
16907
SH
SOLE
0
0
16907
JOHNSON & JOHNSON
COM
478160104
1029470527
5827641
SH
SOLE
1306294
0
4521347
JOHNSON & JOHNSON
COM
478160104
15179
35300
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
37179
24300
SH
Call
SOLE
0
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
41510310
648597
SH
SOLE
581144
0
67453
JONES LANG LASALLE INC
COM
48020Q107
6710451
42106
SH
SOLE
39556
0
2550
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
294692
13549
SH
SOLE
0
0
13549
JPMORGAN CHASE & CO
COM
46625H100
1147425381
8556458
SH
SOLE
1983049
0
6573409
JPMORGAN CHASE & CO
COM
46625H100
71920
23200
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
7697
17900
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
10875
14500
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
21243
21900
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
10143
44100
SH
Call
SOLE
0
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
45447
14158
SH
SOLE
0
0
14158
JUNIPER NETWORKS INC
COM
48203R104
11298493
353520
SH
SOLE
53784
0
299736
KADANT INC
COM
48282T104
7060437
39748
SH
SOLE
39662
0
86
KAMAN CORP
NOTE 3.250% 5/0
483548AF0
13943
15000
PRN
SOLE
0
0
15000
KARUNA THERAPEUTICS INC
COM
48576A100
607185
3090
SH
SOLE
3065
0
25
KAYNE ANDERSON ENERGY INFRST
COM
486606106
7934993
926984
SH
SOLE
0
0
926984
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
23317533
3104865
SH
SOLE
0
0
3104865
KB FINL GROUP INC
SPONSORED ADR
48241A105
201689
5217
SH
SOLE
2588
0
2629
KB HOME
COM
48666K109
1569464
49276
SH
SOLE
0
0
49276
KBR INC
COM
48242W106
2792078
52880
SH
SOLE
0
0
52880
KELLOGG CO
COM
487836108
16747595
235086
SH
SOLE
107189
0
127897
KEMPER CORP
COM
488401100
2158612
43874
SH
SOLE
42528
0
1346
KENNAMETAL INC
COM
489170100
476893
19821
SH
SOLE
19410
0
411
KENNEDY-WILSON HOLDINGS INC
COM
489398107
741379
47132
SH
SOLE
43916
0
3216
KENON HLDGS LTD
SHS
Y46717107
239580
7260
SH
SOLE
0
0
7260
KEURIG DR PEPPER INC
COM
49271V100
38558023
1081271
SH
SOLE
707816
0
373455
KEYCORP
COM
493267108
67874943
3896382
SH
SOLE
3325458
0
570924
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
135653191
792969
SH
SOLE
180615
0
612354
KFORCE INC
COM
493732101
210273
3835
SH
SOLE
3599
0
236
KILROY RLTY CORP
COM
49427F108
2409760
62316
SH
SOLE
62175
0
141
KIMBALL ELECTRONICS INC
COM
49428J109
464225
20550
SH
SOLE
19528
0
1022
KIMBELL RTY PARTNERS LP
UNIT
49435R102
14145167
847015
SH
SOLE
0
0
847015
KIMBELL RTY PARTNERS LP
UNIT
49435R102
965
19300
SH
Call
SOLE
0
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
5600
11200
SH
Call
SOLE
0
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
3210
10700
SH
Call
SOLE
0
0
0
KIMBERLY-CLARK CORP
COM
494368103
212603432
1566138
SH
SOLE
1150816
0
415322
KIMCO RLTY CORP
COM
49446R109
2249611
106214
SH
SOLE
52709
0
53505
KINDER MORGAN INC DEL
COM
49456B101
86218094
4768704
SH
SOLE
2536525
0
2232179
KINROSS GOLD CORP
COM
496902404
344469
84223
SH
SOLE
0
0
84223
KINROSS GOLD CORP
COM
496902404
301
30100
SH
Call
SOLE
0
0
0
KINSALE CAP GROUP INC
COM
49714P108
9668412
36970
SH
SOLE
32131
0
4839
KITE RLTY GROUP TR
COM NEW
49803T300
2672294
126950
SH
SOLE
63349
0
63601
KKR & CO INC
6% MCONV PFD C
48251W401
1438235
25122
SH
SOLE
0
0
25122
KKR & CO INC
COM
48251W104
46868776
1009669
SH
SOLE
897086
0
112583
KKR REAL ESTATE FIN TR INC
COM
48251K100
1299471
93085
SH
SOLE
0
0
93085
KKR REAL ESTATE FIN TR INC
NOTE 6.125% 5/1
48251KAB6
147213
150000
PRN
SOLE
0
0
150000
KLA CORP
COM NEW
482480100
49815425
132118
SH
SOLE
112526
0
19592
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
1512976
28868
SH
SOLE
151
0
28717
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
177193
18399
SH
SOLE
0
0
18399
KNOWBE4 INC
CL A
49926T104
752742
30377
SH
SOLE
0
0
30377
KOHLS CORP
COM
500255104
448465
17761
SH
SOLE
0
0
17761
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
9788608
653010
SH
SOLE
520618
0
132392
KONTOOR BRANDS INC
COM
50050N103
1243240
31090
SH
SOLE
15865
0
15225
KOPPERS HOLDINGS INC
COM
50060P106
735682
26088
SH
SOLE
25995
0
93
KORNIT DIGITAL LTD
SHS
M6372Q113
219547
9558
SH
SOLE
0
0
9558
KRAFT HEINZ CO
COM
500754106
29455723
723547
SH
SOLE
191911
0
531636
KRAFT HEINZ CO
COM
500754106
7128
16200
SH
Call
SOLE
0
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
4394291
145507
SH
SOLE
0
0
145507
KRANESHARES TR
KFA MOUNT LUCAS
500767652
615430
20145
SH
SOLE
0
0
20145
KRANESHARES TR
QUADRTC INT RT
500767736
20073951
887835
SH
SOLE
0
0
887835
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
288816
27986
SH
SOLE
0
0
27986
KRISPY KREME INC
COM
50101L106
978712
94836
SH
SOLE
71828
0
23008
KROGER CO
COM
501044101
38850264
871473
SH
SOLE
691257
0
180216
KRONOS WORLDWIDE INC
COM
50105F105
409154
43527
SH
SOLE
0
0
43527
KT CORP
SPONSORED ADR
48268K101
3540294
262244
SH
SOLE
18755
0
243489
KULICKE & SOFFA INDS INC
COM
501242101
1838066
41529
SH
SOLE
14596
0
26933
KURA ONCOLOGY INC
COM
50127T109
194700
15689
SH
SOLE
13689
0
2000
KVH INDS INC
COM
482738101
160434
15698
SH
SOLE
0
0
15698
KYMERA THERAPEUTICS INC
COM
501575104
418854
16781
SH
SOLE
15898
0
883
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
1128667
101498
SH
SOLE
47
0
101451
L3HARRIS TECHNOLOGIES INC
COM
502431109
212100736
1018640
SH
SOLE
273441
0
745199
L3HARRIS TECHNOLOGIES INC
COM
502431109
6120
10800
SH
Call
SOLE
0
0
0
LA Z BOY INC
COM
505336107
1849515
81048
SH
SOLE
0
0
81048
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
21465422
91154
SH
SOLE
65175
0
25979
LADDER CAP CORP
CL A
505743104
7856931
782560
SH
SOLE
0
0
782560
LAKELAND BANCORP INC
COM
511637100
243417
13823
SH
SOLE
6148
0
7675
LAKELAND FINL CORP
COM
511656100
657168
9006
SH
SOLE
8319
0
687
LAM RESEARCH CORP
COM
512807108
35853637
85301
SH
SOLE
39398
0
45903
LAMAR ADVERTISING CO NEW
CL A
512816109
21257136
225179
SH
SOLE
175320
0
49859
LAMB WESTON HLDGS INC
COM
513272104
7097953
79432
SH
SOLE
49495
0
29937
LANCASTER COLONY CORP
COM
513847103
4229448
21437
SH
SOLE
19281
0
2156
LANDSTAR SYS INC
COM
515098101
24357234
149523
SH
SOLE
143786
0
5737
LANTHEUS HLDGS INC
COM
516544103
804200
15781
SH
SOLE
11182
0
4599
LAS VEGAS SANDS CORP
COM
517834107
8471441
176232
SH
SOLE
67972
0
108260
LATHAM GROUP INC
COM
51819L107
209822
65162
SH
SOLE
19442
0
45720
LATTICE SEMICONDUCTOR CORP
COM
518415104
3875088
59727
SH
SOLE
54014
0
5713
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
23791094
959706
SH
SOLE
0
0
959706
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
737482
18897
SH
SOLE
0
0
18897
LAUDER ESTEE COS INC
CL A
518439104
165203882
665806
SH
SOLE
192659
0
473147
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
7634101
521456
SH
SOLE
0
0
521456
LAZARD LTD
SHS A
G54050102
699325
20170
SH
SOLE
10533
0
9637
LCI INDS
COM
50189K103
25146564
272001
SH
SOLE
241861
0
30140
LCNB CORP
COM
50181P100
452400
25133
SH
SOLE
0
0
25133
LEAP THERAPEUTICS INC
COM
52187K101
15155
33678
SH
SOLE
0
0
33678
LEAR CORP
COM NEW
521865204
5558675
44821
SH
SOLE
41215
0
3606
LEGALZOOM COM INC
COM
52466B103
1198562
154853
SH
SOLE
154753
0
100
LEGG MASON ETF INVT
FRANKLIN INTL LW
52468L505
4181383
163652
SH
SOLE
0
0
163652
LEGG MASON ETF INVT
FRANKLIN US LOW
52468L406
6071990
159623
SH
SOLE
0
0
159623
LEGG MASON ETF INVT
WESTN ASET TTL
52468L810
748876
37239
SH
SOLE
0
0
37239
LEGG MASON ETF INVT TR
CLEARBRIDEG LR
524682200
1004172
24600
SH
SOLE
0
0
24600
LEGG MASON ETF INVT TR
CLRBRDG AL CP GW
524682101
609561
18416
SH
SOLE
2633
0
15783
LEGGETT & PLATT INC
COM
524660107
7597260
235720
SH
SOLE
16202
0
219518
LEIDOS HOLDINGS INC
COM
525327102
17995116
171071
SH
SOLE
146300
0
24771
LEMAITRE VASCULAR INC
COM
525558201
899343
19542
SH
SOLE
14723
0
4819
LENDINGCLUB CORP
COM NEW
52603A208
141821
16116
SH
SOLE
0
0
16116
LENNAR CORP
CL A
526057104
20807356
229916
SH
SOLE
167213
0
62703
LENNOX INTL INC
COM
526107107
23894013
99879
SH
SOLE
98720
0
1159
LEONARDO DRS INC
COM
52661A108
263166
20592
SH
SOLE
0
0
20592
LESLIES INC
COM
527064109
12293773
1006861
SH
SOLE
1006739
0
122
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
733533
47264
SH
SOLE
19027
0
28237
LGI HOMES INC
COM
50187T106
6175309
66688
SH
SOLE
26507
0
40181
LHC GROUP INC
COM
50187A107
363803
2250
SH
SOLE
1633
0
617
LI AUTO INC
SPONSORED ADS
50202M102
576218
28246
SH
SOLE
0
0
28246
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
288032
60511
SH
SOLE
0
0
60511
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
2228778
391014
SH
SOLE
0
0
391014
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
244814
49658
SH
SOLE
0
0
49658
LIBERTY BROADBAND CORP
COM SER A
530307107
780345
10288
SH
SOLE
3429
0
6859
LIBERTY BROADBAND CORP
COM SER C
530307305
5398314
70779
SH
SOLE
50142
0
20637
LIBERTY ENERGY INC
COM CL A
53115L104
962665
60129
SH
SOLE
42622
0
17507
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
746126
39415
SH
SOLE
0
0
39415
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
265122
13645
SH
SOLE
0
0
13645
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
950719
126257
SH
SOLE
125588
0
669
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
1112742
146413
SH
SOLE
142406
0
4007
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
3232383
82228
SH
SOLE
44087
0
38141
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
390563
12118
SH
SOLE
3075
0
9043
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
7502786
191740
SH
SOLE
127078
0
64662
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
11140903
208514
SH
SOLE
188747
0
19767
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
9004482
150627
SH
SOLE
134872
0
15755
LIFE STORAGE INC
COM
53223X107
1734684
17612
SH
SOLE
11449
0
6163
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
223379
3344
SH
SOLE
0
0
3344
LIGAND PHARMACEUTICALS INC
NOTE 0.750% 5/1
53220KAF5
14597
15000
PRN
SOLE
0
0
15000
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
1005147
70290
SH
SOLE
67994
0
2296
LIGHTWAVE LOGIC INC
COM
532275104
69770
16188
SH
SOLE
0
0
16188
LILLY ELI & CO
COM
532457108
251846750
688368
SH
SOLE
236347
0
452021
LILLY ELI & CO
COM
532457108
297550
5500
SH
Put
SOLE
0
0
5500
LINCOLN ELEC HLDGS INC
COM
533900106
16903994
116991
SH
SOLE
115118
0
1873
LINCOLN NATL CORP IND
COM
534187109
4751175
154660
SH
SOLE
0
0
154660
LINCOLN NATL CORP IND
COM
534187109
91140
14700
SH
Call
SOLE
0
0
0
LINCOLN NATL CORP IND
COM
534187109
22785
14700
SH
Call
SOLE
0
0
0
LINCOLN NATL CORP IND
COM
534187109
97020
14700
SH
Call
SOLE
0
0
0
LINCOLN NATL CORP IND
COM
534187109
12800
25600
SH
Call
SOLE
0
0
0
LINDE PLC
SHS
G5494J103
193805544
594149
SH
SOLE
465307
0
128842
LINDSAY CORP
COM
535555106
1205741
7404
SH
SOLE
6426
0
978
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
23602
20173
SH
SOLE
0
0
20173
LISTED FD TR
CORE ALT FD
53656F847
435615
13794
SH
SOLE
0
0
13794
LISTED FD TR
HORIZON KINETICS
53656F623
6577072
208928
SH
SOLE
3959
0
204969
LISTED FD TR
SHARES LAG CAP
53656F805
9614252
315362
SH
SOLE
314951
0
411
LITHIA MTRS INC
COM
536797103
5464621
26690
SH
SOLE
17693
0
8997
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
594007
31346
SH
SOLE
0
0
31346
LITMAN GREGORY FDS TR
IMGP DBI MANAGED
53700T827
487854
16759
SH
SOLE
0
0
16759
LITTELFUSE INC
COM
537008104
8513396
38662
SH
SOLE
37701
0
961
LIVE NATION ENTERTAINMENT IN
COM
538034109
8414201
120651
SH
SOLE
104696
0
15955
LIVE OAK BANCSHARES INC
COM
53803X105
2919388
96668
SH
SOLE
0
0
96668
LIVENT CORP
COM
53814L108
3837871
193149
SH
SOLE
26554
0
166595
LKQ CORP
COM
501889208
53714955
1005709
SH
SOLE
912763
0
92946
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
1743931
792696
SH
SOLE
725644
0
67052
LMP CAP & INCOME FD INC
COM
50208A102
10557532
876865
SH
SOLE
0
0
876865
LOCKHEED MARTIN CORP
COM
539830109
181159889
372353
SH
SOLE
91465
0
280888
LOEWS CORP
COM
540424108
2695030
46203
SH
SOLE
14584
0
31619
LOGITECH INTL S A
SHS
H50430232
3789912
60882
SH
SOLE
0
0
60882
LOUISIANA PAC CORP
COM
546347105
1477162
24952
SH
SOLE
16399
0
8553
LOVESAC COMPANY
COM
54738L109
1538169
69885
SH
SOLE
64624
0
5261
LOWES COS INC
COM
548661107
158527937
795639
SH
SOLE
145821
0
649818
LPL FINL HLDGS INC
COM
50212V100
79082141
365832
SH
SOLE
350939
0
14893
LSI INDS INC OHIO
COM
50216C108
406527
33213
SH
SOLE
0
0
33213
LTC PPTYS INC
COM
502175102
530605
14934
SH
SOLE
0
0
14934
LUCID GROUP INC
COM
549498103
1195148
174985
SH
SOLE
0
0
174985
LULULEMON ATHLETICA INC
COM
550021109
38577597
120412
SH
SOLE
42451
0
77961
LUMEN TECHNOLOGIES INC
COM
550241103
8415813
1612226
SH
SOLE
0
0
1612226
LUMENTUM HLDGS INC
COM
55024U109
4613132
88425
SH
SOLE
26904
0
61521
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
115771
23388
SH
SOLE
0
0
23388
LUMIRADX LTD
SHS
G5709L109
27680
30755
SH
SOLE
0
0
30755
LUNA INNOVATIONS INC
COM
550351100
164083
18667
SH
SOLE
0
0
18667
LXP INDUSTRIAL TRUST
COM
529043101
391161
39038
SH
SOLE
0
0
39038
LYFT INC
CL A COM
55087P104
4149603
376552
SH
SOLE
259425
0
117127
LYFT INC
NOTE 1.500% 5/1
55087PAB0
607517
690000
PRN
SOLE
0
0
690000
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
36935286
444844
SH
SOLE
310691
0
134153
M & T BK CORP
COM
55261F104
29296509
201953
SH
SOLE
156987
0
44966
M D C HLDGS INC
COM
552676108
26348415
833810
SH
SOLE
558720
0
275090
M/I HOMES INC
COM
55305B101
1793354
38834
SH
SOLE
0
0
38834
MACATAWA BK CORP
COM
554225102
142392
12910
SH
SOLE
0
0
12910
MACERICH CO
COM
554382101
190159
16888
SH
SOLE
0
0
16888
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
538101
8544
SH
SOLE
6222
0
2322
MACQUARIE GLOBAL INFRASTRUCT
COM
55608D101
1391610
61250
SH
SOLE
0
0
61250
MACYS INC
COM
55616P104
337379
16338
SH
SOLE
0
0
16338
MADDEN STEVEN LTD
COM
556269108
2930113
91681
SH
SOLE
91167
0
514
MADISON COVERED CALL & EQUIT
COM
557437100
173231
22352
SH
SOLE
0
0
22352
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
853193
4654
SH
SOLE
3238
0
1416
MAG SILVER CORP
COM
55903Q104
2450612
156789
SH
SOLE
0
0
156789
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
18417020
366799
SH
SOLE
8525
0
358274
MAGNA INTL INC
COM
559222401
18024626
320836
SH
SOLE
1660
0
319176
MAGNITE INC
COM
55955D100
208051
19646
SH
SOLE
0
0
19646
MAGNOLIA OIL & GAS CORP
CL A
559663109
6599487
281428
SH
SOLE
279639
0
1789
MAIN STR CAP CORP
COM
56035L104
1944698
52630
SH
SOLE
0
0
52630
MAINSTAY CBRE GBL INFRSTR ME
COM
56064Q107
8689221
636575
SH
SOLE
0
0
636575
MAINSTAY MACKAY DEFINEDTERM
COM
56064K100
8205751
510946
SH
SOLE
0
0
510946
MALIBU BOATS INC
COM CL A
56117J100
669874
12568
SH
SOLE
10407
0
2161
MAMAMANCINI S HLDGS INC
COM
56146T103
110393
61500
SH
SOLE
0
0
61500
MANAGED PORTFOLIO SERIES
ECOFIN GBL WATER
56167N753
259517
7055
SH
SOLE
0
0
7055
MANAGED PORTFOLIO SERIES
TORTOISE NRAM PI
56167N720
2359025
95545
SH
SOLE
64
0
95481
MANHATTAN ASSOCIATES INC
COM
562750109
22955647
189091
SH
SOLE
184760
0
4331
MANITOWOC CO INC
COM NEW
563571405
936134
102198
SH
SOLE
0
0
102198
MANNKIND CORP
COM NEW
56400P706
3263537
619267
SH
SOLE
0
0
619267
MANPOWERGROUP INC WIS
COM
56418H100
392350
4715
SH
SOLE
3986
0
729
MANULIFE FINL CORP
COM
56501R106
5381423
301649
SH
SOLE
68117
0
233532
MARATHON OIL CORP
COM
565849106
17347949
640855
SH
SOLE
81632
0
559223
MARATHON OIL CORP
COM
565849106
525
17500
SH
Call
SOLE
0
0
0
MARATHON OIL CORP
COM
565849106
114580
168500
SH
Put
SOLE
0
0
168500
MARATHON PETE CORP
COM
56585A102
462106997
3970335
SH
SOLE
695117
0
3275218
MARATHON PETE CORP
COM
56585A102
152280
32400
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
54805
11300
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
30135
12300
SH
Call
SOLE
0
0
0
MARINEMAX INC
COM
567908108
1186173
37994
SH
SOLE
10664
0
27330
MARKEL CORP
COM
570535104
32398397
24591
SH
SOLE
19834
0
4757
MARKER THERAPEUTICS INC
COM
57055L107
24995
94000
SH
SOLE
0
0
94000
MARKETAXESS HLDGS INC
COM
57060D108
40867207
146535
SH
SOLE
141346
0
5189
MARKETWISE INC
COM CL A
57064P107
28521
16977
SH
SOLE
0
0
16977
MARQETA INC
CLASS A COM
57142B104
134768
22057
SH
SOLE
0
0
22057
MARRIOTT INTL INC NEW
CL A
571903202
63386184
425719
SH
SOLE
127293
0
298426
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
530860
3944
SH
SOLE
0
0
3944
MARSH & MCLENNAN COS INC
COM
571748102
141974350
857942
SH
SOLE
663178
0
194764
MARTIN MARIETTA MATLS INC
COM
573284106
21557771
63785
SH
SOLE
55577
0
8208
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
1630855
543620
SH
SOLE
0
0
543620
MARVELL TECHNOLOGY INC
COM
573874104
22439035
605798
SH
SOLE
378376
0
227422
MASCO CORP
COM
574599106
15914689
341007
SH
SOLE
299630
0
41377
MASIMO CORP
COM
574795100
38725198
261745
SH
SOLE
0
0
261745
MASONITE INTL CORP
COM
575385109
1655891
20542
SH
SOLE
20243
0
299
MASTEC INC
COM
576323109
6793719
79617
SH
SOLE
7034
0
72583
MASTERBRAND INC
COMMON STOCK
57638P104
919555
121794
SH
SOLE
71037
0
50757
MASTERCARD INCORPORATED
CL A
57636Q104
420929027
1210488
SH
SOLE
881199
0
329289
MATADOR RES CO
COM
576485205
5587896
97622
SH
SOLE
61215
0
36407
MATCH GROUP INC NEW
COM
57667L107
11878504
286298
SH
SOLE
256360
0
29938
MATSON INC
COM
57686G105
1248762
19977
SH
SOLE
15897
0
4080
MATTEL INC
COM
577081102
206498
11575
SH
SOLE
0
0
11575
MATTERPORT INC
COM CL A
577096100
613892
219247
SH
SOLE
0
0
219247
MAUI LD & PINEAPPLE INC
COM
577345101
708855
75250
SH
SOLE
0
0
75250
MAXAR TECHNOLOGIES INC
COM
57778K105
3910106
75572
SH
SOLE
69082
0
6490
MAXIMUS INC
COM
577933104
2874565
39200
SH
SOLE
33364
0
5836
MAXLINEAR INC
COM
57776J100
564385
16624
SH
SOLE
11127
0
5497
MAYVILLE ENGR CO INC
COM
578605107
180215
14235
SH
SOLE
0
0
14235
MCCORMICK & CO INC
COM NON VTG
579780206
53751320
648467
SH
SOLE
383537
0
264930
MCCORMICK & CO INC
COM VTG
579780107
566562
6895
SH
SOLE
0
0
6895
MCDONALDS CORP
COM
580135101
337785108
1281737
SH
SOLE
531171
0
750566
MCGRATH RENTCORP
COM
580589109
4505139
45626
SH
SOLE
43836
0
1790
MCKESSON CORP
COM
58155Q103
55504077
147963
SH
SOLE
95284
0
52679
MCLOUD TECHNOLOGIES CORP
COM NEW
582270609
22678
25677
SH
SOLE
0
0
25677
MDU RES GROUP INC
COM
552690109
7446315
245428
SH
SOLE
190231
0
55197
MEDALLION FINL CORP
COM
583928106
112277
15725
SH
SOLE
0
0
15725
MEDICAL PPTYS TRUST INC
COM
58463J304
26301107
2360960
SH
SOLE
1380006
0
980954
MEDPACE HLDGS INC
COM
58506Q109
11583567
54534
SH
SOLE
50524
0
4010
MEDTRONIC PLC
SHS
G5960L103
365526735
4703123
SH
SOLE
1857327
0
2845796
MEDTRONIC PLC
SHS
G5960L103
12559
14500
SH
Call
SOLE
0
0
0
MEI PHARMA INC
COM NEW
55279B202
5446
22355
SH
SOLE
0
0
22355
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
711536
61873
SH
SOLE
34798
0
27075
MERCADOLIBRE INC
COM
58733R102
18903338
22338
SH
SOLE
16362
0
5976
MERCER INTL INC
COM
588056101
1892489
162585
SH
SOLE
156600
0
5985
MERCHANTS BANCORP IND
COM
58844R108
463474
19059
SH
SOLE
0
0
19059
MERCK & CO INC
COM
58933Y105
1071294096
9655590
SH
SOLE
3399708
0
6255882
MERCK & CO INC
COM
58933Y105
134560
11600
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
132840
16200
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
63279
26700
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
687044
20089
SH
SOLE
0
0
20089
MERCURY SYS INC
COM
589378108
5002335
111809
SH
SOLE
110386
0
1423
MERIDIAN BIOSCIENCE INC
COM
589584101
402937
12133
SH
SOLE
8905
0
3228
MERIT MED SYS INC
COM
589889104
10839817
153495
SH
SOLE
113434
0
40061
MERITAGE HOMES CORP
COM
59001A102
1944498
21090
SH
SOLE
18189
0
2901
MERSANA THERAPEUTICS INC
COM
59045L106
113866
19431
SH
SOLE
0
0
19431
MESA AIR GROUP INC
COM NEW
590479135
243377
159070
SH
SOLE
0
0
159070
MESA LABS INC
COM
59064R109
9661954
58131
SH
SOLE
57354
0
777
MESABI TR
CTF BEN INT
590672101
261470
14510
SH
SOLE
0
0
14510
META PLATFORMS INC
CL A
30303M102
189017577
1570697
SH
SOLE
781938
0
788759
METLIFE INC
COM
59156R108
64471967
890861
SH
SOLE
578911
0
311950
METROPOLITAN BK HLDG CORP
COM
591774104
498460
8496
SH
SOLE
0
0
8496
METTLER TOLEDO INTERNATIONAL
COM
592688105
8489128
5873
SH
SOLE
4366
0
1507
MEXICO FD INC
COM
592835102
179165
12155
SH
SOLE
0
0
12155
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
98450
110000
PRN
SOLE
0
0
110000
MFS CHARTER INCOME TR
SH BEN INT
552727109
323751
52642
SH
SOLE
0
0
52642
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
88519
26743
SH
SOLE
0
0
26743
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
291572
83545
SH
SOLE
0
0
83545
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
35729
11415
SH
SOLE
0
0
11415
MFS INTER INCOME TR
SH BEN INT
55273C107
126897
45977
SH
SOLE
0
0
45977
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
253038
35539
SH
SOLE
0
0
35539
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
402775
89306
SH
SOLE
0
0
89306
MFS MUN INCOME TR
SH BEN INT
552738106
567628
109580
SH
SOLE
0
0
109580
MGIC INVT CORP WIS
COM
552848103
990522
76194
SH
SOLE
70898
0
5296
MGM RESORTS INTERNATIONAL
COM
552953101
5625059
167761
SH
SOLE
0
0
167761
MICROCHIP TECHNOLOGY INC.
COM
595017104
57236927
814758
SH
SOLE
363897
0
450861
MICROCHIP TECHNOLOGY INC.
COM
595017104
2640
13200
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
70428143
1409106
SH
SOLE
761729
0
647377
MICROSOFT CORP
COM
594918104
2592246889
10808940
SH
SOLE
3992122
0
6816818
MICROSOFT CORP
COM
594918104
1251
13900
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
15376
24800
SH
Call
SOLE
0
0
0
MICROSTRATEGY INC
CL A NEW
594972408
1029639
7273
SH
SOLE
0
0
7273
MICROVISION INC DEL
COM NEW
594960304
27352
11639
SH
SOLE
0
0
11639
MID-AMER APT CMNTYS INC
COM
59522J103
6704792
42707
SH
SOLE
423
0
42284
MIDCAP FINANCIAL INVSTMNT CO
COM NEW
03761U502
785779
68928
SH
SOLE
0
0
68928
MIDWEST HLDG INC
COM NEW
59833J206
1122662
88121
SH
SOLE
0
0
88121
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
9600
20000
SH
SOLE
0
0
20000
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
311212
29781
SH
SOLE
0
0
29781
MILLERKNOLL INC
COM
600544100
4209789
200371
SH
SOLE
195404
0
4967
MIMEDX GROUP INC
COM
602496101
154051
55414
SH
SOLE
0
0
55414
MIRUM PHARMACEUTICALS INC
COM
604749101
385184
19753
SH
SOLE
0
0
19753
MISSION PRODUCE INC
COM
60510V108
1711359
147277
SH
SOLE
145390
0
1887
MISTER CAR WASH INC
COM
60646V105
1845862
199985
SH
SOLE
199924
0
61
MITEK SYS INC
COM NEW
606710200
589627
60849
SH
SOLE
0
0
60849
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
19504481
2924210
SH
SOLE
2892337
0
31873
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
118912
16915
SH
SOLE
0
0
16915
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
205940
72514
SH
SOLE
0
0
72514
MKS INSTRS INC
COM
55306N104
11025926
130130
SH
SOLE
118935
0
11195
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
3750123
106963
SH
SOLE
0
0
106963
MODEL N INC
COM
607525102
1636353
40344
SH
SOLE
40168
0
176
MODERNA INC
COM
60770K107
30264353
168491
SH
SOLE
54158
0
114333
MODINE MFG CO
COM
607828100
315814
15902
SH
SOLE
0
0
15902
MODIVCARE INC
COM
60783X104
1306200
14557
SH
SOLE
14457
0
100
MOELIS & CO
CL A
60786M105
14829019
386474
SH
SOLE
369284
0
17190
MOGO INC
COM
60800C109
6907
13050
SH
SOLE
0
0
13050
MOHAWK INDS INC
COM
608190104
4411815
43160
SH
SOLE
38012
0
5148
MOLECULAR TEMPLATES INC
COM
608550109
3786
11544
SH
SOLE
0
0
11544
MOLINA HEALTHCARE INC
COM
60855R100
9027885
27339
SH
SOLE
22379
0
4960
MOLSON COORS BEVERAGE CO
CL B
60871R209
55098733
1069463
SH
SOLE
1004145
0
65318
MOMENTIVE GLOBAL INC
COM
60878Y108
148218
21174
SH
SOLE
20686
0
488
MONDAY COM LTD
SHS
M7S64H106
723216
5928
SH
SOLE
5928
0
0
MONDELEZ INTL INC
CL A
609207105
231053067
3466664
SH
SOLE
2711816
0
754848
MONGODB INC
CL A
60937P106
1349732
6857
SH
SOLE
4144
0
2713
MONOLITHIC PWR SYS INC
COM
609839105
24800884
70136
SH
SOLE
61179
0
8957
MONRO INC
COM
610236101
593024
13120
SH
SOLE
12672
0
448
MONSTER BEVERAGE CORP NEW
COM
61174X109
69788676
687370
SH
SOLE
610283
0
77087
MOODYS CORP
COM
615369105
35731077
128242
SH
SOLE
109255
0
18987
MOOG INC
CL A
615394202
1096889
12498
SH
SOLE
10602
0
1896
MORGAN STANLEY
COM NEW
617446448
117149680
1377913
SH
SOLE
686803
0
691110
MORGAN STANLEY
COM NEW
617446448
134620
50800
SH
Put
SOLE
0
0
50800
MORGAN STANLEY EMERGING MKTS
COM
617477104
174859
39741
SH
SOLE
0
0
39741
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
364854
55788
SH
SOLE
0
0
55788
MORGAN STANLEY INDIA INVT FD
COM
61745C105
1478072
72811
SH
SOLE
0
0
72811
MORNINGSTAR INC
COM
617700109
3731413
17228
SH
SOLE
16527
0
701
MOSAIC CO NEW
COM
61945C103
4946803
112759
SH
SOLE
0
0
112759
MOTOROLA SOLUTIONS INC
COM NEW
620076307
504073304
1955899
SH
SOLE
521253
0
1434646
MOTOROLA SOLUTIONS INC
COM NEW
620076307
43955
14900
SH
Call
SOLE
0
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
4305
12300
SH
Call
SOLE
0
0
0
MOVANO INC
COM
62459M107
17468
13437
SH
SOLE
0
0
13437
MP MATERIALS CORP
COM CL A
553368101
4874016
200742
SH
SOLE
0
0
200742
MPLX LP
COM UNIT REP LTD
55336V100
11081444
337437
SH
SOLE
12529
0
324908
MPLX LP
COM UNIT REP LTD
55336V100
40040
28600
SH
Call
SOLE
0
0
0
MRC GLOBAL INC
COM
55345K103
608147
52517
SH
SOLE
52226
0
291
MSA SAFETY INC
COM
553498106
8635326
59888
SH
SOLE
54219
0
5669
MSC INDL DIRECT INC
CL A
553530106
5399119
66085
SH
SOLE
62215
0
3870
MSCI INC
COM
55354G100
19845714
42663
SH
SOLE
33666
0
8997
MUELLER INDS INC
COM
624756102
1208674
20486
SH
SOLE
13176
0
7310
MUELLER WTR PRODS INC
COM SER A
624758108
10765948
1000553
SH
SOLE
973738
0
26815
MULLEN AUTOMOTIVE INC
COM
62526P109
5777
20200
SH
SOLE
0
0
20200
MURPHY OIL CORP
COM
626717102
5230423
121609
SH
SOLE
67034
0
54575
MURPHY USA INC
COM
626755102
12268777
43889
SH
SOLE
38319
0
5570
MYOVANT SCIENCES LTD
COM
G637AM102
569773
21134
SH
SOLE
0
0
21134
NABORS INDUSTRIES LTD
SHS
G6359F137
212017
1369
SH
SOLE
0
0
1369
NASDAQ INC
COM
631103108
52862087
861648
SH
SOLE
729917
0
131731
NASDAQ INC
COM
631103108
600
12000
SH
Call
SOLE
0
0
0
NATERA INC
COM
632307104
213704
5320
SH
SOLE
0
0
5320
NATHANS FAMOUS INC NEW
COM
632347100
809343
12042
SH
SOLE
0
0
12042
NATIONAL BEVERAGE CORP
COM
635017106
574832
12354
SH
SOLE
10140
0
2214
NATIONAL FUEL GAS CO
COM
636180101
4218799
66648
SH
SOLE
37411
0
29237
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
65958842
1093483
SH
SOLE
955629
0
137854
NATIONAL HEALTH INVS INC
COM
63633D104
1023627
19603
SH
SOLE
0
0
19603
NATIONAL INSTRS CORP
COM
636518102
4207855
114034
SH
SOLE
110775
0
3259
NATIONAL PRESTO INDS INC
COM
637215104
219180
3201
SH
SOLE
0
0
3201
NATIONAL RETAIL PROPERTIES I
COM
637417106
13674451
298830
SH
SOLE
0
0
298830
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
5147923
142522
SH
SOLE
135883
0
6639
NATIONAL VISION HLDGS INC
COM
63845R107
2324941
59983
SH
SOLE
59876
0
107
NATWEST GROUP PLC
SPONS ADR
639057207
8259704
1278592
SH
SOLE
1277337
0
1255
NAVIENT CORPORATION
COM
63938C108
728340
44276
SH
SOLE
0
0
44276
NCINO INC
COM
63947X101
6328758
239363
SH
SOLE
99070
0
140293
NCR CORP NEW
COM
62886E108
7053269
301293
SH
SOLE
297999
0
3294
NEOGEN CORP
COM
640491106
5284566
346984
SH
SOLE
329860
0
17124
NETAPP INC
COM
64110D104
21181451
352670
SH
SOLE
271736
0
80934
NETEASE INC
SPONSORED ADS
64110W102
1331284
18330
SH
SOLE
14776
0
3554
NETFLIX INC
COM
64110L106
173137907
587147
SH
SOLE
366146
0
221001
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
109831
12891
SH
SOLE
0
0
12891
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
518598
77868
SH
SOLE
0
0
77868
NEUBERGER BERMAN MUN FD INC
COM
64124P101
773268
74210
SH
SOLE
0
0
74210
NEUBERGER BERMAN N Y MUN FD
COM
64124K102
436967
46338
SH
SOLE
0
0
46338
NEUBERGER BERMAN NEXT GENERA
COMMON STOCK
64133Q108
193887
21318
SH
SOLE
0
0
21318
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
162087
51785
SH
SOLE
0
0
51785
NEUROCRINE BIOSCIENCES INC
COM
64125C109
9308676
77936
SH
SOLE
61237
0
16699
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
159093
24105
SH
SOLE
0
0
24105
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
213000
3000
SH
SOLE
0
0
3000
NEW FORTRESS ENERGY INC
COM CL A
644393100
1075559
25355
SH
SOLE
0
0
25355
NEW GOLD INC CDA
COM
644535106
14700
15000
SH
SOLE
0
0
15000
NEW JERSEY RES CORP
COM
646025106
2011745
40543
SH
SOLE
0
0
40543
NEW MTN FIN CORP
COM
647551100
668211
54019
SH
SOLE
0
0
54019
NEW PAC METALS CORP
COM
64782A107
305028
135568
SH
SOLE
0
0
135568
NEW RELIC INC
COM
64829B100
3552173
62926
SH
SOLE
37055
0
25871
NEW YORK CMNTY BANCORP INC
COM
649445103
4838249
562586
SH
SOLE
0
0
562586
NEW YORK MTG TR INC
COM PAR $.02
649604501
81935
32006
SH
SOLE
0
0
32006
NEWELL BRANDS INC
COM
651229106
9672116
739464
SH
SOLE
198597
0
540867
NEWMARK GROUP INC
CL A
65158N102
6023774
755806
SH
SOLE
322588
0
433218
NEWMARKET CORP
COM
651587107
320132
1029
SH
SOLE
0
0
1029
NEWMONT CORP
COM
651639106
19402379
411060
SH
SOLE
0
0
411060
NEWS CORP NEW
CL A
65249B109
769813
42298
SH
SOLE
0
0
42298
NEWS CORP NEW
CL B
65249B208
252120
13674
SH
SOLE
0
0
13674
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
916390
56392
SH
SOLE
0
0
56392
NEXGEN ENERGY LTD
COM
65340P106
1094161
246989
SH
SOLE
0
0
246989
NEXIMMUNE INC
COM
65344D109
7444
30622
SH
SOLE
0
0
30622
NEXPOINT DIVERSIFIED REL ET
COM NEW
65340G205
1328364
118498
SH
SOLE
0
0
118498
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
3924800
247000
SH
SOLE
0
0
247000
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
3020194
69398
SH
SOLE
13783
0
55615
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
11431152
65309
SH
SOLE
47716
0
17593
NEXTERA ENERGY INC
COM
65339F101
364004182
4354068
SH
SOLE
1732532
0
2621536
NEXTERA ENERGY INC
UNIT 09/01/2023
65339F739
1400847
27745
SH
SOLE
0
0
27745
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
31958376
455968
SH
SOLE
18122
0
437846
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
1184660
128210
SH
SOLE
127745
0
465
NEXTNAV INC
COMMON STOCK
65345N106
43950
15000
SH
SOLE
0
0
15000
NGM BIOPHARMACEUTICALS INC
COM
62921N105
141930
28273
SH
SOLE
0
0
28273
NICE LTD
SPONSORED ADR
653656108
13012556
67668
SH
SOLE
65712
0
1956
NIKE INC
CL B
654106103
189180027
1616755
SH
SOLE
813623
0
803132
NIKOLA CORP
COM
654110105
151111
69959
SH
SOLE
0
0
69959
NIO INC
SPON ADS
62914V106
921229
94485
SH
SOLE
0
0
94485
NISOURCE INC
COM
65473P105
8957793
326688
SH
SOLE
290076
0
36612
NL INDS INC
COM NEW
629156407
2493556
366161
SH
SOLE
0
0
366161
NLIGHT INC
COM
65487K100
1559299
153777
SH
SOLE
19594
0
134183
NLIGHT INC
COM
65487K100
33885
25100
SH
Call
SOLE
0
0
0
NMI HLDGS INC
CL A
629209305
2543446
121696
SH
SOLE
121635
0
61
NOBLE CORP PLC
ORD SHS A
G65431127
239850
123000
SH
Put
SOLE
0
0
123000
NOGIN INC
*W EXP 08/26/202
65528N113
279
14287
SH
SOLE
0
0
14287
NOKIA CORP
SPONSORED ADR
654902204
4302508
927266
SH
SOLE
344939
0
582327
NOMAD FOODS LTD
USD ORD SHS
G6564A105
1384234
80292
SH
SOLE
78800
0
1492
NORDSON CORP
COM
655663102
58103700
244420
SH
SOLE
223756
0
20664
NORDSTROM INC
COM
655664100
1400009
86741
SH
SOLE
0
0
86741
NORFOLK SOUTHN CORP
COM
655844108
82710862
335665
SH
SOLE
109534
0
226131
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
4007
18149
SH
SOLE
0
0
18149
NORTHERN LTS FD TR III
HCM DEFND 100
66538R748
2593861
76178
SH
SOLE
0
0
76178
NORTHERN OIL AND GAS INC MN
COM
665531307
15955661
517702
SH
SOLE
26082
0
491620
NORTHERN OIL AND GAS INC MN
COM
665531307
9800
28000
SH
Call
SOLE
0
0
0
NORTHERN TR CORP
COM
665859104
27655050
312523
SH
SOLE
286034
0
26489
NORTHROP GRUMMAN CORP
COM
666807102
123569241
226470
SH
SOLE
149017
0
77453
NORTHWEST BANCSHARES INC MD
COM
667340103
679065
48574
SH
SOLE
0
0
48574
NORTHWEST NAT HLDG CO
COM
66765N105
1344153
28245
SH
SOLE
0
0
28245
NORTHWESTERN CORP
COM NEW
668074305
1844052
31076
SH
SOLE
19357
0
11719
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1767529
144406
SH
SOLE
0
0
144406
NOV INC
COM
62955J103
4843543
231860
SH
SOLE
131964
0
99896
NOVA LTD
COM
M7516K103
4126229
50517
SH
SOLE
46491
0
4026
NOVAGOLD RES INC
COM NEW
66987E206
786226
131476
SH
SOLE
0
0
131476
NOVANTA INC
COM
67000B104
6614695
48684
SH
SOLE
48094
0
590
NOVARTIS AG
SPONSORED ADR
66987V109
63426103
699150
SH
SOLE
447058
0
252092
NOVARTIS AG
SPONSORED ADR
66987V109
47850
14500
SH
Put
SOLE
0
0
14500
NOVARTIS AG
SPONSORED ADR
66987V109
58000
14500
SH
Put
SOLE
0
0
14500
NOVO-NORDISK A S
ADR
670100205
187115511
1382557
SH
SOLE
1216119
0
166438
NOVOCURE LTD
ORD SHS
G6674U108
1214236
16554
SH
SOLE
1426
0
15128
NOW INC
COM
67011P100
303898
23929
SH
SOLE
0
0
23929
NRG ENERGY INC
COM NEW
629377508
3792556
119185
SH
SOLE
0
0
119185
NU HLDGS LTD
ORD SHS CL A
G6683N103
224273
55104
SH
SOLE
0
0
55104
NU SKIN ENTERPRISES INC
CL A
67018T105
398950
9463
SH
SOLE
0
0
9463
NUCOR CORP
COM
670346105
25574259
194018
SH
SOLE
34870
0
159148
NURIX THERAPEUTICS INC
COM
67080M103
560320
51031
SH
SOLE
45496
0
5535
NUSCALE PWR CORP
CL A COM
67079K100
1127666
109909
SH
SOLE
0
0
109909
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
673741
26114
SH
SOLE
0
0
26114
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
853375
17455
SH
SOLE
0
0
17455
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
2160560
63101
SH
SOLE
0
0
63101
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
377787
10733
SH
SOLE
0
0
10733
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
5796817
194851
SH
SOLE
176118
0
18733
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
562592
16461
SH
SOLE
0
0
16461
NUSHARES ETF TR
NUVEEN ESG US
67092P870
746744
34302
SH
SOLE
0
0
34302
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
343683
12093
SH
SOLE
0
0
12093
NUSTAR ENERGY LP
UNIT COM
67058H102
697548
43597
SH
SOLE
0
0
43597
NUTANIX INC
CL A
67059N108
615379
23623
SH
SOLE
12462
0
11161
NUTRIEN LTD
COM
67077M108
17424159
238587
SH
SOLE
21720
0
216867
NUVASIVE INC
COM
670704105
1255098
30434
SH
SOLE
29903
0
531
NUVATION BIO INC
COM CL A
67080N101
40339
21010
SH
SOLE
0
0
21010
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
4680365
385533
SH
SOLE
0
0
385533
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
7802389
686227
SH
SOLE
0
0
686227
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
324231
29053
SH
SOLE
0
0
29053
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1240013
112015
SH
SOLE
0
0
112015
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
660149
53671
SH
SOLE
0
0
53671
NUVEEN CALIFORNIA MUNI VLU F
COM STK
67062C107
147571
17464
SH
SOLE
0
0
17464
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
5027272
371299
SH
SOLE
0
0
371299
NUVEEN CORE PLUS IMPACT FUND
COM BEN INT
67080D103
125646
12128
SH
SOLE
0
0
12128
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
2469636
485194
SH
SOLE
0
0
485194
NUVEEN DOW 30 DYNMC OVERWRT
SHS
67075F105
2915175
187955
SH
SOLE
0
0
187955
NUVEEN DYNAMIC MUN OPPORTUNI
COM SHS
67079X102
295576
29736
SH
SOLE
0
0
29736
NUVEEN FLOATING RATE INCOME
COM
67072T108
453328
57238
SH
SOLE
0
0
57238
NUVEEN FLOATING RATE INCOME
COM SHS
6706EN100
3194882
409075
SH
SOLE
0
0
409075
NUVEEN GEORGIA QLTY MUN INC
COM
67072B107
735640
72628
SH
SOLE
0
0
72628
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
976981
86844
SH
SOLE
0
0
86844
NUVEEN INTER DURATION MUN TE
COM
670671106
3408614
259802
SH
SOLE
0
0
259802
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
736000
69631
SH
SOLE
0
0
69631
NUVEEN MULTI ASSET INCOME FU
COM
670750108
556998
48477
SH
SOLE
0
0
48477
NUVEEN MUN CR OPPORTUNITIES
COM
670663103
238641
21714
SH
SOLE
0
0
21714
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
3106328
300418
SH
SOLE
0
0
300418
NUVEEN MUN VALUE FD INC
COM
670928100
21386366
2486790
SH
SOLE
0
0
2486790
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
3584275
296711
SH
SOLE
0
0
296711
NUVEEN N Y MUN VALUE FD
COM
67062M105
308552
37355
SH
SOLE
0
0
37355
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
2837973
138912
SH
SOLE
0
0
138912
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
664812
58833
SH
SOLE
0
0
58833
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
230554
22471
SH
SOLE
0
0
22471
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
148537
13882
SH
SOLE
0
0
13882
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
519124
46642
SH
SOLE
0
0
46642
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
5009708
688146
SH
SOLE
0
0
688146
NUVEEN PFD & INCOME SECS FD
COM
67072C105
8181510
1203159
SH
SOLE
0
0
1203159
NUVEEN PFD & INCOME TERM FD
COM
67075A106
3848170
207113
SH
SOLE
0
0
207113
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
4541665
384887
SH
SOLE
0
0
384887
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
890992
76153
SH
SOLE
0
0
76153
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
112439
14873
SH
SOLE
0
0
14873
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
7348536
580908
SH
SOLE
0
0
580908
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
502939
31199
SH
SOLE
0
0
31199
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
185386
20462
SH
SOLE
0
0
20462
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
2010812
144560
SH
SOLE
0
0
144560
NUVEEN SR INCOME FD
COM
67067Y104
138150
30098
SH
SOLE
0
0
30098
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
4528953
283771
SH
SOLE
0
0
283771
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
441769
39585
SH
SOLE
0
0
39585
NUVEEN VRIABL RAT PFD & INM
COM
67080R102
277729
15816
SH
SOLE
0
0
15816
NVENT ELECTRIC PLC
SHS
G6700G107
13025850
338598
SH
SOLE
316672
0
21926
NVIDIA CORPORATION
COM
67066G104
424660584
2905784
SH
SOLE
1002813
0
1902971
NVR INC
COM
62944T105
16323921
3539
SH
SOLE
3296
0
243
NXG NEXTGEN INFRASTR INCM FD
COM
231647207
5353056
139878
SH
SOLE
0
0
139878
NXP SEMICONDUCTORS N V
COM
N6596X109
124233434
786120
SH
SOLE
265026
0
521094
OAK STR HEALTH INC
COM
67181A107
2560787
119051
SH
SOLE
12026
0
107025
OAKTREE SPECIALTY LENDING CO
COM
67401P108
830061
120824
SH
SOLE
0
0
120824
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
1795525
43549
SH
SOLE
3
0
43546
OCCIDENTAL PETE CORP
COM
674599105
57195060
907995
SH
SOLE
195690
0
712305
OCEANEERING INTL INC
COM
675232102
947643
54182
SH
SOLE
0
0
54182
OCEANFIRST FINL CORP
COM
675234108
252886
11900
SH
SOLE
0
0
11900
OCULAR THERAPEUTIX INC
COM
67576A100
108101
38470
SH
SOLE
0
0
38470
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
216270
16200
SH
SOLE
7834
0
8366
OGE ENERGY CORP
COM
670837103
4462074
112819
SH
SOLE
33810
0
79009
OKTA INC
CL A
679295105
1729364
25309
SH
SOLE
0
0
25309
OLAPLEX HLDGS INC
COM
679369108
1936823
371751
SH
SOLE
358481
0
13270
OLD DOMINION FREIGHT LINE IN
COM
679580100
8323284
29330
SH
SOLE
12301
0
17029
OLD NATL BANCORP IND
COM
680033107
4596830
255663
SH
SOLE
230862
0
24801
OLD REP INTL CORP
COM
680223104
30884543
1278864
SH
SOLE
695451
0
583413
OLD SECOND BANCORP INC ILL
COM
680277100
446056
27809
SH
SOLE
0
0
27809
OLIN CORP
COM PAR $1
680665205
17974984
339527
SH
SOLE
153442
0
186085
OLINK HLDG AB
SPONSORED ADS
680710100
549350
21645
SH
SOLE
17736
0
3909
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
3639609
77703
SH
SOLE
71005
0
6698
OMEGA HEALTHCARE INVS INC
COM
681936100
10475487
374794
SH
SOLE
0
0
374794
OMEROS CORP
COM
682143102
247737
109618
SH
SOLE
0
0
109618
OMEROS CORP
COM
682143102
17300
34600
SH
Call
SOLE
0
0
0
OMNIAB INC
COM
68218J103
58975
16382
SH
SOLE
0
0
16382
OMNICELL COM
COM
68213N109
6962548
138091
SH
SOLE
136746
0
1345
OMNICOM GROUP INC
COM
681919106
24793348
303951
SH
SOLE
155133
0
148818
OMNICOM GROUP INC
COM
681919106
28480
17800
SH
Call
SOLE
0
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
173642
10119
SH
SOLE
0
0
10119
ON SEMICONDUCTOR CORP
COM
682189105
20027755
321112
SH
SOLE
214881
0
106231
ON SEMICONDUCTOR CORP
NOTE 1.625%10/1
682189AP0
45023
15000
PRN
SOLE
0
0
15000
ONDAS HLDGS INC
COM NEW
68236H204
77807
48935
SH
SOLE
0
0
48935
ONE GAS INC
COM
68235P108
1096300
14478
SH
SOLE
0
0
14478
ONEMAIN HLDGS INC
COM
68268W103
2337426
70172
SH
SOLE
61845
0
8327
ONEOK INC NEW
COM
682680103
49069003
746866
SH
SOLE
135157
0
611709
ONEWATER MARINE INC
CL A COM
68280L101
399685
13975
SH
SOLE
0
0
13975
ONTO INNOVATION INC
COM
683344105
2983295
43814
SH
SOLE
42652
0
1162
OPEN LENDING CORP
COM CL A
68373J104
4062285
601820
SH
SOLE
239513
0
362307
OPENDOOR TECHNOLOGIES INC
COM
683712103
17518
15102
SH
SOLE
0
0
15102
OPKO HEALTH INC
COM
68375N103
54120
43296
SH
SOLE
0
0
43296
OPORTUN FINL CORP
COM
68376D104
98849
17940
SH
SOLE
0
0
17940
OPPFI INC
COM CL A
68386H103
26049
12707
SH
SOLE
0
0
12707
OPTION CARE HEALTH INC
COM NEW
68404L201
782821
26016
SH
SOLE
10543
0
15473
ORACLE CORP
COM
68389X105
296236733
3624121
SH
SOLE
2351590
0
1272531
ORAGENICS INC
COM PAR
684023302
3558
33853
SH
SOLE
0
0
33853
ORANGE
SPONSORED ADR
684060106
983977
99593
SH
SOLE
54790
0
44803
OREILLY AUTOMOTIVE INC
COM
67103H107
96726682
114601
SH
SOLE
60313
0
54288
ORGANON & CO
COMMON STOCK
68622V106
7962066
285074
SH
SOLE
181927
0
103147
ORGANON & CO
COMMON STOCK
68622V106
49200
12000
SH
Call
SOLE
0
0
0
ORIGIN BANCORP INC
COM
68621T102
408324
11126
SH
SOLE
0
0
11126
ORIGIN MATERIALS INC
COM
68622D106
47483
10300
SH
SOLE
0
0
10300
ORION OFFICE REIT INC
COM
68629Y103
108002
12646
SH
SOLE
3
0
12643
ORIX CORP
SPONSORED ADR
686330101
297386
3693
SH
SOLE
2756
0
937
ORLA MNG LTD NEW
COM
68634K106
185242
45852
SH
SOLE
0
0
45852
OSHKOSH CORP
COM
688239201
3390946
38449
SH
SOLE
27003
0
11446
OSI SYSTEMS INC
COM
671044105
566819
7128
SH
SOLE
6899
0
229
OSISKO GOLD ROYALTIES LTD
COM
68827L101
337344
27949
SH
SOLE
13350
0
14599
OTIS WORLDWIDE CORP
COM
68902V107
18494455
236169
SH
SOLE
130343
0
105826
OTTER TAIL CORP
COM
689648103
1083746
18459
SH
SOLE
5873
0
12586
OUTFRONT MEDIA INC
COM
69007J106
553789
33401
SH
SOLE
18298
0
15103
OVINTIV INC
COM
69047Q102
10162581
200405
SH
SOLE
109807
0
90598
OWENS CORNING NEW
COM
690742101
7018069
82276
SH
SOLE
51691
0
30585
OWL ROCK CAPITAL CORPORATION
COM
69121K104
5944307
514659
SH
SOLE
0
0
514659
OXFORD INDS INC
COM
691497309
402817
4323
SH
SOLE
4211
0
112
OXFORD LANE CAP CORP
COM
691543102
686831
135470
SH
SOLE
0
0
135470
OXFORD SQUARE CAP CORP
COM
69181V107
72141
23122
SH
SOLE
0
0
23122
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
972388
40771
SH
SOLE
39951
0
820
PACCAR INC
COM
693718108
5138086
51916
SH
SOLE
12192
0
39724
PACER FDS TR
CFRA STVAL EQL
69374H691
466410
13494
SH
SOLE
0
0
13494
PACER FDS TR
DATA AND INFRAST
69374H741
5091422
175444
SH
SOLE
0
0
175444
PACER FDS TR
DEVELOPED MRKT
69374H873
1889870
69351
SH
SOLE
0
0
69351
PACER FDS TR
GLOBL CASH ETF
69374H709
5818173
183305
SH
SOLE
5354
0
177951
PACER FDS TR
INDUSTRIAL RELET
69374H766
312538
8496
SH
SOLE
0
0
8496
PACER FDS TR
LUNT LRG CP ALTR
69374H717
9556566
236196
SH
SOLE
439
0
235757
PACER FDS TR
LUNT LRGCP MULTI
69374H816
1140942
32450
SH
SOLE
0
0
32450
PACER FDS TR
PACER US SMALL
69374H857
21254469
591212
SH
SOLE
6418
0
584794
PACER FDS TR
TRENDP US LAR CP
69374H105
25850644
689534
SH
SOLE
0
0
689534
PACER FDS TR
TRENDP US MID CP
69374H204
1679916
53826
SH
SOLE
0
0
53826
PACER FDS TR
TRENDPILOT 100
69374H303
13722015
278736
SH
SOLE
0
0
278736
PACER FDS TR
TRENDPILOT FD
69374H675
504617
19334
SH
SOLE
0
0
19334
PACER FDS TR
TRENDPILOT US BD
69374H642
7457244
370819
SH
SOLE
15432
0
355387
PACER FDS TR
US CASH COWS 100
69374H881
194403253
4203303
SH
SOLE
29711
0
4173592
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
699063
85460
SH
SOLE
0
0
85460
PACIFIC PREMIER BANCORP
COM
69478X105
8449290
267721
SH
SOLE
195002
0
72719
PACIRA BIOSCIENCES INC
COM
695127100
1538917
39858
SH
SOLE
22358
0
17500
PACKAGING CORP AMER
COM
695156109
19721263
154181
SH
SOLE
65310
0
88871
PACWEST BANCORP DEL
COM
695263103
1233325
53740
SH
SOLE
1549
0
52191
PAGERDUTY INC
COM
69553P100
1660531
62520
SH
SOLE
60506
0
2014
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
249492
28546
SH
SOLE
6150
0
22396
PALANTIR TECHNOLOGIES INC
CL A
69608A108
4399973
685354
SH
SOLE
0
0
685354
PALO ALTO NETWORKS INC
COM
697435105
74009225
530380
SH
SOLE
213108
0
317272
PAN AMERN SILVER CORP
COM
697900108
5296009
324113
SH
SOLE
0
0
324113
PANGAEA LOGISTICS SOLUTION L
SHS
G6891L105
100348
19485
SH
SOLE
0
0
19485
PAPA JOHNS INTL INC
COM
698813102
5582712
67825
SH
SOLE
62510
0
5315
PARAMOUNT GLOBAL
5.75% CONV PFD A
92556H305
256023
10336
SH
SOLE
0
0
10336
PARAMOUNT GLOBAL
CLASS B COM
92556H206
8500558
503585
SH
SOLE
7734
0
495851
PARK HOTELS & RESORTS INC
COM
700517105
180694
15326
SH
SOLE
0
0
15326
PARK NATL CORP
COM
700658107
374914
2664
SH
SOLE
0
0
2664
PARKER-HANNIFIN CORP
COM
701094104
54896758
188641
SH
SOLE
137557
0
51084
PARSONS CORP DEL
COM
70202L102
797396
17241
SH
SOLE
14422
0
2819
PARSONS CORP DEL
NOTE 0.250% 8/1
70202LAB8
18184
16000
PRN
SOLE
0
0
16000
PARTY CITY HOLDCO INC
COM
702149105
5428
14851
SH
SOLE
0
0
14851
PATHWARD FINANCIAL INC
COM
59100U108
688317
15988
SH
SOLE
0
0
15988
PATRICK INDS INC
COM
703343103
364581
6016
SH
SOLE
0
0
6016
PATRIOT TRANSN HLDG INC
COM
70338W105
93984
13369
SH
SOLE
0
0
13369
PATTERSON COS INC
COM
703395103
15423667
550256
SH
SOLE
532075
0
18181
PATTERSON-UTI ENERGY INC
COM
703481101
1091692
64827
SH
SOLE
48954
0
15873
PAVMED INC
*W EXP 04/30/202
70387R122
73906
335936
SH
SOLE
0
0
335936
PAVMED INC
COM
70387R106
15861
33043
SH
SOLE
0
0
33043
PAYCHEX INC
COM
704326107
65825497
569610
SH
SOLE
175098
0
394512
PAYCOM SOFTWARE INC
COM
70432V102
3627524
11690
SH
SOLE
4582
0
7108
PAYCOR HCM INC
COM
70435P102
4786479
195606
SH
SOLE
184872
0
10734
PAYLOCITY HLDG CORP
COM
70438V106
8073057
41558
SH
SOLE
32438
0
9120
PAYPAL HLDGS INC
COM
70450Y103
86632044
1216400
SH
SOLE
599844
0
616556
PAYSAFE LIMITED
SHS
G6964L206
1534248
110457
SH
SOLE
0
0
110457
PBF ENERGY INC
CL A
69318G106
1639356
40200
SH
SOLE
0
0
40200
PCM FD INC
COM
69323T101
237507
30180
SH
SOLE
0
0
30180
PDC ENERGY INC
COM
69327R101
1352632
21308
SH
SOLE
9219
0
12089
PEABODY ENERGY CORP
COM
704551100
720447
27269
SH
SOLE
0
0
27269
PEBBLEBROOK HOTEL TR
COM
70509V100
4153656
310205
SH
SOLE
297071
0
13134
PEDIATRIX MEDICAL GROUP INC
COM
58502B106
2347078
157946
SH
SOLE
146949
0
10997
PELOTON INTERACTIVE INC
CL A COM
70614W100
607910
76563
SH
SOLE
17140
0
59423
PEMBINA PIPELINE CORP
COM
706327103
1832423
53974
SH
SOLE
32268
0
21706
PENN ENTERTAINMENT INC
COM
707569109
2661952
89628
SH
SOLE
0
0
89628
PENNANTPARK FLOATING RATE CA
COM
70806A106
125756
11453
SH
SOLE
0
0
11453
PENNANTPARK INVT CORP
COM
708062104
1185800
206226
SH
SOLE
0
0
206226
PENNYMAC MTG INVT TR
COM
70931T103
377198
30443
SH
SOLE
0
0
30443
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
2071570
18023
SH
SOLE
1731
0
16292
PENTAIR PLC
SHS
G7S00T104
2300551
51147
SH
SOLE
17593
0
33554
PENUMBRA INC
COM
70975L107
2668185
11994
SH
SOLE
11898
0
96
PEOPLES BANCORP INC
COM
709789101
252091
8924
SH
SOLE
0
0
8924
PEPSICO INC
COM
713448108
384386999
2127637
SH
SOLE
697519
0
1430118
PERDOCEO ED CORP
COM
71363P106
250186
17999
SH
SOLE
16797
0
1202
PERELLA WEINBERG PARTNERS
CLASS A COM
71367G102
98274
10028
SH
SOLE
10028
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
8477702
145191
SH
SOLE
130083
0
15108
PERIMETER SOLUTIONS SA
COMMON STOCK
L7579L106
408393
44682
SH
SOLE
43682
0
1000
PERION NETWORK LTD
SHS NEW
M78673114
2468217
97558
SH
SOLE
64743
0
32815
PERKINELMER INC
COM
714046109
1200856
8564
SH
SOLE
3114
0
5450
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
719863
28566
SH
SOLE
0
0
28566
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
4544966
483507
SH
SOLE
481870
0
1637
PERRIGO CO PLC
SHS
G97822103
1672048
49047
SH
SOLE
32926
0
16121
PETCO HEALTH & WELLNESS CO I
COM
71601V105
918944
96935
SH
SOLE
63504
0
33431
PETMED EXPRESS INC
COM
716382106
312346
17647
SH
SOLE
0
0
17647
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
752091
70619
SH
SOLE
0
0
70619
PFIZER INC
COM
717081103
437725688
8542662
SH
SOLE
3538075
0
5004587
PFIZER INC
COM
717081103
208600
29800
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
7316528
449971
SH
SOLE
427608
0
22363
PGIM ETF TR
PGIM ULTRA SH BD
69344A107
21211493
432001
SH
SOLE
4270
0
427731
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
952601
87878
SH
SOLE
0
0
87878
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
2964997
249788
SH
SOLE
0
0
249788
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
819834
55809
SH
SOLE
0
0
55809
PGT INNOVATIONS INC
COM
69336V101
483232
26906
SH
SOLE
22564
0
4342
PHILIP MORRIS INTL INC
COM
718172109
230961718
2282000
SH
SOLE
1545068
0
736932
PHILLIPS 66
COM
718546104
78929636
758357
SH
SOLE
89764
0
668593
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
898780
28228
SH
SOLE
0
0
28228
PHREESIA INC
COM
71944F106
353436
10922
SH
SOLE
0
0
10922
PHYSICIANS RLTY TR
COM
71943U104
4389392
303344
SH
SOLE
195563
0
107781
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
535711
58420
SH
SOLE
55387
0
3033
PIERIS PHARMACEUTICALS INC
COM
720795103
31200
30000
SH
SOLE
0
0
30000
PIMCO CORPORATE & INCOME OPP
COM
72201B101
652771
54352
SH
SOLE
0
0
54352
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
4930345
266790
SH
SOLE
0
0
266790
PIMCO DYNAMIC INCOME OPRNTS
COM BEN SHS
69355M107
425027
33283
SH
SOLE
0
0
33283
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
937339
62742
SH
SOLE
0
0
62742
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
2412728
27030
SH
SOLE
0
0
27030
PIMCO ETF TR
1-5 US TIP IDX
72201R205
3971554
79637
SH
SOLE
0
0
79637
PIMCO ETF TR
15+ YR US TIPS
72201R304
3681467
63212
SH
SOLE
0
0
63212
PIMCO ETF TR
25YR+ ZERO U S
72201R882
698304
7997
SH
SOLE
0
0
7997
PIMCO ETF TR
ACTIVE BD ETF
72201R775
13093174
144709
SH
SOLE
0
0
144709
PIMCO ETF TR
BROAD US TIPS
72201R403
5168153
95618
SH
SOLE
0
0
95618
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
23755580
240800
SH
SOLE
0
0
240800
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
1370302
14537
SH
SOLE
0
0
14537
PIMCO ETF TR
INTER MUN BD ACT
72201R866
5821014
113293
SH
SOLE
0
0
113293
PIMCO ETF TR
INV GRD CRP BD
72201R817
583607
6275
SH
SOLE
0
0
6275
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
1556572
31577
SH
SOLE
0
0
31577
PIMCO HIGH INCOME FD
COM SHS
722014107
209430
44278
SH
SOLE
0
0
44278
PIMCO INCOME STRATEGY FD
COM
72201H108
93671
11550
SH
SOLE
0
0
11550
PIMCO INCOME STRATEGY FD II
COM
72201J104
481086
68046
SH
SOLE
0
0
68046
PIMCO MUN INCOME FD
COM
72200R107
189628
18181
SH
SOLE
0
0
18181
PIMCO MUN INCOME FD II
COM
72200W106
747926
82733
SH
SOLE
0
0
82733
PIMCO MUN INCOME FD III
COM
72201A103
275444
31624
SH
SOLE
0
0
31624
PIMCO STRATEGIC INCOME FD
COM
72200X104
214820
43486
SH
SOLE
0
0
43486
PINDUODUO INC
SPONSORED ADS
722304102
386302
4737
SH
SOLE
0
0
4737
PINNACLE FINL PARTNERS INC
COM
72346Q104
8061122
109824
SH
SOLE
72232
0
37592
PINNACLE WEST CAP CORP
COM
723484101
2074459
27282
SH
SOLE
126
0
27156
PINTEREST INC
CL A
72352L106
2682649
110488
SH
SOLE
0
0
110488
PIONEER MUNICIPAL HIGH INCOM
COM
723762100
757381
93504
SH
SOLE
0
0
93504
PIONEER MUNICIPAL HIGH INCOM
COM SHS
723763108
517246
60284
SH
SOLE
0
0
60284
PIONEER NAT RES CO
COM
723787107
264045849
1156118
SH
SOLE
377962
0
778156
PIPER SANDLER COMPANIES
COM
724078100
3616483
27779
SH
SOLE
23244
0
4535
PITNEY BOWES INC
COM
724479100
127455
33541
SH
SOLE
0
0
33541
PIXELWORKS INC
COM NEW
72581M305
197178
111400
SH
SOLE
0
0
111400
PJT PARTNERS INC
COM CL A
69343T107
6041243
81982
SH
SOLE
34934
0
47048
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
4935074
419650
SH
SOLE
0
0
419650
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1357705
109140
SH
SOLE
0
0
109140
PLANET FITNESS INC
CL A
72703H101
8013566
101695
SH
SOLE
24587
0
77108
PLAYA HOTELS & RESORTS NV
SHS
N70544106
429811
65821
SH
SOLE
0
0
65821
PLUG POWER INC
COM NEW
72919P202
1520279
122901
SH
SOLE
0
0
122901
PLUG POWER INC
COM NEW
72919P202
51336
27600
SH
Call
SOLE
0
0
0
PLUMAS BANCORP
COM
729273102
1628044
43941
SH
SOLE
0
0
43941
PNC FINL SVCS GROUP INC
COM
693475105
169472943
1073010
SH
SOLE
932220
0
140790
PNM RES INC
COM
69349H107
338630
6941
SH
SOLE
1043
0
5898
POLARIS INC
COM
731068102
40673084
402706
SH
SOLE
211347
0
191359
POLARIS INC
COM
731068102
14550
19400
SH
Call
SOLE
0
0
0
POLESTAR AUTOMOTIVE HLDG UK
ADS A
731105201
116289
21900
SH
SOLE
0
0
21900
POLISHED COM INC
COM
28252C109
9133
15810
SH
SOLE
0
0
15810
PONCE FINANCIAL GROUP INC
COMMON STOCK
732344106
349006
37447
SH
SOLE
0
0
37447
POOL CORP
COM
73278L105
79194975
261947
SH
SOLE
229057
0
32890
POPULAR INC
COM NEW
733174700
2076501
31310
SH
SOLE
31203
0
107
PORTILLOS INC
COM CL A
73642K106
402304
24651
SH
SOLE
0
0
24651
PORTLAND GEN ELEC CO
COM NEW
736508847
13271653
270850
SH
SOLE
248926
0
21924
POSCO HOLDINGS INC
SPONSORED ADR
693483109
406183
7457
SH
SOLE
2630
0
4827
POST HLDGS INC
COM
737446104
25609019
283725
SH
SOLE
262652
0
21073
POTLATCHDELTIC CORPORATION
COM
737630103
18305099
416122
SH
SOLE
2946
0
413176
POWER INTEGRATIONS INC
COM
739276103
2313759
32261
SH
SOLE
31078
0
1183
PPG INDS INC
COM
693506107
68928923
548175
SH
SOLE
453718
0
94457
PPL CORP
COM
69351T106
47179356
1614624
SH
SOLE
1182667
0
431957
PPL CORP
COM
69351T106
52480
65600
SH
Call
SOLE
0
0
0
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
14768
15000
PRN
SOLE
0
0
15000
PRAXIS PRECISION MEDICINES I
COM
74006W108
274985
115540
SH
SOLE
0
0
115540
PRECIGEN INC
COM
74017N105
266748
175492
SH
SOLE
0
0
175492
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
296092
3968
SH
SOLE
0
0
3968
PREMIER INC
CL A
74051N102
46161217
1319646
SH
SOLE
1311496
0
8150
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
3782918
60430
SH
SOLE
56171
0
4259
PRICE T ROWE GROUP INC
COM
74144T108
26627648
244152
SH
SOLE
64125
0
180027
PRICESMART INC
COM
741511109
5073385
83471
SH
SOLE
82661
0
810
PRIMERICA INC
COM
74164M108
16549969
116697
SH
SOLE
112566
0
4131
PRIMO WATER CORPORATION
COM
74167P108
10053797
646963
SH
SOLE
578569
0
68394
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
3179871
185851
SH
SOLE
15149
0
170702
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
8237754
98163
SH
SOLE
0
0
98163
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
371824
35925
SH
SOLE
0
0
35925
PROCTER AND GAMBLE CO
COM
742718109
447393050
2951852
SH
SOLE
1300380
0
1651472
PROFESSIONAL HLDG CORP
CL A COM
743139107
6227769
224505
SH
SOLE
0
0
224505
PROFOUND MED CORP
COM NEW
74319B502
1016603
93352
SH
SOLE
0
0
93352
PROFRAC HLDG CORP
CLASS A COM
74319N100
282240
11200
SH
SOLE
0
0
11200
PROGRESS SOFTWARE CORP
COM
743312100
2579038
51121
SH
SOLE
29140
0
21981
PROGRESSIVE CORP
COM
743315103
138992050
1071556
SH
SOLE
754201
0
317355
PROGYNY INC
COM
74340E103
2561246
82223
SH
SOLE
74085
0
8138
PROLOGIS INC.
COM
74340W103
91960705
815747
SH
SOLE
627282
0
188465
PROPETRO HLDG CORP
COM
74347M108
995344
95983
SH
SOLE
90736
0
5247
PROQR THRAPEUTICS N V
SHS EURO
N71542109
79735
21550
SH
SOLE
0
0
21550
PROS HOLDINGS INC
COM
74346Y103
547475
22567
SH
SOLE
20376
0
2191
PROSHARES TR
EQTS FOR RISIN
74347B391
238884
4708
SH
SOLE
4708
0
0
PROSHARES TR
HD REPLICATION
74347X294
2691625
57235
SH
SOLE
0
0
57235
PROSHARES TR
LARGE CAP CRE
74347R248
618770
13778
SH
SOLE
0
0
13778
PROSHARES TR
MSCI EAFE DIVD
74347B839
2063442
58299
SH
SOLE
0
0
58299
PROSHARES TR
MSCI EMRG MKTS
74347B847
279914
6192
SH
SOLE
0
0
6192
PROSHARES TR
ONLINE RTL ETF
74347B169
1025835
36223
SH
SOLE
0
0
36223
PROSHARES TR
RUSS 2000 DIVD
74347B698
4244644
69165
SH
SOLE
0
0
69165
PROSHARES TR
RUSSELL US DIV
74347G507
263289
5604
SH
SOLE
0
0
5604
PROSHARES TR
S&P 500 DV ARIST
74348A467
53351946
592862
SH
SOLE
0
0
592862
PROSHARES TR
S&P MDCP 400 DIV
74347B680
12508663
174824
SH
SOLE
0
0
174824
PROSHARES TR
S&P TECH DIVIDEN
74347G606
2329195
42081
SH
SOLE
0
0
42081
PROSHARES TR
SHORT S&P 500 NE
74347B425
4004700
249826
SH
SOLE
0
0
249826
PROSPECT CAP CORP
COM
74348T102
2883558
412526
SH
SOLE
0
0
412526
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
94649
95000
PRN
SOLE
0
0
95000
PROSPERITY BANCSHARES INC
COM
743606105
894928
12313
SH
SOLE
9564
0
2749
PROTHENA CORP PLC
SHS
G72800108
301551
5005
SH
SOLE
0
0
5005
PROVENTION BIO INC
COM
74374N102
233407
22082
SH
SOLE
0
0
22082
PROVIDENT FINL SVCS INC
COM
74386T105
395160
18500
SH
SOLE
0
0
18500
PRUDENTIAL FINL INC
COM
744320102
39632792
398483
SH
SOLE
0
0
398483
PRUDENTIAL FINL INC
COM
744320102
4140
41400
SH
Call
SOLE
0
0
0
PRUDENTIAL PLC
ADR
74435K204
5585695
203264
SH
SOLE
199803
0
3461
PTC INC
COM
69370C100
23134109
192720
SH
SOLE
57997
0
134723
PTC THERAPEUTICS INC
COM
69366J200
306581
8032
SH
SOLE
0
0
8032
PUBLIC STORAGE
COM
74460D109
11943094
42616
SH
SOLE
11087
0
31529
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
25629914
418310
SH
SOLE
291094
0
127216
PULTE GROUP INC
COM
745867101
11341241
249093
SH
SOLE
128429
0
120664
PULTE GROUP INC
COM
745867101
12510
41700
SH
Call
SOLE
0
0
0
PURE STORAGE INC
CL A
74624M102
6811250
254531
SH
SOLE
6802
0
247729
PURECYCLE TECHNOLOGIES INC
COM
74623V103
97283
14391
SH
SOLE
0
0
14391
PUTNAM MANAGED MUN INCOME TR
COM
746823103
4072295
648454
SH
SOLE
0
0
648454
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
130166
40677
SH
SOLE
0
0
40677
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2050453
188981
SH
SOLE
0
0
188981
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1709793
471016
SH
SOLE
0
0
471016
PVH CORPORATION
COM
693656100
1269227
17980
SH
SOLE
0
0
17980
Q2 HLDGS INC
COM
74736L109
2624823
97686
SH
SOLE
97460
0
226
QCR HOLDINGS INC
COM
74727A104
629187
12675
SH
SOLE
0
0
12675
QIAGEN NV
SHS NEW
N72482123
4561559
91469
SH
SOLE
90955
0
514
QORVO INC
COM
74736K101
6177116
68150
SH
SOLE
44603
0
23547
QUAKER HOUGHTON
COM
747316107
4335873
25979
SH
SOLE
24924
0
1055
QUALCOMM INC
COM
747525103
312085692
2838677
SH
SOLE
937361
0
1901316
QUALCOMM INC
COM
747525103
6692
26800
SH
Call
SOLE
0
0
0
QUALTRICS INTL INC
COM CL A
747601201
488151
47028
SH
SOLE
45453
0
1575
QUALYS INC
COM
74758T303
2758277
24577
SH
SOLE
13238
0
11339
QUANTA SVCS INC
COM
74762E102
33663345
236228
SH
SOLE
60232
0
175996
QUANTUMSCAPE CORP
COM CL A
74767V109
163449
28827
SH
SOLE
0
0
28827
QUEST DIAGNOSTICS INC
COM
74834L100
13103901
83763
SH
SOLE
41344
0
42419
QUIDELORTHO CORP
COM
219798105
2499080
29171
SH
SOLE
0
0
29171
QUOTIENT TECHNOLOGY INC
COM
749119103
37569
10953
SH
SOLE
0
0
10953
QURATE RETAIL INC
COM SER A
74915M100
522986
320850
SH
SOLE
298096
0
22754
RACKSPACE TECHNOLOGY INC
COM
750102105
42946
14558
SH
SOLE
0
0
14558
RADIAN GROUP INC
COM
750236101
3812055
199898
SH
SOLE
197055
0
2843
RADIUS GLOBAL INFRASTRCTRE I
COM CL A
750481103
226459
19159
SH
SOLE
0
0
19159
RADNET INC
COM
750491102
356038
18908
SH
SOLE
0
0
18908
RALPH LAUREN CORP
CL A
751212101
3468935
32828
SH
SOLE
28597
0
4231
RAMACO RES INC
COM
75134P303
114982
13081
SH
SOLE
0
0
13081
RANGE RES CORP
COM
75281A109
1580346
63163
SH
SOLE
36820
0
26343
RANGER ENERGY SVCS INC
COM CL A
75282U104
867313
78775
SH
SOLE
0
0
78775
RAPID7 INC
COM
753422104
2660498
78296
SH
SOLE
41562
0
36734
RAYMOND JAMES FINL INC
COM
754730109
33816906
316489
SH
SOLE
0
0
316489
RAYONIER INC
COM
754907103
2232712
67741
SH
SOLE
22628
0
45113
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
419019971
4151977
SH
SOLE
1946287
0
2205690
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
9900
15000
SH
Call
SOLE
0
0
0
RBC BEARINGS INC
COM
75524B104
32629396
155861
SH
SOLE
154328
0
1533
READY CAPITAL CORP
COM
75574U101
611034
54854
SH
SOLE
0
0
54854
REALTY INCOME CORP
COM
756109104
75796063
1194950
SH
SOLE
668881
0
526069
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
8224106
290908
SH
SOLE
0
0
290908
RED RIVER BANCSHARES INC
COM
75686R202
222366
4355
SH
SOLE
0
0
4355
RED ROBIN GOURMET BURGERS IN
COM
75689M101
462443
82875
SH
SOLE
0
0
82875
REDFIN CORP
COM
75737F108
188782
44524
SH
SOLE
0
0
44524
REDWOOD TR INC
COM
758075402
5158744
763128
SH
SOLE
0
0
763128
REDWOOD TRUST INC
NOTE 4.750% 8/1
758075AC9
39000
40000
PRN
SOLE
0
0
40000
REDWOOD TRUST INC
NOTE 5.625% 7/1
758075AD7
99550
110000
PRN
SOLE
0
0
110000
REGAL REXNORD CORPORATION
COM
758750103
4522496
37693
SH
SOLE
25818
0
11875
REGENCY CTRS CORP
COM
758849103
5993375
95894
SH
SOLE
89719
0
6175
REGENERON PHARMACEUTICALS
COM
75886F107
44203528
61267
SH
SOLE
37520
0
23747
REGENXBIO INC
COM
75901B107
310739
13701
SH
SOLE
0
0
13701
REGIONS FINANCIAL CORP NEW
COM
7591EP100
21998463
1020336
SH
SOLE
49553
0
970783
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
23553727
165766
SH
SOLE
163085
0
2681
RELIANCE STEEL & ALUMINUM CO
COM
759509102
4632422
22883
SH
SOLE
13820
0
9063
RELX PLC
SPONSORED ADR
759530108
33906572
1223181
SH
SOLE
1190221
0
32960
RENAISSANCERE HLDGS LTD
COM
G7496G103
5183219
28135
SH
SOLE
25629
0
2506
RENASANT CORP
COM
75970E107
394159
10485
SH
SOLE
0
0
10485
RENT A CTR INC NEW
COM
76009N100
1320321
58551
SH
SOLE
18791
0
39760
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
8784955
285133
SH
SOLE
279314
0
5819
REPLIGEN CORP
COM
759916109
14714901
86911
SH
SOLE
73336
0
13575
REPUBLIC SVCS INC
COM
760759100
91219002
707176
SH
SOLE
460417
0
246759
RESIDEO TECHNOLOGIES INC
COM
76118Y104
3174028
192950
SH
SOLE
185729
0
7221
RESMED INC
COM
761152107
4169562
20034
SH
SOLE
2335
0
17699
RESTAURANT BRANDS INTL INC
COM
76131D103
4938002
76357
SH
SOLE
35719
0
40638
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
365696
24331
SH
SOLE
0
0
24331
REVOLVE GROUP INC
CL A
76156B107
1596532
71722
SH
SOLE
0
0
71722
REXFORD INDL RLTY INC
COM
76169C100
1778040
32541
SH
SOLE
32021
0
520
REYNOLDS CONSUMER PRODS INC
COM
76171L106
1607977
53635
SH
SOLE
51328
0
2307
RH
COM
74967X103
2190691
8199
SH
SOLE
0
0
8199
RING ENERGY INC
COM
76680V108
243614
99030
SH
SOLE
0
0
99030
RINGCENTRAL INC
CL A
76680R206
1645215
46475
SH
SOLE
0
0
46475
RINGCENTRAL INC
NOTE 3/0
76680RAF4
107344
125000
PRN
SOLE
0
0
125000
RINGCENTRAL INC
NOTE 3/1
76680RAH0
321850
410000
PRN
SOLE
0
0
410000
RIO TINTO PLC
SPONSORED ADR
767204100
30410266
427115
SH
SOLE
107603
0
319512
RITCHIE BROS AUCTIONEERS
COM
767744105
5512645
95325
SH
SOLE
92605
0
2720
RITHM CAPITAL CORP
COM NEW
64828T201
3652061
447009
SH
SOLE
0
0
447009
RITHM CAPITAL CORP
COM NEW
64828T201
1050
21000
SH
Call
SOLE
0
0
0
RIVERNORTH CAP AND INCM FD I
COM
76882B108
677200
40000
SH
SOLE
0
0
40000
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
117675
13557
SH
SOLE
0
0
13557
RIVERNORTH OPPORTUNISTIC MUN
COM
76883F108
356309
21793
SH
SOLE
0
0
21793
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
399775
32555
SH
SOLE
0
0
32555
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
3344216
181455
SH
SOLE
80458
0
100997
RLI CORP
COM
749607107
9912399
75512
SH
SOLE
73304
0
2208
RLJ LODGING TR
COM
74965L101
276560
26115
SH
SOLE
0
0
26115
RLJ LODGING TR
CUM CONV PFD A
74965L200
420063
17657
SH
SOLE
0
0
17657
ROBERT HALF INTL INC
COM
770323103
7059623
95620
SH
SOLE
23404
0
72216
ROBLOX CORP
CL A
771049103
4095508
143904
SH
SOLE
56439
0
87465
ROCKET COS INC
COM CL A
77311W101
112999
16143
SH
SOLE
0
0
16143
ROCKET LAB USA INC
COM
773122106
151026
40060
SH
SOLE
0
0
40060
ROCKWELL AUTOMATION INC
COM
773903109
19867189
77130
SH
SOLE
9775
0
67355
ROCKY BRANDS INC
COM
774515100
14062427
595361
SH
SOLE
0
0
595361
ROGERS COMMUNICATIONS INC
CL B
775109200
2937681
62717
SH
SOLE
59448
0
3269
ROKU INC
COM CL A
77543R102
1347699
33113
SH
SOLE
2607
0
30506
ROLLINS INC
COM
775711104
31580140
864262
SH
SOLE
784874
0
79388
ROPER TECHNOLOGIES INC
COM
776696106
98887388
228841
SH
SOLE
66251
0
162590
ROSS STORES INC
COM
778296103
37368148
321946
SH
SOLE
243554
0
78392
ROYAL BK CDA SUSTAINABL
COM
780087102
28823624
306569
SH
SOLE
202105
0
104464
ROYAL CARIBBEAN GROUP
COM
V7780T103
3810528
77089
SH
SOLE
33220
0
43869
ROYAL GOLD INC
COM
780287108
7981375
70806
SH
SOLE
12938
0
57868
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
286124
7240
SH
SOLE
0
0
7240
ROYCE MICRO-CAP TR INC
COM
780915104
2423307
279183
SH
SOLE
0
0
279183
ROYCE VALUE TR INC
COM
780910105
23728644
1789487
SH
SOLE
13
0
1789474
RPM INTL INC
COM
749685103
19509207
200198
SH
SOLE
100248
0
99950
RUMBLE INC
COM CL A
78137L105
118833
19972
SH
SOLE
0
0
19972
RXO INC
COMMON STOCK
74982T103
2513350
146125
SH
SOLE
17395
0
128730
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
13917322
186160
SH
SOLE
183090
0
3070
RYDER SYS INC
COM
783549108
1033176
12363
SH
SOLE
5669
0
6694
RYERSON HLDG CORP
COM
783754104
1901932
62853
SH
SOLE
62757
0
96
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
686807
8399
SH
SOLE
4044
0
4355
S&P GLOBAL INC
COM
78409V104
238964307
713379
SH
SOLE
438925
0
274454
SABA CAPITAL INCOME & OPRNT
SHS NEW
78518H202
478989
62941
SH
SOLE
0
0
62941
SABINE RTY TR
UNIT BEN INT
785688102
2035846
23825
SH
SOLE
0
0
23825
SABRA HEALTH CARE REIT INC
COM
78573L106
1065662
85734
SH
SOLE
13
0
85721
SABRE CORP
COM
78573M104
1477522
239081
SH
SOLE
226221
0
12860
SAFE BULKERS INC
COM
Y7388L103
120890
41543
SH
SOLE
0
0
41543
SAGE THERAPEUTICS INC
COM
78667J108
240473
6305
SH
SOLE
0
0
6305
SAIA INC
COM
78709Y105
3301202
15744
SH
SOLE
14567
0
1177
SALESFORCE INC
COM
79466L302
269954698
2036011
SH
SOLE
927289
0
1108722
SAMSARA INC
COM CL A
79589L106
176506
14200
SH
SOLE
0
0
14200
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
131616
11525
SH
SOLE
0
0
11525
SANDRIDGE ENERGY INC
COM NEW
80007P869
336870
19781
SH
SOLE
0
0
19781
SANDSTORM GOLD LTD
COM NEW
80013R206
1379825
262324
SH
SOLE
0
0
262324
SANDY SPRING BANCORP INC
COM
800363103
368963
10473
SH
SOLE
1002
0
9471
SANMINA CORPORATION
COM
801056102
2769169
48336
SH
SOLE
46525
0
1811
SANOFI
SPONSORED ADR
80105N105
46270209
955401
SH
SOLE
831316
0
124085
SAP SE
SPON ADR
803054204
48525121
470250
SH
SOLE
426689
0
43561
SARATOGA INVT CORP
COM NEW
80349A208
2103430
82521
SH
SOLE
0
0
82521
SARCOS TECHN AND ROBOTICS CO
COM
80359A106
19646
35000
SH
SOLE
0
0
35000
SAREPTA THERAPEUTICS INC
COM
803607100
1513235
11678
SH
SOLE
390
0
11288
SAREPTA THERAPEUTICS INC
COM
803607100
259470
9300
SH
Call
SOLE
0
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
21189480
75594
SH
SOLE
60563
0
15031
SCHLUMBERGER LTD
COM STK
806857108
76456630
1430161
SH
SOLE
916328
0
513833
SCHNEIDER NATIONAL INC
CL B
80689H102
5173951
221109
SH
SOLE
203247
0
17862
SCHNITZER STEEL INDS INC
CL A
806882106
2163308
70581
SH
SOLE
70376
0
205
SCHOLASTIC CORP
COM
807066105
415236
10522
SH
SOLE
1301
0
9221
SCHWAB CHARLES CORP
COM
808513105
152626979
1833137
SH
SOLE
1619451
0
213686
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
366061
15465
SH
SOLE
0
0
15465
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
799200
16234
SH
SOLE
0
0
16234
SCHWAB STRATEGIC TR
INTERNL DIVID
808524672
550318
24546
SH
SOLE
0
0
24546
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
7346411
228078
SH
SOLE
0
0
228078
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
1565405
29751
SH
SOLE
0
0
29751
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
3057546
57213
SH
SOLE
0
0
57213
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
251618
5386
SH
SOLE
0
0
5386
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
6576938
265413
SH
SOLE
0
0
265413
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
7233641
248835
SH
SOLE
3297
0
245538
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
1752217
56053
SH
SOLE
3095
0
52958
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
6787512
140702
SH
SOLE
0
0
140702
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
1658514
36331
SH
SOLE
0
0
36331
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2986979
66659
SH
SOLE
0
0
66659
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
105045618
1390588
SH
SOLE
29063
0
1361525
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
8431207
151749
SH
SOLE
1893
0
149856
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
2492280
37749
SH
SOLE
0
0
37749
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
2891642
64045
SH
SOLE
0
0
64045
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
18026778
274762
SH
SOLE
0
0
274762
SCHWAB STRATEGIC TR
US REIT ETF
808524847
448331
23241
SH
SOLE
0
0
23241
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
2521386
62240
SH
SOLE
87
0
62153
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
9793438
189100
SH
SOLE
0
0
189100
SCIENCE APPLICATIONS INTL CO
COM
808625107
8593328
77466
SH
SOLE
63358
0
14108
SCIPLAY CORPORATION
CL A
809087109
332293
20665
SH
SOLE
20665
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
1389363
25839
SH
SOLE
0
0
25839
SCOTTS MIRACLE-GRO CO
CL A
810186106
19902661
409603
SH
SOLE
320163
0
89440
SCOTTS MIRACLE-GRO CO
CL A
810186106
7995
12300
SH
Call
SOLE
0
0
0
SCPHARMACEUTICALS INC
COM
810648105
371105
51758
SH
SOLE
0
0
51758
SCYNEXIS INC
COM NEW
811292200
22484
14413
SH
SOLE
0
0
14413
SEA LTD
SPONSORD ADS
81141R100
9266907
178107
SH
SOLE
120839
0
57268
SEABRIDGE GOLD INC
COM
811916105
7911587
628902
SH
SOLE
0
0
628902
SEACOAST BKG CORP FLA
COM NEW
811707801
467413
14986
SH
SOLE
0
0
14986
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
19622547
372981
SH
SOLE
236456
0
136525
SEAGEN INC
COM
81181C104
3790788
29498
SH
SOLE
13536
0
15962
SEALED AIR CORP NEW
COM
81211K100
7613566
152638
SH
SOLE
135422
0
17216
SEAWORLD ENTMT INC
COM
81282V100
1796866
33580
SH
SOLE
27459
0
6121
SEI INVTS CO
COM
784117103
20098651
344746
SH
SOLE
319199
0
25547
SELECT ENERGY SVCS INC
CL A COM
81617J301
100864
10916
SH
SOLE
0
0
10916
SELECT MED HLDGS CORP
COM
81619Q105
6258426
252051
SH
SOLE
251205
0
846
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
220258624
4589673
SH
SOLE
3624049
0
965624
SELECT SECTOR SPDR TR
ENERGY
81369Y506
187842791
2147479
SH
SOLE
232858
0
1914621
SELECT SECTOR SPDR TR
ENERGY
81369Y506
351155
12700
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
705180
32200
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
132330364
3869303
SH
SOLE
133277
0
3736026
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
5252
10100
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
5535
20500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
623560
91700
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
12664774
342940
SH
SOLE
65
0
342875
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
201716017
1561723
SH
SOLE
1013229
0
548494
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
270998203
3635107
SH
SOLE
2812054
0
823053
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
665890184
4901644
SH
SOLE
3646697
0
1254947
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
88169412
897756
SH
SOLE
42321
0
855435
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
212035048
3007581
SH
SOLE
2254391
0
753190
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
24795151
319183
SH
SOLE
42106
0
277077
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
536079435
4307913
SH
SOLE
3410576
0
897337
SELECTIVE INS GROUP INC
COM
816300107
2859533
32271
SH
SOLE
31656
0
615
SEMPRA
COM
816851109
51303041
331971
SH
SOLE
245162
0
86809
SEMRUSH HLDGS INC
CL A COM
81686C104
167513
20579
SH
SOLE
20561
0
18
SENDAS DISTRIBUIDORA S A
SPON ADS
81689T104
1067931
58325
SH
SOLE
0
0
58325
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
1685542
41742
SH
SOLE
21431
0
20311
SENSEI BIOTHERAPEUTICS INC
COM
81728A108
28310
19000
SH
SOLE
0
0
19000
SENSEONICS HLDGS INC
COM
81727U105
14868
14435
SH
SOLE
0
0
14435
SENSIENT TECHNOLOGIES CORP
COM
81725T100
243844
3344
SH
SOLE
0
0
3344
SENTINELONE INC
CL A
81730H109
516340
35390
SH
SOLE
0
0
35390
SERVICE CORP INTL
COM
817565104
6666305
96418
SH
SOLE
0
0
96418
SERVICENOW INC
COM
81762P102
91088530
234601
SH
SOLE
112304
0
122297
SERVISFIRST BANCSHARES INC
COM
81768T108
11445444
166093
SH
SOLE
138985
0
27108
SEVEN HILLS REALTY TRUST
COM
81784E101
149385
16434
SH
SOLE
0
0
16434
SFL CORPORATION LTD
SHS
G7738W106
396070
42958
SH
SOLE
0
0
42958
SHAKE SHACK INC
CL A
819047101
587982
14158
SH
SOLE
0
0
14158
SHARECARE INC
COM CL A
81948W104
219840
137400
SH
SOLE
0
0
137400
SHELL PLC
SPON ADS
780259305
48180142
846014
SH
SOLE
549985
0
296029
SHERWIN WILLIAMS CO
COM
824348106
135593989
571311
SH
SOLE
450169
0
121142
SHIFT TECHNOLOGIES INC
CL A
82452T107
21473
144214
SH
SOLE
0
0
144214
SHIFT4 PMTS INC
CL A
82452J109
1535782
27459
SH
SOLE
26896
0
563
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
3606261
146180
SH
SOLE
134188
0
11992
SHOCKWAVE MED INC
COM
82489T104
2312907
11249
SH
SOLE
3392
0
7857
SHOPIFY INC
CL A
82509L107
30049905
865742
SH
SOLE
351158
0
514584
SHUTTERSTOCK INC
COM
825690100
2481003
47060
SH
SOLE
43499
0
3561
SHYFT GROUP INC
COM
825698103
266983
10739
SH
SOLE
0
0
10739
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
11392644
1068728
SH
SOLE
0
0
1068728
SIENTRA INC
COM
82621J105
2120
10450
SH
SOLE
0
0
10450
SIGA TECHNOLOGIES INC
COM
826917106
213852
29056
SH
SOLE
0
0
29056
SIGMA LITHIUM CORPORATION
COM
826599102
639804
22672
SH
SOLE
0
0
22672
SIGNATURE BK NEW YORK N Y
COM
82669G104
6424870
55763
SH
SOLE
30297
0
25466
SIGNET JEWELERS LIMITED
SHS
G81276100
596564
8773
SH
SOLE
8441
0
332
SILGAN HOLDINGS INC
COM
827048109
1881192
36289
SH
SOLE
11671
0
24618
SILICON LABORATORIES INC
COM
826919102
7530363
55505
SH
SOLE
54681
0
824
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
483284
7436
SH
SOLE
6288
0
1148
SILK RD MED INC
COM
82710M100
1714295
32437
SH
SOLE
30535
0
1902
SILVERCREST METALS INC
COM
828363101
525342
87557
SH
SOLE
0
0
87557
SILVERGATE CAP CORP
CL A
82837P408
472149
27135
SH
SOLE
0
0
27135
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
2933003
135913
SH
SOLE
25432
0
110481
SIMON PPTY GROUP INC NEW
COM
828806109
30005690
255404
SH
SOLE
33849
0
221555
SIMPLY GOOD FOODS CO
COM
82900L102
1928729
50716
SH
SOLE
48936
0
1780
SIMPSON MFG INC
COM
829073105
18856386
212682
SH
SOLE
211501
0
1181
SIREN ETF TR
DIVCN LDRS ETF
829658301
2238382
45895
SH
SOLE
0
0
45895
SIREN ETF TR
NSD NXGN ECO ETF
829658202
528233
26022
SH
SOLE
0
0
26022
SIRIUS XM HOLDINGS INC
COM
82968B103
1062766
181981
SH
SOLE
0
0
181981
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
34329005
292610
SH
SOLE
280963
0
11647
SITIME CORP
COM
82982T106
355365
3497
SH
SOLE
0
0
3497
SITIO ROYALTIES CORP
CLASS A COM
82983N108
7190307
249237
SH
SOLE
104058
0
145179
SIX FLAGS ENTMT CORP NEW
COM
83001A102
813820
35003
SH
SOLE
30162
0
4841
SIXTH STREET SPECIALTY LENDI
COM
83012A109
2448790
137572
SH
SOLE
0
0
137572
SJW GROUP
COM
784305104
11155188
137396
SH
SOLE
133612
0
3784
SK TELECOM LTD
SPONSORED ADR
78440P306
1393317
67670
SH
SOLE
52610
0
15060
SKEENA RES LTD NEW
COM
83056P715
341906
64268
SH
SOLE
0
0
64268
SKILLZ INC
COM
83067L109
17873
35287
SH
SOLE
0
0
35287
SKYLINE CHAMPION CORPORATION
COM
830830105
4018244
78009
SH
SOLE
77188
0
821
SKYWEST INC
COM
830879102
183740
11129
SH
SOLE
0
0
11129
SKYWORKS SOLUTIONS INC
COM
83088M102
9759815
107099
SH
SOLE
0
0
107099
SLEEP NUMBER CORP
COM
83125X103
987708
38018
SH
SOLE
35104
0
2914
SLM CORP
COM
78442P106
2537692
152873
SH
SOLE
147450
0
5423
SLR INVESTMENT CORP
COM
83413U100
1094010
78651
SH
SOLE
0
0
78651
SM ENERGY CO
COM
78454L100
13656982
392104
SH
SOLE
340215
0
51889
SMART GLOBAL HLDGS INC
SHS
G8232Y101
219599
14758
SH
SOLE
13714
0
1044
SMARTSHEET INC
COM CL A
83200N103
1171905
29774
SH
SOLE
28274
0
1500
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
25232636
938365
SH
SOLE
855051
0
83314
SMITH & WESSON BRANDS INC
COM
831754106
143602
16544
SH
SOLE
0
0
16544
SMITH A O CORP
COM
831865209
4640854
81077
SH
SOLE
38324
0
42753
SMUCKER J M CO
COM NEW
832696405
42748422
269772
SH
SOLE
100436
0
169336
SNAP INC
CL A
83304A106
468891
52390
SH
SOLE
0
0
52390
SNAP ON INC
COM
833034101
68173051
298362
SH
SOLE
259929
0
38433
SNOWFLAKE INC
CL A
833445109
25140026
175143
SH
SOLE
135505
0
39638
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
9554775
119674
SH
SOLE
74939
0
44735
SOFI TECHNOLOGIES INC
COM
83406F102
1901454
412463
SH
SOLE
0
0
412463
SOFI TECHNOLOGIES INC
COM
83406F102
10290
21000
SH
Call
SOLE
0
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
6090
45000
SH
Call
SOLE
0
0
0
SOL GEL TECHNOLOGIES
SHS
M8694L103
146601
32150
SH
SOLE
0
0
32150
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
7878022
27811
SH
SOLE
25832
0
1979
SOLID POWER INC
CLASS A COM
83422N105
68379
26921
SH
SOLE
0
0
26921
SOMALOGIC INC
CLASS A COM
83444K105
32806
13070
SH
SOLE
0
0
13070
SONIC AUTOMOTIVE INC
CL A
83545G102
1261706
25608
SH
SOLE
0
0
25608
SONOCO PRODS CO
COM
835495102
5103434
84063
SH
SOLE
45735
0
38328
SONOS INC
COM
83570H108
2290626
135540
SH
SOLE
0
0
135540
SONY GROUP CORPORATION
SPONSORED ADR
835699307
16553245
217006
SH
SOLE
170135
0
46871
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
197595
223019
SH
SOLE
0
0
223019
SOURCE CAP INC
COM
836144105
1667975
43145
SH
SOLE
0
0
43145
SOUTH JERSEY INDS INC
COM
838518108
565474
15916
SH
SOLE
0
0
15916
SOUTHERN CO
COM
842587107
159752935
2237113
SH
SOLE
1128999
0
1108114
SOUTHERN CO
COM
842587107
58500
32500
SH
Call
SOLE
0
0
0
SOUTHERN COPPER CORP
COM
84265V105
1839508
30459
SH
SOLE
0
0
30459
SOUTHSTATE CORPORATION
COM
840441109
1723473
22570
SH
SOLE
5181
0
17389
SOUTHWEST AIRLS CO
COM
844741108
14393040
427475
SH
SOLE
170383
0
257092
SOUTHWEST GAS HLDGS INC
COM
844895102
5441669
87938
SH
SOLE
82979
0
4959
SOUTHWESTERN ENERGY CO
COM
845467109
2640164
451310
SH
SOLE
0
0
451310
SP PLUS CORP
COM
78469C103
4446417
128065
SH
SOLE
127877
0
188
SPARTANNASH CO
COM
847215100
401224
13268
SH
SOLE
0
0
13268
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
76512698
230916
SH
SOLE
125
0
230791
SPDR GOLD TR
GOLD SHS
78463V107
139746039
823780
SH
SOLE
2020
0
821760
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1084834
11298
SH
SOLE
3478
0
7820
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
11807390
288688
SH
SOLE
0
0
288688
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
815824
21081
SH
SOLE
0
0
21081
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
23365030
409768
SH
SOLE
0
0
409768
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
879255
18856
SH
SOLE
0
0
18856
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1203153
34683
SH
SOLE
0
0
34683
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
4414173
148676
SH
SOLE
0
0
148676
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
5717247
173462
SH
SOLE
0
0
173462
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
232808
2971
SH
SOLE
0
0
2971
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
606297
25263
SH
SOLE
0
0
25263
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
216951
4433
SH
SOLE
0
0
4433
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
945240
16106
SH
SOLE
0
0
16106
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1671244
51710
SH
SOLE
1253
0
50457
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
598806
11044
SH
SOLE
0
0
11044
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1104216984
2887358
SH
SOLE
504511
0
2382847
SPDR S&P 500 ETF TR
TR UNIT
78462F103
629300
35000
SH
Put
SOLE
0
0
35000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
92680
14000
SH
Put
SOLE
0
0
14000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
202980
20400
SH
Put
SOLE
0
0
20400
SPDR S&P 500 ETF TR
TR UNIT
78462F103
718014
94600
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
45586
99100
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
611826
95300
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
902244
96600
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
128
12800
SH
Put
SOLE
0
0
12800
SPDR S&P 500 ETF TR
TR UNIT
78462F103
261
26100
SH
Put
SOLE
0
0
26100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1801
180100
SH
Put
SOLE
0
0
180100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
151
15100
SH
Put
SOLE
0
0
15100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
385
38500
SH
Put
SOLE
0
0
38500
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
179895341
406266
SH
SOLE
130136
0
276130
SPDR SER TR
AEROSPACE DEF
78464A631
7479803
67966
SH
SOLE
26217
0
41749
SPDR SER TR
BBG CONV SEC ETF
78464A359
7420178
115326
SH
SOLE
0
0
115326
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
6241956
338317
SH
SOLE
281666
0
56651
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
49447385
540584
SH
SOLE
132399
0
408185
SPDR SER TR
BLOOMBERG 3-12 M
78468R523
202949
2044
SH
SOLE
0
0
2044
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
9690764
107676
SH
SOLE
12071
0
95605
SPDR SER TR
BLOOMBERG INTL T
78464A516
571382
25474
SH
SOLE
0
0
25474
SPDR SER TR
BLOOMBERG INVT
78468R200
13233495
435458
SH
SOLE
0
0
435458
SPDR SER TR
BLOOMBERG SHT TE
78468R408
17662597
728654
SH
SOLE
536206
0
192448
SPDR SER TR
COMP SOFTWARE
78464A599
570096
5243
SH
SOLE
0
0
5243
SPDR SER TR
DJ REIT ETF
78464A607
4398637
50472
SH
SOLE
41062
0
9410
SPDR SER TR
HLTH CARE SVCS
78464A573
318047
3751
SH
SOLE
0
0
3751
SPDR SER TR
HLTH CR EQUIP
78464A581
630309
7012
SH
SOLE
0
0
7012
SPDR SER TR
ICE PFD SEC ETF
78464A292
3573789
108891
SH
SOLE
96347
0
12544
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
11106095
243447
SH
SOLE
223367
0
20080
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
7602030
161813
SH
SOLE
5481
0
156332
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
108490745
2215448
SH
SOLE
2108908
0
106540
SPDR SER TR
NYSE TECH ETF
78464A102
204566
2112
SH
SOLE
0
0
2112
SPDR SER TR
OILGAS EQUIP
78468R549
271877
3409
SH
SOLE
0
0
3409
SPDR SER TR
PORT MTG BK ETF
78464A383
615313
28355
SH
SOLE
0
0
28355
SPDR SER TR
PORTFLI HIGH YLD
78468R606
2073353
92809
SH
SOLE
0
0
92809
SPDR SER TR
PORTFLI INTRMDIT
78464A672
358168
12683
SH
SOLE
0
0
12683
SPDR SER TR
PORTFLI TIPS ETF
78464A656
1614679
62682
SH
SOLE
0
0
62682
SPDR SER TR
PORTFOLI S&P1500
78464A805
4172586
88234
SH
SOLE
0
0
88234
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
48345637
1923825
SH
SOLE
1847729
0
76096
SPDR SER TR
PORTFOLIO INTRMD
78464A375
17332858
544542
SH
SOLE
176946
0
367596
SPDR SER TR
PORTFOLIO LN TSR
78464A664
2359600
81281
SH
SOLE
0
0
81281
SPDR SER TR
PORTFOLIO S&P400
78464A847
1137810
26772
SH
SOLE
26
0
26746
SPDR SER TR
PORTFOLIO S&P500
78464A854
19738819
438835
SH
SOLE
126
0
438709
SPDR SER TR
PORTFOLIO S&P600
78468R853
19964790
540026
SH
SOLE
29
0
539997
SPDR SER TR
PORTFOLIO SH TSR
78468R101
2382718
82476
SH
SOLE
0
0
82476
SPDR SER TR
PORTFOLIO SHORT
78464A474
31187903
1061535
SH
SOLE
581444
0
480091
SPDR SER TR
PRTFLO S&P500 GW
78464A409
32598775
643344
SH
SOLE
0
0
643344
SPDR SER TR
PRTFLO S&P500 HI
78468R788
10623672
268411
SH
SOLE
20330
0
248081
SPDR SER TR
PRTFLO S&P500 VL
78464A508
16455548
423131
SH
SOLE
0
0
423131
SPDR SER TR
RUSSELL LOW VOL
78468R754
950299
9230
SH
SOLE
0
0
9230
SPDR SER TR
S&P 400 MDCP GRW
78464A821
202554
3100
SH
SOLE
0
0
3100
SPDR SER TR
S&P 400 MDCP VAL
78464A839
7484097
115628
SH
SOLE
0
0
115628
SPDR SER TR
S&P 500 ESG ETF
78468R531
1214839
33138
SH
SOLE
0
0
33138
SPDR SER TR
S&P 600 SMCP GRW
78464A201
1332756
18449
SH
SOLE
0
0
18449
SPDR SER TR
S&P 600 SMCP VAL
78464A300
4414358
59476
SH
SOLE
662
0
58814
SPDR SER TR
S&P 600 SML CAP
78464A813
1602539
19492
SH
SOLE
0
0
19492
SPDR SER TR
S&P BIOTECH
78464A870
28520418
343615
SH
SOLE
0
0
343615
SPDR SER TR
S&P BK ETF
78464A797
3334224
73847
SH
SOLE
0
0
73847
SPDR SER TR
S&P DIVID ETF
78464A763
323458238
2585383
SH
SOLE
1278440
0
1306943
SPDR SER TR
S&P HOMEBUILD
78464A888
4072058
67506
SH
SOLE
0
0
67506
SPDR SER TR
S&P INS ETF
78464A789
1347017
32894
SH
SOLE
2307
0
30587
SPDR SER TR
S&P KENSHO CLEAN
78468R655
202801
2473
SH
SOLE
0
0
2473
SPDR SER TR
S&P KENSHO NEW
78468R648
4521001
114688
SH
SOLE
0
0
114688
SPDR SER TR
S&P METALS MNG
78464A755
4232675
84973
SH
SOLE
0
0
84973
SPDR SER TR
S&P OILGAS EXP
78468R556
10002152
73609
SH
SOLE
625
0
72984
SPDR SER TR
S&P PHARMAC
78464A722
288171
7037
SH
SOLE
0
0
7037
SPDR SER TR
S&P REGL BKG
78464A698
10633318
181022
SH
SOLE
13
0
181009
SPDR SER TR
S&P RETAIL ETF
78464A714
678568
11225
SH
SOLE
0
0
11225
SPDR SER TR
S&P SEMICNDCTR
78464A862
4302576
25728
SH
SOLE
0
0
25728
SPDR SER TR
S&P TELECOM
78464A540
1837612
22517
SH
SOLE
0
0
22517
SPDR SER TR
S&P TRANSN ETF
78464A532
822991
12245
SH
SOLE
0
0
12245
SPDR SER TR
SPDR S&P1500VL
78464A128
547049
3913
SH
SOLE
0
0
3913
SPECIAL OPPORTUNITIES FD INC
COM
84741T104
478492
41973
SH
SOLE
0
0
41973
SPIRE INC
COM
84857L101
1860205
27015
SH
SOLE
19120
0
7895
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
2347639
79312
SH
SOLE
13710
0
65602
SPIRIT AIRLS INC
COM
848577102
523186
26857
SH
SOLE
0
0
26857
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
683162
17109
SH
SOLE
6723
0
10386
SPLUNK INC
COM
848637104
17141014
199105
SH
SOLE
165486
0
33619
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
2737591
34675
SH
SOLE
2667
0
32008
SPROTT FDS TR
URANIUM MINERS E
85208P303
4099456
129157
SH
SOLE
0
0
129157
SPROTT INC
COM NEW
852066208
1814913
54453
SH
SOLE
0
0
54453
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
10848323
605025
SH
SOLE
0
0
605025
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
8053821
571193
SH
SOLE
0
0
571193
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1369860
100651
SH
SOLE
0
0
100651
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
4374336
530866
SH
SOLE
0
0
530866
SPROUT SOCIAL INC
COM CL A
85209W109
1902194
33691
SH
SOLE
33192
0
499
SPROUTS FMRS MKT INC
COM
85208M102
2274057
70252
SH
SOLE
52184
0
18068
SPS COMM INC
COM
78463M107
13926307
108435
SH
SOLE
89786
0
18649
SPX TECHNOLOGIES INC
COM
78473E103
286103
4358
SH
SOLE
0
0
4358
SRH TOTAL RETURN FUND INC
COM
101507101
4462649
351386
SH
SOLE
0
0
351386
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
24414776
468974
SH
SOLE
441123
0
27851
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
46976220
1148561
SH
SOLE
513341
0
635220
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
24948292
664224
SH
SOLE
0
0
664224
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
608015
20615
SH
SOLE
0
0
20615
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
2558285
92893
SH
SOLE
0
0
92893
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
3876857
96825
SH
SOLE
2287
0
94538
SSR MNG INC
COM
784730103
2164355
138121
SH
SOLE
0
0
138121
ST JOE CO
COM
790148100
1091202
28234
SH
SOLE
0
0
28234
STAAR SURGICAL CO
COM PAR $0.01
852312305
937696
19318
SH
SOLE
14526
0
4792
STAG INDL INC
COM
85254J102
14294809
442428
SH
SOLE
258211
0
184217
STANDARD LITHIUM LTD
COM
853606101
114009
38647
SH
SOLE
0
0
38647
STANDEX INTL CORP
COM
854231107
957212
9345
SH
SOLE
6487
0
2858
STANLEY BLACK & DECKER INC
COM
854502101
6244273
83121
SH
SOLE
429
0
82692
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
889078
46234
SH
SOLE
0
0
46234
STARBUCKS CORP
COM
855244109
154897280
1561461
SH
SOLE
526479
0
1034982
STARWOOD PPTY TR INC
COM
85571B105
18671378
1018626
SH
SOLE
0
0
1018626
STARWOOD PPTY TR INC
NOTE 4.375% 4/0
85571BAH8
111479
115000
PRN
SOLE
0
0
115000
STATE STR CORP
COM
857477103
8354176
107699
SH
SOLE
61769
0
45930
STEEL DYNAMICS INC
COM
858119100
11375990
116440
SH
SOLE
40001
0
76439
STEELCASE INC
CL A
858155203
74381
10521
SH
SOLE
0
0
10521
STELLANTIS N.V
SHS
N82405106
263080
18526
SH
SOLE
0
0
18526
STELLUS CAP INVT CORP
COM
858568108
2424365
182833
SH
SOLE
0
0
182833
STEM INC
COM
85859N102
203036
22711
SH
SOLE
0
0
22711
STEM INC
COM
85859N102
870
17400
SH
Call
SOLE
0
0
0
STEPAN CO
COM
858586100
579462
5443
SH
SOLE
1846
0
3597
STERICYCLE INC
COM
858912108
36163515
724865
SH
SOLE
714993
0
9872
STERIS PLC
SHS USD
G8473T100
110806385
599916
SH
SOLE
301875
0
298041
STERLING INFRASTRUCTURE INC
COM
859241101
248526
7577
SH
SOLE
0
0
7577
STEVANATO GROUP S P A
ORD SHS
T9224W109
3472415
193234
SH
SOLE
193234
0
0
STEWART INFORMATION SVCS COR
COM
860372101
463450
10846
SH
SOLE
5867
0
4979
STIFEL FINL CORP
COM
860630102
3666688
62817
SH
SOLE
57177
0
5640
STMICROELECTRONICS N V
NY REGISTRY
861012102
4890323
137484
SH
SOLE
103466
0
34018
STOCK YDS BANCORP INC
COM
861025104
1000099
15391
SH
SOLE
0
0
15391
STONECO LTD
COM CL A
G85158106
107456
11383
SH
SOLE
0
0
11383
STONERIDGE INC
COM
86183P102
303306
14068
SH
SOLE
14068
0
0
STONEX GROUP INC
COM
861896108
220334
2312
SH
SOLE
0
0
2312
STORE CAP CORP
COM
862121100
17609364
549263
SH
SOLE
458967
0
90296
STRATEGY SHS
DAY HAGAN NED
86280R803
23505529
771426
SH
SOLE
0
0
771426
STRIDE INC
COM
86333M108
395629
12648
SH
SOLE
7818
0
4830
STRIDE INC
NOTE 1.125% 9/0
86333MAA6
11578
13000
PRN
SOLE
0
0
13000
STRYKER CORPORATION
COM
863667101
133103966
544379
SH
SOLE
272185
0
272194
STUDIO CITY INTL HLDGS LTD
SPON ADS
86389T106
77397
12986
SH
SOLE
0
0
12986
STURM RUGER & CO INC
COM
864159108
486751
9616
SH
SOLE
0
0
9616
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1122226
73927
SH
SOLE
0
0
73927
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
2744933
342261
SH
SOLE
307580
0
34681
SUMMIT HOTEL PPTYS
NOTE 1.500% 2/1
866082AA8
12810
15000
PRN
SOLE
0
0
15000
SUMMIT HOTEL PPTYS INC
COM
866082100
1396225
193383
SH
SOLE
184087
0
9296
SUMMIT MATLS INC
CL A
86614U100
2497739
87984
SH
SOLE
87082
0
902
SUN CMNTYS INC
COM
866674104
8026698
56132
SH
SOLE
48426
0
7706
SUN LIFE FINANCIAL INC.
COM
866796105
1350674
29096
SH
SOLE
2738
0
26358
SUNCOR ENERGY INC NEW
COM
867224107
20157606
635285
SH
SOLE
349723
0
285562
SUNCOR ENERGY INC NEW
COM
867224107
51300
13500
SH
Call
SOLE
0
0
0
SUNCOR ENERGY INC NEW
COM
867224107
42780
13800
SH
Call
SOLE
0
0
0
SUNCOR ENERGY INC NEW
COM
867224107
38390
34900
SH
Call
SOLE
0
0
0
SUNNOVA ENERGY INTL INC.
COM
86745K104
1634876
90776
SH
SOLE
0
0
90776
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
3961530
91915
SH
SOLE
0
0
91915
SUNPOWER CORP
COM
867652406
266592
14786
SH
SOLE
0
0
14786
SUNRUN INC
COM
86771W105
1868372
77784
SH
SOLE
0
0
77784
SUNSTONE HOTEL INVS INC NEW
COM
867892101
430604
44576
SH
SOLE
44034
0
542
SUPER MICRO COMPUTER INC
COM
86800U104
726175
8845
SH
SOLE
0
0
8845
SUPERNUS PHARMACEUTICALS
NOTE 0.625% 4/0
868459AD0
30458
31000
PRN
SOLE
0
0
31000
SURGERY PARTNERS INC
COM
86881A100
1768804
63489
SH
SOLE
62965
0
524
SUZANO S A
SPON ADS
86959K105
163733
17720
SH
SOLE
0
0
17720
SVB FINANCIAL GROUP
COM
78486Q101
4854113
21092
SH
SOLE
1037
0
20055
SWISS HELVETIA FD INC
COM
870875101
95256
12600
SH
SOLE
0
0
12600
SYLVAMO CORP
COMMON STOCK
871332102
433707
8925
SH
SOLE
2487
0
6438
SYMBOTIC INC
CLASS A COM
87151X101
2132914
178636
SH
SOLE
0
0
178636
SYNAPTICS INC
COM
87157D109
859200
9029
SH
SOLE
3307
0
5722
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
12724
20585
SH
SOLE
0
0
20585
SYNCHRONY FINANCIAL
COM
87165B103
12969945
394700
SH
SOLE
32915
0
361785
SYNEOS HEALTH INC
CL A
87166B102
3917021
106789
SH
SOLE
86439
0
20350
SYNLOGIC INC
COM
87166L100
9120
12000
SH
SOLE
0
0
12000
SYNOPSYS INC
COM
871607107
27875613
87305
SH
SOLE
54596
0
32709
SYNOVUS FINL CORP
COM NEW
87161C501
6279866
167240
SH
SOLE
0
0
167240
SYNOVUS FINL CORP
COM NEW
87161C501
32175
42900
SH
Call
SOLE
0
0
0
SYSCO CORP
COM
871829107
111539876
1458992
SH
SOLE
1076444
0
382548
T-MOBILE US INC
COM
872590104
108278800
773419
SH
SOLE
509451
0
263968
T2 BIOSYSTEMS INC
COM NEW
89853L203
570
11400
SH
Call
SOLE
0
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
104195096
1398777
SH
SOLE
858797
0
539980
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
18432260
177012
SH
SOLE
150650
0
26362
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
1993748
127804
SH
SOLE
88234
0
39570
TANDEM DIABETES CARE INC
COM NEW
875372203
1391337
30953
SH
SOLE
0
0
30953
TANGER FACTORY OUTLET CTRS I
COM
875465106
1168694
65145
SH
SOLE
0
0
65145
TAPESTRY INC
COM
876030107
11762275
308884
SH
SOLE
169943
0
138941
TARGA RES CORP
COM
87612G101
18109713
246390
SH
SOLE
82799
0
163591
TARGET CORP
COM
87612E106
243178230
1631587
SH
SOLE
809583
0
822004
TASEKO MINES LTD
COM
876511106
258342
175743
SH
SOLE
0
0
175743
TASEKO MINES LTD
COM
876511106
985
19700
SH
Call
SOLE
0
0
0
TASEKO MINES LTD
COM
876511106
1350
27000
SH
Call
SOLE
0
0
0
TASKUS INC
CLASS A COM
87652V109
2065619
122226
SH
SOLE
121876
0
350
TC ENERGY CORP
COM
87807B107
53999932
1354740
SH
SOLE
1286293
0
68447
TCW STRATEGIC INCOME FD INC
COM
872340104
3444237
745510
SH
SOLE
0
0
745510
TD SYNNEX CORPORATION
COM
87162W100
29736087
313965
SH
SOLE
206557
0
107408
TDCX INC
ADS
87190U100
186740
15084
SH
SOLE
0
0
15084
TE CONNECTIVITY LTD
SHS
H84989104
88615443
771909
SH
SOLE
715226
0
56683
TECHNIPFMC PLC
COM
G87110105
4124560
338356
SH
SOLE
325096
0
13260
TECHTARGET INC
COM
87874R100
912174
20703
SH
SOLE
17424
0
3279
TECK RESOURCES LTD
CL B
878742204
9171947
242515
SH
SOLE
156486
0
86029
TECNOGLASS INC
ORD SHS
G87264100
212559
6908
SH
SOLE
0
0
6908
TEEKAY TANKERS LTD
CL A
Y8565N300
510429
16567
SH
SOLE
0
0
16567
TEGNA INC
COM
87901J105
1384809
65352
SH
SOLE
30956
0
34396
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2586617
143701
SH
SOLE
0
0
143701
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
18007585
909015
SH
SOLE
0
0
909015
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
3630393
255483
SH
SOLE
0
0
255483
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
2461297
168008
SH
SOLE
0
0
168008
TELADOC HEALTH INC
COM
87918A105
4904442
207376
SH
SOLE
0
0
207376
TELEDYNE TECHNOLOGIES INC
COM
879360105
35675171
89208
SH
SOLE
86273
0
2935
TELEFLEX INCORPORATED
COM
879369106
16900157
67698
SH
SOLE
58270
0
9428
TELEFONICA BRASIL SA
NEW ADR
87936R205
767267
107310
SH
SOLE
72194
0
35116
TELEFONICA S A
SPONSORED ADR
879382208
828156
231976
SH
SOLE
26630
0
205346
TELEPHONE & DATA SYS INC
COM NEW
879433829
1732611
165168
SH
SOLE
0
0
165168
TELLURIAN INC NEW
COM
87968A104
525524
312812
SH
SOLE
0
0
312812
TELUS CORPORATION
COM
87971M103
9201421
476512
SH
SOLE
428462
0
48050
TEMPLETON EMERGING MKTS FD
COM
880191101
283746
24846
SH
SOLE
0
0
24846
TEMPLETON EMERGING MKTS INCO
COM
880192109
357037
65034
SH
SOLE
0
0
65034
TEMPLETON GLOBAL INCOME FD
COM
880198106
713773
164844
SH
SOLE
0
0
164844
TEMPUR SEALY INTL INC
COM
88023U101
10352450
301556
SH
SOLE
267836
0
33720
TENABLE HLDGS INC
COM
88025T102
528759
13860
SH
SOLE
12860
0
1000
TENARIS S A
SPONSORED ADS
88031M109
6214319
176744
SH
SOLE
143004
0
33740
TENET HEALTHCARE CORP
COM NEW
88033G407
3737265
76599
SH
SOLE
0
0
76599
TENNANT CO
COM
880345103
997169
16195
SH
SOLE
16014
0
181
TERADATA CORP DEL
COM
88076W103
3529453
104856
SH
SOLE
92924
0
11932
TERADYNE INC
COM
880770102
33238310
380518
SH
SOLE
331478
0
49040
TEREX CORP NEW
COM
880779103
1785861
41804
SH
SOLE
28521
0
13283
TERNS PHARMACEUTICALS INC
COM
880881107
127128
12488
SH
SOLE
0
0
12488
TERRENO RLTY CORP
COM
88146M101
7968073
140110
SH
SOLE
139868
0
242
TESLA INC
COM
88160R101
110563843
897580
SH
SOLE
356722
0
540858
TETRA TECH INC NEW
COM
88162G103
4915870
33859
SH
SOLE
5090
0
28769
TETRA TECHNOLOGIES INC DEL
COM
88162F105
350927
101424
SH
SOLE
89424
0
12000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1965876
215556
SH
SOLE
9111
0
206445
TEXAS CAP BANCSHARES INC
COM
88224Q107
515289
8544
SH
SOLE
0
0
8544
TEXAS INSTRS INC
COM
882508104
258610353
1565223
SH
SOLE
1124700
0
440523
TEXAS INSTRS INC
COM
882508104
187220
25300
SH
Put
SOLE
0
0
25300
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
25840972
11024
SH
SOLE
0
0
11024
TEXAS ROADHOUSE INC
COM
882681109
8502290
93483
SH
SOLE
51939
0
41544
TEXTRON INC
COM
883203101
12186165
172117
SH
SOLE
134250
0
37867
TFI INTL INC
COM
87241L109
4602219
45912
SH
SOLE
42901
0
3011
TFS FINL CORP
COM
87240R107
372383
25842
SH
SOLE
0
0
25842
TG THERAPEUTICS INC
COM
88322Q108
2155580
182213
SH
SOLE
0
0
182213
THE BEACHBODY COMPANY INC
*W EXP 12/31/202
073463119
465
11199
SH
SOLE
0
0
11199
THE BEAUTY HEALTH COMPANY
COM CL A
88331L108
425471
46755
SH
SOLE
38348
0
8407
THE TRADE DESK INC
COM CL A
88339J105
10888445
242883
SH
SOLE
129553
0
113330
THERMO FISHER SCIENTIFIC INC
COM
883556102
235297791
427262
SH
SOLE
256778
0
170484
THERMON GROUP HLDGS INC
COM
88362T103
688483
34287
SH
SOLE
34287
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
9661727
84701
SH
SOLE
71438
0
13263
THOR INDS INC
COM
885160101
20459030
271016
SH
SOLE
255580
0
15436
THORNBURG INCM BUILDER OPP T
COM
885213108
845621
59217
SH
SOLE
0
0
59217
THRYV HLDGS INC
COM NEW
886029206
2245762
118198
SH
SOLE
118198
0
0
TIDEWATER INC NEW
COM
88642R109
926041
25130
SH
SOLE
0
0
25130
TILRAY BRANDS INC
COM CL 2
88688T100
335443
124700
SH
SOLE
0
0
124700
TIMKEN CO
COM
887389104
9012018
127522
SH
SOLE
115345
0
12177
TIPTREE INC
COM
88822Q103
1062192
76748
SH
SOLE
0
0
76748
TITAN MED INC
COM NEW
88830X819
17910
27112
SH
SOLE
0
0
27112
TJX COS INC NEW
COM
872540109
216903113
2724887
SH
SOLE
1031371
0
1693516
TOAST INC
CL A
888787108
268449
14889
SH
SOLE
0
0
14889
TOLL BROTHERS INC
COM
889478103
2374260
47560
SH
SOLE
0
0
47560
TOLL BROTHERS INC
COM
889478103
11270
32200
SH
Call
SOLE
0
0
0
TONIX PHARMACEUTICALS HLDG C
COM NEW
890260862
65489
168006
SH
SOLE
0
0
168006
TOPBUILD CORP
COM
89055F103
1992900
12735
SH
SOLE
10291
0
2444
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
2332743
118114
SH
SOLE
65922
0
52192
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
2100
14000
SH
Call
SOLE
0
0
0
TORO CO
COM
891092108
24988468
220746
SH
SOLE
162374
0
58372
TORONTO DOMINION BK ONT
COM NEW
891160509
21366979
329934
SH
SOLE
75588
0
254346
TORONTO DOMINION BK ONT
COM NEW
891160509
1860
18600
SH
Call
SOLE
0
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
4530
15100
SH
Call
SOLE
0
0
0
TORTOISE ENERGY INDEPENDENC
COM
89148K200
4598314
157784
SH
SOLE
0
0
157784
TORTOISE ENERGY INFRA CORP
COM
89147L886
600993
18917
SH
SOLE
0
0
18917
TORTOISE PIPELINE & ENERGY F
COM
89148H207
472494
17591
SH
SOLE
0
0
17591
TOTALENERGIES SE
SPONSORED ADS
89151E109
174926784
2817761
SH
SOLE
2633355
0
184406
TOWNEBANK PORTSMOUTH VA
COM
89214P109
4375531
141878
SH
SOLE
102839
0
39039
TOYOTA MOTOR CORP
ADS
892331307
5200063
38073
SH
SOLE
11457
0
26616
TPG RE FIN TR INC
COM
87266M107
478152
70420
SH
SOLE
0
0
70420
TPI COMPOSITES INC
COM
87266J104
204737
20191
SH
SOLE
0
0
20191
TRACTOR SUPPLY CO
COM
892356106
96563777
429218
SH
SOLE
217174
0
212044
TRADEWEB MKTS INC
CL A
892672106
1536568
23665
SH
SOLE
23465
0
200
TRANE TECHNOLOGIES PLC
SHS
G8994E103
160631706
955612
SH
SOLE
196577
0
759035
TRANE TECHNOLOGIES PLC
SHS
G8994E103
65400
32700
SH
Call
SOLE
0
0
0
TRANSALTA CORP
COM
89346D107
170430
19000
SH
SOLE
0
0
19000
TRANSCAT INC
COM
893529107
368311
5197
SH
SOLE
1
0
5196
TRANSDIGM GROUP INC
COM
893641100
49943594
79320
SH
SOLE
76678
0
2642
TRANSMEDICS GROUP INC
COM
89377M109
443396
7184
SH
SOLE
0
0
7184
TRANSOCEAN LTD
REG SHS
H8817H100
343117
75245
SH
SOLE
7
0
75238
TRANSUNION
COM
89400J107
10049517
177084
SH
SOLE
170090
0
6994
TRAVEL PLUS LEISURE CO
COM
894164102
1027039
28215
SH
SOLE
20839
0
7376
TRAVELERS COMPANIES INC
COM
89417E109
92509161
493408
SH
SOLE
406862
0
86546
TRAVELZOO
COM NEW
89421Q205
58473
13140
SH
SOLE
0
0
13140
TREEHOUSE FOODS INC
COM
89469A104
1470685
29783
SH
SOLE
0
0
29783
TREX CO INC
COM
89531P105
12162637
287329
SH
SOLE
243035
0
44294
TRI CONTL CORP
COM
895436103
8360474
326201
SH
SOLE
0
0
326201
TRI POINTE HOMES INC
COM
87265H109
3823628
205682
SH
SOLE
73701
0
131981
TRICO BANCSHARES
COM
896095106
885084
17358
SH
SOLE
0
0
17358
TRICON RESIDENTIAL INC
COM NPV
89612W102
246520
31974
SH
SOLE
0
0
31974
TRILOGY METALS INC NEW
COM
89621C105
9895
17990
SH
SOLE
0
0
17990
TRIMAS CORP
COM NEW
896215209
2012454
72547
SH
SOLE
72539
0
8
TRIMBLE INC
COM
896239100
3377459
66801
SH
SOLE
57305
0
9496
TRINET GROUP INC
COM
896288107
624980
9218
SH
SOLE
8637
0
581
TRINITY INDS INC
COM
896522109
16532757
559106
SH
SOLE
536962
0
22144
TRINSEO PLC
SHS
G9059U107
532289
23439
SH
SOLE
15142
0
8297
TRIP COM GROUP LTD
ADS
89677Q107
300587
8738
SH
SOLE
161
0
8577
TRIPADVISOR INC
COM
896945201
212197
11802
SH
SOLE
0
0
11802
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
315853
30283
SH
SOLE
0
0
30283
TRITIUM DCFC LIMITED
ORDINARY SHARES
Q9225T108
50944
30324
SH
SOLE
0
0
30324
TRITON INTL LTD
CL A
G9078F107
2710350
39404
SH
SOLE
0
0
39404
TRIUMPH GROUP INC NEW
COM
896818101
1051581
99960
SH
SOLE
0
0
99960
TRUIST FINL CORP
COM
89832Q109
179990859
4182918
SH
SOLE
3235861
0
947057
TRUPANION INC
COM
898202106
1124227
23653
SH
SOLE
20708
0
2945
TRUSTCO BK CORP N Y
COM NEW
898349204
208737
5553
SH
SOLE
0
0
5553
TRUSTMARK CORP
COM
898402102
903807
25889
SH
SOLE
0
0
25889
TTEC HLDGS INC
COM
89854H102
682338
15462
SH
SOLE
14654
0
808
TURTLE BEACH CORP
COM NEW
900450206
550262
76745
SH
SOLE
0
0
76745
TUSIMPLE HLDGS INC
CL A
90089L108
35713
21776
SH
SOLE
0
0
21776
TUTOR PERINI CORP
COM
901109108
142416
18863
SH
SOLE
0
0
18863
TWILIO INC
CL A
90138F102
1452203
29661
SH
SOLE
0
0
29661
TWO HBRS INVT CORP
COM
90187B804
202503
12841
SH
SOLE
0
0
12841
TYLER TECHNOLOGIES INC
COM
902252105
8714420
27029
SH
SOLE
25380
0
1649
TYSON FOODS INC
CL A
902494103
9278668
149055
SH
SOLE
0
0
149055
TYSON FOODS INC
CL A
902494103
1840
36800
SH
Call
SOLE
0
0
0
U S PHYSICAL THERAPY
COM
90337L108
544360
6718
SH
SOLE
6522
0
196
UBER TECHNOLOGIES INC
COM
90353T100
33112802
1338973
SH
SOLE
983324
0
355649
UBIQUITI INC
COM
90353W103
1461240
5342
SH
SOLE
2858
0
2484
UBS AG LONDON BRANCH
EN LG CP GRWTH
902677780
227698
602
SH
SOLE
0
0
602
UBS GROUP AG
SHS
H42097107
23797640
1274647
SH
SOLE
1220803
0
53844
UDR INC
COM
902653104
2995159
77335
SH
SOLE
46813
0
30522
UFP INDUSTRIES INC
COM
90278Q108
2850238
35965
SH
SOLE
6995
0
28970
UFP TECHNOLOGIES INC
COM
902673102
1518659
12882
SH
SOLE
12882
0
0
UGI CORP NEW
COM
902681105
2963016
79930
SH
SOLE
120
0
79810
UIPATH INC
CL A
90364P105
179084
14090
SH
SOLE
0
0
14090
ULTA BEAUTY INC
COM
90384S303
27083164
57738
SH
SOLE
30897
0
26841
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
918909
19834
SH
SOLE
10534
0
9300
ULTRAPAR PARTICIPACOES SA
SP ADR REP COM
90400P101
25801
10661
SH
SOLE
0
0
10661
UMB FINL CORP
COM
902788108
1254584
15021
SH
SOLE
14194
0
827
UMH PPTYS INC
COM
903002103
5986206
371808
SH
SOLE
0
0
371808
UMPQUA HLDGS CORP
COM
904214103
780912
43747
SH
SOLE
0
0
43747
UNDER ARMOUR INC
CL A
904311107
721817
71045
SH
SOLE
224
0
70821
UNDER ARMOUR INC
CL C
904311206
1479558
165870
SH
SOLE
0
0
165870
UNIFIED SER TR
ABSLUTE SELCT VL
90470L568
4860149
174659
SH
SOLE
0
0
174659
UNIFIED SER TR
BALLAST SMLMD CP
90470L550
1055586
33238
SH
SOLE
0
0
33238
UNIFIRST CORP MASS
COM
904708104
19611258
101618
SH
SOLE
101269
0
349
UNILEVER PLC
SPON ADR NEW
904767704
167524274
3327197
SH
SOLE
2847353
0
479844
UNION PAC CORP
COM
907818108
685688075
3311254
SH
SOLE
1181746
0
2129508
UNION PAC CORP
COM
907818108
8080
40400
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
9020
16400
SH
Call
SOLE
0
0
0
UNIQURE NV
SHS
N90064101
345627
15246
SH
SOLE
0
0
15246
UNITED AIRLS HLDGS INC
COM
910047109
10538884
279546
SH
SOLE
158968
0
120578
UNITED BANKSHARES INC WEST V
COM
909907107
3825436
94478
SH
SOLE
48138
0
46340
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
235992
6982
SH
SOLE
1232
0
5750
UNITED FIRE GROUP INC
COM
910340108
914759
33434
SH
SOLE
0
0
33434
UNITED INS HLDGS CORP
COM
910710102
52194
49240
SH
SOLE
0
0
49240
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
4360812
667812
SH
SOLE
0
0
667812
UNITED NAT FOODS INC
COM
911163103
778032
20099
SH
SOLE
6667
0
13432
UNITED PARCEL SERVICE INC
CL B
911312106
444535408
2557143
SH
SOLE
1288822
0
1268321
UNITED RENTALS INC
COM
911363109
45612470
128334
SH
SOLE
49059
0
79275
UNITED STATES STL CORP NEW
COM
912909108
3287371
131233
SH
SOLE
77570
0
53663
UNITED THERAPEUTICS CORP DEL
COM
91307C102
11530168
41462
SH
SOLE
23631
0
17831
UNITEDHEALTH GROUP INC
COM
91324P102
969743569
1828954
SH
SOLE
833129
0
995825
UNITI GROUP INC
COM
91325V108
3203166
579231
SH
SOLE
0
0
579231
UNITIL CORP
COM
913259107
1020734
19874
SH
SOLE
6426
0
13448
UNITY SOFTWARE INC
COM
91332U101
2535847
88697
SH
SOLE
68417
0
20280
UNIVAR SOLUTIONS INC
COM
91336L107
5415763
170307
SH
SOLE
169755
0
552
UNIVERSAL CORP VA
COM
913456109
526538
9970
SH
SOLE
0
0
9970
UNIVERSAL DISPLAY CORP
COM
91347P105
3058140
28305
SH
SOLE
5767
0
22538
UNIVERSAL ELECTRS INC
COM
913483103
523080
25136
SH
SOLE
25136
0
0
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
222422
4660
SH
SOLE
0
0
4660
UNIVERSAL HLTH SVCS INC
CL B
913903100
17375185
123324
SH
SOLE
101576
0
21748
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
149231
73513
SH
SOLE
0
0
73513
UNIVEST FINANCIAL CORPORATIO
COM
915271100
452023
17299
SH
SOLE
15545
0
1754
UNUM GROUP
COM
91529Y106
8622322
210147
SH
SOLE
19869
0
190278
UPSTART HLDGS INC
COM
91680M107
166175
12570
SH
SOLE
0
0
12570
UPWORK INC
COM
91688F104
1817855
174124
SH
SOLE
0
0
174124
URANIUM ENERGY CORP
COM
916896103
135967
35043
SH
SOLE
0
0
35043
US BANCORP DEL
COM NEW
902973304
150922083
3460722
SH
SOLE
2704289
0
756433
US FOODS HLDG CORP
COM
912008109
34858185
1024638
SH
SOLE
1016562
0
8076
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
746292
38213
SH
SOLE
0
0
38213
USCB FINANCIAL HOLDINGS INC
CLASS A COM
90355N101
1427327
116994
SH
SOLE
0
0
116994
UTZ BRANDS INC
COM CL A
918090101
217944
13742
SH
SOLE
6356
0
7386
UWM HOLDINGS CORPORATION
COM CL A
91823B109
66609
20124
SH
SOLE
0
0
20124
V F CORP
COM
918204108
8121095
294129
SH
SOLE
37709
0
256420
V2X INC
COM
92242T101
487477
11806
SH
SOLE
6020
0
5786
VAIL RESORTS INC
COM
91879Q109
16331536
68517
SH
SOLE
49199
0
19318
VALARIS LIMITED
CL A
G9460G101
329918
4879
SH
SOLE
0
0
4879
VALE S A
SPONSORED ADS
91912E105
22522900
1327219
SH
SOLE
1082379
0
244840
VALERO ENERGY CORP
COM
91913Y100
81288541
640766
SH
SOLE
122343
0
518423
VALHI INC NEW
COM
918905209
277310
12605
SH
SOLE
0
0
12605
VALLEY NATL BANCORP
COM
919794107
4395284
388619
SH
SOLE
249372
0
139247
VALMONT INDS INC
COM
920253101
2019470
6107
SH
SOLE
0
0
6107
VALVOLINE INC
COM
92047W101
9445651
289300
SH
SOLE
273597
0
15703
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
3215900
37464
SH
SOLE
878
0
36586
VANECK ETF TRUST
BDC INCOME ETF
92189F411
4887456
345404
SH
SOLE
0
0
345404
VANECK ETF TRUST
BIOTECH ETF
92189F726
1325219
8295
SH
SOLE
0
0
8295
VANECK ETF TRUST
DURABLE HGH DIV
92189H102
7034501
220630
SH
SOLE
0
0
220630
VANECK ETF TRUST
ENVIRONMENTAL SR
92189F304
221735
1628
SH
SOLE
0
0
1628
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
7665264
283688
SH
SOLE
1
0
283687
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
30919288
1078833
SH
SOLE
0
0
1078833
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
55896
27400
SH
Call
SOLE
0
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
204750
22500
SH
Call
SOLE
0
0
0
VANECK ETF TRUST
GREEN BOND ETF
92189F171
670147
29149
SH
SOLE
0
0
29149
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
2256418
44638
SH
SOLE
233
0
44405
VANECK ETF TRUST
IG FLOATING RATE
92189F486
309706
12448
SH
SOLE
0
0
12448
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
4422192
96957
SH
SOLE
839
0
96118
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
289475
11947
SH
SOLE
0
0
11947
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
3901743
109446
SH
SOLE
0
0
109446
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
117740
40600
SH
Call
SOLE
0
0
0
VANECK ETF TRUST
LONG MUNI ETF
92189F536
14695980
841695
SH
SOLE
751569
0
90126
VANECK ETF TRUST
MORTGAGE REIT
92189F452
323971
27761
SH
SOLE
0
0
27761
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
134552920
2072921
SH
SOLE
3816
0
2069105
VANECK ETF TRUST
NATURAL RESOURC
92189F841
217356
4415
SH
SOLE
0
0
4415
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
17672658
58120
SH
SOLE
134
0
57986
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
2333235
30013
SH
SOLE
0
0
30013
VANECK ETF TRUST
PREFERRED SECURT
92189F429
173249
10368
SH
SOLE
0
0
10368
VANECK ETF TRUST
RARE EARTH/STRTG
92189H805
2894197
38001
SH
SOLE
715
0
37286
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
18531696
91311
SH
SOLE
0
0
91311
VANECK ETF TRUST
SHRT HGH YLD MUN
92189F387
2068581
92888
SH
SOLE
0
0
92888
VANECK ETF TRUST
VANECK SHRT MUNI
92189F528
1354856
80264
SH
SOLE
0
0
80264
VANECK ETF TRUST
VIDEO GMNG ESPRT
92189F114
839476
19586
SH
SOLE
0
0
19586
VANECK MERK GOLD TR
GOLD TRUST
921078101
2046379
115680
SH
SOLE
0
0
115680
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
4953639
23484
SH
SOLE
0
0
23484
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
7236790
51669
SH
SOLE
0
0
51669
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
549890
3248
SH
SOLE
0
0
3248
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
10750158
65721
SH
SOLE
0
0
65721
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
11155803
72715
SH
SOLE
0
0
72715
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
2371788
12724
SH
SOLE
0
0
12724
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
11235794
71543
SH
SOLE
0
0
71543
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
11352152
65501
SH
SOLE
342
0
65159
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
25023482
336693
SH
SOLE
422
0
336271
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
671831
9275
SH
SOLE
10
0
9265
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
100716852
1337900
SH
SOLE
658147
0
679753
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
126480543
1760584
SH
SOLE
823137
0
937447
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
235690
4810
SH
SOLE
4318
0
492
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
20462727
431431
SH
SOLE
51
0
431380
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
25652152
193074
SH
SOLE
539
0
192535
VANGUARD INDEX FDS
GROWTH ETF
922908736
189532775
889324
SH
SOLE
60738
0
828586
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
29124271
167188
SH
SOLE
2662
0
164526
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
14461120
80444
SH
SOLE
3191
0
77253
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
27543612
203656
SH
SOLE
52946
0
150710
VANGUARD INDEX FDS
MID CAP ETF
922908629
684892667
3360350
SH
SOLE
2723966
0
636384
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
42285656
512672
SH
SOLE
777
0
511895
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7457449129
21225652
SH
SOLE
19778618
0
1447034
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
61980573
390299
SH
SOLE
34065
0
356234
VANGUARD INDEX FDS
SMALL CP ETF
922908751
116754747
636106
SH
SOLE
730
0
635376
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
47957236
239124
SH
SOLE
28307
0
210817
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
131953618
690167
SH
SOLE
6918
0
683249
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
8400
10500
SH
Call
SOLE
0
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
337284014
2402817
SH
SOLE
214255
0
2188562
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
307586775
6134554
SH
SOLE
5269731
0
864823
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
117554226
3015763
SH
SOLE
3278
0
3012485
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
7164317
129226
SH
SOLE
0
0
129226
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
231088574
3591122
SH
SOLE
3473705
0
117417
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
6977246
67860
SH
SOLE
75
0
67785
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
310162
7502
SH
SOLE
212
0
7290
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
109248100
1267530
SH
SOLE
1006973
0
260557
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
30636137
655882
SH
SOLE
448
0
655434
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
696341827
14070357
SH
SOLE
13395561
0
674796
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
146711083
1892802
SH
SOLE
1480746
0
412056
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
22364703
382433
SH
SOLE
192342
0
190091
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
61011969
805855
SH
SOLE
761403
0
44452
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2897126
47016
SH
SOLE
0
0
47016
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
113223169
2487327
SH
SOLE
1719997
0
767330
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
24731098
427723
SH
SOLE
87662
0
340061
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
59784254
795110
SH
SOLE
368250
0
426860
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
32663225
592580
SH
SOLE
154427
0
438153
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
29688502
170369
SH
SOLE
149
0
170220
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
13273850
199367
SH
SOLE
17890
0
181477
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1428679
9173
SH
SOLE
0
0
9173
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
19968043
283759
SH
SOLE
1717
0
282042
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1789841
14700
SH
SOLE
0
0
14700
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
6591078
38376
SH
SOLE
0
0
38376
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
265513856
1748509
SH
SOLE
699
0
1747810
VANGUARD STAR FDS
VG TL INTL STK F
921909768
25969366
502116
SH
SOLE
6794
0
495322
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
149913186
3571910
SH
SOLE
7486
0
3564424
VANGUARD WELLINGTON FD
US VALUE FACTR
921935805
744465
7545
SH
SOLE
0
0
7545
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
9562585
156815
SH
SOLE
3146
0
153669
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
420777700
3888527
SH
SOLE
2603850
0
1284677
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
15582459
223803
SH
SOLE
0
0
223803
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
7122579
119566
SH
SOLE
0
0
119566
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
6867872
139620
SH
SOLE
121753
0
17867
VANGUARD WORLD FD
ESG US CORP BD
921910691
520713
8582
SH
SOLE
0
0
8582
VANGUARD WORLD FD
ESG US STK ETF
921910733
14532303
220650
SH
SOLE
183371
0
37279
VANGUARD WORLD FD
EXTENDED DUR
921910709
7573187
91430
SH
SOLE
0
0
91430
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
16076678
121420
SH
SOLE
0
0
121420
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
48510004
471657
SH
SOLE
405
0
471252
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
13069425
75952
SH
SOLE
3229
0
72723
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
8237407
100150
SH
SOLE
0
0
100150
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
14605349
66667
SH
SOLE
0
0
66667
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
11640980
60766
SH
SOLE
751
0
60015
VANGUARD WORLD FDS
ENERGY ETF
92204A306
20910811
172418
SH
SOLE
0
0
172418
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
38741443
468289
SH
SOLE
777
0
467512
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
36965799
149027
SH
SOLE
0
0
149027
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
13562640
74246
SH
SOLE
391
0
73855
VANGUARD WORLD FDS
INF TECH ETF
92204A702
140893186
441096
SH
SOLE
0
0
441096
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
16159521
94936
SH
SOLE
0
0
94936
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
11360674
74077
SH
SOLE
497
0
73580
VARONIS SYS INC
COM
922280102
1658922
69295
SH
SOLE
67873
0
1422
VAXART INC
COM NEW
92243A200
10207
10622
SH
SOLE
0
0
10622
VBI VACCINES INC CDA
COM NEW
91822J103
79542
203379
SH
SOLE
0
0
203379
VECTOR GROUP LTD
COM
92240M108
125916
10617
SH
SOLE
0
0
10617
VEECO INSTRS INC DEL
COM
922417100
3353801
180506
SH
SOLE
180506
0
0
VEEVA SYS INC
CL A COM
922475108
10057847
62324
SH
SOLE
48085
0
14239
VENTAS INC
COM
92276F100
3534586
78460
SH
SOLE
23306
0
55154
VEON LTD
SPONSORED ADR
91822M106
5268
10750
SH
SOLE
0
0
10750
VERADIGM INC
COM
01988P108
651816
36951
SH
SOLE
32644
0
4307
VERASTEM INC
COM
92337C104
18495
45950
SH
SOLE
0
0
45950
VERICEL CORP
COM
92346J108
1065163
40439
SH
SOLE
40085
0
354
VERINT SYS INC
COM
92343X100
420884
11601
SH
SOLE
8684
0
2917
VERISIGN INC
COM
92343E102
4802571
23377
SH
SOLE
12053
0
11324
VERISK ANALYTICS INC
COM
92345Y106
85569950
485035
SH
SOLE
470387
0
14648
VERITIV CORP
COM
923454102
283400
2328
SH
SOLE
761
0
1567
VERIZON COMMUNICATIONS INC
COM
92343V104
580364135
14730069
SH
SOLE
5680635
0
9049434
VERIZON COMMUNICATIONS INC
COM
92343V104
32550
21000
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
17550
27000
SH
Call
SOLE
0
0
0
VERRA MOBILITY CORP
CL A COM STK
92511U102
1379487
99746
SH
SOLE
0
0
99746
VERTEX PHARMACEUTICALS INC
COM
92532F100
107520302
372326
SH
SOLE
284338
0
87988
VERTIV HOLDINGS CO
COM CL A
92537N108
176405
12914
SH
SOLE
0
0
12914
VIAD CORP
COM
92552R406
1990980
81631
SH
SOLE
81471
0
160
VIASAT INC
COM
92552V100
386668
12217
SH
SOLE
0
0
12217
VIATRIS INC
COM
92556V106
11259727
1011653
SH
SOLE
608973
0
402680
VIATRIS INC
COM
92556V106
4950
11000
SH
Call
SOLE
0
0
0
VIAVI SOLUTIONS INC
COM
925550105
716088
68134
SH
SOLE
58085
0
10049
VICI PPTYS INC
COM
925652109
61297841
1891904
SH
SOLE
1187726
0
704178
VICI PPTYS INC
COM
925652109
285950
81700
SH
Call
SOLE
0
0
0
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
360926
10087
SH
SOLE
0
0
10087
VICTORY CAP HLDGS INC
COM CL A
92645B103
608397
22676
SH
SOLE
11270
0
11406
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
11214670
175204
SH
SOLE
0
0
175204
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
3734555
55131
SH
SOLE
0
0
55131
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
12967782
208927
SH
SOLE
0
0
208927
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
1704837
28949
SH
SOLE
0
0
28949
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
4743503
91964
SH
SOLE
0
0
91964
VICTORY PORTFOLIOS II
VCTRYSHS USAA CR
92647N527
2387851
52486
SH
SOLE
0
0
52486
VICTORY PORTFOLIOS II
VCTRYSHS USAA CR
92647N535
3617454
74372
SH
SOLE
0
0
74372
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
11014831
246693
SH
SOLE
0
0
246693
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
597116
15649
SH
SOLE
0
0
15649
VIEWRAY INC
COM
92672L107
716240
159875
SH
SOLE
0
0
159875
VIKING THERAPEUTICS INC
COM
92686J106
882350
93867
SH
SOLE
0
0
93867
VILLAGE FARMS INTL INC
COM
92707Y108
137921
102926
SH
SOLE
0
0
102926
VIMEO INC
COMMON STOCK
92719V100
94318
27498
SH
SOLE
20406
0
7092
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
3509448
110394
SH
SOLE
0
0
110394
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
21375
17100
SH
Call
SOLE
0
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
77900
38000
SH
Call
SOLE
0
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
42226
12134
SH
SOLE
0
0
12134
VIRIOS THERAPEUTICS INC
COM
92829J104
7080
30000
SH
SOLE
0
0
30000
VIRTU FINL INC
CL A
928254101
4786229
234504
SH
SOLE
206200
0
28304
VIRTUS ARTIFICIAL INTELLIGEN
COM
92838Y100
1106522
68347
SH
SOLE
0
0
68347
VIRTUS CONVERTIBLE & INC 202
COM
92838R105
223206
25834
SH
SOLE
0
0
25834
VIRTUS CONVERTIBLE & INC FD
COM
92838U108
475189
164996
SH
SOLE
0
0
164996
VIRTUS CONVERTIBLE & INCOME
COM
92838X102
109147
32102
SH
SOLE
0
0
32102
VIRTUS DIVERSIFIED INCM & CO
COM
92840N100
1624425
87522
SH
SOLE
0
0
87522
VIRTUS DIVIDEND INTEREST & P
COM
92840R101
5124784
454326
SH
SOLE
0
0
454326
VIRTUS EQUITY & CONV INCM FD
COM
92841M101
7129570
391098
SH
SOLE
0
0
391098
VIRTUS INVT PARTNERS INC
COM
92828Q109
1167401
6098
SH
SOLE
0
0
6098
VIRTUS TOTAL RETURN FD INC
COM
92835W107
331803
50657
SH
SOLE
0
0
50657
VISA INC
COM CL A
92826C839
791587650
3809990
SH
SOLE
1623283
0
2186707
VISHAY INTERTECHNOLOGY INC
COM
928298108
2300301
106644
SH
SOLE
104655
0
1989
VISHAY INTERTECHNOLOGY INC
NOTE 2.250% 6/1
928298AP3
29918
31000
PRN
SOLE
0
0
31000
VISTA ENERGY S.A.B. DE C.V.
SPONSORED ADS
92837L109
242996
15517
SH
SOLE
0
0
15517
VISTA OUTDOOR INC
COM
928377100
576984
23676
SH
SOLE
0
0
23676
VISTEON CORP
COM NEW
92839U206
535226
4091
SH
SOLE
459
0
3632
VISTRA CORP
COM
92840M102
53927318
2324448
SH
SOLE
1928258
0
396190
VIZIO HLDG CORP
CL A COM
92858V101
260676
35179
SH
SOLE
33852
0
1327
VMWARE INC
CL A COM
928563402
5888844
47970
SH
SOLE
0
0
47970
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
49638186
4904961
SH
SOLE
3810867
0
1094094
VOLTA INC
COM CL A
92873V102
9149
25742
SH
SOLE
0
0
25742
VONTIER CORPORATION
COM
928881101
5437006
281272
SH
SOLE
261477
0
19795
VORNADO RLTY TR
SH BEN INT
929042109
2712208
130332
SH
SOLE
120483
0
9849
VOYA ASIA PAC HIGH DIV EQT I
COM
92912J102
4698174
766425
SH
SOLE
0
0
766425
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
262380
50848
SH
SOLE
0
0
50848
VOYA FINANCIAL INC
COM
929089100
7153709
116339
SH
SOLE
105356
0
10983
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
1595106
294844
SH
SOLE
0
0
294844
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
402500
43893
SH
SOLE
0
0
43893
VOYAGER THERAPEUTICS INC
COM
92915B106
670451
109910
SH
SOLE
0
0
109910
VROOM INC
COM
92918V109
75653
74170
SH
SOLE
0
0
74170
VULCAN MATLS CO
COM
929160109
34729945
198333
SH
SOLE
181073
0
17260
WABASH NATL CORP
COM
929566107
1396341
61785
SH
SOLE
0
0
61785
WABTEC
COM
929740108
10219884
102393
SH
SOLE
88999
0
13394
WALGREENS BOOTS ALLIANCE INC
COM
931427108
59734055
1598874
SH
SOLE
960800
0
638074
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1870
17000
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
4460
89200
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
68400
18000
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
583783624
4117152
SH
SOLE
809686
0
3307466
WALMART INC
COM
931142103
3568
44600
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
7181
16700
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
4048
18400
SH
Call
SOLE
0
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
15480318
1632943
SH
SOLE
1117240
0
515703
WARNER MUSIC GROUP CORP
COM CL A
934550203
1334367
38103
SH
SOLE
36872
0
1231
WASHINGTON FED INC
COM
938824109
1575743
46967
SH
SOLE
32436
0
14531
WASHINGTON TR BANCORP INC
COM
940610108
4518171
95765
SH
SOLE
63925
0
31840
WASTE CONNECTIONS INC
COM
94106B101
52119947
393166
SH
SOLE
24147
0
369019
WASTE MGMT INC DEL
COM
94106L109
154717307
986211
SH
SOLE
604647
0
381564
WATERS CORP
COM
941848103
6889626
20111
SH
SOLE
4804
0
15307
WATSCO INC
COM
942622200
92558970
371124
SH
SOLE
343340
0
27784
WATTS WATER TECHNOLOGIES INC
CL A
942749102
12905967
88258
SH
SOLE
86877
0
1381
WD 40 CO
COM
929236107
1974228
12246
SH
SOLE
11245
0
1001
WEATHERFORD INTL PLC
ORD SHS
G48833118
562972
11056
SH
SOLE
0
0
11056
WEBSTER FINL CORP
COM
947890109
14644097
309339
SH
SOLE
238125
0
71214
WEC ENERGY GROUP INC
COM
92939U106
72338780
771520
SH
SOLE
558905
0
212615
WELLS FARGO CO NEW
COM
949746101
117502732
2845784
SH
SOLE
1759339
0
1086445
WELLS FARGO CO NEW
COM
949746101
1716
85800
SH
Call
SOLE
0
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
9273553
7826
SH
SOLE
0
0
7826
WELLTOWER INC
COM
95040Q104
19720703
300848
SH
SOLE
107401
0
193447
WENDYS CO
COM
95058W100
1877243
82954
SH
SOLE
3260
0
79694
WERNER ENTERPRISES INC
COM
950755108
2262856
56206
SH
SOLE
53067
0
3139
WESBANCO INC
COM
950810101
1503194
40649
SH
SOLE
27688
0
12961
WESCO INTL INC
COM
95082P105
31796418
253965
SH
SOLE
3243
0
250722
WEST FRASER TIMBER CO LTD
COM
952845105
964737
13344
SH
SOLE
0
0
13344
WEST PHARMACEUTICAL SVSC INC
COM
955306105
13588957
57741
SH
SOLE
47773
0
9968
WESTERN ALLIANCE BANCORP
COM
957638109
6896084
115783
SH
SOLE
103031
0
12752
WESTERN ASSET DIVERSIFIED IN
COM SHS BEN INT
95790K109
323672
25486
SH
SOLE
0
0
25486
WESTERN ASSET EMERGING MKTS
COM
95766A101
2649768
290864
SH
SOLE
0
0
290864
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
1769862
138596
SH
SOLE
0
0
138596
WESTERN ASSET HIGH INCOM FD
COM
95766J102
833741
172261
SH
SOLE
0
0
172261
WESTERN ASSET HIGH INCOME OP
COM
95766K109
657351
166418
SH
SOLE
0
0
166418
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
1729394
138573
SH
SOLE
0
0
138573
WESTERN ASSET INTER MUNI FD
COM
958435109
145782
19207
SH
SOLE
0
0
19207
WESTERN ASSET INVT GRADE DEF
COM
95790A101
1043233
64080
SH
SOLE
0
0
64080
WESTERN ASSET MANAGED MUNS F
COM
95766M105
783570
77813
SH
SOLE
0
0
77813
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
2899034
454394
SH
SOLE
0
0
454394
WESTERN ASSET MUN PARTNERS F
COM
95766P108
4073684
349970
SH
SOLE
0
0
349970
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
156110
14672
SH
SOLE
0
0
14672
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
151569
17604
SH
SOLE
0
0
17604
WESTERN AST INFL LKD OPP & I
COM
95766R104
913902
100098
SH
SOLE
0
0
100098
WESTERN DIGITAL CORP.
COM
958102105
7976526
252822
SH
SOLE
214367
0
38455
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
2225988
82905
SH
SOLE
0
0
82905
WESTERN NEW ENG BANCORP INC
COM
958892101
173109
18299
SH
SOLE
0
0
18299
WESTERN UN CO
COM
959802109
490658
35633
SH
SOLE
49
0
35584
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
463209
19711
SH
SOLE
0
0
19711
WESTLAKE CORPORATION
COM
960413102
450935
4398
SH
SOLE
0
0
4398
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
204237
263600
SH
SOLE
0
0
263600
WESTROCK CO
COM
96145D105
7259653
206475
SH
SOLE
654
0
205821
WESTROCK COFFEE CO
COM
96145W103
186292
13944
SH
SOLE
0
0
13944
WEWORK INC
CL A
96209A104
36036
25200
SH
SOLE
0
0
25200
WEX INC
COM
96208T104
18559056
113407
SH
SOLE
109271
0
4136
WEYERHAEUSER CO MTN BE
COM NEW
962166104
31775684
1025024
SH
SOLE
314635
0
710389
WEYERHAEUSER CO MTN BE
COM NEW
962166104
4500
15000
SH
Call
SOLE
0
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
17695406
452805
SH
SOLE
4584
0
448221
WHEELS UP EXPERIENCE INC
COM CL A
96328L106
109272
106089
SH
SOLE
0
0
106089
WHIRLPOOL CORP
COM
963320106
10283444
72694
SH
SOLE
32175
0
40519
WHITE MTNS INS GROUP LTD
COM
G9618E107
43091806
30468
SH
SOLE
29868
0
600
WHITEHORSE FIN INC
COM
96524V106
1418058
108664
SH
SOLE
0
0
108664
WIDEOPENWEST INC
COM
96758W101
279249
30653
SH
SOLE
30003
0
650
WILEY JOHN & SONS INC
CL A
968223206
12881337
321551
SH
SOLE
317397
0
4154
WILLIAM PENN BANCORPORATION
COM
96927A105
329203
27162
SH
SOLE
0
0
27162
WILLIAMS COS INC
COM
969457100
265540690
8071146
SH
SOLE
6737012
0
1334134
WILLIAMS SONOMA INC
COM
969904101
8784573
76441
SH
SOLE
42081
0
34360
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
63441001
259386
SH
SOLE
236813
0
22573
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
6572913
145515
SH
SOLE
99280
0
46235
WINGSTOP INC
COM
974155103
4344539
31569
SH
SOLE
24181
0
7388
WINNEBAGO INDS INC
COM
974637100
602256
11428
SH
SOLE
0
0
11428
WINTRUST FINL CORP
COM
97650W108
10023766
118597
SH
SOLE
0
0
118597
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
478878
19094
SH
SOLE
0
0
19094
WISDOMTREE TR
CURRNCY INT EQ
97717X263
6716736
229632
SH
SOLE
0
0
229632
WISDOMTREE TR
EM EX ST-OWNED
97717X578
3928154
147232
SH
SOLE
0
0
147232
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
12234308
343275
SH
SOLE
0
0
343275
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
637283
14487
SH
SOLE
0
0
14487
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
3778396
138522
SH
SOLE
0
0
138522
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2797141
39982
SH
SOLE
0
0
39982
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1355891
24781
SH
SOLE
0
0
24781
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
64189864
1276902
SH
SOLE
239360
0
1037542
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
870716
18605
SH
SOLE
0
0
18605
WISDOMTREE TR
GLB US QTLY DIV
97717W844
794250
24647
SH
SOLE
0
0
24647
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
375181
18151
SH
SOLE
0
0
18151
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1169609
35889
SH
SOLE
0
0
35889
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
276671
7661
SH
SOLE
0
0
7661
WISDOMTREE TR
INTL EQUITY FD
97717W703
2742301
58298
SH
SOLE
0
0
58298
WISDOMTREE TR
INTL LRGCAP DV
97717W794
294559
6693
SH
SOLE
0
0
6693
WISDOMTREE TR
INTL QULTY DIV
97717X131
5784666
188980
SH
SOLE
103296
0
85684
WISDOMTREE TR
INTL SMCAP DIV
97717W760
9756910
168338
SH
SOLE
0
0
168338
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
4217725
118375
SH
SOLE
0
0
118375
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3290989
51190
SH
SOLE
0
0
51190
WISDOMTREE TR
JP SMALLCP DIV
97717W836
9162820
145074
SH
SOLE
0
0
145074
WISDOMTREE TR
PUTWRITE STRAT
97717X560
351281
11697
SH
SOLE
0
0
11697
WISDOMTREE TR
US AI ENHANCED
97717W406
893585
9734
SH
SOLE
0
0
9734
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
5442043
63237
SH
SOLE
0
0
63237
WISDOMTREE TR
US LARGECAP DIVD
97717W307
33238638
536539
SH
SOLE
0
0
536539
WISDOMTREE TR
US LARGECAP FUND
97717W588
442785
10649
SH
SOLE
0
0
10649
WISDOMTREE TR
US MIDCAP DIVID
97717W505
21470179
521878
SH
SOLE
0
0
521878
WISDOMTREE TR
US MIDCAP FUND
97717W570
1215062
24991
SH
SOLE
0
0
24991
WISDOMTREE TR
US QTLY DIV GRT
97717X669
66413576
1100290
SH
SOLE
3805
0
1096485
WISDOMTREE TR
US S CAP QTY DIV
97717X651
6268993
155909
SH
SOLE
0
0
155909
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
8188969
287941
SH
SOLE
0
0
287941
WISDOMTREE TR
US SMALLCAP FUND
97717W562
734592
17248
SH
SOLE
0
0
17248
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
883364
14565
SH
SOLE
0
0
14565
WISDOMTREE TR
YIELD ENHANCD US
97717X511
3151709
73898
SH
SOLE
0
0
73898
WIX COM LTD
SHS
M98068105
1989590
25896
SH
SOLE
21302
0
4594
WNS HLDGS LTD
SPON ADR
92932M101
821417
10269
SH
SOLE
9408
0
861
WOLFSPEED INC
COM
977852102
15435748
223577
SH
SOLE
201342
0
22235
WOLVERINE WORLD WIDE INC
COM
978097103
315180
28836
SH
SOLE
25819
0
3017
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
9540680
394080
SH
SOLE
367693
0
26387
WOODWARD INC
COM
980745103
1442942
14936
SH
SOLE
13653
0
1283
WORKDAY INC
CL A
98138H101
54292896
324466
SH
SOLE
273855
0
50611
WORKIVA INC
COM CL A
98139A105
3008225
35825
SH
SOLE
31550
0
4275
WORLD FUEL SVCS CORP
COM
981475106
2685637
98267
SH
SOLE
96893
0
1374
WORLD GOLD TR
SPDR GLD MINIS
98149E303
11790159
325785
SH
SOLE
0
0
325785
WORLD WRESTLING ENTMT INC
CL A
98156Q108
513215
7490
SH
SOLE
0
0
7490
WORTHINGTON INDS INC
COM
981811102
441944
8890
SH
SOLE
0
0
8890
WP CAREY INC
COM
92936U109
26049631
333327
SH
SOLE
76464
0
256863
WPP PLC NEW
ADR
92937A102
8821615
179447
SH
SOLE
178492
0
955
WRAP TECHNOLOGIES INC
COM
98212N107
37349
22100
SH
SOLE
0
0
22100
WSFS FINL CORP
COM
929328102
5124481
113023
SH
SOLE
111918
0
1105
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
5285389
74118
SH
SOLE
68922
0
5196
WYNN RESORTS LTD
COM
983134107
9570215
116046
SH
SOLE
0
0
116046
XAI OCTAGON FLOATING RATE &
COM
98400T106
273645
43298
SH
SOLE
0
0
43298
XCEL ENERGY INC
COM
98389B100
15789647
225212
SH
SOLE
84868
0
140344
XENCOR INC
COM
98401F105
558923
21464
SH
SOLE
0
0
21464
XEROX HOLDINGS CORP
COM NEW
98421M106
570624
39084
SH
SOLE
0
0
39084
XOMETRY INC
CLASS A COM
98423F109
11105878
344582
SH
SOLE
17830
0
326752
XPERI INC
COMMON STOCK
98423J101
218040
25324
SH
SOLE
24684
0
640
XPO INC
COM
983793100
7727408
232124
SH
SOLE
34951
0
197173
XPO INC
COM
983793100
11250
15000
SH
Call
SOLE
0
0
0
XPO INC
COM
983793100
4750
19000
SH
Call
SOLE
0
0
0
XPONENTIAL FITNESS INC
COM CL A
98422X101
510307
22255
SH
SOLE
22051
0
204
XYLEM INC
COM
98419M100
10217753
92398
SH
SOLE
9955
0
82443
YALLA GROUP LTD
ADS
98459U103
38854
11101
SH
SOLE
0
0
11101
YAMANA GOLD INC
COM
98462Y100
599149
107954
SH
SOLE
0
0
107954
YELP INC
CL A
985817105
3959187
144813
SH
SOLE
139906
0
4907
YETI HLDGS INC
COM
98585X104
3724923
90170
SH
SOLE
69192
0
20978
YEXT INC
COM
98585N106
230705
35330
SH
SOLE
0
0
35330
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
397256
43227
SH
SOLE
0
0
43227
YUM BRANDS INC
COM
988498101
45814687
357696
SH
SOLE
205227
0
152469
YUM CHINA HLDGS INC
COM
98850P109
47618414
871334
SH
SOLE
798475
0
72859
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
36141759
140953
SH
SOLE
130940
0
10013
ZIFF DAVIS INC
COM
48123V102
2221444
28084
SH
SOLE
25817
0
2267
ZILLOW GROUP INC
CL A
98954M101
6440652
206365
SH
SOLE
0
0
206365
ZILLOW GROUP INC
CL C CAP STK
98954M200
309764
9617
SH
SOLE
0
0
9617
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
186695
10861
SH
SOLE
0
0
10861
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
22400110
175688
SH
SOLE
120732
0
54956
ZIMVIE INC
COM
98888T107
222668
23840
SH
SOLE
12810
0
11030
ZIONS BANCORPORATION N A
COM
989701107
2384249
48499
SH
SOLE
780
0
47719
ZIONS BANCORPORATION N A
COM
989701107
6075
24300
SH
Call
SOLE
0
0
0
ZIPRECRUITER INC
CL A
98980B103
1206197
73459
SH
SOLE
0
0
73459
ZOETIS INC
CL A
98978V103
86501332
590241
SH
SOLE
374743
0
215498
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
5080906
75006
SH
SOLE
0
0
75006
ZOOMINFO TECHNOLOGIES INC
COMMON STOCK
98980F104
4435323
147304
SH
SOLE
134887
0
12417
ZSCALER INC
COM
98980G102
2222334
19860
SH
SOLE
0
0
19860
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
230813
8590
SH
SOLE
4774
0
3816
ZUORA INC
COM CL A
98983V106
463580
72890
SH
SOLE
63918
0
8972
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
1701070
80429
SH
SOLE
46378
0
34051
ZYMEWORKS DEL INC
COM
98985Y108
1211635
154152
SH
SOLE
0
0
154152