0001084208-21-000011.txt : 20211102
0001084208-21-000011.hdr.sgml : 20211102
20211102141627
ACCESSION NUMBER: 0001084208-21-000011
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211102
DATE AS OF CHANGE: 20211102
EFFECTIVENESS DATE: 20211102
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: 211370420
BUSINESS ADDRESS:
STREET 1: 880 CARRILON PKWY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
BUSINESS PHONE: 7275671000
MAIL ADDRESS:
STREET 1: 880 CARRILON PARKWAY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
FORMER COMPANY:
FORMER CONFORMED NAME: DOWDLE JEFFREY A
DATE OF NAME CHANGE: 19990414
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001084208
XXXXXXXX
09-30-2021
09-30-2021
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
N
Brian Carter
Sr Manager Compliance
901-680-8492
Brian Carter
Memphis
TN
11-02-2021
0
4241
111355397
false
INFORMATION TABLE
2
Q32113FS.xml
13F HOLDINGS REPORT 09-30-2021
1 800 FLOWERS COM INC
CL A
68243Q106
6159
201871
SH
SOLE
200031
0
1840
10X GENOMICS INC
CL A COM
88025U109
938
6440
SH
SOLE
0
0
6440
1LIFE HEALTHCARE INC
COM
68269G107
206
10155
SH
SOLE
0
0
10155
23ANDME HOLDING CO
CLASS A COM
90138Q108
144
15855
SH
SOLE
0
0
15855
3-D SYS CORP DEL
COM NEW
88554D205
1117
40509
SH
SOLE
0
0
40509
360 DIGITECH INC
AMERICAN DEP
88557W101
398
19600
SH
SOLE
0
0
19600
3M CO
COM
88579Y101
124436
709332
SH
SOLE
186483
0
522849
3M CO
COM
88579Y101
2
14500
SH
Call
SOLE
0
0
0
8X8 INC NEW
COM
282914100
205
8752
SH
SOLE
0
0
8752
9 METERS BIOPHARMA INC
COM
654405109
17
13000
SH
SOLE
0
0
13000
A-MARK PRECIOUS METALS INC
COM
00181T107
1274
21233
SH
SOLE
0
0
21233
AAON INC
COM PAR $0.004
000360206
2303
35246
SH
SOLE
0
0
35246
ABB LTD
SPONSORED ADR
000375204
26552
795937
SH
SOLE
653645
0
142292
ABBOTT LABS
COM
002824100
337309
2855394
SH
SOLE
1131302
0
1724092
ABBVIE INC
COM
00287Y109
427184
3960187
SH
SOLE
1859815
0
2100372
ABBVIE INC
COM
00287Y109
44
32100
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
7
34800
SH
Call
SOLE
0
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
2532
126351
SH
SOLE
0
0
126351
ABERCROMBIE & FITCH CO
CL A
002896207
845
22464
SH
SOLE
0
0
22464
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
786
189441
SH
SOLE
0
0
189441
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
126
21362
SH
SOLE
0
0
21362
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
4398
528551
SH
SOLE
0
0
528551
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1926
165764
SH
SOLE
0
0
165764
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
548
90371
SH
SOLE
0
0
90371
ABERDEEN INCOME CR STRATEGIE
COM
003057106
576
52086
SH
SOLE
0
0
52086
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
242
24818
SH
SOLE
0
0
24818
ABERDEEN STD GLOBAL INFRASTR
COM SHS BEN INT
00326W106
1165
58437
SH
SOLE
0
0
58437
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
1647
97765
SH
SOLE
0
0
97765
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
1644
9220
SH
SOLE
0
0
9220
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
1632
18090
SH
SOLE
0
0
18090
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1263
14608
SH
SOLE
0
0
14608
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
829
38770
SH
SOLE
0
0
38770
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
2464
252944
SH
SOLE
0
0
252944
ABIOMED INC
COM
003654100
1128
3464
SH
SOLE
617
0
2847
ABM INDS INC
COM
000957100
4098
91037
SH
SOLE
39258
0
51779
ABRDN ETFS
BBRG ALL COMD K1
003261104
1005
35789
SH
SOLE
0
0
35789
ABSOLUTE SOFTWARE CORP
COM
00386B109
144
13100
SH
SOLE
0
0
13100
ACACIA RESH CORP
ACACIA TCH COM
003881307
217
32030
SH
SOLE
0
0
32030
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
2470
61729
SH
SOLE
0
0
61729
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
6317
99040
SH
SOLE
79364
0
19676
ACCELERON PHARMA INC
COM
00434H108
1947
11314
SH
SOLE
4244
0
7070
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
265381
829506
SH
SOLE
488272
0
341234
ACCOLADE INC
COM
00437E102
2899
68738
SH
SOLE
67316
0
1422
ACER THERAPEUTICS INC
COM
00444P108
41
16200
SH
SOLE
0
0
16200
ACI WORLDWIDE INC
COM
004498101
3055
99401
SH
SOLE
98211
0
1190
ACTIVISION BLIZZARD INC
COM
00507V109
32115
414970
SH
SOLE
224039
0
190931
ACUITY BRANDS INC
COM
00508Y102
2840
16381
SH
SOLE
9104
0
7277
ACUSHNET HLDGS CORP
COM
005098108
29497
631636
SH
SOLE
619272
0
12364
ADAM NAT RES FD INC
COM
00548F105
195
12414
SH
SOLE
0
0
12414
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
16
16246
SH
SOLE
0
0
16246
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
14701
742453
SH
SOLE
1
0
742452
ADAMS RES & ENERGY INC
COM NEW
006351308
504
16593
SH
SOLE
0
0
16593
ADAPTHEALTH CORP
COMMON STOCK
00653Q102
460
19754
SH
SOLE
0
0
19754
ADMA BIOLOGICS INC
COM
000899104
172
152183
SH
SOLE
0
0
152183
ADOBE SYSTEMS INCORPORATED
COM
00724F101
381372
662425
SH
SOLE
486017
0
176408
ADT INC DEL
COM
00090Q103
461
57004
SH
SOLE
0
0
57004
ADTALEM GLOBAL ED INC
COM
00737L103
754
19952
SH
SOLE
13167
0
6785
ADTRAN INC
COM
00738A106
321
17095
SH
SOLE
9793
0
7302
ADVANCE AUTO PARTS INC
COM
00751Y106
75848
363101
SH
SOLE
288526
0
74575
ADVANCED DRAIN SYS INC DEL
COM
00790R104
3595
33234
SH
SOLE
25374
0
7860
ADVANCED ENERGY INDS
COM
007973100
3472
39562
SH
SOLE
10963
0
28599
ADVANCED MICRO DEVICES INC
COM
007903107
63550
617588
SH
SOLE
39894
0
577694
ADVENT CONV & INCOME FD
COM
00764C109
13553
753782
SH
SOLE
0
0
753782
ADVISORSHARES TR
DORSEY WRIGT ADR
00768Y206
844
13285
SH
SOLE
0
0
13285
ADVISORSHARES TR
DORSY FSM ALCP
00768Y479
867
24356
SH
SOLE
0
0
24356
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
232
26400
SH
SOLE
0
0
26400
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
17901
366415
SH
SOLE
366300
0
115
ADVISORSHARES TR
Q DYNAMIC GROWTH
00768Y438
593
21193
SH
SOLE
0
0
21193
ADVISORSHARES TR
RANGER EQUITY BE
00768Y412
733
28524
SH
SOLE
0
0
28524
AECOM
COM
00766T100
4843
76693
SH
SOLE
60116
0
16577
AEGON N V
NY REGISTRY SHS
007924103
20493
4026051
SH
SOLE
47454
0
3978597
AERCAP HOLDINGS NV
SHS
N00985106
2503
43294
SH
SOLE
33772
0
9522
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
3919
89986
SH
SOLE
87509
0
2477
AEROVIRONMENT INC
COM
008073108
2281
26426
SH
SOLE
5019
0
21407
AES CORP
COM
00130H105
69440
3041626
SH
SOLE
2962234
0
79392
AFFILIATED MANAGERS GROUP IN
COM
008252108
29893
197849
SH
SOLE
195539
0
2310
AFFIRM HLDGS INC
COM CL A
00827B106
6130
51456
SH
SOLE
5046
0
46410
AFLAC INC
COM
001055102
36466
699528
SH
SOLE
53484
0
646044
AGCO CORP
COM
001084102
4242
34620
SH
SOLE
15322
0
19298
AGILE THERAPEUTICS INC
COM
00847L100
25
26500
SH
SOLE
0
0
26500
AGILENT TECHNOLOGIES INC
COM
00846U101
14487
91957
SH
SOLE
38731
0
53226
AGILENT TECHNOLOGIES INC
COM
00846U101
103
13400
SH
Call
SOLE
0
0
0
AGNC INVT CORP
COM
00123Q104
9982
632995
SH
SOLE
241948
0
391047
AGNICO EAGLE MINES LTD
COM
008474108
4790
92473
SH
SOLE
0
0
92473
AGREE RLTY CORP
COM
008492100
10906
164665
SH
SOLE
104891
0
59774
AIR LEASE CORP
CL A
00912X302
14746
374841
SH
SOLE
10809
0
364032
AIR PRODS & CHEMS INC
COM
009158106
383163
1496014
SH
SOLE
386678
0
1109336
AIR PRODS & CHEMS INC
COM
009158106
18
18700
SH
Call
SOLE
0
0
0
AIR PRODS & CHEMS INC
COM
009158106
9
11500
SH
Call
SOLE
0
0
0
AIR TRANS SVCS GROUP INC
NOTE 1.125%10/1
00922RAB1
34
32000
PRN
SOLE
0
0
32000
AIR TRANSPORT SERVICES GRP I
COM
00922R105
23020
891905
SH
SOLE
888146
0
3759
AIRBNB INC
COM CL A
009066101
50102
298672
SH
SOLE
150938
0
147734
AKAMAI TECHNOLOGIES INC
COM
00971T101
27392
261895
SH
SOLE
203583
0
58312
AKAMAI TECHNOLOGIES INC
NOTE 0.125% 5/0
00971TAJ0
18
15000
PRN
SOLE
0
0
15000
AKAMAI TECHNOLOGIES INC
NOTE 0.375% 9/0
00971TAL5
19
17000
PRN
SOLE
0
0
17000
AKEBIA THERAPEUTICS INC
COM
00972D105
64
22395
SH
SOLE
0
0
22395
ALAMOS GOLD INC NEW
COM CL A
011532108
1935
269457
SH
SOLE
0
0
269457
ALARM COM HLDGS INC
COM
011642105
3204
40978
SH
SOLE
0
0
40978
ALASKA AIR GROUP INC
COM
011659109
19293
329225
SH
SOLE
70442
0
258783
ALASKA AIR GROUP INC
COM
011659109
9
35400
SH
Call
SOLE
0
0
0
ALBANY INTL CORP
CL A
012348108
8282
107740
SH
SOLE
106968
0
772
ALBEMARLE CORP
COM
012653101
22281
101750
SH
SOLE
32769
0
68981
ALBERTSONS COS INC
COMMON STOCK
013091103
1589
51057
SH
SOLE
0
0
51057
ALCOA CORP
COM
013872106
1844
37671
SH
SOLE
125
0
37546
ALCON AG
ORD SHS
H01301128
42208
517604
SH
SOLE
494655
0
22949
ALDEYRA THERAPEUTICS INC
COM
01438T106
403
45847
SH
SOLE
23347
0
22500
ALEXANDERS INC
COM
014752109
203
778
SH
SOLE
0
0
778
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
25621
134093
SH
SOLE
127186
0
6907
ALEXCO RESOURCE CORP
COM
01535P106
432
288652
SH
SOLE
0
0
288652
ALGONQUIN PWR UTILS CORP
COM
015857105
7866
537285
SH
SOLE
9887
0
527398
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
129385
873925
SH
SOLE
357405
0
516520
ALIGHT INC
COM CL A
01626W101
7534
656289
SH
SOLE
654854
0
1435
ALIGN TECHNOLOGY INC
COM
016255101
63903
96032
SH
SOLE
65114
0
30918
ALKAMI TECHNOLOGY INC
COM
01644J108
936
37927
SH
SOLE
37927
0
0
ALKERMES PLC
SHS
G01767105
485
15730
SH
SOLE
0
0
15730
ALLEGHANY CORP MD
COM
017175100
19469
31183
SH
SOLE
23749
0
7434
ALLEGIANT TRAVEL CO
COM
01748X102
3646
18652
SH
SOLE
9851
0
8801
ALLEGION PLC
ORD SHS
G0176J109
28017
211958
SH
SOLE
186170
0
25788
ALLEGRO MICROSYSTEMS INC
COM
01749D105
1234
38602
SH
SOLE
37518
0
1084
ALLETE INC
COM NEW
018522300
8699
146158
SH
SOLE
112756
0
33402
ALLIANCE DATA SYSTEMS CORP
COM
018581108
3770
37368
SH
SOLE
15649
0
21719
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
799
73501
SH
SOLE
0
0
73501
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
4235
345177
SH
SOLE
0
0
345177
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
3682
74265
SH
SOLE
0
0
74265
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
160
10713
SH
SOLE
0
0
10713
ALLIANT ENERGY CORP
COM
018802108
4884
87237
SH
SOLE
32196
0
55041
ALLISON TRANSMISSION HLDGS I
COM
01973R101
2623
74252
SH
SOLE
72842
0
1410
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
325
24334
SH
SOLE
22804
0
1530
ALLSTATE CORP
COM
020002101
161831
1271146
SH
SOLE
266198
0
1004948
ALLSTATE CORP
COM
020002101
5
13700
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
18933
370880
SH
SOLE
228810
0
142070
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
7496
39701
SH
SOLE
37869
0
1832
ALPHA ARCHITECT ETF TR
INTL QUAN MOMNTM
02072L300
9029
264957
SH
SOLE
0
0
264957
ALPHA ARCHITECT ETF TR
MERLYN AI BULL
02072L706
613
17628
SH
SOLE
0
0
17628
ALPHA ARCHITECT ETF TR
US QUAN VALUE
02072L102
378
11053
SH
SOLE
0
0
11053
ALPHABET INC
CAP STK CL A
02079K305
1017589
380618
SH
SOLE
144969
0
235649
ALPHABET INC
CAP STK CL C
02079K107
707368
265395
SH
SOLE
99863
0
165532
ALPINE INCOME PPTY TR INC
COM
02083X103
1332
72498
SH
SOLE
7226
0
65272
ALPS ETF TR
ALERIAN MLP
00162Q452
33139
994260
SH
SOLE
0
0
994260
ALPS ETF TR
CLEAN ENERGY
00162Q460
1098
16607
SH
SOLE
0
0
16607
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
1884
38864
SH
SOLE
0
0
38864
ALPS ETF TR
EQUAL SEC ETF
00162Q205
2855
28710
SH
SOLE
0
0
28710
ALPS ETF TR
MED BREAKTHGH
00162Q593
682
14991
SH
SOLE
0
0
14991
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
1323
30781
SH
SOLE
0
0
30781
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
255
5783
SH
SOLE
0
0
5783
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
785
31715
SH
SOLE
0
0
31715
ALPS ETF TR
SECTR DIV DOGS
00162Q858
4425
86619
SH
SOLE
0
0
86619
ALTAIR ENGR INC
COM CL A
021369103
6835
99150
SH
SOLE
98907
0
243
ALTERYX INC
COM CL A
02156B103
374
5115
SH
SOLE
0
0
5115
ALTICE USA INC
CL A
02156K103
34847
1681805
SH
SOLE
1673860
0
7945
ALTRA INDL MOTION CORP
COM
02208R106
15566
281223
SH
SOLE
277844
0
3379
ALTRIA GROUP INC
COM
02209S103
72783
1598911
SH
SOLE
327117
0
1271794
ALTRIA GROUP INC
COM
02209S103
2
30900
SH
Call
SOLE
0
0
0
ALTRIA GROUP INC
COM
02209S103
6
20500
SH
Call
SOLE
0
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
162
31849
SH
SOLE
0
0
31849
AMAZON COM INC
COM
023135106
1767478
538038
SH
SOLE
174140
0
363898
AMBARELLA INC
SHS
G037AX101
432
2772
SH
SOLE
0
0
2772
AMBEV SA
SPONSORED ADR
02319V103
2027
734343
SH
SOLE
527
0
733816
AMC ENTMT HLDGS INC
CL A COM
00165C104
477
12535
SH
SOLE
0
0
12535
AMC NETWORKS INC
CL A
00164V103
2980
63961
SH
SOLE
62703
0
1258
AMCOR PLC
ORD
G0250X107
2333
201249
SH
SOLE
79360
0
121889
AMDOCS LTD
SHS
G02602103
17948
237055
SH
SOLE
207806
0
29249
AMEDISYS INC
COM
023436108
2550
17101
SH
SOLE
4507
0
12594
AMER STATES WTR CO
COM
029899101
3709
43373
SH
SOLE
0
0
43373
AMERCO
COM
023586100
645
998
SH
SOLE
0
0
998
AMEREN CORP
COM
023608102
11099
137019
SH
SOLE
89972
0
47047
AMERESCO INC
CL A
02361E108
1977
33832
SH
SOLE
0
0
33832
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
3069
514973
SH
SOLE
0
0
514973
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1895
107264
SH
SOLE
54915
0
52349
AMERICAN AIRLS GROUP INC
COM
02376R102
4210
205165
SH
SOLE
0
0
205165
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
119
13501
SH
SOLE
9899
0
3602
AMERICAN CAMPUS CMNTYS INC
COM
024835100
5902
121821
SH
SOLE
112975
0
8846
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
503
7795
SH
SOLE
0
0
7795
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
266
4249
SH
SOLE
0
0
4249
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
1640
25380
SH
SOLE
0
0
25380
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
280
5589
SH
SOLE
0
0
5589
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
784
10369
SH
SOLE
0
0
10369
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
2345
90890
SH
SOLE
20896
0
69994
AMERICAN ELEC PWR CO INC
COM
025537101
85162
1049051
SH
SOLE
728223
0
320828
AMERICAN EQTY INVT LIFE HLD
COM
025676206
18335
620045
SH
SOLE
583970
0
36075
AMERICAN EXPRESS CO
COM
025816109
65489
390912
SH
SOLE
106114
0
284798
AMERICAN FINL GROUP INC OHIO
COM
025932104
1788
14208
SH
SOLE
0
0
14208
AMERICAN HOMES 4 RENT
CL A
02665T306
15733
412726
SH
SOLE
145305
0
267421
AMERICAN INTL GROUP INC
COM NEW
026874784
82154
1496695
SH
SOLE
1450374
0
46321
AMERICAN OUTDOOR BRANDS INC
COM
02875D109
1066
43421
SH
SOLE
0
0
43421
AMERICAN PUB ED INC
COM
02913V103
385
15035
SH
SOLE
0
0
15035
AMERICAN TOWER CORP NEW
COM
03027X100
273658
1031063
SH
SOLE
702628
0
328435
AMERICAN WOODMARK CORPORATIO
COM
030506109
1849
28280
SH
SOLE
0
0
28280
AMERICAN WTR WKS CO INC NEW
COM
030420103
25969
153632
SH
SOLE
2012
0
151620
AMERICOLD RLTY TR
COM
03064D108
3930
135279
SH
SOLE
63072
0
72207
AMERIPRISE FINL INC
COM
03076C106
28470
107789
SH
SOLE
78300
0
29489
AMERIS BANCORP
COM
03076K108
880
16953
SH
SOLE
0
0
16953
AMERISAFE INC
COM
03071H100
2178
38785
SH
SOLE
38236
0
549
AMERISOURCEBERGEN CORP
COM
03073E105
24037
201219
SH
SOLE
128148
0
73071
AMETEK INC
COM
031100100
20251
163302
SH
SOLE
137253
0
26049
AMGEN INC
COM
031162100
178193
837952
SH
SOLE
284269
0
553683
AMICUS THERAPEUTICS INC
COM
03152W109
250
26228
SH
SOLE
0
0
26228
AMKOR TECHNOLOGY INC
COM
031652100
2012
80625
SH
SOLE
70410
0
10215
AMMO INC
COM
00175J107
6609
1074656
SH
SOLE
0
0
1074656
AMN HEALTHCARE SVCS INC
COM
001744101
6677
58186
SH
SOLE
0
0
58186
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
935
175052
SH
SOLE
0
0
175052
AMPHENOL CORP NEW
CL A
032095101
17726
242067
SH
SOLE
184741
0
57326
AMPIO PHARMACEUTICALS INC
COM
03209T109
357
214803
SH
SOLE
0
0
214803
AMPLIFY ETF TR
AMPLIFY LITHIUM
032108805
671
38943
SH
SOLE
0
0
38943
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
13286
297619
SH
SOLE
0
0
297619
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
36671
1050139
SH
SOLE
2268
0
1047871
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
6707
61380
SH
SOLE
0
0
61380
AMYRIS INC
COM NEW
03236M200
375
27340
SH
SOLE
0
0
27340
AMYRIS INC
COM NEW
03236M200
143
18600
SH
Call
SOLE
0
0
0
AMYRIS INC
COM NEW
03236M200
60
14700
SH
Call
SOLE
0
0
0
AMYRIS INC
COM NEW
03236M200
18
14700
SH
Call
SOLE
0
0
0
ANALOG DEVICES INC
COM
032654105
74135
442641
SH
SOLE
162680
0
279961
ANAPLAN INC
COM
03272L108
1090
17901
SH
SOLE
16426
0
1475
ANGEL OAK DYNAMIC FINL STRAT
COM BEN INT
03462A102
200
9800
SH
SOLE
0
0
9800
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
7066
415155
SH
SOLE
0
0
415155
ANGEL OAK FINL STRATEGIES IN
RIGHT 10/14/2021
03464A118
86
400815
SH
SOLE
0
0
400815
ANGI INC
COM CL A NEW
00183L102
1397
113218
SH
SOLE
48161
0
65057
ANGIODYNAMICS INC
COM
03475V101
1529
58939
SH
SOLE
0
0
58939
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
43530
772081
SH
SOLE
671739
0
100342
ANIXA BIOSCIENCES INC
COM
03528H109
246
51550
SH
SOLE
0
0
51550
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
8564
1017091
SH
SOLE
39324
0
977767
ANNEXON INC
COM
03589W102
410
22048
SH
SOLE
0
0
22048
ANSYS INC
COM
03662Q105
23730
69702
SH
SOLE
61435
0
8267
ANTARES PHARMA INC
COM
036642106
615
169001
SH
SOLE
0
0
169001
ANTERO MIDSTREAM CORP
COM
03676B102
1053
101080
SH
SOLE
0
0
101080
ANTERO RESOURCES CORP
COM
03674X106
451
23982
SH
SOLE
0
0
23982
ANTHEM INC
COM
036752103
50459
135348
SH
SOLE
69354
0
65994
AON PLC
SHS CL A
G0403H108
68282
238938
SH
SOLE
203112
0
35826
APA CORPORATION
COM
03743Q108
3884
181254
SH
SOLE
78326
0
102928
APARTMENT INCOME REIT CORP
COM
03750L109
757
15508
SH
SOLE
0
0
15508
APELLIS PHARMACEUTICALS INC
COM
03753U106
239
7256
SH
SOLE
0
0
7256
API GROUP CORP
COM STK
00187Y100
708
34811
SH
SOLE
17234
0
17577
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
261
260000
PRN
SOLE
0
0
260000
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
145
145000
PRN
SOLE
0
0
145000
APOLLO ENDOSURGERY INC
COM
03767D108
257
28392
SH
SOLE
0
0
28392
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
49833
809111
SH
SOLE
494552
0
314559
APOLLO INVT CORP
COM NEW
03761U502
628
48409
SH
SOLE
0
0
48409
APOLLO MED HLDGS INC
COM NEW
03763A207
589
6467
SH
SOLE
6467
0
0
APOLLO STRATEGIC GROWTH CAPT
UNIT 99/99/9999
G0411R122
122
12105
SH
SOLE
0
0
12105
APOLLO TACTICAL INCOME FD IN
COM
037638103
253
16012
SH
SOLE
0
0
16012
APPFOLIO INC
COM CL A
03783C100
516
4283
SH
SOLE
0
0
4283
APPHARVEST INC
COM
03783T103
221
33936
SH
SOLE
0
0
33936
APPIAN CORP
CL A
03782L101
430
4652
SH
SOLE
0
0
4652
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
1114
70839
SH
SOLE
39532
0
31307
APPLE INC
COM
037833100
2826373
19974252
SH
SOLE
3715005
0
16259247
APPLE INC
COM
037833100
9
70900
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
1
13300
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
2747
67000
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
1142
12672
SH
SOLE
11173
0
1499
APPLIED MATLS INC
COM
038222105
104161
809135
SH
SOLE
455579
0
353556
APPLIED MATLS INC
COM
038222105
36
29600
SH
Call
SOLE
0
0
0
APPLIED MATLS INC
COM
038222105
1
18000
SH
Call
SOLE
0
0
0
APPLOVIN CORP
COM CL A
03831W108
1471
20321
SH
SOLE
19940
0
381
APTARGROUP INC
COM
038336103
39211
328529
SH
SOLE
309205
0
19324
APTINYX INC
COM
03836N103
265
113330
SH
SOLE
0
0
113330
APTIV PLC
SHS
G6095L109
42471
285099
SH
SOLE
243320
0
41779
APTOSE BIOSCIENCES INC
COM NEW
03835T200
44
20150
SH
SOLE
0
0
20150
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
459
112870
SH
SOLE
0
0
112870
ARAMARK
COM
03852U106
10577
321880
SH
SOLE
314510
0
7370
ARBOR REALTY TRUST INC
COM
038923108
4041
218088
SH
SOLE
139695
0
78393
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
1627
53934
SH
SOLE
17162
0
36772
ARCH CAP GROUP LTD
ORD
G0450A105
4649
121759
SH
SOLE
45853
0
75906
ARCHER AVIATION INC
COM CL A
03945R102
240
27038
SH
SOLE
0
0
27038
ARCHER DANIELS MIDLAND CO
COM
039483102
45209
753352
SH
SOLE
211507
0
541845
ARCHER DANIELS MIDLAND CO
COM
039483102
37
11000
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
15
10600
SH
Call
SOLE
0
0
0
ARCHROCK INC
COM
03957W106
110
13352
SH
SOLE
0
0
13352
ARCONIC CORPORATION
COM
03966V107
514
16300
SH
SOLE
6524
0
9776
ARCOSA INC
COM
039653100
695
13840
SH
SOLE
2405
0
11435
ARDAGH GROUP S A
CL A
L0223L101
310
12169
SH
SOLE
0
0
12169
ARES CAPITAL CORP
COM
04010L103
10700
526334
SH
SOLE
87
0
526247
ARES COML REAL ESTATE CORP
COM
04013V108
521
34552
SH
SOLE
0
0
34552
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
293
18089
SH
SOLE
0
0
18089
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
6075
82280
SH
SOLE
55205
0
27075
ARGAN INC
COM
04010E109
8210
187992
SH
SOLE
145464
0
42528
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
4912
94065
SH
SOLE
82638
0
11427
ARISTA NETWORKS INC
COM
040413106
4424
12875
SH
SOLE
5845
0
7030
ARK ETF TR
3D PRINTING ETF
00214Q500
1429
40031
SH
SOLE
0
0
40031
ARK ETF TR
ARK SPACE EXPL
00214Q807
1015
51866
SH
SOLE
0
0
51866
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
4569
58545
SH
SOLE
0
0
58545
ARK ETF TR
FINTECH INNOVA
00214Q708
11852
240124
SH
SOLE
0
0
240124
ARK ETF TR
GENOMIC REV ETF
00214Q302
19726
263994
SH
SOLE
0
0
263994
ARK ETF TR
INNOVATION ETF
00214Q104
154827
1400770
SH
SOLE
22801
0
1377969
ARK ETF TR
ISRAEL INOVATE
00214Q609
1395
47645
SH
SOLE
0
0
47645
ARK ETF TR
NEXT GNRTN INTER
00214Q401
11579
83382
SH
SOLE
0
0
83382
ARKO CORP
COM
041242108
214
21234
SH
SOLE
0
0
21234
ARLO TECHNOLOGIES INC
COM
04206A101
310
48430
SH
SOLE
0
0
48430
ARMADA HOFFLER PPTYS INC
COM
04208T108
303
22691
SH
SOLE
0
0
22691
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
9175
96103
SH
SOLE
95228
0
875
ARROW ELECTRS INC
COM
042735100
6119
54490
SH
SOLE
29270
0
25220
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
907
14521
SH
SOLE
10478
0
4043
ARTESIAN RES CORP
CL A
043113208
342
8965
SH
SOLE
0
0
8965
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
29164
596165
SH
SOLE
577329
0
18836
ARVINAS INC
COM
04335A105
540
6576
SH
SOLE
6576
0
0
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
10411
551144
SH
SOLE
0
0
551144
ASANA INC
CL A
04342Y104
5170
49790
SH
SOLE
10460
0
39330
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
4550
28544
SH
SOLE
28505
0
39
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
1428
181861
SH
SOLE
85387
0
96474
ASENSUS SURGICAL INC
COM
04367G103
58
31234
SH
SOLE
0
0
31234
ASGN INC
COM
00191U102
5255
46445
SH
SOLE
45491
0
954
ASHFORD HOSPITALITY TR INC
COM SHS
044103869
373
25335
SH
SOLE
0
0
25335
ASHLAND GLOBAL HLDGS INC
COM
044186104
4151
46575
SH
SOLE
42567
0
4008
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
115815
155429
SH
SOLE
131439
0
23990
ASPEN TECHNOLOGY INC
COM
045327103
42067
342563
SH
SOLE
291613
0
50950
ASSURANT INC
COM
04621X108
3388
21476
SH
SOLE
376
0
21100
ASSURED GUARANTY LTD
COM
G0585R106
8839
188822
SH
SOLE
172900
0
15922
AST SPACEMOBILE INC
COM CL A
00217D100
139
12885
SH
SOLE
0
0
12885
ASTRAZENECA PLC
SPONSORED ADR
046353108
130544
2173552
SH
SOLE
1631389
0
542163
ASTRONICS CORP
COM
046433108
306
21768
SH
SOLE
0
0
21768
AT&T INC
COM
00206R102
229420
8493892
SH
SOLE
2095609
0
6398283
AT&T INC
COM
00206R102
1
24600
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
1
11400
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
4
15600
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
1
23700
SH
Call
SOLE
0
0
0
ATHENE HOLDING LTD
CL A
G0684D107
695
10096
SH
SOLE
0
0
10096
ATHERSYS INC NEW
COM
04744L106
19
14100
SH
SOLE
0
0
14100
ATKORE INC
COM
047649108
7313
84130
SH
SOLE
69165
0
14965
ATLANTIC CAP BANCSHARES INC
COM
048269203
283
10667
SH
SOLE
0
0
10667
ATLANTIC UN BANKSHARES CORP
COM
04911A107
3093
83930
SH
SOLE
74032
0
9898
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
32601
944685
SH
SOLE
780232
0
164453
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
513
6285
SH
SOLE
0
0
6285
ATLAS CORP
SHARES
Y0436Q109
6194
407798
SH
SOLE
0
0
407798
ATLAS TECHNICAL CONSULTANTS
COM CLS A
049430101
133
13085
SH
SOLE
12085
0
1000
ATLASSIAN CORP PLC
CL A
G06242104
91742
234382
SH
SOLE
215978
0
18404
ATMOS ENERGY CORP
COM
049560105
7484
84847
SH
SOLE
30164
0
54683
ATRICURE INC
COM
04963C209
1723
24771
SH
SOLE
22482
0
2289
ATRION CORP
COM
049904105
228
327
SH
SOLE
0
0
327
AUDACY INC
CL A
05070N103
207
56219
SH
SOLE
0
0
56219
AUDIOCODES LTD
ORD
M15342104
2334
71738
SH
SOLE
4843
0
66895
AURINIA PHARMACEUTICALS INC
COM
05156V102
279
12600
SH
SOLE
0
0
12600
AURORA CANNABIS INC
COM
05156X884
83
12002
SH
SOLE
0
0
12002
AUTODESK INC
COM
052769106
186401
653650
SH
SOLE
602979
0
50671
AUTOHOME INC
SP ADS RP CL A
05278C107
11821
251880
SH
SOLE
226367
0
25513
AUTOLIV INC
COM
052800109
1902
22194
SH
SOLE
20798
0
1396
AUTOMATIC DATA PROCESSING IN
COM
053015103
229897
1149926
SH
SOLE
737557
0
412369
AUTONATION INC
COM
05329W102
4050
33264
SH
SOLE
26178
0
7086
AUTOZONE INC
COM
053332102
54472
32080
SH
SOLE
14152
0
17928
AVALARA INC
COM
05338G106
8277
47358
SH
SOLE
37191
0
10167
AVALONBAY CMNTYS INC
COM
053484101
5470
24679
SH
SOLE
12483
0
12196
AVANGRID INC
COM
05351W103
1023
21043
SH
SOLE
14076
0
6967
AVANTOR INC
COM
05352A100
27607
674990
SH
SOLE
628106
0
46884
AVAYA HLDGS CORP
COM
05351X101
16514
834437
SH
SOLE
826957
0
7480
AVEPOINT INC
COM CL A
053604104
388
45690
SH
SOLE
0
0
45690
AVERY DENNISON CORP
COM
053611109
25232
121767
SH
SOLE
96723
0
25044
AVID BIOSERVICES INC
COM
05368M106
225
10409
SH
SOLE
0
0
10409
AVIENT CORPORATION
COM
05368V106
899
19395
SH
SOLE
12995
0
6400
AVIS BUDGET GROUP
COM
053774105
1473
12645
SH
SOLE
0
0
12645
AVISTA CORP
COM
05379B107
6477
165568
SH
SOLE
161039
0
4529
AVITA MEDICAL INC
COM
05380C102
303
17124
SH
SOLE
0
0
17124
AVNET INC
COM
053807103
13337
360756
SH
SOLE
307508
0
53248
AVROBIO INC
COM
05455M100
85
15191
SH
SOLE
0
0
15191
AXALTA COATING SYS LTD
COM
G0750C108
26750
916396
SH
SOLE
911796
0
4600
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
276
5874
SH
SOLE
0
0
5874
AXIS CAP HLDGS LTD
SHS
G0692U109
20832
452483
SH
SOLE
449246
0
3237
AXON ENTERPRISE INC
COM
05464C101
20926
119566
SH
SOLE
39736
0
79830
AXON ENTERPRISE INC
COM
05464C101
26
10100
SH
Call
SOLE
0
0
0
AXONICS INC
COM
05465P101
314
4830
SH
SOLE
0
0
4830
AXOS FINANCIAL INC
COM
05465C100
6266
121576
SH
SOLE
115280
0
6296
AZEK CO INC
CL A
05478C105
2491
68197
SH
SOLE
54133
0
14064
AZZ INC
COM
002474104
1462
27478
SH
SOLE
75
0
27403
B & G FOODS INC NEW
COM
05508R106
3159
105671
SH
SOLE
0
0
105671
B & G FOODS INC NEW
COM
05508R106
39
56400
SH
Call
SOLE
0
0
0
B. RILEY FINANCIAL INC
COM
05580M108
1095
18540
SH
SOLE
2213
0
16327
B2GOLD CORP
COM
11777Q209
619
181334
SH
SOLE
0
0
181334
B2GOLD CORP
COM
11777Q209
6
125000
SH
Call
SOLE
0
0
0
B2GOLD CORP
COM
11777Q209
9
87000
SH
Call
SOLE
0
0
0
B2GOLD CORP
COM
11777Q209
125
108500
SH
Call
SOLE
0
0
0
BABCOCK & WILCOX ENTERPRISES
COM
05614L209
237
37041
SH
SOLE
0
0
37041
BADGER METER INC
COM
056525108
1089
10768
SH
SOLE
4233
0
6535
BAIDU INC
SPON ADR REP A
056752108
4063
26425
SH
SOLE
51
0
26374
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
513
34564
SH
SOLE
0
0
34564
BAKER HUGHES COMPANY
CL A
05722G100
3812
154125
SH
SOLE
96090
0
58035
BALCHEM CORP
COM
057665200
5485
37806
SH
SOLE
29232
0
8574
BALL CORP
COM
058498106
57498
639080
SH
SOLE
519516
0
119564
BALLARD PWR SYS INC NEW
COM
058586108
586
41831
SH
SOLE
0
0
41831
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
4017
609620
SH
SOLE
581601
0
28019
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
3802
992777
SH
SOLE
984952
0
7825
BANCO SANTANDER S.A.
ADR
05964H105
350
96660
SH
SOLE
1737
0
94923
BANCORP INC DEL
COM
05969A105
210
8253
SH
SOLE
8253
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
2044
68626
SH
SOLE
25538
0
43088
BANCROFT FD LTD
COM
059695106
1065
35935
SH
SOLE
0
0
35935
BANDWIDTH INC
COM CL A
05988J103
2532
28044
SH
SOLE
15523
0
12521
BANK COMM HLDGS
COM
06424J103
1936
127611
SH
SOLE
0
0
127611
BANK HAWAII CORP
COM
062540109
3558
43305
SH
SOLE
41890
0
1415
BANK MARIN BANCORP
COM
063425102
304
8060
SH
SOLE
0
0
8060
BANK MONTREAL QUE
COM
063671101
7878
79024
SH
SOLE
15818
0
63206
BANK NEW YORK MELLON CORP
COM
064058100
8794
169647
SH
SOLE
77944
0
91703
BANK NOVA SCOTIA B C
COM
064149107
2173
35355
SH
SOLE
0
0
35355
BANK OZK
COM
06417N103
20267
471546
SH
SOLE
437631
0
33915
BANNER CORP
COM NEW
06652V208
1219
22088
SH
SOLE
0
0
22088
BARCLAYS PLC
ADR
06738E204
32194
3119553
SH
SOLE
288512
0
2831041
BARINGS BDC INC
COM
06759L103
1967
178515
SH
SOLE
0
0
178515
BARINGS CORPORATE INVS
COM
06759X107
1049
67430
SH
SOLE
0
0
67430
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
2877
168250
SH
SOLE
0
0
168250
BARINGS PARTN INVS
SH BEN INT
06761A103
416
30174
SH
SOLE
0
0
30174
BARNES GROUP INC
COM
067806109
2889
69231
SH
SOLE
67319
0
1912
BARRICK GOLD CORP
COM
067901108
22271
1233877
SH
SOLE
357360
0
876517
BARRICK GOLD CORP
COM
067901108
3
44700
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
5
26500
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
1
16600
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
12
29500
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
1
52700
SH
Call
SOLE
0
0
0
BATH & BODY WORKS INC
COM
070830104
3747
59442
SH
SOLE
0
0
59442
BAUSCH HEALTH COS INC
COM
071734107
2840
101985
SH
SOLE
2104
0
99881
BAUSCH HEALTH COS INC
COM
071734107
470
58000
SH
Call
SOLE
0
0
0
BAXTER INTL INC
COM
071813109
72252
898327
SH
SOLE
693060
0
205267
BCE INC
COM NEW
05534B760
95889
1916955
SH
SOLE
1697640
0
219315
BEACON ROOFING SUPPLY INC
COM
073685109
553
11580
SH
SOLE
9344
0
2236
BECTON DICKINSON & CO
COM
075887109
153257
623411
SH
SOLE
378342
0
245069
BED BATH & BEYOND INC
COM
075896100
384
22219
SH
SOLE
0
0
22219
BED BATH & BEYOND INC
COM
075896100
4
13000
SH
Call
SOLE
0
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
4328
11922
SH
SOLE
11798
0
124
BENEFITFOCUS INC
COM
08180D106
1031
92853
SH
SOLE
0
0
92853
BENEFITFOCUS INC
NOTE 1.250%12/1
08180DAB2
583
625000
PRN
SOLE
0
0
625000
BENTLEY SYS INC
COM CL B
08265T208
23473
387090
SH
SOLE
384848
0
2242
BERKLEY W R CORP
COM
084423102
32139
439172
SH
SOLE
400150
0
39022
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
57593
140
SH
SOLE
0
0
140
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
545317
1997937
SH
SOLE
294655
0
1703282
BERRY GLOBAL GROUP INC
COM
08579W103
17553
288327
SH
SOLE
137211
0
151116
BEST BUY INC
COM
086516101
218580
2067701
SH
SOLE
402081
0
1665620
BEST BUY INC
COM
086516101
5
33400
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
3
10500
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
24
21500
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
4
17400
SH
Call
SOLE
0
0
0
BEYOND MEAT INC
COM
08862E109
1365
12968
SH
SOLE
2339
0
10629
BGC PARTNERS INC
CL A
05541T101
3567
684580
SH
SOLE
1063
0
683517
BHP GROUP LTD
SPONSORED ADS
088606108
17499
326966
SH
SOLE
195930
0
131036
BHP GROUP PLC
SPONSORED ADR
05545E209
3208
63277
SH
SOLE
311
0
62966
BIG LOTS INC
COM
089302103
295
6804
SH
SOLE
0
0
6804
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
366
7219
SH
SOLE
0
0
7219
BILIBILI INC
SPONS ADS REP Z
090040106
440
6642
SH
SOLE
1895
0
4747
BILL COM HLDGS INC
COM
090043100
1769
6628
SH
SOLE
0
0
6628
BIO RAD LABS INC
CL A
090572207
17443
23384
SH
SOLE
19660
0
3724
BIO-TECHNE CORP
COM
09073M104
24966
51521
SH
SOLE
37525
0
13996
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
263
18283
SH
SOLE
0
0
18283
BIODELIVERY SCIENCES INTL IN
COM
09060J106
293
81059
SH
SOLE
0
0
81059
BIOGEN INC
COM
09062X103
42726
150982
SH
SOLE
122853
0
28129
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
2737
19705
SH
SOLE
17502
0
2203
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
11733
151808
SH
SOLE
134030
0
17778
BIOMARIN PHARMACEUTICAL INC
NOTE 0.599% 8/0
09061GAH4
15
15000
PRN
SOLE
0
0
15000
BIONANO GENOMICS INC
COM
09075F107
62
11193
SH
SOLE
0
0
11193
BIONTECH SE
SPONSORED ADS
09075V102
9579
35088
SH
SOLE
9826
0
25262
BIOVENTUS INC
COM CL A
09075A108
1086
76694
SH
SOLE
76694
0
0
BIOXCEL THERAPEUTICS INC
COM
09075P105
247
8127
SH
SOLE
0
0
8127
BJS WHSL CLUB HLDGS INC
COM
05550J101
16042
292099
SH
SOLE
289637
0
2462
BK OF AMERICA CORP
COM
060505104
311398
7335630
SH
SOLE
2529664
0
4805966
BK OF AMERICA CORP
COM
060505104
230
22700
SH
Call
SOLE
0
0
0
BK OF AMERICA CORP
COM
060505104
9
16000
SH
Call
SOLE
0
0
0
BLACK HILLS CORP
COM
092113109
21441
341634
SH
SOLE
322414
0
19220
BLACK KNIGHT INC
COM
09215C105
8559
118876
SH
SOLE
78091
0
40785
BLACK STONE MINERALS L P
COM UNIT
09225M101
2784
231050
SH
SOLE
0
0
231050
BLACK STONE MINERALS L P
COM UNIT
09225M101
5
17500
SH
Call
SOLE
0
0
0
BLACKBAUD INC
COM
09227Q100
276
3922
SH
SOLE
0
0
3922
BLACKBERRY LTD
COM
09228F103
194
19927
SH
SOLE
0
0
19927
BLACKLINE INC
COM
09239B109
10964
92868
SH
SOLE
8344
0
84524
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
170
32562
SH
SOLE
0
0
32562
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
507
34366
SH
SOLE
0
0
34366
BLACKROCK CAP ALLOCATION TR
COM
09260U109
1355
67102
SH
SOLE
0
0
67102
BLACKROCK CAP INVT CORP
COM
092533108
120
31103
SH
SOLE
0
0
31103
BLACKROCK CAP INVT CORP
NOTE 5.000% 6/1
092533AC2
131
130000
PRN
SOLE
0
0
130000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
3104
187411
SH
SOLE
0
0
187411
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
751
61598
SH
SOLE
0
0
61598
BLACKROCK CR ALLOCATION INCO
COM
092508100
10627
701485
SH
SOLE
0
0
701485
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
267
23171
SH
SOLE
0
0
23171
BLACKROCK ENERGY & RES TR
COM
09250U101
887
93544
SH
SOLE
0
0
93544
BLACKROCK ENHANCD CAP & INM
COM
09256A109
9013
446173
SH
SOLE
0
0
446173
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
20552
2097118
SH
SOLE
0
0
2097118
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
3665
312986
SH
SOLE
0
0
312986
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
9201
1496031
SH
SOLE
0
0
1496031
BLACKROCK FLOATING RATE INCO
COM
09255X100
561
42018
SH
SOLE
0
0
42018
BLACKROCK GLOBAL FLOATING RA
COM
091941104
386
29038
SH
SOLE
0
0
29038
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1258
26391
SH
SOLE
0
0
26391
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
23570
873626
SH
SOLE
0
0
873626
BLACKROCK INC
COM
09247X101
152646
181974
SH
SOLE
83543
0
98431
BLACKROCK INCOME TR INC
COM
09247F100
4122
675715
SH
SOLE
0
0
675715
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
39723
2194657
SH
SOLE
0
0
2194657
BLACKROCK INVT QUALITY MUN T
COM
09247D105
262
15197
SH
SOLE
0
0
15197
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
927
54220
SH
SOLE
0
0
54220
BLACKROCK MULTI SECTOR INC T
COM
09258A107
1919
102576
SH
SOLE
0
0
102576
BLACKROCK MUN INCOME QUALITY
COM
092479104
628
41174
SH
SOLE
0
0
41174
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
480
32404
SH
SOLE
0
0
32404
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
5985
234520
SH
SOLE
0
0
234520
BLACKROCK MUNI INCOME TR II
COM
09249N101
386
25499
SH
SOLE
0
0
25499
BLACKROCK MUNIASSETS FD INC
COM
09254J102
3381
222612
SH
SOLE
0
0
222612
BLACKROCK MUNICIPAL INCOME
COM
09253X102
1508
99176
SH
SOLE
0
0
99176
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
645
41267
SH
SOLE
0
0
41267
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
229
14601
SH
SOLE
0
0
14601
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
587
40403
SH
SOLE
0
0
40403
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
593
36226
SH
SOLE
0
0
36226
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
662
47970
SH
SOLE
0
0
47970
BLACKROCK MUNIVEST FD II INC
COM
09253T101
572
37629
SH
SOLE
0
0
37629
BLACKROCK MUNIVEST FD INC
COM
09253R105
5218
551003
SH
SOLE
0
0
551003
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
162
10644
SH
SOLE
0
0
10644
BLACKROCK MUNIYIELD CALIF QU
COM
09254N103
253
15934
SH
SOLE
0
0
15934
BLACKROCK MUNIYIELD FD INC
COM
09253W104
860
57879
SH
SOLE
0
0
57879
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
872
56196
SH
SOLE
0
0
56196
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
1713
106652
SH
SOLE
0
0
106652
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
2972
202471
SH
SOLE
0
0
202471
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2359
163934
SH
SOLE
0
0
163934
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
2094
129284
SH
SOLE
0
0
129284
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
1524
98506
SH
SOLE
0
0
98506
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
555
36164
SH
SOLE
0
0
36164
BLACKROCK RES & COMMODITIES
SHS
09257A108
10396
1164216
SH
SOLE
0
0
1164216
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
19289
369801
SH
SOLE
0
0
369801
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
47128
1221556
SH
SOLE
0
0
1221556
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
6104
237042
SH
SOLE
0
0
237042
BLACKROCK TCP CAPITAL CORP
COM
09259E108
2156
158887
SH
SOLE
200
0
158687
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
253
250000
PRN
SOLE
0
0
250000
BLACKROCK UTILS INFRASTRUCTU
COM
09248D104
1950
77604
SH
SOLE
0
0
77604
BLACKSTONE INC
COM
09260D107
179730
1544876
SH
SOLE
256646
0
1288230
BLACKSTONE INC
COM
09260D107
217
20000
SH
Call
SOLE
0
0
0
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.375% 5/0
09257WAB6
319
315000
PRN
SOLE
0
0
315000
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.750% 3/1
09257WAC4
76
75000
PRN
SOLE
0
0
75000
BLACKSTONE MTG TR INC
COM CL A
09257W100
3424
112939
SH
SOLE
8795
0
104144
BLACKSTONE SENIOR FLOATNG RA
COM
09256U105
359
21866
SH
SOLE
0
0
21866
BLACKSTONE STRATEGIC CREDIT
COM SHS BEN IN
09257R101
6742
486822
SH
SOLE
0
0
486822
BLADE AIR MOBILITY INC
CL A COM
092667104
717
68981
SH
SOLE
0
0
68981
BLINK CHARGING CO
COM
09354A100
522
18252
SH
SOLE
15
0
18237
BLOCK H & R INC
COM
093671105
1872
74862
SH
SOLE
53234
0
21628
BLOOM ENERGY CORP
COM CL A
093712107
4035
215519
SH
SOLE
32706
0
182813
BLOOMIN BRANDS INC
COM
094235108
4528
181121
SH
SOLE
34289
0
146832
BLUE APRON HLDGS INC
CL A NEW
09523Q200
90
12200
SH
SOLE
0
0
12200
BLUE APRON HLDGS INC
CL A NEW
09523Q200
54
14300
SH
Call
SOLE
0
0
0
BLUEKNIGHT ENERGY PARTNERS L
COM UNIT
09625U109
61
20000
SH
SOLE
0
0
20000
BLUELINX HLDGS INC
COM NEW
09624H208
362
7410
SH
SOLE
0
0
7410
BLUEPRINT MEDICINES CORP
COM
09627Y109
2066
20100
SH
SOLE
8890
0
11210
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
979
103431
SH
SOLE
0
0
103431
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
6495
416361
SH
SOLE
0
0
416361
BNY MELLON MUN INCOME INC
COM
05589T104
191
19804
SH
SOLE
0
0
19804
BNY MELLON STRATEGIC MUN BD
COM
09662E109
1612
202015
SH
SOLE
0
0
202015
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1494
171707
SH
SOLE
0
0
171707
BOEING CO
COM
097023105
163282
742384
SH
SOLE
195141
0
547243
BOISE CASCADE CO DEL
COM
09739D100
2379
44069
SH
SOLE
26868
0
17201
BOK FINL CORP
COM NEW
05561Q201
207
2306
SH
SOLE
0
0
2306
BOOKING HOLDINGS INC
COM
09857L108
117680
49573
SH
SOLE
44102
0
5471
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
16441
207191
SH
SOLE
186601
0
20590
BORGWARNER INC
COM
099724106
14131
327023
SH
SOLE
266280
0
60743
BOSTON BEER INC
CL A
100557107
6314
12387
SH
SOLE
10365
0
2022
BOSTON OMAHA CORP
COM
101044105
320
8244
SH
SOLE
0
0
8244
BOSTON PROPERTIES INC
COM
101121101
11533
106446
SH
SOLE
98026
0
8420
BOSTON SCIENTIFIC CORP
COM
101137107
104406
2406221
SH
SOLE
1587595
0
818626
BOULDER GROWTH & INCOME FD I
COM
101507101
23758
1812218
SH
SOLE
0
0
1812218
BOX INC
CL A
10316T104
1391
58774
SH
SOLE
0
0
58774
BOYD GAMING CORP
COM
103304101
1081
17083
SH
SOLE
0
0
17083
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
175
13174
SH
SOLE
0
0
13174
BP PLC
SPONSORED ADR
055622104
75681
2769143
SH
SOLE
1006431
0
1762712
BP PLC
SPONSORED ADR
055622104
1
10600
SH
Call
SOLE
0
0
0
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
280
57800
SH
SOLE
0
0
57800
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
659
199768
SH
SOLE
0
0
199768
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
1
14000
SH
Call
SOLE
0
0
0
BRANDYWINEGBL GBL INCM OPP F
COM
10537L104
341
27200
SH
SOLE
0
0
27200
BRIDGEBIO PHARMA INC
COM
10806X102
764
16310
SH
SOLE
11835
0
4475
BRIDGETOWN 2 HOLDINGS LTD
CL A
G1355V103
110
11105
SH
SOLE
0
0
11105
BRIGHAM MINERALS INC
CL A COM
10918L103
4525
236170
SH
SOLE
69801
0
166369
BRIGHAM MINERALS INC
CL A COM
10918L103
35
62900
SH
Call
SOLE
0
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
34899
250313
SH
SOLE
248887
0
1426
BRIGHTCOVE INC
COM
10921T101
165
14300
SH
SOLE
0
0
14300
BRIGHTSPHERE INVT GROUP INC
COM
10948W103
404
15452
SH
SOLE
0
0
15452
BRIGHTSPIRE CAPITAL INC
COM CL A
10949T109
613
65308
SH
SOLE
0
0
65308
BRINKER INTL INC
COM
109641100
2028
41344
SH
SOLE
0
0
41344
BRINKS CO
COM
109696104
1839
29050
SH
SOLE
21389
0
7661
BRISTOL-MYERS SQUIBB CO
COM
110122108
197879
3344233
SH
SOLE
1356430
0
1987803
BRISTOL-MYERS SQUIBB CO
COM
110122108
2
10100
SH
Call
SOLE
0
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
16
31800
SH
Call
SOLE
0
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
19
40000
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
109152
3093895
SH
SOLE
2843120
0
250775
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
6
42300
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
8
17100
SH
Call
SOLE
0
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
885
40030
SH
SOLE
35125
0
4905
BROADCOM INC
COM
11135F101
553629
1141615
SH
SOLE
582435
0
559180
BROADMARK RLTY CAP INC
COM
11135B100
167
16899
SH
SOLE
0
0
16899
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
41497
249009
SH
SOLE
174948
0
74061
BROOKDALE SR LIVING INC
COM
112463104
132
20944
SH
SOLE
0
0
20944
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
54130
1011588
SH
SOLE
946606
0
64982
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
19599
349024
SH
SOLE
0
0
349024
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
4754
79420
SH
SOLE
40198
0
39222
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
3325
159011
SH
SOLE
0
0
159011
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
2427
62533
SH
SOLE
40697
0
21836
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
1302
35291
SH
SOLE
0
0
35291
BROOKLINE BANCORP INC DEL
COM
11373M107
373
24427
SH
SOLE
18126
0
6301
BROOKS AUTOMATION INC NEW
COM
114340102
7252
70857
SH
SOLE
47727
0
23130
BROWN & BROWN INC
COM
115236101
35417
638718
SH
SOLE
593111
0
45607
BROWN FORMAN CORP
CL A
115637100
790
12609
SH
SOLE
0
0
12609
BROWN FORMAN CORP
CL B
115637209
17942
267743
SH
SOLE
35508
0
232235
BRP GROUP INC
COM CL A
05589G102
316
9498
SH
SOLE
0
0
9498
BRP INC
COM SUN VTG
05577W200
3150
34080
SH
SOLE
32945
0
1135
BRUKER CORP
COM
116794108
6055
77534
SH
SOLE
67332
0
10202
BRUNSWICK CORP
COM
117043109
21213
222664
SH
SOLE
173882
0
48782
BRYN MAWR BK CORP
COM
117665109
5203
113230
SH
SOLE
112980
0
250
BUCKLE INC
COM
118440106
291
7350
SH
SOLE
0
0
7350
BUILDERS FIRSTSOURCE INC
COM
12008R107
9221
178223
SH
SOLE
97156
0
81067
BUMBLE INC
COM CL A
12047B105
1559
31187
SH
SOLE
10494
0
20693
BUNGE LIMITED
COM
G16962105
3218
39566
SH
SOLE
0
0
39566
BURGUNDY TECHNOLOGY ACQU COR
CL A
G1702T116
269
27005
SH
SOLE
0
0
27005
BURLINGTON STORES INC
COM
122017106
17818
62834
SH
SOLE
58821
0
4013
BUTTERFLY NETWORK INC
COM CL A
124155102
2994
286809
SH
SOLE
0
0
286809
BWX TECHNOLOGIES INC
COM
05605H100
6644
123358
SH
SOLE
116583
0
6775
BYRNA TECHNOLOGIES INC
COM NEW
12448X201
1043
47700
SH
SOLE
0
0
47700
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
64605
742577
SH
SOLE
141156
0
601421
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
420
175000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
646
174500
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
31
25000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
120
200000
SH
Call
SOLE
0
0
0
C3 AI INC
CL A
12468P104
2886
62272
SH
SOLE
0
0
62272
CABLE ONE INC
COM
12685J105
18623
10271
SH
SOLE
9874
0
397
CABOT CORP
COM
127055101
1452
28974
SH
SOLE
24800
0
4174
CABOT OIL & GAS CORP
COM
127097103
10958
503585
SH
SOLE
347309
0
156276
CACI INTL INC
CL A
127190304
24207
92356
SH
SOLE
81653
0
10703
CACTUS INC
CL A
127203107
4086
108313
SH
SOLE
101557
0
6756
CADENCE BANCORPORATION
CL A
12739A100
3786
172406
SH
SOLE
5951
0
166455
CADENCE DESIGN SYSTEM INC
COM
127387108
49415
326303
SH
SOLE
295630
0
30673
CAE INC
COM
124765108
2312
77494
SH
SOLE
76956
0
538
CAESARS ENTERTAINMENT INC NE
COM
12769G100
15565
138623
SH
SOLE
78725
0
59898
CAESARS ENTERTAINMENT INC NE
COM
12769G100
503
18500
SH
Call
SOLE
0
0
0
CAL MAINE FOODS INC
COM NEW
128030202
12940
357862
SH
SOLE
355501
0
2361
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
3407
217944
SH
SOLE
795
0
217149
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
1556
103915
SH
SOLE
0
0
103915
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
5868
192962
SH
SOLE
165
0
192797
CALAMOS GBL DYN INCOME FUND
COM
12811L107
2987
312162
SH
SOLE
0
0
312162
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
281
17663
SH
SOLE
0
0
17663
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
878
43134
SH
SOLE
0
0
43134
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
18501
1044060
SH
SOLE
500
0
1043560
CALAVO GROWERS INC
COM
128246105
3412
89224
SH
SOLE
89061
0
163
CALERES INC
COM
129500104
526
23691
SH
SOLE
0
0
23691
CALIFORNIA WTR SVC GROUP
COM
130788102
5339
90603
SH
SOLE
74390
0
16213
CALIX INC
COM
13100M509
206
4167
SH
SOLE
0
0
4167
CALLAWAY GOLF CO
COM
131193104
2971
107523
SH
SOLE
72230
0
35293
CALLON PETE CO DEL
COM
13123X508
260
5296
SH
SOLE
0
0
5296
CALUMET SPECIALTY PRODS PART
UT LTD PARTNER
131476103
1669
211061
SH
SOLE
0
0
211061
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
435
14857
SH
SOLE
0
0
14857
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
209
3468
SH
SOLE
0
0
3468
CAMBRIA ETF TR
TAIL RISK
132061862
5596
298313
SH
SOLE
0
0
298313
CAMDEN NATL CORP
COM
133034108
2054
42888
SH
SOLE
42688
0
200
CAMDEN PPTY TR
SH BEN INT
133131102
7485
50757
SH
SOLE
41912
0
8845
CAMECO CORP
COM
13321L108
6306
290667
SH
SOLE
0
0
290667
CAMECO CORP
COM
13321L108
114
33500
SH
Call
SOLE
0
0
0
CAMPBELL SOUP CO
COM
134429109
2774
66354
SH
SOLE
20869
0
45485
CAMPING WORLD HLDGS INC
CL A
13462K109
1801
46340
SH
SOLE
117
0
46223
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
2415
67738
SH
SOLE
0
0
67738
CANADIAN IMP BK COMM
COM
136069101
54410
489482
SH
SOLE
471068
0
18414
CANADIAN NAT RES LTD
COM
136385101
8483
232346
SH
SOLE
112466
0
119880
CANADIAN NATL RY CO
COM
136375102
25672
221853
SH
SOLE
37613
0
184240
CANADIAN PAC RY LTD
COM
13645T100
26175
401431
SH
SOLE
187825
0
213606
CANADIAN SOLAR INC
COM
136635109
1318
38093
SH
SOLE
0
0
38093
CANNAE HLDGS INC
COM
13765N107
23480
754756
SH
SOLE
749578
0
5178
CANO HEALTH INC
COM CL A
13781Y103
1250
98609
SH
SOLE
0
0
98609
CANON INC
SPONSORED ADR
138006309
391
16019
SH
SOLE
8144
0
7875
CANOPY GROWTH CORP
COM
138035100
1461
105610
SH
SOLE
0
0
105610
CANOPY GROWTH CORP
COM
138035100
5
14200
SH
Call
SOLE
0
0
0
CANOPY GROWTH CORP
COM
138035100
28
10800
SH
Call
SOLE
0
0
0
CANOPY GROWTH CORP
COM
138035100
24
10800
SH
Call
SOLE
0
0
0
CAPITAL ONE FINL CORP
COM
14040H105
35925
221800
SH
SOLE
140097
0
81703
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
1052
80941
SH
SOLE
0
0
80941
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
39
57800
SH
Call
SOLE
0
0
0
CAPITAL SOUTHWEST CORP
COM
140501107
847
33629
SH
SOLE
0
0
33629
CAPITOL FED FINL INC
COM
14057J101
190
16528
SH
SOLE
0
0
16528
CAPRI HOLDINGS LIMITED
SHS
G1890L107
213
4407
SH
SOLE
0
0
4407
CARA THERAPEUTICS INC
COM
140755109
159
10266
SH
SOLE
0
0
10266
CARDINAL HEALTH INC
COM
14149Y108
10050
203203
SH
SOLE
72483
0
130720
CAREDX INC
COM
14167L103
8904
140511
SH
SOLE
78299
0
62212
CARETRUST REIT INC
COM
14174T107
20180
993135
SH
SOLE
398088
0
595047
CARGURUS INC
COM CL A
141788109
16882
537484
SH
SOLE
302993
0
234491
CARLISLE COS INC
COM
142339100
3010
15140
SH
SOLE
827
0
14313
CARLOTZ INC
COM CL A
142552108
691
181246
SH
SOLE
0
0
181246
CARLYLE GROUP INC
COM
14316J108
8404
177759
SH
SOLE
0
0
177759
CARMAX INC
COM
143130102
19491
152319
SH
SOLE
97548
0
54771
CARNIVAL CORP
UNIT 99/99/9999
143658300
12255
489997
SH
SOLE
51441
0
438556
CARPARTS COM INC
COM
14427M107
285
18261
SH
SOLE
0
0
18261
CARPENTER TECHNOLOGY CORP
COM
144285103
9456
288806
SH
SOLE
0
0
288806
CARRIAGE SVCS INC
COM
143905107
353
7908
SH
SOLE
0
0
7908
CARRIER GLOBAL CORPORATION
COM
14448C104
96032
1855333
SH
SOLE
840592
0
1014741
CARROLS RESTAURANT GROUP INC
COM
14574X104
146
39870
SH
SOLE
0
0
39870
CARS COM INC
COM
14575E105
131
10391
SH
SOLE
0
0
10391
CARTERS INC
COM
146229109
2016
20730
SH
SOLE
20223
0
507
CARVANA CO
CL A
146869102
15107
50098
SH
SOLE
44645
0
5453
CASELLA WASTE SYS INC
CL A
147448104
19757
260172
SH
SOLE
160202
0
99970
CASEYS GEN STORES INC
COM
147528103
32694
173487
SH
SOLE
155736
0
17751
CASSAVA SCIENCES INC
COM
14817C107
2364
38087
SH
SOLE
0
0
38087
CASTLIGHT HEALTH INC
CL B
14862Q100
21
13400
SH
SOLE
0
0
13400
CATALENT INC
COM
148806102
17446
131104
SH
SOLE
121839
0
9265
CATALYST BIOSCIENCES INC
COM NEW
14888D208
532
129553
SH
SOLE
0
0
129553
CATCHMARK TIMBER TR INC
CL A
14912Y202
2230
187848
SH
SOLE
0
0
187848
CATERPILLAR INC
COM
149123101
108805
566739
SH
SOLE
94940
0
471799
CATHAY GEN BANCORP
COM
149150104
7791
188222
SH
SOLE
179904
0
8318
CATO CORP NEW
CL A
149205106
521
31514
SH
SOLE
0
0
31514
CAVCO INDS INC DEL
COM
149568107
3197
13504
SH
SOLE
13504
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
5100
41177
SH
SOLE
36045
0
5132
CBRE CLARION GLOBAL REAL EST
COM
12504G100
3411
407988
SH
SOLE
0
0
407988
CBRE GROUP INC
CL A
12504L109
18916
194288
SH
SOLE
132057
0
62231
CDK GLOBAL INC
COM
12508E101
34612
813453
SH
SOLE
794245
0
19208
CDW CORP
COM
12514G108
73442
403485
SH
SOLE
383826
0
19659
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1390
29980
SH
SOLE
0
0
29980
CEL-SCI CORP
COM PAR NEW
150837607
213
19394
SH
SOLE
0
0
19394
CELANESE CORP DEL
COM
150870103
7288
48371
SH
SOLE
23927
0
24444
CELSIUS HLDGS INC
COM NEW
15118V207
4677
51918
SH
SOLE
21257
0
30661
CEMEX SAB DE CV
SPON ADR NEW
151290889
2002
279289
SH
SOLE
0
0
279289
CENOVUS ENERGY INC
COM
15135U109
209
20796
SH
SOLE
15608
0
5188
CENTENE CORP DEL
COM
15135B101
26138
419478
SH
SOLE
153740
0
265738
CENTERPOINT ENERGY INC
COM
15189T107
14752
599682
SH
SOLE
494899
0
104783
CENTERRA GOLD INC
COM
152006102
187
27491
SH
SOLE
0
0
27491
CENTERSPACE
COM
15202L107
274
2899
SH
SOLE
0
0
2899
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
10989
255563
SH
SOLE
0
0
255563
CENTRAL SECS CORP
COM
155123102
13632
322656
SH
SOLE
0
0
322656
CENTRUS ENERGY CORP
CL A
15643U104
279
7225
SH
SOLE
0
0
7225
CENTURY ALUM CO
COM
156431108
271
20136
SH
SOLE
0
0
20136
CENTURY CASINOS INC
COM
156492100
784
58187
SH
SOLE
0
0
58187
CENTURY CMNTYS INC
COM
156504300
1020
16599
SH
SOLE
0
0
16599
CERBERUS TELECOM ACQUISITION
UNIT 99/99/9999
G2040C112
87
10605
SH
SOLE
0
0
10605
CERENCE INC
COM
156727109
26774
278575
SH
SOLE
157160
0
121415
CERIDIAN HCM HLDG INC
COM
15677J108
315
2795
SH
SOLE
1397
0
1398
CERNER CORP
COM
156782104
13380
189728
SH
SOLE
138981
0
50747
CERTARA INC
COM
15687V109
570
17216
SH
SOLE
17176
0
40
CERUS CORP
COM
157085101
7874
1292957
SH
SOLE
0
0
1292957
CF INDS HLDGS INC
COM
125269100
2803
50217
SH
SOLE
17429
0
32788
CHAMPIONX CORPORATION
COM
15872M104
8586
383982
SH
SOLE
380474
0
3508
CHANGE HEALTHCARE INC
COM
15912K100
47023
2245625
SH
SOLE
2207354
0
38271
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
2639
132014
SH
SOLE
0
0
132014
CHARLES RIV LABS INTL INC
COM
159864107
74333
180128
SH
SOLE
150485
0
29643
CHART INDS INC
COM
16115Q308
7518
39337
SH
SOLE
16465
0
22872
CHARTER COMMUNICATIONS INC N
CL A
16119P108
49592
68162
SH
SOLE
50495
0
17667
CHASE CORP
COM
16150R104
3238
31695
SH
SOLE
31195
0
500
CHATHAM LODGING TR
COM
16208T102
349
28500
SH
SOLE
14999
0
13501
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
8374
74077
SH
SOLE
21941
0
52136
CHEESECAKE FACTORY INC
COM
163072101
1921
40878
SH
SOLE
17641
0
23237
CHEESECAKE FACTORY INC
NOTE 0.375% 6/1
163072AA9
12
13000
PRN
SOLE
0
0
13000
CHEGG INC
COM
163092109
9662
142051
SH
SOLE
96102
0
45949
CHEMED CORP NEW
COM
16359R103
20429
43921
SH
SOLE
41969
0
1952
CHEMOCENTRYX INC
COM
16383L106
6074
355190
SH
SOLE
0
0
355190
CHEMOURS CO
COM
163851108
1690
58152
SH
SOLE
0
0
58152
CHENIERE ENERGY INC
COM NEW
16411R208
14783
151360
SH
SOLE
32022
0
119338
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
468
545000
PRN
SOLE
0
0
545000
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1122
27600
SH
SOLE
0
0
27600
CHESAPEAKE ENERGY CORP
COM
165167735
257
4168
SH
SOLE
0
0
4168
CHESAPEAKE UTILS CORP
COM
165303108
468
3902
SH
SOLE
0
0
3902
CHEVRON CORP NEW
COM
166764100
395683
3900257
SH
SOLE
1868727
0
2031530
CHEVRON CORP NEW
COM
166764100
27
20800
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
10421
153002
SH
SOLE
74693
0
78309
CHICOS FAS INC
COM
168615102
95
21235
SH
SOLE
0
0
21235
CHILDRENS PL INC NEW
COM
168905107
491
6527
SH
SOLE
0
0
6527
CHIMERA INVT CORP
COM NEW
16934Q208
634
42708
SH
SOLE
0
0
42708
CHINA FD INC
COM
169373107
494
19424
SH
SOLE
0
0
19424
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
991
121465
SH
SOLE
0
0
121465
CHIPOTLE MEXICAN GRILL INC
COM
169656105
43977
24196
SH
SOLE
13319
0
10877
CHUBB LIMITED
COM
H1467J104
409444
2360134
SH
SOLE
725048
0
1635086
CHUBB LIMITED
COM
H1467J104
21
32900
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
4
11200
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
28203
341547
SH
SOLE
6373
0
335174
CHURCHILL DOWNS INC
COM
171484108
2168
9029
SH
SOLE
1572
0
7457
CIENA CORP
COM NEW
171779309
2317
45115
SH
SOLE
313
0
44802
CIGNA CORP NEW
COM
125523100
67088
335149
SH
SOLE
179481
0
155668
CIMAREX ENERGY CO
COM
171798101
19345
221848
SH
SOLE
148138
0
73710
CIMPRESS PLC
SHS EURO
G2143T103
3106
35767
SH
SOLE
30550
0
5217
CINCINNATI FINL CORP
COM
172062101
8283
72517
SH
SOLE
133
0
72384
CINTAS CORP
COM
172908105
15785
41465
SH
SOLE
8807
0
32658
CIRRUS LOGIC INC
COM
172755100
5749
69815
SH
SOLE
46539
0
23276
CISCO SYS INC
COM
17275R102
713641
13111133
SH
SOLE
4948975
0
8162158
CISCO SYS INC
COM
17275R102
16
58100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
324
57400
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
15100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
45
12500
SH
Put
SOLE
0
0
12500
CISCO SYS INC
COM
17275R102
3
24600
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
12500
SH
Call
SOLE
0
0
0
CIT GROUP INC
COM NEW
125581801
1138
21906
SH
SOLE
16975
0
4931
CITIGROUP INC
COM NEW
172967424
113667
1619652
SH
SOLE
779636
0
840016
CITIGROUP INC
COM NEW
172967424
22
19400
SH
Call
SOLE
0
0
0
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
23
11570
SH
SOLE
0
0
11570
CITIZENS FINL GROUP INC
COM
174610105
6433
136922
SH
SOLE
62340
0
74582
CITRIX SYS INC
COM
177376100
23098
215123
SH
SOLE
165355
0
49768
CITY HLDG CO
COM
177835105
1566
20106
SH
SOLE
0
0
20106
CITY OFFICE REIT INC
COM
178587101
596
33366
SH
SOLE
32676
0
690
CIVEO CORP CDA
COM NEW
17878Y207
1936
86101
SH
SOLE
0
0
86101
CLARIVATE PLC
ORD SHS
G21810109
1364
62290
SH
SOLE
60986
0
1304
CLARUS CORP NEW
COM
18270P109
879
34291
SH
SOLE
0
0
34291
CLARUS CORP NEW
COM
18270P109
67
29700
SH
Call
SOLE
0
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
131
16017
SH
SOLE
0
0
16017
CLEAN HARBORS INC
COM
184496107
1124
10821
SH
SOLE
3659
0
7162
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
56
20684
SH
SOLE
0
0
20684
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
596
27298
SH
SOLE
0
0
27298
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
850
31300
SH
SOLE
613
0
30687
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q207
230
9564
SH
SOLE
0
0
9564
CLEARWAY ENERGY INC
CL C
18539C204
1394
46045
SH
SOLE
37952
0
8093
CLEVELAND-CLIFFS INC NEW
COM
185899101
12566
634305
SH
SOLE
0
0
634305
CLIPPER RLTY INC
COM
18885T306
978
120700
SH
SOLE
0
0
120700
CLOROX CO DEL
COM
189054109
53562
323413
SH
SOLE
148184
0
175229
CLOUDFLARE INC
CL A COM
18915M107
17608
156305
SH
SOLE
0
0
156305
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
306
27644
SH
SOLE
0
0
27644
CLOUGH GLOBAL EQUITY FD
COM
18914C100
527
35990
SH
SOLE
0
0
35990
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
1029
84493
SH
SOLE
0
0
84493
CMC MATERIALS INC
COM
12571T100
5873
47658
SH
SOLE
47300
0
358
CME GROUP INC
COM
12572Q105
430274
2224984
SH
SOLE
1016328
0
1208656
CME GROUP INC
COM
12572Q105
19
18500
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
22880
383051
SH
SOLE
227761
0
155290
CNA FINL CORP
COM
126117100
21852
520774
SH
SOLE
517351
0
3423
CNH INDL N V
SHS
N20944109
884
51907
SH
SOLE
19708
0
32199
CNO FINL GROUP INC
COM
12621E103
1242
52769
SH
SOLE
29836
0
22933
CNX RES CORP
COM
12653C108
3239
256680
SH
SOLE
0
0
256680
COASTAL FINL CORP WA
COM NEW
19046P209
2218
69611
SH
SOLE
0
0
69611
COCA COLA CO
COM
191216100
270958
5164045
SH
SOLE
2362581
0
2801464
COCA COLA CO
COM
191216100
6
13700
SH
Call
SOLE
0
0
0
COCA COLA CO
COM
191216100
1
14900
SH
Call
SOLE
0
0
0
COCA COLA CONS INC
COM
191098102
275
698
SH
SOLE
0
0
698
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
11744
212401
SH
SOLE
201188
0
11213
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
1451
25793
SH
SOLE
22841
0
2952
COEUR MNG INC
COM NEW
192108504
318
51505
SH
SOLE
0
0
51505
COFFEE HLDG CO INC
COM
192176105
122
26800
SH
SOLE
0
0
26800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
1705
24064
SH
SOLE
12590
0
11474
COGNEX CORP
COM
192422103
21628
269605
SH
SOLE
167406
0
102199
COGNEX CORP
COM
192422103
6
39800
SH
Call
SOLE
0
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
41019
552732
SH
SOLE
474498
0
78234
COHBAR INC
COM
19249J109
23
24420
SH
SOLE
0
0
24420
COHEN & STEERS INC
COM
19247A100
5497
65623
SH
SOLE
63889
0
1734
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
12023
443650
SH
SOLE
0
0
443650
COHEN & STEERS LTD DURATION
COM
19248C105
1111
40711
SH
SOLE
0
0
40711
COHEN & STEERS QUALITY INCOM
COM
19247L106
21509
1443579
SH
SOLE
0
0
1443579
COHEN & STEERS REIT & PFD &
COM
19247X100
5911
230426
SH
SOLE
0
0
230426
COHEN & STEERS SELECT PFD &
COM
19248Y107
706
24783
SH
SOLE
0
0
24783
COHEN & STEERS TOTAL RETURN
COM
19247R103
292
17919
SH
SOLE
0
0
17919
COHN ROBBINS HOLDINGS CORP
COM CL A
G23726105
123
12500
SH
SOLE
0
0
12500
COHU INC
COM
192576106
1024
32057
SH
SOLE
0
0
32057
COINBASE GLOBAL INC
COM CL A
19260Q107
16756
73659
SH
SOLE
6
0
73653
COLFAX CORP
COM
194014106
4234
92241
SH
SOLE
87902
0
4339
COLGATE PALMOLIVE CO
COM
194162103
77853
1030063
SH
SOLE
673000
0
357063
COLUMBIA BKG SYS INC
COM
197236102
7857
206819
SH
SOLE
206819
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1757
82270
SH
SOLE
0
0
82270
COLUMBIA FINL INC
COM
197641103
266
14354
SH
SOLE
14354
0
0
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
964
29252
SH
SOLE
0
0
29252
COLUMBIA SPORTSWEAR CO
COM
198516106
1570
16380
SH
SOLE
2389
0
13991
COMCAST CORP NEW
CL A
20030N101
812139
14520650
SH
SOLE
7856903
0
6663747
COMCAST CORP NEW
CL A
20030N101
36
73800
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
1
16700
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
3
58200
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
15
18000
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
16273
202145
SH
SOLE
124668
0
77477
COMFORT SYS USA INC
COM
199908104
13043
182878
SH
SOLE
182111
0
767
COMMERCE BANCSHARES INC
COM
200525103
3554
50997
SH
SOLE
0
0
50997
COMMERCIAL METALS CO
COM
201723103
3578
117471
SH
SOLE
94687
0
22784
COMMSCOPE HLDG CO INC
COM
20337X109
3838
282406
SH
SOLE
167039
0
115367
COMMUNITY BK SYS INC
COM
203607106
1167
17062
SH
SOLE
2838
0
14224
COMMUNITY HEALTH SYS INC NEW
COM
203668108
2758
235702
SH
SOLE
0
0
235702
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
885
125029
SH
SOLE
122151
0
2878
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
2056
72983
SH
SOLE
0
0
72983
COMPASS MINERALS INTL INC
COM
20451N101
2060
31993
SH
SOLE
0
0
31993
COMPASS MINERALS INTL INC
COM
20451N101
6
18500
SH
Call
SOLE
0
0
0
COMPUGEN LTD
ORD
M25722105
1209
202495
SH
SOLE
0
0
202495
COMPUTER PROGRAMS & SYS INC
COM
205306103
3948
111328
SH
SOLE
110142
0
1186
COMPUTER TASK GROUP INC
COM
205477102
229
28685
SH
SOLE
0
0
28685
COMPX INTL INC
CL A
20563P101
556
26750
SH
SOLE
0
0
26750
CONAGRA BRANDS INC
COM
205887102
13064
385702
SH
SOLE
158680
0
227022
CONCENTRIX CORP
COM
20602D101
9448
53380
SH
SOLE
10210
0
43170
CONDUENT INC
COM
206787103
94
14318
SH
SOLE
0
0
14318
CONFORMIS INC
COM
20717E101
18
13543
SH
SOLE
0
0
13543
CONMED CORP
COM
207410101
13550
103569
SH
SOLE
102029
0
1540
CONOCOPHILLIPS
COM
20825C104
97547
1439380
SH
SOLE
847077
0
592303
CONOCOPHILLIPS
COM
20825C104
37
30200
SH
Call
SOLE
0
0
0
CONSOLIDATED EDISON INC
COM
209115104
12798
176305
SH
SOLE
15669
0
160636
CONSOLIDATED WATER CO INC
ORD
G23773107
1296
113668
SH
SOLE
0
0
113668
CONSTELLATION BRANDS INC
CL A
21036P108
35174
166937
SH
SOLE
34602
0
132335
CONSTELLIUM SE
CL A SHS
F21107101
881
46885
SH
SOLE
42575
0
4310
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
13173
394765
SH
SOLE
355768
0
38997
CONTEXTLOGIC INC
COM CL A
21077C107
94
17271
SH
SOLE
0
0
17271
CONTINENTAL RES INC
COM
212015101
3793
82196
SH
SOLE
16073
0
66123
CONTRAFECT CORP
COM NEW
212326300
47
11500
SH
SOLE
0
0
11500
CONVEY HLDG PARENT INC
COM
21258C108
85
10100
SH
SOLE
0
0
10100
COOPER COS INC
COM NEW
216648402
63803
154371
SH
SOLE
150244
0
4127
COPA HOLDINGS SA
CL A
P31076105
4055
49832
SH
SOLE
0
0
49832
COPART INC
COM
217204106
41136
296539
SH
SOLE
268389
0
28150
CORE & MAIN INC
CL A
21874C102
11450
436841
SH
SOLE
436777
0
64
CORE MOLDING TECHNOLOGIES IN
COM
218683100
161
13947
SH
SOLE
0
0
13947
CORECIVIC INC
COM
21871N101
4784
537544
SH
SOLE
533817
0
3727
CORESITE RLTY CORP
COM
21870Q105
8078
58309
SH
SOLE
24340
0
33969
CORMEDIX INC
COM
21900C308
151
32411
SH
SOLE
0
0
32411
CORNERSTONE BLDG BRANDS INC
COM
21925D109
1599
109419
SH
SOLE
0
0
109419
CORNERSTONE ONDEMAND INC
COM
21925Y103
1295
22620
SH
SOLE
21196
0
1424
CORNERSTONE STRATEGIC VALUE
COM
21924B302
2730
213319
SH
SOLE
1196
0
212123
CORNERSTONE TOTAL RETURN FD
COM
21924U300
1168
94097
SH
SOLE
0
0
94097
CORNING INC
COM
219350105
76290
2090719
SH
SOLE
1550275
0
540444
CORNING INC
COM
219350105
23
34800
SH
Call
SOLE
0
0
0
CORNING INC
COM
219350105
9
18500
SH
Call
SOLE
0
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
3435
127298
SH
SOLE
116391
0
10907
CORSAIR GAMING INC
COM
22041X102
275
10597
SH
SOLE
0
0
10597
CORTEVA INC
COM
22052L104
20976
498478
SH
SOLE
316504
0
181974
CORVEL CORP
COM
221006109
898
4823
SH
SOLE
631
0
4192
COSTAMARE INC
SHS
Y1771G102
506
32663
SH
SOLE
9478
0
23185
COSTAR GROUP INC
COM
22160N109
44285
514579
SH
SOLE
495029
0
19550
COSTCO WHSL CORP NEW
COM
22160K105
348539
775600
SH
SOLE
265801
0
509799
COTY INC
COM CL A
222070203
828
105381
SH
SOLE
0
0
105381
COTY INC
COM CL A
222070203
4
12000
SH
Call
SOLE
0
0
0
COUPA SOFTWARE INC
COM
22266L106
4358
19883
SH
SOLE
11385
0
8498
COUPANG INC
CL A
22266T109
1567
56271
SH
SOLE
0
0
56271
COURSERA INC
COM
22266M104
283
8945
SH
SOLE
0
0
8945
COUSINS PPTYS INC
COM NEW
222795502
9094
243866
SH
SOLE
226640
0
17226
COVANTA HLDG CORP
COM
22282E102
4405
218929
SH
SOLE
0
0
218929
COVETRUS INC
COM
22304C100
1061
58504
SH
SOLE
35172
0
23332
COWEN INC
CL A NEW
223622606
1568
45699
SH
SOLE
0
0
45699
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3720
26600
SH
SOLE
5215
0
21385
CRANE CO
COM
224399105
8632
91044
SH
SOLE
69906
0
21138
CRAWFORD & CO
CL B
224633107
198
22056
SH
SOLE
0
0
22056
CREDIT ACCEP CORP MICH
COM
225310101
2014
3441
SH
SOLE
3441
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
42
12219
SH
SOLE
0
0
12219
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
6660
675461
SH
SOLE
638437
0
37024
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
140
56585
SH
SOLE
0
0
56585
CREE INC
COM
225447101
20613
255333
SH
SOLE
235640
0
19693
CRESCENT CAP BDC INC
COM
225655109
803
41963
SH
SOLE
0
0
41963
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
576
20294
SH
SOLE
0
0
20294
CRESUD S A C I F Y A
*W EXP 03/08/202
P3311R259
5
11600
SH
SOLE
0
0
11600
CRESUD S A C I F Y A
SPONSORED ADR
226406106
71
14704
SH
SOLE
0
0
14704
CRH PLC
ADR
12626K203
20370
435813
SH
SOLE
409820
0
25993
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
9826
87786
SH
SOLE
12
0
87774
CRITEO S A
SPONS ADS
226718104
1761
48047
SH
SOLE
0
0
48047
CROCS INC
COM
227046109
2809
19578
SH
SOLE
0
0
19578
CRONOS GROUP INC
COM
22717L101
443
78354
SH
SOLE
0
0
78354
CRONOS GROUP INC
COM
22717L101
3
26600
SH
Call
SOLE
0
0
0
CRONOS GROUP INC
COM
22717L101
143
53200
SH
Call
SOLE
0
0
0
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1363
68518
SH
SOLE
0
0
68518
CROWDSTRIKE HLDGS INC
CL A
22788C105
52431
213326
SH
SOLE
64739
0
148587
CROWN CASTLE INTL CORP NEW
COM
22822V101
206310
1190340
SH
SOLE
713189
0
477151
CROWN HLDGS INC
COM
228368106
28359
281396
SH
SOLE
255327
0
26069
CRYOPORT INC
COM PAR $0.001
229050307
1968
29596
SH
SOLE
24016
0
5580
CSG SYS INTL INC
COM
126349109
10462
217060
SH
SOLE
216619
0
441
CSG SYS INTL INC
NOTE 4.250% 3/1
126349AF6
15
15000
PRN
SOLE
0
0
15000
CSI COMPRESSCO LP
COM UNIT
12637A103
248
137931
SH
SOLE
0
0
137931
CSW INDUSTRIALS INC
COM
126402106
562
4399
SH
SOLE
0
0
4399
CSX CORP
COM
126408103
39646
1333072
SH
SOLE
274030
0
1059042
CTO RLTY GROWTH INC NEW
COM
22948Q101
447
8322
SH
SOLE
1722
0
6600
CUBESMART
COM
229663109
3534
72932
SH
SOLE
0
0
72932
CULLEN FROST BANKERS INC
COM
229899109
7211
60787
SH
SOLE
56268
0
4519
CUMMINS INC
COM
231021106
44161
196653
SH
SOLE
80880
0
115773
CURTISS WRIGHT CORP
COM
231561101
10145
80400
SH
SOLE
72224
0
8176
CUSHING NEXTGEN INFRA INCM F
COM
231647207
2023
42971
SH
SOLE
0
0
42971
CUTERA INC
COM
232109108
254
5442
SH
SOLE
0
0
5442
CVS HEALTH CORP
COM
126650100
293760
3461687
SH
SOLE
550006
0
2911681
CVS HEALTH CORP
COM
126650100
892
42700
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
20
29600
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2809
17797
SH
SOLE
0
0
17797
CYMABAY THERAPEUTICS INC
COM
23257D103
303
83058
SH
SOLE
0
0
83058
CYPRESS ENVIRONMENTL PARTNR
LTD PARTNER INT
232751107
27
15000
SH
SOLE
0
0
15000
CYRUSONE INC
COM
23283R100
28069
362599
SH
SOLE
161428
0
201171
CYTOSORBENTS CORP
COM NEW
23283X206
702
86500
SH
SOLE
0
0
86500
D R HORTON INC
COM
23331A109
28806
343054
SH
SOLE
240795
0
102259
DANA INC
COM
235825205
335
15042
SH
SOLE
0
0
15042
DANAHER CORPORATION
COM
235851102
284378
934100
SH
SOLE
581410
0
352690
DANIMER SCIENTIFIC INC
COM CL A
236272100
772
47265
SH
SOLE
0
0
47265
DAQO NEW ENERGY CORP
SPNSRD ADS NEW
23703Q203
1180
20703
SH
SOLE
0
0
20703
DARDEN RESTAURANTS INC
COM
237194105
168161
1110191
SH
SOLE
257546
0
852645
DARDEN RESTAURANTS INC
COM
237194105
8
19700
SH
Call
SOLE
0
0
0
DARDEN RESTAURANTS INC
COM
237194105
9
12500
SH
Call
SOLE
0
0
0
DARLING INGREDIENTS INC
COM
237266101
13570
188728
SH
SOLE
50894
0
137834
DATADOG INC
CL A COM
23804L103
9439
66774
SH
SOLE
37845
0
28929
DAVE & BUSTERS ENTMT INC
COM
238337109
4190
109323
SH
SOLE
0
0
109323
DAVE & BUSTERS ENTMT INC
COM
238337109
13
28000
SH
Call
SOLE
0
0
0
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
9065
460871
SH
SOLE
0
0
460871
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
315
10358
SH
SOLE
0
0
10358
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
2542
75023
SH
SOLE
0
0
75023
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
3163
106436
SH
SOLE
0
0
106436
DAVITA INC
COM
23918K108
6164
53018
SH
SOLE
29020
0
23998
DAWSON GEOPHYSICAL CO NEW
COM
239360100
59
23550
SH
SOLE
0
0
23550
DBX ETF TR
XTRACK HRVST CSI
233051879
455
11951
SH
SOLE
0
0
11951
DBX ETF TR
XTRACK JAPAN JPX
233051663
315
9295
SH
SOLE
0
0
9295
DBX ETF TR
XTRACK MSCI EAFE
233051200
5332
141198
SH
SOLE
636
0
140562
DBX ETF TR
XTRACK MUN INFRA
233051705
431
14840
SH
SOLE
0
0
14840
DBX ETF TR
XTRACK USD HIGH
233051432
6580
164175
SH
SOLE
66969
0
97206
DBX ETF TR
XTRACKERS RUSSEL
233051481
389
8817
SH
SOLE
0
0
8817
DBX ETF TR
XTRACKERS S&P
233051143
265
6983
SH
SOLE
0
0
6983
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
280
9936
SH
SOLE
0
0
9936
DECKERS OUTDOOR CORP
COM
243537107
10819
30035
SH
SOLE
19928
0
10107
DEERE & CO
COM
244199105
157368
469650
SH
SOLE
271289
0
198361
DELAWARE ENHANCED GLOBAL DIV
COM
246060107
435
42992
SH
SOLE
0
0
42992
DELAWARE INVTS COLO MUN INCO
COM
246101109
194
13193
SH
SOLE
0
0
13193
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
555
39352
SH
SOLE
0
0
39352
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
1798
39747
SH
SOLE
0
0
39747
DELL TECHNOLOGIES INC
CL C
24703L202
11978
115124
SH
SOLE
42
0
115082
DELTA AIR LINES INC DEL
COM NEW
247361702
17870
419383
SH
SOLE
0
0
419383
DELTA AIR LINES INC DEL
COM NEW
247361702
82
25700
SH
Call
SOLE
0
0
0
DELUXE CORP
COM
248019101
337
9379
SH
SOLE
4523
0
4856
DENALI THERAPEUTICS INC
COM
24823R105
311
6171
SH
SOLE
5871
0
300
DENISON MINES CORP
COM
248356107
80
55140
SH
SOLE
0
0
55140
DENTSPLY SIRONA INC
COM
24906P109
21737
374459
SH
SOLE
336570
0
37889
DERMTECH INC
COM
24984K105
392
12215
SH
SOLE
0
0
12215
DESCARTES SYS GROUP INC
COM
249906108
8261
101635
SH
SOLE
101355
0
280
DESIGNER BRANDS INC
CL A
250565108
855
61358
SH
SOLE
15096
0
46262
DESIGNER BRANDS INC
CL A
250565108
69
39700
SH
Call
SOLE
0
0
0
DESKTOP METAL INC
COM CL A
25058X105
448
62442
SH
SOLE
0
0
62442
DEUTSCHE BANK A G
NAMEN AKT
D18190898
1067
84050
SH
SOLE
16566
0
67484
DEVON ENERGY CORP NEW
COM
25179M103
191693
5398280
SH
SOLE
987130
0
4411150
DEVON ENERGY CORP NEW
COM
25179M103
131
65300
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
93
15100
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
126
23400
SH
Call
SOLE
0
0
0
DEXCOM INC
COM
252131107
62087
113534
SH
SOLE
82371
0
31163
DIAGEO PLC
SPON ADR NEW
25243Q205
81095
420184
SH
SOLE
337591
0
82593
DIAMONDBACK ENERGY INC
COM
25278X109
31773
335611
SH
SOLE
182049
0
153562
DICERNA PHARMACEUTICALS INC
COM
253031108
448
22207
SH
SOLE
16230
0
5977
DICKS SPORTING GOODS INC
COM
253393102
7587
63346
SH
SOLE
33437
0
29909
DIDI GLOBAL INC
SPONSORED ADS
23292E108
480
61596
SH
SOLE
0
0
61596
DIGI INTL INC
COM
253798102
611
29067
SH
SOLE
28867
0
200
DIGIMARC CORP NEW
COM
25381B101
1741
50563
SH
SOLE
0
0
50563
DIGITAL RLTY TR INC
COM
253868103
110242
763186
SH
SOLE
545457
0
217729
DIGITAL TURBINE INC
COM NEW
25400W102
2879
41882
SH
SOLE
13347
0
28535
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
567
94063
SH
SOLE
19439
0
74624
DIGITALBRIDGE GROUP INC
NOTE 5.000% 4/1
19624RAA4
265
260000
PRN
SOLE
0
0
260000
DIGITALOCEAN HLDGS INC
COM
25402D102
427
5498
SH
SOLE
0
0
5498
DIME CMNTY BANCSHARES INC
COM
25432X102
2543
77863
SH
SOLE
0
0
77863
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
1740
63857
SH
SOLE
0
0
63857
DIMENSIONAL ETF TRUST
US CORE EQT MKT
25434V104
263
8735
SH
SOLE
0
0
8735
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
1127
42424
SH
SOLE
0
0
42424
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
1457
30902
SH
SOLE
0
0
30902
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
677
11776
SH
SOLE
0
0
11776
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
1786
40214
SH
SOLE
0
0
40214
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
440
16984
SH
SOLE
0
0
16984
DINE BRANDS GLOBAL INC
COM
254423106
954
11747
SH
SOLE
4837
0
6910
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
7876
95030
SH
SOLE
93931
0
1099
DIREXION SHS ETF TR
WORK FROM HOME
25460G773
669
9031
SH
SOLE
0
0
9031
DISCOVER FINL SVCS
COM
254709108
51126
416163
SH
SOLE
210776
0
205387
DISCOVERY INC
COM SER A
25470F104
16355
644392
SH
SOLE
519637
0
124755
DISCOVERY INC
COM SER C
25470F302
5136
211635
SH
SOLE
163055
0
48580
DISH NETWORK CORPORATION
CL A
25470M109
5114
117664
SH
SOLE
2786
0
114878
DISH NETWORK CORPORATION
CL A
25470M109
34
19000
SH
Call
SOLE
0
0
0
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
26
25000
PRN
SOLE
0
0
25000
DISNEY WALT CO
COM
254687106
407417
2408310
SH
SOLE
795449
0
1612861
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
25525P107
113
33299
SH
SOLE
0
0
33299
DLH HLDGS CORP
COM
23335Q100
157
12765
SH
SOLE
0
0
12765
DNP SELECT INCOME FD INC
COM
23325P104
4254
399076
SH
SOLE
0
0
399076
DOCUSIGN INC
COM
256163106
77308
300307
SH
SOLE
151191
0
149116
DOLBY LABORATORIES INC
COM CL A
25659T107
9822
111618
SH
SOLE
94613
0
17005
DOLLAR GEN CORP NEW
COM
256677105
87604
412926
SH
SOLE
208966
0
203960
DOLLAR TREE INC
COM
256746108
19740
206231
SH
SOLE
116494
0
89737
DOMINION ENERGY INC
COM
25746U109
94610
1295670
SH
SOLE
829401
0
466269
DOMINOS PIZZA INC
COM
25754A201
12057
25279
SH
SOLE
5217
0
20062
DOMO INC
COM CL B
257554105
437
5176
SH
SOLE
0
0
5176
DONALDSON INC
COM
257651109
11699
203775
SH
SOLE
167070
0
36705
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
1865
53877
SH
SOLE
53825
0
52
DONNELLEY R R & SONS CO
COM
257867200
261
50745
SH
SOLE
0
0
50745
DOORDASH INC
CL A
25809K105
1101
5346
SH
SOLE
2242
0
3104
DORCHESTER MINERALS LP
COM UNIT
25820R105
430
22417
SH
SOLE
0
0
22417
DORMAN PRODS INC
COM
258278100
3895
41143
SH
SOLE
40940
0
203
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2009
113130
SH
SOLE
0
0
113130
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1074
54462
SH
SOLE
0
0
54462
DOUGLAS DYNAMICS INC
COM
25960R105
4465
123002
SH
SOLE
121074
0
1928
DOUGLAS EMMETT INC
COM
25960P109
364
11503
SH
SOLE
0
0
11503
DOUYU INTL HLDGS LTD
SPONSORED ADS
25985W105
66
20000
SH
SOLE
0
0
20000
DOVER CORP
COM
260003108
33459
215175
SH
SOLE
134297
0
80878
DOW INC
COM
260557103
65255
1133686
SH
SOLE
297580
0
836106
DOW INC
COM
260557103
124
14200
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
40
15200
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
7
36900
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
1
15100
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
124
14200
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
52
23200
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
20
25500
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
3
12600
SH
Call
SOLE
0
0
0
DOXIMITY INC
CL A
26622P107
298
3689
SH
SOLE
0
0
3689
DRAFTKINGS INC
COM CL A
26142R104
19078
396148
SH
SOLE
0
0
396148
DRAFTKINGS INC
COM CL A
26142R104
182
58700
SH
Put
SOLE
0
0
58700
DRAFTKINGS INC
COM CL A
26142R104
578
48000
SH
Put
SOLE
0
0
48000
DRIL-QUIP INC
COM
262037104
3632
144229
SH
SOLE
143373
0
856
DROPBOX INC
CL A
26210C104
2203
75402
SH
SOLE
0
0
75402
DT MIDSTREAM INC
COMMON STOCK
23345M107
3472
75094
SH
SOLE
5563
0
69531
DTE ENERGY CO
COM
233331107
19862
177797
SH
SOLE
69753
0
108044
DTF TAX-FREE INCOME INC
COM
23334J107
166
11501
SH
SOLE
0
0
11501
DUCK CREEK TECHNOLOGIES INC
SHS
264120106
20064
453519
SH
SOLE
449321
0
4198
DUCKHORN PORTFOLIO INC
COM
26414D106
393
17161
SH
SOLE
0
0
17161
DUFF & PHELPS UTLITY AND INF
COM
26433C105
1100
81995
SH
SOLE
0
0
81995
DUKE ENERGY CORP NEW
COM NEW
26441C204
131815
1350686
SH
SOLE
733920
0
616766
DUKE REALTY CORP
COM NEW
264411505
7429
155197
SH
SOLE
135464
0
19733
DUN & BRADSTREET HLDGS INC
COM
26484T106
1560
92780
SH
SOLE
0
0
92780
DUPONT DE NEMOURS INC
COM
26614N102
30855
453808
SH
SOLE
263728
0
190080
DURECT CORP
COM
266605104
346
270500
SH
SOLE
0
0
270500
DUTCH BROS INC
CL A
26701L100
731
16869
SH
SOLE
0
0
16869
DWS MUN INCOME TR
COM
233368109
236
19844
SH
SOLE
0
0
19844
DXC TECHNOLOGY CO
COM
23355L106
11463
341046
SH
SOLE
202867
0
138179
DXC TECHNOLOGY CO
COM
23355L106
132
46300
SH
Call
SOLE
0
0
0
DYCOM INDS INC
COM
267475101
801
11237
SH
SOLE
84
0
11153
DYNATRACE INC
COM NEW
268150109
13443
189416
SH
SOLE
144327
0
45089
E L F BEAUTY INC
COM
26856L103
248
8550
SH
SOLE
0
0
8550
E MERGE TECHNOLOGY ACQUISITI
COM CL A
26873Y104
137
13985
SH
SOLE
0
0
13985
E2OPEN PARENT HOLDINGS INC
COM CL A
29788T103
438
38800
SH
SOLE
0
0
38800
EAGLE CAP GROWTH FD INC
COM
269451100
133
14140
SH
SOLE
0
0
14140
EAGLE MATLS INC
COM
26969P108
6894
52560
SH
SOLE
27988
0
24572
EAGLE PT CR CO LLC
COM
269808101
158
11598
SH
SOLE
0
0
11598
EAST WEST BANCORP INC
COM
27579R104
31092
400974
SH
SOLE
395767
0
5207
EASTERLY GOVT PPTYS INC
COM
27616P103
5311
257071
SH
SOLE
249826
0
7245
EASTGROUP PPTYS INC
COM
277276101
14117
84722
SH
SOLE
65424
0
19298
EASTMAN CHEM CO
COM
277432100
47416
470677
SH
SOLE
432357
0
38320
EASTMAN KODAK CO
COM NEW
277461406
136
19914
SH
SOLE
0
0
19914
EASTSIDE DISTILLING INC
COM
277802302
184
71150
SH
SOLE
0
0
71150
EATON CORP PLC
SHS
G29183103
494387
3311123
SH
SOLE
1020182
0
2290941
EATON CORP PLC
SHS
G29183103
6
17400
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
3
13700
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
4
15700
SH
Call
SOLE
0
0
0
EATON VANCE ENHANCED EQUITY
COM
278274105
19656
1098121
SH
SOLE
0
0
1098121
EATON VANCE ENHANCED EQUITY
COM
278277108
3943
169829
SH
SOLE
0
0
169829
EATON VANCE FLOATING RATE 20
COM
27831H100
787
83970
SH
SOLE
0
0
83970
EATON VANCE FLTING RATE INC
COM
278279104
9487
651143
SH
SOLE
0
0
651143
EATON VANCE LTD DURATION INC
COM
27828H105
2103
159530
SH
SOLE
635
0
158895
EATON VANCE MUN BD FD
COM
27827X101
3996
298652
SH
SOLE
0
0
298652
EATON VANCE MUN INCOME 2028
SHS
27829U105
406
18160
SH
SOLE
0
0
18160
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
2773
200538
SH
SOLE
0
0
200538
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1932
81636
SH
SOLE
0
0
81636
EATON VANCE RISK-MANAGED DIV
COM
27829G106
887
82966
SH
SOLE
0
0
82966
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1101
75329
SH
SOLE
0
0
75329
EATON VANCE TAX ADVT DIV INC
COM
27828G107
4805
175064
SH
SOLE
0
0
175064
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1171
73149
SH
SOLE
0
0
73149
EATON VANCE TAX-ADVANTAGED G
COM
27828U106
1197
39733
SH
SOLE
0
0
39733
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
3812
238374
SH
SOLE
0
0
238374
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
19899
1426457
SH
SOLE
0
0
1426457
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
20911
1934380
SH
SOLE
0
0
1934380
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
12404
1241637
SH
SOLE
516
0
1241121
EATON VANCE TX ADV GLBL DIV
COM
27828S101
2010
94469
SH
SOLE
0
0
94469
EBAY INC.
COM
278642103
51305
736404
SH
SOLE
512732
0
223672
EBIX INC
COM NEW
278715206
1652
61362
SH
SOLE
61244
0
118
ECHOSTAR CORP
CL A
278768106
5370
210489
SH
SOLE
0
0
210489
ECOFIN SUSTAINABLE AND SOCIA
COM SH BEN INT
27901F109
7598
545455
SH
SOLE
0
0
545455
ECOLAB INC
COM
278865100
73729
353385
SH
SOLE
225958
0
127427
EDGEWELL PERS CARE CO
COM
28035Q102
1522
41941
SH
SOLE
41308
0
633
EDISON INTL
COM
281020107
28461
513086
SH
SOLE
475310
0
37776
EDITAS MEDICINE INC
COM
28106W103
2623
63861
SH
SOLE
4082
0
59779
EDWARDS LIFESCIENCES CORP
COM
28176E108
166495
1470671
SH
SOLE
252299
0
1218372
EHANG HLDGS LTD
ADS
26853E102
697
29168
SH
SOLE
0
0
29168
ELANCO ANIMAL HEALTH INC
COM
28414H103
30616
960060
SH
SOLE
627639
0
332421
ELASTIC N V
ORD SHS
N14506104
14370
96450
SH
SOLE
87990
0
8460
ELBIT SYS LTD
ORD
M3760D101
1873
12864
SH
SOLE
0
0
12864
ELECTRONIC ARTS INC
COM
285512109
10185
71582
SH
SOLE
9709
0
61873
ELEMENT SOLUTIONS INC
COM
28618M106
5427
250321
SH
SOLE
214579
0
35742
ELLINGTON FINANCIAL INC
COM
28852N109
336
18347
SH
SOLE
0
0
18347
ELLSWORTH GROWTH & INCOME FD
COM
289074106
1113
83271
SH
SOLE
0
0
83271
EMBRAER S.A.
SPONSORED ADS
29082A107
433
25465
SH
SOLE
0
0
25465
EMCOR GROUP INC
COM
29084Q100
24356
211097
SH
SOLE
208856
0
2241
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
951
18987
SH
SOLE
15878
0
3109
EMERSON ELEC CO
COM
291011104
55748
591802
SH
SOLE
16201
0
575601
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
264
26251
SH
SOLE
0
0
26251
EMPIRE ST RLTY TR INC
CL A
292104106
2184
217708
SH
SOLE
209980
0
7728
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
256
31523
SH
SOLE
0
0
31523
ENBRIDGE INC
COM
29250N105
120112
3019344
SH
SOLE
2412762
0
606582
ENBRIDGE INC
COM
29250N105
15
24700
SH
Call
SOLE
0
0
0
ENBRIDGE INC
COM
29250N105
37
26400
SH
Call
SOLE
0
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
3510
46781
SH
SOLE
28364
0
18417
ENDAVA PLC
ADS
29260V105
5508
40544
SH
SOLE
39844
0
700
ENDO INTL PLC
SHS
G30401106
42
13000
SH
SOLE
0
0
13000
ENERGIZER HLDGS INC NEW
COM
29272W109
6068
155385
SH
SOLE
148402
0
6983
ENERGOUS CORP
COM
29272C103
45
21675
SH
SOLE
0
0
21675
ENERGY FUELS INC
COM NEW
292671708
515
73756
SH
SOLE
0
0
73756
ENERGY FUELS INC
COM NEW
292671708
7
21900
SH
Call
SOLE
0
0
0
ENERGY RECOVERY INC
COM
29270J100
6670
350502
SH
SOLE
0
0
350502
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
21304
2223752
SH
SOLE
0
0
2223752
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
4
11000
SH
Call
SOLE
0
0
0
ENERPAC TOOL GROUP CORP
CL A COM
292765104
11515
555482
SH
SOLE
553818
0
1664
ENERSYS
COM
29275Y102
392
5271
SH
SOLE
0
0
5271
ENI S P A
SPONSORED ADR
26874R108
9657
361003
SH
SOLE
343938
0
17065
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
400
58633
SH
SOLE
0
0
58633
ENOVA INTL INC
COM
29357K103
394
11401
SH
SOLE
0
0
11401
ENPHASE ENERGY INC
COM
29355A107
5910
39405
SH
SOLE
23013
0
16392
ENPRO INDS INC
COM
29355X107
3782
43414
SH
SOLE
42974
0
440
ENSIGN GROUP INC
COM
29358P101
5968
79686
SH
SOLE
73679
0
6007
ENSTAR GROUP LIMITED
SHS
G3075P101
670
2856
SH
SOLE
702
0
2154
ENTEGRIS INC
COM
29362U104
15696
124665
SH
SOLE
92088
0
32577
ENTERGY CORP NEW
COM
29364G103
16636
167511
SH
SOLE
122349
0
45162
ENTERPRISE PRODS PARTNERS L
COM
293792107
87594
4047772
SH
SOLE
904332
0
3143440
ENVESTNET INC
COM
29404K106
1733
21594
SH
SOLE
12775
0
8819
ENVISTA HOLDINGS CORPORATION
COM
29415F104
2191
52396
SH
SOLE
50984
0
1412
ENVIVA PARTNERS LP
COM UNIT
29414J107
5046
93280
SH
SOLE
0
0
93280
ENZO BIOCHEM INC
COM
294100102
60
17058
SH
SOLE
0
0
17058
EOG RES INC
COM
26875P101
48471
603851
SH
SOLE
430440
0
173411
EOG RES INC
COM
26875P101
58
10700
SH
Call
SOLE
0
0
0
EOS ENERGY ENTERPRISES INC
COM CL A
29415C101
373
26620
SH
SOLE
0
0
26620
EPAM SYS INC
COM
29414B104
19327
33879
SH
SOLE
20557
0
13322
EPLUS INC
COM
294268107
6961
67843
SH
SOLE
67593
0
250
EPR PPTYS
COM SH BEN INT
26884U109
974
19715
SH
SOLE
0
0
19715
EQT CORP
COM
26884L109
3499
171032
SH
SOLE
79097
0
91935
EQT CORP
COM
26884L109
93
71900
SH
Call
SOLE
0
0
0
EQUIFAX INC
COM
294429105
36166
142711
SH
SOLE
119394
0
23317
EQUINIX INC
COM
29444U700
175111
221560
SH
SOLE
107987
0
113573
EQUINOR ASA
SPONSORED ADR
29446M102
8093
317382
SH
SOLE
310941
0
6441
EQUINOX GOLD CORP
COM
29446Y502
1857
281774
SH
SOLE
0
0
281774
EQUINOX GOLD CORP
COM
29446Y502
4
10300
SH
Call
SOLE
0
0
0
EQUINOX GOLD CORP
COM
29446Y502
20
67900
SH
Call
SOLE
0
0
0
EQUITABLE HLDGS INC
COM
29452E101
8474
285902
SH
SOLE
248762
0
37140
EQUITRANS MIDSTREAM CORP
COM
294600101
10694
1054645
SH
SOLE
986627
0
68018
EQUITRANS MIDSTREAM CORP
COM
294600101
46
46100
SH
Call
SOLE
0
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
31781
1223270
SH
SOLE
952678
0
270592
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1151
14735
SH
SOLE
5211
0
9524
EQUITY RESIDENTIAL
SH BEN INT
29476L107
13510
166950
SH
SOLE
133843
0
33107
ERICSSON
ADR B SEK 10
294821608
2129
190109
SH
SOLE
45399
0
144710
ERO COPPER CORP
COM
296006109
532
30035
SH
SOLE
0
0
30035
ESPORTS ENTMT GROUP INC
COM
29667K306
465
69316
SH
SOLE
0
0
69316
ESSENT GROUP LTD
COM
G3198U102
2469
56111
SH
SOLE
53002
0
3109
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
1052
37675
SH
SOLE
0
0
37675
ESSENTIAL UTILS INC
COM
29670G102
15738
341540
SH
SOLE
126765
0
214775
ESSENTIAL UTILS INC
UNIT 04/30/2022
29670G201
9488
165332
SH
SOLE
164318
0
1014
ESSEX PPTY TR INC
COM
297178105
8159
25517
SH
SOLE
18142
0
7375
ESTABLISHMENT LABS HLDGS INC
COM
G31249108
306
4274
SH
SOLE
0
0
4274
ETF MANAGERS TR
AI POWERED EQT
26924G813
1483
35998
SH
SOLE
0
0
35998
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
930
14098
SH
SOLE
0
0
14098
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
3805
264401
SH
SOLE
0
0
264401
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
106
39100
SH
Call
SOLE
0
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
1
23800
SH
Call
SOLE
0
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
102
39100
SH
Call
SOLE
0
0
0
ETF MANAGERS TR
ETFMG TRAVEL TEC
26924G771
1093
38487
SH
SOLE
0
0
38487
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
16361
269007
SH
SOLE
0
0
269007
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
148
12491
SH
SOLE
0
0
12491
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
3196
47222
SH
SOLE
0
0
47222
ETF SER SOLUTIONS
APTUS DEFINED
26922A388
1550
54146
SH
SOLE
0
0
54146
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
2779
76517
SH
SOLE
0
0
76517
ETF SER SOLUTIONS
DISTILLATE US
26922A321
20631
503686
SH
SOLE
0
0
503686
ETF SER SOLUTIONS
US GLB JETS
26922A842
4739
200551
SH
SOLE
0
0
200551
ETHAN ALLEN INTERIORS INC
COM
297602104
435
18338
SH
SOLE
0
0
18338
ETSY INC
COM
29786A106
24211
116423
SH
SOLE
73019
0
43404
EURONET WORLDWIDE INC
COM
298736109
4421
34731
SH
SOLE
32722
0
2009
EURONET WORLDWIDE INC
NOTE 0.750% 3/1
298736AL3
24
22000
PRN
SOLE
0
0
22000
EUROPEAN EQUITY FD INC
COM
298768102
4438
397999
SH
SOLE
0
0
397999
EUROSEAS LTD
SHS
Y23592135
266
7913
SH
SOLE
0
0
7913
EVERBRIDGE INC
COM
29978A104
14869
98445
SH
SOLE
9938
0
88507
EVERCORE INC
CLASS A
29977A105
5463
40871
SH
SOLE
28946
0
11925
EVEREST RE GROUP LTD
COM
G3223R108
27592
110024
SH
SOLE
107106
0
2918
EVERGY INC
COM
30034W106
5549
89217
SH
SOLE
20545
0
68672
EVERI HLDGS INC
COM
30034T103
9863
407893
SH
SOLE
66852
0
341041
EVERSOURCE ENERGY
COM
30040W108
20294
248219
SH
SOLE
78079
0
170140
EVERTEC INC
COM
30040P103
7285
159336
SH
SOLE
154172
0
5164
EVGO INC
CL A COM
30052F100
245
30060
SH
SOLE
0
0
30060
EVI INDS INC
COM
26929N102
2393
87971
SH
SOLE
87856
0
115
EVO PMTS INC
CL A COM
26927E104
620
26195
SH
SOLE
25965
0
230
EVOFEM BIOSCIENCES INC
COM
30048L104
13
18248
SH
SOLE
0
0
18248
EVOLENT HEALTH INC
CL A
30050B101
2373
76542
SH
SOLE
47142
0
29400
EVOLUTION PETE CORP
COM
30049A107
79
13842
SH
SOLE
0
0
13842
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
5213
138782
SH
SOLE
6464
0
132318
EXACT SCIENCES CORP
COM
30063P105
7552
79121
SH
SOLE
8615
0
70506
EXCHANGE LISTED FDS TR
ARMOR US EQT IDX
30151E764
2086
85473
SH
SOLE
0
0
85473
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
9583
193243
SH
SOLE
0
0
193243
EXCHANGE TRADED CONCEPTS TR
NORTH SHOR GBL
301505715
1170
15223
SH
SOLE
0
0
15223
EXCHANGE TRADED CONCEPTS TR
ROBO GBL HLTCR
301505723
586
12864
SH
SOLE
0
0
12864
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
6373
98943
SH
SOLE
0
0
98943
EXELIXIS INC
COM
30161Q104
2174
102860
SH
SOLE
32219
0
70641
EXELON CORP
COM
30161N101
21560
446014
SH
SOLE
228036
0
217978
EXELON CORP
COM
30161N101
10
16000
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
115
19200
SH
Call
SOLE
0
0
0
EXICURE INC
COM
30205M101
91
75500
SH
SOLE
0
0
75500
EXLSERVICE HOLDINGS INC
COM
302081104
4007
32547
SH
SOLE
30507
0
2040
EXP WORLD HLDGS INC
COM
30212W100
712
17897
SH
SOLE
0
0
17897
EXPEDIA GROUP INC
COM NEW
30212P303
19090
116473
SH
SOLE
57744
0
58729
EXPEDITORS INTL WASH INC
COM
302130109
37040
310914
SH
SOLE
241231
0
69683
EXPONENT INC
COM
30214U102
37277
329443
SH
SOLE
324128
0
5315
EXTRA SPACE STORAGE INC
COM
30225T102
6167
36712
SH
SOLE
19309
0
17403
EXTREME NETWORKS INC
COM
30226D106
4450
451760
SH
SOLE
0
0
451760
EXXON MOBIL CORP
COM
30231G102
206499
3510693
SH
SOLE
2194720
0
1315973
EXXON MOBIL CORP
COM
30231G102
8
14000
SH
Call
SOLE
0
0
0
EZCORP INC
CL A NON VTG
302301106
450
59400
SH
SOLE
0
0
59400
F N B CORP
COM
302520101
11468
986958
SH
SOLE
889565
0
97393
F5 NETWORKS INC
COM
315616102
13204
66426
SH
SOLE
29415
0
37011
FABRINET
SHS
G3323L100
6464
63061
SH
SOLE
62893
0
168
FACEBOOK INC
CL A
30303M102
763280
2248978
SH
SOLE
1250416
0
998562
FACTSET RESH SYS INC
COM
303075105
53409
135280
SH
SOLE
89380
0
45900
FAIR ISAAC CORP
COM
303250104
18874
47430
SH
SOLE
45135
0
2295
FAR PEAK ACQUISITION CORP
UNIT 99/99/9999
G3312L129
149
13900
SH
SOLE
0
0
13900
FARFETCH LTD
ORD SH CL A
30744W107
5424
144720
SH
SOLE
128906
0
15814
FARMLAND PARTNERS INC
COM
31154R109
1102
91936
SH
SOLE
0
0
91936
FAST ACQUISITION CORP
COM CL A
311875108
750
58981
SH
SOLE
58981
0
0
FASTENAL CO
COM
311900104
39819
771534
SH
SOLE
535012
0
236522
FASTLY INC
CL A
31188V100
1421
35150
SH
SOLE
0
0
35150
FATE THERAPEUTICS INC
COM
31189P102
1209
20396
SH
SOLE
4956
0
15440
FB FINL CORP
COM
30257X104
4821
112420
SH
SOLE
95817
0
16603
FEDERAL AGRIC MTG CORP
CL C
313148306
4666
42997
SH
SOLE
42908
0
89
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
4053
34349
SH
SOLE
0
0
34349
FEDERAL SIGNAL CORP
COM
313855108
5709
147830
SH
SOLE
94039
0
53791
FEDERATED HERMES INC
CL B
314211103
953
29309
SH
SOLE
22427
0
6882
FEDERATED HERMES PREM MUNI I
COM
31423P108
1064
69475
SH
SOLE
0
0
69475
FEDEX CORP
COM
31428X106
81399
371178
SH
SOLE
56424
0
314754
FERGUSON PLC NEW
SHS
G3421J106
7327
52620
SH
SOLE
44470
0
8150
FERRARI N V
COM
N3167Y103
13329
63598
SH
SOLE
57681
0
5917
FFBW INC MD
COM
30260M103
671
55697
SH
SOLE
0
0
55697
FIBROGEN INC
COM
31572Q808
372
36420
SH
SOLE
0
0
36420
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
1046
18624
SH
SOLE
0
0
18624
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
930
22479
SH
SOLE
0
0
22479
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
607
16418
SH
SOLE
12746
0
3672
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
388
7259
SH
SOLE
0
0
7259
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2543
31681
SH
SOLE
0
0
31681
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
407
28250
SH
SOLE
0
0
28250
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
2253
41962
SH
SOLE
0
0
41962
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
389
6097
SH
SOLE
0
0
6097
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
2553
49207
SH
SOLE
0
0
49207
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
4571
38530
SH
SOLE
0
0
38530
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
2068
68042
SH
SOLE
0
0
68042
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
366
8888
SH
SOLE
11
0
8877
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
4898
92195
SH
SOLE
299
0
91896
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
88134
1943858
SH
SOLE
1813779
0
130079
FIDELITY NATL INFORMATION SV
COM
31620M106
111639
917483
SH
SOLE
651329
0
266154
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q205
186
17490
SH
SOLE
0
0
17490
FIDUS INVT CORP
COM
316500107
13515
774939
SH
SOLE
0
0
774939
FIDUS INVT CORP
COM
316500107
7
33800
SH
Call
SOLE
0
0
0
FIFTH THIRD BANCORP
COM
316773100
35867
845110
SH
SOLE
517084
0
328026
FINANCIAL INSTNS INC
COM
317585404
339
11049
SH
SOLE
2773
0
8276
FINISAR CORP
NOTE 0.500%12/1
31787AAP6
15
15000
PRN
SOLE
0
0
15000
FINVOLUTION GROUP
SPONSORED ADS
31810T101
236
41911
SH
SOLE
0
0
41911
FIREEYE INC
COM
31816Q101
14789
830863
SH
SOLE
800906
0
29957
FIRST AMERN FINL CORP
COM
31847R102
5006
74661
SH
SOLE
66257
0
8404
FIRST BANCORP N C
COM
318910106
293
6817
SH
SOLE
0
0
6817
FIRST BANCSHARES INC MS
COM
318916103
560
14433
SH
SOLE
0
0
14433
FIRST COMWLTH FINL CORP PA
COM
319829107
256
18814
SH
SOLE
16371
0
2443
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1933
2292
SH
SOLE
1687
0
605
FIRST FINL BANCORP OH
COM
320209109
435
18601
SH
SOLE
9333
0
9268
FIRST FINL BANKSHARES INC
COM
32020R109
1835
39929
SH
SOLE
34235
0
5694
FIRST FNDTN INC
COM
32026V104
1329
50525
SH
SOLE
0
0
50525
FIRST HAWAIIAN INC
COM
32051X108
20457
697005
SH
SOLE
691612
0
5393
FIRST HORIZON CORPORATION
COM
320517105
15114
927799
SH
SOLE
129181
0
798618
FIRST INDL RLTY TR INC
COM
32054K103
221
4238
SH
SOLE
0
0
4238
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
368
9129
SH
SOLE
7965
0
1164
FIRST MAJESTIC SILVER CORP
COM
32076V103
2611
231103
SH
SOLE
0
0
231103
FIRST MIDWEST BANCORP DEL
COM
320867104
1462
76909
SH
SOLE
47279
0
29630
FIRST REP BK SAN FRANCISCO C
COM
33616C100
28283
146634
SH
SOLE
117982
0
28652
FIRST SOLAR INC
COM
336433107
1681
17608
SH
SOLE
0
0
17608
FIRST TR / ABERDEEN GLOBAL O
COM SHS
337319107
355
35071
SH
SOLE
0
0
35071
FIRST TR BICK INDEX FD
COM SHS
33733H107
753
22071
SH
SOLE
0
0
22071
FIRST TR DOW JONES SELECT MI
COM SHS ANNUAL
33718M105
222
3707
SH
SOLE
0
0
3707
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
4692
364025
SH
SOLE
0
0
364025
FIRST TR ENERGY INCOME & GRO
COM
33738G104
484
35679
SH
SOLE
0
0
35679
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
2323
182186
SH
SOLE
0
0
182186
FIRST TR ENHANCED EQUITY INC
COM
337318109
7682
389941
SH
SOLE
0
0
389941
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
701
21515
SH
SOLE
0
0
21515
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
1395
43671
SH
SOLE
0
0
43671
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
574
18593
SH
SOLE
0
0
18593
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
5032
243659
SH
SOLE
0
0
243659
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
28389
499987
SH
SOLE
0
0
499987
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
2109
37824
SH
SOLE
0
0
37824
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
63232
3078467
SH
SOLE
325866
0
2752601
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
435
6477
SH
SOLE
0
0
6477
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
2123
30675
SH
SOLE
0
0
30675
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
2338
112005
SH
SOLE
0
0
112005
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
7826
388010
SH
SOLE
0
0
388010
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
6435
105572
SH
SOLE
0
0
105572
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
1807
42726
SH
SOLE
0
0
42726
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
2421
89890
SH
SOLE
0
0
89890
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
2558
61031
SH
SOLE
0
0
61031
FIRST TR EXCH TRD ALPHDX FD
GERMANY ALPHA
33737J190
2954
53802
SH
SOLE
0
0
53802
FIRST TR EXCH TRD ALPHDX FD
INDIA NFTY50 EQW
33737J802
756
15372
SH
SOLE
0
0
15372
FIRST TR EXCH TRD ALPHDX FD
SWITZLND ALPHA
33737J232
2838
43554
SH
SOLE
0
0
43554
FIRST TR EXCH TRD ALPHDX FD
UNIT KING ALPH
33737J224
993
23627
SH
SOLE
0
0
23627
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
639
20884
SH
SOLE
0
0
20884
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
16916
701633
SH
SOLE
0
0
701633
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
39079
370895
SH
SOLE
30
0
370865
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
25879
437815
SH
SOLE
0
0
437815
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
4301
76400
SH
SOLE
0
0
76400
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
9345
373837
SH
SOLE
0
0
373837
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
15264
1329596
SH
SOLE
0
0
1329596
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
14403
325491
SH
SOLE
0
0
325491
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
25939
217901
SH
SOLE
0
0
217901
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
20912
364695
SH
SOLE
0
0
364695
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
14021
183732
SH
SOLE
0
0
183732
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
24742
386162
SH
SOLE
0
0
386162
FIRST TR EXCHANGE TRADED FD
IPOX EUROPE EQ
33734X788
1841
60250
SH
SOLE
0
0
60250
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
15888
283809
SH
SOLE
0
0
283809
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
32954
676377
SH
SOLE
0
0
676377
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
2710
29261
SH
SOLE
0
0
29261
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
54651
444778
SH
SOLE
0
0
444778
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
26435
214220
SH
SOLE
0
0
214220
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
2165
73127
SH
SOLE
0
0
73127
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
8284
97299
SH
SOLE
0
0
97299
FIRST TR EXCHANGE-TRADED ALP
MID CAP VAL FD
33737M201
725
16372
SH
SOLE
0
0
16372
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
5890
81908
SH
SOLE
0
0
81908
FIRST TR EXCHANGE-TRADED ALP
SML CAP VAL ALPH
33737M409
4816
96520
SH
SOLE
0
0
96520
FIRST TR EXCHANGE-TRADED ALP
SML CP GRW ALP
33737M300
10152
141806
SH
SOLE
0
0
141806
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
532
24786
SH
SOLE
0
0
24786
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
235387
3146054
SH
SOLE
0
0
3146054
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
87412
370532
SH
SOLE
14
0
370518
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
6290
178957
SH
SOLE
0
0
178957
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
11486
505200
SH
SOLE
1025
0
504175
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
54965
1200614
SH
SOLE
1791
0
1198823
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
7792
282903
SH
SOLE
0
0
282903
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
83824
1398336
SH
SOLE
2383
0
1395953
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
8017
166358
SH
SOLE
0
0
166358
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
128271
2535996
SH
SOLE
49895
0
2486101
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
9074
175077
SH
SOLE
0
0
175077
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
908
43425
SH
SOLE
0
0
43425
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
657
15570
SH
SOLE
0
0
15570
FIRST TR EXCHANGE-TRADED FD
LNG DUR OPRTUN
33738D606
2758
100000
SH
SOLE
0
0
100000
FIRST TR EXCHANGE-TRADED FD
LUNT US FACTOR
33733E872
540
15880
SH
SOLE
0
0
15880
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
363
7641
SH
SOLE
0
0
7641
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
2431
148235
SH
SOLE
0
0
148235
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
19648
313870
SH
SOLE
22
0
313848
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
20892
369965
SH
SOLE
0
0
369965
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
5109
59457
SH
SOLE
0
0
59457
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
2012
61629
SH
SOLE
0
0
61629
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
15967
518085
SH
SOLE
0
0
518085
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
1769
32948
SH
SOLE
0
0
32948
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
1530
80461
SH
SOLE
0
0
80461
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
3151
46440
SH
SOLE
0
0
46440
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
3095
183788
SH
SOLE
0
0
183788
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
8559
361592
SH
SOLE
0
0
361592
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
24854
149661
SH
SOLE
684
0
148977
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
11663
284403
SH
SOLE
0
0
284403
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
90026
1896470
SH
SOLE
645
0
1895825
FIRST TR EXCHANGE-TRADED FD
S&P INTL DIVID
33738R688
334
19085
SH
SOLE
0
0
19085
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
36248
757539
SH
SOLE
0
0
757539
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
13337
471776
SH
SOLE
0
0
471776
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
10148
199851
SH
SOLE
36
0
199815
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
1919
77535
SH
SOLE
0
0
77535
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
424
21047
SH
SOLE
0
0
21047
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
81942
1530202
SH
SOLE
229819
0
1300383
FIRST TR EXCHNG TRADED FD VI
TCW SECURITIZED
33740U109
485
18715
SH
SOLE
0
0
18715
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
1115
41963
SH
SOLE
0
0
41963
FIRST TR HIGH INCOME LONG /
COM
33738E109
2908
182986
SH
SOLE
0
0
182986
FIRST TR INTER DURATN PFD &
COM
33718W103
1370
54760
SH
SOLE
0
0
54760
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
11017
171013
SH
SOLE
0
0
171013
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
15198
178169
SH
SOLE
0
0
178169
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
16124
165066
SH
SOLE
0
0
165066
FIRST TR MLP & ENERGY INCOM
COM
33739B104
1443
200414
SH
SOLE
0
0
200414
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
14762
450619
SH
SOLE
0
0
450619
FIRST TR MTG INCOME FD
COM SHS
33734E103
199
14443
SH
SOLE
0
0
14443
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
3142
26561
SH
SOLE
0
0
26561
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
570
8131
SH
SOLE
0
0
8131
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
74438
669109
SH
SOLE
250
0
668859
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
52268
331232
SH
SOLE
0
0
331232
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
1225
21783
SH
SOLE
0
0
21783
FIRST TR S&P REIT INDEX FD
COM
33734G108
435
15382
SH
SOLE
0
0
15382
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
17305
189020
SH
SOLE
0
0
189020
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
7014
727571
SH
SOLE
0
0
727571
FIRST TR SR FLTG RATE INCOME
COM
33733U108
243
19865
SH
SOLE
0
0
19865
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
953
68550
SH
SOLE
0
0
68550
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
257184
6560813
SH
SOLE
165
0
6560648
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
6874
61874
SH
SOLE
0
0
61874
FIRST WESTN FINL INC
COM
33751L105
721
25000
SH
SOLE
0
0
25000
FIRSTCASH INC
COM
33767D105
1030
11776
SH
SOLE
11353
0
423
FIRSTENERGY CORP
COM
337932107
10470
293945
SH
SOLE
138837
0
155108
FIRSTMARK HORIZON ACQUISITIO
UNIT 99/99/9999
33765Y200
183
18000
SH
SOLE
0
0
18000
FIRSTSERVICE CORP NEW
COM
33767E202
11038
61142
SH
SOLE
60790
0
352
FISERV INC
COM
337738108
136792
1260753
SH
SOLE
952311
0
308442
FISKER INC
CL A COM STK
33813J106
1350
92149
SH
SOLE
0
0
92149
FIVE BELOW INC
COM
33829M101
10231
57863
SH
SOLE
21731
0
36132
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
1151
146994
SH
SOLE
66454
0
80540
FIVE9 INC
COM
338307101
2346
14689
SH
SOLE
12231
0
2458
FIVERR INTL LTD
ORD SHS
M4R82T106
2081
11391
SH
SOLE
0
0
11391
FLAGSTAR BANCORP INC
COM PAR .001
337930705
931
18332
SH
SOLE
0
0
18332
FLAHERTY & CRUMRINE DYNAMIC
SHS
33848W106
15279
530509
SH
SOLE
0
0
530509
FLAHERTY & CRUMRINE PFD INCO
COM
338480106
284
18032
SH
SOLE
0
0
18032
FLAHERTY & CRUMRINE PFD INCO
COM
33848E106
222
17301
SH
SOLE
0
0
17301
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
826
37076
SH
SOLE
0
0
37076
FLEETCOR TECHNOLOGIES INC
COM
339041105
15575
59613
SH
SOLE
23034
0
36579
FLEX LTD
ORD
Y2573F102
5754
325474
SH
SOLE
311908
0
13566
FLEXION THERAPEUTICS INC
COM
33938J106
2713
444705
SH
SOLE
0
0
444705
FLEXION THERAPEUTICS INC
NOTE 3.375% 5/0
33938JAB2
625
706000
PRN
SOLE
0
0
706000
FLEXSHARES TR
DISCP DUR MBS
33939L779
1502
63895
SH
SOLE
0
0
63895
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
1965
74714
SH
SOLE
0
0
74714
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
1196
32672
SH
SOLE
0
0
32672
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1366
25707
SH
SOLE
8900
0
16807
FLEXSHARES TR
QUALT DIVD IDX
33939L860
10196
183209
SH
SOLE
177646
0
5563
FLOOR & DECOR HLDGS INC
CL A
339750101
8251
68312
SH
SOLE
25385
0
42927
FLOWERS FOODS INC
COM
343498101
1272
53842
SH
SOLE
0
0
53842
FLOWSERVE CORP
COM
34354P105
1376
39689
SH
SOLE
19679
0
20010
FLUOR CORP NEW
COM
343412102
1830
114595
SH
SOLE
95266
0
19329
FLYWIRE CORPORATION
COM VTG
302492103
597
13629
SH
SOLE
0
0
13629
FMC CORP
COM NEW
302491303
12803
139833
SH
SOLE
119025
0
20808
FOCUS FINL PARTNERS INC
COM CL A
34417P100
2725
52037
SH
SOLE
51538
0
499
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
21292
245522
SH
SOLE
244824
0
698
FOOT LOCKER INC
COM
344849104
6636
145343
SH
SOLE
126336
0
19007
FORD MTR CO DEL
COM
345370860
38076
2688962
SH
SOLE
326
0
2688636
FORD MTR CO DEL
COM
345370860
1
10600
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
5
12500
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
3
10500
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
1
13800
SH
Call
SOLE
0
0
0
FORMFACTOR INC
COM
346375108
284
7621
SH
SOLE
6629
0
992
FORTINET INC
COM
34959E109
34926
119593
SH
SOLE
49678
0
69915
FORTIS INC
COM
349553107
2361
53291
SH
SOLE
31133
0
22158
FORTIVE CORP
COM
34959J108
13520
191589
SH
SOLE
115593
0
75996
FORTRESS BIOTECH INC
COM
34960Q109
122
37814
SH
SOLE
0
0
37814
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
2051
80825
SH
SOLE
0
0
80825
FORTUNA SILVER MINES INC
COM
349915108
1440
366511
SH
SOLE
0
0
366511
FORTUNA SILVER MINES INC
COM
349915108
3
52300
SH
Call
SOLE
0
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
8165
91309
SH
SOLE
51325
0
39984
FORWARD AIR CORP
COM
349853101
3330
40105
SH
SOLE
11783
0
28322
FOSSIL GROUP INC
COM
34988V106
442
37328
SH
SOLE
0
0
37328
FOUR CORNERS PPTY TR INC
COM
35086T109
5592
208198
SH
SOLE
166555
0
41643
FOX CORP
CL A COM
35137L105
8277
206357
SH
SOLE
160194
0
46163
FOX CORP
CL B COM
35137L204
240
6454
SH
SOLE
0
0
6454
FOX FACTORY HLDG CORP
COM
35138V102
2851
19723
SH
SOLE
16276
0
3447
FRANCHISE GROUP INC
COM
35180X105
592
16712
SH
SOLE
0
0
16712
FRANCO NEV CORP
COM
351858105
25840
199186
SH
SOLE
5575
0
193611
FRANKLIN ELEC INC
COM
353514102
247
3089
SH
SOLE
0
0
3089
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
682
7202
SH
SOLE
758
0
6444
FRANKLIN LTD DURATION INCOME
COM
35472T101
1164
128028
SH
SOLE
0
0
128028
FRANKLIN RESOURCES INC
COM
354613101
29758
1001278
SH
SOLE
786044
0
215234
FRANKLIN STR PPTYS CORP
COM
35471R106
156
33532
SH
SOLE
33532
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
223
5299
SH
SOLE
0
0
5299
FRANKLIN UNVL TR
SH BEN INT
355145103
371
45697
SH
SOLE
0
0
45697
FREEPORT-MCMORAN INC
CL B
35671D857
65738
2020822
SH
SOLE
1048502
0
972320
FREEPORT-MCMORAN INC
CL B
35671D857
2
10100
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1
28900
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1
11100
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
141
37100
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
1952
55821
SH
SOLE
10622
0
45199
FRESHPET INC
COM
358039105
1114
7810
SH
SOLE
0
0
7810
FRONTDOOR INC
COM
35905A109
233
5560
SH
SOLE
3242
0
2318
FRONTIER COMMUNICATIONS PARE
COM
35909D109
781
28014
SH
SOLE
4069
0
23945
FRONTLINE LTD
SHS NEW
G3682E192
407
44597
SH
SOLE
0
0
44597
FRONTLINE LTD
SHS NEW
G3682E192
13
32600
SH
Call
SOLE
0
0
0
FS BANCORP INC
COM
30263Y104
2510
72533
SH
SOLE
0
0
72533
FS KKR CAP CORP
COM
302635206
5271
239157
SH
SOLE
88104
0
151053
FSD PHARMA INC
CL B SUB VTG
35954B206
24
15000
SH
SOLE
0
0
15000
FSD PHARMA INC
CL B SUB VTG
35954B206
5
15000
SH
Call
SOLE
0
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
913
160738
SH
SOLE
0
0
160738
FTC SOLAR INC
COM
30320C103
1545
198307
SH
SOLE
0
0
198307
FTI CONSULTING INC
COM
302941109
22111
164150
SH
SOLE
158416
0
5734
FTI CONSULTING INC
NOTE 2.000% 8/1
302941AP4
21
15000
PRN
SOLE
0
0
15000
FUBOTV INC
COM
35953D104
345
14399
SH
SOLE
150
0
14249
FUELCELL ENERGY INC
COM
35952H601
161
24062
SH
SOLE
0
0
24062
FULGENT GENETICS INC
COM
359664109
661
7345
SH
SOLE
0
0
7345
FULLER H B CO
COM
359694106
3841
59498
SH
SOLE
52004
0
7494
FULTON FINL CORP PA
COM
360271100
630
41250
SH
SOLE
36792
0
4458
FUNKO INC
COM CL A
361008105
466
25600
SH
SOLE
0
0
25600
FUSION FUEL GREEN PLC
CL A
G3R25D118
592
54500
SH
SOLE
0
0
54500
FUTU HLDGS LTD
SPON ADS CL A
36118L106
626
6875
SH
SOLE
607
0
6268
G1 THERAPEUTICS INC
COM
3621LQ109
1808
134739
SH
SOLE
0
0
134739
GABELLI DIVID & INCOME TR
COM
36242H104
20602
798857
SH
SOLE
250
0
798607
GABELLI EQUITY TR INC
COM
362397101
1328
199726
SH
SOLE
0
0
199726
GABELLI GLOBAL SMALL & MID C
COM
36249W104
7024
440878
SH
SOLE
25
0
440853
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
404
20541
SH
SOLE
0
0
20541
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
1942
147014
SH
SOLE
0
0
147014
GABELLI MULTIMEDIA TR INC
COM
36239Q109
204
22303
SH
SOLE
0
0
22303
GABELLI UTIL TR
COM
36240A101
602
76508
SH
SOLE
0
0
76508
GALECTIN THERAPEUTICS INC
COM NEW
363225202
51
13096
SH
SOLE
0
0
13096
GALLAGHER ARTHUR J & CO
COM
363576109
51631
347325
SH
SOLE
274647
0
72678
GALMED PHARMACEUTICALS LTD
SHS
M47238106
641
229640
SH
SOLE
0
0
229640
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1065
285524
SH
SOLE
0
0
285524
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
1745
344151
SH
SOLE
0
0
344151
GAMING & LEISURE PPTYS INC
COM
36467J108
18977
409696
SH
SOLE
363638
0
46058
GAP INC
COM
364760108
1003
44203
SH
SOLE
0
0
44203
GARMIN LTD
SHS
H2906T109
51266
329766
SH
SOLE
156524
0
173242
GARTNER INC
COM
366651107
45264
148954
SH
SOLE
138048
0
10906
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
4512
277332
SH
SOLE
265832
0
11500
GATX CORP
COM
361448103
2887
32231
SH
SOLE
27618
0
4613
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
1171
53441
SH
SOLE
52687
0
754
GDL FD
COM SH BEN IT
361570104
5557
618811
SH
SOLE
0
0
618811
GDS HLDGS LTD
SPONSORED ADS
36165L108
1282
22653
SH
SOLE
0
0
22653
GEE GROUP INC
COM
36165A102
13
28000
SH
SOLE
0
0
28000
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
427
21215
SH
SOLE
0
0
21215
GENERAC HLDGS INC
COM
368736104
39064
95589
SH
SOLE
36982
0
58607
GENERAL AMERN INVS CO INC
COM
368802104
7835
181951
SH
SOLE
0
0
181951
GENERAL DYNAMICS CORP
COM
369550108
93882
478920
SH
SOLE
261944
0
216976
GENERAL ELECTRIC CO
COM NEW
369604301
57967
562618
SH
SOLE
151619
0
410999
GENERAL MLS INC
COM
370334104
82763
1383528
SH
SOLE
626903
0
756625
GENERAL MLS INC
COM
370334104
292
51200
SH
Call
SOLE
0
0
0
GENERAL MTRS CO
COM
37045V100
47802
906889
SH
SOLE
518373
0
388516
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
302
30244
SH
SOLE
0
0
30244
GENIUS BRANDS INTL INC
COM
37229T301
17
12209
SH
SOLE
0
0
12209
GENMAB A/S
SPONSORED ADS
372303206
7181
164329
SH
SOLE
122198
0
42131
GENPACT LIMITED
SHS
G3922B107
1993
41954
SH
SOLE
21723
0
20231
GENTEX CORP
COM
371901109
8141
246839
SH
SOLE
117415
0
129424
GENTHERM INC
COM
37253A103
5705
70488
SH
SOLE
70488
0
0
GENUINE PARTS CO
COM
372460105
47629
392883
SH
SOLE
343068
0
49815
GENWORTH FINL INC
COM CL A
37247D106
4167
1111293
SH
SOLE
1110877
0
416
GEO GROUP INC NEW
COM
36162J106
388
51997
SH
SOLE
0
0
51997
GERDAU SA
SPON ADR REP PFD
373737105
224
45589
SH
SOLE
32089
0
13500
GERON CORP
COM
374163103
52
37700
SH
SOLE
0
0
37700
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
7956
214147
SH
SOLE
0
0
214147
GIBRALTAR INDS INC
COM
374689107
3603
51734
SH
SOLE
50931
0
803
GILAT SATELLITE NETWORKS LTD
SHS NEW
M51474118
1154
128346
SH
SOLE
0
0
128346
GILDAN ACTIVEWEAR INC
COM
375916103
820
22466
SH
SOLE
0
0
22466
GILEAD SCIENCES INC
COM
375558103
179908
2575633
SH
SOLE
1784831
0
790802
GILEAD SCIENCES INC
COM
375558103
73
43800
SH
Call
SOLE
0
0
0
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
562
48520
SH
SOLE
0
0
48520
GLACIER BANCORP INC NEW
COM
37637Q105
27155
490600
SH
SOLE
485393
0
5207
GLADSTONE CAPITAL CORP
COM
376535100
201
17822
SH
SOLE
0
0
17822
GLADSTONE COMMERCIAL CORP
COM
376536108
222
10545
SH
SOLE
0
0
10545
GLADSTONE INVT CORP
COM
376546107
420
30246
SH
SOLE
0
0
30246
GLADSTONE LD CORP
COM
376549101
664
29160
SH
SOLE
0
0
29160
GLATFELTER CORPORATION
COM
377320106
185
13114
SH
SOLE
8864
0
4250
GLAUKOS CORP
COM
377322102
1226
25447
SH
SOLE
0
0
25447
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
52833
1382686
SH
SOLE
510087
0
872599
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
11
17800
SH
Call
SOLE
0
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
8
78500
SH
Call
SOLE
0
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
361
14170
SH
SOLE
0
0
14170
GLOBAL E ONLINE LTD
SHS
M5216V106
1108
15429
SH
SOLE
0
0
15429
GLOBAL MED REIT INC
COM NEW
37954A204
1775
120779
SH
SOLE
0
0
120779
GLOBAL NET LEASE INC
COM NEW
379378201
1204
75140
SH
SOLE
0
0
75140
GLOBAL PARTNERS LP
COM UNITS
37946R109
858
40518
SH
SOLE
0
0
40518
GLOBAL PMTS INC
COM
37940X102
53275
338081
SH
SOLE
217701
0
120380
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
3332
121505
SH
SOLE
1366
0
120139
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
1566
53467
SH
SOLE
0
0
53467
GLOBAL X FDS
CYBRSCURTY ETF
37954Y384
3725
122081
SH
SOLE
0
0
122081
GLOBAL X FDS
DATA CTR REITS
37954Y236
329
19621
SH
SOLE
0
0
19621
GLOBAL X FDS
FINTECH ETF
37954Y814
9125
190016
SH
SOLE
0
0
190016
GLOBAL X FDS
GENOMIC BIOTECH
37954Y434
213
9634
SH
SOLE
0
0
9634
GLOBAL X FDS
GLB X GURU INDEX
37950E341
203
4170
SH
SOLE
0
0
4170
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
1990
55438
SH
SOLE
0
0
55438
GLOBAL X FDS
GLB X SUPERDIV
37950E549
213
16075
SH
SOLE
0
0
16075
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
6580
186561
SH
SOLE
0
0
186561
GLOBAL X FDS
GLBX MSCI NORW
37950E747
393
27170
SH
SOLE
0
0
27170
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
302
25238
SH
SOLE
0
0
25238
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
1838
53754
SH
SOLE
0
0
53754
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1679
47848
SH
SOLE
0
0
47848
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
3725
156570
SH
SOLE
0
0
156570
GLOBAL X FDS
GLOBX SUPDV US
37950E291
580
29837
SH
SOLE
0
0
29837
GLOBAL X FDS
INTERNET OF THNG
37954Y780
1011
27854
SH
SOLE
0
0
27854
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
8607
105018
SH
SOLE
0
0
105018
GLOBAL X FDS
MILLENNIAL CONSU
37954Y764
210
4884
SH
SOLE
0
0
4884
GLOBAL X FDS
MSCI CHINA CNSMR
37950E408
531
18954
SH
SOLE
0
0
18954
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
9490
430210
SH
SOLE
0
0
430210
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
7090
193880
SH
SOLE
0
0
193880
GLOBAL X FDS
RUSSELL 2000
37954Y459
350
14054
SH
SOLE
0
0
14054
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
293
5427
SH
SOLE
0
0
5427
GLOBAL X FDS
S&P 500 COVERED
37954Y475
3235
66654
SH
SOLE
0
0
66654
GLOBAL X FDS
SOCIAL MED ETF
37950E416
335
5491
SH
SOLE
0
0
5491
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
1006
56756
SH
SOLE
0
0
56756
GLOBAL X FDS
THMATC GWT ETF
37954Y418
637
12784
SH
SOLE
0
0
12784
GLOBAL X FDS
US INFR DEV ETF
37954Y673
38651
1521082
SH
SOLE
812845
0
708237
GLOBAL X FDS
US PFD ETF
37954Y657
5704
221422
SH
SOLE
0
0
221422
GLOBAL X FDS
VDEO GAM ESPRT
37954Y392
652
23253
SH
SOLE
0
0
23253
GLOBALSTAR INC
COM
378973408
84
50027
SH
SOLE
0
0
50027
GLOBANT S A
COM
L44385109
592
2105
SH
SOLE
0
0
2105
GLOBE LIFE INC
COM
37959E102
11915
133826
SH
SOLE
114919
0
18907
GLOBUS MED INC
CL A
379577208
12548
163769
SH
SOLE
153441
0
10328
GMS INC
COM
36251C103
1255
28659
SH
SOLE
0
0
28659
GODADDY INC
CL A
380237107
14368
206137
SH
SOLE
172554
0
33583
GOGO INC
COM
38046C109
2044
118131
SH
SOLE
0
0
118131
GOHEALTH INC
COM CL A
38046W105
1810
359859
SH
SOLE
318059
0
41800
GOL LINHAS AEREAS INTELIGENT
SPON ADR PFD NEW
38045R206
93
12133
SH
SOLE
0
0
12133
GOLAR LNG LTD
SHS
G9456A100
154
11874
SH
SOLE
0
0
11874
GOLDEN ENTMT INC
COM
381013101
405
8254
SH
SOLE
1195
0
7059
GOLDEN FALCON ACQUISITION CO
UNIT 99/99/9999
38102H208
220
22000
SH
SOLE
0
0
22000
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
170
16092
SH
SOLE
0
0
16092
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
86
85000
PRN
SOLE
0
0
85000
GOLDMAN SACHS BDC INC
SHS
38147U107
13615
741947
SH
SOLE
57
0
741890
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
1399
13975
SH
SOLE
0
0
13975
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
642
11118
SH
SOLE
0
0
11118
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
1616
31900
SH
SOLE
0
0
31900
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
16806
452980
SH
SOLE
0
0
452980
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
26091
763579
SH
SOLE
327670
0
435909
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
2819
44746
SH
SOLE
0
0
44746
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
173526
2017041
SH
SOLE
1507447
0
509594
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
3506
35561
SH
SOLE
0
0
35561
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1204
19286
SH
SOLE
0
0
19286
GOLDMAN SACHS GROUP INC
COM
38141G104
118690
313931
SH
SOLE
52268
0
261663
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
151
13990
SH
SOLE
0
0
13990
GOLUB CAP BDC INC
COM
38173M102
1382
87439
SH
SOLE
62
0
87377
GOODRX HLDGS INC
COM CL A
38246G108
1930
47061
SH
SOLE
0
0
47061
GOODYEAR TIRE & RUBR CO
COM
382550101
1107
62536
SH
SOLE
47127
0
15409
GOOSEHEAD INS INC
COM CL A
38267D109
250
1639
SH
SOLE
0
0
1639
GOPRO INC
CL A
38268T103
154
16481
SH
SOLE
0
0
16481
GRACO INC
COM
384109104
26317
376114
SH
SOLE
344576
0
31538
GRAFTECH INTL LTD
COM
384313508
6802
659071
SH
SOLE
645550
0
13521
GRAHAM HLDGS CO
COM CL B
384637104
683
1159
SH
SOLE
0
0
1159
GRAINGER W W INC
COM
384802104
37555
95531
SH
SOLE
71796
0
23735
GRAND CANYON ED INC
COM
38526M106
7319
83210
SH
SOLE
81957
0
1253
GRANITE CONSTR INC
COM
387328107
601
15192
SH
SOLE
12995
0
2197
GRANITE PT MTG TR INC
COM STK
38741L107
766
58199
SH
SOLE
0
0
58199
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
249
250000
PRN
SOLE
0
0
250000
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
5660
324518
SH
SOLE
0
0
324518
GRAPHIC PACKAGING HLDG CO
COM
388689101
7577
397965
SH
SOLE
368624
0
29341
GRAY TELEVISION INC
COM
389375106
2371
103907
SH
SOLE
96870
0
7037
GREAT PANTHER MNG LTD
COM
39115V101
9
20000
SH
SOLE
0
0
20000
GREEN BRICK PARTNERS INC
COM
392709101
437
21272
SH
SOLE
0
0
21272
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
209
15764
SH
SOLE
0
0
15764
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
26
25000
PRN
SOLE
0
0
25000
GREIF INC
CL A
397624107
3898
60342
SH
SOLE
5414
0
54928
GREIF INC
CL B
397624206
16775
258874
SH
SOLE
0
0
258874
GRIFFON CORP
COM
398433102
549
22336
SH
SOLE
4506
0
17830
GROCERY OUTLET HLDG CORP
COM
39874R101
725
33618
SH
SOLE
32193
0
1425
GROUP 1 AUTOMOTIVE INC
COM
398905109
1389
7395
SH
SOLE
6967
0
428
GROWGENERATION CORP
COM
39986L109
1083
43880
SH
SOLE
0
0
43880
GRUPO AEROPUERTO DEL PACIFIC
SPON ADR B
400506101
847
7281
SH
SOLE
7281
0
0
GUARDANT HEALTH INC
COM
40131M109
24973
199767
SH
SOLE
183968
0
15799
GUESS INC
COM
401617105
414
19710
SH
SOLE
0
0
19710
GUGGENHEIM ENHANCED EQT INCM
COM
40167B100
910
98008
SH
SOLE
0
0
98008
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
2404
125546
SH
SOLE
0
0
125546
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
4576
186936
SH
SOLE
0
0
186936
GUIDEWIRE SOFTWARE INC
COM
40171V100
24146
203127
SH
SOLE
79746
0
123381
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
18
15000
PRN
SOLE
0
0
15000
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
17601
224392
SH
SOLE
68997
0
155395
H & E EQUIPMENT SERVICES INC
COM
404030108
1308
37682
SH
SOLE
24280
0
13402
HACKETT GROUP INC
COM
404609109
494
25188
SH
SOLE
21888
0
3300
HAIN CELESTIAL GROUP INC
COM
405217100
6683
156223
SH
SOLE
143211
0
13012
HALLIBURTON CO
COM
406216101
56263
2602359
SH
SOLE
283001
0
2319358
HALLIBURTON CO
COM
406216101
7
24900
SH
Call
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
1430
35145
SH
SOLE
29982
0
5163
HAMILTON LANE INC
CL A
407497106
7748
91347
SH
SOLE
90627
0
720
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
4959
116625
SH
SOLE
0
0
116625
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
350
16295
SH
SOLE
0
0
16295
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
348
18568
SH
SOLE
0
0
18568
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
352
21163
SH
SOLE
730
0
20433
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
7972
348449
SH
SOLE
0
0
348449
HANCOCK WHITNEY CORPORATION
COM
410120109
4415
93692
SH
SOLE
0
0
93692
HANESBRANDS INC
COM
410345102
21675
1263089
SH
SOLE
400003
0
863086
HANESBRANDS INC
COM
410345102
8
30900
SH
Call
SOLE
0
0
0
HANESBRANDS INC
COM
410345102
3
54700
SH
Call
SOLE
0
0
0
HANESBRANDS INC
COM
410345102
10
201000
SH
Call
SOLE
0
0
0
HANMI FINL CORP
COM NEW
410495204
770
38391
SH
SOLE
0
0
38391
HANNON ARMSTRONG SUST INFR C
COM
41068X100
5607
104850
SH
SOLE
9891
0
94959
HANOVER INS GROUP INC
COM
410867105
1572
12125
SH
SOLE
9892
0
2233
HARBORONE BANCORP INC NEW
COM NEW
41165Y100
665
47385
SH
SOLE
0
0
47385
HARLEY DAVIDSON INC
COM
412822108
7641
208710
SH
SOLE
200043
0
8667
HARSCO CORP
COM
415864107
3102
182990
SH
SOLE
181259
0
1731
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
3217
76986
SH
SOLE
0
0
76986
HARTFORD FINL SVCS GROUP INC
COM
416515104
32343
460395
SH
SOLE
352633
0
107762
HASBRO INC
COM
418056107
20274
227240
SH
SOLE
170229
0
57011
HAVERTY FURNITURE COS INC
COM
419596101
501
14872
SH
SOLE
0
0
14872
HAWAIIAN ELEC INDUSTRIES
COM
419870100
731
17905
SH
SOLE
0
0
17905
HAYWARD HLDGS INC
COM
421298100
635
28564
SH
SOLE
27317
0
1247
HCA HEALTHCARE INC
COM
40412C101
35840
147654
SH
SOLE
72638
0
75016
HDFC BANK LTD
SPONSORED ADS
40415F101
36032
492986
SH
SOLE
372100
0
120886
HEALTH CATALYST INC
COM
42225T107
5951
119002
SH
SOLE
91033
0
27969
HEALTHCARE RLTY TR
COM
421946104
13399
449944
SH
SOLE
412669
0
37275
HEALTHCARE SVCS GROUP INC
COM
421906108
12014
480757
SH
SOLE
0
0
480757
HEALTHCARE TR AMER INC
CL A NEW
42225P501
1825
61547
SH
SOLE
0
0
61547
HEALTHEQUITY INC
COM
42226A107
7151
110422
SH
SOLE
45453
0
64969
HEALTHPEAK PROPERTIES INC
COM
42250P103
14594
435908
SH
SOLE
296737
0
139171
HEARTLAND FINL USA INC
COM
42234Q102
1032
21467
SH
SOLE
21201
0
266
HECLA MNG CO
COM
422704106
133
24119
SH
SOLE
0
0
24119
HEICO CORP NEW
CL A
422806208
50264
424416
SH
SOLE
83646
0
340770
HEICO CORP NEW
COM
422806109
4849
36771
SH
SOLE
0
0
36771
HEIDRICK & STRUGGLES INTL IN
COM
422819102
529
11846
SH
SOLE
0
0
11846
HELEN OF TROY LTD
COM
G4388N106
3936
17520
SH
SOLE
7454
0
10066
HELIOS TECHNOLOGIES INC
COM
42328H109
3623
44126
SH
SOLE
42848
0
1278
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
15
15000
PRN
SOLE
0
0
15000
HELMERICH & PAYNE INC
COM
423452101
3039
110866
SH
SOLE
90074
0
20792
HENRY JACK & ASSOC INC
COM
426281101
63041
384240
SH
SOLE
335185
0
49055
HENRY SCHEIN INC
COM
806407102
1905
25012
SH
SOLE
4195
0
20817
HERC HLDGS INC
COM
42704L104
720
4402
SH
SOLE
0
0
4402
HERCULES CAPITAL INC
COM
427096508
3394
204343
SH
SOLE
0
0
204343
HERCULES CAPITAL INC
COM
427096508
1
27100
SH
Call
SOLE
0
0
0
HERCULES CAPITAL INC
DBCV 4.375% 2/0
427096AF9
291
279000
PRN
SOLE
0
0
279000
HERON THERAPEUTICS INC
COM
427746102
151
14081
SH
SOLE
0
0
14081
HERSHEY CO
COM
427866108
21810
128837
SH
SOLE
38661
0
90176
HESKA CORP
COM RESTRC NEW
42805E306
505
1955
SH
SOLE
0
0
1955
HESS CORP
COM
42809H107
4099
52482
SH
SOLE
7276
0
45206
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
16979
1191484
SH
SOLE
680653
0
510831
HEXCEL CORP NEW
COM
428291108
13170
221754
SH
SOLE
189113
0
32641
HEXO CORP
COM NEW
428304307
29
15697
SH
SOLE
0
0
15697
HIBBETT INC
COM
428567101
608
8590
SH
SOLE
0
0
8590
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
2810
309179
SH
SOLE
0
0
309179
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
2848
264416
SH
SOLE
0
0
264416
HIGHWOODS PPTYS INC
COM
431284108
1057
24101
SH
SOLE
0
0
24101
HILL-ROM HLDGS INC
COM
431475102
7738
51589
SH
SOLE
40859
0
10730
HILLENBRAND INC
COM
431571108
22413
525519
SH
SOLE
513765
0
11754
HILLMAN SOLUTIONS CORP
COM
431636109
2975
249356
SH
SOLE
244100
0
5256
HILLTOP HOLDINGS INC
COM
432748101
1620
49597
SH
SOLE
18370
0
31227
HILTON WORLDWIDE HLDGS INC
COM
43300A203
28899
218746
SH
SOLE
165318
0
53428
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
116
10917
SH
SOLE
0
0
10917
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
984
53661
SH
SOLE
0
0
53661
HOLLYFRONTIER CORP
COM
436106108
14849
448204
SH
SOLE
394282
0
53922
HOLOGIC INC
COM
436440101
21623
292955
SH
SOLE
227957
0
64998
HOME BANCSHARES INC
COM
436893200
1475
62694
SH
SOLE
20712
0
41982
HOME DEPOT INC
COM
437076102
1067084
3250626
SH
SOLE
980185
0
2270441
HONDA MOTOR LTD
AMERN SHS
438128308
4394
143262
SH
SOLE
121924
0
21338
HONEST CO INC
COM
438333106
1211
116658
SH
SOLE
0
0
116658
HONEST CO INC
COM
438333106
9
17000
SH
Call
SOLE
0
0
0
HONEYWELL INTL INC
COM
438516106
255600
1204048
SH
SOLE
442808
0
761240
HOPE BANCORP INC
COM
43940T109
645
44670
SH
SOLE
39790
0
4880
HOPE BANCORP INC
NOTE 2.000% 5/1
43940TAB5
23
23000
PRN
SOLE
0
0
23000
HORACE MANN EDUCATORS CORP N
COM
440327104
385
9684
SH
SOLE
9300
0
384
HORIZON ACQUISITION CORPORAT
SHS CL A
G46044106
280
28616
SH
SOLE
0
0
28616
HORIZON BANCORP INC
COM
440407104
382
21009
SH
SOLE
0
0
21009
HORIZON TECHNOLOGY FIN CORP
COM
44045A102
236
14509
SH
SOLE
0
0
14509
HORIZON THERAPEUTICS PUB L
SHS
G46188101
18102
165256
SH
SOLE
117576
0
47680
HORMEL FOODS CORP
COM
440452100
7807
190394
SH
SOLE
20525
0
169869
HOST HOTELS & RESORTS INC
COM
44107P104
1214
74366
SH
SOLE
53980
0
20386
HOSTESS BRANDS INC
CL A
44109J106
12443
716337
SH
SOLE
712173
0
4164
HOULIHAN LOKEY INC
CL A
441593100
7408
80437
SH
SOLE
65246
0
15191
HOWARD HUGHES CORP
COM
44267D107
1645
18737
SH
SOLE
12105
0
6632
HOWMET AEROSPACE INC
COM
443201108
23437
751187
SH
SOLE
706567
0
44620
HOWMET AEROSPACE INC
COM
443201108
49
10900
SH
Call
SOLE
0
0
0
HP INC
COM
40434L105
6080
222213
SH
SOLE
0
0
222213
HSBC HLDGS PLC
SPON ADR NEW
404280406
4250
162532
SH
SOLE
0
0
162532
HUB GROUP INC
CL A
443320106
547
7952
SH
SOLE
3837
0
4115
HUBBELL INC
COM
443510607
11491
63601
SH
SOLE
47409
0
16192
HUBSPOT INC
COM
443573100
46533
68827
SH
SOLE
49261
0
19566
HUDSON PAC PPTYS INC
COM
444097109
5502
209457
SH
SOLE
208356
0
1101
HUMANA INC
COM
444859102
36896
94811
SH
SOLE
80272
0
14539
HUMANIGEN INC
COM NEW
444863203
60
10160
SH
SOLE
0
0
10160
HUNT J B TRANS SVCS INC
COM
445658107
4481
26795
SH
SOLE
13034
0
13761
HUNTINGTON BANCSHARES INC
COM
446150104
107277
6938998
SH
SOLE
4452709
0
2486289
HUNTINGTON BANCSHARES INC
COM
446150104
10
12900
SH
Call
SOLE
0
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
51
64100
SH
Call
SOLE
0
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
22997
119110
SH
SOLE
104409
0
14701
HUNTSMAN CORP
COM
447011107
30913
1044720
SH
SOLE
264601
0
780119
HUTCHMED CHINA LTD
SPONSORED ADS
44842L103
1629
44508
SH
SOLE
44469
0
39
HUTTIG BLDG PRODS INC
COM
448451104
140
26351
SH
SOLE
0
0
26351
HUYA INC
ADS REP SHS A
44852D108
126
15095
SH
SOLE
0
0
15095
HYATT HOTELS CORP
COM CL A
448579102
2666
34584
SH
SOLE
10547
0
24037
HYDROFARM HLDGS GROUP INC
COM
44888K209
645
17031
SH
SOLE
8966
0
8065
HYLIION HOLDINGS CORP
COMMON STOCK
449109107
1764
210050
SH
SOLE
260
0
209790
I3 VERTICALS INC
COM CL A
46571Y107
1815
74981
SH
SOLE
0
0
74981
IAA INC
COM
449253103
8467
155164
SH
SOLE
138872
0
16292
IAC INTERACTIVECORP NEW
COM NEW
44891N208
2374
18224
SH
SOLE
1370
0
16854
ICAD INC
COM NEW
44934S206
158
14719
SH
SOLE
0
0
14719
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1251
25048
SH
SOLE
0
0
25048
ICF INTL INC
COM
44925C103
501
5610
SH
SOLE
0
0
5610
ICHOR HOLDINGS
SHS
G4740B105
1214
29557
SH
SOLE
0
0
29557
ICICI BANK LIMITED
ADR
45104G104
4852
257108
SH
SOLE
216839
0
40269
ICL GROUP LTD
SHS
M53213100
347
47221
SH
SOLE
0
0
47221
ICON PLC
SHS
G4705A100
58901
224794
SH
SOLE
217108
0
7686
ICU MED INC
COM
44930G107
19866
85125
SH
SOLE
81017
0
4108
IDACORP INC
COM
451107106
33500
324047
SH
SOLE
318116
0
5931
IDEX CORP
COM
45167R104
9097
43958
SH
SOLE
39916
0
4042
IDEXX LABS INC
COM
45168D104
46521
74804
SH
SOLE
57440
0
17364
IGM BIOSCIENCES INC
COM
449585108
1346
20467
SH
SOLE
0
0
20467
IHS MARKIT LTD
SHS
G47567105
127655
1094567
SH
SOLE
387545
0
707022
II-VI INC
COM
902104108
2117
35656
SH
SOLE
18941
0
16715
ILLINOIS TOOL WKS INC
COM
452308109
104442
505440
SH
SOLE
223107
0
282333
ILLUMINA INC
COM
452327109
83675
206293
SH
SOLE
164133
0
42160
ILLUMINA INC
NOTE 8/1
452327AK5
17
15000
PRN
SOLE
0
0
15000
IMMERSION CORP
COM
452521107
109
15900
SH
SOLE
0
0
15900
IMMUNOGEN INC
COM
45253H101
1470
259267
SH
SOLE
222433
0
36834
IMPERIAL OIL LTD
COM NEW
453038408
300
9512
SH
SOLE
0
0
9512
IMPINJ INC
COM
453204109
1350
23636
SH
SOLE
0
0
23636
INARI MED INC
COM
45332Y109
670
8266
SH
SOLE
4260
0
4006
INCYTE CORP
COM
45337C102
713
10360
SH
SOLE
0
0
10360
INDEPENDENCE RLTY TR INC
COM
45378A106
392
19251
SH
SOLE
0
0
19251
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
5868
213911
SH
SOLE
0
0
213911
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
1701
63714
SH
SOLE
0
0
63714
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
816
33405
SH
SOLE
0
0
33405
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
5481
172575
SH
SOLE
161354
0
11221
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
2959
83810
SH
SOLE
0
0
83810
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1328
40391
SH
SOLE
0
0
40391
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
1187
47240
SH
SOLE
0
0
47240
INDEXIQ ETF TR
US RL EST SMCP
45409B628
879
34416
SH
SOLE
0
0
34416
INDIA FD INC
COM
454089103
561
24287
SH
SOLE
0
0
24287
INDIE SEMICONDUCTOR INC
CLASS A COM
45569U101
289
23503
SH
SOLE
0
0
23503
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
269
10569
SH
SOLE
9106
0
1463
INFLARX NV
COM
N44821101
27
10419
SH
SOLE
0
0
10419
INFORMATION SVCS GROUP INC
COM
45675Y104
191
26550
SH
SOLE
26550
0
0
INFOSYS LTD
SPONSORED ADR
456788108
20900
939337
SH
SOLE
487258
0
452079
INFOSYS LTD
SPONSORED ADR
456788108
26
29100
SH
Call
SOLE
0
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
19024
1312888
SH
SOLE
1269695
0
43193
INGERSOLL RAND INC
COM
45687V106
12850
254914
SH
SOLE
111649
0
143265
INGEVITY CORP
COM
45688C107
2468
34580
SH
SOLE
31600
0
2980
INGLES MKTS INC
CL A
457030104
5095
77169
SH
SOLE
62339
0
14830
INGREDION INC
COM
457187102
15144
170133
SH
SOLE
160452
0
9681
INMODE LTD
SHS
M5425M103
11752
73702
SH
SOLE
0
0
73702
INNOSPEC INC
COM
45768S105
3160
37521
SH
SOLE
37515
0
6
INNOVATIVE INDL PPTYS INC
COM
45781V101
3285
14212
SH
SOLE
0
0
14212
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
5041
106420
SH
SOLE
0
0
106420
INNOVATOR ETFS TR
LOUP FRONTIER
45782C862
748
14619
SH
SOLE
0
0
14619
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
1072
44529
SH
SOLE
0
0
44529
INOVALON HLDGS INC
COM CL A
45781D101
235
5831
SH
SOLE
0
0
5831
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
229
31921
SH
SOLE
0
0
31921
INSEEGO CORP
COM
45782B104
157
23613
SH
SOLE
0
0
23613
INSIGHT ENTERPRISES INC
COM
45765U103
216
2396
SH
SOLE
2396
0
0
INSIGHT SELECT INCOME FD
COM
45781W109
455
21667
SH
SOLE
0
0
21667
INSMED INC
COM PAR $.01
457669307
605
21962
SH
SOLE
20612
0
1350
INSPERITY INC
COM
45778Q107
2700
24377
SH
SOLE
21286
0
3091
INSPIRE MED SYS INC
COM
457730109
2377
10209
SH
SOLE
3546
0
6663
INSTALLED BLDG PRODS INC
COM
45780R101
396
3700
SH
SOLE
0
0
3700
INSULET CORP
COM
45784P101
6818
23986
SH
SOLE
16123
0
7863
INTEGER HLDGS CORP
COM
45826H109
3161
35382
SH
SOLE
34072
0
1310
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
8252
120508
SH
SOLE
119465
0
1043
INTEGRA RES CORP
COM NEW
45826T301
79
34583
SH
SOLE
0
0
34583
INTEL CORP
COM
458140100
183985
3453182
SH
SOLE
941545
0
2511637
INTEL CORP
COM
458140100
5
12300
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
42
90400
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
6
37300
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
3781
28186
SH
SOLE
4916
0
23270
INTELLIGENT SYS CORP NEW
COM
45816D100
219
5392
SH
SOLE
0
0
5392
INTER PARFUMS INC
COM
458334109
8208
109777
SH
SOLE
89461
0
20316
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
20127
322854
SH
SOLE
320048
0
2806
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
238
265000
PRN
SOLE
0
0
265000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
144297
1256699
SH
SOLE
213181
0
1043518
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4
25700
SH
Call
SOLE
0
0
0
INTERDIGITAL INC
COM
45867G101
349
5149
SH
SOLE
0
0
5149
INTERDIGITAL INC
NOTE 2.000% 6/0
45867GAB7
18
17000
PRN
SOLE
0
0
17000
INTERNATIONAL BUSINESS MACHS
COM
459200101
174296
1254550
SH
SOLE
285294
0
969256
INTERNATIONAL BUSINESS MACHS
COM
459200101
2
37800
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
8106
60617
SH
SOLE
27128
0
33489
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
4218
160242
SH
SOLE
66643
0
93599
INTERNATIONAL PAPER CO
COM
460146103
22047
394256
SH
SOLE
21443
0
372813
INTERNATIONAL SEAWAYS INC
COM
Y41053102
324
17784
SH
SOLE
0
0
17784
INTERPUBLIC GROUP COS INC
COM
460690100
47407
1292789
SH
SOLE
1065682
0
227107
INTERSECT ENT INC
COM
46071F103
978
35951
SH
SOLE
35941
0
10
INTRA-CELLULAR THERAPIES INC
COM
46116X101
4995
133982
SH
SOLE
63008
0
70974
INTREPID POTASH INC
COM
46121Y201
241
7809
SH
SOLE
0
0
7809
INTRUSION INC
COM NEW
46121E205
258
63558
SH
SOLE
0
0
63558
INTUIT
COM
461202103
136849
253652
SH
SOLE
200770
0
52882
INTUITIVE SURGICAL INC
COM NEW
46120E602
90481
91013
SH
SOLE
48573
0
42440
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
326
3162
SH
SOLE
0
0
3162
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
1251
22033
SH
SOLE
0
0
22033
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
23840
472358
SH
SOLE
0
0
472358
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
482
19199
SH
SOLE
0
0
19199
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
6202
294609
SH
SOLE
467
0
294142
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
5011
402457
SH
SOLE
0
0
402457
INVESCO BD FD
COM
46132L107
2459
120897
SH
SOLE
0
0
120897
INVESCO CALIF VALUE MUN INCO
COM
46132H106
417
30210
SH
SOLE
0
0
30210
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
404
4173
SH
SOLE
0
0
4173
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2503
124037
SH
SOLE
0
0
124037
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
631
33021
SH
SOLE
0
0
33021
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
1379
66620
SH
SOLE
0
0
66620
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
4835
285445
SH
SOLE
0
0
285445
INVESCO DYNAMIC CR OPPORTUNI
COM
46132R104
1960
167533
SH
SOLE
2
0
167531
INVESCO EXCH TRADED FD TR II
1 30 LADER TRE
46138E107
500
13775
SH
SOLE
0
0
13775
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
905
37806
SH
SOLE
0
0
37806
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
331
5037
SH
SOLE
0
0
5037
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
8384
220798
SH
SOLE
0
0
220798
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
6118
251660
SH
SOLE
0
0
251660
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
26757
304609
SH
SOLE
0
0
304609
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
2459
92194
SH
SOLE
111
0
92083
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
495
25389
SH
SOLE
0
0
25389
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
564
12044
SH
SOLE
0
0
12044
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
208
9331
SH
SOLE
0
0
9331
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
365
9728
SH
SOLE
0
0
9728
INVESCO EXCH TRADED FD TR II
GBL CLEAN ENRG
46138G847
1758
63065
SH
SOLE
0
0
63065
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
657
30216
SH
SOLE
0
0
30216
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
386
9720
SH
SOLE
0
0
9720
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
259
3858
SH
SOLE
0
0
3858
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
2595
127578
SH
SOLE
0
0
127578
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
433
18702
SH
SOLE
0
0
18702
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
527
8503
SH
SOLE
0
0
8503
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
1674
11383
SH
SOLE
0
0
11383
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
7743
234279
SH
SOLE
0
0
234279
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
4769
177558
SH
SOLE
0
0
177558
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
10485
697574
SH
SOLE
104
0
697470
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
1051
23545
SH
SOLE
0
0
23545
INVESCO EXCH TRADED FD TR II
S&P 500 ENHNCD
46138E396
1634
39668
SH
SOLE
0
0
39668
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
20833
284990
SH
SOLE
222127
0
62863
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
1609
22108
SH
SOLE
0
0
22108
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
1182
47981
SH
SOLE
0
0
47981
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
4077
73023
SH
SOLE
0
0
73023
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
2285
74599
SH
SOLE
59
0
74540
INVESCO EXCH TRADED FD TR II
S&P INTL QULTY
46138E214
10585
350396
SH
SOLE
0
0
350396
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
521
5976
SH
SOLE
0
0
5976
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
7015
133571
SH
SOLE
847
0
132724
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
2674
22870
SH
SOLE
29
0
22841
INVESCO EXCH TRADED FD TR II
S&P SMLCP DISC
46138E180
509
4728
SH
SOLE
0
0
4728
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
2306
302636
SH
SOLE
0
0
302636
INVESCO EXCH TRADED FD TR II
S&P SMLCP FINL
46138E156
2239
38367
SH
SOLE
0
0
38367
INVESCO EXCH TRADED FD TR II
S&P SMLCP HELT
46138E149
2139
11720
SH
SOLE
0
0
11720
INVESCO EXCH TRADED FD TR II
S&P SMLCP INDL
46138E123
265
2920
SH
SOLE
0
0
2920
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
1467
10503
SH
SOLE
0
0
10503
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
828
17566
SH
SOLE
0
0
17566
INVESCO EXCH TRADED FD TR II
S&P SMLCP STAP
46138E172
483
4800
SH
SOLE
0
0
4800
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
7194
184694
SH
SOLE
0
0
184694
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
23992
566790
SH
SOLE
0
0
566790
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
24930
409763
SH
SOLE
159
0
409604
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
4846
60617
SH
SOLE
0
0
60617
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
2117
95737
SH
SOLE
0
0
95737
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
11867
360600
SH
SOLE
0
0
360600
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
13355
509340
SH
SOLE
0
0
509340
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
46138J577
303
14341
SH
SOLE
0
0
14341
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
17006
806355
SH
SOLE
0
0
806355
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
1280
55698
SH
SOLE
0
0
55698
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
17290
803052
SH
SOLE
1
0
803051
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
1489
64075
SH
SOLE
0
0
64075
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
17370
801572
SH
SOLE
0
0
801572
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
687
27116
SH
SOLE
0
0
27116
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
16628
752047
SH
SOLE
0
0
752047
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
324
12942
SH
SOLE
0
0
12942
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
13346
601288
SH
SOLE
0
0
601288
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
4847
226191
SH
SOLE
0
0
226191
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
736
33680
SH
SOLE
0
0
33680
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
208
3143
SH
SOLE
0
0
3143
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
411
17925
SH
SOLE
0
0
17925
INVESCO EXCH TRD SLF IDX FD
RAFI STRG US ETF
46138J726
279
9286
SH
SOLE
0
0
9286
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
16431
354887
SH
SOLE
254717
0
100170
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
1227
17060
SH
SOLE
0
0
17060
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
7830
86851
SH
SOLE
0
0
86851
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
10050
279485
SH
SOLE
0
0
279485
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
652
15283
SH
SOLE
0
0
15283
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
2224
26239
SH
SOLE
0
0
26239
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
493
5634
SH
SOLE
0
0
5634
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
689
12987
SH
SOLE
0
0
12987
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
6586
40903
SH
SOLE
0
0
40903
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
1041
10475
SH
SOLE
0
0
10475
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
62216
695448
SH
SOLE
0
0
695448
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
257
2878
SH
SOLE
0
0
2878
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
2537
16885
SH
SOLE
0
0
16885
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
468
6256
SH
SOLE
0
0
6256
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
5057
106749
SH
SOLE
0
0
106749
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
3636
192481
SH
SOLE
0
0
192481
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
312
7401
SH
SOLE
133
0
7268
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
14072
279534
SH
SOLE
0
0
279534
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
23715
320364
SH
SOLE
0
0
320364
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1539
34607
SH
SOLE
0
0
34607
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
2544
47393
SH
SOLE
0
0
47393
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
694
8976
SH
SOLE
0
0
8976
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
1628
12761
SH
SOLE
0
0
12761
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
1448
10069
SH
SOLE
0
0
10069
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
3940
207893
SH
SOLE
0
0
207893
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
11757
74239
SH
SOLE
0
0
74239
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
41136
225418
SH
SOLE
0
0
225418
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
929
62017
SH
SOLE
0
0
62017
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
5652
285358
SH
SOLE
0
0
285358
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
1100
62581
SH
SOLE
0
0
62581
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
1242
19613
SH
SOLE
0
0
19613
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
1831
7675
SH
SOLE
0
0
7675
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
5885
97989
SH
SOLE
0
0
97989
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
10535
121111
SH
SOLE
0
0
121111
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
6375
19314
SH
SOLE
0
0
19314
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
1187
31224
SH
SOLE
0
0
31224
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
5636
66979
SH
SOLE
0
0
66979
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
1124
25166
SH
SOLE
0
0
25166
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1943
21614
SH
SOLE
0
0
21614
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
471
2135
SH
SOLE
0
0
2135
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
947
10402
SH
SOLE
0
0
10402
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
2306
45809
SH
SOLE
0
0
45809
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
255
3151
SH
SOLE
0
0
3151
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
1418
8883
SH
SOLE
0
0
8883
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
965
18126
SH
SOLE
0
0
18126
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
382
6077
SH
SOLE
0
0
6077
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1871
81381
SH
SOLE
0
0
81381
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
3647
25292
SH
SOLE
3620
0
21672
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
9931
161830
SH
SOLE
0
0
161830
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
2493
8360
SH
SOLE
0
0
8360
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
6048
33157
SH
SOLE
0
0
33157
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
925
5778
SH
SOLE
0
0
5778
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
232
1504
SH
SOLE
0
0
1504
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
58139
201725
SH
SOLE
27843
0
173882
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
207586
1385561
SH
SOLE
190
0
1385371
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
30503
158411
SH
SOLE
30
0
158381
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
6514
85927
SH
SOLE
71
0
85856
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1779
36641
SH
SOLE
0
0
36641
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
6392
116808
SH
SOLE
0
0
116808
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
9410
121833
SH
SOLE
0
0
121833
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
33
11700
SH
Call
SOLE
0
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
42
43700
SH
Call
SOLE
0
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
1704
18962
SH
SOLE
0
0
18962
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
707
29718
SH
SOLE
0
0
29718
INVESCO HIG INCM 2023 TARG T
COM
46135X108
997
102249
SH
SOLE
0
0
102249
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
342
34694
SH
SOLE
0
0
34694
INVESCO LTD
SHS
G491BT108
2130
88366
SH
SOLE
0
0
88366
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
129
41017
SH
SOLE
0
0
41017
INVESCO MUN OPPORTUNITY TR
COM
46132C107
4740
346263
SH
SOLE
0
0
346263
INVESCO MUN TR
COM
46131J103
1199
89507
SH
SOLE
0
0
89507
INVESCO MUNI INCOME OPP TRST
COM
46132X101
311
39130
SH
SOLE
0
0
39130
INVESCO PA VALUE MUN INC TR
COM
46132K109
5391
406573
SH
SOLE
0
0
406573
INVESCO QQQ TR
UNIT SER 1
46090E103
478596
1336985
SH
SOLE
157083
0
1179902
INVESCO QQQ TR
UNIT SER 1
46090E103
15
25500
SH
Call
SOLE
0
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
431
56500
SH
Put
SOLE
0
0
56500
INVESCO QQQ TR
UNIT SER 1
46090E103
145
42000
SH
Put
SOLE
0
0
42000
INVESCO QUALITY MUN INCOME T
COM
46133G107
4265
323611
SH
SOLE
0
0
323611
INVESCO SR INCOME TR
COM
46131H107
956
214817
SH
SOLE
0
0
214817
INVESCO TR INVT GRADE MUNS
COM
46131M106
1301
95020
SH
SOLE
0
0
95020
INVESCO TR INVT GRADE NEW YO
COM
46131T101
285
21101
SH
SOLE
0
0
21101
INVESTCORP CR MGMT BDC INC
COM
46090R104
1801
330394
SH
SOLE
0
0
330394
INVESTMENT MANAGERS SER TR
KNOWLEDGE LEADER
46143U849
4967
106045
SH
SOLE
0
0
106045
INVESTORS BANCORP INC NEW
COM
46146L101
1113
73638
SH
SOLE
73452
0
186
INVITAE CORP
COM
46185L103
2706
95189
SH
SOLE
34591
0
60598
INVITATION HOMES INC
COM
46187W107
4144
108110
SH
SOLE
34
0
108076
IONIS PHARMACEUTICALS INC
COM
462222100
10111
301449
SH
SOLE
284872
0
16577
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
203
8239
SH
SOLE
0
0
8239
IPG PHOTONICS CORP
COM
44980X109
3975
25092
SH
SOLE
0
0
25092
IQIYI INC
SPONSORED ADS
46267X108
85
10540
SH
SOLE
0
0
10540
IQVIA HLDGS INC
COM
46266C105
160903
671718
SH
SOLE
98401
0
573317
IRIDIUM COMMUNICATIONS INC
COM
46269C102
9357
234812
SH
SOLE
23550
0
211262
IROBOT CORP
COM
462726100
461
5873
SH
SOLE
0
0
5873
IRON MTN INC NEW
COM
46284V101
16610
382286
SH
SOLE
47058
0
335228
IRSA PROPIEDADES COMERCIALES
SPONSORED ADR
463588103
32
10899
SH
SOLE
0
0
10899
ISHARES GOLD TR
ISHARES NEW
464285204
126738
3793427
SH
SOLE
192639
0
3600788
ISHARES INC
CORE MSCI EMKT
46434G103
676139
10947830
SH
SOLE
9040169
0
1907661
ISHARES INC
CUR HD MSCI EM
46434G509
1464
48032
SH
SOLE
0
0
48032
ISHARES INC
EM MKT SM-CP ETF
464286475
6419
105884
SH
SOLE
85
0
105799
ISHARES INC
EM MKTS DIV ETF
464286319
204
5244
SH
SOLE
0
0
5244
ISHARES INC
ESG AWR MSCI EM
46434G863
9156
220958
SH
SOLE
0
0
220958
ISHARES INC
GLB ENR PROD ETF
464286343
430
24417
SH
SOLE
0
0
24417
ISHARES INC
INTL HIGH YIELD
464286210
442
8036
SH
SOLE
0
0
8036
ISHARES INC
JP MORGAN EM ETF
464286517
800
18874
SH
SOLE
0
0
18874
ISHARES INC
JP MRG EM CRP BD
464286251
3619
69758
SH
SOLE
24271
0
45487
ISHARES INC
JP MRGN EM HI BD
464286285
500
11273
SH
SOLE
0
0
11273
ISHARES INC
MSCI BRAZIL ETF
464286400
279
8678
SH
SOLE
0
0
8678
ISHARES INC
MSCI CDA ETF
464286509
2095
57709
SH
SOLE
0
0
57709
ISHARES INC
MSCI EM ASIA ETF
464286426
31953
378455
SH
SOLE
24224
0
354231
ISHARES INC
MSCI EMERG MKT
46434G889
8983
174088
SH
SOLE
0
0
174088
ISHARES INC
MSCI EMERG MRKT
464286533
9740
155411
SH
SOLE
0
0
155411
ISHARES INC
MSCI EMRG CHN
46434G764
9315
153611
SH
SOLE
149464
0
4147
ISHARES INC
MSCI EURZONE ETF
464286608
3219
66895
SH
SOLE
0
0
66895
ISHARES INC
MSCI FRONTIER
464286145
1481
43685
SH
SOLE
0
0
43685
ISHARES INC
MSCI GBL ETF NEW
46434G848
4046
99215
SH
SOLE
0
0
99215
ISHARES INC
MSCI GBL GOLD MN
46434G855
331
13441
SH
SOLE
0
0
13441
ISHARES INC
MSCI GBL MIN VOL
464286525
20545
199988
SH
SOLE
86125
0
113863
ISHARES INC
MSCI GERMANY ETF
464286806
842
25587
SH
SOLE
0
0
25587
ISHARES INC
MSCI HONG KG ETF
464286871
5524
230349
SH
SOLE
0
0
230349
ISHARES INC
MSCI ISRAEL ETF
464286632
2885
40295
SH
SOLE
0
0
40295
ISHARES INC
MSCI ITALY ETF
46434G830
513
16212
SH
SOLE
16114
0
98
ISHARES INC
MSCI JPN ETF NEW
46434G822
6540
93094
SH
SOLE
0
0
93094
ISHARES INC
MSCI MEXICO ETF
464286822
340
7048
SH
SOLE
0
0
7048
ISHARES INC
MSCI NETHERL ETF
464286814
2747
55776
SH
SOLE
0
0
55776
ISHARES INC
MSCI PAC JP ETF
464286665
3021
61915
SH
SOLE
0
0
61915
ISHARES INC
MSCI SINGPOR ETF
46434G780
252
11079
SH
SOLE
0
0
11079
ISHARES INC
MSCI SPAIN ETF
464286764
518
19224
SH
SOLE
18724
0
500
ISHARES INC
MSCI STH KOR ETF
464286772
1110
13757
SH
SOLE
0
0
13757
ISHARES INC
MSCI SWEDEN ETF
464286756
665
14818
SH
SOLE
0
0
14818
ISHARES INC
MSCI SWITZERLAND
464286749
2309
49571
SH
SOLE
0
0
49571
ISHARES INC
MSCI TAIWAN ETF
46434G772
3858
62222
SH
SOLE
0
0
62222
ISHARES INC
MSCI WORLD ETF
464286392
2370
18741
SH
SOLE
0
0
18741
ISHARES INC
US INTL HGH YLD
464286178
1152
23022
SH
SOLE
0
0
23022
ISHARES SILVER TR
ISHARES
46428Q109
23726
1156252
SH
SOLE
0
0
1156252
ISHARES SILVER TR
ISHARES
46428Q109
26
36300
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
62
41300
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
32
41300
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
2
34100
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
2
15200
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
5
48100
SH
Call
SOLE
0
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
325
3251
SH
SOLE
0
0
3251
ISHARES TR
0-5 YR TIPS ETF
46429B747
34244
324187
SH
SOLE
119192
0
204995
ISHARES TR
0-5YR HI YL CP
46434V407
8388
183551
SH
SOLE
59538
0
124013
ISHARES TR
0-5YR INVT GR CP
46434V100
4983
96413
SH
SOLE
0
0
96413
ISHARES TR
1 3 YR TREAS BD
464287457
65448
759684
SH
SOLE
42038
0
717646
ISHARES TR
10+ YR INVST GRD
464289511
489
7057
SH
SOLE
0
0
7057
ISHARES TR
10-20 YR TRS ETF
464288653
7251
49301
SH
SOLE
48730
0
571
ISHARES TR
20 YR TR BD ETF
464287432
38890
269471
SH
SOLE
117887
0
151584
ISHARES TR
20 YR TR BD ETF
464287432
31
12800
SH
Put
SOLE
0
0
12800
ISHARES TR
3 7 YR TREAS BD
464288661
54130
415834
SH
SOLE
299411
0
116423
ISHARES TR
A RATE CP BD ETF
46429B291
12262
217687
SH
SOLE
0
0
217687
ISHARES TR
AGENCY BOND ETF
464288166
10332
87204
SH
SOLE
69241
0
17963
ISHARES TR
AGGRES ALLOC ETF
464289859
264
3779
SH
SOLE
3579
0
200
ISHARES TR
ASIA 50 ETF
464288430
790
10101
SH
SOLE
0
0
10101
ISHARES TR
BARCLAYS 7 10 YR
464287440
25256
219189
SH
SOLE
47342
0
171847
ISHARES TR
BB RAT CORP BD
46435U473
458
8751
SH
SOLE
7953
0
798
ISHARES TR
BLACKROCK ULTRA
46434V878
213381
4224948
SH
SOLE
0
0
4224948
ISHARES TR
BROAD USD HIGH
46435U853
478339
11526254
SH
SOLE
11231545
0
294709
ISHARES TR
CALIF MUN BD ETF
464288356
769
12390
SH
SOLE
0
0
12390
ISHARES TR
CHINA LG-CAP ETF
464287184
4580
117644
SH
SOLE
0
0
117644
ISHARES TR
CHINA LG-CAP ETF
464287184
1
11100
SH
Call
SOLE
0
0
0
ISHARES TR
CMBS ETF
46429B366
1264
23378
SH
SOLE
0
0
23378
ISHARES TR
COHEN STEER REIT
464287564
3340
51058
SH
SOLE
0
0
51058
ISHARES TR
CONSER ALLOC ETF
464289883
355
8977
SH
SOLE
0
0
8977
ISHARES TR
CONV BD ETF
46435G102
16452
164936
SH
SOLE
100
0
164836
ISHARES TR
CORE 1 5 YR USD
46432F859
633298
12400589
SH
SOLE
10470346
0
1930243
ISHARES TR
CORE DIV GRWTH
46434V621
86999
1731670
SH
SOLE
78349
0
1653321
ISHARES TR
CORE HIGH DV ETF
46429B663
18264
193761
SH
SOLE
0
0
193761
ISHARES TR
CORE INTL AGGR
46435G672
246
4475
SH
SOLE
0
0
4475
ISHARES TR
CORE MSCI EAFE
46432F842
2418125
32567318
SH
SOLE
29411453
0
3155865
ISHARES TR
CORE MSCI EURO
46434V738
94858
1692077
SH
SOLE
1653777
0
38300
ISHARES TR
CORE MSCI INTL
46435G326
7373
110336
SH
SOLE
0
0
110336
ISHARES TR
CORE MSCI TOTAL
46432F834
14031
197623
SH
SOLE
954
0
196669
ISHARES TR
CORE S&P MCP ETF
464287507
600953
2284337
SH
SOLE
1585341
0
698996
ISHARES TR
CORE S&P SCP ETF
464287804
696662
6380224
SH
SOLE
3759625
0
2620599
ISHARES TR
CORE S&P TTL STK
464287150
50876
517138
SH
SOLE
8015
0
509123
ISHARES TR
CORE S&P US GWT
464287671
67846
662495
SH
SOLE
44173
0
618322
ISHARES TR
CORE S&P US VLU
464287663
18931
267085
SH
SOLE
43942
0
223143
ISHARES TR
CORE S&P500 ETF
464287200
524585
1217638
SH
SOLE
187350
0
1030288
ISHARES TR
CORE TOTAL USD
46434V613
54480
1023291
SH
SOLE
88
0
1023203
ISHARES TR
CORE US AGGBD ET
464287226
3908746
34039380
SH
SOLE
31938504
0
2100876
ISHARES TR
CYBERSECURITY
46435U135
1616
37193
SH
SOLE
0
0
37193
ISHARES TR
DEVSMCP EXNA ETF
464288497
747
10801
SH
SOLE
8891
0
1910
ISHARES TR
DOW JONES US ETF
464287846
3845
35645
SH
SOLE
0
0
35645
ISHARES TR
EAFE GRWTH ETF
464288885
52891
496769
SH
SOLE
332316
0
164453
ISHARES TR
EAFE SML CP ETF
464288273
9873
132679
SH
SOLE
109
0
132570
ISHARES TR
EAFE VALUE ETF
464288877
44759
880222
SH
SOLE
554496
0
325726
ISHARES TR
ESG ADVNCD HY BD
46435G441
519
9930
SH
SOLE
0
0
9930
ISHARES TR
ESG AW MSCI EAFE
46435G516
6814
86934
SH
SOLE
3056
0
83878
ISHARES TR
ESG AWARE MSCI
46435U663
3007
77091
SH
SOLE
0
0
77091
ISHARES TR
ESG AWR MSCI USA
46435G425
14692
149213
SH
SOLE
0
0
149213
ISHARES TR
ESG AWR US AGRGT
46435U549
1470
26661
SH
SOLE
33
0
26628
ISHARES TR
ESG AWRE 1 5 YR
46435G243
2106
81075
SH
SOLE
0
0
81075
ISHARES TR
ESG AWRE USD ETF
46435G193
1997
72613
SH
SOLE
0
0
72613
ISHARES TR
ESG MSCI LEADR
46435U218
695
9203
SH
SOLE
0
0
9203
ISHARES TR
EUROPE ETF
464287861
726
13921
SH
SOLE
0
0
13921
ISHARES TR
EXPANDED TECH
464287515
28344
71007
SH
SOLE
28326
0
42681
ISHARES TR
EXPND TEC SC ETF
464287549
25467
63092
SH
SOLE
0
0
63092
ISHARES TR
EXPONENTIAL TECH
46434V381
9403
149880
SH
SOLE
0
0
149880
ISHARES TR
FALN ANGLS USD
46435G474
5332
177076
SH
SOLE
0
0
177076
ISHARES TR
FLTG RATE NT ETF
46429B655
32991
648926
SH
SOLE
64542
0
584384
ISHARES TR
GBL COMM SVC ETF
464287275
272
3212
SH
SOLE
0
0
3212
ISHARES TR
GL CLEAN ENE ETF
464288224
14218
656739
SH
SOLE
0
0
656739
ISHARES TR
GL TIMB FORE ETF
464288174
537
6314
SH
SOLE
0
0
6314
ISHARES TR
GLB CNS DISC ETF
464288745
562
3409
SH
SOLE
0
0
3409
ISHARES TR
GLB CNSM STP ETF
464288737
4169
69525
SH
SOLE
66895
0
2630
ISHARES TR
GLB INFRASTR ETF
464288372
361
7861
SH
SOLE
0
0
7861
ISHARES TR
GLOB HLTHCRE ETF
464287325
3859
46093
SH
SOLE
2352
0
43741
ISHARES TR
GLOBAL 100 ETF
464287572
12642
177706
SH
SOLE
906
0
176800
ISHARES TR
GLOBAL ENERG ETF
464287341
729
27134
SH
SOLE
0
0
27134
ISHARES TR
GLOBAL FINLS ETF
464287333
1481
18880
SH
SOLE
0
0
18880
ISHARES TR
GLOBAL MATER ETF
464288695
269
3161
SH
SOLE
0
0
3161
ISHARES TR
GLOBAL REIT ETF
46434V647
2794
101918
SH
SOLE
0
0
101918
ISHARES TR
GLOBAL TECH ETF
464287291
8506
150115
SH
SOLE
0
0
150115
ISHARES TR
GNMA BOND ETF
46429B333
624
12482
SH
SOLE
0
0
12482
ISHARES TR
GOV/CRED BD ETF
464288596
398
3261
SH
SOLE
0
0
3261
ISHARES TR
GRWT ALLOCAT ETF
464289867
287
5170
SH
SOLE
40
0
5130
ISHARES TR
HDG MSCI EAFE
46434V803
809
23517
SH
SOLE
0
0
23517
ISHARES TR
IBDS DEC28 ETF
46435U515
3847
134290
SH
SOLE
0
0
134290
ISHARES TR
IBONDS 21 TRM HG
46435U226
451
18650
SH
SOLE
0
0
18650
ISHARES TR
IBONDS 21 TRM TS
46436E700
1321
52149
SH
SOLE
0
0
52149
ISHARES TR
IBONDS 22 TRM TS
46436E809
3016
118603
SH
SOLE
0
0
118603
ISHARES TR
IBONDS 23 TRM HG
46435U150
275
11162
SH
SOLE
0
0
11162
ISHARES TR
IBONDS 23 TRM TS
46436E882
2084
81299
SH
SOLE
0
0
81299
ISHARES TR
IBONDS 27 ETF
46435UAA9
2789
103374
SH
SOLE
0
0
103374
ISHARES TR
IBONDS DEC
46435U697
1236
45870
SH
SOLE
0
0
45870
ISHARES TR
IBONDS DEC 2030
46436E726
737
29115
SH
SOLE
0
0
29115
ISHARES TR
IBONDS DEC 2031
46436E486
731
29250
SH
SOLE
0
0
29250
ISHARES TR
IBONDS DEC 25
46435U432
999
35727
SH
SOLE
0
0
35727
ISHARES TR
IBONDS DEC 26
46435U259
883
32853
SH
SOLE
0
0
32853
ISHARES TR
IBONDS DEC 28
46435U325
539
19811
SH
SOLE
0
0
19811
ISHARES TR
IBONDS DEC 29
46436E205
773
29032
SH
SOLE
0
0
29032
ISHARES TR
IBONDS DEC2021
46435G789
1252
48929
SH
SOLE
0
0
48929
ISHARES TR
IBONDS DEC2022
46435G755
1207
46114
SH
SOLE
0
0
46114
ISHARES TR
IBONDS DEC2023
46435G318
1572
60457
SH
SOLE
0
0
60457
ISHARES TR
IBONDS DEC2026
46435GAA0
4154
156740
SH
SOLE
0
0
156740
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
8885
359271
SH
SOLE
0
0
359271
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
10065
397515
SH
SOLE
0
0
397515
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
23398
899916
SH
SOLE
0
0
899916
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
8873
337521
SH
SOLE
0
0
337521
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
4850
180665
SH
SOLE
0
0
180665
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
219
8129
SH
SOLE
0
0
8129
ISHARES TR
IBOXX HI YD ETF
464288513
23276
266043
SH
SOLE
293
0
265750
ISHARES TR
IBOXX INV CP ETF
464287242
83878
630514
SH
SOLE
308837
0
321677
ISHARES TR
INDIA 50 ETF
464289529
1084
21006
SH
SOLE
0
0
21006
ISHARES TR
INTL DIV GRWTH
46435G524
5047
77321
SH
SOLE
0
0
77321
ISHARES TR
INTL SEL DIV ETF
464288448
11660
383309
SH
SOLE
0
0
383309
ISHARES TR
INTRM GOV CR ETF
464288612
7385
64144
SH
SOLE
0
0
64144
ISHARES TR
ISHARES BIOTECH
464287556
29822
184443
SH
SOLE
14
0
184429
ISHARES TR
ISHARES SEMICDTR
464287523
23484
52668
SH
SOLE
0
0
52668
ISHARES TR
ISHS 1-5YR INVS
464288646
109210
1998720
SH
SOLE
844285
0
1154435
ISHARES TR
ISHS 5-10YR INVT
464288638
60885
1013740
SH
SOLE
538910
0
474830
ISHARES TR
JPMORGAN USD EMG
464288281
105695
960328
SH
SOLE
749556
0
210772
ISHARES TR
MBS ETF
464288588
145460
1345106
SH
SOLE
208775
0
1136331
ISHARES TR
MICRO-CAP ETF
464288869
2207
15289
SH
SOLE
0
0
15289
ISHARES TR
MODERT ALLOC ETF
464289875
814
18204
SH
SOLE
0
0
18204
ISHARES TR
MORNINGSTAR GRWT
464287119
2491
37996
SH
SOLE
0
0
37996
ISHARES TR
MORNINGSTAR VALU
464288109
3947
62020
SH
SOLE
0
0
62020
ISHARES TR
MORNINGSTR US EQ
464287127
275
4530
SH
SOLE
0
0
4530
ISHARES TR
MORTGE REL ETF
46435G342
5508
152252
SH
SOLE
0
0
152252
ISHARES TR
MRGSTR MD CP ETF
464288208
24580
369408
SH
SOLE
0
0
369408
ISHARES TR
MRGSTR MD CP GRW
464288307
7519
109159
SH
SOLE
0
0
109159
ISHARES TR
MRGSTR MD CP VAL
464288406
4589
72587
SH
SOLE
0
0
72587
ISHARES TR
MRGSTR SM CP ETF
464288505
567
10114
SH
SOLE
0
0
10114
ISHARES TR
MRGSTR SM CP GR
464288604
576
11691
SH
SOLE
0
0
11691
ISHARES TR
MRNGSTR INC ETF
46432F875
757
31602
SH
SOLE
0
0
31602
ISHARES TR
MRNING SM CP ETF
464288703
819
14406
SH
SOLE
0
0
14406
ISHARES TR
MSCI AC ASIA ETF
464288182
81339
957721
SH
SOLE
934594
0
23127
ISHARES TR
MSCI ACWI ETF
464288257
35705
357336
SH
SOLE
5334
0
352002
ISHARES TR
MSCI ACWI EX US
464288240
9043
163200
SH
SOLE
0
0
163200
ISHARES TR
MSCI CHINA A
46434V514
378
8887
SH
SOLE
0
0
8887
ISHARES TR
MSCI CHINA ETF
46429B671
1702
25205
SH
SOLE
0
0
25205
ISHARES TR
MSCI EAFE ETF
464287465
108799
1394680
SH
SOLE
78765
0
1315915
ISHARES TR
MSCI EAFE MIN VL
46429B689
34010
451416
SH
SOLE
0
0
451416
ISHARES TR
MSCI EMG MKT ETF
464287234
44951
892242
SH
SOLE
1708
0
890534
ISHARES TR
MSCI EURO FL ETF
464289180
397
20218
SH
SOLE
0
0
20218
ISHARES TR
MSCI GLOBAL IMP
46435G532
211
2200
SH
SOLE
0
0
2200
ISHARES TR
MSCI INDIA ETF
46429B598
4159
85408
SH
SOLE
0
0
85408
ISHARES TR
MSCI INTL MOMENT
46434V449
19400
509458
SH
SOLE
278238
0
231220
ISHARES TR
MSCI INTL MULTFT
46434V274
23391
806012
SH
SOLE
0
0
806012
ISHARES TR
MSCI INTL QUALTY
46434V456
7725
203940
SH
SOLE
0
0
203940
ISHARES TR
MSCI INTL VLU FT
46435G409
1717
66789
SH
SOLE
0
0
66789
ISHARES TR
MSCI KLD400 SOC
464288570
6612
79458
SH
SOLE
4390
0
75068
ISHARES TR
MSCI UK ETF NEW
46435G334
5683
176204
SH
SOLE
63033
0
113171
ISHARES TR
MSCI USA ESG SLC
464288802
9780
101930
SH
SOLE
72768
0
29162
ISHARES TR
MSCI USA MIN VOL
46429B697
2288840
31140617
SH
SOLE
29428341
0
1712276
ISHARES TR
MSCI USA MMENTM
46432F396
416103
2369539
SH
SOLE
1916624
0
452915
ISHARES TR
MSCI USA MULTIFT
46434V282
803
19049
SH
SOLE
0
0
19049
ISHARES TR
MSCI USA QLT FCT
46432F339
88544
672159
SH
SOLE
0
0
672159
ISHARES TR
MSCI USA SMCP MN
46435G433
381228
10281222
SH
SOLE
9783102
0
498120
ISHARES TR
MSCI USA VALUE
46432F388
43776
434714
SH
SOLE
75255
0
359459
ISHARES TR
NATIONAL MUN ETF
464288414
22113
190347
SH
SOLE
0
0
190347
ISHARES TR
NEW YORK MUN ETF
464288323
320
5522
SH
SOLE
0
0
5522
ISHARES TR
NEW ZEALAND ETF
464289123
503
8144
SH
SOLE
0
0
8144
ISHARES TR
NORTH AMERN NAT
464287374
823
28034
SH
SOLE
0
0
28034
ISHARES TR
PFD AND INCM SEC
464288687
36642
944127
SH
SOLE
4439
0
939688
ISHARES TR
RESIDENTIAL MULT
464288562
8552
99938
SH
SOLE
0
0
99938
ISHARES TR
RUS 1000 ETF
464287622
52559
217442
SH
SOLE
6853
0
210589
ISHARES TR
RUS 1000 GRW ETF
464287614
785014
2864601
SH
SOLE
843714
0
2020887
ISHARES TR
RUS 1000 GRW ETF
464287614
253
10200
SH
Call
SOLE
0
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
595472
3804691
SH
SOLE
1435688
0
2369003
ISHARES TR
RUS 2000 GRW ETF
464287648
57855
197045
SH
SOLE
6
0
197039
ISHARES TR
RUS 2000 VAL ETF
464287630
41505
259020
SH
SOLE
29
0
258991
ISHARES TR
RUS MD CP GR ETF
464287481
42041
375130
SH
SOLE
1943
0
373187
ISHARES TR
RUS MDCP VAL ETF
464287473
25063
221310
SH
SOLE
16187
0
205123
ISHARES TR
RUS MID CAP ETF
464287499
78500
1003581
SH
SOLE
12003
0
991578
ISHARES TR
RUS TP200 GR ETF
464289438
6978
45706
SH
SOLE
0
0
45706
ISHARES TR
RUS TP200 VL ETF
464289420
1802
27452
SH
SOLE
0
0
27452
ISHARES TR
RUSEL 2500 ETF
46435G268
552
8594
SH
SOLE
0
0
8594
ISHARES TR
RUSSELL 2000 ETF
464287655
176486
806786
SH
SOLE
267336
0
539450
ISHARES TR
RUSSELL 3000 ETF
464287689
9724
38155
SH
SOLE
1278
0
36877
ISHARES TR
S&P 100 ETF
464287101
14358
72724
SH
SOLE
27
0
72697
ISHARES TR
S&P 500 GRWT ETF
464287309
173283
2344511
SH
SOLE
270
0
2344241
ISHARES TR
S&P 500 VAL ETF
464287408
98505
677379
SH
SOLE
48498
0
628881
ISHARES TR
S&P MC 400GR ETF
464287606
87153
1100559
SH
SOLE
0
0
1100559
ISHARES TR
S&P MC 400VL ETF
464287705
83500
810352
SH
SOLE
0
0
810352
ISHARES TR
S&P SML 600 GWT
464287887
15620
120121
SH
SOLE
0
0
120121
ISHARES TR
SELECT DIVID ETF
464287168
67773
590770
SH
SOLE
386
0
590384
ISHARES TR
SELF DRIVNG EV
46435U366
4333
89998
SH
SOLE
0
0
89998
ISHARES TR
SHORT TREAS BD
464288679
18576
168152
SH
SOLE
348
0
167804
ISHARES TR
SHRT NAT MUN ETF
464288158
22706
211086
SH
SOLE
19963
0
191123
ISHARES TR
SP SMCP600VL ETF
464287879
35822
355834
SH
SOLE
43
0
355791
ISHARES TR
TIPS BD ETF
464287176
68528
536688
SH
SOLE
1961
0
534727
ISHARES TR
TRS FLT RT BD
46434V860
426
8474
SH
SOLE
0
0
8474
ISHARES TR
U.S. BAS MTL ETF
464287838
5467
43890
SH
SOLE
0
0
43890
ISHARES TR
U.S. ENERGY ETF
464287796
5784
204665
SH
SOLE
0
0
204665
ISHARES TR
U.S. FIN SVC ETF
464287770
131646
699572
SH
SOLE
642173
0
57399
ISHARES TR
U.S. FINLS ETF
464287788
12361
149733
SH
SOLE
0
0
149733
ISHARES TR
U.S. MED DVC ETF
464288810
42599
678541
SH
SOLE
169588
0
508953
ISHARES TR
U.S. PHARMA ETF
464288836
5513
30092
SH
SOLE
0
0
30092
ISHARES TR
U.S. REAL ES ETF
464287739
12077
117947
SH
SOLE
0
0
117947
ISHARES TR
U.S. TECH ETF
464287721
68900
680423
SH
SOLE
373737
0
306686
ISHARES TR
U.S. UTILITS ETF
464287697
2543
32214
SH
SOLE
0
0
32214
ISHARES TR
US AER DEF ETF
464288760
7269
69726
SH
SOLE
0
0
69726
ISHARES TR
US BR DEL SE ETF
464288794
2359
22594
SH
SOLE
0
0
22594
ISHARES TR
US CONSM STAPLES
464287812
4393
24459
SH
SOLE
5654
0
18805
ISHARES TR
US CONSUM DISCRE
464287580
7055
91246
SH
SOLE
123
0
91123
ISHARES TR
US HLTHCARE ETF
464287762
18206
65982
SH
SOLE
0
0
65982
ISHARES TR
US HLTHCR PR ETF
464288828
1182
4618
SH
SOLE
0
0
4618
ISHARES TR
US HOME CONS ETF
464288752
11202
169262
SH
SOLE
0
0
169262
ISHARES TR
US INDUSTRIALS
464287754
10996
102611
SH
SOLE
0
0
102611
ISHARES TR
US INFRASTRUC
46435U713
3027
88831
SH
SOLE
0
0
88831
ISHARES TR
US OIL GS EX ETF
464288851
3511
60422
SH
SOLE
0
0
60422
ISHARES TR
US REGNL BKS ETF
464288778
4068
67177
SH
SOLE
0
0
67177
ISHARES TR
US SML CP VALUE
46436E536
1278
42612
SH
SOLE
0
0
42612
ISHARES TR
US TELECOM ETF
464287713
574
17685
SH
SOLE
0
0
17685
ISHARES TR
US TREAS BD ETF
46429B267
15876
598399
SH
SOLE
0
0
598399
ISHARES TR
US TRSPRTION
464287192
3970
16323
SH
SOLE
0
0
16323
ISHARES TR
USD INV GRDE ETF
464288620
33560
558407
SH
SOLE
421854
0
136553
ISHARES TR
YLD OPTIM BD
46434V787
954
37978
SH
SOLE
0
0
37978
ISHARES U S ETF TR
BLACKROCK SHORT
46431W838
595
11855
SH
SOLE
0
0
11855
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
9959
198633
SH
SOLE
2526
0
196107
ISHARES U S ETF TR
INT RT HDG C B
46431W705
301
3141
SH
SOLE
0
0
3141
ISIS PHARMACEUTICALS INC DEL
NOTE 1.000%11/1
464337AJ3
15
15000
PRN
SOLE
0
0
15000
ISTAR INC
COM
45031U101
226
9000
SH
SOLE
0
0
9000
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
253
47955
SH
SOLE
25524
0
22431
ITRON INC
COM
465741106
8513
112561
SH
SOLE
0
0
112561
ITT INC
COM
45073V108
5761
67118
SH
SOLE
61700
0
5418
ITURAN LOCATION AND CONTROL
SHS
M6158M104
2203
86768
SH
SOLE
86768
0
0
IZEA WORLDWIDE INC
COM
46604H105
89
46140
SH
SOLE
0
0
46140
J & J SNACK FOODS CORP
COM
466032109
704
4608
SH
SOLE
0
0
4608
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
2294
39825
SH
SOLE
0
0
39825
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
2564
42507
SH
SOLE
0
0
42507
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMIUM
46641Q332
42323
710004
SH
SOLE
690846
0
19158
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
866
16628
SH
SOLE
0
0
16628
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
582
6054
SH
SOLE
0
0
6054
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
112415
2216393
SH
SOLE
50509
0
2165884
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
11231
219888
SH
SOLE
0
0
219888
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE ETF
46641Q241
13099
241349
SH
SOLE
0
0
241349
J P MORGAN EXCHANGE-TRADED F
US DIVIDEND
46641Q795
588
18546
SH
SOLE
0
0
18546
J P MORGAN EXCHANGE-TRADED F
US MOMENTUM
46641Q779
4027
91779
SH
SOLE
86473
0
5306
J P MORGAN EXCHANGE-TRADED F
US QUALTY FCTR
46641Q761
583
14252
SH
SOLE
0
0
14252
J P MORGAN EXCHANGE-TRADED F
US VALUE FACTR
46641Q753
317
8921
SH
SOLE
0
0
8921
J2 GLOBAL INC
COM
48123V102
7391
54097
SH
SOLE
18723
0
35374
JABIL INC
COM
466313103
10856
185979
SH
SOLE
104848
0
81131
JACKSON FINANCIAL INC
COM CL A
46817M107
332
12771
SH
SOLE
12590
0
181
JACOBS ENGR GROUP INC
COM
469814107
6558
49478
SH
SOLE
2075
0
47403
JAMES HARDIE INDS PLC
SPONSORED ADR
47030M106
295
8274
SH
SOLE
0
0
8274
JAMES RIV GROUP LTD
COM
G5005R107
6007
159203
SH
SOLE
154922
0
4281
JAMF HLDG CORP
COM
47074L105
1071
27809
SH
SOLE
17653
0
10156
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
8266
127404
SH
SOLE
0
0
127404
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
1585
29818
SH
SOLE
0
0
29818
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
35878
715004
SH
SOLE
0
0
715004
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
10575
209317
SH
SOLE
209317
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
2222
53751
SH
SOLE
6949
0
46802
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
3041
248470
SH
SOLE
203679
0
44791
JAPAN SMALLER CAPITALIZATION
COM
47109U104
806
89113
SH
SOLE
0
0
89113
JAWS MUSTANG ACQUISITION COR
SHS CL A
G50737108
146
15000
SH
SOLE
0
0
15000
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
5018
38535
SH
SOLE
30222
0
8313
JBG SMITH PPTYS
COM
46590V100
7485
252781
SH
SOLE
4046
0
248735
JD.COM INC
SPON ADR CL A
47215P106
3262
45160
SH
SOLE
1327
0
43833
JEFFERIES FINL GROUP INC
COM
47233W109
7416
199742
SH
SOLE
21704
0
178038
JELD-WEN HLDG INC
COM
47580P103
850
33946
SH
SOLE
28778
0
5168
JETBLUE AWYS CORP
COM
477143101
1470
96119
SH
SOLE
0
0
96119
JFROG LTD
ORD SHS
M6191J100
1662
49599
SH
SOLE
0
0
49599
JOBY AVIATION INC
COMMON STOCK
G65163100
631
62675
SH
SOLE
0
0
62675
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
6507
46299
SH
SOLE
44386
0
1913
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
431
7915
SH
SOLE
0
0
7915
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
2172
42061
SH
SOLE
0
0
42061
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
2935
84939
SH
SOLE
0
0
84939
JOHN HANCOCK HEDGED EQUITY &
COM
47804L102
205
16308
SH
SOLE
0
0
16308
JOHNSON & JOHNSON
COM
478160104
823611
5099648
SH
SOLE
1267955
0
3831693
JOHNSON & JOHNSON
COM
478160104
10
17700
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
19
18800
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
3
14400
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
10
13500
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
9
20900
SH
Call
SOLE
0
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
44839
658612
SH
SOLE
486015
0
172597
JOINT CORP
COM
47973J102
413
4214
SH
SOLE
0
0
4214
JONES LANG LASALLE INC
COM
48020Q107
7819
31517
SH
SOLE
12044
0
19473
JOYY INC
ADS REPSTG COM A
46591M109
690
12585
SH
SOLE
0
0
12585
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
346
19022
SH
SOLE
0
0
19022
JPMORGAN CHASE & CO
COM
46625H100
1243504
7596656
SH
SOLE
1639397
0
5957259
JPMORGAN CHASE & CO
COM
46625H100
62
31600
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
31
25100
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
10
12300
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
46
23500
SH
Call
SOLE
0
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
2051
110305
SH
SOLE
0
0
110305
JUNIPER NETWORKS INC
COM
48203R104
3567
129623
SH
SOLE
11911
0
117712
JUST EAT TAKEAWAY COM N V
SPONSORED ADS
48214T305
5798
399041
SH
SOLE
390981
0
8060
KADANT INC
COM
48282T104
6766
33152
SH
SOLE
33016
0
136
KADMON HLDGS INC
COM
48283N106
571
65500
SH
SOLE
0
0
65500
KAMAN CORP
NOTE 3.250% 5/0
483548AF0
50
49000
PRN
SOLE
0
0
49000
KANSAS CITY SOUTHERN
COM NEW
485170302
80836
298681
SH
SOLE
95067
0
203614
KAR AUCTION SVCS INC
COM
48238T109
1377
83988
SH
SOLE
4309
0
79679
KARUNA THERAPEUTICS INC
COM
48576A100
677
5538
SH
SOLE
5538
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
6866
858208
SH
SOLE
0
0
858208
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
21622
2970116
SH
SOLE
0
0
2970116
KB FINL GROUP INC
SPONSORED ADR
48241A105
2069
44587
SH
SOLE
41934
0
2653
KB HOME
COM
48666K109
9703
249313
SH
SOLE
19227
0
230086
KBR INC
COM
48242W106
504
12787
SH
SOLE
1526
0
11261
KELLOGG CO
COM
487836108
9213
144129
SH
SOLE
15150
0
128979
KEMPER CORP
COM
488401100
5441
81464
SH
SOLE
60809
0
20655
KENNAMETAL INC
COM
489170100
264
7716
SH
SOLE
7305
0
411
KENNEDY-WILSON HOLDINGS INC
COM
489398107
1031
49268
SH
SOLE
35633
0
13635
KENON HLDGS LTD
SHS
Y46717107
259
6260
SH
SOLE
0
0
6260
KEURIG DR PEPPER INC
COM
49271V100
17356
508078
SH
SOLE
157969
0
350109
KEYCORP
COM
493267108
28033
1296625
SH
SOLE
829749
0
466876
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
120055
730753
SH
SOLE
164171
0
566582
KFORCE INC
COM
493732101
309
5173
SH
SOLE
2709
0
2464
KHOSLA VENTURES ACQUSTN CO I
COM CL A
482505104
835
82050
SH
SOLE
0
0
82050
KILROY RLTY CORP
COM
49427F108
3438
51930
SH
SOLE
51706
0
224
KIMBELL RTY PARTNERS LP
UNIT
49435R102
5734
405782
SH
SOLE
0
0
405782
KIMBERLY-CLARK CORP
COM
494368103
173059
1306690
SH
SOLE
853510
0
453180
KIMCO RLTY CORP
COM
49446R109
1359
65480
SH
SOLE
32331
0
33149
KINDER MORGAN INC DEL
COM
49456B101
69115
4131179
SH
SOLE
2115419
0
2015760
KINDER MORGAN INC DEL
COM
49456B101
22
50200
SH
Call
SOLE
0
0
0
KINIKSA PHARMACEUTICALS LTD
COM CL A
G5269C101
624
54794
SH
SOLE
0
0
54794
KINROSS GOLD CORP
COM
496902404
1147
214355
SH
SOLE
8101
0
206254
KINROSS GOLD CORP
COM
496902404
106
64800
SH
Call
SOLE
0
0
0
KINROSS GOLD CORP
COM
496902404
6
32400
SH
Call
SOLE
0
0
0
KINSALE CAP GROUP INC
COM
49714P108
4397
27192
SH
SOLE
23306
0
3886
KINTARA THERAPEUTICS INC
COM
49720K101
14
15740
SH
SOLE
0
0
15740
KIRKLAND LAKE GOLD LTD
COM
49741E100
8664
208297
SH
SOLE
0
0
208297
KITE RLTY GROUP TR
COM NEW
49803T300
1415
69479
SH
SOLE
20410
0
49069
KKR & CO INC
COM
48251W104
45075
740391
SH
SOLE
580725
0
159666
KKR INCOME OPPORTUNITIES FD
COM
48249T106
219
13395
SH
SOLE
0
0
13395
KKR REAL ESTATE FIN TR INC
COM
48251K100
613
29057
SH
SOLE
0
0
29057
KKR REAL ESTATE FIN TR INC
NOTE 6.125% 5/1
48251KAB6
239
225000
PRN
SOLE
0
0
225000
KLA CORP
COM NEW
482480100
48128
143874
SH
SOLE
108740
0
35134
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
894
17473
SH
SOLE
0
0
17473
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
1362
72500
SH
SOLE
0
0
72500
KODIAK SCIENCES INC
COM
50015M109
2192
22840
SH
SOLE
4625
0
18215
KOHLS CORP
COM
500255104
1488
31596
SH
SOLE
13229
0
18367
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
21739
489180
SH
SOLE
467756
0
21424
KONTOOR BRANDS INC
COM
50050N103
623
12474
SH
SOLE
2675
0
9799
KOPPERS HOLDINGS INC
COM
50060P106
271
8661
SH
SOLE
8431
0
230
KORN FERRY
COM NEW
500643200
266
3675
SH
SOLE
133
0
3542
KORNIT DIGITAL LTD
SHS
M6372Q113
1156
7990
SH
SOLE
14
0
7976
KRAFT HEINZ CO
COM
500754106
11296
306790
SH
SOLE
2500
0
304290
KRAFT HEINZ CO
COM
500754106
3
23200
SH
Call
SOLE
0
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
7913
167216
SH
SOLE
0
0
167216
KRANESHARES TR
ELEC VEH FUTUR
500767827
365
7871
SH
SOLE
0
0
7871
KRANESHARES TR
MSCI ALL CHINA
500767835
242
6460
SH
SOLE
0
0
6460
KRANESHARES TR
QUADRTC INT RT
500767736
15836
568209
SH
SOLE
0
0
568209
KRATON CORP
COM
50077C106
716
15692
SH
SOLE
0
0
15692
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
8628
386717
SH
SOLE
0
0
386717
KROGER CO
COM
501044101
12593
311477
SH
SOLE
120830
0
190647
KROGER CO
COM
501044101
496
79300
SH
Call
SOLE
0
0
0
KRONOS WORLDWIDE INC
COM
50105F105
743
59861
SH
SOLE
0
0
59861
KT CORP
SPONSORED ADR
48268K101
2503
183785
SH
SOLE
24653
0
159132
KT CORP
SPONSORED ADR
48268K101
1
10300
SH
Call
SOLE
0
0
0
KULICKE & SOFFA INDS INC
COM
501242101
920
15781
SH
SOLE
2668
0
13113
KURA ONCOLOGY INC
COM
50127T109
334
17839
SH
SOLE
15839
0
2000
L3HARRIS TECHNOLOGIES INC
COM
502431109
128675
584244
SH
SOLE
308841
0
275403
LA Z BOY INC
COM
505336107
2213
68651
SH
SOLE
0
0
68651
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
18750
66623
SH
SOLE
33441
0
33182
LADDER CAP CORP
CL A
505743104
7980
722142
SH
SOLE
0
0
722142
LAKELAND BANCORP INC
COM
511637100
1234
69990
SH
SOLE
2816
0
67174
LAM RESEARCH CORP
COM
512807108
66421
116698
SH
SOLE
65952
0
50746
LAMAR ADVERTISING CO NEW
CL A
512816109
11843
104390
SH
SOLE
73940
0
30450
LAMB WESTON HLDGS INC
COM
513272104
1176
19162
SH
SOLE
1928
0
17234
LANCASTER COLONY CORP
COM
513847103
3013
17849
SH
SOLE
16548
0
1301
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
2105
128754
SH
SOLE
0
0
128754
LANDSTAR SYS INC
COM
515098101
22968
145535
SH
SOLE
141391
0
4144
LANTERN PHARMA INC
COM
51654W101
289
25879
SH
SOLE
0
0
25879
LAS VEGAS SANDS CORP
COM
517834107
11943
326322
SH
SOLE
190592
0
135730
LATTICE SEMICONDUCTOR CORP
COM
518415104
3392
52461
SH
SOLE
43790
0
8671
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
11392
378459
SH
SOLE
0
0
378459
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
768
19270
SH
SOLE
0
0
19270
LAUDER ESTEE COS INC
CL A
518439104
161650
538892
SH
SOLE
95975
0
442917
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
10355
516996
SH
SOLE
0
0
516996
LAZARD LTD
SHS A
G54050102
1945
42462
SH
SOLE
23177
0
19285
LCI INDS
COM
50189K103
16787
124693
SH
SOLE
109287
0
15406
LCNB CORP
COM
50181P100
196
11192
SH
SOLE
0
0
11192
LEAR CORP
COM NEW
521865204
9319
59552
SH
SOLE
55276
0
4276
LEGG MASON ETF INVT TR
CLEARBRIDEG LR
524682200
1432
25391
SH
SOLE
0
0
25391
LEGG MASON ETF INVT TR
CLRBRDG AL CP GW
524682101
3808
78282
SH
SOLE
2479
0
75803
LEGG MASON ETF INVT TR
L VOL H DIV ETF
52468L406
1722
47854
SH
SOLE
0
0
47854
LEGGETT & PLATT INC
COM
524660107
13196
294286
SH
SOLE
92490
0
201796
LEGGETT & PLATT INC
COM
524660107
2
17900
SH
Call
SOLE
0
0
0
LEIDOS HOLDINGS INC
COM
525327102
18537
192834
SH
SOLE
128296
0
64538
LEMAITRE VASCULAR INC
COM
525558201
559
10522
SH
SOLE
2806
0
7716
LEMONADE INC
COM
52567D107
721
10758
SH
SOLE
0
0
10758
LENNAR CORP
CL A
526057104
21145
225713
SH
SOLE
128867
0
96846
LENNOX INTL INC
COM
526107107
22748
77328
SH
SOLE
74483
0
2845
LESLIES INC
COM
527064109
2441
118856
SH
SOLE
116864
0
1992
LEVEL ONE BANCORP INC
COM
52730D208
726
24667
SH
SOLE
0
0
24667
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
681
27779
SH
SOLE
23247
0
4532
LEXINGTON REALTY TRUST
COM
529043101
485
38018
SH
SOLE
0
0
38018
LGI HOMES INC
COM
50187T106
9693
68307
SH
SOLE
28092
0
40215
LHC GROUP INC
COM
50187A107
1174
7481
SH
SOLE
3150
0
4331
LI AUTO INC
SPONSORED ADS
50202M102
1339
50939
SH
SOLE
0
0
50939
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
280
23915
SH
SOLE
0
0
23915
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
3453
401534
SH
SOLE
0
0
401534
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
547
63350
SH
SOLE
0
0
63350
LIBERTY BROADBAND CORP
COM SER A
530307107
7967
47323
SH
SOLE
21751
0
25572
LIBERTY BROADBAND CORP
COM SER C
530307305
63956
370328
SH
SOLE
346952
0
23376
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
5880
197320
SH
SOLE
0
0
197320
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
549
18638
SH
SOLE
0
0
18638
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
2011
153723
SH
SOLE
153094
0
629
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
3569
272011
SH
SOLE
266216
0
5795
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
4874
103322
SH
SOLE
59051
0
44271
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
485
18366
SH
SOLE
7705
0
10661
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
33756
711092
SH
SOLE
615338
0
95754
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
15359
326435
SH
SOLE
309856
0
16579
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
10402
202325
SH
SOLE
181207
0
21118
LIBERTY MEDIA CORP DEL
DEB 3.500% 1/1
530715AN1
1
15000
PRN
SOLE
0
0
15000
LIBERTY OILFIELD SVCS INC
COM CL A
53115L104
266
21888
SH
SOLE
0
0
21888
LIFE STORAGE INC
COM
53223X107
966
8421
SH
SOLE
115
0
8306
LIFETIME BRANDS INC
COM
53222Q103
919
50537
SH
SOLE
0
0
50537
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
487
3498
SH
SOLE
0
0
3498
LIGAND PHARMACEUTICALS INC
NOTE 0.750% 5/1
53220KAF5
15
15000
PRN
SOLE
0
0
15000
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
5528
57373
SH
SOLE
56080
0
1293
LIGHTWAVE LOGIC INC
COM
532275104
113
11900
SH
SOLE
0
0
11900
LILLY ELI & CO
COM
532457108
148284
641761
SH
SOLE
254011
0
387750
LIMELIGHT NETWORKS INC
COM
53261M104
133
55916
SH
SOLE
0
0
55916
LINCOLN ELEC HLDGS INC
COM
533900106
11433
88769
SH
SOLE
87285
0
1484
LINCOLN NATL CORP IND
COM
534187109
6797
98872
SH
SOLE
0
0
98872
LINDE PLC
SHS
G5494J103
168204
567043
SH
SOLE
445823
0
121220
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
42
16813
SH
SOLE
0
0
16813
LIONS GATE ENTMNT CORP
CL A VTG
535919401
450
31725
SH
SOLE
0
0
31725
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1421
109292
SH
SOLE
99013
0
10279
LISTED FD TR
HORIZON KINETICS
53656F623
7144
244653
SH
SOLE
0
0
244653
LISTED FD TR
ROUNDHILL SPORTS
53656F789
892
29659
SH
SOLE
0
0
29659
LISTED FD TR
SHARES CORE BD
53656F862
1132
43531
SH
SOLE
43531
0
0
LISTED FD TR
SHARES LAG CAP
53656F805
10317
277542
SH
SOLE
277542
0
0
LITHIA MTRS INC
COM
536797103
5552
17511
SH
SOLE
16260
0
1251
LITMAN GREGORY FDS TR
IM DBI MNGD FU
53700T827
279
10000
SH
SOLE
0
0
10000
LITTELFUSE INC
COM
537008104
9332
34148
SH
SOLE
33342
0
806
LIVE NATION ENTERTAINMENT IN
COM
538034109
12057
132301
SH
SOLE
113716
0
18585
LIVE OAK BANCSHARES INC
COM
53803X105
6592
103596
SH
SOLE
0
0
103596
LIVE OAK BANCSHARES INC
COM
53803X105
29
12500
SH
Call
SOLE
0
0
0
LIVENT CORP
COM
53814L108
3393
146836
SH
SOLE
0
0
146836
LIVEPERSON INC
COM
538146101
227
3846
SH
SOLE
0
0
3846
LIVERAMP HLDGS INC
COM
53815P108
436
9227
SH
SOLE
0
0
9227
LKQ CORP
COM
501889208
42387
842348
SH
SOLE
723720
0
118628
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
835
340653
SH
SOLE
108001
0
232652
LMP CAP & INCOME FD INC
COM
50208A102
12349
897480
SH
SOLE
0
0
897480
LOANDEPOT INC
COM CL A
53946R106
287
42445
SH
SOLE
0
0
42445
LOCKHEED MARTIN CORP
COM
539830109
153227
443979
SH
SOLE
138713
0
305266
LOEWS CORP
COM
540424108
1613
29906
SH
SOLE
2895
0
27011
LOGITECH INTL S A
SHS
H50430232
10292
115275
SH
SOLE
0
0
115275
LORDSTOWN MOTORS CORP
COM CL A
54405Q100
112
13978
SH
SOLE
0
0
13978
LOUISIANA PAC CORP
COM
546347105
1997
32546
SH
SOLE
25045
0
7501
LOVESAC COMPANY
COM
54738L109
2855
43206
SH
SOLE
42870
0
336
LOWES COS INC
COM
548661107
165431
815479
SH
SOLE
212272
0
603207
LPL FINL HLDGS INC
COM
50212V100
67305
429347
SH
SOLE
425573
0
3774
LSI INDS INC OHIO
COM
50216C108
213
27522
SH
SOLE
0
0
27522
LTC PPTYS INC
COM
502175102
1078
34010
SH
SOLE
0
0
34010
LUCID GROUP INC
COM
549498103
2518
99198
SH
SOLE
0
0
99198
LULULEMON ATHLETICA INC
COM
550021109
51349
126882
SH
SOLE
45736
0
81146
LUMEN TECHNOLOGIES INC
COM
550241103
22804
1840523
SH
SOLE
0
0
1840523
LUMEN TECHNOLOGIES INC
COM
550241103
6
23000
SH
Call
SOLE
0
0
0
LUMENTUM HLDGS INC
COM
55024U109
12110
144957
SH
SOLE
10918
0
134039
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
440
28196
SH
SOLE
0
0
28196
LUNA INNOVATIONS INC
COM
550351100
133
13967
SH
SOLE
0
0
13967
LYFT INC
CL A COM
55087P104
14573
271935
SH
SOLE
207152
0
64783
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
21216
226061
SH
SOLE
80817
0
145244
M & T BK CORP
COM
55261F104
31593
211551
SH
SOLE
191236
0
20315
M D C HLDGS INC
COM
552676108
31102
665705
SH
SOLE
329160
0
336545
M/I HOMES INC
COM
55305B101
507
8779
SH
SOLE
0
0
8779
MACATAWA BK CORP
COM
554225102
217
27013
SH
SOLE
0
0
27013
MACQUARIE GLOBAL INFRASTRUCT
COM
55608D101
2780
119250
SH
SOLE
0
0
119250
MACQUARIE INFRASTR HOLD LLC
COMMON UNITS
55608B105
1902
46905
SH
SOLE
0
0
46905
MACYS INC
COM
55616P104
998
44164
SH
SOLE
0
0
44164
MADDEN STEVEN LTD
COM
556269108
3463
86231
SH
SOLE
85804
0
427
MADISON COVERED CALL & EQUIT
COM
557437100
154
19631
SH
SOLE
0
0
19631
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
1558
21436
SH
SOLE
4955
0
16481
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
228
1224
SH
SOLE
0
0
1224
MAG SILVER CORP
COM
55903Q104
2046
126548
SH
SOLE
0
0
126548
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
21729
476715
SH
SOLE
125104
0
351611
MAGNA INTL INC
COM
559222401
30962
412020
SH
SOLE
299009
0
113011
MAGNITE INC
COM
55955D100
374
13360
SH
SOLE
0
0
13360
MAGNOLIA OIL & GAS CORP
CL A
559663109
4517
253910
SH
SOLE
251910
0
2000
MAIN STR CAP CORP
COM
56035L104
2527
61490
SH
SOLE
0
0
61490
MAINSTAY MACKAY DEFINEDTERM
COM
56064K100
13058
596254
SH
SOLE
0
0
596254
MALIBU BOATS INC
COM CL A
56117J100
501
7161
SH
SOLE
0
0
7161
MAMAMANCINI S HLDGS INC
COM
56146T103
134
55465
SH
SOLE
0
0
55465
MANAGED PORTFOLIO SERIES
ECOFIN GBL WATER
56167N753
438
9628
SH
SOLE
0
0
9628
MANAGED PORTFOLIO SERIES
TORTOISE NRAM PI
56167N720
369
16936
SH
SOLE
0
0
16936
MANHATTAN ASSOCIATES INC
COM
562750109
25317
165439
SH
SOLE
162420
0
3019
MANNING & NAPIER INC
CL A
56382Q102
239
26159
SH
SOLE
0
0
26159
MANNKIND CORP
COM NEW
56400P706
1510
347200
SH
SOLE
0
0
347200
MANPOWERGROUP INC WIS
COM
56418H100
3494
32265
SH
SOLE
30872
0
1393
MANTECH INTERNATIONAL CORP
CL A
564563104
3137
41325
SH
SOLE
32746
0
8579
MANULIFE FINL CORP
COM
56501R106
5605
291611
SH
SOLE
0
0
291611
MARATHON OIL CORP
COM
565849106
7433
543715
SH
SOLE
0
0
543715
MARATHON PETE CORP
COM
56585A102
270956
4383710
SH
SOLE
1142996
0
3240714
MARATHON PETE CORP
COM
56585A102
108
41800
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
112
37700
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
23
32000
SH
Call
SOLE
0
0
0
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
538
10959
SH
SOLE
0
0
10959
MARINEMAX INC
COM
567908108
3821
78752
SH
SOLE
34075
0
44677
MARKEL CORP
COM
570535104
23105
19333
SH
SOLE
17174
0
2159
MARKETAXESS HLDGS INC
COM
57060D108
25029
59496
SH
SOLE
53389
0
6107
MARRIOTT INTL INC NEW
CL A
571903202
51279
346265
SH
SOLE
67041
0
279224
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
304
1930
SH
SOLE
0
0
1930
MARSH & MCLENNAN COS INC
COM
571748102
61836
408341
SH
SOLE
261417
0
146924
MARTIN MARIETTA MATLS INC
COM
573284106
22573
66062
SH
SOLE
46691
0
19371
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
36
11362
SH
SOLE
0
0
11362
MARVELL TECHNOLOGY INC
COM
573874104
28773
477085
SH
SOLE
305662
0
171423
MASCO CORP
COM
574599106
10879
195840
SH
SOLE
125373
0
70467
MASIMO CORP
COM
574795100
82060
303130
SH
SOLE
15087
0
288043
MASONITE INTL CORP
COM
575385109
2025
19077
SH
SOLE
18739
0
338
MASTEC INC
COM
576323109
2937
34046
SH
SOLE
11059
0
22987
MASTERCARD INCORPORATED
CL A
57636Q104
413670
1189784
SH
SOLE
840876
0
348908
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
419
16700
SH
SOLE
0
0
16700
MATADOR RES CO
COM
576485205
3655
96090
SH
SOLE
0
0
96090
MATCH GROUP INC NEW
COM
57667L107
47401
301938
SH
SOLE
249661
0
52277
MATSON INC
COM
57686G105
774
9589
SH
SOLE
9469
0
120
MATTEL INC
COM
577081102
224
12071
SH
SOLE
0
0
12071
MATTERPORT INC
COM CL A
577096100
2562
135466
SH
SOLE
0
0
135466
MAUI LD & PINEAPPLE INC
COM
577345101
864
83375
SH
SOLE
0
0
83375
MAXAR TECHNOLOGIES INC
COM
57778K105
2298
81147
SH
SOLE
64394
0
16753
MAXEON SOLAR TECHNOLOGIES LT
SHS
Y58473102
732
41543
SH
SOLE
0
0
41543
MAXIMUS INC
COM
577933104
9622
115656
SH
SOLE
3830
0
111826
MCAFEE CORP
COM CL A
579063108
1532
69294
SH
SOLE
26038
0
43256
MCCORMICK & CO INC
COM NON VTG
579780206
48274
595745
SH
SOLE
331807
0
263938
MCCORMICK & CO INC
COM VTG
579780107
447
5428
SH
SOLE
0
0
5428
MCDONALDS CORP
COM
580135101
285278
1183166
SH
SOLE
509322
0
673844
MCKESSON CORP
COM
58155Q103
28651
143700
SH
SOLE
109744
0
33956
MDU RES GROUP INC
COM
552690109
5529
186347
SH
SOLE
42458
0
143889
MEDALLION FINL CORP
COM
583928106
167
21250
SH
SOLE
0
0
21250
MEDICAL PPTYS TRUST INC
COM
58463J304
28698
1429884
SH
SOLE
982301
0
447583
MEDIFAST INC
COM
58470H101
703
3651
SH
SOLE
0
0
3651
MEDNAX INC
COM
58502B106
2064
72583
SH
SOLE
55251
0
17332
MEDPACE HLDGS INC
COM
58506Q109
7490
39570
SH
SOLE
36003
0
3567
MEDTRONIC PLC
SHS
G5960L103
528742
4218100
SH
SOLE
1607256
0
2610844
MEDTRONIC PLC
SHS
G5960L103
21
19000
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
11
34900
SH
Call
SOLE
0
0
0
MEI PHARMA INC
COM NEW
55279B202
83
29913
SH
SOLE
0
0
29913
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
348
34031
SH
SOLE
31758
0
2273
MERCADOLIBRE INC
COM
58733R102
18796
11192
SH
SOLE
5115
0
6077
MERCER INTL INC
COM
588056101
159
13716
SH
SOLE
0
0
13716
MERCHANTS BANCORP IND
COM
58844R108
1225
31034
SH
SOLE
0
0
31034
MERCK & CO INC
COM
58933Y105
652975
8693593
SH
SOLE
3727139
0
4966454
MERCK & CO INC
COM
58933Y105
3
17800
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
1
15100
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
16
51500
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
54
10800
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
19
18400
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
569
10220
SH
SOLE
0
0
10220
MERCURY SYS INC
COM
589378108
6601
139194
SH
SOLE
137367
0
1827
MEREDITH CORP
COM
589433101
341
6115
SH
SOLE
2507
0
3608
MERIDIAN BANCORP INC MD
COM
58958U103
806
38814
SH
SOLE
0
0
38814
MERIDIAN BIOSCIENCE INC
COM
589584101
446
23166
SH
SOLE
8535
0
14631
MERIT MED SYS INC
COM
589889104
4964
69137
SH
SOLE
63624
0
5513
MERITAGE HOMES CORP
COM
59001A102
2704
27874
SH
SOLE
16681
0
11193
MERITOR INC
NOTE 3.250%10/1
59001KAF7
42
40000
PRN
SOLE
0
0
40000
MESA AIR GROUP INC
COM NEW
590479135
2864
373831
SH
SOLE
0
0
373831
MESA LABS INC
COM
59064R109
7937
26249
SH
SOLE
26139
0
110
MESABI TR
CTF BEN INT
590672101
802
26985
SH
SOLE
0
0
26985
META FINL GROUP INC
COM
59100U108
1558
29682
SH
SOLE
0
0
29682
META MATERIALS INC
COM
59134N104
125
21605
SH
SOLE
0
0
21605
METALLA RTY & STREAMING LTD
COM NEW
59124U605
303
44598
SH
SOLE
0
0
44598
METHANEX CORP
COM
59151K108
646
14043
SH
SOLE
0
0
14043
METLIFE INC
COM
59156R108
64633
1047035
SH
SOLE
819343
0
227692
METROPOLITAN BK HLDG CORP
COM
591774104
886
10508
SH
SOLE
0
0
10508
METTLER TOLEDO INTERNATIONAL
COM
592688105
14081
10223
SH
SOLE
6897
0
3326
MFA FINL INC
COM
55272X102
150
32775
SH
SOLE
0
0
32775
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
265
260000
PRN
SOLE
0
0
260000
MFS CHARTER INCOME TR
SH BEN INT
552727109
426
49484
SH
SOLE
0
0
49484
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
122
28203
SH
SOLE
0
0
28203
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
167
31772
SH
SOLE
0
0
31772
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
107
23415
SH
SOLE
0
0
23415
MFS INTER INCOME TR
SH BEN INT
55273C107
84
23204
SH
SOLE
0
0
23204
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
560
85339
SH
SOLE
0
0
85339
MFS MUN INCOME TR
SH BEN INT
552738106
556
79556
SH
SOLE
0
0
79556
MGIC INVT CORP WIS
COM
552848103
1466
98022
SH
SOLE
81653
0
16369
MGM GROWTH PPTYS LLC
CL A COM
55303A105
2195
57320
SH
SOLE
21550
0
35770
MGM RESORTS INTERNATIONAL
COM
552953101
9290
215296
SH
SOLE
0
0
215296
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
168
30853
SH
SOLE
28320
0
2533
MICROCHIP TECHNOLOGY INC.
COM
595017104
44190
287897
SH
SOLE
58447
0
229450
MICRON TECHNOLOGY INC
COM
595112103
78021
1099202
SH
SOLE
319708
0
779494
MICRON TECHNOLOGY INC
COM
595112103
1
18000
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
2911706
10327958
SH
SOLE
3526632
0
6801326
MICROSOFT CORP
COM
594918104
647
23500
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
58
12800
SH
Call
SOLE
0
0
0
MICROSTRATEGY INC
CL A NEW
594972408
5886
10176
SH
SOLE
0
0
10176
MID-AMER APT CMNTYS INC
COM
59522J103
8947
47910
SH
SOLE
2165
0
45745
MIDDLEBY CORP
COM
596278101
2394
14039
SH
SOLE
12968
0
1071
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
30
16000
SH
SOLE
0
0
16000
MILLER HERMAN INC
COM
600544100
1881
49956
SH
SOLE
26702
0
23254
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
186
18947
SH
SOLE
0
0
18947
MIMEDX GROUP INC
COM
602496101
343
56528
SH
SOLE
0
0
56528
MIMEDX GROUP INC
COM
602496101
7
20000
SH
Call
SOLE
0
0
0
MIMEDX GROUP INC
COM
602496101
14
20000
SH
Call
SOLE
0
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
2018
28894
SH
SOLE
28194
0
700
MIRATI THERAPEUTICS INC
COM
60468T105
696
3937
SH
SOLE
2219
0
1718
MIRUM PHARMACEUTICALS INC
COM
604749101
396
19865
SH
SOLE
0
0
19865
MISSION PRODUCE INC
COM
60510V108
2030
110428
SH
SOLE
105194
0
5234
MISTRAS GROUP INC
COM
60649T107
193
19003
SH
SOLE
0
0
19003
MITEK SYS INC
COM NEW
606710200
667
36046
SH
SOLE
0
0
36046
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
16917
2852811
SH
SOLE
2774005
0
78806
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
265
21509
SH
SOLE
0
0
21509
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
166
58461
SH
SOLE
57298
0
1163
MKS INSTRS INC
COM
55306N104
14333
94978
SH
SOLE
77149
0
17829
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
115
11922
SH
SOLE
0
0
11922
MODEL N INC
COM
607525102
855
25525
SH
SOLE
24996
0
529
MODERNA INC
COM
60770K107
57044
148221
SH
SOLE
28211
0
120010
MOELIS & CO
CL A
60786M105
17767
287173
SH
SOLE
271020
0
16153
MOGO INC
COM
60800C109
107
24825
SH
SOLE
0
0
24825
MOHAWK INDS INC
COM
608190104
11280
63583
SH
SOLE
45318
0
18265
MOLECULIN BIOTECH INC
COM
60855D200
43
14175
SH
SOLE
0
0
14175
MOLINA HEALTHCARE INC
COM
60855R100
8678
31984
SH
SOLE
29092
0
2892
MOLSON COORS BEVERAGE CO
CL B
60871R209
60167
1297262
SH
SOLE
1243442
0
53820
MOMENTIVE GLOBAL INC
COM
60878Y108
932
47543
SH
SOLE
45969
0
1574
MONDELEZ INTL INC
CL A
609207105
152543
2621907
SH
SOLE
1991642
0
630265
MONGODB INC
CL A
60937P106
1446
3066
SH
SOLE
807
0
2259
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
19697
1056119
SH
SOLE
132159
0
923960
MONOLITHIC PWR SYS INC
COM
609839105
28454
58706
SH
SOLE
48714
0
9992
MONRO INC
COM
610236101
3889
67620
SH
SOLE
67129
0
491
MONROE CAP CORP
COM
610335101
342
32915
SH
SOLE
0
0
32915
MONSTER BEVERAGE CORP NEW
COM
61174X109
65137
733280
SH
SOLE
676464
0
56816
MOODYS CORP
COM
615369105
9709
27340
SH
SOLE
9810
0
17530
MOOG INC
CL A
615394202
808
10597
SH
SOLE
8876
0
1721
MORGAN STANLEY
COM NEW
617446448
119573
1228782
SH
SOLE
591630
0
637152
MORGAN STANLEY CHINA A SH FD
COM
617468103
245
11664
SH
SOLE
0
0
11664
MORGAN STANLEY EMERGING MKTS
COM
617477104
427
73046
SH
SOLE
0
0
73046
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
475
52169
SH
SOLE
0
0
52169
MORGAN STANLEY INDIA INVT FD
COM
61745C105
2190
79379
SH
SOLE
0
0
79379
MORNINGSTAR INC
COM
617700109
540
2085
SH
SOLE
1275
0
810
MOSAIC CO NEW
COM
61945C103
6438
180220
SH
SOLE
79073
0
101147
MOTOROLA SOLUTIONS INC
COM NEW
620076307
419098
1803905
SH
SOLE
352801
0
1451104
MOTOROLA SOLUTIONS INC
COM NEW
620076307
281
19800
SH
Call
SOLE
0
0
0
MOTUS GI HLDGS INC
COM
62014P108
68
98820
SH
SOLE
0
0
98820
MP MATERIALS CORP
COM CL A
553368101
8550
265285
SH
SOLE
0
0
265285
MPLX LP
COM UNIT REP LTD
55336V100
9460
332275
SH
SOLE
0
0
332275
MPLX LP
COM UNIT REP LTD
55336V100
17
19000
SH
Call
SOLE
0
0
0
MPLX LP
COM UNIT REP LTD
55336V100
8
27200
SH
Call
SOLE
0
0
0
MR COOPER GROUP INC
COM
62482R107
1352
32850
SH
SOLE
0
0
32850
MRC GLOBAL INC
COM
55345K103
129
17627
SH
SOLE
17144
0
483
MSA SAFETY INC
COM
553498106
6743
46281
SH
SOLE
45553
0
728
MSC INDL DIRECT INC
CL A
553530106
5542
69111
SH
SOLE
64496
0
4615
MSCI INC
COM
55354G100
69552
114328
SH
SOLE
102771
0
11557
MUELLER WTR PRODS INC
COM SER A
624758108
6351
417308
SH
SOLE
386930
0
30378
MURPHY OIL CORP
COM
626717102
2446
97944
SH
SOLE
56862
0
41082
MURPHY USA INC
COM
626755102
16964
101422
SH
SOLE
94892
0
6530
MYRIAD GENETICS INC
COM
62855J104
308
9542
SH
SOLE
0
0
9542
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
146
25878
SH
SOLE
0
0
25878
NASDAQ INC
COM
631103108
55433
287184
SH
SOLE
255934
0
31250
NATERA INC
COM
632307104
575
5164
SH
SOLE
4231
0
933
NATHANS FAMOUS INC NEW
COM
632347100
610
9977
SH
SOLE
0
0
9977
NATIONAL BEVERAGE CORP
COM
635017106
868
16538
SH
SOLE
12864
0
3674
NATIONAL CINEMEDIA INC
COM
635309107
1633
458729
SH
SOLE
458729
0
0
NATIONAL FUEL GAS CO
COM
636180101
2434
46352
SH
SOLE
34489
0
11863
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
58988
989227
SH
SOLE
848169
0
141058
NATIONAL HEALTH INVS INC
COM
63633D104
1178
22023
SH
SOLE
0
0
22023
NATIONAL INSTRS CORP
COM
636518102
3215
81952
SH
SOLE
80016
0
1936
NATIONAL RETAIL PROPERTIES I
COM
637417106
19862
459869
SH
SOLE
201117
0
258752
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
4694
88927
SH
SOLE
85445
0
3482
NATIONAL VISION HLDGS INC
COM
63845R107
2182
38438
SH
SOLE
37503
0
935
NATWEST GROUP PLC
SPONS ADR 2 ORD
639057108
206
33892
SH
SOLE
32573
0
1319
NAUTILUS BIOTECHNOLOGY INC
COM
63909J108
115
18797
SH
SOLE
0
0
18797
NAVIENT CORPORATION
COM
63938C108
1291
65444
SH
SOLE
0
0
65444
NAVIOS MARITIME PARTNERS L P
COM UNIT LPI
Y62267409
253
7830
SH
SOLE
0
0
7830
NCINO INC
COM
63947U107
13810
194425
SH
SOLE
63077
0
131348
NCINO INC
COM
63947U107
23
15000
SH
Call
SOLE
0
0
0
NCINO INC
COM
63947U107
8
20000
SH
Call
SOLE
0
0
0
NCINO INC
COM
63947U107
35
15000
SH
Call
SOLE
0
0
0
NCINO INC
COM
63947U107
4
14000
SH
Call
SOLE
0
0
0
NCR CORP NEW
COM
62886E108
29318
756404
SH
SOLE
717333
0
39071
NCR CORP NEW
COM
62886E108
148
73800
SH
Put
SOLE
0
0
73800
NEKTAR THERAPEUTICS
COM
640268108
567
31576
SH
SOLE
0
0
31576
NEOGEN CORP
COM
640491106
5401
124356
SH
SOLE
114678
0
9678
NEOGENOMICS INC
COM NEW
64049M209
2616
54228
SH
SOLE
23305
0
30923
NETAPP INC
COM
64110D104
28606
318690
SH
SOLE
234133
0
84557
NETEASE INC
SPONSORED ADS
64110W102
12842
150370
SH
SOLE
133032
0
17338
NETFLIX INC
COM
64110L106
266044
435895
SH
SOLE
207743
0
228152
NETGEAR INC
COM
64111Q104
363
11361
SH
SOLE
10177
0
1184
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
286
22585
SH
SOLE
0
0
22585
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
290
58743
SH
SOLE
0
0
58743
NEUBERGER BERMAN MUN FD INC
COM
64124P101
1586
98825
SH
SOLE
0
0
98825
NEUBERGER BERMAN N Y MUN FD
COM
64124K102
178
13532
SH
SOLE
0
0
13532
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
292
60838
SH
SOLE
0
0
60838
NEUROCRINE BIOSCIENCES INC
COM
64125C109
14706
153332
SH
SOLE
146886
0
6446
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
285
29819
SH
SOLE
0
0
29819
NEW FOUND GOLD CORP
COM
64440N103
72
11851
SH
SOLE
0
0
11851
NEW GOLD INC CDA
COM
644535106
24
22704
SH
SOLE
0
0
22704
NEW IRELAND FD INC
COM
645673104
590
47852
SH
SOLE
0
0
47852
NEW JERSEY RES CORP
COM
646025106
1449
41609
SH
SOLE
0
0
41609
NEW MTN FIN CORP
COM
647551100
803
60354
SH
SOLE
102
0
60252
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
95
90000
PRN
SOLE
0
0
90000
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
22
10637
SH
SOLE
0
0
10637
NEW PAC METALS CORP
COM
64782A107
53
16000
SH
SOLE
0
0
16000
NEW RELIC INC
COM
64829B100
2548
35505
SH
SOLE
10362
0
25143
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
4614
419433
SH
SOLE
0
0
419433
NEW YORK CMNTY BANCORP INC
COM
649445103
7464
579975
SH
SOLE
300
0
579675
NEW YORK MTG TR INC
COM PAR $.02
649604501
145
33959
SH
SOLE
0
0
33959
NEW YORK MTG TR INC
NOTE 6.250% 1/1
649604AD7
365
365000
PRN
SOLE
0
0
365000
NEWAGE INC
COM
650194103
91
65597
SH
SOLE
0
0
65597
NEWELL BRANDS INC
COM
651229106
11751
530760
SH
SOLE
101051
0
429709
NEWMARK GROUP INC
CL A
65158N102
12432
868737
SH
SOLE
184801
0
683936
NEWMARKET CORP
COM
651587107
464
1369
SH
SOLE
0
0
1369
NEWMONT CORP
COM
651639106
29173
537258
SH
SOLE
41614
0
495644
NEWS CORP NEW
CL A
65249B109
9070
385481
SH
SOLE
382057
0
3424
NEWS CORP NEW
CL B
65249B208
353
15206
SH
SOLE
0
0
15206
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
1521
54847
SH
SOLE
0
0
54847
NEXGEN ENERGY LTD
COM
65340P106
922
194342
SH
SOLE
0
0
194342
NEXGEN ENERGY LTD
COM
65340P106
24
16000
SH
Call
SOLE
0
0
0
NEXIMMUNE INC
COM
65344D109
393
25957
SH
SOLE
0
0
25957
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
4407
226230
SH
SOLE
0
0
226230
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
5726
92530
SH
SOLE
2702
0
89828
NEXPOINT STRATEGIC OPPORTES
COM NEW
65340G205
1304
93773
SH
SOLE
0
0
93773
NEXSTAR MEDIA GROUP INC
CL A
65336K103
3577
23542
SH
SOLE
9368
0
14174
NEXTERA ENERGY INC
COM
65339F101
307439
3915409
SH
SOLE
1745017
0
2170392
NEXTERA ENERGY INC
UNIT 99/99/9999
65339F739
933
18259
SH
SOLE
64
0
18195
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
29719
394353
SH
SOLE
3336
0
391017
NEXTGEN ACQUISITION CORP II
CLASS A ORD SHS
G65317102
159
16091
SH
SOLE
0
0
16091
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
65
27614
SH
SOLE
0
0
27614
NICE LTD
SPONSORED ADR
653656108
12864
45289
SH
SOLE
42078
0
3211
NIELSEN HLDGS PLC
SHS EUR
G6518L108
46695
2433284
SH
SOLE
2423244
0
10040
NIKE INC
CL B
654106103
220833
1520549
SH
SOLE
726997
0
793552
NIKOLA CORP
COM
654110105
507
47511
SH
SOLE
0
0
47511
NIO INC
SPON ADS
62914V106
9970
279810
SH
SOLE
0
0
279810
NISOURCE INC
COM
65473P105
7567
312301
SH
SOLE
248174
0
64127
NL INDS INC
COM NEW
629156407
1659
288048
SH
SOLE
0
0
288048
NLIGHT INC
COM
65487K100
2949
104605
SH
SOLE
12681
0
91924
NOKIA CORP
SPONSORED ADR
654902204
4133
758350
SH
SOLE
0
0
758350
NOMAD FOODS LTD
USD ORD SHS
G6564A105
3132
113642
SH
SOLE
105316
0
8326
NOMURA HLDGS INC
SPONSORED ADR
65535H208
311
62875
SH
SOLE
62001
0
874
NORDSON CORP
COM
655663102
48285
202750
SH
SOLE
184330
0
18420
NORDSTROM INC
COM
655664100
2421
91546
SH
SOLE
61537
0
30009
NORFOLK SOUTHN CORP
COM
655844108
69813
291795
SH
SOLE
92025
0
199770
NORTH AMERN CONSTR GROUP LTD
COM
656811106
372
25606
SH
SOLE
0
0
25606
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
11
23149
SH
SOLE
0
0
23149
NORTHERN LTS FD TR III
HCM DEFND 100
66538R748
3025
62264
SH
SOLE
0
0
62264
NORTHERN LTS FD TR IV
STERLING CAPITAL
66538H385
481
16340
SH
SOLE
0
0
16340
NORTHERN OIL AND GAS INC MN
COM
665531307
3797
177426
SH
SOLE
0
0
177426
NORTHERN OIL AND GAS INC MN
COM
665531307
36
28500
SH
Call
SOLE
0
0
0
NORTHERN TR CORP
COM
665859104
29600
274558
SH
SOLE
238357
0
36201
NORTHROP GRUMMAN CORP
COM
666807102
70684
196261
SH
SOLE
139354
0
56907
NORTHWEST BANCSHARES INC MD
COM
667340103
684
51470
SH
SOLE
0
0
51470
NORTHWEST NAT HLDG CO
COM
66765N105
623
13547
SH
SOLE
0
0
13547
NORTHWESTERN CORP
COM NEW
668074305
217
3794
SH
SOLE
776
0
3018
NORTONLIFELOCK INC
COM
668771108
24522
969229
SH
SOLE
931268
0
37961
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
5439
203620
SH
SOLE
34525
0
169095
NOV INC
COM
62955J103
2083
158895
SH
SOLE
107536
0
51359
NOVA LTD
COM
M7516K103
3755
36940
SH
SOLE
33940
0
3000
NOVAGOLD RES INC
COM NEW
66987E206
411
59728
SH
SOLE
0
0
59728
NOVANTA INC
COM
67000B104
3182
20593
SH
SOLE
19886
0
707
NOVARTIS AG
SPONSORED ADR
66987V109
67743
828353
SH
SOLE
556096
0
272257
NOVAVAX INC
COM NEW
670002401
822
3966
SH
SOLE
0
0
3966
NOVO-NORDISK A S
ADR
670100205
131643
1371131
SH
SOLE
1261947
0
109184
NOVOCURE LTD
ORD SHS
G6674U108
2231
19204
SH
SOLE
1139
0
18065
NOVUS CAPITAL CORPORATION II
UNIT 99/99/9999
67012W203
783
76245
SH
SOLE
0
0
76245
NOW INC
COM
67011P100
1409
184159
SH
SOLE
138921
0
45238
NRG ENERGY INC
COM NEW
629377508
3844
94140
SH
SOLE
0
0
94140
NU SKIN ENTERPRISES INC
CL A
67018T105
2583
63818
SH
SOLE
37133
0
26685
NUANCE COMMUNICATIONS INC
COM
67020Y100
10925
198494
SH
SOLE
123623
0
74871
NUCOR CORP
COM
670346105
21387
217146
SH
SOLE
56302
0
160844
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
370
14900
SH
SOLE
0
0
14900
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
861
27454
SH
SOLE
0
0
27454
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
904
13812
SH
SOLE
0
0
13812
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
7242
193177
SH
SOLE
0
0
193177
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
474
8720
SH
SOLE
0
0
8720
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
464
12778
SH
SOLE
0
0
12778
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
479
11018
SH
SOLE
0
0
11018
NUSHARES ETF TR
NUVEEN ESG US
67092P870
226
8747
SH
SOLE
0
0
8747
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
226
6395
SH
SOLE
0
0
6395
NUSTAR ENERGY LP
UNIT COM
67058H102
722
45846
SH
SOLE
0
0
45846
NUTANIX INC
CL A
67059N108
3825
101457
SH
SOLE
80504
0
20953
NUTRIEN LTD
COM
67077M108
23878
368425
SH
SOLE
65715
0
302710
NUTRIEN LTD
COM
67077M108
105
61700
SH
Call
SOLE
0
0
0
NUTRIEN LTD
COM
67077M108
43
10900
SH
Call
SOLE
0
0
0
NUVASIVE INC
COM
670704105
2537
42388
SH
SOLE
38641
0
3747
NUVATION BIO INC
COM CL A
67080N101
114
11460
SH
SOLE
0
0
11460
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
7008
408629
SH
SOLE
0
0
408629
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
12507
823395
SH
SOLE
0
0
823395
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
2439
155569
SH
SOLE
0
0
155569
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1364
86926
SH
SOLE
0
0
86926
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
619
37763
SH
SOLE
0
0
37763
NUVEEN CALIFORNIA MUNI VLU F
COM STK
67062C107
320
30332
SH
SOLE
0
0
30332
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
5486
320808
SH
SOLE
0
0
320808
NUVEEN CORPORATE INCM NOVEME
COM
67077N106
1611
171757
SH
SOLE
0
0
171757
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
4328
659687
SH
SOLE
0
0
659687
NUVEEN DIVERSIFIED DIVID & I
COM
6706EP105
696
67078
SH
SOLE
0
0
67078
NUVEEN DOW 30 DYNMC OVERWRT
SHS
67075F105
1630
97342
SH
SOLE
0
0
97342
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
139
17408
SH
SOLE
0
0
17408
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
417
26356
SH
SOLE
0
0
26356
NUVEEN FLOATING RATE INCOME
COM
67072T108
3295
327232
SH
SOLE
0
0
327232
NUVEEN FLOATING RATE INCOME
COM SHS
6706EN100
1317
131958
SH
SOLE
0
0
131958
NUVEEN GEORGIA QLTY MUN INC
COM
67072B107
689
50835
SH
SOLE
0
0
50835
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
1055
65684
SH
SOLE
0
0
65684
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
1236
84235
SH
SOLE
0
0
84235
NUVEEN INTER DURATION MUN TE
COM
670671106
4189
284547
SH
SOLE
0
0
284547
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
448
29100
SH
SOLE
0
0
29100
NUVEEN MUN CR OPPORTUNITIES
COM
670663103
337
22306
SH
SOLE
0
0
22306
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
4223
286101
SH
SOLE
0
0
286101
NUVEEN MUN INCOME FD INC
COM
67062J102
130
10858
SH
SOLE
0
0
10858
NUVEEN MUN VALUE FD INC
COM
670928100
7388
652689
SH
SOLE
0
0
652689
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2487
148739
SH
SOLE
0
0
148739
NUVEEN N Y MUN VALUE FD
COM
67062M105
317
31655
SH
SOLE
0
0
31655
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
3625
127741
SH
SOLE
0
0
127741
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
615
39869
SH
SOLE
0
0
39869
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
198
14303
SH
SOLE
0
0
14303
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
460
31248
SH
SOLE
0
0
31248
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
3897
245883
SH
SOLE
0
0
245883
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
796
53791
SH
SOLE
0
0
53791
NUVEEN PFD & INCM SECURTIES
COM
67072C105
7892
805344
SH
SOLE
0
0
805344
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
545
21870
SH
SOLE
0
0
21870
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
6521
658648
SH
SOLE
0
0
658648
NUVEEN PFD & INCOME TERM FD
COM
67075A106
4461
179889
SH
SOLE
0
0
179889
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
3240
207395
SH
SOLE
0
0
207395
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
684
44885
SH
SOLE
0
0
44885
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
211
19848
SH
SOLE
0
0
19848
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
3834
269437
SH
SOLE
0
0
269437
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
935
54725
SH
SOLE
0
0
54725
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
131
12034
SH
SOLE
0
0
12034
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063C106
321
20575
SH
SOLE
0
0
20575
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063X100
484
28132
SH
SOLE
0
0
28132
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
555
31941
SH
SOLE
0
0
31941
NUVEEN SR INCOME FD
COM
67067Y104
65
11048
SH
SOLE
0
0
11048
NUVEEN TAX-ADVANTAGED DIVID
COM
67073G105
686
43302
SH
SOLE
0
0
43302
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
5275
230239
SH
SOLE
0
0
230239
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
1103
99274
SH
SOLE
0
0
99274
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
196
11796
SH
SOLE
0
0
11796
NVENT ELECTRIC PLC
SHS
G6700G107
8345
258107
SH
SOLE
231960
0
26147
NVIDIA CORPORATION
COM
67066G104
745254
3597423
SH
SOLE
1452317
0
2145106
NVIDIA CORPORATION
COM
67066G104
39
30900
SH
Call
SOLE
0
0
0
NVR INC
COM
62944T105
13371
2789
SH
SOLE
2714
0
75
NXP SEMICONDUCTORS N V
COM
N6596X109
178314
910336
SH
SOLE
378577
0
531759
OAKTREE SPECIALTY LENDING CO
COM
67401P108
6640
940460
SH
SOLE
757291
0
183169
OASIS MIDSTREAM PARTNERS LP
COM UNITS REPS
67420T206
263
11781
SH
SOLE
0
0
11781
OATLY GROUP AB
SPONSORED ADS
67421J108
176
11628
SH
SOLE
0
0
11628
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
920
77647
SH
SOLE
0
0
77647
OCCIDENTAL PETE CORP
COM
674599105
13780
465849
SH
SOLE
0
0
465849
OCCIDENTAL PETE CORP
COM
674599105
76
27000
SH
Call
SOLE
0
0
0
OCEANEERING INTL INC
COM
675232102
730
54788
SH
SOLE
0
0
54788
OCEANFIRST FINL CORP
COM
675234108
975
45555
SH
SOLE
0
0
45555
OCULAR THERAPEUTIX INC
COM
67576A100
938
93751
SH
SOLE
0
0
93751
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
449
17708
SH
SOLE
6866
0
10842
OGE ENERGY CORP
COM
670837103
8369
253913
SH
SOLE
181457
0
72456
OKTA INC
CL A
679295105
8869
37370
SH
SOLE
15654
0
21716
OLD DOMINION FREIGHT LINE IN
COM
679580100
10227
35761
SH
SOLE
12785
0
22976
OLD NATL BANCORP IND
COM
680033107
256
15100
SH
SOLE
7271
0
7829
OLD REP INTL CORP
COM
680223104
27784
1201208
SH
SOLE
592571
0
608637
OLD SECOND BANCORP INC ILL
COM
680277100
179
13716
SH
SOLE
0
0
13716
OLIN CORP
COM PAR $1
680665205
6511
134939
SH
SOLE
90880
0
44059
OLINK HLDG AB
SPONSORED ADS
680710100
213
8796
SH
SOLE
8779
0
17
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
5707
94679
SH
SOLE
83163
0
11516
OMEGA HEALTHCARE INVS INC
COM
681936100
9305
310578
SH
SOLE
3439
0
307139
OMEROS CORP
COM
682143102
1753
127126
SH
SOLE
0
0
127126
OMEROS CORP
COM
682143102
20
23100
SH
Call
SOLE
0
0
0
OMEROS CORP
COM
682143102
14
30500
SH
Call
SOLE
0
0
0
OMNICELL COM
COM
68213N109
17207
115927
SH
SOLE
113987
0
1940
OMNICOM GROUP INC
COM
681919106
10654
147034
SH
SOLE
46198
0
100836
OMNICOM GROUP INC
COM
681919106
14
24000
SH
Call
SOLE
0
0
0
OMNICOM GROUP INC
COM
681919106
11
20900
SH
Call
SOLE
0
0
0
OMNIQ CORP
COM
68217M107
122
12000
SH
SOLE
0
0
12000
ON SEMICONDUCTOR CORP
COM
682189105
15347
335311
SH
SOLE
154943
0
180368
ON SEMICONDUCTOR CORP
NOTE 1.625%10/1
682189AP0
34
15000
PRN
SOLE
0
0
15000
ONE GAS INC
COM
68235P108
846
13354
SH
SOLE
2564
0
10790
ONEMAIN HLDGS INC
COM
68268W103
13865
250596
SH
SOLE
235554
0
15042
ONEOK INC NEW
COM
682680103
29462
508055
SH
SOLE
123863
0
384192
ONEWATER MARINE INC
CL A COM
68280L101
288
7161
SH
SOLE
0
0
7161
ONTO INNOVATION INC
COM
683344105
5203
72015
SH
SOLE
61546
0
10469
OPEN LENDING CORP
COM CL A
68373J104
13216
366406
SH
SOLE
71189
0
295217
OPEN TEXT CORP
COM
683715106
252
5167
SH
SOLE
0
0
5167
OPENDOOR TECHNOLOGIES INC
COM
683712103
1012
49310
SH
SOLE
0
0
49310
OPKO HEALTH INC
COM
68375N103
292
79986
SH
SOLE
0
0
79986
OPPFI INC
*W EXP 07/20/202
68386H111
19
12237
SH
SOLE
0
0
12237
OPTIMIZERX CORP
COM NEW
68401U204
812
9497
SH
SOLE
0
0
9497
OPTION CARE HEALTH INC
COM NEW
68404L201
248
10205
SH
SOLE
0
0
10205
ORACLE CORP
COM
68389X105
228957
2627721
SH
SOLE
1393650
0
1234071
ORACLE CORP
COM
68389X105
9
11800
SH
Call
SOLE
0
0
0
ORANGE
SPONSORED ADR
684060106
1694
156376
SH
SOLE
104031
0
52345
ORASURE TECHNOLOGIES INC
COM
68554V108
538
47583
SH
SOLE
35287
0
12296
OREILLY AUTOMOTIVE INC
COM
67103H107
45237
74030
SH
SOLE
32710
0
41320
ORGANIGRAM HLDGS INC
COM
68620P101
111
48201
SH
SOLE
0
0
48201
ORGANON & CO
COMMON STOCK
68622V106
8564
261168
SH
SOLE
64963
0
196205
ORGANON & CO
COMMON STOCK
68622V106
36
31200
SH
Call
SOLE
0
0
0
ORIGIN BANCORP INC
COM
68621T102
1199
28304
SH
SOLE
0
0
28304
ORIX CORP
SPONSORED ADR
686330101
425
4501
SH
SOLE
3581
0
920
ORLA MNG LTD NEW
COM
68634K106
177
53742
SH
SOLE
0
0
53742
OSHKOSH CORP
COM
688239201
8959
87512
SH
SOLE
66944
0
20568
OSI ETF TR
OSHARES US QUALT
67110P407
6964
167295
SH
SOLE
0
0
167295
OSI ETF TR
OSHS GBL INTER
67110P704
2190
41348
SH
SOLE
0
0
41348
OSI SYSTEMS INC
COM
671044105
449
4732
SH
SOLE
4309
0
423
OSI SYSTEMS INC
NOTE 1.250% 9/0
671044AD7
32
31000
PRN
SOLE
0
0
31000
OSISKO GOLD ROYALTIES LTD
COM
68827L101
925
82418
SH
SOLE
13954
0
68464
OTIS WORLDWIDE CORP
COM
68902V107
22089
268458
SH
SOLE
149383
0
119075
OTTER TAIL CORP
COM
689648103
892
15940
SH
SOLE
4631
0
11309
OUTFRONT MEDIA INC
COM
69007J106
292
11603
SH
SOLE
0
0
11603
OVERSTOCK COM INC DEL
COM
690370101
1053
13519
SH
SOLE
0
0
13519
OVINTIV INC
COM
69047Q102
1744
53032
SH
SOLE
0
0
53032
OVINTIV INC
COM
69047Q102
50
25000
SH
Call
SOLE
0
0
0
OWENS & MINOR INC NEW
COM
690732102
1286
41106
SH
SOLE
21299
0
19807
OWENS CORNING NEW
COM
690742101
7577
88620
SH
SOLE
53360
0
35260
OWL ROCK CAPITAL CORPORATION
COM
69121K104
4223
299096
SH
SOLE
0
0
299096
OXFORD LANE CAP CORP
COM
691543102
91
12670
SH
SOLE
0
0
12670
OXFORD SQUARE CAP CORP
COM
69181V107
154
38094
SH
SOLE
0
0
38094
OZON HLDGS PLC
SPONSORED ADS
69269L104
472
9365
SH
SOLE
0
0
9365
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1241
48848
SH
SOLE
48476
0
372
PACCAR INC
COM
693718108
14297
181158
SH
SOLE
104837
0
76321
PACER FDS TR
BNCHMRK INDSTR
69374H766
2637
60140
SH
SOLE
0
0
60140
PACER FDS TR
BNCHMRK INFRA
69374H741
10466
268915
SH
SOLE
8
0
268907
PACER FDS TR
CFRA STVAL EQL
69374H691
616
16423
SH
SOLE
0
0
16423
PACER FDS TR
DEVELOPED MRKT
69374H873
496
15967
SH
SOLE
0
0
15967
PACER FDS TR
GLOBL CASH ETF
69374H709
360
12052
SH
SOLE
0
0
12052
PACER FDS TR
LUNT LRG CP ALTR
69374H717
4245
103096
SH
SOLE
0
0
103096
PACER FDS TR
LUNT LRGCP MULTI
69374H816
344
8941
SH
SOLE
0
0
8941
PACER FDS TR
PACER US SMALL
69374H857
4473
105457
SH
SOLE
0
0
105457
PACER FDS TR
TRENDP 100 ETF
69374H303
17377
312200
SH
SOLE
0
0
312200
PACER FDS TR
TRENDP US LAR CP
69374H105
28580
757502
SH
SOLE
0
0
757502
PACER FDS TR
TRENDP US MID CP
69374H204
4531
129043
SH
SOLE
0
0
129043
PACER FDS TR
TRENDPILOT FD
69374H675
300
9937
SH
SOLE
0
0
9937
PACER FDS TR
TRENDPILOT INTL
69374H683
2310
80990
SH
SOLE
0
0
80990
PACER FDS TR
TRENDPILOT US BD
69374H642
29402
1084133
SH
SOLE
0
0
1084133
PACER FDS TR
US CASH COWS 100
69374H881
7655
175175
SH
SOLE
193
0
174982
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
3403
133173
SH
SOLE
12626
0
120547
PACIFIC PREMIER BANCORP
COM
69478X105
1949
47026
SH
SOLE
180
0
46846
PACIRA BIOSCIENCES INC
COM
695127100
1720
30708
SH
SOLE
14404
0
16304
PACKAGING CORP AMER
COM
695156109
18366
133631
SH
SOLE
56526
0
77105
PACWEST BANCORP DEL
COM
695263103
8293
182985
SH
SOLE
107340
0
75645
PAE INC
COM CL A
69290Y109
1457
243594
SH
SOLE
146558
0
97036
PAGERDUTY INC
COM
69553P100
1943
46909
SH
SOLE
39557
0
7352
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
2402
46441
SH
SOLE
4879
0
41562
PALANTIR TECHNOLOGIES INC
CL A
69608A108
19925
828844
SH
SOLE
0
0
828844
PALO ALTO NETWORKS INC
COM
697435105
93681
195576
SH
SOLE
99401
0
96175
PAN AMERN SILVER CORP
COM
697900108
6272
269527
SH
SOLE
0
0
269527
PAPA JOHNS INTL INC
COM
698813102
5873
46245
SH
SOLE
41058
0
5187
PAR TECHNOLOGY CORP
COM
698884103
1906
30994
SH
SOLE
30988
0
6
PARK HOTELS & RESORTS INC
COM
700517105
607
31690
SH
SOLE
0
0
31690
PARK NATL CORP
COM
700658107
311
2549
SH
SOLE
0
0
2549
PARKER-HANNIFIN CORP
COM
701094104
47289
169116
SH
SOLE
106454
0
62662
PARSONS CORP DEL
COM
70202L102
646
19143
SH
SOLE
14177
0
4966
PATRIA INVESTMENTS LIMITED
COM CL A
G69451105
1278
78249
SH
SOLE
0
0
78249
PATRIOT TRANSN HLDG INC
COM
70338W105
125
10969
SH
SOLE
0
0
10969
PATTERSON COS INC
COM
703395103
5311
176208
SH
SOLE
158971
0
17237
PATTERSON-UTI ENERGY INC
COM
703481101
489
54310
SH
SOLE
34207
0
20103
PAVMED INC
COM
70387R106
763
89385
SH
SOLE
0
0
89385
PAYCHEX INC
COM
704326107
59568
529715
SH
SOLE
144225
0
385490
PAYCOM SOFTWARE INC
COM
70432V102
6173
12452
SH
SOLE
0
0
12452
PAYLOCITY HLDG CORP
COM
70438V106
10785
38463
SH
SOLE
28538
0
9925
PAYPAL HLDGS INC
COM
70450Y103
374523
1439311
SH
SOLE
433794
0
1005517
PAYSAFE LIMITED
*W EXP 03/30/202
G6964L115
71
38125
SH
SOLE
0
0
38125
PAYSAFE LIMITED
ORD
G6964L107
356
45903
SH
SOLE
0
0
45903
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
295
23382
SH
SOLE
0
0
23382
PCM FD INC
COM
69323T101
328
28922
SH
SOLE
0
0
28922
PEBBLEBROOK HOTEL TR
COM
70509V100
5783
258066
SH
SOLE
233079
0
24987
PEGASYSTEMS INC
COM
705573103
2060
16211
SH
SOLE
13728
0
2483
PELOTON INTERACTIVE INC
CL A COM
70614W100
7807
89686
SH
SOLE
1710
0
87976
PEMBINA PIPELINE CORP
COM
706327103
1698
53641
SH
SOLE
36327
0
17314
PENN NATL GAMING INC
COM
707569109
11661
160924
SH
SOLE
18274
0
142650
PENN NATL GAMING INC
COM
707569109
22
16800
SH
Call
SOLE
0
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
162
12635
SH
SOLE
0
0
12635
PENNANTPARK INVT CORP
COM
708062104
853
131386
SH
SOLE
0
0
131386
PENNYMAC MTG INVT TR
COM
70931T103
753
38220
SH
SOLE
0
0
38220
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
3076
30573
SH
SOLE
3429
0
27144
PENTAIR PLC
SHS
G7S00T104
34340
472808
SH
SOLE
426178
0
46630
PENUMBRA INC
COM
70975L107
2259
8476
SH
SOLE
7594
0
882
PEOPLES UNITED FINANCIAL INC
COM
712704105
1523
87158
SH
SOLE
0
0
87158
PEPSICO INC
COM
713448108
369326
2455449
SH
SOLE
1117869
0
1337580
PERDOCEO ED CORP
COM
71363P106
346
32791
SH
SOLE
32206
0
585
PERELLA WEINBERG PARTNERS
CLASS A COM
71367G102
138
10423
SH
SOLE
10423
0
0
PERFICIENT INC
COM
71375U101
3946
34103
SH
SOLE
0
0
34103
PERFORMANCE FOOD GROUP CO
COM
71377A103
5468
117693
SH
SOLE
108245
0
9448
PERKINELMER INC
COM
714046109
5730
33064
SH
SOLE
1197
0
31867
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
99
17350
SH
SOLE
0
0
17350
PERRIGO CO PLC
SHS
G97822103
1744
36837
SH
SOLE
1235
0
35602
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
289
14669
SH
SOLE
53
0
14616
PERSONALIS INC
COM
71535D106
829
43088
SH
SOLE
0
0
43088
PETCO HEALTH & WELLNESS CO I
COM
71601V105
2629
124587
SH
SOLE
91934
0
32653
PETIQ INC
COM CL A
71639T106
2628
105244
SH
SOLE
0
0
105244
PETMED EXPRESS INC
COM
716382106
471
17515
SH
SOLE
6281
0
11234
PETROCHINA CO LTD
SPONSORED ADR
71646E100
489
10452
SH
SOLE
0
0
10452
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
742
71721
SH
SOLE
38615
0
33106
PFIZER INC
COM
717081103
325326
7563954
SH
SOLE
2856991
0
4706963
PFIZER INC
COM
717081103
3
13200
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
58
12700
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
129
33500
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
64
26800
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
12
20600
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
2236
232902
SH
SOLE
206937
0
25965
PGIM ETF TR
ULTRA SHORT
69344A107
6839
137668
SH
SOLE
0
0
137668
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
2044
132697
SH
SOLE
0
0
132697
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
2884
177576
SH
SOLE
0
0
177576
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
1486
79161
SH
SOLE
0
0
79161
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
1683
78112
SH
SOLE
77669
0
443
PHILIP MORRIS INTL INC
COM
718172109
171616
1810484
SH
SOLE
1246917
0
563567
PHILLIPS 66
COM
718546104
46177
659382
SH
SOLE
172088
0
487294
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
2096
58461
SH
SOLE
0
0
58461
PHREESIA INC
COM
71944F106
1322
21422
SH
SOLE
0
0
21422
PHYSICIANS RLTY TR
COM
71943U104
4349
246807
SH
SOLE
136170
0
110637
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
595
34129
SH
SOLE
31080
0
3049
PIERIS PHARMACEUTICALS INC
COM
720795103
103
20000
SH
SOLE
0
0
20000
PILGRIMS PRIDE CORP
COM
72147K108
314
10787
SH
SOLE
0
0
10787
PIMCO CORPORATE & INCOME OPP
COM
72201B101
1370
74894
SH
SOLE
0
0
74894
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
5979
282952
SH
SOLE
0
0
282952
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1082
40721
SH
SOLE
0
0
40721
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
907
74256
SH
SOLE
0
0
74256
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
765
7709
SH
SOLE
0
0
7709
PIMCO ETF TR
1-5 US TIP IDX
72201R205
4213
76794
SH
SOLE
0
0
76794
PIMCO ETF TR
ACTIVE BD ETF
72201R775
51150
462685
SH
SOLE
198713
0
263972
PIMCO ETF TR
BROAD US TIPS
72201R403
6543
99687
SH
SOLE
0
0
99687
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
18546
181953
SH
SOLE
0
0
181953
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
506
4973
SH
SOLE
0
0
4973
PIMCO ETF TR
INTER MUN BD ACT
72201R866
590
10466
SH
SOLE
0
0
10466
PIMCO ETF TR
INV GRD CRP BD
72201R817
681
5995
SH
SOLE
0
0
5995
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
447
8722
SH
SOLE
0
0
8722
PIMCO HIGH INCOME FD
COM SHS
722014107
105
16695
SH
SOLE
0
0
16695
PIMCO INCOME STRATEGY FD
COM
72201H108
214
18455
SH
SOLE
0
0
18455
PIMCO INCOME STRATEGY FD II
COM
72201J104
430
42405
SH
SOLE
0
0
42405
PIMCO MUN INCOME FD II
COM
72200W106
1012
68625
SH
SOLE
0
0
68625
PIMCO STRATEGIC INCOME FD
COM
72200X104
307
43558
SH
SOLE
0
0
43558
PINDUODUO INC
SPONSORED ADS
722304102
359
3954
SH
SOLE
0
0
3954
PING IDENTITY HLDG CORP
COM
72341T103
23101
940221
SH
SOLE
150
0
940071
PINNACLE FINL PARTNERS INC
COM
72346Q104
5505
58516
SH
SOLE
49737
0
8779
PINNACLE WEST CAP CORP
COM
723484101
4814
66526
SH
SOLE
36420
0
30106
PINTEREST INC
CL A
72352L106
16291
319750
SH
SOLE
143809
0
175941
PIONEER HIGH INCOME FUND INC
COM
72369H106
269
27547
SH
SOLE
0
0
27547
PIONEER MUNICIPAL HIGH INCOM
COM
723762100
436
37572
SH
SOLE
0
0
37572
PIONEER MUNICIPAL HIGH INCOM
COM SHS
723763108
276
22740
SH
SOLE
0
0
22740
PIONEER NAT RES CO
COM
723787107
148053
889120
SH
SOLE
314931
0
574189
PIPER SANDLER COMPANIES
COM
724078100
3907
28214
SH
SOLE
23613
0
4601
PITNEY BOWES INC
COM
724479100
245
33938
SH
SOLE
0
0
33938
PIXELWORKS INC
COM NEW
72581M305
589
123300
SH
SOLE
0
0
123300
PIXELWORKS INC
COM NEW
72581M305
3
25000
SH
Call
SOLE
0
0
0
PJT PARTNERS INC
COM CL A
69343T107
6097
77071
SH
SOLE
22432
0
54639
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
4167
409774
SH
SOLE
0
0
409774
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1604
148886
SH
SOLE
0
0
148886
PLANET FITNESS INC
CL A
72703H101
3655
46537
SH
SOLE
27143
0
19394
PLAYA HOTELS & RESORTS NV
SHS
N70544106
522
63021
SH
SOLE
0
0
63021
PLAYSTUDIOS INC
*W EXP 06/17/202
72815G116
11
14198
SH
SOLE
0
0
14198
PLAYSTUDIOS INC
CLASS A COM
72815G108
144
31630
SH
SOLE
0
0
31630
PLBY GROUP INC
COM
72814P109
1500
63656
SH
SOLE
0
0
63656
PLUG POWER INC
COM NEW
72919P202
2426
94977
SH
SOLE
35
0
94942
PLUMAS BANCORP
COM
729273102
1495
47344
SH
SOLE
0
0
47344
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
27
10255
SH
SOLE
0
0
10255
PLX PHARMA INC
COM
72942A107
1865
96619
SH
SOLE
0
0
96619
PNC FINL SVCS GROUP INC
COM
693475105
151063
772144
SH
SOLE
655096
0
117048
POLARIS INC
COM
731068102
36223
302709
SH
SOLE
93738
0
208971
POLARIS INC
COM
731068102
27
15200
SH
Call
SOLE
0
0
0
POLYPID LTD
SHS
M8001Q118
127
16351
SH
SOLE
0
0
16351
POOL CORP
COM
73278L105
69631
160287
SH
SOLE
116798
0
43489
PORTLAND GEN ELEC CO
COM NEW
736508847
6851
145804
SH
SOLE
120374
0
25430
POSCO
SPONSORED ADR
693483109
626
9082
SH
SOLE
7204
0
1878
POST HLDGS INC
COM
737446104
32130
291668
SH
SOLE
267941
0
23727
POTLATCHDELTIC CORPORATION
COM
737630103
16784
325390
SH
SOLE
4791
0
320599
POWER INTEGRATIONS INC
COM
739276103
1481
14957
SH
SOLE
14698
0
259
PPG INDS INC
COM
693506107
84962
594091
SH
SOLE
499861
0
94230
PPL CORP
COM
69351T106
45971
1648895
SH
SOLE
1142413
0
506482
PPL CORP
COM
69351T106
49
64800
SH
Call
SOLE
0
0
0
PRA GROUP INC
COM
69354N106
2128
50500
SH
SOLE
189
0
50311
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
17
15000
PRN
SOLE
0
0
15000
PRAXIS PRECISION MEDICINES I
COM
74006W108
2187
118294
SH
SOLE
0
0
118294
PRECIGEN INC
COM
74017N105
90
18059
SH
SOLE
0
0
18059
PRECISION BIOSCIENCES INC
COM
74019P108
480
41596
SH
SOLE
0
0
41596
PREFERRED APT CMNTYS INC
COM
74039L103
141
11528
SH
SOLE
0
0
11528
PREMIER INC
CL A
74051N102
56868
1467188
SH
SOLE
1458251
0
8937
PRETIUM RES INC
COM
74139C102
154
15902
SH
SOLE
0
0
15902
PRICE T ROWE GROUP INC
COM
74144T108
69505
353341
SH
SOLE
175064
0
178277
PRICESMART INC
COM
741511109
7774
100243
SH
SOLE
99070
0
1173
PRIMERICA INC
COM
74164M108
19718
128345
SH
SOLE
124194
0
4151
PRIMO WATER CORPORATION
COM
74167P108
11663
741934
SH
SOLE
579588
0
162346
PRIMORIS SVCS CORP
COM
74164F103
553
22566
SH
SOLE
19061
0
3505
PRINCIPAL EXCHANGE-TRADED FD
HELTHCARE INDX
74255Y409
524
9598
SH
SOLE
0
0
9598
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
4798
231358
SH
SOLE
0
0
231358
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
5004
77708
SH
SOLE
0
0
77708
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
525
35723
SH
SOLE
0
0
35723
PROCTER AND GAMBLE CO
COM
742718109
364629
2608208
SH
SOLE
1085023
0
1523185
PROFESSIONAL HLDG CORP
CL A COM
743139107
2516
133832
SH
SOLE
0
0
133832
PROFOUND MED CORP
COM NEW
74319B502
958
65696
SH
SOLE
0
0
65696
PROG HOLDINGS INC
COM NPV
74319R101
3740
89029
SH
SOLE
8058
0
80971
PROGENITY INC
COM
74319F107
33
22000
SH
SOLE
0
0
22000
PROGRESS SOFTWARE CORP
COM
743312100
1181
24004
SH
SOLE
21618
0
2386
PROGRESSIVE CORP
COM
743315103
98307
1087583
SH
SOLE
737388
0
350195
PROGRESSIVE CORP
COM
743315103
2
21000
SH
Call
SOLE
0
0
0
PROGYNY INC
COM
74340E103
3227
57631
SH
SOLE
50828
0
6803
PROLOGIS INC.
COM
74340W103
81597
650523
SH
SOLE
484812
0
165711
PROPETRO HLDG CORP
COM
74347M108
89
10253
SH
SOLE
0
0
10253
PROS HOLDINGS INC
COM
74346Y103
1203
33912
SH
SOLE
23719
0
10193
PROSHARES TR
HD REPLICATION
74347X294
3003
58505
SH
SOLE
0
0
58505
PROSHARES TR
LARGE CAP CRE
74347R248
805
8039
SH
SOLE
0
0
8039
PROSHARES TR
MSCI EAFE DIVD
74347B839
2820
61022
SH
SOLE
0
0
61022
PROSHARES TR
MSCI EMRG MKTS
74347B847
480
8285
SH
SOLE
0
0
8285
PROSHARES TR
ONLINE RTL ETF
74347B169
933
14206
SH
SOLE
15
0
14191
PROSHARES TR
PET CARE ETF
74348A145
1590
20451
SH
SOLE
0
0
20451
PROSHARES TR
PSHS ULT S&P 500
74347R107
240
2000
SH
SOLE
0
0
2000
PROSHARES TR
RUSS 2000 DIVD
74347B698
5423
87951
SH
SOLE
0
0
87951
PROSHARES TR
S&P 500 DV ARIST
74348A467
46573
526068
SH
SOLE
93
0
525975
PROSHARES TR
S&P MDCP 400 DIV
74347B680
11234
165822
SH
SOLE
0
0
165822
PROSHARES TR
S&P TECH DIVIDEN
74347G606
370
6196
SH
SOLE
0
0
6196
PROSHARES TR
SHORT QQQ NEW
74347B714
140
11500
SH
SOLE
0
0
11500
PROSPECT CAP CORP
COM
74348T102
2406
312468
SH
SOLE
0
0
312468
PROSPECT CAP CORP
COM
74348T102
3
50100
SH
Call
SOLE
0
0
0
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
97
90000
PRN
SOLE
0
0
90000
PROSPERITY BANCSHARES INC
COM
743606105
664
9338
SH
SOLE
2077
0
7261
PROTHENA CORP PLC
SHS
G72800108
335
4700
SH
SOLE
0
0
4700
PROVENTION BIO INC
COM
74374N102
128
19975
SH
SOLE
0
0
19975
PROVIDENT FINL SVCS INC
COM
74386T105
489
20828
SH
SOLE
0
0
20828
PRUDENTIAL FINL INC
COM
744320102
32910
312838
SH
SOLE
0
0
312838
PRUDENTIAL FINL INC
COM
744320102
31
44500
SH
Call
SOLE
0
0
0
PRUDENTIAL PLC
ADR
74435K204
8806
224760
SH
SOLE
220773
0
3987
PTC INC
COM
69370C100
25180
210200
SH
SOLE
69688
0
140512
PTC THERAPEUTICS INC
COM
69366J200
265
7125
SH
SOLE
0
0
7125
PUBLIC STORAGE
COM
74460D109
14648
49304
SH
SOLE
26872
0
22432
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
49011
804778
SH
SOLE
688088
0
116690
PUBMATIC INC
COM CL A
74467Q103
610
23162
SH
SOLE
0
0
23162
PULTE GROUP INC
COM
745867101
15190
330798
SH
SOLE
178097
0
152701
PULTE GROUP INC
COM
745867101
11
45200
SH
Call
SOLE
0
0
0
PURE STORAGE INC
CL A
74624M102
6525
259326
SH
SOLE
0
0
259326
PURECYCLE TECHNOLOGIES INC
COM
74623V103
1168
87947
SH
SOLE
0
0
87947
PUTNAM MANAGED MUN INCOME TR
COM
746823103
5294
634822
SH
SOLE
0
0
634822
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
159
39132
SH
SOLE
0
0
39132
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2575
187970
SH
SOLE
0
0
187970
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
2986
653488
SH
SOLE
0
0
653488
PVH CORPORATION
COM
693656100
1316
12805
SH
SOLE
36
0
12769
Q2 HLDGS INC
COM
74736L109
6921
86366
SH
SOLE
81706
0
4660
QCR HOLDINGS INC
COM
74727A104
652
12675
SH
SOLE
0
0
12675
QIAGEN NV
SHS NEW
N72482123
1500
28917
SH
SOLE
28450
0
467
QORVO INC
COM
74736K101
25079
150004
SH
SOLE
85596
0
64408
QUAKER CHEM CORP
COM
747316107
5639
23723
SH
SOLE
22601
0
1122
QUALCOMM INC
COM
747525103
376641
2920124
SH
SOLE
1051191
0
1868933
QUALCOMM INC
COM
747525103
16
18300
SH
Call
SOLE
0
0
0
QUALTRICS INTL INC
COM CL A
747601201
349
8167
SH
SOLE
4450
0
3717
QUALYS INC
COM
74758T303
511
4596
SH
SOLE
3819
0
777
QUANTA SVCS INC
COM
74762E102
19707
173143
SH
SOLE
65176
0
107967
QUANTERIX CORP
COM
74766Q101
309
6212
SH
SOLE
4142
0
2070
QUANTUMSCAPE CORP
COM CL A
74767V109
859
34995
SH
SOLE
0
0
34995
QUEST DIAGNOSTICS INC
COM
74834L100
18180
125103
SH
SOLE
85784
0
39319
QUIDEL CORP
COM
74838J101
1535
10875
SH
SOLE
804
0
10071
QUINSTREET INC
COM
74874Q100
313
17842
SH
SOLE
0
0
17842
QUOTIENT LTD
SHS
G73268107
24
10341
SH
SOLE
0
0
10341
QURATE RETAIL INC
COM SER A
74915M100
6137
602257
SH
SOLE
574817
0
27440
RACKSPACE TECHNOLOGY INC
COM
750102105
2793
196433
SH
SOLE
147418
0
49015
RADNET INC
COM
750491102
601
20497
SH
SOLE
0
0
20497
RALPH LAUREN CORP
CL A
751212101
423
3808
SH
SOLE
0
0
3808
RANGE RES CORP
COM
75281A109
1238
54705
SH
SOLE
18268
0
36437
RAPID7 INC
COM
753422104
14575
128958
SH
SOLE
47661
0
81297
RATTLER MIDSTREAM LP
COM UNITS
75419T103
994
84697
SH
SOLE
0
0
84697
RAYMOND JAMES FINL INC
COM
754730109
25724
278758
SH
SOLE
0
0
278758
RAYMOND JAMES FINL INC
COM
754730109
220
13350
SH
Call
SOLE
0
0
0
RAYONIER INC
COM
754907103
2053
57528
SH
SOLE
10663
0
46865
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
325053
3781417
SH
SOLE
2025901
0
1755516
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
8
15300
SH
Call
SOLE
0
0
0
RBB FD INC
MFAM SMLCP GRWTH
74933W874
961
24551
SH
SOLE
0
0
24551
RBB FD INC
MOTLEY FOL ETF
74933W601
478
11994
SH
SOLE
0
0
11994
RBC BEARINGS INC
COM
75524B104
34727
163650
SH
SOLE
162054
0
1596
READY CAPITAL CORP
COM
75574U101
350
24260
SH
SOLE
0
0
24260
REALOGY HLDGS CORP
COM
75605Y106
353
20135
SH
SOLE
0
0
20135
REALTY INCOME CORP
COM
756109104
83651
1289721
SH
SOLE
844620
0
445101
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
6568
200444
SH
SOLE
0
0
200444
REDFIN CORP
COM
75737F108
3877
77388
SH
SOLE
7437
0
69951
REDWOOD TR INC
COM
758075402
8382
650258
SH
SOLE
0
0
650258
REDWOOD TR INC
NOTE 4.750% 8/1
758075AC9
41
40000
PRN
SOLE
0
0
40000
REDWOOD TR INC
NOTE 5.625% 7/1
758075AD7
267
260000
PRN
SOLE
0
0
260000
REGAL BELOIT CORP
COM
758750103
2685
17859
SH
SOLE
16341
0
1518
REGENCY CTRS CORP
COM
758849103
6130
91047
SH
SOLE
87585
0
3462
REGENERON PHARMACEUTICALS
COM
75886F107
58264
96275
SH
SOLE
59162
0
37113
REGENXBIO INC
COM
75901B107
1288
30717
SH
SOLE
0
0
30717
REGIONS FINANCIAL CORP NEW
COM
7591EP100
46283
2171887
SH
SOLE
1259349
0
912538
REGIONS FINANCIAL CORP NEW
COM
7591EP100
39
20200
SH
Call
SOLE
0
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
10473
94130
SH
SOLE
82764
0
11366
RELIANCE STEEL & ALUMINUM CO
COM
759509102
4512
31679
SH
SOLE
15965
0
15714
RELX PLC
SPONSORED ADR
759530108
29629
1026639
SH
SOLE
1011462
0
15177
REMARK HLDGS INC
COM
75955K102
12
11700
SH
SOLE
0
0
11700
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
873
13570
SH
SOLE
0
0
13570
RENAISSANCERE HLDGS LTD
COM
G7496G103
4832
34665
SH
SOLE
24624
0
10041
RENASANT CORP
COM
75970E107
726
20127
SH
SOLE
0
0
20127
RENESOLA LTD
SPONSORED ADS
75971T301
108
16490
SH
SOLE
0
0
16490
RENEWABLE ENERGY GROUP INC
COM NEW
75972A301
1441
28697
SH
SOLE
0
0
28697
RENT A CTR INC NEW
COM
76009N100
16149
287300
SH
SOLE
192402
0
94898
REPAY HLDGS CORP
COM CL A
76029L100
1877
81519
SH
SOLE
80973
0
546
REPLIGEN CORP
COM
759916109
11668
40375
SH
SOLE
36873
0
3502
REPUBLIC SVCS INC
COM
760759100
87101
725475
SH
SOLE
501436
0
224039
RESIDEO TECHNOLOGIES INC
COM
76118Y104
2859
115341
SH
SOLE
107437
0
7904
RESMED INC
COM
761152107
6766
25671
SH
SOLE
3060
0
22611
RESOLUTE FST PRODS INC
COM
76117W109
1604
134756
SH
SOLE
130431
0
4325
RESOURCES CONNECTION INC
COM
76122Q105
255
16133
SH
SOLE
0
0
16133
RESTAURANT BRANDS INTL INC
COM
76131D103
8147
133167
SH
SOLE
94556
0
38611
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
577
33100
SH
SOLE
0
0
33100
RETAIL PPTYS AMER INC
CL A
76131V202
303
23503
SH
SOLE
13494
0
10009
REVOLVE GROUP INC
CL A
76156B107
2890
46782
SH
SOLE
0
0
46782
REXFORD INDL RLTY INC
COM
76169C100
221
3902
SH
SOLE
0
0
3902
REXNORD CORP
COM
76169B102
2142
33314
SH
SOLE
0
0
33314
REYNOLDS CONSUMER PRODS INC
COM
76171L106
1693
61906
SH
SOLE
60449
0
1457
RH
COM
74967X103
4153
6227
SH
SOLE
0
0
6227
RING ENERGY INC
COM
76680V108
50
17000
SH
SOLE
0
0
17000
RINGCENTRAL INC
CL A
76680R206
45953
211278
SH
SOLE
7776
0
203502
RIO TINTO PLC
SPONSORED ADR
767204100
39122
585478
SH
SOLE
184439
0
401039
RITCHIE BROS AUCTIONEERS
COM
767744105
5897
95707
SH
SOLE
92111
0
3596
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
188
12906
SH
SOLE
0
0
12906
RIVERNORTH DOUBLELINE STRATE
RIGHT 10/01/2021
76882G156
1
12909
SH
SOLE
0
0
12909
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
381
22429
SH
SOLE
0
0
22429
RIVERNORTH SPECIALTY FIN COR
COM
76882B108
615
32010
SH
SOLE
0
0
32010
RLI CORP
COM
749607107
11919
118870
SH
SOLE
116573
0
2297
RMR MORTGAGE TR
COM
76970B101
2744
266162
SH
SOLE
0
0
266162
ROBERT HALF INTL INC
COM
770323103
9160
91302
SH
SOLE
58310
0
32992
ROBINHOOD MKTS INC
COM CL A
770700102
1151
27363
SH
SOLE
12183
0
15180
ROBLOX CORP
CL A
771049103
11034
146045
SH
SOLE
55295
0
90750
ROCKET COS INC
COM CL A
77311W101
1446
90172
SH
SOLE
0
0
90172
ROCKET LAB USA INC
COM
773122106
949
58818
SH
SOLE
0
0
58818
ROCKWELL AUTOMATION INC
COM
773903109
71992
244831
SH
SOLE
177986
0
66845
ROCKWELL MED INC
COM
774374102
29
48346
SH
SOLE
0
0
48346
ROCKY BRANDS INC
COM
774515100
14466
303848
SH
SOLE
0
0
303848
ROGERS COMMUNICATIONS INC
CL B
775109200
6084
130461
SH
SOLE
126585
0
3876
ROKU INC
COM CL A
77543R102
16855
53791
SH
SOLE
0
0
53791
ROLLINS INC
COM
775711104
26782
758060
SH
SOLE
625256
0
132804
ROMEO POWER INC
COM
776153108
255
51415
SH
SOLE
0
0
51415
ROMEO POWER INC
COM
776153108
81
10500
SH
Put
SOLE
0
0
10500
ROOT INC
COM CL A
77664L108
89
16896
SH
SOLE
0
0
16896
ROPER TECHNOLOGIES INC
COM
776696106
175700
393809
SH
SOLE
75114
0
318695
ROSS STORES INC
COM
778296103
36809
338159
SH
SOLE
244174
0
93985
ROYAL BK CDA
COM
780087102
26798
269708
SH
SOLE
169851
0
99857
ROYAL CARIBBEAN GROUP
COM
V7780T103
7562
85012
SH
SOLE
32146
0
52866
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
10916
246583
SH
SOLE
143362
0
103221
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
6535
146631
SH
SOLE
15492
0
131139
ROYAL GOLD INC
COM
780287108
3879
40622
SH
SOLE
18130
0
22492
ROYCE GLOBAL VALUE TR INC
COM
78081T104
1539
99619
SH
SOLE
0
0
99619
ROYCE MICRO-CAP TR INC
COM
780915104
2844
249002
SH
SOLE
0
0
249002
ROYCE VALUE TR INC
COM
780910105
27334
1516870
SH
SOLE
0
0
1516870
RPM INTL INC
COM
749685103
16637
214250
SH
SOLE
113667
0
100583
RUSH STREET INTERACTIVE INC
COM
782011100
1258
65490
SH
SOLE
56361
0
9129
RUTHS HOSPITALITY GROUP INC
COM
783332109
601
29014
SH
SOLE
0
0
29014
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
12376
112448
SH
SOLE
110536
0
1912
RYDER SYS INC
COM
783549108
2759
33360
SH
SOLE
24134
0
9226
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
659
7871
SH
SOLE
880
0
6991
S & T BANCORP INC
COM
783859101
426
14453
SH
SOLE
0
0
14453
S&P GLOBAL INC
COM
78409V104
140765
331290
SH
SOLE
253053
0
78237
SABA CAPITAL INCOME & OPRNT
SHARES
78518H103
283
62132
SH
SOLE
0
0
62132
SABINE RTY TR
UNIT BEN INT
785688102
593
13834
SH
SOLE
0
0
13834
SABRA HEALTH CARE REIT INC
COM
78573L106
519
35290
SH
SOLE
0
0
35290
SABRE CORP
COM
78573M104
2243
189437
SH
SOLE
163119
0
26318
SAFETY INS GROUP INC
COM
78648T100
1073
13542
SH
SOLE
0
0
13542
SAIA INC
COM
78709Y105
2538
10662
SH
SOLE
7214
0
3448
SALESFORCE COM INC
COM
79466L302
546772
2015973
SH
SOLE
763012
0
1252961
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
132
26100
SH
SOLE
0
0
26100
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
8
15600
SH
Call
SOLE
0
0
0
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
9
14000
SH
Put
SOLE
0
0
14000
SANDERSON FARMS INC
COM
800013104
23511
124927
SH
SOLE
122358
0
2569
SANDRIDGE ENERGY INC
COM NEW
80007P869
175
13434
SH
SOLE
0
0
13434
SANDSTORM GOLD LTD
COM NEW
80013R206
522
90613
SH
SOLE
0
0
90613
SANDY SPRING BANCORP INC
COM
800363103
421
9187
SH
SOLE
201
0
8986
SANGAMO THERAPEUTICS INC
COM
800677106
131
14585
SH
SOLE
0
0
14585
SANMINA CORPORATION
COM
801056102
3938
102192
SH
SOLE
100258
0
1934
SANOFI
SPONSORED ADR
80105N105
37601
779949
SH
SOLE
584892
0
195057
SAP SE
SPON ADR
803054204
28186
208724
SH
SOLE
179447
0
29277
SARATOGA INVT CORP
COM NEW
80349A208
2427
84445
SH
SOLE
0
0
84445
SAREPTA THERAPEUTICS INC
COM
803607100
734
7941
SH
SOLE
1189
0
6752
SAREPTA THERAPEUTICS INC
COM
803607100
210
10500
SH
Call
SOLE
0
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
404
34500
SH
Call
SOLE
0
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
83
10500
SH
Call
SOLE
0
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
23406
70805
SH
SOLE
54847
0
15958
SCHLUMBERGER LTD
COM STK
806857108
47619
1606571
SH
SOLE
1269238
0
337333
SCHNEIDER NATIONAL INC
CL B
80689H102
1852
81464
SH
SOLE
66602
0
14862
SCHOLASTIC CORP
COM
807066105
311
8731
SH
SOLE
0
0
8731
SCHRODINGER INC
COM
80810D103
1930
35303
SH
SOLE
0
0
35303
SCHWAB CHARLES CORP
COM
808513105
108273
1486449
SH
SOLE
1389483
0
96966
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
284
6670
SH
SOLE
0
0
6670
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
427
14018
SH
SOLE
0
0
14018
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2627
67879
SH
SOLE
0
0
67879
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
301
7242
SH
SOLE
0
0
7242
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
330
5819
SH
SOLE
0
0
5819
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1398
25913
SH
SOLE
0
0
25913
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
5141
156588
SH
SOLE
0
0
156588
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
7348
143535
SH
SOLE
110
0
143425
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
243
4486
SH
SOLE
0
0
4486
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3270
31485
SH
SOLE
1
0
31484
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
43923
591626
SH
SOLE
47271
0
544355
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
4573
30880
SH
SOLE
0
0
30880
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
2004
29703
SH
SOLE
0
0
29703
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
3444
33109
SH
SOLE
0
0
33109
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
21038
274413
SH
SOLE
0
0
274413
SCHWAB STRATEGIC TR
US REIT ETF
808524847
457
10013
SH
SOLE
0
0
10013
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
3942
39376
SH
SOLE
0
0
39376
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
10673
170546
SH
SOLE
0
0
170546
SCIENCE APPLICATIONS INTL CO
COM
808625107
7745
90525
SH
SOLE
53791
0
36734
SCOTTS MIRACLE-GRO CO
CL A
810186106
62140
424565
SH
SOLE
265693
0
158872
SCRIPPS E W CO OHIO
CL A NEW
811054402
1075
59513
SH
SOLE
0
0
59513
SCVX CORP
*W EXP 01/24/202
G79448117
8
10500
SH
SOLE
0
0
10500
SCYNEXIS INC
COM NEW
811292200
75
14193
SH
SOLE
0
0
14193
SEA LTD
SPONSORD ADS
81141R100
52269
163992
SH
SOLE
101761
0
62231
SEABRIDGE GOLD INC
COM
811916105
6971
451171
SH
SOLE
0
0
451171
SEABRIDGE GOLD INC
COM
811916105
2
14300
SH
Call
SOLE
0
0
0
SEABRIDGE GOLD INC
COM
811916105
1
14400
SH
Call
SOLE
0
0
0
SEABRIDGE GOLD INC
COM
811916105
1
10700
SH
Call
SOLE
0
0
0
SEABRIDGE GOLD INC
COM
811916105
4
18000
SH
Call
SOLE
0
0
0
SEACHANGE INTL INC
COM
811699107
27
25000
SH
SOLE
0
0
25000
SEACOAST BKG CORP FLA
COM NEW
811707801
336
9929
SH
SOLE
0
0
9929
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
52689
638505
SH
SOLE
501310
0
137195
SEAGEN INC
COM
81181C104
4739
27907
SH
SOLE
10461
0
17446
SEALED AIR CORP NEW
COM
81211K100
5033
91854
SH
SOLE
82444
0
9410
SEAWORLD ENTMT INC
COM
81282V100
408
7374
SH
SOLE
0
0
7374
SEI INVTS CO
COM
784117103
17547
295894
SH
SOLE
252230
0
43664
SELECT MED HLDGS CORP
COM
81619Q105
6198
171356
SH
SOLE
167087
0
4269
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
265495
3314120
SH
SOLE
2610206
0
703914
SELECT SECTOR SPDR TR
ENERGY
81369Y506
124413
2388415
SH
SOLE
789095
0
1599320
SELECT SECTOR SPDR TR
ENERGY
81369Y506
3
28700
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
11
12600
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
336986
8979103
SH
SOLE
5952167
0
3026936
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
48
20500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
1007
95900
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
18250
410564
SH
SOLE
0
0
410564
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
309236
1723228
SH
SOLE
1217525
0
505703
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
44207
642165
SH
SOLE
181489
0
460676
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
327636
2573721
SH
SOLE
1831711
0
742010
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
141029
1441422
SH
SOLE
724574
0
716848
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
34865
545789
SH
SOLE
3701
0
542088
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
27046
341885
SH
SOLE
44974
0
296911
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
513900
3441574
SH
SOLE
2646788
0
794786
SELECTIVE INS GROUP INC
COM
816300107
252
3339
SH
SOLE
156
0
3183
SELECTQUOTE INC
COM
816307300
981
75866
SH
SOLE
35575
0
40291
SEMPRA
COM
816851109
50582
399857
SH
SOLE
313684
0
86173
SEMRUSH HLDGS INC
CL A COM
81686C104
342
14823
SH
SOLE
14701
0
122
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
5198
94988
SH
SOLE
68697
0
26291
SENSIENT TECHNOLOGIES CORP
COM
81725T100
207
2272
SH
SOLE
0
0
2272
SENTINELONE INC
CL A
81730H109
1563
29183
SH
SOLE
0
0
29183
SERVICE CORP INTL
COM
817565104
4591
76183
SH
SOLE
143
0
76040
SERVICENOW INC
COM
81762P102
143126
230006
SH
SOLE
65535
0
164471
SERVISFIRST BANCSHARES INC
COM
81768T108
14888
191358
SH
SOLE
171520
0
19838
SFL CORPORATION LTD
SHS
G7738W106
454
54134
SH
SOLE
0
0
54134
SHAKE SHACK INC
CL A
819047101
227
2888
SH
SOLE
0
0
2888
SHARECARE INC
COM CL A
81948W104
4932
599236
SH
SOLE
0
0
599236
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
1012
85972
SH
SOLE
0
0
85972
SHERWIN WILLIAMS CO
COM
824348106
108919
389352
SH
SOLE
254002
0
135350
SHIFT4 PMTS INC
CL A
82452J109
1142
14732
SH
SOLE
8801
0
5931
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
2573
92274
SH
SOLE
86186
0
6088
SHOCKWAVE MED INC
COM
82489T104
1916
9304
SH
SOLE
0
0
9304
SHOPIFY INC
CL A
82509L107
114941
84804
SH
SOLE
29217
0
55587
SHUTTERSTOCK INC
COM
825690100
374
3304
SH
SOLE
1623
0
1681
SHYFT GROUP INC
COM
825698103
234
6155
SH
SOLE
0
0
6155
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
7045
570911
SH
SOLE
0
0
570911
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
3
19500
SH
Call
SOLE
0
0
0
SIENTRA INC
COM
82621J105
312
54450
SH
SOLE
0
0
54450
SIGA TECHNOLOGIES INC
COM
826917106
168
22800
SH
SOLE
0
0
22800
SIGNATURE BK NEW YORK N Y
COM
82669G104
21901
80435
SH
SOLE
41211
0
39224
SIGNATURE BK NEW YORK N Y
COM
82669G104
399
5300
SH
Call
SOLE
0
0
0
SIGNET JEWELERS LIMITED
SHS
G81276100
1583
20051
SH
SOLE
8000
0
12051
SILGAN HOLDINGS INC
COM
827048109
548
14283
SH
SOLE
0
0
14283
SILICON LABORATORIES INC
COM
826919102
4489
32028
SH
SOLE
31235
0
793
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
2121
30741
SH
SOLE
5964
0
24777
SILK RD MED INC
COM
82710M100
848
15408
SH
SOLE
15350
0
58
SILVERCORP METALS INC
COM
82835P103
881
231447
SH
SOLE
0
0
231447
SILVERCREST METALS INC
COM
828363101
1111
159281
SH
SOLE
0
0
159281
SILVERGATE CAP CORP
CL A
82837P408
2019
17478
SH
SOLE
0
0
17478
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
684
23135
SH
SOLE
7071
0
16064
SIMON PPTY GROUP INC NEW
COM
828806109
29642
228068
SH
SOLE
9116
0
218952
SIMPLIFY EXCHANGE TRADED FUN
US EQT PLS DWNSD
82889N202
19098
627593
SH
SOLE
601575
0
26018
SIMPLY GOOD FOODS CO
COM
82900L102
1605
46533
SH
SOLE
42033
0
4500
SIMPSON MFG INC
COM
829073105
22903
214104
SH
SOLE
213007
0
1097
SIREN ETF TR
DIVCN LDRS ETF
829658301
2768
51510
SH
SOLE
0
0
51510
SIREN ETF TR
NSD NXGN ECO ETF
829658202
707
15833
SH
SOLE
0
0
15833
SIRIUS XM HOLDINGS INC
COM
82968B103
1285
210613
SH
SOLE
0
0
210613
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
47197
236610
SH
SOLE
227799
0
8811
SITIME CORP
COM
82982T106
919
4503
SH
SOLE
0
0
4503
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1105
25994
SH
SOLE
17336
0
8658
SIXTH STREET SPECIALTY LENDN
COM
83012A109
3044
137077
SH
SOLE
50
0
137027
SJW GROUP
COM
784305104
13749
208136
SH
SOLE
205400
0
2736
SK TELECOM LTD
SPONSORED ADR
78440P108
541
17968
SH
SOLE
0
0
17968
SKILLZ INC
COM
83067L109
1046
106489
SH
SOLE
0
0
106489
SKYLINE CHAMPION CORPORATION
COM
830830105
4775
79505
SH
SOLE
79203
0
302
SKYWATER TECHNOLOGY INC
COM
83089J108
223
8200
SH
SOLE
0
0
8200
SKYWEST INC
COM
830879102
2940
59580
SH
SOLE
0
0
59580
SKYWORKS SOLUTIONS INC
COM
83088M102
22883
138867
SH
SOLE
656
0
138211
SL GREEN RLTY CORP
COM
78440X804
245
3464
SH
SOLE
0
0
3464
SLEEP NUMBER CORP
COM
83125X103
936
10008
SH
SOLE
9436
0
572
SLM CORP
COM
78442P106
2706
153755
SH
SOLE
149886
0
3869
SLR INVESTMENT CORP
COM
83413U100
2356
123179
SH
SOLE
0
0
123179
SM ENERGY CO
COM
78454L100
355
13458
SH
SOLE
0
0
13458
SMARTFINANCIAL INC
COM NEW
83190L208
309
11964
SH
SOLE
0
0
11964
SMARTSHEET INC
COM CL A
83200N103
870
12647
SH
SOLE
10045
0
2602
SMILEDIRECTCLUB INC
CL A COM
83192H106
320
60181
SH
SOLE
0
0
60181
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
25350
738220
SH
SOLE
661211
0
77009
SMITH & WESSON BRANDS INC
COM
831754106
1602
77155
SH
SOLE
0
0
77155
SMITH A O CORP
COM
831865209
6925
113390
SH
SOLE
45965
0
67425
SMUCKER J M CO
COM NEW
832696405
35797
298222
SH
SOLE
107343
0
190879
SNAP INC
CL A
83304A106
55177
746952
SH
SOLE
611987
0
134965
SNAP ON INC
COM
833034101
53176
254491
SH
SOLE
219144
0
35347
SNOWFLAKE INC
CL A
833445109
20846
68930
SH
SOLE
15875
0
53055
SOCIAL CAPITAL HEDOSOPHA HLD
SHS CL A
G8251L105
108
10673
SH
SOLE
0
0
10673
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
494
9201
SH
SOLE
0
0
9201
SOFI TECHNOLOGIES INC
COM
83406F102
9272
583871
SH
SOLE
0
0
583871
SOFI TECHNOLOGIES INC
COM
83406F102
97
72300
SH
Call
SOLE
0
0
0
SOL GEL TECHNOLOGIES
SHS
M8694L103
365
36608
SH
SOLE
0
0
36608
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
3018
11381
SH
SOLE
8131
0
3250
SOLARIS OILFIELD INFRASTRUCT
COM CL A
83418M103
523
62704
SH
SOLE
0
0
62704
SONIC AUTOMOTIVE INC
CL A
83545G102
1227
23351
SH
SOLE
0
0
23351
SONOCO PRODS CO
COM
835495102
5592
93862
SH
SOLE
65695
0
28167
SONOS INC
COM
83570H108
9255
286002
SH
SOLE
64267
0
221735
SONY GROUP CORPORATION
SPONSORED ADR
835699307
18750
169562
SH
SOLE
55556
0
114006
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
1158
151757
SH
SOLE
0
0
151757
SOUTH JERSEY INDS INC
COM
838518108
642
30191
SH
SOLE
0
0
30191
SOUTHERN CO
COM
842587107
133535
2154827
SH
SOLE
1142663
0
1012164
SOUTHERN COPPER CORP
COM
84265V105
4055
72222
SH
SOLE
5222
0
67000
SOUTHERN FIRST BANCSHARES
COM
842873101
343
6410
SH
SOLE
0
0
6410
SOUTHSTATE CORPORATION
COM
840441109
907
12145
SH
SOLE
67
0
12078
SOUTHWEST AIRLS CO
COM
844741108
26406
513438
SH
SOLE
98729
0
414709
SOUTHWEST GAS HLDGS INC
COM
844895102
1358
20307
SH
SOLE
14748
0
5559
SOUTHWESTERN ENERGY CO
COM
845467109
435
78539
SH
SOLE
0
0
78539
SP PLUS CORP
COM
78469C103
4375
142651
SH
SOLE
142279
0
372
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
60781
179666
SH
SOLE
131
0
179535
SPDR GOLD TR
GOLD SHS
78463V107
133363
812099
SH
SOLE
6
0
812093
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1095
8822
SH
SOLE
610
0
8212
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
11467
224586
SH
SOLE
0
0
224586
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
611
17214
SH
SOLE
0
0
17214
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1279
28238
SH
SOLE
0
0
28238
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
14110
274779
SH
SOLE
0
0
274779
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
203
2705
SH
SOLE
0
0
2705
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1496
36662
SH
SOLE
0
0
36662
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
656
18111
SH
SOLE
0
0
18111
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
4705
110631
SH
SOLE
0
0
110631
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
497
4498
SH
SOLE
0
0
4498
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
689
23258
SH
SOLE
0
0
23258
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
1857
31664
SH
SOLE
0
0
31664
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
3824
100720
SH
SOLE
0
0
100720
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1009068
2351362
SH
SOLE
117004
0
2234358
SPDR S&P 500 ETF TR
TR UNIT
78462F103
384
3300
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
61
86900
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
87700
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
603
37100
SH
Put
SOLE
0
0
37100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2981
134700
SH
Put
SOLE
0
0
134700
SPDR S&P 500 ETF TR
TR UNIT
78462F103
12
86100
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
160
89300
SH
Call
SOLE
0
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
171179
355950
SH
SOLE
98280
0
257670
SPDR SER TR
AEROSPACE DEF
78464A631
5232
43863
SH
SOLE
0
0
43863
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
10249
120080
SH
SOLE
0
0
120080
SPDR SER TR
BLOMBERG 1 10 YR
78468R861
20340
963985
SH
SOLE
614768
0
349217
SPDR SER TR
BLOMBERG BRC INV
78468R200
15170
494766
SH
SOLE
0
0
494766
SPDR SER TR
BLOMBERG INTL TR
78464A516
729
25369
SH
SOLE
0
0
25369
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
18384
168107
SH
SOLE
40310
0
127797
SPDR SER TR
BLOOMBERG SRT TR
78468R408
2039
74429
SH
SOLE
0
0
74429
SPDR SER TR
COMP SOFTWARE
78464A599
1462
8515
SH
SOLE
0
0
8515
SPDR SER TR
DJ REIT ETF
78464A607
1664
15778
SH
SOLE
4808
0
10970
SPDR SER TR
FACTST INV ETF
78464A110
3041
14099
SH
SOLE
0
0
14099
SPDR SER TR
FTSE INT GVT ETF
78464A490
293
5384
SH
SOLE
0
0
5384
SPDR SER TR
GLB DOW ETF
78464A706
2747
25179
SH
SOLE
0
0
25179
SPDR SER TR
HLTH CARE SVCS
78464A573
803
7709
SH
SOLE
0
0
7709
SPDR SER TR
HLTH CR EQUIP
78464A581
998
7978
SH
SOLE
0
0
7978
SPDR SER TR
ICE PFD SEC ETF
78464A292
2476
56980
SH
SOLE
40313
0
16667
SPDR SER TR
MSCI USA STRTGIC
78468R812
291
2442
SH
SOLE
0
0
2442
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
129312
2156992
SH
SOLE
2077199
0
79793
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
235973
4776782
SH
SOLE
4545792
0
230990
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
8582
166418
SH
SOLE
119400
0
47018
SPDR SER TR
NYSE TECH ETF
78464A102
431
2753
SH
SOLE
0
0
2753
SPDR SER TR
PORTFLI HIGH YLD
78468R606
478
17853
SH
SOLE
0
0
17853
SPDR SER TR
PORTFLI INTRMDIT
78464A672
585
18104
SH
SOLE
0
0
18104
SPDR SER TR
PORTFLI MORTGAGE
78464A383
643
24999
SH
SOLE
0
0
24999
SPDR SER TR
PORTFLI TIPS ETF
78464A656
2097
67433
SH
SOLE
0
0
67433
SPDR SER TR
PORTFOLI S&P1500
78464A805
833
15716
SH
SOLE
0
0
15716
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
64326
2154988
SH
SOLE
2123698
0
31290
SPDR SER TR
PORTFOLIO INTRMD
78464A375
6116
167474
SH
SOLE
0
0
167474
SPDR SER TR
PORTFOLIO LN TSR
78464A664
577
13986
SH
SOLE
0
0
13986
SPDR SER TR
PORTFOLIO S&P400
78464A847
577
12493
SH
SOLE
0
0
12493
SPDR SER TR
PORTFOLIO S&P500
78464A854
7738
153348
SH
SOLE
0
0
153348
SPDR SER TR
PORTFOLIO S&P600
78468R853
14016
329007
SH
SOLE
0
0
329007
SPDR SER TR
PORTFOLIO SHORT
78464A474
94831
3034594
SH
SOLE
2487579
0
547015
SPDR SER TR
PRTFLO S&P500 GW
78464A409
36330
567473
SH
SOLE
0
0
567473
SPDR SER TR
PRTFLO S&P500 HI
78468R788
4741
121202
SH
SOLE
945
0
120257
SPDR SER TR
PRTFLO S&P500 VL
78464A508
7825
200653
SH
SOLE
0
0
200653
SPDR SER TR
RUSSELL LOW VOL
78468R754
1616
15643
SH
SOLE
0
0
15643
SPDR SER TR
S&P 400 MDCP GRW
78464A821
308
4068
SH
SOLE
0
0
4068
SPDR SER TR
S&P 400 MDCP VAL
78464A839
3763
56813
SH
SOLE
0
0
56813
SPDR SER TR
S&P 500 ESG ETF
78468R531
1445
35822
SH
SOLE
0
0
35822
SPDR SER TR
S&P 600 SMCP GRW
78464A201
2668
30621
SH
SOLE
0
0
30621
SPDR SER TR
S&P 600 SMCP VAL
78464A300
3582
43705
SH
SOLE
0
0
43705
SPDR SER TR
S&P 600 SML CAP
78464A813
4146
43758
SH
SOLE
0
0
43758
SPDR SER TR
S&P BIOTECH
78464A870
24010
190992
SH
SOLE
19
0
190973
SPDR SER TR
S&P BK ETF
78464A797
4897
92556
SH
SOLE
0
0
92556
SPDR SER TR
S&P CAP MKTS
78464A771
693
7265
SH
SOLE
0
0
7265
SPDR SER TR
S&P DIVID ETF
78464A763
285448
2428300
SH
SOLE
1315676
0
1112624
SPDR SER TR
S&P HOMEBUILD
78464A888
13781
192049
SH
SOLE
0
0
192049
SPDR SER TR
S&P INS ETF
78464A789
2833
74999
SH
SOLE
0
0
74999
SPDR SER TR
S&P KENSHO CLEAN
78468R655
215
2284
SH
SOLE
0
0
2284
SPDR SER TR
S&P KENSHO NEW
78468R648
6526
107158
SH
SOLE
0
0
107158
SPDR SER TR
S&P METALS MNG
78464A755
3321
79554
SH
SOLE
0
0
79554
SPDR SER TR
S&P OILGAS EXP
78468R556
6732
69602
SH
SOLE
8
0
69594
SPDR SER TR
S&P PHARMAC
78464A722
531
11202
SH
SOLE
0
0
11202
SPDR SER TR
S&P REGL BKG
78464A698
10886
160682
SH
SOLE
0
0
160682
SPDR SER TR
S&P RETAIL ETF
78464A714
4949
54776
SH
SOLE
0
0
54776
SPDR SER TR
S&P SEMICNDCTR
78464A862
15176
76658
SH
SOLE
0
0
76658
SPDR SER TR
S&P TELECOM
78464A540
420
4404
SH
SOLE
0
0
4404
SPDR SER TR
S&P TRANSN ETF
78464A532
1201
13882
SH
SOLE
6230
0
7652
SPDR SER TR
SPDR BLOOMBERG
78468R663
29408
321536
SH
SOLE
34
0
321502
SPECIAL OPPORTUNITIES FD INC
COM
84741T104
772
50228
SH
SOLE
0
0
50228
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
530
5545
SH
SOLE
4870
0
675
SPIRE INC
COM
84857L101
848
13855
SH
SOLE
3076
0
10779
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
4025
91074
SH
SOLE
16516
0
74558
SPIRIT AIRLS INC
COM
848577102
912
35175
SH
SOLE
0
0
35175
SPIRIT AIRLS INC
NOTE 1.000% 5/1
848577AB8
15
16000
PRN
SOLE
0
0
16000
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
246
5346
SH
SOLE
0
0
5346
SPLUNK INC
COM
848637104
37144
256681
SH
SOLE
216024
0
40657
SPOK HLDGS INC
COM
84863T106
403
39411
SH
SOLE
0
0
39411
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
13881
61600
SH
SOLE
21522
0
40078
SPRAGUE RES LP
COM UNIT REP LTD
849343108
203
10890
SH
SOLE
0
0
10890
SPROTT FOCUS TR INC
COM
85208J109
85
10300
SH
SOLE
0
0
10300
SPROTT INC
COM NEW
852066208
2335
63603
SH
SOLE
0
0
63603
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
11535
673348
SH
SOLE
0
0
673348
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
8357
605595
SH
SOLE
0
0
605595
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1420
99176
SH
SOLE
0
0
99176
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
3324
432767
SH
SOLE
0
0
432767
SPROUT SOCIAL INC
COM CL A
85209W109
2868
23517
SH
SOLE
22654
0
863
SPROUTS FMRS MKT INC
COM
85208M102
1567
67627
SH
SOLE
50850
0
16777
SPS COMM INC
COM
78463M107
16839
104389
SH
SOLE
86636
0
17753
SPX CORP
COM
784635104
270
5056
SH
SOLE
0
0
5056
SPX FLOW INC
COM
78469X107
417
5704
SH
SOLE
0
0
5704
SQUARE INC
CL A
852234103
83857
349639
SH
SOLE
105786
0
243853
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
15362
221350
SH
SOLE
203231
0
18119
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
23721
515445
SH
SOLE
449808
0
65637
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
29662
651117
SH
SOLE
0
0
651117
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
719
20481
SH
SOLE
0
0
20481
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
775
27126
SH
SOLE
0
0
27126
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
4782
98969
SH
SOLE
4697
0
94272
SSGA ACTIVE TR
SPDR DBLELN EMRG
78470P309
478
9492
SH
SOLE
0
0
9492
SSR MNG INC
COM
784730103
3325
228936
SH
SOLE
0
0
228936
ST JOE CO
COM
790148100
1341
31848
SH
SOLE
0
0
31848
STAAR SURGICAL CO
COM PAR $0.01
852312305
1339
10417
SH
SOLE
6015
0
4402
STAG INDL INC
COM
85254J102
8192
208705
SH
SOLE
21001
0
187704
STANDARD LITHIUM LTD
COM
853606101
290
35466
SH
SOLE
0
0
35466
STANDARD MTR PRODS INC
COM
853666105
2787
63763
SH
SOLE
39129
0
24634
STANDEX INTL CORP
COM
854231107
410
4141
SH
SOLE
1546
0
2595
STANLEY BLACK & DECKER INC
COM
854502101
32029
182699
SH
SOLE
101000
0
81699
STANTEC INC
COM
85472N109
3185
67906
SH
SOLE
0
0
67906
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
834
34678
SH
SOLE
0
0
34678
STARBUCKS CORP
COM
855244109
212539
1926727
SH
SOLE
682666
0
1244061
STARBUCKS CORP
COM
855244109
4
22700
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
COM
85571B105
14958
612798
SH
SOLE
0
0
612798
STARWOOD PPTY TR INC
NOTE 4.375% 4/0
85571BAH8
273
260000
PRN
SOLE
0
0
260000
STATE STR CORP
COM
857477103
11323
133650
SH
SOLE
76973
0
56677
STEEL DYNAMICS INC
COM
858119100
10891
186228
SH
SOLE
127442
0
58786
STELLANTIS N.V
SHS
N82405106
497
25996
SH
SOLE
0
0
25996
STELLUS CAP INVT CORP
COM
858568108
2708
207322
SH
SOLE
0
0
207322
STEM INC
COM
85859N102
466
19505
SH
SOLE
0
0
19505
STEPAN CO
COM
858586100
255
2260
SH
SOLE
945
0
1315
STEPSTONE GROUP INC
COM CL A
85914M107
384
9009
SH
SOLE
0
0
9009
STERICYCLE INC
COM
858912108
41481
610282
SH
SOLE
596555
0
13727
STERIS PLC
SHS USD
G8473T100
59074
289178
SH
SOLE
269640
0
19538
STERLING BANCORP DEL
COM
85917A100
2102
84226
SH
SOLE
68012
0
16214
STERLING CONSTR INC
COM
859241101
238
10502
SH
SOLE
0
0
10502
STEVANATO GROUP S P A
ORD SHS
T9224W109
1981
78270
SH
SOLE
78239
0
31
STEWART INFORMATION SVCS COR
COM
860372101
744
11754
SH
SOLE
8057
0
3697
STIFEL FINL CORP
COM
860630102
3399
50019
SH
SOLE
45936
0
4083
STITCH FIX INC
COM CL A
860897107
313
7841
SH
SOLE
4923
0
2918
STMICROELECTRONICS N V
NY REGISTRY
861012102
6739
154454
SH
SOLE
119439
0
35015
STOCK YDS BANCORP INC
COM
861025104
711
12127
SH
SOLE
0
0
12127
STONECASTLE FINL CORP
COM
861780104
565
25613
SH
SOLE
0
0
25613
STONECO LTD
COM CL A
G85158106
6701
193006
SH
SOLE
157930
0
35076
STONEMOR INC
COM
86184W106
87
35372
SH
SOLE
0
0
35372
STORE CAP CORP
COM
862121100
22685
708248
SH
SOLE
526480
0
181768
STRATEGY SHS
DAY HAGAN NED
86280R803
17485
521001
SH
SOLE
0
0
521001
STRIDE INC
COM
86333M108
234
6522
SH
SOLE
5517
0
1005
STRYKER CORPORATION
COM
863667101
104833
397499
SH
SOLE
120130
0
277369
STUDIO CITY INTL HLDGS LTD
SPON ADS
86389T106
106
12986
SH
SOLE
0
0
12986
STURM RUGER & CO INC
COM
864159108
278
3770
SH
SOLE
0
0
3770
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1254
81700
SH
SOLE
0
0
81700
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
4460
636252
SH
SOLE
596804
0
39448
SUMMIT HOTEL PPTYS INC
COM
866082100
1925
199852
SH
SOLE
191128
0
8724
SUMMIT HOTEL PPTYS INC
NOTE 1.500% 2/1
866082AA8
16
15000
PRN
SOLE
0
0
15000
SUMMIT MATLS INC
CL A
86614U100
2433
76093
SH
SOLE
62350
0
13743
SUMO LOGIC INC
COM
86646P103
494
30667
SH
SOLE
21863
0
8804
SUN CMNTYS INC
COM
866674104
9677
52279
SH
SOLE
42306
0
9973
SUN LIFE FINANCIAL INC.
COM
866796105
1525
29662
SH
SOLE
1283
0
28379
SUNCOR ENERGY INC NEW
COM
867224107
9067
437971
SH
SOLE
204123
0
233848
SUNDIAL GROWERS INC
COM
86730L109
13
18491
SH
SOLE
1850
0
16641
SUNNOVA ENERGY INTL INC.
COM
86745K104
417
12649
SH
SOLE
0
0
12649
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
3492
93581
SH
SOLE
0
0
93581
SUNOPTA INC
COM
8676EP108
114
12741
SH
SOLE
6639
0
6102
SUNPOWER CORP
COM
867652406
465
20495
SH
SOLE
0
0
20495
SUNRUN INC
COM
86771W105
4884
110990
SH
SOLE
0
0
110990
SUNSTONE HOTEL INVS INC NEW
COM
867892101
557
46685
SH
SOLE
45758
0
927
SUPER MICRO COMPUTER INC
COM
86800U104
590
16126
SH
SOLE
0
0
16126
SUPERNUS PHARMACEUTICALS
NOTE 0.625% 4/0
868459AD0
30
31000
PRN
SOLE
0
0
31000
SURFACE ONCOLOGY INC
COM
86877M209
567
74898
SH
SOLE
0
0
74898
SURGALIGN HOLDINGS INC
COM
86882C105
74
68190
SH
SOLE
0
0
68190
SURGERY PARTNERS INC
COM
86881A100
1431
33793
SH
SOLE
33224
0
569
SURMODICS INC
COM
868873100
435
7825
SH
SOLE
0
0
7825
SVB FINANCIAL GROUP
COM
78486Q101
19713
30474
SH
SOLE
8
0
30466
SWISS HELVETIA FD INC
COM
870875101
253
27552
SH
SOLE
0
0
27552
SWITCH INC
CL A
87105L104
8616
339337
SH
SOLE
59956
0
279381
SYNAPTICS INC
COM
87157D109
559
3110
SH
SOLE
0
0
3110
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
49
20358
SH
SOLE
0
0
20358
SYNCHRONY FINANCIAL
COM
87165B103
106107
2170773
SH
SOLE
352624
0
1818149
SYNCHRONY FINANCIAL
COM
87165B103
15
19000
SH
Call
SOLE
0
0
0
SYNEOS HEALTH INC
CL A
87166B102
15979
182658
SH
SOLE
165883
0
16775
SYNLOGIC INC
COM
87166L100
34
11000
SH
SOLE
0
0
11000
SYNNEX CORP
COM
87162W100
9367
89977
SH
SOLE
30887
0
59090
SYNOPSYS INC
COM
871607107
39021
130325
SH
SOLE
100752
0
29573
SYNOVUS FINL CORP
COM NEW
87161C501
6610
150591
SH
SOLE
0
0
150591
SYSCO CORP
COM
871829107
83483
1063476
SH
SOLE
693365
0
370111
SYSCO CORP
COM
871829107
11
31500
SH
Call
SOLE
0
0
0
T-MOBILE US INC
COM
872590104
38471
301120
SH
SOLE
134335
0
166785
T2 BIOSYSTEMS INC
COM
89853L104
34
37200
SH
SOLE
0
0
37200
TAIWAN FD INC
COM
874036106
535
15207
SH
SOLE
0
0
15207
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
185627
1662577
SH
SOLE
1010428
0
652149
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
3416
22170
SH
SOLE
5170
0
17000
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
3694
225541
SH
SOLE
160634
0
64907
TANDEM DIABETES CARE INC
COM NEW
875372203
2100
17595
SH
SOLE
0
0
17595
TANGER FACTORY OUTLET CTRS I
COM
875465106
1092
66988
SH
SOLE
0
0
66988
TAPESTRY INC
COM
876030107
5234
141388
SH
SOLE
108747
0
32641
TARGA RES CORP
COM
87612G101
15959
324304
SH
SOLE
150984
0
173320
TARGET CORP
COM
87612E106
312562
1366235
SH
SOLE
622961
0
743274
TASEKO MINES LTD
COM
876511106
87
46243
SH
SOLE
0
0
46243
TASKUS INC
CLASS A COM
87652V109
1008
15195
SH
SOLE
15145
0
50
TC ENERGY CORP
COM
87807B107
57364
1193622
SH
SOLE
1143318
0
50304
TCG BDC INC
COM
872280102
1275
95054
SH
SOLE
100
0
94954
TCW STRATEGIC INCOME FD INC
COM
872340104
3854
671358
SH
SOLE
0
0
671358
TE CONNECTIVITY LTD
REG SHS
H84989104
114080
831367
SH
SOLE
772650
0
58717
TECHNIPFMC PLC
COM
G87110105
1897
249940
SH
SOLE
248001
0
1939
TECHTARGET INC
COM
87874R100
821
9961
SH
SOLE
8327
0
1634
TECK RESOURCES LTD
CL B
878742204
2454
98730
SH
SOLE
0
0
98730
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
2782
178929
SH
SOLE
0
0
178929
TEGNA INC
COM
87901J105
4846
245726
SH
SOLE
204065
0
41661
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
6708
262322
SH
SOLE
0
0
262322
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
19922
879546
SH
SOLE
0
0
879546
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
1333
64084
SH
SOLE
0
0
64084
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1742
105907
SH
SOLE
0
0
105907
TELADOC HEALTH INC
COM
87918A105
30995
244419
SH
SOLE
8738
0
235681
TELEDYNE TECHNOLOGIES INC
COM
879360105
31900
74258
SH
SOLE
66292
0
7966
TELEFLEX INCORPORATED
COM
879369106
35236
93566
SH
SOLE
62797
0
30769
TELEFONICA BRASIL SA
NEW ADR
87936R205
652
84058
SH
SOLE
70446
0
13612
TELEFONICA S A
SPONSORED ADR
879382208
1063
225684
SH
SOLE
34049
0
191635
TELEPHONE & DATA SYS INC
COM NEW
879433829
13073
670397
SH
SOLE
403682
0
266715
TELEPHONE & DATA SYS INC
COM NEW
879433829
80
88600
SH
Call
SOLE
0
0
0
TELLURIAN INC NEW
COM
87968A104
1189
303998
SH
SOLE
0
0
303998
TELOS CORP MD
COM
87969B101
928
32653
SH
SOLE
0
0
32653
TELUS CORPORATION
COM
87971M103
9645
439460
SH
SOLE
412278
0
27182
TELUS INTL CDA INC
SUB VTG SHS
87975H100
655
18707
SH
SOLE
0
0
18707
TEMPLETON EMERGING MKTS INCO
COM
880192109
364
47049
SH
SOLE
0
0
47049
TEMPLETON GLOBAL INCOME FD
COM
880198106
3158
586943
SH
SOLE
0
0
586943
TEMPUR SEALY INTL INC
COM
88023U101
21397
461043
SH
SOLE
144308
0
316735
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
219
30140
SH
SOLE
0
0
30140
TENET HEALTHCARE CORP
COM NEW
88033G407
2846
42833
SH
SOLE
7163
0
35670
TENNANT CO
COM
880345103
755
10214
SH
SOLE
10188
0
26
TENNECO INC
CL A VTG COM STK
880349105
307
21494
SH
SOLE
11338
0
10156
TERADATA CORP DEL
COM
88076W103
4528
78956
SH
SOLE
68516
0
10440
TERADYNE INC
COM
880770102
39277
359780
SH
SOLE
273830
0
85950
TEREX CORP NEW
COM
880779103
1196
28409
SH
SOLE
13817
0
14592
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
2708
64994
SH
SOLE
63937
0
1057
TERNIUM SA
SPONSORED ADS
880890108
450
10641
SH
SOLE
0
0
10641
TERRENO RLTY CORP
COM
88146M101
6046
95613
SH
SOLE
95232
0
381
TESLA INC
COM
88160R101
211039
272140
SH
SOLE
62174
0
209966
TETRA TECH INC NEW
COM
88162G103
2975
19920
SH
SOLE
1260
0
18660
TETRA TECHNOLOGIES INC DEL
COM
88162F105
193
61956
SH
SOLE
32956
0
29000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
3861
396393
SH
SOLE
24390
0
372003
TEXAS CAP BANCSHARES INC
COM
88224Q107
593
9885
SH
SOLE
6827
0
3058
TEXAS INSTRS INC
COM
882508104
287927
1497967
SH
SOLE
1092241
0
405726
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
17807
14725
SH
SOLE
1233
0
13492
TEXAS ROADHOUSE INC
COM
882681109
9015
98711
SH
SOLE
56302
0
42409
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
1491
42701
SH
SOLE
0
0
42701
TEXTRON INC
COM
883203101
11432
163760
SH
SOLE
125869
0
37891
TFF PHARMACEUTICALS INC
COM
87241J104
284
36800
SH
SOLE
0
0
36800
TFI INTL INC
COM
87241L109
4612
45144
SH
SOLE
35977
0
9167
TFS FINL CORP
COM
87240R107
203
10637
SH
SOLE
0
0
10637
TG THERAPEUTICS INC
COM
88322Q108
5981
179705
SH
SOLE
30339
0
149366
THE AARONS COMPANY INC
COM
00258W108
700
25430
SH
SOLE
13662
0
11768
THE BEACHBODY COMPANY INC
*W EXP 12/31/202
073463119
28
23699
SH
SOLE
0
0
23699
THE BEACHBODY COMPANY INC
COM CL A
073463101
112
20155
SH
SOLE
0
0
20155
THE BEAUTY HEALTH COMPANY
COM CL A
88331L108
1991
76681
SH
SOLE
29285
0
47396
THE TRADE DESK INC
COM CL A
88339J105
20547
292280
SH
SOLE
147179
0
145101
THERAPEUTICSMD INC
COM
88338N107
134
180521
SH
SOLE
0
0
180521
THERMO FISHER SCIENTIFIC INC
COM
883556102
200080
350187
SH
SOLE
178112
0
172075
THERMON GROUP HLDGS INC
COM
88362T103
617
35662
SH
SOLE
35650
0
12
THOMSON REUTERS CORP.
COM NEW
884903709
14840
134405
SH
SOLE
120578
0
13827
THOR INDS INC
COM
885160101
34634
282127
SH
SOLE
267963
0
14164
THRYV HLDGS INC
COM NEW
886029206
2539
84510
SH
SOLE
84510
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
2674
110643
SH
SOLE
0
0
110643
TIDAL ETF TR
SOFI GIG ETF
886364504
2704
78010
SH
SOLE
0
0
78010
TILRAY INC
COM CL 2
88688T100
1009
89363
SH
SOLE
0
0
89363
TIMKEN CO
COM
887389104
6344
96968
SH
SOLE
90656
0
6312
TIPTREE INC
COM
88822Q103
856
85443
SH
SOLE
0
0
85443
TITAN MED INC
COM NEW
88830X819
81
53243
SH
SOLE
0
0
53243
TJX COS INC NEW
COM
872540109
151954
2302993
SH
SOLE
758292
0
1544701
TOAST INC
CL A
888787108
364
7289
SH
SOLE
0
0
7289
TOLL BROTHERS INC
COM
889478103
6050
109429
SH
SOLE
16950
0
92479
TOLL BROTHERS INC
COM
889478103
13
33600
SH
Call
SOLE
0
0
0
TOPBUILD CORP
COM
89055F103
2780
13572
SH
SOLE
10128
0
3444
TORO CO
COM
891092108
23935
245713
SH
SOLE
186486
0
59227
TORONTO DOMINION BK ONT
COM NEW
891160509
17544
265401
SH
SOLE
45705
0
219696
TORONTO DOMINION BK ONT
COM NEW
891160509
1
28300
SH
Call
SOLE
0
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L886
1844
68029
SH
SOLE
0
0
68029
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
802
27782
SH
SOLE
0
0
27782
TOTALENERGIES SE
SPONSORED ADS
89151E109
47705
995305
SH
SOLE
817422
0
177883
TOWNEBANK PORTSMOUTH VA
COM
89214P109
2727
87672
SH
SOLE
46131
0
41541
TOWNSQUARE MEDIA INC
CL A
892231101
158
12077
SH
SOLE
0
0
12077
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
10238
57600
SH
SOLE
24525
0
33075
TPG PACE BEN FIN CORP
CL A COM
G8990D125
223
21151
SH
SOLE
0
0
21151
TPG RE FIN TR INC
COM
87266M107
477
38521
SH
SOLE
0
0
38521
TPI COMPOSITES INC
COM
87266J104
2955
87556
SH
SOLE
0
0
87556
TRACTOR SUPPLY CO
COM
892356106
81891
404172
SH
SOLE
227699
0
176473
TRADEWEB MKTS INC
CL A
892672106
2596
32133
SH
SOLE
30292
0
1841
TRAEGER INC
COMMON STOCK
89269P103
268
12782
SH
SOLE
0
0
12782
TRANE TECHNOLOGIES PLC
SHS
G8994E103
166199
962604
SH
SOLE
206218
0
756386
TRANSCAT INC
COM
893529107
525
8149
SH
SOLE
1518
0
6631
TRANSDIGM GROUP INC
COM
893641100
45560
72946
SH
SOLE
68794
0
4152
TRANSOCEAN LTD
REG SHS
H8817H100
254
67011
SH
SOLE
0
0
67011
TRANSUNION
COM
89400J107
21809
194184
SH
SOLE
167230
0
26954
TRAVEL PLUS LEISURE CO
COM
894164102
4338
79545
SH
SOLE
62735
0
16810
TRAVELERS COMPANIES INC
COM
89417E109
77863
512223
SH
SOLE
447526
0
64697
TRAVELZOO
COM NEW
89421Q205
141
12140
SH
SOLE
0
0
12140
TREEHOUSE FOODS INC
COM
89469A104
1870
46886
SH
SOLE
15203
0
31683
TREMONT MTG TR
COM
894789106
109
20800
SH
SOLE
0
0
20800
TREX CO INC
COM
89531P105
18593
182413
SH
SOLE
132866
0
49547
TRI CONTL CORP
COM
895436103
7664
229598
SH
SOLE
0
0
229598
TRI POINTE HOMES INC
COM
87265H109
5176
246239
SH
SOLE
98410
0
147829
TRICO BANCSHARES
COM
896095106
720
16583
SH
SOLE
0
0
16583
TRIDENT ACQUISITIONS CORP
COM
89615T106
140
12075
SH
SOLE
0
0
12075
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
738
42037
SH
SOLE
0
0
42037
TRILOGY METALS INC NEW
COM
89621C105
35
18890
SH
SOLE
0
0
18890
TRIMAS CORP
COM NEW
896215209
1794
55445
SH
SOLE
55445
0
0
TRIMBLE INC
COM
896239100
7344
89289
SH
SOLE
17173
0
72116
TRINET GROUP INC
COM
896288107
246
2604
SH
SOLE
2425
0
179
TRINITY INDS INC
COM
896522109
18703
688361
SH
SOLE
665929
0
22432
TRINSEO S A
SHS
L9340P101
2857
52920
SH
SOLE
4154
0
48766
TRIP COM GROUP LTD
ADS
89677Q107
294
9552
SH
SOLE
46
0
9506
TRIP COM GROUP LTD
DBCV 1.250% 9/1
22943FAM2
14
15000
PRN
SOLE
0
0
15000
TRIPADVISOR INC
COM
896945201
342
10092
SH
SOLE
118
0
9974
TRIPLE-S MGMT CORP
COM
896749108
313
8845
SH
SOLE
0
0
8845
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
332
20954
SH
SOLE
0
0
20954
TRISTATE CAP HLDGS INC
COM
89678F100
1196
56533
SH
SOLE
7954
0
48579
TRITON INTL LTD
CL A
G9078F107
3135
60236
SH
SOLE
0
0
60236
TRIUMPH BANCORP INC
COM
89679E300
498
4972
SH
SOLE
0
0
4972
TRIUMPH GROUP INC NEW
COM
896818101
2423
130082
SH
SOLE
0
0
130082
TRONOX HOLDINGS PLC
SHS
G9087Q102
714
28976
SH
SOLE
0
0
28976
TRONOX HOLDINGS PLC
SHS
G9087Q102
31
12100
SH
Call
SOLE
0
0
0
TRUIST FINL CORP
COM
89832Q109
240615
4102562
SH
SOLE
3172982
0
929580
TRUPANION INC
COM
898202106
1022
13163
SH
SOLE
12828
0
335
TRUSTMARK CORP
COM
898402102
450
13953
SH
SOLE
0
0
13953
TTEC HLDGS INC
COM
89854H102
551
5889
SH
SOLE
4406
0
1483
TUPPERWARE BRANDS CORP
COM
899896104
399
18907
SH
SOLE
0
0
18907
TURNING POINT THERAPEUTICS I
COM
90041T108
664
9998
SH
SOLE
9880
0
118
TURQUOISE HILL RES LTD
COM
900435207
2357
159638
SH
SOLE
0
0
159638
TURTLE BEACH CORP
COM NEW
900450206
1128
40529
SH
SOLE
0
0
40529
TWILIO INC
CL A
90138F102
59304
185876
SH
SOLE
137506
0
48370
TWITTER INC
COM
90184L102
66529
1101660
SH
SOLE
864208
0
237452
TWO HBRS INVT CORP
COM NEW
90187B408
586
92411
SH
SOLE
0
0
92411
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
334
331000
PRN
SOLE
0
0
331000
TYLER TECHNOLOGIES INC
COM
902252105
12705
27701
SH
SOLE
26188
0
1513
TYSON FOODS INC
CL A
902494103
20171
255522
SH
SOLE
42564
0
212958
TYSON FOODS INC
CL A
902494103
346
41000
SH
Call
SOLE
0
0
0
UBER TECHNOLOGIES INC
COM
90353T100
63751
1423010
SH
SOLE
1041132
0
381878
UBIQUITI INC
COM
90353W103
2714
9084
SH
SOLE
4897
0
4187
UBS AG LONDON BRANCH
EN LG CP GRWTH
902677780
566
800
SH
SOLE
0
0
800
UBS GROUP AG
SHS
H42097107
24526
1524712
SH
SOLE
1326343
0
198369
UDR INC
COM
902653104
1757
33169
SH
SOLE
0
0
33169
UFP INDUSTRIES INC
COM
90278Q108
2462
36217
SH
SOLE
2065
0
34152
UGI CORP NEW
COM
902681105
5361
125785
SH
SOLE
27322
0
98463
UIPATH INC
CL A
90364P105
7040
133824
SH
SOLE
123511
0
10313
ULTA BEAUTY INC
COM
90384S303
39139
108442
SH
SOLE
94664
0
13778
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
887
9838
SH
SOLE
8757
0
1081
ULTRAPAR PARTICIPACOES SA
SP ADR REP COM
90400P101
38
13968
SH
SOLE
0
0
13968
UMB FINL CORP
COM
902788108
4245
43891
SH
SOLE
42253
0
1638
UMH PPTYS INC
COM
903002103
1184
51694
SH
SOLE
0
0
51694
UMPQUA HLDGS CORP
COM
904214103
343
16931
SH
SOLE
0
0
16931
UNDER ARMOUR INC
CL A
904311107
2356
116760
SH
SOLE
36712
0
80048
UNDER ARMOUR INC
CL C
904311206
1439
82141
SH
SOLE
0
0
82141
UNIFIRST CORP MASS
COM
904708104
11098
52195
SH
SOLE
51737
0
458
UNILEVER PLC
SPON ADR NEW
904767704
199382
3677281
SH
SOLE
3195798
0
481483
UNION PAC CORP
COM
907818108
549639
2804077
SH
SOLE
829114
0
1974963
UNION PAC CORP
COM
907818108
8
26700
SH
Call
SOLE
0
0
0
UNIQURE NV
SHS
N90064101
1403
43822
SH
SOLE
0
0
43822
UNITED AIRLS HLDGS INC
COM
910047109
2544
53488
SH
SOLE
0
0
53488
UNITED BANKSHARES INC WEST V
COM
909907107
11975
329170
SH
SOLE
284578
0
44592
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
203
6186
SH
SOLE
254
0
5932
UNITED FIRE GROUP INC
COM
910340108
756
32747
SH
SOLE
0
0
32747
UNITED INS HLDGS CORP
COM
910710102
87
23940
SH
SOLE
0
0
23940
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
626
54773
SH
SOLE
0
0
54773
UNITED NAT FOODS INC
COM
911163103
756
15623
SH
SOLE
0
0
15623
UNITED PARCEL SERVICE INC
CL B
911312106
377153
2071099
SH
SOLE
949611
0
1121488
UNITED RENTALS INC
COM
911363109
46195
131636
SH
SOLE
48518
0
83118
UNITED STATES CELLULAR CORP
COM
911684108
484
15184
SH
SOLE
0
0
15184
UNITED STATES STL CORP NEW
COM
912909108
6488
295328
SH
SOLE
0
0
295328
UNITED STATES STL CORP NEW
COM
912909108
15
19300
SH
Call
SOLE
0
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
6828
36994
SH
SOLE
21279
0
15715
UNITEDHEALTH GROUP INC
COM
91324P102
700654
1793022
SH
SOLE
865226
0
927796
UNITI GROUP INC
COM
91325V108
5711
461715
SH
SOLE
0
0
461715
UNITIL CORP
COM
913259107
562
13143
SH
SOLE
0
0
13143
UNITY SOFTWARE INC
COM
91332U101
9944
78767
SH
SOLE
1920
0
76847
UNIVAR SOLUTIONS INC
COM
91336L107
2161
90732
SH
SOLE
86343
0
4389
UNIVERSAL CORP VA
COM
913456109
286
5912
SH
SOLE
0
0
5912
UNIVERSAL DISPLAY CORP
COM
91347P105
6105
35708
SH
SOLE
3039
0
32669
UNIVERSAL ELECTRS INC
COM
913483103
1727
35066
SH
SOLE
17965
0
17101
UNIVERSAL HLTH SVCS INC
CL B
913903100
18488
133611
SH
SOLE
107643
0
25968
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
407
73513
SH
SOLE
0
0
73513
UNIVERSE PHARMACEUTICALS INC
SHS
G9442G104
30
12096
SH
SOLE
0
0
12096
UNUM GROUP
COM
91529Y106
7242
288971
SH
SOLE
21912
0
267059
UP FINTECH HLDG LTD
SPONSORED ADS
91531W106
639
60316
SH
SOLE
0
0
60316
UPLAND SOFTWARE INC
COM
91544A109
2766
82701
SH
SOLE
70376
0
12325
UPSTART HLDGS INC
COM
91680M107
6664
21058
SH
SOLE
0
0
21058
UPWORK INC
COM
91688F104
7845
174222
SH
SOLE
14226
0
159996
URBAN ONE INC
CL D NON VTG
91705J204
95
14000
SH
SOLE
0
0
14000
URBAN OUTFITTERS INC
COM
917047102
367
12351
SH
SOLE
0
0
12351
US BANCORP DEL
COM NEW
902973304
188448
3170398
SH
SOLE
2324776
0
845622
US BANCORP DEL
COM NEW
902973304
6
20000
SH
Call
SOLE
0
0
0
US BANCORP DEL
COM NEW
902973304
4
20000
SH
Call
SOLE
0
0
0
US ECOLOGY INC
COM
91734M103
9370
289658
SH
SOLE
278885
0
10773
US FOODS HLDG CORP
COM
912008109
24455
705571
SH
SOLE
698700
0
6871
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
796
48050
SH
SOLE
0
0
48050
UWM HOLDINGS CORPORATION
COM CL A
91823B109
204
29287
SH
SOLE
0
0
29287
V F CORP
COM
918204108
83757
1250294
SH
SOLE
872982
0
377312
VAIL RESORTS INC
COM
91879Q109
19308
57800
SH
SOLE
39684
0
18116
VALE S A
SPONSORED ADS
91912E105
18472
1324169
SH
SOLE
1164562
0
159607
VALERO ENERGY CORP
COM
91913Y100
40480
573618
SH
SOLE
73174
0
500444
VALERO ENERGY CORP
COM
91913Y100
82
24400
SH
Call
SOLE
0
0
0
VALERO ENERGY CORP
COM
91913Y100
30
17500
SH
Call
SOLE
0
0
0
VALHI INC NEW
COM
918905209
1817
77898
SH
SOLE
0
0
77898
VALLEY NATL BANCORP
COM
919794107
5057
379960
SH
SOLE
271228
0
108732
VALMONT INDS INC
COM
920253101
1652
7025
SH
SOLE
0
0
7025
VALVOLINE INC
COM
92047W101
5371
172258
SH
SOLE
164859
0
7399
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
1896
20776
SH
SOLE
0
0
20776
VANECK ETF TRUST
BIOTECH ETF
92189F726
2305
11400
SH
SOLE
0
0
11400
VANECK ETF TRUST
EMERGING MRKT HI
92189F353
202
8710
SH
SOLE
4074
0
4636
VANECK ETF TRUST
ENERGY INCME ET
92189H870
423
7805
SH
SOLE
0
0
7805
VANECK ETF TRUST
ENVIRONMENTAL SR
92189F304
238
1663
SH
SOLE
0
0
1663
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
31115
941439
SH
SOLE
499500
0
441939
VANECK ETF TRUST
GAMING ETF
92189F882
229
4709
SH
SOLE
0
0
4709
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
25569
867629
SH
SOLE
0
0
867629
VANECK ETF TRUST
GREEN BOND ETF
92189F171
480
17650
SH
SOLE
0
0
17650
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
11568
185144
SH
SOLE
9411
0
175733
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
3856
75264
SH
SOLE
0
0
75264
VANECK ETF TRUST
INVESTMENT GRD
92189F486
928
36523
SH
SOLE
0
0
36523
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
437
14576
SH
SOLE
0
0
14576
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
4453
116145
SH
SOLE
0
0
116145
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
1
40200
SH
Call
SOLE
0
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
44
35900
SH
Call
SOLE
0
0
0
VANECK ETF TRUST
LONG MUNI ETF
92189F536
5871
272830
SH
SOLE
261544
0
11286
VANECK ETF TRUST
MRNGSTR DURA DIV
92189H102
3320
108394
SH
SOLE
0
0
108394
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
111852
1526985
SH
SOLE
0
0
1526985
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
8868
45012
SH
SOLE
0
0
45012
VANECK ETF TRUST
PREFERRED SECURT
92189F429
424
19964
SH
SOLE
0
0
19964
VANECK ETF TRUST
RARE EARTH/STRTG
92189H805
1571
15221
SH
SOLE
0
0
15221
VANECK ETF TRUST
RETAIL ETF
92189F684
612
3498
SH
SOLE
0
0
3498
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
22271
86904
SH
SOLE
2729
0
84175
VANECK ETF TRUST
SHRT HGH YLD MUN
92189F387
2037
81148
SH
SOLE
0
0
81148
VANECK ETF TRUST
VANECK SHRT MUNI
92189F528
394
21866
SH
SOLE
0
0
21866
VANECK ETF TRUST
VIDEO GMNG ESPRT
92189F114
2630
40461
SH
SOLE
0
0
40461
VANECK MERK GOLD TR
GOLD TRUST
921078101
5501
321902
SH
SOLE
0
0
321902
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
4387
16446
SH
SOLE
0
0
16446
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1487
10571
SH
SOLE
0
0
10571
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
694
3524
SH
SOLE
0
0
3524
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
7984
44821
SH
SOLE
0
0
44821
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
11887
74707
SH
SOLE
0
0
74707
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
2513
11187
SH
SOLE
0
0
11187
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
11192
64310
SH
SOLE
0
0
64310
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
8941
44366
SH
SOLE
0
0
44366
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
46835
523649
SH
SOLE
6
0
523643
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
7648
74741
SH
SOLE
0
0
74741
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
199036
2429040
SH
SOLE
1333865
0
1095175
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
179156
2096611
SH
SOLE
1136083
0
960528
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
25630
449962
SH
SOLE
160
0
449802
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
42110
230914
SH
SOLE
466
0
230448
VANGUARD INDEX FDS
GROWTH ETF
922908736
206012
709963
SH
SOLE
4549
0
705414
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
21554
107277
SH
SOLE
85
0
107192
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
45113
190913
SH
SOLE
68
0
190845
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
16811
120418
SH
SOLE
7891
0
112527
VANGUARD INDEX FDS
MID CAP ETF
922908629
643496
2717812
SH
SOLE
2387528
0
330284
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
54994
540326
SH
SOLE
4975
0
535351
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7237264
18350003
SH
SOLE
17138991
0
1211012
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
54990
324873
SH
SOLE
6361
0
318512
VANGUARD INDEX FDS
SMALL CP ETF
922908751
107153
490001
SH
SOLE
136
0
489865
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
58932
210326
SH
SOLE
1078
0
209248
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
144572
651045
SH
SOLE
558
0
650487
VANGUARD INDEX FDS
VALUE ETF
922908744
228023
1684435
SH
SOLE
76501
0
1607934
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
320258
5253578
SH
SOLE
4522670
0
730908
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
109359
2186728
SH
SOLE
439
0
2186289
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
8724
132972
SH
SOLE
0
0
132972
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
122307
1509218
SH
SOLE
1472099
0
37119
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
6443
48192
SH
SOLE
17
0
48175
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
714
12676
SH
SOLE
0
0
12676
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
37041
363739
SH
SOLE
106163
0
257576
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
19142
364043
SH
SOLE
51471
0
312572
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
462694
8447948
SH
SOLE
7817764
0
630184
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
243775
2582084
SH
SOLE
2079524
0
502560
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
19761
292539
SH
SOLE
219626
0
72913
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
5579
52844
SH
SOLE
43329
0
9515
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
1314
14983
SH
SOLE
0
0
14983
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
60906
1142925
SH
SOLE
1085089
0
57836
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
11495
187187
SH
SOLE
300
0
186887
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
160143
1943252
SH
SOLE
516169
0
1427083
VANGUARD SCOTTSDALE FDS
TOTAL WLD BD ETF
92206C565
332
4163
SH
SOLE
0
0
4163
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
10282
145907
SH
SOLE
6143
0
139764
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
31383
156774
SH
SOLE
119
0
156655
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
8778
127748
SH
SOLE
0
0
127748
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
2747
12841
SH
SOLE
0
0
12841
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
12823
145044
SH
SOLE
295
0
144749
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
2220
15801
SH
SOLE
25
0
15776
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
606
3062
SH
SOLE
0
0
3062
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
254228
1655111
SH
SOLE
1038
0
1654073
VANGUARD STAR FDS
VG TL INTL STK F
921909768
18714
295820
SH
SOLE
66
0
295754
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
160072
3170365
SH
SOLE
375
0
3169990
VANGUARD WELLINGTON FD
US VALUE FACTR
921935805
1630
16485
SH
SOLE
0
0
16485
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
5834
74504
SH
SOLE
0
0
74504
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
391631
3789361
SH
SOLE
2783963
0
1005398
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
13359
153146
SH
SOLE
0
0
153146
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
1447
21910
SH
SOLE
0
0
21910
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
814
13189
SH
SOLE
0
0
13189
VANGUARD WORLD FD
ESG US CORP BD
921910691
372
5042
SH
SOLE
0
0
5042
VANGUARD WORLD FD
ESG US STK ETF
921910733
1481
18495
SH
SOLE
0
0
18495
VANGUARD WORLD FD
EXTENDED DUR
921910709
4116
30367
SH
SOLE
0
0
30367
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
38290
251261
SH
SOLE
0
0
251261
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
35932
367215
SH
SOLE
0
0
367215
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
38173
162577
SH
SOLE
0
0
162577
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
21431
152238
SH
SOLE
29125
0
123113
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
21573
69588
SH
SOLE
0
0
69588
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
7539
42067
SH
SOLE
655
0
41412
VANGUARD WORLD FDS
ENERGY ETF
92204A306
4961
67132
SH
SOLE
0
0
67132
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
34728
374827
SH
SOLE
88
0
374739
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
42212
170773
SH
SOLE
0
0
170773
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
11326
60279
SH
SOLE
0
0
60279
VANGUARD WORLD FDS
INF TECH ETF
92204A702
176762
440481
SH
SOLE
156
0
440325
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
15497
89450
SH
SOLE
10
0
89440
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
12879
92557
SH
SOLE
0
0
92557
VARONIS SYS INC
COM
922280102
2106
34611
SH
SOLE
27988
0
6623
VASCULAR BIOGENICS LTD
COM
M96883109
26
12676
SH
SOLE
0
0
12676
VAXART INC
COM NEW
92243A200
302
38018
SH
SOLE
0
0
38018
VBI VACCINES INC CDA
COM NEW
91822J103
2497
802946
SH
SOLE
0
0
802946
VECTOR GROUP LTD
COM
92240M108
151
11846
SH
SOLE
0
0
11846
VEECO INSTRS INC DEL
COM
922417100
1683
75778
SH
SOLE
75778
0
0
VEEVA SYS INC
CL A COM
922475108
28376
98468
SH
SOLE
35940
0
62528
VELODYNE LIDAR INC
COM
92259F101
103
17350
SH
SOLE
0
0
17350
VENTAS INC
COM
92276F100
4230
76614
SH
SOLE
0
0
76614
VERASTEM INC
COM
92337C104
1016
329946
SH
SOLE
77134
0
252812
VEREIT INC
COM
92339V308
689
15237
SH
SOLE
3735
0
11502
VERICEL CORP
COM
92346J108
2344
48028
SH
SOLE
45212
0
2816
VERINT SYS INC
COM
92343X100
285
6358
SH
SOLE
3518
0
2840
VERISIGN INC
COM
92343E102
4899
23897
SH
SOLE
11381
0
12516
VERISK ANALYTICS INC
COM
92345Y106
44301
221204
SH
SOLE
196996
0
24208
VERITEX HLDGS INC
COM
923451108
303
7709
SH
SOLE
0
0
7709
VERITIV CORP
COM
923454102
465
5197
SH
SOLE
0
0
5197
VERIZON COMMUNICATIONS INC
COM
92343V104
769085
14239698
SH
SOLE
5457422
0
8782276
VERIZON COMMUNICATIONS INC
COM
92343V104
12
54400
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
22600
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
14500
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
6
20700
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
20200
SH
Call
SOLE
0
0
0
VERRA MOBILITY CORP
COM
92511U102
1081
71761
SH
SOLE
0
0
71761
VERTEX PHARMACEUTICALS INC
COM
92532F100
79717
439481
SH
SOLE
392238
0
47243
VERTIV HOLDINGS CO
COM CL A
92537N108
7817
324505
SH
SOLE
220428
0
104077
VERU INC
COM
92536C103
683
80100
SH
SOLE
0
0
80100
VIACOMCBS INC
CL B
92556H206
31958
808857
SH
SOLE
21759
0
787098
VIACOMCBS INC
CL B
92556H206
1
19400
SH
Call
SOLE
0
0
0
VIACOMCBS INC
CL B
92556H206
44
112900
SH
Call
SOLE
0
0
0
VIACOMCBS INC
CL B
92556H206
11
46200
SH
Call
SOLE
0
0
0
VIACOMCBS INC
CL B
92556H206
2
15000
SH
Call
SOLE
0
0
0
VIAD CORP
COM
92552R406
2569
56579
SH
SOLE
56416
0
163
VIANT TECHNOLOGY INC
COM CL A
92557A101
197
16123
SH
SOLE
16004
0
119
VIASAT INC
COM
92552V100
708
12854
SH
SOLE
0
0
12854
VIATRIS INC
COM
92556V106
12650
933557
SH
SOLE
229658
0
703899
VIATRIS INC
COM
92556V106
1
10200
SH
Call
SOLE
0
0
0
VIATRIS INC
COM
92556V106
1
28100
SH
Call
SOLE
0
0
0
VIATRIS INC
COM
92556V106
8
38400
SH
Call
SOLE
0
0
0
VIAVI SOLUTIONS INC
COM
925550105
1025
65144
SH
SOLE
36896
0
28248
VICARIOUS SURGICAL INC
COM CL A
92561V109
1083
72400
SH
SOLE
0
0
72400
VICI PPTYS INC
COM
925652109
36761
1293952
SH
SOLE
1038716
0
255236
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
715
12933
SH
SOLE
0
0
12933
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
13412
188506
SH
SOLE
70
0
188436
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
4407
61965
SH
SOLE
0
0
61965
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
7495
116436
SH
SOLE
0
0
116436
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
1778
31254
SH
SOLE
0
0
31254
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
3860
67182
SH
SOLE
0
0
67182
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
12671
293369
SH
SOLE
0
0
293369
VICTORY PORTFOLIOS II
VICTORYSHS SHORT
92647N535
1820
35140
SH
SOLE
0
0
35140
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
652
17069
SH
SOLE
0
0
17069
VIEW INC
COM CL A
92671V106
325
60001
SH
SOLE
0
0
60001
VIEWRAY INC
COM
92672L107
1300
180353
SH
SOLE
0
0
180353
VIKING THERAPEUTICS INC
COM
92686J106
1578
251336
SH
SOLE
0
0
251336
VILLAGE FARMS INTL INC
COM
92707Y108
4281
513264
SH
SOLE
0
0
513264
VIMEO INC
COMMON STOCK
92719V100
349
11873
SH
SOLE
0
0
11873
VINTAGE WINE ESTATES INC
COM
92747V106
116
11389
SH
SOLE
0
0
11389
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
1068
48872
SH
SOLE
0
0
48872
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
74
22500
SH
Call
SOLE
0
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
1052
41582
SH
SOLE
0
0
41582
VIRTU FINL INC
CL A
928254101
1402
57391
SH
SOLE
0
0
57391
VIRTUS ALLIANZGI ARTIFICIAL
COM
92838Y100
2488
93237
SH
SOLE
0
0
93237
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838R105
267
25834
SH
SOLE
0
0
25834
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838U108
874
168314
SH
SOLE
0
0
168314
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838X102
180
30142
SH
SOLE
0
0
30142
VIRTUS ALLIANZGI DIVERSIFIED
COM
92840N100
2281
67335
SH
SOLE
0
0
67335
VIRTUS ALLIANZGI EQUITY & CO
COM
92841M101
7436
252327
SH
SOLE
0
0
252327
VIRTUS DIVIDEND INTEREST & P
COM
92840R101
3568
240580
SH
SOLE
0
0
240580
VIRTUS GLOBAL DIVID & INCOME
COM
92835W107
118
12648
SH
SOLE
0
0
12648
VIRTUS INVT PARTNERS INC
COM
92828Q109
2072
6677
SH
SOLE
0
0
6677
VISA INC
COM CL A
92826C839
756392
3395551
SH
SOLE
1533867
0
1861684
VISHAY INTERTECHNOLOGY INC
COM
928298108
335
16674
SH
SOLE
0
0
16674
VISHAY INTERTECHNOLOGY INC
NOTE 2.250% 6/1
928298AP3
39
38000
PRN
SOLE
0
0
38000
VISTA OUTDOOR INC
COM
928377100
911
22589
SH
SOLE
0
0
22589
VISTEON CORP
COM NEW
92839U206
504
5338
SH
SOLE
0
0
5338
VISTRA CORP
COM
92840M102
34176
1998575
SH
SOLE
1910441
0
88134
VMWARE INC
CL A COM
928563402
7782
52333
SH
SOLE
416
0
51917
VOCERA COMMUNICATIONS INC
COM
92857F107
802
17518
SH
SOLE
17340
0
178
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
70126
4538873
SH
SOLE
3336222
0
1202651
VOLTA INC
COM CL A
92873V102
285
32939
SH
SOLE
0
0
32939
VONAGE HLDGS CORP
COM
92886T201
4717
292616
SH
SOLE
236920
0
55696
VONTIER CORPORATION
COM
928881101
7982
237561
SH
SOLE
38903
0
198658
VORNADO RLTY TR
SH BEN INT
929042109
306
7283
SH
SOLE
0
0
7283
VOYA ASIA PAC HIGH DIV EQT I
COM
92912J102
6802
790885
SH
SOLE
0
0
790885
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
385
52112
SH
SOLE
0
0
52112
VOYA FINANCIAL INC
COM
929089100
5826
94900
SH
SOLE
88034
0
6866
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
1100
186409
SH
SOLE
0
0
186409
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
746
59380
SH
SOLE
0
0
59380
VROOM INC
COM
92918V109
2352
106557
SH
SOLE
16110
0
90447
VSE CORP
COM
918284100
916
19024
SH
SOLE
0
0
19024
VULCAN MATLS CO
COM
929160109
34486
203858
SH
SOLE
145058
0
58800
VUZIX CORP
COM NEW
92921W300
114
10880
SH
SOLE
0
0
10880
WABASH NATL CORP
COM
929566107
683
45166
SH
SOLE
0
0
45166
WABTEC
COM
929740108
3909
45348
SH
SOLE
33240
0
12108
WALGREENS BOOTS ALLIANCE INC
COM
931427108
42871
911193
SH
SOLE
443087
0
468106
WALGREENS BOOTS ALLIANCE INC
COM
931427108
6
12100
SH
Call
SOLE
0
0
0
WALKER & DUNLOP INC
COM
93148P102
305
2689
SH
SOLE
0
0
2689
WALMART INC
COM
931142103
527314
3783220
SH
SOLE
582805
0
3200415
WALMART INC
COM
931142103
22
20500
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
13
15500
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
4
20300
SH
Call
SOLE
0
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
1751
40973
SH
SOLE
40068
0
905
WASHINGTON FED INC
COM
938824109
2161
62983
SH
SOLE
25743
0
37240
WASHINGTON TR BANCORP INC
COM
940610108
5173
97636
SH
SOLE
67041
0
30595
WASTE CONNECTIONS INC
COM
94106B101
56867
451809
SH
SOLE
24339
0
427470
WASTE MGMT INC DEL
COM
94106L109
151434
1013877
SH
SOLE
619801
0
394076
WATERS CORP
COM
941848103
5552
15539
SH
SOLE
5641
0
9898
WATSCO INC
COM
942622200
49070
185429
SH
SOLE
158145
0
27284
WATTS WATER TECHNOLOGIES INC
CL A
942749102
16218
96486
SH
SOLE
94932
0
1554
WAYFAIR INC
CL A
94419L101
1489
5826
SH
SOLE
411
0
5415
WD 40 CO
COM
929236107
854
3689
SH
SOLE
2237
0
1452
WEBER INC
CL A
94770D102
207
11747
SH
SOLE
0
0
11747
WEBSTER FINL CORP CONN
COM
947890109
16780
308126
SH
SOLE
101250
0
206876
WEC ENERGY GROUP INC
COM
92939U106
53301
604307
SH
SOLE
402299
0
202008
WEIS MKTS INC
COM
948849104
218
4152
SH
SOLE
0
0
4152
WELBILT INC
COM
949090104
1798
77346
SH
SOLE
68388
0
8958
WELLS FARGO ADV MULTI SCTR I
COM
94987D101
4727
349348
SH
SOLE
0
0
349348
WELLS FARGO ADVANTAGE INCOME
WF INC OPPTY FD
94987B105
187
21294
SH
SOLE
0
0
21294
WELLS FARGO CO NEW
COM
949746101
90302
1945740
SH
SOLE
983847
0
961893
WELLS FARGO CO NEW
COM
949746101
3
12800
SH
Put
SOLE
0
0
12800
WELLS FARGO CO NEW
COM
949746101
12
36500
SH
Call
SOLE
0
0
0
WELLS FARGO CO NEW
COM
949746101
5
53900
SH
Call
SOLE
0
0
0
WELLS FARGO GLOBAL DIVID OPP
COM
94987C103
63
11439
SH
SOLE
0
0
11439
WELLTOWER INC
COM
95040Q104
32575
395330
SH
SOLE
159920
0
235410
WENDYS CO
COM
95058W100
774
35699
SH
SOLE
2215
0
33484
WERNER ENTERPRISES INC
COM
950755108
1344
30351
SH
SOLE
26412
0
3939
WESBANCO INC
COM
950810101
1013
29712
SH
SOLE
23702
0
6010
WESCO INTL INC
COM
95082P105
34100
295697
SH
SOLE
993
0
294704
WEST FRASER TIMBER CO LTD
COM
952845105
1017
12087
SH
SOLE
492
0
11595
WEST PHARMACEUTICAL SVSC INC
COM
955306105
31441
74059
SH
SOLE
55091
0
18968
WESTERN ALLIANCE BANCORP
COM
957638109
10310
94735
SH
SOLE
82856
0
11879
WESTERN ASSET EMERGING MKTS
COM
95766A101
1974
145143
SH
SOLE
0
0
145143
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
3156
175064
SH
SOLE
0
0
175064
WESTERN ASSET HIGH INCOME FD
COM
95766J102
635
88749
SH
SOLE
0
0
88749
WESTERN ASSET HIGH INCOME OP
COM
95766K109
635
122379
SH
SOLE
0
0
122379
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
2533
158983
SH
SOLE
0
0
158983
WESTERN ASSET INTER MUNI FD
COM
958435109
304
31219
SH
SOLE
0
0
31219
WESTERN ASSET INVT GRADE DEF
COM
95790A101
991
44841
SH
SOLE
0
0
44841
WESTERN ASSET MANAGED MUNS F
COM
95766M105
921
69013
SH
SOLE
0
0
69013
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
3709
467186
SH
SOLE
0
0
467186
WESTERN ASSET MUN PARTNERS F
COM
95766P108
4505
287498
SH
SOLE
0
0
287498
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
205
14547
SH
SOLE
0
0
14547
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
304
22043
SH
SOLE
0
0
22043
WESTERN AST INFL LKD OPP & I
COM
95766R104
2459
185007
SH
SOLE
0
0
185007
WESTERN DIGITAL CORP.
COM
958102105
28528
505459
SH
SOLE
479393
0
26066
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1038
49511
SH
SOLE
0
0
49511
WESTERN NEW ENG BANCORP INC
COM
958892101
183
21503
SH
SOLE
0
0
21503
WESTERN UN CO
COM
959802109
23956
1184776
SH
SOLE
1133648
0
51128
WESTLAKE CHEM CORP
COM
960413102
758
8320
SH
SOLE
0
0
8320
WESTPAC BANKING CORP
SPONSORED ADR
961214301
961
51858
SH
SOLE
10831
0
41027
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
395
120479
SH
SOLE
0
0
120479
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
57
20000
SH
Put
SOLE
0
0
20000
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
150
50000
SH
Put
SOLE
0
0
50000
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
156
40000
SH
Put
SOLE
0
0
40000
WESTROCK CO
COM
96145D105
9001
180631
SH
SOLE
3727
0
176904
WESTWATER RES INC
COM NEW
961684206
53
14800
SH
SOLE
0
0
14800
WEX INC
COM
96208T104
490
2780
SH
SOLE
0
0
2780
WEYERHAEUSER CO MTN BE
COM NEW
962166104
31320
880508
SH
SOLE
310270
0
570238
WEYERHAEUSER CO MTN BE
COM NEW
962166104
5
15600
SH
Call
SOLE
0
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
14886
396024
SH
SOLE
4978
0
391046
WHEELS UP EXPERIENCE INC
COM CL A
96328L106
572
86731
SH
SOLE
0
0
86731
WHIRLPOOL CORP
COM
963320106
12251
60094
SH
SOLE
36870
0
23224
WHITE MTNS INS GROUP LTD
COM
G9618E107
37984
35512
SH
SOLE
34468
0
1044
WHITEHORSE FIN INC
COM
96524V106
1033
67904
SH
SOLE
0
0
67904
WHITING PETE CORP NEW
COM NEW
966387508
327
5603
SH
SOLE
0
0
5603
WHOLE EARTH BRANDS INC
COM CL A
96684W100
2268
196395
SH
SOLE
186629
0
9766
WILEY JOHN & SONS INC
CL A
968223206
22520
431334
SH
SOLE
428527
0
2807
WILLIAMS COS INC
COM
969457100
138624
5344022
SH
SOLE
4373426
0
970596
WILLIAMS SONOMA INC
COM
969904101
7413
41805
SH
SOLE
775
0
41030
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
42116
181176
SH
SOLE
139299
0
41877
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
4575
144244
SH
SOLE
114732
0
29512
WINGSTOP INC
COM
974155103
1448
8836
SH
SOLE
7654
0
1182
WINNEBAGO INDS INC
COM
974637100
1508
20802
SH
SOLE
0
0
20802
WINTRUST FINL CORP
COM
97650W108
16388
203886
SH
SOLE
0
0
203886
WINTRUST FINL CORP
COM
97650W108
77
28400
SH
Call
SOLE
0
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
1236
139980
SH
SOLE
0
0
139980
WISDOMTREE INVTS INC
COM
97717P104
79
13947
SH
SOLE
0
0
13947
WISDOMTREE TR
CBOE S&P 500
97717X560
395
12144
SH
SOLE
0
0
12144
WISDOMTREE TR
CHINADIV EX FI
97717X719
525
9819
SH
SOLE
0
0
9819
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
8137
141227
SH
SOLE
0
0
141227
WISDOMTREE TR
EM EX ST-OWNED
97717X578
18957
507963
SH
SOLE
0
0
507963
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
6174
141497
SH
SOLE
0
0
141497
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1102
20607
SH
SOLE
0
0
20607
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2948
38756
SH
SOLE
312
0
38444
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1828
25453
SH
SOLE
0
0
25453
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
8839
352137
SH
SOLE
0
0
352137
WISDOMTREE TR
GLB EX US RL EST
97717W331
228
9147
SH
SOLE
0
0
9147
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
953
20360
SH
SOLE
0
0
20360
WISDOMTREE TR
GLB US QTLY DIV
97717W844
3563
88063
SH
SOLE
0
0
88063
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1430
64319
SH
SOLE
0
0
64319
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1700
45457
SH
SOLE
0
0
45457
WISDOMTREE TR
INTL DIV EX FINL
97717W786
319
7838
SH
SOLE
0
0
7838
WISDOMTREE TR
INTL EQUITY FD
97717W703
1783
33732
SH
SOLE
0
0
33732
WISDOMTREE TR
INTL LRGCAP DV
97717W794
337
7080
SH
SOLE
0
0
7080
WISDOMTREE TR
INTL QULTY DIV
97717X131
6262
164443
SH
SOLE
109815
0
54628
WISDOMTREE TR
INTL SMCAP DIV
97717W760
1360
18324
SH
SOLE
0
0
18324
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
2392
55418
SH
SOLE
0
0
55418
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
213
5611
SH
SOLE
0
0
5611
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1867
29567
SH
SOLE
0
0
29567
WISDOMTREE TR
US DIVID EX FNCL
97717W406
1024
10899
SH
SOLE
0
0
10899
WISDOMTREE TR
US HGH YLD CORP
97717X172
485
9212
SH
SOLE
0
0
9212
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
9367
121685
SH
SOLE
0
0
121685
WISDOMTREE TR
US LARGECAP DIVD
97717W307
13886
116409
SH
SOLE
0
0
116409
WISDOMTREE TR
US MIDCAP DIVID
97717W505
13814
333256
SH
SOLE
0
0
333256
WISDOMTREE TR
US MIDCAP FUND
97717W570
1282
24651
SH
SOLE
0
0
24651
WISDOMTREE TR
US QTLY DIV GRT
97717X669
42121
715857
SH
SOLE
10706
0
705151
WISDOMTREE TR
US S CAP QTY DIV
97717X651
4938
111302
SH
SOLE
0
0
111302
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
6674
216474
SH
SOLE
0
0
216474
WISDOMTREE TR
US SMALLCAP FUND
97717W562
2442
50519
SH
SOLE
0
0
50519
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
403
3428
SH
SOLE
0
0
3428
WISDOMTREE TR
YIELD ENHANCD US
97717X511
1557
29993
SH
SOLE
0
0
29993
WIX COM LTD
SHS
M98068105
13776
70299
SH
SOLE
61001
0
9298
WOLVERINE WORLD WIDE INC
COM
978097103
1165
39030
SH
SOLE
33477
0
5553
WOODWARD INC
COM
980745103
1795
15855
SH
SOLE
14257
0
1598
WORKDAY INC
CL A
98138H101
62098
248500
SH
SOLE
216833
0
31667
WORKHORSE GROUP INC
COM NEW
98138J206
192
25080
SH
SOLE
0
0
25080
WORKIVA INC
COM CL A
98139A105
4921
34911
SH
SOLE
29172
0
5739
WORLD FUEL SVCS CORP
COM
981475106
19722
586622
SH
SOLE
585635
0
987
WORLD GOLD TR
SPDR GLD MINIS
98149E204
8155
467094
SH
SOLE
0
0
467094
WORTHINGTON INDS INC
COM
981811102
479
9090
SH
SOLE
0
0
9090
WP CAREY INC
COM
92936U109
15891
217569
SH
SOLE
9830
0
207739
WPP PLC NEW
ADR
92937A102
6524
97320
SH
SOLE
96577
0
743
WRAP TECHNOLOGIES INC
COM
98212N107
186
31100
SH
SOLE
0
0
31100
WW INTL INC
COM
98262P101
228
12519
SH
SOLE
0
0
12519
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
5491
71136
SH
SOLE
65175
0
5961
WYNN RESORTS LTD
COM
983134107
10040
118468
SH
SOLE
9914
0
108554
XAI OCTAGON FLOATING RATE &
COM
98400T106
379
44216
SH
SOLE
0
0
44216
XCEL ENERGY INC
COM
98389B100
35226
563608
SH
SOLE
436065
0
127543
XENCOR INC
COM
98401F105
2799
85712
SH
SOLE
0
0
85712
XENIA HOTELS & RESORTS INC
COM
984017103
203
11439
SH
SOLE
0
0
11439
XEROX HOLDINGS CORP
COM NEW
98421M106
4178
207121
SH
SOLE
124331
0
82790
XILINX INC
COM
983919101
10245
67853
SH
SOLE
10778
0
57075
XPENG INC
ADS
98422D105
233
6542
SH
SOLE
0
0
6542
XPERI HOLDING CORP
COM
98390M103
659
34960
SH
SOLE
0
0
34960
XPO LOGISTICS INC
COM
983793100
14250
179066
SH
SOLE
45070
0
133996
XPO LOGISTICS INC
COM
983793100
201
4700
SH
Call
SOLE
0
0
0
XYLEM INC
COM
98419M100
36273
293284
SH
SOLE
200206
0
93078
YAMANA GOLD INC
COM
98462Y100
95
24019
SH
SOLE
0
0
24019
YANDEX N V
SHS CLASS A
N97284108
999
12523
SH
SOLE
2136
0
10387
YELP INC
CL A
985817105
2944
79064
SH
SOLE
59166
0
19898
YETI HLDGS INC
COM
98585X104
9503
110903
SH
SOLE
52955
0
57948
YEXT INC
COM
98585N106
458
38030
SH
SOLE
37077
0
953
YUM BRANDS INC
COM
988498101
33374
272851
SH
SOLE
119861
0
152990
YUM CHINA HLDGS INC
COM
98850P109
56660
975055
SH
SOLE
877731
0
97324
ZAI LAB LTD
ADR
98887Q104
247
2346
SH
SOLE
658
0
1688
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
64239
124634
SH
SOLE
112259
0
12375
ZENDESK INC
COM
98936J101
2210
18986
SH
SOLE
8866
0
10120
ZILLOW GROUP INC
CL A
98954M101
18889
213246
SH
SOLE
0
0
213246
ZILLOW GROUP INC
CL C CAP STK
98954M200
3406
38641
SH
SOLE
0
0
38641
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
461
9083
SH
SOLE
0
0
9083
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
43085
294377
SH
SOLE
205791
0
88586
ZIONS BANCORPORATION N A
COM
989701107
2841
45896
SH
SOLE
10
0
45886
ZIOPHARM ONCOLOGY INC
COM
98973P101
150
82539
SH
SOLE
0
0
82539
ZIPRECRUITER INC
CL A
98980B103
3379
122442
SH
SOLE
0
0
122442
ZIX CORP
COM
98974P100
1605
227021
SH
SOLE
0
0
227021
ZOETIS INC
CL A
98978V103
169004
870504
SH
SOLE
511073
0
359431
ZOMEDICA CORP
COM
98980M109
7
12910
SH
SOLE
0
0
12910
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
20722
79241
SH
SOLE
4369
0
74872
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
4443
72615
SH
SOLE
23436
0
49179
ZSCALER INC
COM
98980G102
16427
62646
SH
SOLE
0
0
62646
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
2224
72533
SH
SOLE
0
0
72533
ZUMIEZ INC
COM
989817101
289
7269
SH
SOLE
7224
0
45
ZUORA INC
COM CL A
98983V106
166
10025
SH
SOLE
0
0
10025
ZYMEWORKS INC
COM
98985W102
8533
293822
SH
SOLE
0
0
293822
ZYNGA INC
CL A
98986T108
6820
905670
SH
SOLE
835200
0
70470