0001084208-21-000009.txt : 20210514
0001084208-21-000009.hdr.sgml : 20210514
20210514102809
ACCESSION NUMBER: 0001084208-21-000009
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210514
DATE AS OF CHANGE: 20210514
EFFECTIVENESS DATE: 20210514
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: 21922499
BUSINESS ADDRESS:
STREET 1: 880 CARRILON PKWY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
BUSINESS PHONE: 7275671000
MAIL ADDRESS:
STREET 1: 880 CARRILON PARKWAY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
FORMER COMPANY:
FORMER CONFORMED NAME: DOWDLE JEFFREY A
DATE OF NAME CHANGE: 19990414
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001084208
XXXXXXXX
03-31-2021
03-31-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
Olive Branch
MS
05-14-2021
0
4086
99098708
false
INFORMATION TABLE
2
Q12113FS.xml
13F HOLDINGS REPORT 03-31-2021
1 800 FLOWERS COM INC
CL A
68243Q106
3865
139990
SH
SOLE
139490
0
500
10X GENOMICS INC
CL A COM
88025U109
3965
21907
SH
SOLE
0
0
21907
1LIFE HEALTHCARE INC
COM
68269G107
1444
36962
SH
SOLE
0
0
36962
2U INC
COM
90214J101
703
18396
SH
SOLE
0
0
18396
3-D SYS CORP DEL
COM NEW
88554D205
1727
62921
SH
SOLE
0
0
62921
360 DIGITECH INC
AMERICAN DEP
88557W101
1883
72407
SH
SOLE
0
0
72407
360 DIGITECH INC
AMERICAN DEP
88557W101
3
10200
SH
Call
SOLE
0
0
0
3M CO
COM
88579Y101
158786
824076
SH
SOLE
330920
0
493156
3M CO
COM
88579Y101
49
13000
SH
Call
SOLE
0
0
0
89BIO INC
COM
282559103
544
22985
SH
SOLE
0
0
22985
8X8 INC NEW
COM
282914100
284
8750
SH
SOLE
0
0
8750
9 METERS BIOPHARMA INC
COM
654405109
15
13000
SH
SOLE
0
0
13000
AAON INC
COM PAR $0.004
000360206
2455
35072
SH
SOLE
0
0
35072
AAR CORP
COM
000361105
303
7274
SH
SOLE
133
0
7141
ABB LTD
SPONSORED ADR
000375204
23382
767364
SH
SOLE
684840
0
82524
ABBOTT LABS
COM
002824100
315410
2631899
SH
SOLE
994217
0
1637682
ABBVIE INC
COM
00287Y109
387474
3580435
SH
SOLE
1769952
0
1810483
ABBVIE INC
COM
00287Y109
3
10200
SH
Call
SOLE
0
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
2476
72896
SH
SOLE
0
0
72896
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
739
180699
SH
SOLE
0
0
180699
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
112
19204
SH
SOLE
0
0
19204
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
4471
516884
SH
SOLE
0
0
516884
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1682
151002
SH
SOLE
0
0
151002
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
391
65782
SH
SOLE
0
0
65782
ABERDEEN INCOME CR STRATEGIE
COM
003057106
510
44097
SH
SOLE
0
0
44097
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
302
33458
SH
SOLE
0
0
33458
ABERDEEN STD GLOBAL INFRASTR
COM SHS BEN INT
00326W106
771
38542
SH
SOLE
0
0
38542
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
1360
82926
SH
SOLE
0
0
82926
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
3646
14892
SH
SOLE
0
0
14892
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
1937
17405
SH
SOLE
0
0
17405
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1187
12805
SH
SOLE
0
0
12805
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
588
24897
SH
SOLE
0
0
24897
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
2113
221698
SH
SOLE
0
0
221698
ABIOMED INC
COM
003654100
2642
8290
SH
SOLE
582
0
7708
ABM INDS INC
COM
000957100
2626
51489
SH
SOLE
431
0
51058
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
208
10371
SH
SOLE
0
0
10371
ACACIA RESH CORP
ACACIA TCH COM
003881307
506
76115
SH
SOLE
0
0
76115
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
396
14654
SH
SOLE
0
0
14654
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
5623
98415
SH
SOLE
79727
0
18688
ACCELERON PHARMA INC
COM
00434H108
1895
13976
SH
SOLE
4385
0
9591
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
186263
674242
SH
SOLE
447325
0
226917
ACCOLADE INC
COM
00437E102
1497
32993
SH
SOLE
31904
0
1089
ACER THERAPEUTICS INC
COM
00444P108
50
16200
SH
SOLE
0
0
16200
ACI WORLDWIDE INC
COM
004498101
2090
54924
SH
SOLE
53669
0
1255
ACIES ACQUISITION CORP
*W EXP 11/30/202
G0103T113
22
14198
SH
SOLE
0
0
14198
ACIES ACQUISITION CORP
CL A
G0103T105
362
36353
SH
SOLE
0
0
36353
ACTIVISION BLIZZARD INC
COM
00507V109
38994
419286
SH
SOLE
217551
0
201735
ACUITY BRANDS INC
COM
00508Y102
2144
12991
SH
SOLE
4974
0
8017
ACUSHNET HOLDINGS CORP
COM
005098108
25017
605296
SH
SOLE
599222
0
6074
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
13387
733125
SH
SOLE
0
0
733125
ADAMS RES & ENERGY INC
COM NEW
006351308
433
15473
SH
SOLE
0
0
15473
ADAPTHEALTH CORP
COM CL A
00653Q102
464
12630
SH
SOLE
12630
0
0
ADDUS HOMECARE CORP
COM
006739106
588
5626
SH
SOLE
0
0
5626
ADMA BIOLOGICS INC
COM
000899104
316
179491
SH
SOLE
0
0
179491
ADMA BIOLOGICS INC
COM
000899104
1
15000
SH
Call
SOLE
0
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
292358
615012
SH
SOLE
441179
0
173833
ADT INC DEL
COM
00090Q103
1085
128577
SH
SOLE
0
0
128577
ADTALEM GLOBAL ED INC
COM
00737L103
474
11992
SH
SOLE
10793
0
1199
ADTRAN INC
COM
00738A106
223
13397
SH
SOLE
6895
0
6502
ADVANCE AUTO PARTS INC
COM
00751Y106
51325
279713
SH
SOLE
244047
0
35666
ADVANCED DRAIN SYS INC DEL
COM
00790R104
2630
25439
SH
SOLE
0
0
25439
ADVANCED ENERGY INDS
COM
007973100
4593
42074
SH
SOLE
21365
0
20709
ADVANCED MICRO DEVICES INC
COM
007903107
29874
380555
SH
SOLE
21246
0
359309
ADVANCED MICRO DEVICES INC
COM
007903107
60
14200
SH
Call
SOLE
0
0
0
ADVENT CONVERTIBLE & INCOME
COM
00764C109
12537
709499
SH
SOLE
0
0
709499
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
810
12991
SH
SOLE
0
0
12991
ADVISORSHARES TR
DORSY FSM ALCP
00768Y479
405
11014
SH
SOLE
0
0
11014
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
207
22300
SH
SOLE
0
0
22300
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
12076
247957
SH
SOLE
247816
0
141
AECOM
COM
00766T100
4897
76387
SH
SOLE
62123
0
14264
AEGON N V
NY REGISTRY SHS
007924103
17693
3740612
SH
SOLE
46008
0
3694604
AERCAP HOLDINGS NV
SHS
N00985106
6445
109721
SH
SOLE
101345
0
8376
AERIE PHARMACEUTICALS INC
COM
00771V108
746
41748
SH
SOLE
0
0
41748
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1995
42486
SH
SOLE
40746
0
1740
AEROVIRONMENT INC
COM
008073108
2043
17605
SH
SOLE
0
0
17605
AES CORP
COM
00130H105
80548
3004392
SH
SOLE
2915796
0
88596
AEVA TECHNOLOGIES INC
COM
00835Q103
3050
262898
SH
SOLE
0
0
262898
AFFILIATED MANAGERS GROUP IN
COM
008252108
34120
228948
SH
SOLE
226766
0
2182
AFFIRM HLDGS INC
COM CL A
00827B106
342
4840
SH
SOLE
0
0
4840
AFLAC INC
COM
001055102
38853
759131
SH
SOLE
78268
0
680863
AGCO CORP
COM
001084102
4331
30153
SH
SOLE
15471
0
14682
AGEAGLE AERIAL SYS INC NEW
COM
00848K101
65
10308
SH
SOLE
0
0
10308
AGILE THERAPEUTICS INC
COM
00847L100
56
26845
SH
SOLE
0
0
26845
AGILENT TECHNOLOGIES INC
COM
00846U101
8545
67206
SH
SOLE
12947
0
54259
AGILENT TECHNOLOGIES INC
COM
00846U101
12
10700
SH
Call
SOLE
0
0
0
AGNC INVT CORP
COM
00123Q104
8068
481357
SH
SOLE
224749
0
256608
AGNICO EAGLE MINES LTD
COM
008474108
4927
85198
SH
SOLE
0
0
85198
AGREE REALTY CORP
COM
008492100
13794
204934
SH
SOLE
142588
0
62346
AIR LEASE CORP
CL A
00912X302
21062
429834
SH
SOLE
7996
0
421838
AIR PRODS & CHEMS INC
COM
009158106
419177
1489858
SH
SOLE
339108
0
1150750
AIR PRODS & CHEMS INC
COM
009158106
24
11600
SH
Call
SOLE
0
0
0
AIR PRODS & CHEMS INC
COM
009158106
92
28800
SH
Call
SOLE
0
0
0
AIR TRANSPORT SERVICES GRP I
COM
00922R105
26997
922659
SH
SOLE
917379
0
5280
AIRBNB INC
COM CL A
009066101
12842
68332
SH
SOLE
15877
0
52455
AKAMAI TECHNOLOGIES INC
COM
00971T101
24030
235817
SH
SOLE
193818
0
41999
AKAMAI TECHNOLOGIES INC
NOTE 0.125% 5/0
00971TAJ0
18
15000
PRN
SOLE
0
0
15000
AKEBIA THERAPEUTICS INC
COM
00972D105
75
22171
SH
SOLE
0
0
22171
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
330
24722
SH
SOLE
0
0
24722
ALAMOS GOLD INC NEW
COM CL A
011532108
1508
192911
SH
SOLE
0
0
192911
ALARM COM HLDGS INC
COM
011642105
4559
52781
SH
SOLE
16042
0
36739
ALASKA AIR GROUP INC
COM
011659109
21668
313072
SH
SOLE
73599
0
239473
ALBANY INTL CORP
CL A
012348108
8845
105961
SH
SOLE
105381
0
580
ALBEMARLE CORP
COM
012653101
14693
100555
SH
SOLE
36236
0
64319
ALBERTSONS COS INC
COMMON STOCK
013091103
805
42232
SH
SOLE
0
0
42232
ALCOA CORP
COM
013872106
1048
32263
SH
SOLE
0
0
32263
ALCON AG
ORD SHS
H01301128
33247
474182
SH
SOLE
450856
0
23326
ALDEYRA THERAPEUTICS INC
COM
01438T106
265
22300
SH
SOLE
0
0
22300
ALECTOR INC
COM
014442107
678
33670
SH
SOLE
0
0
33670
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
15031
91484
SH
SOLE
84833
0
6651
ALEXCO RESOURCE CORP
COM
01535P106
712
282858
SH
SOLE
0
0
282858
ALEXION PHARMACEUTICALS INC
COM
015351109
5325
34826
SH
SOLE
981
0
33845
ALGONQUIN PWR UTILS CORP
COM
015857105
2525
159292
SH
SOLE
1085
0
158207
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
244520
1078462
SH
SOLE
386959
0
691503
ALIGN TECHNOLOGY INC
COM
016255101
42366
78234
SH
SOLE
60864
0
17370
ALLEGHANY CORP DEL
COM
017175100
11600
18525
SH
SOLE
12171
0
6354
ALLEGIANT TRAVEL CO
COM
01748X102
1124
4606
SH
SOLE
3140
0
1466
ALLEGION PLC
ORD SHS
G0176J109
20940
166692
SH
SOLE
143909
0
22783
ALLEGRO MICROSYSTEMS INC
COM
01749D105
780
30783
SH
SOLE
29783
0
1000
ALLETE INC
COM NEW
018522300
10415
155007
SH
SOLE
117073
0
37934
ALLIANCE DATA SYSTEMS CORP
COM
018581108
2854
25466
SH
SOLE
14276
0
11190
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
320
55250
SH
SOLE
0
0
55250
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
1174
99105
SH
SOLE
0
0
99105
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
3292
82327
SH
SOLE
0
0
82327
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
197
13861
SH
SOLE
0
0
13861
ALLIANT ENERGY CORP
COM
018802108
4464
82431
SH
SOLE
33271
0
49160
ALLISON TRANSMISSION HLDGS I
COM
01973R101
5520
135187
SH
SOLE
121078
0
14109
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
249
16556
SH
SOLE
16206
0
350
ALLSTATE CORP
COM
020002101
140993
1227058
SH
SOLE
254515
0
972543
ALLY FINL INC
COM
02005N100
16053
355082
SH
SOLE
257250
0
97832
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
5172
36631
SH
SOLE
34335
0
2296
ALPHA ARCHITECT ETF TR
INTL QUAN MOMNTM
02072L300
8895
264191
SH
SOLE
0
0
264191
ALPHA ARCHITECT ETF TR
INTL QUAN VALUE
02072L201
438
15184
SH
SOLE
0
0
15184
ALPHA ARCHITECT ETF TR
MERLYN AI BULL
02072L706
1663
49649
SH
SOLE
0
0
49649
ALPHA ARCHITECT ETF TR
US QUAN MOMENTUM
02072L409
397
7600
SH
SOLE
0
0
7600
ALPHA ARCHITECT ETF TR
US QUAN VALUE
02072L102
601
18482
SH
SOLE
0
0
18482
ALPHABET INC
CAP STK CL A
02079K305
727007
352485
SH
SOLE
128169
0
224316
ALPHABET INC
CAP STK CL C
02079K107
490027
236882
SH
SOLE
88100
0
148782
ALPHATEC HLDGS INC
COM NEW
02081G201
232
14671
SH
SOLE
0
0
14671
ALPINE INCOME PPTY TR INC
COM
02083X103
1578
90919
SH
SOLE
45057
0
45862
ALPS ETF TR
ALERIAN MLP
00162Q452
24846
814624
SH
SOLE
200
0
814424
ALPS ETF TR
CLEAN ENERGY
00162Q460
1738
22274
SH
SOLE
0
0
22274
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
2105
46839
SH
SOLE
0
0
46839
ALPS ETF TR
EQUAL SEC ETF
00162Q205
2274
24235
SH
SOLE
0
0
24235
ALPS ETF TR
INTL SEC DV DOG
00162Q718
432
15775
SH
SOLE
0
0
15775
ALPS ETF TR
MED BREAKTHGH
00162Q593
1181
23485
SH
SOLE
0
0
23485
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
1520
37494
SH
SOLE
0
0
37494
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
555
13450
SH
SOLE
0
0
13450
ALPS ETF TR
RIVERFRONT DYM
00162Q536
1971
78111
SH
SOLE
0
0
78111
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
580
23525
SH
SOLE
0
0
23525
ALPS ETF TR
SECTR DIV DOGS
00162Q858
7194
139776
SH
SOLE
0
0
139776
ALTAIR ENGR INC
COM CL A
021369103
5698
91068
SH
SOLE
90897
0
171
ALTERYX INC
COM CL A
02156B103
601
7248
SH
SOLE
0
0
7248
ALTICE USA INC
CL A
02156K103
4248
130584
SH
SOLE
120638
0
9946
ALTRA INDL MOTION CORP
COM
02208R106
10747
194271
SH
SOLE
189337
0
4934
ALTRIA GROUP INC
COM
02209S103
80677
1576923
SH
SOLE
459948
0
1116975
ALTRIA GROUP INC
COM
02209S103
64
12200
SH
Call
SOLE
0
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
253
40821
SH
SOLE
0
0
40821
AMAZON COM INC
COM
023135106
1576340
509469
SH
SOLE
171412
0
338057
AMBEV SA
SPONSORED ADR
02319V103
1703
621493
SH
SOLE
0
0
621493
AMC ENTMT HLDGS INC
CL A COM
00165C104
130
12762
SH
SOLE
0
0
12762
AMC NETWORKS INC
CL A
00164V103
3375
63482
SH
SOLE
62282
0
1200
AMCOR PLC
ORD
G0250X107
1110
95047
SH
SOLE
1303
0
93744
AMDOCS LTD
SHS
G02602103
15999
228071
SH
SOLE
214093
0
13978
AMEDISYS INC
COM
023436108
2769
10459
SH
SOLE
4978
0
5481
AMER STATES WTR CO
COM
029899101
3114
41183
SH
SOLE
168
0
41015
AMEREN CORP
COM
023608102
10353
127247
SH
SOLE
84746
0
42501
AMERESCO INC
CL A
02361E108
1824
37501
SH
SOLE
0
0
37501
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
1766
319341
SH
SOLE
0
0
319341
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1232
90743
SH
SOLE
31504
0
59239
AMERICAN AIRLS GROUP INC
COM
02376R102
6588
275638
SH
SOLE
0
0
275638
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
124
12791
SH
SOLE
7138
0
5653
AMERICAN CAMPUS CMNTYS INC
COM
024835100
2599
60203
SH
SOLE
50810
0
9393
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
846
12875
SH
SOLE
0
0
12875
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
268
5365
SH
SOLE
0
0
5365
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
1454
49731
SH
SOLE
0
0
49731
AMERICAN ELEC PWR CO INC
COM
025537101
75387
890054
SH
SOLE
579964
0
310090
AMERICAN EQTY INVT LIFE HLD
COM
025676206
9905
314133
SH
SOLE
284371
0
29762
AMERICAN EXPRESS CO
COM
025816109
61283
433277
SH
SOLE
140382
0
292895
AMERICAN FIN TR INC
COM CLASS A
02607T109
106
10766
SH
SOLE
0
0
10766
AMERICAN FINL GROUP INC OHIO
COM
025932104
1504
13184
SH
SOLE
0
0
13184
AMERICAN HOMES 4 RENT
CL A
02665T306
10199
305915
SH
SOLE
144821
0
161094
AMERICAN INTL GROUP INC
COM NEW
026874784
65477
1416957
SH
SOLE
1362630
0
54327
AMERICAN OUTDOOR BRANDS INC
COM
02875D109
841
33357
SH
SOLE
0
0
33357
AMERICAN TOWER CORP NEW
COM
03027X100
224893
940716
SH
SOLE
640657
0
300059
AMERICAN WELL CORP
CL A
03044L105
203
11712
SH
SOLE
0
0
11712
AMERICAN WTR WKS CO INC NEW
COM
030420103
30996
206737
SH
SOLE
54957
0
151780
AMERICOLD RLTY TR
COM
03064D108
5674
147481
SH
SOLE
57992
0
89489
AMERIPRISE FINL INC
COM
03076C106
23615
101591
SH
SOLE
73428
0
28163
AMERIS BANCORP
COM
03076K108
2379
45308
SH
SOLE
0
0
45308
AMERISOURCEBERGEN CORP
COM
03073E105
26080
220873
SH
SOLE
134460
0
86413
AMETEK INC
COM
031100100
21739
170199
SH
SOLE
139240
0
30959
AMGEN INC
COM
031162100
398336
1600851
SH
SOLE
405086
0
1195765
AMGEN INC
COM
031162100
64
33300
SH
Call
SOLE
0
0
0
AMGEN INC
COM
031162100
48
16500
SH
Call
SOLE
0
0
0
AMGEN INC
COM
031162100
47
13000
SH
Call
SOLE
0
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
1095
110846
SH
SOLE
76562
0
34284
AMKOR TECHNOLOGY INC
COM
031652100
2012
84861
SH
SOLE
72161
0
12700
AMMO INC
COM
00175J107
4428
747895
SH
SOLE
0
0
747895
AMN HEALTHCARE SVCS INC
COM
001744101
3907
53017
SH
SOLE
0
0
53017
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
1144
170052
SH
SOLE
0
0
170052
AMPHENOL CORP NEW
CL A
032095101
11317
171550
SH
SOLE
123315
0
48235
AMPIO PHARMACEUTICALS INC
COM
03209T109
325
192155
SH
SOLE
0
0
192155
AMPLIFY ETF TR
AMPLIFY LITHIUM
032108805
320
20895
SH
SOLE
0
0
20895
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
34014
609142
SH
SOLE
0
0
609142
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
21678
629271
SH
SOLE
0
0
629271
AMPLIFY ETF TR
HIGH INCOME
032108847
207
12401
SH
SOLE
0
0
12401
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
7498
60382
SH
SOLE
0
0
60382
ANALOG DEVICES INC
COM
032654105
54850
353680
SH
SOLE
128189
0
225491
ANAPLAN INC
COM
03272L108
626
11628
SH
SOLE
10253
0
1375
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
6384
366478
SH
SOLE
0
0
366478
ANGI INC
COM CL A NEW
00183L102
1027
78979
SH
SOLE
41727
0
37252
ANGIODYNAMICS INC
COM
03475V101
1534
65559
SH
SOLE
0
0
65559
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
2829
128764
SH
SOLE
0
0
128764
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
41173
655100
SH
SOLE
561609
0
93491
ANIXA BIOSCIENCES INC
COM
03528H109
198
42330
SH
SOLE
0
0
42330
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
7818
909082
SH
SOLE
39806
0
869276
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
3
15000
SH
Call
SOLE
0
0
0
ANSYS INC
COM
03662Q105
22349
65818
SH
SOLE
56994
0
8824
ANTARES PHARMA INC
COM
036642106
820
199413
SH
SOLE
0
0
199413
ANTERO MIDSTREAM CORP
COM
03676B102
818
90639
SH
SOLE
0
0
90639
ANTERO RESOURCES CORP
COM
03674X106
513
50263
SH
SOLE
0
0
50263
ANTHEM INC
COM
036752103
38517
107300
SH
SOLE
58297
0
49003
AON PLC
SHS CL A
G0403H108
60104
261195
SH
SOLE
231990
0
29205
APA CORPORATION
COM
03743Q108
2529
141268
SH
SOLE
0
0
141268
APA CORPORATION
COM
03743Q108
280
99400
SH
Put
SOLE
0
0
99400
APARTMENT INCOME REIT CORP
COM
03750L109
730
17077
SH
SOLE
0
0
17077
APARTMENT INVT & MGMT CO
CL A
03748R747
76
12337
SH
SOLE
0
0
12337
APELLIS PHARMACEUTICALS INC
COM
03753U106
666
15518
SH
SOLE
0
0
15518
APHRIA INC
COM
03765K104
266
14475
SH
SOLE
0
0
14475
API GROUP CORP
COM STK
00187Y100
3247
157030
SH
SOLE
145586
0
11444
APOGEE ENTERPRISES INC
COM
037598109
521
12734
SH
SOLE
0
0
12734
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
294
294000
PRN
SOLE
0
0
294000
APOLLO COML REAL EST FIN INC
NOTE 5.375%10/1
03762UAC9
158
161000
PRN
SOLE
0
0
161000
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
26492
563544
SH
SOLE
406196
0
157348
APOLLO INVT CORP
COM NEW
03761U502
583
42481
SH
SOLE
0
0
42481
APOLLO STRATEGIC GROWTH CAPT
UNIT 99/99/9999
G0411R122
144
13915
SH
SOLE
0
0
13915
APOLLO TACTICAL INCOME FD IN
COM
037638103
397
26648
SH
SOLE
0
0
26648
APPFOLIO INC
COM CL A
03783C100
839
5936
SH
SOLE
0
0
5936
APPHARVEST INC
COM
03783T103
667
36462
SH
SOLE
0
0
36462
APPIAN CORP
CL A
03782L101
812
6108
SH
SOLE
0
0
6108
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
1007
69123
SH
SOLE
37066
0
32057
APPLE INC
COM
037833100
2400947
19655665
SH
SOLE
3501612
0
16154053
APPLE INC
COM
037833100
9
11600
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
54
58100
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
283
3000
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
51
122600
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
43
17700
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
1877
68000
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
1021
11203
SH
SOLE
10128
0
1075
APPLIED MATLS INC
COM
038222105
104799
784426
SH
SOLE
453513
0
330913
APPLIED MATLS INC
COM
038222105
216
3000
SH
Call
SOLE
0
0
0
APPLIED OPTOELECTRONICS INC
COM
03823U102
97
11570
SH
SOLE
0
0
11570
APTARGROUP INC
COM
038336103
43508
307103
SH
SOLE
288867
0
18236
APTINYX INC
COM
03836N103
437
145785
SH
SOLE
0
0
145785
APTIV PLC
SHS
G6095L109
33584
243542
SH
SOLE
209835
0
33707
APTOSE BIOSCIENCES INC
COM NEW
03835T200
165
27650
SH
SOLE
0
0
27650
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
902
134578
SH
SOLE
0
0
134578
ARAMARK
COM
03852U106
12433
329080
SH
SOLE
321677
0
7403
ARBOR REALTY TRUST INC
COM
038923108
1255
78959
SH
SOLE
33205
0
45754
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
2523
86472
SH
SOLE
13984
0
72488
ARCH CAP GROUP LTD
ORD
G0450A105
5314
138491
SH
SOLE
53940
0
84551
ARCHER DANIELS MIDLAND CO
COM
039483102
45580
799647
SH
SOLE
200072
0
599575
ARCHER DANIELS MIDLAND CO
COM
039483102
211
16500
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
43
12000
SH
Call
SOLE
0
0
0
ARCONIC CORPORATION
COM
03966V107
2603
102528
SH
SOLE
79235
0
23293
ARCOSA INC
COM
039653100
3449
52990
SH
SOLE
42361
0
10629
ARENA PHARMACEUTICALS INC
COM NEW
040047607
659
9496
SH
SOLE
0
0
9496
ARES CAPITAL CORP
COM
04010L103
7942
424483
SH
SOLE
0
0
424483
ARES COML REAL ESTATE CORP
COM
04013V108
341
24857
SH
SOLE
0
0
24857
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
390
25943
SH
SOLE
0
0
25943
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1441
25721
SH
SOLE
0
0
25721
ARGAN INC
COM
04010E109
10202
191234
SH
SOLE
149474
0
41760
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
4502
89471
SH
SOLE
79044
0
10427
ARISTA NETWORKS INC
COM
040413106
7416
24565
SH
SOLE
19547
0
5018
ARK ETF TR
3D PRINTING ETF
00214Q500
1502
38659
SH
SOLE
0
0
38659
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
7402
88179
SH
SOLE
0
0
88179
ARK ETF TR
FINTECH INNOVA
00214Q708
11125
217705
SH
SOLE
0
0
217705
ARK ETF TR
GENOMIC REV ETF
00214Q302
24283
273671
SH
SOLE
0
0
273671
ARK ETF TR
INNOVATION ETF
00214Q104
170878
1424578
SH
SOLE
590
0
1423988
ARK ETF TR
ISRAEL INOVATE
00214Q609
1762
56039
SH
SOLE
0
0
56039
ARK ETF TR
NEXT GNRTN INTER
00214Q401
19074
129365
SH
SOLE
33
0
129332
ARLO TECHNOLOGIES INC
COM
04206A101
703
111948
SH
SOLE
0
0
111948
ARMADA HOFFLER PPTYS INC
COM
04208T108
197
15745
SH
SOLE
0
0
15745
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
8931
99132
SH
SOLE
97276
0
1856
ARROW ELECTRS INC
COM
042735100
4602
41531
SH
SOLE
15209
0
26322
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
946
14272
SH
SOLE
10818
0
3454
ARTESIAN RES CORP
CL A
043113208
305
7735
SH
SOLE
0
0
7735
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
29806
571334
SH
SOLE
538095
0
33239
ARVINAS INC
COM
04335A105
453
6855
SH
SOLE
6855
0
0
ARYA SCIENCES ACQUISITION CO
COM CL A
G3166W106
159
11540
SH
SOLE
0
0
11540
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
9616
481995
SH
SOLE
0
0
481995
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
3106
24103
SH
SOLE
24090
0
13
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
797
103454
SH
SOLE
95377
0
8077
ASENSUS SURGICAL INC
COM
04367G103
375
115500
SH
SOLE
0
0
115500
ASGN INC
COM
00191U102
4179
43789
SH
SOLE
43490
0
299
ASHFORD HOSPITALITY TR INC
COM SHS
044103877
120
40755
SH
SOLE
0
0
40755
ASHLAND GLOBAL HLDGS INC
COM
044186104
3957
44576
SH
SOLE
41122
0
3454
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
87036
140976
SH
SOLE
119461
0
21515
ASPEN TECHNOLOGY INC
COM
045327103
46263
320533
SH
SOLE
270599
0
49934
ASPIRA WOMENS HEALTH INC
COM
04537Y109
197
29226
SH
SOLE
0
0
29226
ASSURANT INC
COM
04621X108
408
2874
SH
SOLE
0
0
2874
ASSURED GUARANTY LTD
COM
G0585R106
8599
203383
SH
SOLE
187319
0
16064
ASTRAZENECA PLC
SPONSORED ADR
046353108
68171
1371096
SH
SOLE
853382
0
517714
ASTRONICS CORP
COM
046433108
369
20449
SH
SOLE
0
0
20449
AT HOME GROUP INC
COM
04650Y100
315
10980
SH
SOLE
0
0
10980
AT&T INC
COM
00206R102
289582
9566635
SH
SOLE
2697510
0
6869125
AT&T INC
COM
00206R102
1
15400
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
1
26900
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
9
29000
SH
Call
SOLE
0
0
0
ATHENE HOLDING LTD
CL A
G0684D107
510
10118
SH
SOLE
0
0
10118
ATHERSYS INC NEW
COM
04744L106
29
16051
SH
SOLE
0
0
16051
ATKORE INC
COM
047649108
6808
94692
SH
SOLE
93411
0
1281
ATLANTIC CAP BANCSHARES INC
COM
048269203
273
11332
SH
SOLE
0
0
11332
ATLANTIC UN BANKSHARES CORP
COM
04911A107
2160
56312
SH
SOLE
47633
0
8679
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
34415
939517
SH
SOLE
838297
0
101220
ATLAS CORP
SHARES
Y0436Q109
5246
384352
SH
SOLE
0
0
384352
ATLAS CREST INVT CORP
COM
049284102
383
38138
SH
SOLE
0
0
38138
ATLAS TECHNICAL CONSULTANTS
COM CLS A
049430101
1043
102176
SH
SOLE
102076
0
100
ATLASSIAN CORP PLC
CL A
G06242104
44010
208816
SH
SOLE
197686
0
11130
ATMOS ENERGY CORP
COM
049560105
8865
89679
SH
SOLE
28994
0
60685
ATN INTL INC
COM
00215F107
208
4230
SH
SOLE
0
0
4230
ATRICURE INC
COM
04963C209
1164
17768
SH
SOLE
15520
0
2248
ATRION CORP
COM
049904105
233
363
SH
SOLE
0
0
363
AUDIOCODES LTD
ORD
M15342104
1892
70130
SH
SOLE
638
0
69492
AUDIOEYE INC
COM NEW
050734201
225
8049
SH
SOLE
0
0
8049
AURORA CANNABIS INC
COM
05156X884
110
11781
SH
SOLE
0
0
11781
AUTODESK INC
COM
052769106
164477
593457
SH
SOLE
549047
0
44410
AUTOHOME INC
SP ADS RP CL A
05278C107
19025
203979
SH
SOLE
196394
0
7585
AUTOLIV INC
COM
052800109
3315
35718
SH
SOLE
34934
0
784
AUTOMATIC DATA PROCESSING IN
COM
053015103
207666
1101828
SH
SOLE
716602
0
385226
AUTONATION INC
COM
05329W102
4022
43149
SH
SOLE
26569
0
16580
AUTOZONE INC
COM
053332102
41703
29697
SH
SOLE
12341
0
17356
AVALARA INC
COM
05338G106
4910
36796
SH
SOLE
23922
0
12874
AVALONBAY CMNTYS INC
COM
053484101
8583
46516
SH
SOLE
36881
0
9635
AVANGRID INC
COM
05351W103
1486
29834
SH
SOLE
21638
0
8196
AVANTOR INC
COM
05352A100
18270
631540
SH
SOLE
605762
0
25778
AVAYA HLDGS CORP
COM
05351X101
11454
408620
SH
SOLE
399140
0
9480
AVERY DENNISON CORP
COM
053611109
22002
119804
SH
SOLE
106936
0
12868
AVID BIOSERVICES INC
COM
05368M106
190
10409
SH
SOLE
0
0
10409
AVIDITY BIOSCIENCES INC
COM
05370A108
1083
49643
SH
SOLE
0
0
49643
AVIENT CORPORATION
COM
05368V106
1334
28228
SH
SOLE
11468
0
16760
AVIS BUDGET GROUP
COM
053774105
701
9670
SH
SOLE
0
0
9670
AVISTA CORP
COM
05379B107
6085
127430
SH
SOLE
121817
0
5613
AVNET INC
COM
053807103
15374
370365
SH
SOLE
325382
0
44983
AXALTA COATING SYS LTD
COM
G0750C108
2939
99342
SH
SOLE
94025
0
5317
AXIS CAP HLDGS LTD
SHS
G0692U109
38809
782911
SH
SOLE
778818
0
4093
AXOGEN INC
COM
05463X106
214
10573
SH
SOLE
0
0
10573
AXON ENTERPRISE INC
COM
05464C101
13460
94508
SH
SOLE
33344
0
61164
AXOS FINANCIAL INC
COM
05465C100
1891
40235
SH
SOLE
31167
0
9068
AXSOME THERAPEUTICS INC
COM
05464T104
217
3836
SH
SOLE
0
0
3836
AZEK CO INC
CL A
05478C105
3253
77364
SH
SOLE
56483
0
20881
AZURE PWR GLOBAL LTD
SHS
V0393H103
295
10838
SH
SOLE
0
0
10838
AZZ INC
COM
002474104
1988
39481
SH
SOLE
13469
0
26012
B & G FOODS INC NEW
COM
05508R106
3185
102551
SH
SOLE
100
0
102451
B & G FOODS INC NEW
COM
05508R106
18
59200
SH
Call
SOLE
0
0
0
B. RILEY FINANCIAL INC
COM
05580M108
830
14725
SH
SOLE
12590
0
2135
B2GOLD CORP
COM
11777Q209
859
199474
SH
SOLE
0
0
199474
B2GOLD CORP
COM
11777Q209
56
51000
SH
Put
SOLE
0
0
51000
B2GOLD CORP
COM
11777Q209
10
127000
SH
Call
SOLE
0
0
0
B2GOLD CORP
COM
11777Q209
35
63500
SH
Call
SOLE
0
0
0
BADGER METER INC
COM
056525108
988
10621
SH
SOLE
2802
0
7819
BAIDU INC
SPON ADR REP A
056752108
7835
36016
SH
SOLE
478
0
35538
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
632
42754
SH
SOLE
0
0
42754
BAKER HUGHES COMPANY
CL A
05722G100
3893
180147
SH
SOLE
112622
0
67525
BALCHEM CORP
COM
057665200
4384
34959
SH
SOLE
26401
0
8558
BALL CORP
COM
058498106
15829
186788
SH
SOLE
139881
0
46907
BALLARD PWR SYS INC NEW
COM
058586108
1970
80735
SH
SOLE
0
0
80735
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
1613
309040
SH
SOLE
282577
0
26463
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
5049
1074280
SH
SOLE
1073504
0
776
BANCO SANTANDER S.A.
ADR
05964H105
662
192885
SH
SOLE
111159
0
81726
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
1967
60565
SH
SOLE
21812
0
38753
BANCROFT FD LTD
COM
059695106
1278
43340
SH
SOLE
0
0
43340
BANDWIDTH INC
COM CL A
05988J103
2265
17873
SH
SOLE
9453
0
8420
BANK COMM HLDGS
COM
06424J103
1604
125836
SH
SOLE
0
0
125836
BANK HAWAII CORP
COM
062540109
4033
45061
SH
SOLE
43307
0
1754
BANK MARIN BANCORP
COM
063425102
355
9060
SH
SOLE
0
0
9060
BANK MONTREAL QUE
COM
063671101
6805
76311
SH
SOLE
14449
0
61862
BANK NEW YORK MELLON CORP
COM
064058100
10558
223252
SH
SOLE
76658
0
146594
BANK NOVA SCOTIA B C
COM
064149107
2039
32588
SH
SOLE
100
0
32488
BANK OZK
COM
06417N103
15742
385353
SH
SOLE
350223
0
35130
BANNER CORP
COM NEW
06652V208
8130
152446
SH
SOLE
0
0
152446
BARCLAYS PLC
ADR
06738E204
29694
2902596
SH
SOLE
107920
0
2794676
BARINGS BDC INC
COM
06759L103
1630
163279
SH
SOLE
0
0
163279
BARINGS CORPORATE INVS
COM
06759X107
1031
74022
SH
SOLE
0
0
74022
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
2034
126479
SH
SOLE
0
0
126479
BARINGS PARTN INVS
SH BEN INT
06761A103
492
38104
SH
SOLE
0
0
38104
BARNES GROUP INC
COM
067806109
1006
20297
SH
SOLE
18445
0
1852
BARRICK GOLD CORP
COM
067901108
22883
1153119
SH
SOLE
313076
0
840043
BARRICK GOLD CORP
COM
067901108
3
16000
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
1
12500
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
8
52700
SH
Call
SOLE
0
0
0
BAUSCH HEALTH COS INC
COM
071734107
4841
152514
SH
SOLE
2571
0
149943
BAUSCH HEALTH COS INC
COM
071734107
729
60000
SH
Call
SOLE
0
0
0
BAXTER INTL INC
COM
071813109
30442
360949
SH
SOLE
219460
0
141489
BCE INC
COM NEW
05534B760
78330
1734575
SH
SOLE
1563269
0
171306
BEACON ROOFING SUPPLY INC
COM
073685109
566
10812
SH
SOLE
6650
0
4162
BECTON DICKINSON & CO
COM
075887109
193191
794470
SH
SOLE
321281
0
473189
BED BATH & BEYOND INC
COM
075896100
480
16466
SH
SOLE
0
0
16466
BED BATH & BEYOND INC
COM
075896100
75
13000
SH
Call
SOLE
0
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
1607
4617
SH
SOLE
4554
0
63
BENEFITFOCUS INC
COM
08180D106
1729
125174
SH
SOLE
0
0
125174
BENEFITFOCUS INC
NOTE 1.250%12/1
08180DAB2
572
625000
PRN
SOLE
0
0
625000
BENTLEY SYS INC
COM CL B
08265T208
14020
298748
SH
SOLE
296793
0
1955
BERKELEY LTS INC
COM
084310101
382
7613
SH
SOLE
0
0
7613
BERKLEY W R CORP
COM
084423102
26286
348851
SH
SOLE
310931
0
37920
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
54770
142
SH
SOLE
0
0
142
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
529077
2070992
SH
SOLE
375126
0
1695866
BERRY GLOBAL GROUP INC
COM
08579W103
16553
269600
SH
SOLE
128357
0
141243
BEST BUY INC
COM
086516101
209249
1822473
SH
SOLE
266348
0
1556125
BEST BUY INC
COM
086516101
7
22300
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
159
32400
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
34
34300
SH
Call
SOLE
0
0
0
BEYOND MEAT INC
COM
08862E109
3944
30313
SH
SOLE
0
0
30313
BGC PARTNERS INC
CL A
05541T101
2806
581011
SH
SOLE
0
0
581011
BHP GROUP LTD
SPONSORED ADS
088606108
24472
352669
SH
SOLE
217620
0
135049
BHP GROUP PLC
SPONSORED ADR
05545E209
2467
42631
SH
SOLE
556
0
42075
BIG LOTS INC
COM
089302103
889
13022
SH
SOLE
0
0
13022
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
903
15631
SH
SOLE
0
0
15631
BILIBILI INC
SPONS ADS REP Z
090040106
716
6691
SH
SOLE
330
0
6361
BILL COM HLDGS INC
COM
090043100
1288
8855
SH
SOLE
0
0
8855
BIO RAD LABS INC
CL A
090572207
14976
26220
SH
SOLE
17198
0
9022
BIO-TECHNE CORP
COM
09073M104
21536
56388
SH
SOLE
43858
0
12530
BIODELIVERY SCIENCES INTL IN
COM
09060J106
284
72700
SH
SOLE
0
0
72700
BIOGEN INC
COM
09062X103
39132
139884
SH
SOLE
112417
0
27467
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
1275
18659
SH
SOLE
16459
0
2200
BIOLINERX LTD
SPONSORED ADS
09071M205
35
12609
SH
SOLE
0
0
12609
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
9733
128892
SH
SOLE
121746
0
7146
BIOMARIN PHARMACEUTICAL INC
NOTE 0.599% 8/0
09061GAH4
15
15000
PRN
SOLE
0
0
15000
BIONANO GENOMICS INC
COM
09075F107
151
18691
SH
SOLE
0
0
18691
BIONTECH SE
SPONSORED ADS
09075V102
2110
19323
SH
SOLE
0
0
19323
BJS RESTAURANTS INC
COM
09180C106
275
4737
SH
SOLE
0
0
4737
BJS WHSL CLUB HLDGS INC
COM
05550J101
28382
632685
SH
SOLE
628873
0
3812
BK OF AMERICA CORP
COM
060505104
265980
6874641
SH
SOLE
2359226
0
4515415
BK OF AMERICA CORP
COM
060505104
164
25800
SH
Call
SOLE
0
0
0
BK OF AMERICA CORP
COM
060505104
19
14500
SH
Call
SOLE
0
0
0
BLACK HILLS CORP
COM
092113109
24036
359988
SH
SOLE
339692
0
20296
BLACK KNIGHT INC
COM
09215C105
9145
123595
SH
SOLE
82550
0
41045
BLACK STONE MINERALS L P
COM UNIT
09225M101
2005
229886
SH
SOLE
0
0
229886
BLACKBAUD INC
COM
09227Q100
207
2908
SH
SOLE
0
0
2908
BLACKBERRY LTD
COM
09228F103
161
19182
SH
SOLE
0
0
19182
BLACKLINE INC
COM
09239B109
9100
83951
SH
SOLE
1085
0
82866
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
623
67984
SH
SOLE
0
0
67984
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
598
41672
SH
SOLE
0
0
41672
BLACKROCK CAP ALLOCATION TR
COM
09260U109
1410
68693
SH
SOLE
0
0
68693
BLACKROCK CAP INVT CORP
COM
092533108
66
19587
SH
SOLE
0
0
19587
BLACKROCK CAP INVT CORP
NOTE 5.000% 6/1
092533AC2
133
133000
PRN
SOLE
0
0
133000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
3530
224838
SH
SOLE
0
0
224838
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
767
65303
SH
SOLE
0
0
65303
BLACKROCK CR ALLOCATION INCO
COM
092508100
9570
651890
SH
SOLE
0
0
651890
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
225
20428
SH
SOLE
0
0
20428
BLACKROCK ENERGY & RES TR
COM
09250U101
1039
117040
SH
SOLE
0
0
117040
BLACKROCK ENHANCED CAP & INC
COM
09256A109
8894
460588
SH
SOLE
0
0
460588
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
19895
2103037
SH
SOLE
0
0
2103037
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
3728
324497
SH
SOLE
0
0
324497
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
9235
1521499
SH
SOLE
0
0
1521499
BLACKROCK FLOATING RATE INCO
COM
091941104
153
12201
SH
SOLE
0
0
12201
BLACKROCK FLOATING RATE INCO
COM
09255X100
230
17720
SH
SOLE
0
0
17720
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1018
22007
SH
SOLE
0
0
22007
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
22948
872533
SH
SOLE
0
0
872533
BLACKROCK INC
COM
09247X101
116896
155007
SH
SOLE
66592
0
88415
BLACKROCK INCOME TR INC
COM
09247F100
1922
314547
SH
SOLE
0
0
314547
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
34041
1676875
SH
SOLE
0
0
1676875
BLACKROCK INVT QUALITY MUN T
COM
09247D105
268
15197
SH
SOLE
0
0
15197
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1224
73083
SH
SOLE
0
0
73083
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1804
100123
SH
SOLE
0
0
100123
BLACKROCK MUN INCOME QUALITY
COM
092479104
599
39646
SH
SOLE
0
0
39646
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
483
32168
SH
SOLE
0
0
32168
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
3536
139151
SH
SOLE
0
0
139151
BLACKROCK MUNI INCOME TR II
COM
09249N101
174
11434
SH
SOLE
0
0
11434
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1559
103653
SH
SOLE
0
0
103653
BLACKROCK MUNIASSETS FD INC
COM
09254J102
3518
230863
SH
SOLE
0
0
230863
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
620
52455
SH
SOLE
0
0
52455
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
610
41017
SH
SOLE
0
0
41017
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
220
14601
SH
SOLE
0
0
14601
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
620
43358
SH
SOLE
0
0
43358
BLACKROCK MUNIHOLDINGS QUALI
COM
09253N104
564
35256
SH
SOLE
0
0
35256
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
294
21935
SH
SOLE
0
0
21935
BLACKROCK MUNIVEST FD II INC
COM
09253T101
561
37499
SH
SOLE
0
0
37499
BLACKROCK MUNIVEST FD INC
COM
09253R105
4878
524467
SH
SOLE
0
0
524467
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
265
17997
SH
SOLE
0
0
17997
BLACKROCK MUNIYIELD CALIF QU
COM
09254N103
337
22859
SH
SOLE
0
0
22859
BLACKROCK MUNIYIELD FD INC
COM
09253W104
818
57021
SH
SOLE
0
0
57021
BLACKROCK MUNIYIELD INVT FD
COM
09254R104
556
39875
SH
SOLE
0
0
39875
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
724
49917
SH
SOLE
0
0
49917
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
1432
97149
SH
SOLE
0
0
97149
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
2586
181369
SH
SOLE
0
0
181369
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2265
163149
SH
SOLE
0
0
163149
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
847
53326
SH
SOLE
0
0
53326
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
1434
95417
SH
SOLE
0
0
95417
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
264
17065
SH
SOLE
0
0
17065
BLACKROCK RES & COMMODITIES
SHS
09257A108
10630
1198406
SH
SOLE
0
0
1198406
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
45396
1271959
SH
SOLE
0
0
1271959
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
17786
328768
SH
SOLE
0
0
328768
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
5039
204425
SH
SOLE
0
0
204425
BLACKROCK TCP CAPITAL CORP
COM
09259E108
1926
139242
SH
SOLE
0
0
139242
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
271
265000
PRN
SOLE
0
0
265000
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
1336
53122
SH
SOLE
0
0
53122
BLACKSTONE GROUP INC
COM
09260D107
120019
1610343
SH
SOLE
413841
0
1196502
BLACKSTONE GROUP INC
COM
09260D107
34
20000
SH
Call
SOLE
0
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
3355
108223
SH
SOLE
8980
0
99243
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
347
340000
PRN
SOLE
0
0
340000
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
77
75000
PRN
SOLE
0
0
75000
BLACKSTONE SENIOR FLOATNG RA
COM
09256U105
745
47877
SH
SOLE
0
0
47877
BLACKSTONE STRATEGIC CREDIT
COM SHS BEN IN
09257R101
6300
472606
SH
SOLE
0
0
472606
BLINK CHARGING CO
COM
09354A100
451
10976
SH
SOLE
0
0
10976
BLOCK H & R INC
COM
093671105
1517
69606
SH
SOLE
51528
0
18078
BLOOM ENERGY CORP
COM CL A
093712107
4237
156628
SH
SOLE
27801
0
128827
BLOOMIN BRANDS INC
COM
094235108
3373
124701
SH
SOLE
21708
0
102993
BLUCORA INC
COM
095229100
299
17947
SH
SOLE
11250
0
6697
BLUELINX HLDGS INC
COM NEW
09624H208
447
11400
SH
SOLE
0
0
11400
BLUEPRINT MEDICINES CORP
COM
09627Y109
1774
18247
SH
SOLE
9208
0
9039
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
184
19664
SH
SOLE
0
0
19664
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
5808
411650
SH
SOLE
0
0
411650
BNY MELLON MUN INCOME INC
COM
05589T104
171
19527
SH
SOLE
0
0
19527
BNY MELLON STRATEGIC MUN BD
COM
09662E109
1316
168070
SH
SOLE
0
0
168070
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1426
167001
SH
SOLE
0
0
167001
BOEING CO
COM
097023105
185445
728025
SH
SOLE
199725
0
528300
BOISE CASCADE CO DEL
COM
09739D100
822
13734
SH
SOLE
7906
0
5828
BOK FINL CORP
COM NEW
05561Q201
202
2261
SH
SOLE
0
0
2261
BONANZA CREEK ENERGY INC
COM NEW
097793400
416
11656
SH
SOLE
0
0
11656
BOOKING HOLDINGS INC
COM
09857L108
113055
48525
SH
SOLE
41503
0
7022
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
13555
168320
SH
SOLE
156039
0
12281
BORGWARNER INC
COM
099724106
16851
363483
SH
SOLE
314592
0
48891
BOSTON BEER INC
CL A
100557107
1899
1574
SH
SOLE
0
0
1574
BOSTON OMAHA CORP
COM
101044105
207
6994
SH
SOLE
0
0
6994
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
148
11120
SH
SOLE
0
0
11120
BOSTON PROPERTIES INC
COM
101121101
10613
104813
SH
SOLE
102637
0
2176
BOSTON SCIENTIFIC CORP
COM
101137107
77683
2009910
SH
SOLE
1239145
0
770765
BOTTOMLINE TECH DEL INC
COM
101388106
2052
45350
SH
SOLE
42591
0
2759
BOULDER GROWTH & INCOME FD I
COM
101507101
24694
1962989
SH
SOLE
0
0
1962989
BOX INC
CL A
10316T104
1552
67606
SH
SOLE
0
0
67606
BOYD GAMING CORP
COM
103304101
1396
23679
SH
SOLE
0
0
23679
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
673
53172
SH
SOLE
0
0
53172
BP PLC
SPONSORED ADR
055622104
56852
2334797
SH
SOLE
700654
0
1634143
BP PLC
SPONSORED ADR
055622104
1
18900
SH
Call
SOLE
0
0
0
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
194
32003
SH
SOLE
0
0
32003
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
749
195678
SH
SOLE
0
0
195678
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
2
13100
SH
Call
SOLE
0
0
0
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
1
11900
SH
Call
SOLE
0
0
0
BRANDYWINEGBL GBL INCM OPP F
COM
10537L104
547
45337
SH
SOLE
0
0
45337
BRIDGEBIO PHARMA INC
COM
10806X102
1053
17090
SH
SOLE
12265
0
4825
BRIGHAM MINERALS INC
CL A COM
10918L103
2025
138313
SH
SOLE
58705
0
79608
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
31929
186232
SH
SOLE
184680
0
1552
BRIGHTCOVE INC
COM
10921T101
288
14300
SH
SOLE
0
0
14300
BRINKER INTL INC
COM
109641100
2721
38298
SH
SOLE
0
0
38298
BRINKS CO
COM
109696104
6353
80191
SH
SOLE
16115
0
64076
BRISTOL-MYERS SQUIBB CO
COM
110122108
204803
3244140
SH
SOLE
1377796
0
1866344
BRISTOL-MYERS SQUIBB CO
COM
110122108
49
26500
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
92511
2388002
SH
SOLE
2256726
0
131276
BRIXMOR PPTY GROUP INC
COM
11120U105
672
33240
SH
SOLE
24327
0
8913
BROADCOM INC
COM
11135F101
503486
1085856
SH
SOLE
557732
0
528124
BROADMARK RLTY CAP INC
COM
11135B100
135
12884
SH
SOLE
0
0
12884
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
35653
232872
SH
SOLE
165065
0
67807
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
40789
916595
SH
SOLE
859072
0
57523
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
18400
344548
SH
SOLE
0
0
344548
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
5369
70300
SH
SOLE
25012
0
45288
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
270
15158
SH
SOLE
0
0
15158
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
2972
143575
SH
SOLE
0
0
143575
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
3202
68410
SH
SOLE
43198
0
25212
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
1976
46267
SH
SOLE
0
0
46267
BROOKLINE BANCORP INC DEL
COM
11373M107
277
18488
SH
SOLE
12812
0
5676
BROOKS AUTOMATION INC NEW
COM
114340102
3692
45221
SH
SOLE
22860
0
22361
BROWN & BROWN INC
COM
115236101
28604
625761
SH
SOLE
586135
0
39626
BROWN FORMAN CORP
CL A
115637100
803
12607
SH
SOLE
0
0
12607
BROWN FORMAN CORP
CL B
115637209
16669
241678
SH
SOLE
25014
0
216664
BRP GROUP INC
COM CL A
05589G102
212
7780
SH
SOLE
0
0
7780
BRP INC
COM SUN VTG
05577W200
2947
33971
SH
SOLE
33236
0
735
BRUKER CORP
COM
116794108
2011
31282
SH
SOLE
25351
0
5931
BRUNSWICK CORP
COM
117043109
22102
231747
SH
SOLE
175832
0
55915
BRYN MAWR BK CORP
COM
117665109
3247
71357
SH
SOLE
71107
0
250
BUILDERS FIRSTSOURCE INC
COM
12008R107
11307
243841
SH
SOLE
149227
0
94614
BUMBLE INC
COM CL A
12047B105
979
15696
SH
SOLE
10797
0
4899
BUNGE LIMITED
COM
G16962105
3278
41355
SH
SOLE
758
0
40597
BURLINGTON STORES INC
COM
122017106
22260
74498
SH
SOLE
70741
0
3757
BUTTERFLY NETWORK INC
COM CL A
124155102
2334
138662
SH
SOLE
0
0
138662
BWX TECHNOLOGIES INC
COM
05605H100
7722
117110
SH
SOLE
110713
0
6397
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
98986
1037261
SH
SOLE
163442
0
873819
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1989
174500
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2240
175000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2447
317800
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
185
50000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
397
65000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
260
25000
SH
Call
SOLE
0
0
0
C3 AI INC
CL A
12468P104
2383
36155
SH
SOLE
0
0
36155
CABLE ONE INC
COM
12685J105
16121
8817
SH
SOLE
8528
0
289
CABOT CORP
COM
127055101
1100
20982
SH
SOLE
17928
0
3054
CABOT OIL & GAS CORP
COM
127097103
2931
156066
SH
SOLE
60037
0
96029
CACI INTL INC
CL A
127190304
3892
15779
SH
SOLE
0
0
15779
CACTUS INC
CL A
127203107
1628
53160
SH
SOLE
46512
0
6648
CADENCE BANCORPORATION
CL A
12739A100
5581
269223
SH
SOLE
0
0
269223
CADENCE BANCORPORATION
CL A
12739A100
81
36900
SH
Call
SOLE
0
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
44104
321949
SH
SOLE
285841
0
36108
CAE INC
COM
124765108
2225
78067
SH
SOLE
77712
0
355
CAESARS ENTERTAINMENT INC NE
COM
12769G100
11740
134250
SH
SOLE
71618
0
62632
CAESARS ENTERTAINMENT INC NE
COM
12769G100
516
18400
SH
Call
SOLE
0
0
0
CAL MAINE FOODS INC
COM NEW
128030202
10902
283762
SH
SOLE
283358
0
404
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
2793
187328
SH
SOLE
0
0
187328
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
1177
82755
SH
SOLE
0
0
82755
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
5677
177512
SH
SOLE
0
0
177512
CALAMOS GBL DYN INCOME FUND
COM
12811L107
3271
320090
SH
SOLE
0
0
320090
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
204
13702
SH
SOLE
0
0
13702
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
950
47076
SH
SOLE
0
0
47076
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
17431
1011645
SH
SOLE
0
0
1011645
CALAVO GROWERS INC
COM
128246105
1649
21239
SH
SOLE
20195
0
1044
CALIFORNIA WTR SVC GROUP
COM
130788102
5095
90431
SH
SOLE
69667
0
20764
CALLAWAY GOLF CO
COM
131193104
1420
53081
SH
SOLE
0
0
53081
CALLON PETE CO DEL
COM
13123X508
280
7258
SH
SOLE
0
0
7258
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
271
44373
SH
SOLE
0
0
44373
CAMBRIA ETF TR
TAIL RISK
132061862
4391
234176
SH
SOLE
0
0
234176
CAMDEN NATL CORP
COM
133034108
1988
41539
SH
SOLE
41339
0
200
CAMDEN PPTY TR
SH BEN INT
133131102
2652
24128
SH
SOLE
17859
0
6269
CAMECO CORP
COM
13321L108
6893
415511
SH
SOLE
0
0
415511
CAMPBELL SOUP CO
COM
134429109
1696
33737
SH
SOLE
0
0
33737
CAMPING WORLD HLDGS INC
CL A
13462K109
1698
46670
SH
SOLE
17584
0
29086
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
614
15637
SH
SOLE
0
0
15637
CANADIAN IMP BK COMM
COM
136069101
79488
811517
SH
SOLE
790071
0
21446
CANADIAN NAT RES LTD
COM
136385101
7360
237991
SH
SOLE
103345
0
134646
CANADIAN NATL RY CO
COM
136375102
31556
271816
SH
SOLE
63797
0
208019
CANADIAN PAC RY LTD
COM
13645T100
23886
62515
SH
SOLE
32779
0
29736
CANADIAN SOLAR INC
COM
136635109
305
6139
SH
SOLE
0
0
6139
CANGO INC
ADS
137586103
154
18300
SH
SOLE
0
0
18300
CANNAE HLDGS INC
COM
13765N107
31113
785285
SH
SOLE
779603
0
5682
CANOPY GROWTH CORP
COM
138035100
6198
192910
SH
SOLE
0
0
192910
CAPITAL ONE FINL CORP
COM
14040H105
21473
168769
SH
SOLE
110688
0
58081
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
1175
105582
SH
SOLE
0
0
105582
CAPITOL FED FINL INC
COM
14057J101
204
15397
SH
SOLE
0
0
15397
CAPRI HOLDINGS LIMITED
SHS
G1890L107
1977
38773
SH
SOLE
0
0
38773
CAPSTAR FINL HLDGS INC
COM
14070T102
239
13855
SH
SOLE
0
0
13855
CARA THERAPEUTICS INC
COM
140755109
305
14051
SH
SOLE
0
0
14051
CARDINAL HEALTH INC
COM
14149Y108
11277
185624
SH
SOLE
75734
0
109890
CAREDX INC
COM
14167L103
7092
104159
SH
SOLE
45684
0
58475
CARETRUST REIT INC
COM
14174T107
14828
636806
SH
SOLE
3680
0
633126
CARGURUS INC
COM CL A
141788109
8581
360084
SH
SOLE
156219
0
203865
CARLISLE COS INC
COM
142339100
2880
17491
SH
SOLE
102
0
17389
CARLOTZ INC
COM CL A
142552108
137
19232
SH
SOLE
0
0
19232
CARLYLE GROUP INC
COM
14316J108
4137
112551
SH
SOLE
0
0
112551
CARMAX INC
COM
143130102
17031
128384
SH
SOLE
82887
0
45497
CARMAX INC
COM
143130102
546
16800
SH
Call
SOLE
0
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
17563
661763
SH
SOLE
12874
0
648889
CARPENTER TECHNOLOGY CORP
COM
144285103
13032
316703
SH
SOLE
0
0
316703
CARRIER GLOBAL CORPORATION
COM
14448C104
48075
1138682
SH
SOLE
244501
0
894181
CARROLS RESTAURANT GROUP INC
COM
14574X104
131
21805
SH
SOLE
0
0
21805
CARTERS INC
COM
146229109
1882
21162
SH
SOLE
20462
0
700
CARVANA CO
CL A
146869102
16242
61896
SH
SOLE
58877
0
3019
CASA SYS INC
COM
14713L102
143
15046
SH
SOLE
0
0
15046
CASELLA WASTE SYS INC
CL A
147448104
14641
230306
SH
SOLE
129030
0
101276
CASEYS GEN STORES INC
COM
147528103
39711
183682
SH
SOLE
166280
0
17402
CASSAVA SCIENCES INC
COM
14817C107
927
20631
SH
SOLE
0
0
20631
CASTLIGHT HEALTH INC
CL B
14862Q100
18
11600
SH
SOLE
0
0
11600
CATALENT INC
COM
148806102
15008
142511
SH
SOLE
130161
0
12350
CATALYST BIOSCIENCES INC
COM NEW
14888D208
644
127703
SH
SOLE
0
0
127703
CATCHMARK TIMBER TR INC
CL A
14912Y202
1812
177950
SH
SOLE
0
0
177950
CATERPILLAR INC
COM
149123101
133783
576953
SH
SOLE
92818
0
484135
CATHAY GEN BANCORP
COM
149150104
7807
191451
SH
SOLE
183336
0
8115
CATO CORP NEW
CL A
149205106
312
26000
SH
SOLE
0
0
26000
CAVCO INDS INC DEL
COM
149568107
3043
13490
SH
SOLE
13490
0
0
CBAK ENERGY TECHNOLOGY INC
COM
14986C102
64
12500
SH
SOLE
0
0
12500
CBOE GLOBAL MKTS INC
COM
12503M108
3869
39208
SH
SOLE
35238
0
3970
CBRE CLARION GLOBAL REAL EST
COM
12504G100
2709
346926
SH
SOLE
0
0
346926
CBRE GROUP INC
CL A
12504L109
13197
166817
SH
SOLE
114042
0
52775
CDK GLOBAL INC
COM
12508E101
44195
817513
SH
SOLE
799701
0
17812
CDW CORP
COM
12514G108
60359
364157
SH
SOLE
347853
0
16304
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1553
31265
SH
SOLE
0
0
31265
CEL-SCI CORP
COM PAR NEW
150837607
264
17360
SH
SOLE
0
0
17360
CELANESE CORP DEL
COM
150870103
4449
29690
SH
SOLE
9979
0
19711
CELSIUS HLDGS INC
COM NEW
15118V207
1579
32856
SH
SOLE
22163
0
10693
CEMEX SAB DE CV
SPON ADR NEW
151290889
1702
244224
SH
SOLE
0
0
244224
CENOVUS ENERGY INC
COM
15135U109
80
10659
SH
SOLE
8325
0
2334
CENTENE CORP DEL
COM
15135B101
23525
368091
SH
SOLE
126236
0
241855
CENTERPOINT ENERGY INC
COM
15189T107
11774
519803
SH
SOLE
395181
0
124622
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
12240
235890
SH
SOLE
0
0
235890
CENTRAL SECS CORP
COM
155123102
12420
327607
SH
SOLE
0
0
327607
CENTURY ALUM CO
COM
156431108
439
24850
SH
SOLE
0
0
24850
CENTURY CASINOS INC
COM
156492100
251
24400
SH
SOLE
0
0
24400
CENTURY CMNTYS INC
COM
156504300
238
3942
SH
SOLE
0
0
3942
CERBERUS TELECOM ACQUISITION
UNIT 99/99/9999
G2040C112
126
12415
SH
SOLE
0
0
12415
CERENCE INC
COM
156727109
24945
278467
SH
SOLE
149022
0
129445
CERNER CORP
COM
156782104
18283
254355
SH
SOLE
223856
0
30499
CERTARA INC
COM
15687V109
333
12210
SH
SOLE
12210
0
0
CERUS CORP
COM
157085101
7805
1298707
SH
SOLE
0
0
1298707
CF INDS HLDGS INC
COM
125269100
3072
67695
SH
SOLE
20386
0
47309
CHAMPIONX CORPORATION
COM
15872M104
9860
453728
SH
SOLE
451817
0
1911
CHANGE HEALTHCARE INC
COM
15912K100
48615
2199794
SH
SOLE
2122639
0
77155
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
498
18658
SH
SOLE
0
0
18658
CHARLES RIV LABS INTL INC
COM
159864107
46409
160126
SH
SOLE
129736
0
30390
CHART INDS INC
COM
16115Q308
4577
32152
SH
SOLE
17071
0
15081
CHARTER COMMUNICATIONS INC N
CL A
16119P108
41051
66531
SH
SOLE
49625
0
16906
CHASE CORP
COM
16150R104
3531
30339
SH
SOLE
29839
0
500
CHATHAM LODGING TR
COM
16208T102
307
23341
SH
SOLE
10340
0
13001
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
14702
131305
SH
SOLE
86715
0
44590
CHEESECAKE FACTORY INC
COM
163072101
1296
22145
SH
SOLE
16364
0
5781
CHEFS WHSE INC
COM
163086101
280
9180
SH
SOLE
0
0
9180
CHEGG INC
COM
163092109
12312
143729
SH
SOLE
66540
0
77189
CHEMED CORP NEW
COM
16359R103
16553
35998
SH
SOLE
32415
0
3583
CHEMOCENTRYX INC
COM
16383L106
13712
267607
SH
SOLE
0
0
267607
CHEMOURS CO
COM
163851108
2054
73603
SH
SOLE
0
0
73603
CHENIERE ENERGY INC
COM NEW
16411R208
10640
147751
SH
SOLE
31001
0
116750
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
452
553000
PRN
SOLE
0
0
553000
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
802
19299
SH
SOLE
0
0
19299
CHESAPEAKE UTILS CORP
COM
165303108
653
5625
SH
SOLE
0
0
5625
CHEVRON CORP NEW
COM
166764100
520828
4970185
SH
SOLE
1875516
0
3094669
CHEVRON CORP NEW
COM
166764100
152
47500
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
30
14800
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
15
21700
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
15011
177208
SH
SOLE
124610
0
52598
CHILDRENS PL INC NEW
COM
168905107
598
8580
SH
SOLE
0
0
8580
CHIMERA INVT CORP
COM NEW
16934Q208
488
38407
SH
SOLE
0
0
38407
CHINA FD INC
COM
169373107
991
33843
SH
SOLE
0
0
33843
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
1764
169475
SH
SOLE
0
0
169475
CHIPOTLE MEXICAN GRILL INC
COM
169656105
24567
17291
SH
SOLE
9465
0
7826
CHUBB LIMITED
COM
H1467J104
372956
2360853
SH
SOLE
890595
0
1470258
CHUBB LIMITED
COM
H1467J104
84
33700
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
10
18400
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
30053
344041
SH
SOLE
17007
0
327034
CHURCHILL CAPITAL CORP IV
CL A
171439102
1417
61112
SH
SOLE
0
0
61112
CHURCHILL CAPITAL CORP VII
UNIT 99/99/9999
17144M201
499
50000
SH
SOLE
0
0
50000
CHURCHILL DOWNS INC
COM
171484108
3709
16308
SH
SOLE
6353
0
9955
CIA ENERGETICA DE MINAS GERA
SP ADR N-V PFD
204409601
224
98521
SH
SOLE
0
0
98521
CIENA CORP
COM NEW
171779309
2964
54172
SH
SOLE
0
0
54172
CIGNA CORP NEW
COM
125523100
57214
236656
SH
SOLE
140358
0
96298
CIMAREX ENERGY CO
COM
171798101
14145
238174
SH
SOLE
150556
0
87618
CIMPRESS PLC
SHS EURO
G2143T103
1473
14708
SH
SOLE
9493
0
5215
CINCINNATI FINL CORP
COM
172062101
7820
75849
SH
SOLE
2252
0
73597
CINEDIGM CORP
COM NEW
172406209
25
15250
SH
SOLE
0
0
15250
CINEMARK HLDGS INC
COM
17243V102
488
23908
SH
SOLE
0
0
23908
CINTAS CORP
COM
172908105
14932
43746
SH
SOLE
8424
0
35322
CIRRUS LOGIC INC
COM
172755100
237
2800
SH
SOLE
0
0
2800
CISCO SYS INC
COM
17275R102
691630
13375179
SH
SOLE
5431111
0
7944068
CISCO SYS INC
COM
17275R102
105
110100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
196
51700
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
35
12000
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
18
27300
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
47
12300
SH
Call
SOLE
0
0
0
CIT GROUP INC
COM NEW
125581801
1095
21266
SH
SOLE
12200
0
9066
CITIGROUP INC
COM NEW
172967424
105858
1455092
SH
SOLE
781066
0
674026
CITIGROUP INC
COM NEW
172967424
11
18900
SH
Call
SOLE
0
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
6588
149213
SH
SOLE
59271
0
89942
CITRIX SYS INC
COM
177376100
38835
276680
SH
SOLE
218825
0
57855
CITY HLDG CO
COM
177835105
1645
20117
SH
SOLE
0
0
20117
CITY OFFICE REIT INC
COM
178587101
339
31911
SH
SOLE
31221
0
690
CIVEO CORP CDA
COM NEW
17878Y207
1297
84709
SH
SOLE
0
0
84709
CLARIVATE PLC
ORD SHS
G21810109
1561
59157
SH
SOLE
58157
0
1000
CLEAN ENERGY FUELS CORP
COM
184499101
1149
83607
SH
SOLE
0
0
83607
CLEAN HARBORS INC
COM
184496107
872
10374
SH
SOLE
1069
0
9305
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
48
26400
SH
SOLE
0
0
26400
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
449
24011
SH
SOLE
0
0
24011
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
655
28069
SH
SOLE
0
0
28069
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q207
225
11241
SH
SOLE
0
0
11241
CLEARWAY ENERGY INC
CL C
18539C204
1435
50999
SH
SOLE
45483
0
5516
CLEVELAND-CLIFFS INC NEW
COM
185899101
6311
313837
SH
SOLE
0
0
313837
CLIPPER RLTY INC
COM
18885T306
1032
130318
SH
SOLE
0
0
130318
CLOROX CO DEL
COM
189054109
59491
308434
SH
SOLE
129338
0
179096
CLOUDERA INC
COM
18914U100
291
23891
SH
SOLE
0
0
23891
CLOUDFLARE INC
CL A COM
18915M107
7274
103528
SH
SOLE
0
0
103528
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
138
11821
SH
SOLE
0
0
11821
CLOUGH GLOBAL EQUITY FD
COM
18914C100
1524
100306
SH
SOLE
0
0
100306
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
890
72646
SH
SOLE
0
0
72646
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
502
66400
SH
SOLE
0
0
66400
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
16
31500
SH
Call
SOLE
0
0
0
CLOVIS ONCOLOGY INC
COM
189464100
98
13897
SH
SOLE
0
0
13897
CMC MATERIALS INC
COM
12571T100
4227
23909
SH
SOLE
23499
0
410
CME GROUP INC
COM
12572Q105
407546
1995534
SH
SOLE
825710
0
1169824
CME GROUP INC
COM
12572Q105
24
34700
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
22859
373392
SH
SOLE
218884
0
154508
CNA FINL CORP
COM
126117100
24524
549502
SH
SOLE
548055
0
1447
CNH INDL N V
SHS
N20944109
531
34323
SH
SOLE
23910
0
10413
CNO FINL GROUP INC
COM
12621E103
1198
49302
SH
SOLE
21662
0
27640
CNX RES CORP
COM
12653C108
3322
225954
SH
SOLE
0
0
225954
COASTAL FINL CORP WA
COM NEW
19046P209
1860
70924
SH
SOLE
0
0
70924
COCA COLA CO
COM
191216100
256104
4858737
SH
SOLE
2083010
0
2775727
COCA COLA CO
COM
191216100
11
12400
SH
Call
SOLE
0
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
10798
207023
SH
SOLE
194596
0
12427
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
610
13205
SH
SOLE
10384
0
2821
COEUR MNG INC
COM NEW
192108504
420
46505
SH
SOLE
0
0
46505
COFFEE HLDG CO INC
COM
192176105
186
37730
SH
SOLE
0
0
37730
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
1129
16423
SH
SOLE
10961
0
5462
COGNEX CORP
COM
192422103
16217
195407
SH
SOLE
140579
0
54828
COGNEX CORP
COM
192422103
22
36700
SH
Call
SOLE
0
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
39255
502494
SH
SOLE
412463
0
90031
COHBAR INC
COM
19249J109
30
22130
SH
SOLE
0
0
22130
COHEN & STEERS CLOSED-END OP
COM
19248P106
223
16626
SH
SOLE
0
0
16626
COHEN & STEERS INC
COM
19247A100
4342
66457
SH
SOLE
59490
0
6967
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
11664
417612
SH
SOLE
0
0
417612
COHEN & STEERS LTD DURATION
COM
19248C105
957
36627
SH
SOLE
0
0
36627
COHEN & STEERS MLP INCOME &
COM SHS
19249B106
332
103616
SH
SOLE
0
0
103616
COHEN & STEERS QUALITY INCOM
COM
19247L106
19900
1429562
SH
SOLE
0
0
1429562
COHEN & STEERS REIT & PFD &
COM
19247X100
6538
268039
SH
SOLE
0
0
268039
COHEN & STEERS SELECT PFD &
COM
19248Y107
689
24864
SH
SOLE
0
0
24864
COHEN & STEERS TOTAL RETURN
COM
19247R103
265
18136
SH
SOLE
0
0
18136
COHERENT INC
COM
192479103
1114
4406
SH
SOLE
4248
0
158
COHU INC
COM
192576106
325
7767
SH
SOLE
0
0
7767
COLFAX CORP
COM
194014106
4228
96514
SH
SOLE
91269
0
5245
COLGATE PALMOLIVE CO
COM
194162103
79983
1014623
SH
SOLE
606757
0
407866
COLLECTIVE GROWTH CORP
COM CL A
19424L101
203
20400
SH
SOLE
0
0
20400
COLLPLANT BIOTECHNOLOGIES LT
ADS
19516R107
280
20800
SH
SOLE
0
0
20800
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
295
293000
PRN
SOLE
0
0
293000
COLONY CAP INC NEW
CL A COM
19626G108
326
50307
SH
SOLE
13201
0
37106
COLUMBIA BKG SYS INC
COM
197236102
5684
131913
SH
SOLE
131639
0
274
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1029
48701
SH
SOLE
0
0
48701
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
201
7214
SH
SOLE
0
0
7214
COLUMBIA FINL INC
COM
197641103
2115
120997
SH
SOLE
120997
0
0
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
869
27831
SH
SOLE
0
0
27831
COLUMBIA SPORTSWEAR CO
COM
198516106
1451
13737
SH
SOLE
1750
0
11987
COMCAST CORP NEW
CL A
20030N101
752423
13905412
SH
SOLE
7638499
0
6266913
COMCAST CORP NEW
CL A
20030N101
389
116200
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
32
26600
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
11
15100
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
4
11200
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
4
34100
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
9
16800
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
18495
257813
SH
SOLE
135771
0
122042
COMERICA INC
COM
200340107
89
38000
SH
Call
SOLE
0
0
0
COMFORT SYS USA INC
COM
199908104
12399
165827
SH
SOLE
164993
0
834
COMMERCE BANCSHARES INC
COM
200525103
39455
515007
SH
SOLE
464984
0
50023
COMMERCIAL METALS CO
COM
201723103
2486
80606
SH
SOLE
60612
0
19994
COMMSCOPE HLDG CO INC
COM
20337X109
2332
151809
SH
SOLE
81773
0
70036
COMMUNITY BK SYS INC
COM
203607106
1208
15752
SH
SOLE
1567
0
14185
COMMUNITY HEALTH SYS INC NEW
COM
203668108
3452
255342
SH
SOLE
0
0
255342
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1733
236415
SH
SOLE
230567
0
5848
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
2199
95006
SH
SOLE
0
0
95006
COMPASS MINERALS INTL INC
COM
20451N101
2014
32111
SH
SOLE
0
0
32111
COMPASS MINERALS INTL INC
COM
20451N101
4
18900
SH
Call
SOLE
0
0
0
COMPUGEN LTD
ORD
M25722105
1206
140395
SH
SOLE
0
0
140395
COMPUTER PROGRAMS & SYS INC
COM
205306103
3521
115057
SH
SOLE
113871
0
1186
COMSTOCK MNG INC
COM NEW
205750300
196
42808
SH
SOLE
0
0
42808
COMSTOCK MNG INC
COM NEW
205750300
38
41900
SH
Call
SOLE
0
0
0
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
659
26517
SH
SOLE
23688
0
2829
CONAGRA BRANDS INC
COM
205887102
10330
274738
SH
SOLE
122553
0
152185
CONCENTRIX CORP
COM
20602D101
10136
67700
SH
SOLE
23296
0
44404
CONDUENT INC
COM
206787103
96
14388
SH
SOLE
0
0
14388
CONFORMIS INC
COM
20717E101
11
11100
SH
SOLE
0
0
11100
CONMED CORP
COM
207410101
12017
92021
SH
SOLE
91867
0
154
CONOCOPHILLIPS
COM
20825C104
56938
1074916
SH
SOLE
707032
0
367884
CONSOLIDATED EDISON INC
COM
209115104
11802
157769
SH
SOLE
7981
0
149788
CONSOLIDATED WATER CO INC
ORD
G23773107
700
52059
SH
SOLE
0
0
52059
CONSTELLATION BRANDS INC
CL A
21036P108
36725
161070
SH
SOLE
29970
0
131100
CONSTELLIUM SE
CL A SHS
F21107101
449
30522
SH
SOLE
0
0
30522
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
10250
343032
SH
SOLE
236751
0
106281
CONTANGO OIL & GAS CO
COM NEW
21075N204
78
20000
SH
SOLE
0
0
20000
CONTINENTAL RES INC
COM
212015101
1535
59315
SH
SOLE
15466
0
43849
CONTRAFECT CORP
COM NEW
212326300
55
11500
SH
SOLE
0
0
11500
COOPER COS INC
COM NEW
216648402
52467
136602
SH
SOLE
132369
0
4233
COOTEK CAYMAN INC
SPONSORED ADS
21718L102
244
88250
SH
SOLE
0
0
88250
COPA HOLDINGS SA
CL A
P31076105
3539
43802
SH
SOLE
0
0
43802
COPART INC
COM
217204106
28506
262464
SH
SOLE
243838
0
18626
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
35
17681
SH
SOLE
0
0
17681
CORE LABORATORIES N V
COM
N22717107
293
10162
SH
SOLE
0
0
10162
CORE MARK HOLDING CO INC
COM
218681104
1843
47626
SH
SOLE
39675
0
7951
CORECIVIC INC
COM
21871N101
5006
553186
SH
SOLE
548122
0
5064
CORELOGIC INC
COM
21871D103
714
9012
SH
SOLE
8196
0
816
CORESITE RLTY CORP
COM
21870Q105
19515
162833
SH
SOLE
129632
0
33201
CORMEDIX INC
COM
21900C308
241
24099
SH
SOLE
0
0
24099
CORNERSTONE BLDG BRANDS INC
COM
21925D109
1060
75542
SH
SOLE
0
0
75542
CORNERSTONE ONDEMAND INC
COM
21925Y103
1012
23216
SH
SOLE
22231
0
985
CORNERSTONE STRATEGIC VALUE
COM
21924B302
1849
137247
SH
SOLE
0
0
137247
CORNERSTONE TOTAL RETURN FD
COM
21924U300
1047
79081
SH
SOLE
0
0
79081
CORNING INC
COM
219350105
86607
1990507
SH
SOLE
1566830
0
423677
CORNING INC
COM
219350105
98
20500
SH
Call
SOLE
0
0
0
CORNING INC
COM
219350105
41
18500
SH
Call
SOLE
0
0
0
CORSAIR GAMING INC
COM
22041X102
574
17245
SH
SOLE
0
0
17245
CORTEVA INC
COM
22052L104
23836
511289
SH
SOLE
324772
0
186517
CORVEL CORP
COM
221006109
645
6287
SH
SOLE
5333
0
954
COSTAMARE INC
SHS
Y1771G102
171
17820
SH
SOLE
17087
0
733
COSTAR GROUP INC
COM
22160N109
25895
31507
SH
SOLE
30016
0
1491
COSTCO WHSL CORP NEW
COM
22160K105
256144
726635
SH
SOLE
246644
0
479991
COTY INC
COM CL A
222070203
699
77574
SH
SOLE
0
0
77574
COUPA SOFTWARE INC
COM
22266L106
8975
35269
SH
SOLE
16388
0
18881
COUPANG INC
CL A
22266T109
1402
28419
SH
SOLE
0
0
28419
COUSINS PPTYS INC
COM NEW
222795502
4420
125028
SH
SOLE
105285
0
19743
COVANTA HLDG CORP
COM
22282E102
6031
435145
SH
SOLE
19412
0
415733
COVETRUS INC
COM
22304C100
3210
107120
SH
SOLE
22516
0
84604
COWEN INC
CL A NEW
223622606
1761
50108
SH
SOLE
0
0
50108
COWEN INC
CL A NEW
223622606
186
45400
SH
Call
SOLE
0
0
0
CPI AEROSTRUCTURES INC
COM NEW
125919308
79
17400
SH
SOLE
0
0
17400
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3613
20899
SH
SOLE
3963
0
16936
CRANE CO
COM
224399105
9216
98137
SH
SOLE
78291
0
19846
CRAWFORD & CO
CL B
224633107
160
16531
SH
SOLE
0
0
16531
CREDIT ACCEP CORP MICH
COM
225310101
1501
4166
SH
SOLE
4157
0
9
CREDIT SUISSE AG NASSAU BRH
LG CAP GRTH ENH
22542D423
469
840
SH
SOLE
0
0
840
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
835
78775
SH
SOLE
48879
0
29896
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
136
56585
SH
SOLE
0
0
56585
CREE INC
COM
225447101
27841
257479
SH
SOLE
230965
0
26514
CRESCENT CAP BDC INC
COM
225655109
2178
126771
SH
SOLE
0
0
126771
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
618
22138
SH
SOLE
0
0
22138
CRESUD S A C I F Y A
SPONSORED ADR
226406106
73
13981
SH
SOLE
0
0
13981
CRH PLC
ADR
12626K203
34014
724004
SH
SOLE
693464
0
30540
CRICUT INC
COM CL A
22658D100
741
37468
SH
SOLE
37305
0
163
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
7609
62448
SH
SOLE
896
0
61552
CRITEO S A
SPONS ADS
226718104
1758
50622
SH
SOLE
4167
0
46455
CROCS INC
COM
227046109
370
4602
SH
SOLE
0
0
4602
CRONOS GROUP INC
COM
22717L101
721
76219
SH
SOLE
0
0
76219
CRONOS GROUP INC
COM
22717L101
70
26600
SH
Call
SOLE
0
0
0
CRONOS GROUP INC
COM
22717L101
325
53200
SH
Call
SOLE
0
0
0
CRONOS GROUP INC
COM
22717L101
5
27200
SH
Call
SOLE
0
0
0
CRONOS GROUP INC
COM
22717L101
48
26600
SH
Put
SOLE
0
0
26600
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1449
77968
SH
SOLE
0
0
77968
CROWDSTRIKE HLDGS INC
CL A
22788C105
30121
165040
SH
SOLE
48887
0
116153
CROWN CASTLE INTL CORP NEW
COM
22822V101
212325
1233516
SH
SOLE
771819
0
461697
CROWN HLDGS INC
COM
228368106
15729
162083
SH
SOLE
144422
0
17661
CRYOPORT INC
COM PAR $0.001
229050307
1939
37274
SH
SOLE
20094
0
17180
CSG SYS INTL INC
COM
126349109
11304
251826
SH
SOLE
226798
0
25028
CSG SYS INTL INC
NOTE 4.250% 3/1
126349AF6
16
15000
PRN
SOLE
0
0
15000
CSI COMPRESSCO LP
COM UNIT
12637A103
174
95568
SH
SOLE
0
0
95568
CSW INDUSTRIALS INC
COM
126402106
267
1980
SH
SOLE
0
0
1980
CSX CORP
COM
126408103
45942
476474
SH
SOLE
87163
0
389311
CTO REALTY GROWTH INC
COM
22948Q101
636
12220
SH
SOLE
5293
0
6927
CTRIP COM INTL LTD
NOTE 1.250% 9/1
22943FAM2
14
15000
PRN
SOLE
0
0
15000
CUBESMART
COM
229663109
3181
84083
SH
SOLE
0
0
84083
CUBIC CORP
COM
229669106
3796
50909
SH
SOLE
48883
0
2026
CULLEN FROST BANKERS INC
COM
229899109
7620
70062
SH
SOLE
65979
0
4083
CUMMINS INC
COM
231021106
42334
163385
SH
SOLE
65646
0
97739
CURTISS WRIGHT CORP
COM
231561101
3938
33206
SH
SOLE
24910
0
8296
CUSHING NEXTGEN INFRA INCM F
COM
231647207
932
23070
SH
SOLE
0
0
23070
CVS HEALTH CORP
COM
126650100
237587
3158140
SH
SOLE
473221
0
2684919
CVS HEALTH CORP
COM
126650100
64
39500
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
478
44900
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
21
12600
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
1284
9925
SH
SOLE
0
0
9925
CYMABAY THERAPEUTICS INC
COM
23257D103
462
101676
SH
SOLE
0
0
101676
CYPRESS ENVIRONMENTL PARTNR
LTD PARTNER INT
232751107
82
34500
SH
SOLE
0
0
34500
CYRUSONE INC
COM
23283R100
33904
500657
SH
SOLE
165039
0
335618
CYTOSORBENTS CORP
COM NEW
23283X206
1893
218050
SH
SOLE
0
0
218050
D R HORTON INC
COM
23331A109
22118
248185
SH
SOLE
122745
0
125440
D R HORTON INC
COM
23331A109
53
15000
SH
Call
SOLE
0
0
0
DANA INC
COM
235825205
281
11532
SH
SOLE
0
0
11532
DANAHER CORPORATION
COM
235851102
186862
830199
SH
SOLE
485988
0
344211
DANIMER SCIENTIFIC INC
COM CL A
236272100
2399
63548
SH
SOLE
0
0
63548
DAQO NEW ENERGY CORP
SPNSRD ADS NEW
23703Q203
571
7564
SH
SOLE
0
0
7564
DARDEN RESTAURANTS INC
COM
237194105
18815
132494
SH
SOLE
56935
0
75559
DARIOHEALTH CORP
COM NEW
23725P209
477
24764
SH
SOLE
0
0
24764
DARLING INGREDIENTS INC
COM
237266101
4052
55067
SH
SOLE
24093
0
30974
DASEKE INC
COM
23753F107
308
36314
SH
SOLE
0
0
36314
DATADOG INC
CL A COM
23804L103
6923
83068
SH
SOLE
44933
0
38135
DAVE & BUSTERS ENTMT INC
COM
238337109
3832
79996
SH
SOLE
0
0
79996
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
15597
652603
SH
SOLE
0
0
652603
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
319
11352
SH
SOLE
0
0
11352
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1796
54421
SH
SOLE
0
0
54421
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
3788
112178
SH
SOLE
0
0
112178
DAVITA INC
COM
23918K108
6635
61570
SH
SOLE
31632
0
29938
DAWSON GEOPHYSICAL CO NEW
COM
239360100
58
23550
SH
SOLE
0
0
23550
DBX ETF TR
XTRACK HRVST CSI
233051879
1048
27137
SH
SOLE
11746
0
15391
DBX ETF TR
XTRACK MSCI EAFE
233051200
5759
158615
SH
SOLE
0
0
158615
DBX ETF TR
XTRACK MUN INFRA
233051705
280
9695
SH
SOLE
0
0
9695
DBX ETF TR
XTRACK USD HIGH
233051432
4883
97684
SH
SOLE
40477
0
57207
DBX ETF TR
XTRACKERS RUSSEL
233051481
416
9910
SH
SOLE
0
0
9910
DBX ETF TR
XTRACKERS S&P
233051143
206
5913
SH
SOLE
0
0
5913
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
824
38061
SH
SOLE
0
0
38061
DECARBONIZATION PLUS ACQU CO
UNIT 10/02/2025
242797207
148
13915
SH
SOLE
0
0
13915
DECKERS OUTDOOR CORP
COM
243537107
9994
30247
SH
SOLE
18332
0
11915
DEERE & CO
COM
244199105
187921
502271
SH
SOLE
322016
0
180255
DELAWARE ENHANCED GBL DIV &
COM
246060107
238
24232
SH
SOLE
0
0
24232
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
632
48178
SH
SOLE
0
0
48178
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
1367
37994
SH
SOLE
0
0
37994
DELL TECHNOLOGIES INC
CL C
24703L202
8999
102083
SH
SOLE
17035
0
85048
DELTA AIR LINES INC DEL
COM NEW
247361702
22419
464354
SH
SOLE
0
0
464354
DELUXE CORP
COM
248019101
498
11866
SH
SOLE
6998
0
4868
DENALI THERAPEUTICS INC
COM
24823R105
427
7485
SH
SOLE
6135
0
1350
DENISON MINES CORP
COM
248356107
84
76640
SH
SOLE
0
0
76640
DENTSPLY SIRONA INC
COM
24906P109
27450
430188
SH
SOLE
398161
0
32027
DERMTECH INC
COM
24984K105
1925
37902
SH
SOLE
0
0
37902
DESCARTES SYS GROUP INC
COM
249906108
5921
97010
SH
SOLE
96230
0
780
DESIGNER BRANDS INC
CL A
250565108
2101
120737
SH
SOLE
45737
0
75000
DESKTOP METAL INC
COM CL A
25058X105
1222
82032
SH
SOLE
20510
0
61522
DEUTSCHE BANK A G
NAMEN AKT
D18190898
765
63723
SH
SOLE
8798
0
54925
DEVON ENERGY CORP NEW
COM
25179M103
3041
139193
SH
SOLE
83711
0
55482
DEXCOM INC
COM
252131107
17323
48201
SH
SOLE
19739
0
28462
DIAGEO PLC
SPON ADR NEW
25243Q205
67899
413489
SH
SOLE
341297
0
72192
DIAMONDBACK ENERGY INC
COM
25278X109
21488
292388
SH
SOLE
160209
0
132179
DIAMONDROCK HOSPITALITY CO
COM
252784301
143
13884
SH
SOLE
0
0
13884
DICERNA PHARMACEUTICALS INC
COM
253031108
748
29272
SH
SOLE
21578
0
7694
DICKS SPORTING GOODS INC
COM
253393102
2333
30638
SH
SOLE
7179
0
23459
DIGITAL RLTY TR INC
COM
253868103
97141
689721
SH
SOLE
496571
0
193150
DIGITAL TURBINE INC
COM NEW
25400W102
3890
48413
SH
SOLE
0
0
48413
DILLARDS INC
CL A
254067101
559
5793
SH
SOLE
0
0
5793
DIME CMNTY BANCSHARES INC
COM
25432X102
2582
85655
SH
SOLE
0
0
85655
DINE BRANDS GLOBAL INC
COM
254423106
2390
26549
SH
SOLE
12451
0
14098
DIREXION SHS ETF TR
DAILY ROBOTICS
25460G823
229
5755
SH
SOLE
0
0
5755
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
8770
114027
SH
SOLE
113006
0
1021
DIREXION SHS ETF TR
WORK FROM HOME
25460G773
602
8806
SH
SOLE
0
0
8806
DISCOVER FINL SVCS
COM
254709108
29123
306589
SH
SOLE
185427
0
121162
DISCOVERY INC
COM SER A
25470F104
26480
609295
SH
SOLE
479503
0
129792
DISCOVERY INC
COM SER C
25470F302
5054
137004
SH
SOLE
88407
0
48597
DISH NETWORK CORPORATION
CL A
25470M109
6038
166803
SH
SOLE
3002
0
163801
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
24
25000
PRN
SOLE
0
0
25000
DISNEY WALT CO
COM
254687106
408739
2215128
SH
SOLE
658620
0
1556508
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
25525P107
184
38468
SH
SOLE
0
0
38468
DNP SELECT INCOME FD INC
COM
23325P104
2741
277451
SH
SOLE
0
0
277451
DOCUSIGN INC
COM
256163106
48799
241042
SH
SOLE
64554
0
176488
DOLBY LABORATORIES INC
COM CL A
25659T107
10915
110563
SH
SOLE
92596
0
17967
DOLLAR GEN CORP NEW
COM
256677105
88745
437981
SH
SOLE
184295
0
253686
DOLLAR TREE INC
COM
256746108
14569
127281
SH
SOLE
90195
0
37086
DOMINION ENERGY INC
COM
25746U109
79144
1041926
SH
SOLE
610254
0
431672
DOMINOS PIZZA INC
COM
25754A201
8813
23964
SH
SOLE
4537
0
19427
DOMO INC
COM CL B
257554105
380
6751
SH
SOLE
0
0
6751
DONALDSON INC
COM
257651109
11103
190896
SH
SOLE
155662
0
35234
DONNELLEY R R & SONS CO
COM
257867200
169
41598
SH
SOLE
0
0
41598
DORCHESTER MINERALS LP
COM UNIT
25820R105
285
20878
SH
SOLE
0
0
20878
DORMAN PRODS INC
COM
258278100
4345
42333
SH
SOLE
42130
0
203
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2274
125222
SH
SOLE
0
0
125222
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1006
50955
SH
SOLE
0
0
50955
DOUGLAS DYNAMICS INC
COM
25960R105
5250
113767
SH
SOLE
113601
0
166
DOVER CORP
COM
260003108
26158
190746
SH
SOLE
114922
0
75824
DOW INC
COM
260557103
57324
896538
SH
SOLE
278745
0
617793
DOW INC
COM
260557103
76
11900
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
24
16900
SH
Call
SOLE
0
0
0
DRAFTKINGS INC
COM CL A
26142R104
27253
444365
SH
SOLE
30711
0
413654
DRIL-QUIP INC
COM
262037104
4909
147741
SH
SOLE
146960
0
781
DROPBOX INC
CL A
26210C104
1555
58326
SH
SOLE
0
0
58326
DTE ENERGY CO
COM
233331107
25582
192145
SH
SOLE
87747
0
104398
DTF TAX-FREE INCOME INC
COM
23334J107
165
11473
SH
SOLE
0
0
11473
DUCK CREEK TECHNOLOGIES INC
SHS
264120106
14712
325917
SH
SOLE
323676
0
2241
DUFF & PHELPS UTLITY AND INF
COM
26433C105
1139
85732
SH
SOLE
0
0
85732
DUKE ENERGY CORP NEW
COM NEW
26441C204
133445
1382418
SH
SOLE
725598
0
656820
DUKE ENERGY CORP NEW
COM NEW
26441C204
73
20800
SH
Call
SOLE
0
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
26
11200
SH
Call
SOLE
0
0
0
DUKE REALTY CORP
COM NEW
264411505
6116
145860
SH
SOLE
128542
0
17318
DUPONT DE NEMOURS INC
COM
26614N102
32792
424321
SH
SOLE
217632
0
206689
DURECT CORP
COM
266605104
484
244500
SH
SOLE
0
0
244500
DWS MUN INCOME TR
COM
233368109
376
32301
SH
SOLE
0
0
32301
DWS STRATEGIC MUN INCOME TR
COM
23342Q101
254
21473
SH
SOLE
0
0
21473
DXC TECHNOLOGY CO
COM
23355L106
10122
323797
SH
SOLE
178990
0
144807
DXC TECHNOLOGY CO
COM
23355L106
255
41200
SH
Call
SOLE
0
0
0
DYCOM INDS INC
COM
267475101
594
6394
SH
SOLE
84
0
6310
DYNATRACE INC
COM NEW
268150109
8666
179637
SH
SOLE
162078
0
17559
E MERGE TECHNOLOGY ACQUISITI
COM CL A
26873Y104
136
13985
SH
SOLE
0
0
13985
E2OPEN PARENT HOLDINGS INC
COM CL A
29788T103
525
52700
SH
SOLE
0
0
52700
EAGLE BANCORP INC MD
COM
268948106
727
13666
SH
SOLE
13270
0
396
EAGLE CAP GROWTH FD INC
COM
269451100
110
13128
SH
SOLE
0
0
13128
EAGLE MATLS INC
COM
26969P108
12225
90951
SH
SOLE
71102
0
19849
EAST WEST BANCORP INC
COM
27579R104
30630
415034
SH
SOLE
411817
0
3217
EASTERLY GOVT PPTYS INC
COM
27616P103
3242
156412
SH
SOLE
127468
0
28944
EASTERN BANKSHARES INC
COM
27627N105
318
16500
SH
SOLE
0
0
16500
EASTGROUP PPTYS INC
COM
277276101
10652
74346
SH
SOLE
55972
0
18374
EASTMAN CHEM CO
COM
277432100
32258
292931
SH
SOLE
247665
0
45266
EASTMAN KODAK CO
COM NEW
277461406
302
38414
SH
SOLE
0
0
38414
EASTSIDE DISTILLING INC
COM
277802302
185
100175
SH
SOLE
0
0
100175
EATON CORP PLC
SHS
G29183103
432845
3130183
SH
SOLE
775229
0
2354954
EATON CORP PLC
SHS
G29183103
924
53700
SH
Call
SOLE
0
0
0
EATON VANCE 2021 TARGET TRM
COM SHS BEN INT
27829W101
548
55768
SH
SOLE
0
0
55768
EATON VANCE ENHANCED EQUITY
COM
278274105
14734
875995
SH
SOLE
0
0
875995
EATON VANCE ENHANCED EQUITY
COM
278277108
3492
161594
SH
SOLE
0
0
161594
EATON VANCE FLOATING RATE 20
COM
27831H100
1758
186831
SH
SOLE
0
0
186831
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
423
25978
SH
SOLE
0
0
25978
EATON VANCE FLTING RATE INC
COM
278279104
8203
581769
SH
SOLE
0
0
581769
EATON VANCE LTD DURATION INC
COM
27828H105
1612
127604
SH
SOLE
0
0
127604
EATON VANCE MUN BD FD
COM
27827X101
3492
262555
SH
SOLE
0
0
262555
EATON VANCE MUN INCOME 2028
SHS
27829U105
455
20819
SH
SOLE
0
0
20819
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
2538
184318
SH
SOLE
0
0
184318
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1483
65890
SH
SOLE
0
0
65890
EATON VANCE RISK-MANAGED DIV
COM
27829G106
1057
98086
SH
SOLE
0
0
98086
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
320
48319
SH
SOLE
0
0
48319
EATON VANCE TAX ADVT DIV INC
COM
27828G107
4411
167901
SH
SOLE
0
0
167901
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1078
68495
SH
SOLE
0
0
68495
EATON VANCE TAX-ADVANTAGED G
COM
27828U106
1236
47062
SH
SOLE
0
0
47062
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
2135
137862
SH
SOLE
0
0
137862
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
13367
1046741
SH
SOLE
0
0
1046741
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
15567
1508454
SH
SOLE
800
0
1507654
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
9075
975789
SH
SOLE
0
0
975789
EATON VANCE TX ADV GLBL DIV
COM
27828S101
2080
108937
SH
SOLE
0
0
108937
EBAY INC.
COM
278642103
56369
920466
SH
SOLE
700669
0
219797
EBIX INC
COM NEW
278715206
598
18665
SH
SOLE
18665
0
0
ECHOSTAR CORP
CL A
278768106
4943
205958
SH
SOLE
0
0
205958
ECOLAB INC
COM
278865100
75670
353463
SH
SOLE
222067
0
131396
EDGEWELL PERS CARE CO
COM
28035Q102
2606
65807
SH
SOLE
65133
0
674
EDISON INTL
COM
281020107
31202
532456
SH
SOLE
465524
0
66932
EDITAS MEDICINE INC
COM
28106W103
3437
81827
SH
SOLE
0
0
81827
EDITAS MEDICINE INC
COM
28106W103
56
30200
SH
Call
SOLE
0
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
92798
1109493
SH
SOLE
165772
0
943721
EHANG HLDGS LTD
ADS
26853E102
214
5791
SH
SOLE
0
0
5791
EHEALTH INC
COM
28238P109
1276
17544
SH
SOLE
0
0
17544
ELANCO ANIMAL HEALTH INC
COM
28414H103
32296
1096632
SH
SOLE
850657
0
245975
ELASTIC N V
ORD SHS
N14506104
10810
97208
SH
SOLE
92428
0
4780
ELBIT SYS LTD
ORD
M3760D101
1840
12986
SH
SOLE
0
0
12986
ELECTRONIC ARTS INC
COM
285512109
11661
86128
SH
SOLE
22312
0
63816
ELEMENT SOLUTIONS INC
COM
28618M106
6016
328945
SH
SOLE
308247
0
20698
ELLSWORTH GROWTH & INCOME FD
COM
289074106
1380
102049
SH
SOLE
0
0
102049
EMBRAER S.A.
SPONSORED ADS
29082A107
385
38508
SH
SOLE
0
0
38508
EMCOR GROUP INC
COM
29084Q100
24478
218242
SH
SOLE
216686
0
1556
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
2908
31297
SH
SOLE
28068
0
3229
EMERSON ELEC CO
COM
291011104
51230
567836
SH
SOLE
11125
0
556711
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
291
26251
SH
SOLE
0
0
26251
EMPIRE ST RLTY TR INC
CL A
292104106
2288
205566
SH
SOLE
202015
0
3551
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
544
83915
SH
SOLE
0
0
83915
ENBRIDGE INC
COM
29250N105
105053
2882769
SH
SOLE
2325676
0
557093
ENBRIDGE INC
COM
29250N105
101
44900
SH
Call
SOLE
0
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
2001
24433
SH
SOLE
8451
0
15982
ENDAVA PLC
ADS
29260V105
4369
51586
SH
SOLE
47951
0
3635
ENDO INTL PLC
SHS
G30401106
89
12000
SH
SOLE
0
0
12000
ENERGIZER HLDGS INC NEW
COM
29272W109
8137
171440
SH
SOLE
147047
0
24393
ENERGOUS CORP
COM
29272C103
44
10825
SH
SOLE
0
0
10825
ENERGY RECOVERY INC
COM
29270J100
5439
296576
SH
SOLE
0
0
296576
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
17039
2218621
SH
SOLE
290
0
2218331
ENERPAC TOOL GROUP CORP
CL A COM
292765104
14532
556338
SH
SOLE
554711
0
1627
ENERSYS
COM
29275Y102
2708
29827
SH
SOLE
24737
0
5090
ENI S P A
SPONSORED ADR
26874R108
5387
218021
SH
SOLE
204107
0
13914
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
290
67498
SH
SOLE
0
0
67498
ENPHASE ENERGY INC
COM
29355A107
3466
21376
SH
SOLE
5216
0
16160
ENPRO INDS INC
COM
29355X107
4738
55569
SH
SOLE
55311
0
258
ENSIGN GROUP INC
COM
29358P101
2562
27307
SH
SOLE
18310
0
8997
ENSTAR GROUP LIMITED
SHS
G3075P101
625
2532
SH
SOLE
487
0
2045
ENTEGRIS INC
COM
29362U104
15368
137456
SH
SOLE
104409
0
33047
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
297
56579
SH
SOLE
0
0
56579
ENTERGY CORP NEW
COM
29364G103
11849
119124
SH
SOLE
83375
0
35749
ENTERPRISE PRODS PARTNERS L
COM
293792107
87445
3971158
SH
SOLE
903949
0
3067209
ENVESTNET INC
COM
29404K106
3103
42960
SH
SOLE
33654
0
9306
ENVISTA HOLDINGS CORPORATION
COM
29415F104
2413
59147
SH
SOLE
52912
0
6235
ENVIVA PARTNERS LP
COM UNIT
29414J107
3070
63531
SH
SOLE
0
0
63531
EOG RES INC
COM
26875P101
35368
487629
SH
SOLE
393879
0
93750
EOS ENERGY ENTERPRISES INC
COM CL A
29415C101
764
38747
SH
SOLE
0
0
38747
EPAM SYS INC
COM
29414B104
22911
57755
SH
SOLE
44492
0
13263
EPLUS INC
COM
294268107
10090
101261
SH
SOLE
101261
0
0
EPR PPTYS
COM SH BEN INT
26884U109
305
6540
SH
SOLE
0
0
6540
EQT CORP
COM
26884L109
3575
192426
SH
SOLE
58804
0
133622
EQUIFAX INC
COM
294429105
24167
133426
SH
SOLE
92349
0
41077
EQUINIX INC
COM
29444U700
111056
163364
SH
SOLE
58746
0
104618
EQUINOR ASA
SPONSORED ADR
29446M102
8273
425132
SH
SOLE
355784
0
69348
EQUINOX GOLD CORP
COM
29446Y502
951
119238
SH
SOLE
0
0
119238
EQUITABLE HLDGS INC
COM
29452E101
10903
334246
SH
SOLE
309376
0
24870
EQUITRANS MIDSTREAM CORP
COM
294600101
8541
1046674
SH
SOLE
974916
0
71758
EQUITY COMWLTH
COM SH BEN INT
294628102
21945
789385
SH
SOLE
786386
0
2999
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
809
12711
SH
SOLE
5017
0
7694
EQUITY RESIDENTIAL
SH BEN INT
29476L107
11423
159476
SH
SOLE
134596
0
24880
ERICSSON
ADR B SEK 10
294821608
2418
183334
SH
SOLE
40367
0
142967
ESPERION THERAPEUTICS INC NE
COM
29664W105
637
22721
SH
SOLE
8673
0
14048
ESSENT GROUP LTD
COM
G3198U102
3188
67140
SH
SOLE
63629
0
3511
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
694
30390
SH
SOLE
0
0
30390
ESSENTIAL UTILS INC
COM
29670G102
15645
349598
SH
SOLE
128830
0
220768
ESSENTIAL UTILS INC
UNIT 04/30/2022
29670G201
7924
138556
SH
SOLE
138556
0
0
ESSEX PPTY TR INC
COM
297178105
7048
25927
SH
SOLE
19491
0
6436
ESTABLISHMENT LABS HLDGS INC
COM
G31249108
266
4250
SH
SOLE
0
0
4250
ETF MANAGERS TR
AI POWERED EQT
26924G813
992
25908
SH
SOLE
0
0
25908
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
2380
36629
SH
SOLE
0
0
36629
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
6932
302725
SH
SOLE
0
0
302725
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
6
19900
SH
Call
SOLE
0
0
0
ETF MANAGERS TR
ETFMG TRAVEL TEC
26924G771
1063
33996
SH
SOLE
0
0
33996
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
14738
268442
SH
SOLE
0
0
268442
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
229
15866
SH
SOLE
0
0
15866
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
3115
46644
SH
SOLE
0
0
46644
ETF SER SOLUTIONS
APTUS DEFINED
26922A388
674
22994
SH
SOLE
0
0
22994
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
2572
73060
SH
SOLE
0
0
73060
ETF SER SOLUTIONS
DISTILLATE US
26922A321
19419
490871
SH
SOLE
0
0
490871
ETF SER SOLUTIONS
NATIONWIDE RSK
26922A172
961
35832
SH
SOLE
0
0
35832
ETF SER SOLUTIONS
US GLB JETS
26922A842
6386
237294
SH
SOLE
0
0
237294
ETFS TR
BBRG ALL COMD K1
003261104
905
38867
SH
SOLE
0
0
38867
ETSY INC
COM
29786A106
15411
76418
SH
SOLE
33221
0
43197
EURONET WORLDWIDE INC
COM
298736109
2147
15526
SH
SOLE
14049
0
1477
EUROPEAN EQUITY FD INC
COM
298768102
4293
402924
SH
SOLE
0
0
402924
EVERBRIDGE INC
COM
29978A104
14026
115742
SH
SOLE
9376
0
106366
EVERCORE INC
CLASS A
29977A105
3402
25822
SH
SOLE
23032
0
2790
EVEREST RE GROUP LTD
COM
G3223R108
24126
97355
SH
SOLE
95439
0
1916
EVERGY INC
COM
30034W106
5314
89258
SH
SOLE
22777
0
66481
EVERI HLDGS INC
COM
30034T103
5765
408596
SH
SOLE
69345
0
339251
EVERI HLDGS INC
COM
30034T103
14
30200
SH
Call
SOLE
0
0
0
EVERSOURCE ENERGY
COM
30040W108
20610
238014
SH
SOLE
72702
0
165312
EVERTEC INC
COM
30040P103
4259
114430
SH
SOLE
109252
0
5178
EVI INDS INC
COM
26929N102
2253
78328
SH
SOLE
78213
0
115
EVO PMTS INC
CL A COM
26927E104
743
26990
SH
SOLE
26836
0
154
EVOLENT HEALTH INC
CL A
30050B101
1123
55615
SH
SOLE
48670
0
6945
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
6914
262889
SH
SOLE
0
0
262889
EXACT SCIENCES CORP
COM
30063P105
7683
58301
SH
SOLE
5421
0
52880
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
16434
257149
SH
SOLE
0
0
257149
EXCHANGE TRADED CONCEPTS TR
ROBO GBL HLTCR
301505723
534
12166
SH
SOLE
0
0
12166
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
9086
143070
SH
SOLE
0
0
143070
EXELIXIS INC
COM
30161Q104
1065
47149
SH
SOLE
0
0
47149
EXELON CORP
COM
30161N101
19996
457150
SH
SOLE
236693
0
220457
EXELON CORP
COM
30161N101
21
16200
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
3
13800
SH
Call
SOLE
0
0
0
EXICURE INC
COM
30205M101
136
62500
SH
SOLE
0
0
62500
EXP WORLD HLDGS INC
COM
30212W100
402
8832
SH
SOLE
0
0
8832
EXPEDIA GROUP INC
COM NEW
30212P303
21415
124418
SH
SOLE
64293
0
60125
EXPEDITORS INTL WASH INC
COM
302130109
36047
334728
SH
SOLE
280396
0
54332
EXPERIENCE INVT CORP
COM CL A
30217C109
678
65850
SH
SOLE
0
0
65850
EXPONENT INC
COM
30214U102
26292
269804
SH
SOLE
265260
0
4544
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
8736
442331
SH
SOLE
439426
0
2905
EXTRA SPACE STORAGE INC
COM
30225T102
8935
67407
SH
SOLE
51310
0
16097
EXTREME NETWORKS INC
COM
30226D106
4087
467060
SH
SOLE
0
0
467060
EXXON MOBIL CORP
COM
30231G102
189358
3391684
SH
SOLE
2122724
0
1268960
EXXON MOBIL CORP
COM
30231G102
1
11700
SH
Call
SOLE
0
0
0
EZCORP INC
CL A NON VTG
302301106
291
58500
SH
SOLE
0
0
58500
F N B CORP
COM
302520101
14654
1153838
SH
SOLE
903718
0
250120
F5 NETWORKS INC
COM
315616102
6859
32877
SH
SOLE
11306
0
21571
FABRINET
SHS
G3323L100
1887
20878
SH
SOLE
20748
0
130
FACEBOOK INC
CL A
30303M102
578785
1965116
SH
SOLE
1101920
0
863196
FACTSET RESH SYS INC
COM
303075105
40891
132507
SH
SOLE
90098
0
42409
FAIR ISAAC CORP
COM
303250104
19205
39513
SH
SOLE
36492
0
3021
FALCON CAPITAL ACQUISITN COR
COM CL A
30606L108
632
63400
SH
SOLE
0
0
63400
FAR PEAK ACQUISITION CORP
SHS CL A
G3312L103
100
10200
SH
SOLE
0
0
10200
FAR PEAK ACQUISITION CORP
UNIT 99/99/9999
G3312L129
163
16100
SH
SOLE
0
0
16100
FARFETCH LTD
ORD SH CL A
30744W107
5571
105072
SH
SOLE
77252
0
27820
FARMLAND PARTNERS INC
COM
31154R109
975
86982
SH
SOLE
0
0
86982
FAST ACQUISITION CORP
COM CL A
311875108
761
60814
SH
SOLE
60814
0
0
FASTENAL CO
COM
311900104
39951
794573
SH
SOLE
493140
0
301433
FASTLY INC
CL A
31188V100
2810
41769
SH
SOLE
0
0
41769
FATE THERAPEUTICS INC
COM
31189P102
1651
20025
SH
SOLE
5145
0
14880
FB FINL CORP
COM
30257X104
1891
42529
SH
SOLE
28565
0
13964
FEDERAL AGRIC MTG CORP
CL C
313148306
4688
46544
SH
SOLE
46506
0
38
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
2905
28630
SH
SOLE
0
0
28630
FEDERAL SIGNAL CORP
COM
313855108
2951
77045
SH
SOLE
73268
0
3777
FEDERATED HERMES INC
CL B
314211103
1529
48850
SH
SOLE
29538
0
19312
FEDERATED HERMES PREM MUNI I
COM
31423P108
937
64475
SH
SOLE
0
0
64475
FEDEX CORP
COM
31428X106
143924
506686
SH
SOLE
185615
0
321071
FERGUSON PLC NEW
SHS
G3421J106
15132
126520
SH
SOLE
125038
0
1482
FERRARI N V
COM
N3167Y103
17786
85021
SH
SOLE
72388
0
12633
FFBW INC MD
COM
30260M103
624
55455
SH
SOLE
0
0
55455
FG NEW AMER ACQUISITION CORP
COM
30259V106
152
14878
SH
SOLE
0
0
14878
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
1166
2271
SH
SOLE
0
0
2271
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
270
6713
SH
SOLE
0
0
6713
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
825
23224
SH
SOLE
20316
0
2908
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
206
4181
SH
SOLE
0
0
4181
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2229
29194
SH
SOLE
0
0
29194
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
252
19000
SH
SOLE
0
0
19000
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
376
6374
SH
SOLE
0
0
6374
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
2329
44728
SH
SOLE
0
0
44728
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
5667
53530
SH
SOLE
0
0
53530
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1672
60809
SH
SOLE
0
0
60809
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
205
4944
SH
SOLE
0
0
4944
FIDELITY COVINGTON TRUST
SML MID MLTFCT
316092527
1615
49603
SH
SOLE
0
0
49603
FIDELITY COVINGTON TRUST
TOTAL BD ETF
316188309
1758
33534
SH
SOLE
0
0
33534
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
83649
2057282
SH
SOLE
2001832
0
55450
FIDELITY NATL INFORMATION SV
COM
31620M106
115584
822017
SH
SOLE
572562
0
249455
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q205
156
15759
SH
SOLE
0
0
15759
FIDUS INVT CORP
COM
316500107
12206
784970
SH
SOLE
0
0
784970
FIFTH THIRD BANCORP
COM
316773100
30986
827401
SH
SOLE
526501
0
300900
FINANCIAL INSTNS INC
COM
317585404
338
11144
SH
SOLE
2889
0
8255
FINISAR CORP
NOTE 0.500%12/1
31787AAP6
15
15000
PRN
SOLE
0
0
15000
FINVOLUTION GROUP
SPONSORED ADS
31810T101
256
36576
SH
SOLE
0
0
36576
FIREEYE INC
COM
31816Q101
16583
847390
SH
SOLE
780206
0
67184
FIRST AMERN FINL CORP
COM
31847R102
5163
91133
SH
SOLE
83585
0
7548
FIRST BANCORP N C
COM
318910106
297
6817
SH
SOLE
0
0
6817
FIRST BANCSHARES INC MS
COM
318916103
501
13672
SH
SOLE
0
0
13672
FIRST COMWLTH FINL CORP PA
COM
319829107
221
15358
SH
SOLE
12936
0
2422
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1606
1921
SH
SOLE
1369
0
552
FIRST EAGLE SENIOR LOAN FUND
COM NEW
32010E100
323
22515
SH
SOLE
0
0
22515
FIRST FINL BANCORP OH
COM
320209109
354
14745
SH
SOLE
5308
0
9437
FIRST FINL BANKSHARES
COM
32020R109
829
17746
SH
SOLE
12959
0
4787
FIRST FNDTN INC
COM
32026V104
1368
58300
SH
SOLE
0
0
58300
FIRST HAWAIIAN INC
COM
32051X108
18268
667446
SH
SOLE
662636
0
4810
FIRST HORIZON CORPORATION
COM
320517105
5757
340447
SH
SOLE
102398
0
238049
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
248
5392
SH
SOLE
4415
0
977
FIRST MAJESTIC SILVER CORP
COM
32076V103
2153
138182
SH
SOLE
0
0
138182
FIRST MIDWEST BANCORP DEL
COM
320867104
1297
59181
SH
SOLE
28751
0
30430
FIRST REP BK SAN FRANCISCO C
COM
33616C100
21009
125989
SH
SOLE
100980
0
25009
FIRST SOLAR INC
COM
336433107
1016
11637
SH
SOLE
0
0
11637
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
249
24877
SH
SOLE
0
0
24877
FIRST TR BICK INDEX FD
COM SHS
33733H107
996
26476
SH
SOLE
0
0
26476
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
4352
342693
SH
SOLE
0
0
342693
FIRST TR ENERGY INCOME & GRO
COM
33738G104
457
34164
SH
SOLE
0
0
34164
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
2185
176515
SH
SOLE
0
0
176515
FIRST TR ENHANCED EQTY INC F
COM
337318109
8921
477037
SH
SOLE
0
0
477037
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
1988
57801
SH
SOLE
0
0
57801
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
1516
50556
SH
SOLE
0
0
50556
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
655
21047
SH
SOLE
0
0
21047
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
4212
207881
SH
SOLE
0
0
207881
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
22544
399492
SH
SOLE
0
0
399492
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
1400
25668
SH
SOLE
0
0
25668
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
48129
2388534
SH
SOLE
129166
0
2259368
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
513
6989
SH
SOLE
0
0
6989
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
6682
101964
SH
SOLE
0
0
101964
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
1303
62593
SH
SOLE
0
0
62593
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
4903
242854
SH
SOLE
0
0
242854
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
6368
105942
SH
SOLE
0
0
105942
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
2043
46948
SH
SOLE
0
0
46948
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
2641
100101
SH
SOLE
0
0
100101
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
2638
64870
SH
SOLE
0
0
64870
FIRST TR EXCH TRD ALPHDX FD
GERMANY ALPHA
33737J190
3569
66319
SH
SOLE
0
0
66319
FIRST TR EXCH TRD ALPHDX FD
SWITZLND ALPHA
33737J232
3550
57251
SH
SOLE
0
0
57251
FIRST TR EXCH TRD ALPHDX FD
UNIT KING ALPH
33737J224
233
5585
SH
SOLE
0
0
5585
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
586
20318
SH
SOLE
0
0
20318
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
9842
470003
SH
SOLE
0
0
470003
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
948
15429
SH
SOLE
0
0
15429
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
38177
398661
SH
SOLE
0
0
398661
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
25191
432836
SH
SOLE
0
0
432836
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
4192
72938
SH
SOLE
0
0
72938
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
11683
464706
SH
SOLE
0
0
464706
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
278
9407
SH
SOLE
0
0
9407
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
13314
1315646
SH
SOLE
0
0
1315646
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
11204
269335
SH
SOLE
0
0
269335
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
23017
211927
SH
SOLE
0
0
211927
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
12139
214276
SH
SOLE
0
0
214276
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
11220
153571
SH
SOLE
0
0
153571
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
23963
363351
SH
SOLE
0
0
363351
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
5199
94265
SH
SOLE
0
0
94265
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
21997
525996
SH
SOLE
0
0
525996
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
978
11338
SH
SOLE
0
0
11338
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
49673
437133
SH
SOLE
0
0
437133
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
27420
230128
SH
SOLE
0
0
230128
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
1962
65828
SH
SOLE
0
0
65828
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
5081
64979
SH
SOLE
0
0
64979
FIRST TR EXCHANGE-TRADED ALP
MID CAP VAL FD
33737M201
501
11683
SH
SOLE
0
0
11683
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
5937
87330
SH
SOLE
0
0
87330
FIRST TR EXCHANGE-TRADED ALP
SML CAP VAL ALPH
33737M409
5407
107476
SH
SOLE
0
0
107476
FIRST TR EXCHANGE-TRADED ALP
SML CP GRW ALP
33737M300
9282
133233
SH
SOLE
0
0
133233
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
540
25569
SH
SOLE
0
0
25569
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
206010
2908932
SH
SOLE
0
0
2908932
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
88176
404329
SH
SOLE
59
0
404270
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
7051
206222
SH
SOLE
0
0
206222
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
11409
496806
SH
SOLE
0
0
496806
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT PE
33733E880
1280
42925
SH
SOLE
0
0
42925
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
52916
1185402
SH
SOLE
0
0
1185402
FIRST TR EXCHANGE-TRADED FD
DORSEYWRGT ETF
33738R712
2251
94767
SH
SOLE
0
0
94767
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
5177
209438
SH
SOLE
0
0
209438
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
91367
1523533
SH
SOLE
0
0
1523533
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
10723
220415
SH
SOLE
0
0
220415
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
105362
2063499
SH
SOLE
24743
0
2038756
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
928
18164
SH
SOLE
0
0
18164
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
1513
67075
SH
SOLE
0
0
67075
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
237
5896
SH
SOLE
0
0
5896
FIRST TR EXCHANGE-TRADED FD
LNG DUR OPRTUN
33738D606
2685
100000
SH
SOLE
0
0
100000
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
306
6455
SH
SOLE
0
0
6455
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
2263
140134
SH
SOLE
0
0
140134
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
18452
268984
SH
SOLE
0
0
268984
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
19477
360752
SH
SOLE
0
0
360752
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
8429
105012
SH
SOLE
0
0
105012
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
1541
49411
SH
SOLE
0
0
49411
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
13506
410256
SH
SOLE
0
0
410256
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
1513
29027
SH
SOLE
0
0
29027
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
1192
76667
SH
SOLE
0
0
76667
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
3610
55854
SH
SOLE
0
0
55854
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
1116
87095
SH
SOLE
0
0
87095
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
11415
500454
SH
SOLE
0
0
500454
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
33197
206837
SH
SOLE
0
0
206837
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
11265
277595
SH
SOLE
0
0
277595
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
62947
1383752
SH
SOLE
0
0
1383752
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
32457
677742
SH
SOLE
0
0
677742
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
6751
134453
SH
SOLE
0
0
134453
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
1838
77046
SH
SOLE
0
0
77046
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
752
37186
SH
SOLE
0
0
37186
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
80015
1514592
SH
SOLE
227905
0
1286687
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
909
34139
SH
SOLE
0
0
34139
FIRST TR HIGH INCOME L/S FD
COM
33738E109
2561
169372
SH
SOLE
0
0
169372
FIRST TR INTER DUR PFD & IN
COM
33718W103
910
38003
SH
SOLE
0
0
38003
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
10437
163973
SH
SOLE
0
0
163973
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
13629
170189
SH
SOLE
0
0
170189
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
11627
123926
SH
SOLE
0
0
123926
FIRST TR MLP & ENERGY INCOM
COM
33739B104
945
136699
SH
SOLE
0
0
136699
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
13656
417361
SH
SOLE
0
0
417361
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
2721
25116
SH
SOLE
0
0
25116
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
559
8103
SH
SOLE
0
0
8103
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
70137
679160
SH
SOLE
0
0
679160
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
48843
338719
SH
SOLE
0
0
338719
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
1191
20971
SH
SOLE
0
0
20971
FIRST TR S&P REIT INDEX FD
COM
33734G108
248
9827
SH
SOLE
0
0
9827
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
16876
186268
SH
SOLE
0
0
186268
FIRST TR SR FLG RTE INCM FD
COM
33733U108
446
36404
SH
SOLE
0
0
36404
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
6982
741943
SH
SOLE
0
0
741943
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
684
48439
SH
SOLE
0
0
48439
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
221256
5825600
SH
SOLE
867
0
5824733
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
6276
64267
SH
SOLE
0
0
64267
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
194
14468
SH
SOLE
0
0
14468
FIRST WESTN FINL INC
COM
33751L105
625
25000
SH
SOLE
0
0
25000
FIRSTCASH INC
COM
33767D105
635
9670
SH
SOLE
9036
0
634
FIRSTENERGY CORP
COM
337932107
7004
201914
SH
SOLE
95334
0
106580
FIRSTMARK HORIZON ACQUISITIO
UNIT 99/99/9999
33765Y200
189
18000
SH
SOLE
0
0
18000
FIRSTSERVICE CORP NEW
COM
33767E202
8376
56406
SH
SOLE
56208
0
198
FISERV INC
COM
337738108
109888
923115
SH
SOLE
685807
0
237308
FISKER INC
CL A COM STK
33813J106
1248
72463
SH
SOLE
0
0
72463
FIVE BELOW INC
COM
33829M101
6780
35534
SH
SOLE
16884
0
18650
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
850
112374
SH
SOLE
31834
0
80540
FIVE9 INC
COM
338307101
4179
26730
SH
SOLE
23608
0
3122
FIVERR INTL LTD
ORD SHS
M4R82T106
4162
19166
SH
SOLE
0
0
19166
FLAGSTAR BANCORP INC
COM PAR .001
337930705
1093
24227
SH
SOLE
2052
0
22175
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
15773
523660
SH
SOLE
0
0
523660
FLAHERTY & CRUMRINE PFD INCO
COM
338480106
185
10426
SH
SOLE
0
0
10426
FLAHERTY & CRUMRINE PFD INCO
COM
33848E106
205
15548
SH
SOLE
0
0
15548
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
753
32139
SH
SOLE
0
0
32139
FLEETCOR TECHNOLOGIES INC
COM
339041105
11091
41288
SH
SOLE
6072
0
35216
FLEX LTD
ORD
Y2573F102
6081
332126
SH
SOLE
314415
0
17711
FLEXION THERAPEUTICS INC
COM
33938J106
1786
199581
SH
SOLE
0
0
199581
FLEXION THERAPEUTICS INC
NOTE 3.375% 5/0
33938JAB2
36
40000
PRN
SOLE
0
0
40000
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
494
18747
SH
SOLE
0
0
18747
FLEXSHARES TR
M STAR DEV MKT
33939L803
262
3750
SH
SOLE
0
0
3750
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
577
15947
SH
SOLE
0
0
15947
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
291
4719
SH
SOLE
0
0
4719
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
724
14153
SH
SOLE
0
0
14153
FLEXSHARES TR
QUALT DIVD IDX
33939L860
8373
157101
SH
SOLE
152441
0
4660
FLIR SYS INC
COM
302445101
19138
338899
SH
SOLE
267991
0
70908
FLOOR & DECOR HLDGS INC
CL A
339750101
3851
40338
SH
SOLE
17363
0
22975
FLOWERS FOODS INC
COM
343498101
1297
54492
SH
SOLE
2536
0
51956
FLOWSERVE CORP
COM
34354P105
1345
34668
SH
SOLE
16060
0
18608
FLUOR CORP NEW
COM
343412102
2736
118498
SH
SOLE
100979
0
17519
FMC CORP
COM NEW
302491303
16558
149696
SH
SOLE
101620
0
48076
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
19349
256856
SH
SOLE
256379
0
477
FOOT LOCKER INC
COM
344849104
9239
164240
SH
SOLE
145602
0
18638
FORD MTR CO DEL
COM
345370860
19797
1616120
SH
SOLE
0
0
1616120
FORD MTR CO DEL
COM
345370860
1
10500
SH
Call
SOLE
0
0
0
FOREST ROAD ACQUISITION COR
UNIT 99/99/9999
34619V202
113
11350
SH
SOLE
0
0
11350
FOREST ROAD ACQUISITION CORP
*W EXP 12/31/202
34619R110
55
20399
SH
SOLE
0
0
20399
FOREST ROAD ACQUISITION CORP
COM
34619R102
158
15603
SH
SOLE
0
0
15603
FOREST ROAD ACQUISITION CORP
COM
34619R102
4
12100
SH
Call
SOLE
0
0
0
FORMFACTOR INC
COM
346375108
480
10636
SH
SOLE
4817
0
5819
FORTINET INC
COM
34959E109
29016
157337
SH
SOLE
83554
0
73783
FORTIS INC
COM
349553107
2470
56903
SH
SOLE
31885
0
25018
FORTIVE CORP
COM
34959J108
13265
187784
SH
SOLE
89666
0
98118
FORTRESS BIOTECH INC
COM
34960Q109
133
37814
SH
SOLE
0
0
37814
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
3899
138297
SH
SOLE
0
0
138297
FORTUNA SILVER MINES INC
COM
349915108
1655
255088
SH
SOLE
0
0
255088
FORTUNA SILVER MINES INC
COM
349915108
56
35000
SH
Call
SOLE
0
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
8232
85911
SH
SOLE
48709
0
37202
FORUM MERGER III CORP
COM CL A
349885103
129
12950
SH
SOLE
0
0
12950
FORWARD AIR CORP
COM
349853101
1041
11722
SH
SOLE
11722
0
0
FOSSIL GROUP INC
COM
34988V106
463
37328
SH
SOLE
0
0
37328
FOSTER L B CO
COM
350060109
479
26757
SH
SOLE
0
0
26757
FOUR CORNERS PPTY TR INC
COM
35086T109
5525
201631
SH
SOLE
173266
0
28365
FOX CORP
CL A COM
35137L105
15266
422758
SH
SOLE
400950
0
21808
FOX CORP
CL B COM
35137L204
432
12366
SH
SOLE
2840
0
9526
FOX FACTORY HLDG CORP
COM
35138V102
2356
18546
SH
SOLE
16250
0
2296
FRANCHISE GROUP INC
COM
35180X105
324
8979
SH
SOLE
0
0
8979
FRANCO NEV CORP
COM
351858105
23266
185581
SH
SOLE
0
0
185581
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
1560
16386
SH
SOLE
0
0
16386
FRANKLIN LTD DURATION INCOME
COM
35472T101
1274
138643
SH
SOLE
0
0
138643
FRANKLIN RESOURCES INC
COM
354613101
29786
1006295
SH
SOLE
804144
0
202151
FRANKLIN STR PPTYS CORP
COM
35471R106
125
22967
SH
SOLE
22967
0
0
FRANKLIN UNVL TR
SH BEN INT
355145103
510
68039
SH
SOLE
0
0
68039
FREEPORT-MCMORAN INC
CL B
35671D857
55003
1670290
SH
SOLE
842372
0
827918
FREEPORT-MCMORAN INC
CL B
35671D857
4
13100
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1
12000
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
7
10600
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
398
10801
SH
SOLE
8186
0
2615
FRESHPET INC
COM
358039105
2652
16698
SH
SOLE
9737
0
6961
FRONTDOOR INC
COM
35905A109
1530
28456
SH
SOLE
27240
0
1216
FRONTLINE LTD
SHS NEW
G3682E192
374
51047
SH
SOLE
0
0
51047
FRONTLINE LTD
SHS NEW
G3682E192
2
15300
SH
Call
SOLE
0
0
0
FS BANCORP INC
COM
30263Y104
2438
36277
SH
SOLE
0
0
36277
FS KKR CAP CORP
COM
302635206
1015
51205
SH
SOLE
0
0
51205
FS KKR CAP CORP II
COM
35952V303
1234
63210
SH
SOLE
0
0
63210
FSD PHARMA INC
CL B SUB VTG
35954B206
29
15000
SH
SOLE
0
0
15000
FSD PHARMA INC
CL B SUB VTG
35954B206
2
15000
SH
Call
SOLE
0
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
846
158642
SH
SOLE
0
0
158642
FTAC OLYMPUS ACQUISITION COR
CL A SHS
G37288100
267
25268
SH
SOLE
0
0
25268
FTI CONSULTING INC
COM
302941109
29610
211337
SH
SOLE
159908
0
51429
FTI CONSULTING INC
NOTE 2.000% 8/1
302941AP4
22
15000
PRN
SOLE
0
0
15000
FUBOTV INC
COM
35953D104
506
22864
SH
SOLE
0
0
22864
FUELCELL ENERGY INC
COM
35952H601
934
64795
SH
SOLE
0
0
64795
FULGENT GENETICS INC
COM
359664109
1569
16241
SH
SOLE
0
0
16241
FULLER H B CO
COM
359694106
3833
60932
SH
SOLE
53153
0
7779
FULTON FINL CORP PA
COM
360271100
636
37318
SH
SOLE
33034
0
4284
FUSION FUEL GREEN PLC
CL A
G3R25D118
734
54800
SH
SOLE
0
0
54800
FUTU HLDGS LTD
SPON ADS CL A
36118L106
1220
7679
SH
SOLE
0
0
7679
G1 THERAPEUTICS INC
COM
3621LQ109
2888
120020
SH
SOLE
0
0
120020
G1 THERAPEUTICS INC
COM
3621LQ109
62
13500
SH
Call
SOLE
0
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
19441
811401
SH
SOLE
0
0
811401
GABELLI EQUITY TR INC
COM
362397101
1210
177400
SH
SOLE
0
0
177400
GABELLI GLOBAL SMALL & MID C
COM
36249W104
5423
371713
SH
SOLE
0
0
371713
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
427
21788
SH
SOLE
0
0
21788
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
1790
143691
SH
SOLE
0
0
143691
GABELLI UTIL TR
COM
36240A101
409
59097
SH
SOLE
0
0
59097
GABELLI UTIL TR
RIGHT 04/14/2021
36240A168
5
44121
SH
SOLE
0
0
44121
GALAPAGOS NV
SPON ADR
36315X101
439
5701
SH
SOLE
5558
0
143
GALLAGHER ARTHUR J & CO
COM
363576109
57357
459694
SH
SOLE
360998
0
98696
GALMED PHARMACEUTICALS LTD
SHS
M47238106
511
148971
SH
SOLE
0
0
148971
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1048
301886
SH
SOLE
0
0
301886
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
592
117953
SH
SOLE
0
0
117953
GAMING & LEISURE PPTYS INC
COM
36467J108
16700
393578
SH
SOLE
377997
0
15581
GAN LTD
ORD SHS
G3728V109
489
26841
SH
SOLE
0
0
26841
GAP INC
COM
364760108
448
15054
SH
SOLE
0
0
15054
GARMIN LTD
SHS
H2906T109
50366
381995
SH
SOLE
218240
0
163755
GARTNER INC
COM
366651107
21778
119298
SH
SOLE
111401
0
7897
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
3465
216678
SH
SOLE
216678
0
0
GATX CORP
COM
361448103
2381
25679
SH
SOLE
20230
0
5449
GDL FD
COM SH BEN IT
361570104
5442
609426
SH
SOLE
0
0
609426
GDS HLDGS LTD
SPONSORED ADS
36165L108
3343
41222
SH
SOLE
0
0
41222
GENERAC HLDGS INC
COM
368736104
28297
86415
SH
SOLE
44727
0
41688
GENERAL AMERN INVS CO INC
COM
368802104
6782
170229
SH
SOLE
0
0
170229
GENERAL DYNAMICS CORP
COM
369550108
80547
443629
SH
SOLE
244947
0
198682
GENERAL ELECTRIC CO
COM
369604103
57418
4373007
SH
SOLE
923087
0
3449920
GENERAL ELECTRIC CO
COM
369604103
1
19500
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
5
58500
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
14
37000
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
3
40800
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
85647
1396715
SH
SOLE
638595
0
758120
GENERAL MLS INC
COM
370334104
362
54500
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
32
17900
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
149
13200
SH
Call
SOLE
0
0
0
GENERAL MTRS CO
COM
37045V100
49982
869859
SH
SOLE
472610
0
397249
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
292
31248
SH
SOLE
0
0
31248
GENMAB A/S
SPONSORED ADS
372303206
2766
84243
SH
SOLE
45578
0
38665
GENPACT LIMITED
SHS
G3922B107
2020
47177
SH
SOLE
15882
0
31295
GENPREX INC
COM
372446104
106
24700
SH
SOLE
0
0
24700
GENTEX CORP
COM
371901109
8678
243281
SH
SOLE
112745
0
130536
GENTHERM INC
COM
37253A103
321
4333
SH
SOLE
4333
0
0
GENUINE PARTS CO
COM
372460105
46290
400470
SH
SOLE
347436
0
53034
GENWORTH FINL INC
COM CL A
37247D106
3841
1156896
SH
SOLE
1146896
0
10000
GEO GROUP INC NEW
COM
36162J106
315
40567
SH
SOLE
0
0
40567
GERDAU SA
SPON ADR REP PFD
373737105
163
30434
SH
SOLE
16934
0
13500
GERON CORP
COM
374163103
61
38700
SH
SOLE
0
0
38700
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
6188
177040
SH
SOLE
0
0
177040
GIBRALTAR INDS INC
COM
374689107
5240
57257
SH
SOLE
50790
0
6467
GILAT SATELLITE NETWORKS LTD
SHS NEW
M51474118
1285
122846
SH
SOLE
0
0
122846
GILDAN ACTIVEWEAR INC
COM
375916103
237
7757
SH
SOLE
0
0
7757
GILEAD SCIENCES INC
COM
375558103
160447
2482537
SH
SOLE
1650170
0
832367
GILEAD SCIENCES INC
COM
375558103
3
12500
SH
Call
SOLE
0
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
26239
459689
SH
SOLE
455385
0
4304
GLADSTONE CAPITAL CORP
COM
376535100
216
21748
SH
SOLE
0
0
21748
GLADSTONE COMMERCIAL CORP
COM
376536108
293
14993
SH
SOLE
0
0
14993
GLADSTONE INVT CORP
COM
376546107
362
29621
SH
SOLE
0
0
29621
GLADSTONE LD CORP
COM
376549101
299
16318
SH
SOLE
0
0
16318
GLATFELTER CORPORATION
COM
377320106
203
11840
SH
SOLE
7590
0
4250
GLAUKOS CORP
COM
377322102
1543
18386
SH
SOLE
0
0
18386
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
48802
1367384
SH
SOLE
456193
0
911191
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
9
16500
SH
Call
SOLE
0
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
399
9802
SH
SOLE
0
0
9802
GLOBAL MED REIT INC
COM NEW
37954A204
1407
107349
SH
SOLE
0
0
107349
GLOBAL NET LEASE INC
COM NEW
379378201
1335
73937
SH
SOLE
0
0
73937
GLOBAL PARTNERS LP
COM UNITS
37946R109
790
36994
SH
SOLE
0
0
36994
GLOBAL PMTS INC
COM
37940X102
43573
216157
SH
SOLE
130540
0
85617
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
3168
119380
SH
SOLE
0
0
119380
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
3583
139188
SH
SOLE
0
0
139188
GLOBAL X FDS
CYBRSCURTY ETF
37954Y384
2594
103539
SH
SOLE
0
0
103539
GLOBAL X FDS
FINTECH ETF
37954Y814
8135
184333
SH
SOLE
0
0
184333
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
1059
33517
SH
SOLE
0
0
33517
GLOBAL X FDS
GLB X SUPERDIV
37950E549
227
16321
SH
SOLE
0
0
16321
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
5523
166956
SH
SOLE
0
0
166956
GLOBAL X FDS
GLBX MSCI NORW
37950E747
385
27810
SH
SOLE
0
0
27810
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
227
19080
SH
SOLE
0
0
19080
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1187
29759
SH
SOLE
0
0
29759
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
2282
121170
SH
SOLE
0
0
121170
GLOBAL X FDS
GLOBX SUPDV US
37950E291
466
24022
SH
SOLE
0
0
24022
GLOBAL X FDS
INTERNET OF THNG
37954Y780
808
24229
SH
SOLE
0
0
24229
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
3176
54322
SH
SOLE
0
0
54322
GLOBAL X FDS
MSCI CHINA CNSMR
37950E408
479
14303
SH
SOLE
0
0
14303
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
4511
199858
SH
SOLE
0
0
199858
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
6062
182915
SH
SOLE
0
0
182915
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
250
5050
SH
SOLE
0
0
5050
GLOBAL X FDS
S&P 500 COVERED
37954Y475
711
14862
SH
SOLE
0
0
14862
GLOBAL X FDS
SOCIAL MED ETF
37950E416
293
4395
SH
SOLE
0
0
4395
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
772
40386
SH
SOLE
0
0
40386
GLOBAL X FDS
THMATC GWT ETF
37954Y418
1721
35906
SH
SOLE
0
0
35906
GLOBAL X FDS
US INFR DEV ETF
37954Y673
34479
1375863
SH
SOLE
825067
0
550796
GLOBAL X FDS
US PFD ETF
37954Y657
6938
271959
SH
SOLE
0
0
271959
GLOBAL X FDS
VDEO GAM ESPRT
37954Y392
1857
59089
SH
SOLE
0
0
59089
GLOBALSTAR INC
COM
378973408
130
95978
SH
SOLE
0
0
95978
GLOBANT S A
COM
L44385109
457
2199
SH
SOLE
0
0
2199
GLOBE LIFE INC
COM
37959E102
13129
135868
SH
SOLE
112350
0
23518
GLOBUS MED INC
CL A
379577208
11168
181098
SH
SOLE
174463
0
6635
GMS INC
COM
36251C103
1082
25920
SH
SOLE
0
0
25920
GODADDY INC
CL A
380237107
15200
195820
SH
SOLE
158535
0
37285
GOGO INC
COM
38046C109
1191
123280
SH
SOLE
0
0
123280
GOHEALTH INC
COM CL A
38046W105
3727
318849
SH
SOLE
317249
0
1600
GOL LINHAS AEREAS INTELIGENT
SPON ADR PFD NEW
38045R206
120
15750
SH
SOLE
0
0
15750
GOLAR LNG LTD
SHS
G9456A100
515
50373
SH
SOLE
0
0
50373
GOLAR LNG LTD
SHS
G9456A100
4
37100
SH
Call
SOLE
0
0
0
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
48
13807
SH
SOLE
0
0
13807
GOLD FIELDS LTD
SPONSORED ADR
38059T106
132
13931
SH
SOLE
0
0
13931
GOLDEN ENTMT INC
COM
381013101
323
12781
SH
SOLE
0
0
12781
GOLDEN FALCON ACQUISITION CO
UNIT 99/99/9999
38102H208
221
22000
SH
SOLE
0
0
22000
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
87
85000
PRN
SOLE
0
0
85000
GOLDMAN SACHS BDC INC
SHS
38147U107
5002
258748
SH
SOLE
0
0
258748
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
10935
109208
SH
SOLE
0
0
109208
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
2060
40569
SH
SOLE
0
0
40569
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
12787
323803
SH
SOLE
0
0
323803
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
20915
633012
SH
SOLE
348670
0
284342
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
183062
2313725
SH
SOLE
1919167
0
394558
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
2052
21758
SH
SOLE
0
0
21758
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1015
17571
SH
SOLE
0
0
17571
GOLDMAN SACHS GROUP INC
COM
38141G104
82441
252095
SH
SOLE
56258
0
195837
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
471
48672
SH
SOLE
0
0
48672
GOLUB CAP BDC INC
COM
38173M102
1364
93270
SH
SOLE
0
0
93270
GOODRX HLDGS INC
COM CL A
38246G108
2770
70992
SH
SOLE
0
0
70992
GOODYEAR TIRE & RUBR CO
COM
382550101
982
55905
SH
SOLE
27346
0
28559
GORES HOLDINGS VI INC
COM CL A
38286R105
783
57119
SH
SOLE
0
0
57119
GRACO INC
COM
384109104
29011
405065
SH
SOLE
379657
0
25408
GRAFTECH INTL LTD
COM
384313508
10966
896654
SH
SOLE
858758
0
37896
GRAHAM HLDGS CO
COM CL B
384637104
422
751
SH
SOLE
0
0
751
GRAINGER W W INC
COM
384802104
34730
86608
SH
SOLE
66181
0
20427
GRAND CANYON ED INC
COM
38526M106
5451
50901
SH
SOLE
49588
0
1313
GRANITE CONSTR INC
COM
387328107
831
20640
SH
SOLE
9802
0
10838
GRANITE PT MTG TR INC
COM STK
38741L107
511
42724
SH
SOLE
0
0
42724
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
266
280000
PRN
SOLE
0
0
280000
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
4215
248219
SH
SOLE
0
0
248219
GRAPHIC PACKAGING HLDG CO
COM
388689101
5372
295800
SH
SOLE
278265
0
17535
GRAY TELEVISION INC
COM
389375106
764
41517
SH
SOLE
29549
0
11968
GREAT PANTHER MNG LTD
COM
39115V101
23
30000
SH
SOLE
0
0
30000
GREAT WESTN NATL BK PORTLAND
COM
695263103
7084
185699
SH
SOLE
102830
0
82869
GREEN BRICK PARTNERS INC
COM
392709101
493
21739
SH
SOLE
0
0
21739
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
288
23407
SH
SOLE
0
0
23407
GREENBRIER COS INC
COM
393657101
671
14207
SH
SOLE
0
0
14207
GREIF INC
CL A
397624107
1055
18512
SH
SOLE
3476
0
15036
GREIF INC
CL B
397624206
14801
258571
SH
SOLE
0
0
258571
GRIFFON CORP
COM
398433102
506
18608
SH
SOLE
3528
0
15080
GRIFOLS S A
SP ADR REP B NVT
398438408
349
20213
SH
SOLE
17959
0
2254
GROCERY OUTLET HLDG CORP
COM
39874R101
1923
52121
SH
SOLE
51122
0
999
GROUP 1 AUTOMOTIVE INC
COM
398905109
929
5889
SH
SOLE
5586
0
303
GROWGENERATION CORP
COM
39986L109
3327
66964
SH
SOLE
0
0
66964
GRUPO AEROPUERTO DEL PACIFIC
SPON ADR B
400506101
1158
11007
SH
SOLE
11007
0
0
GS ACQUISITION HLDGS CORP II
*W EXP 06/30/202
36258Q113
42
18917
SH
SOLE
0
0
18917
GS ACQUISITION HLDGS CORP II
COM CL A
36258Q105
1932
185250
SH
SOLE
0
0
185250
GSX TECHEDU INC
SPONSORED ADS
36257Y109
625
18446
SH
SOLE
0
0
18446
GUARDANT HEALTH INC
COM
40131M109
30054
196880
SH
SOLE
180070
0
16810
GUGGENHEIM ENHANCED EQUITY I
COM
40167B100
870
120729
SH
SOLE
0
0
120729
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
2710
129124
SH
SOLE
0
0
129124
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
4265
182279
SH
SOLE
0
0
182279
GUIDEWIRE SOFTWARE INC
COM
40171V100
19081
187747
SH
SOLE
64605
0
123142
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
17
15000
PRN
SOLE
0
0
15000
GW PHARMACEUTICALS PLC
ADS
36197T103
1208
5570
SH
SOLE
0
0
5570
H & E EQUIPMENT SERVICES INC
COM
404030108
1225
32241
SH
SOLE
24266
0
7975
HACKETT GROUP INC
COM
404609109
503
30712
SH
SOLE
27412
0
3300
HAEMONETICS CORP MASS
COM
405024100
2169
19535
SH
SOLE
16675
0
2860
HAIN CELESTIAL GROUP INC
COM
405217100
9255
212265
SH
SOLE
134448
0
77817
HALLIBURTON CO
COM
406216101
51433
2396696
SH
SOLE
246764
0
2149932
HALLIBURTON CO
COM
406216101
20
23500
SH
Call
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
1259
30210
SH
SOLE
24999
0
5211
HAMILTON LANE INC
CL A
407497106
1367
15441
SH
SOLE
15117
0
324
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
4245
110431
SH
SOLE
0
0
110431
HANCOCK JOHN INVT TR
TAX ADV GLB SH
41013P749
680
105905
SH
SOLE
0
0
105905
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
402
19429
SH
SOLE
0
0
19429
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
276
15159
SH
SOLE
0
0
15159
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
287
19249
SH
SOLE
0
0
19249
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
10696
455347
SH
SOLE
0
0
455347
HANCOCK WHITNEY CORPORATION
COM
410120109
2058
49000
SH
SOLE
0
0
49000
HANESBRANDS INC
COM
410345102
19687
1000877
SH
SOLE
362630
0
638247
HANMI FINL CORP
COM NEW
410495204
735
37236
SH
SOLE
0
0
37236
HANNON ARMSTRONG SUST INFR C
COM
41068X100
4136
73735
SH
SOLE
9344
0
64391
HANOVER INS GROUP INC
COM
410867105
1615
12472
SH
SOLE
8184
0
4288
HARBORONE BANCORP INC NEW
COM NEW
41165Y100
786
58325
SH
SOLE
0
0
58325
HARLEY DAVIDSON INC
COM
412822108
7670
191270
SH
SOLE
180852
0
10418
HARSCO CORP
COM
415864107
3224
187982
SH
SOLE
185138
0
2844
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
2066
49682
SH
SOLE
0
0
49682
HARTFORD FINL SVCS GROUP INC
COM
416515104
27483
411483
SH
SOLE
339739
0
71744
HASBRO INC
COM
418056107
20100
209114
SH
SOLE
155759
0
53355
HAWAIIAN ELEC INDUSTRIES
COM
419870100
613
13806
SH
SOLE
0
0
13806
HCA HEALTHCARE INC
COM
40412C101
17411
92438
SH
SOLE
42337
0
50101
HDFC BANK LTD
SPONSORED ADS
40415F101
29935
385317
SH
SOLE
305271
0
80046
HEALTH CATALYST INC
COM
42225T107
4978
106442
SH
SOLE
81914
0
24528
HEALTHCARE RLTY TR
COM
421946104
7943
261968
SH
SOLE
229384
0
32584
HEALTHCARE SVCS GROUP INC
COM
421906108
14334
511369
SH
SOLE
0
0
511369
HEALTHCARE TR AMER INC
CL A NEW
42225P501
1497
54261
SH
SOLE
0
0
54261
HEALTHEQUITY INC
COM
42226A107
6347
93333
SH
SOLE
10477
0
82856
HEALTHPEAK PROPERTIES INC
COM
42250P103
13520
425948
SH
SOLE
293963
0
131985
HEARTLAND EXPRESS INC
COM
422347104
326
16649
SH
SOLE
0
0
16649
HEARTLAND FINL USA INC
COM
42234Q102
841
16742
SH
SOLE
16176
0
566
HECLA MNG CO
COM
422704106
437
76832
SH
SOLE
0
0
76832
HECLA MNG CO
COM
422704106
28
58000
SH
Call
SOLE
0
0
0
HEICO CORP NEW
CL A
422806208
47288
416270
SH
SOLE
71861
0
344409
HEICO CORP NEW
COM
422806109
5701
45315
SH
SOLE
0
0
45315
HELEN OF TROY LTD
COM
G4388N106
9094
43168
SH
SOLE
23654
0
19514
HELIOS TECHNOLOGIES INC
COM
42328H109
1063
14585
SH
SOLE
13345
0
1240
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
504
99822
SH
SOLE
0
0
99822
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
15
15000
PRN
SOLE
0
0
15000
HELMERICH & PAYNE INC
COM
423452101
2703
100248
SH
SOLE
81656
0
18592
HENRY JACK & ASSOC INC
COM
426281101
57024
375841
SH
SOLE
331417
0
44424
HENRY SCHEIN INC
COM
806407102
3401
49116
SH
SOLE
35067
0
14049
HERCULES CAPITAL INC
COM
427096508
2615
163125
SH
SOLE
0
0
163125
HERCULES CAPITAL INC
COM
427096508
14
46300
SH
Call
SOLE
0
0
0
HERCULES CAPITAL INC
DBCV 4.375% 2/0
427096AF9
302
295000
PRN
SOLE
0
0
295000
HERON THERAPEUTICS INC
COM
427746102
742
45788
SH
SOLE
38259
0
7529
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
108
10215
SH
SOLE
0
0
10215
HERSHEY CO
COM
427866108
15252
96428
SH
SOLE
21949
0
74479
HESKA CORP
COM RESTRC NEW
42805E306
326
1933
SH
SOLE
0
0
1933
HESS CORP
COM
42809H107
4750
67133
SH
SOLE
8486
0
58647
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
14911
947326
SH
SOLE
623576
0
323750
HEXCEL CORP NEW
COM
428291108
12405
221514
SH
SOLE
188160
0
33354
HEXO CORP
COM NEW
428304307
90
13951
SH
SOLE
0
0
13951
HIBBETT SPORTS INC
COM
428567101
266
3858
SH
SOLE
0
0
3858
HIGHCAPE CAP ACQUISITION COR
COM CL A
42984L105
2042
171285
SH
SOLE
0
0
171285
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
153
19864
SH
SOLE
0
0
19864
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
455
41002
SH
SOLE
0
0
41002
HIGHWOODS PPTYS INC
COM
431284108
499
11630
SH
SOLE
0
0
11630
HILL ROM HLDGS INC
COM
431475102
5935
53718
SH
SOLE
44533
0
9185
HILLENBRAND INC
COM
431571108
28131
589621
SH
SOLE
580318
0
9303
HILLTOP HOLDINGS INC
COM
432748101
921
26987
SH
SOLE
3182
0
23805
HILTON WORLDWIDE HLDGS INC
COM
43300A203
22548
186468
SH
SOLE
156710
0
29758
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
172
12599
SH
SOLE
0
0
12599
HMS HLDGS CORP
COM
40425J101
503
13608
SH
SOLE
0
0
13608
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
1355
70928
SH
SOLE
0
0
70928
HOLLYFRONTIER CORP
COM
436106108
16015
447588
SH
SOLE
359482
0
88106
HOLOGIC INC
COM
436440101
19046
256060
SH
SOLE
184689
0
71371
HOME BANCSHARES INC
COM
436893200
1390
51404
SH
SOLE
7152
0
44252
HOME DEPOT INC
COM
437076102
934258
3060547
SH
SOLE
889677
0
2170870
HOME DEPOT INC
COM
437076102
312
13800
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
58
19900
SH
Call
SOLE
0
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
4140
137082
SH
SOLE
114983
0
22099
HONEYWELL INTL INC
COM
438516106
221519
1020484
SH
SOLE
441132
0
579352
HOOKIPA PHARMA INC
COM
43906K100
142
10588
SH
SOLE
0
0
10588
HOPE BANCORP INC
COM
43940T109
495
32859
SH
SOLE
27079
0
5780
HORACE MANN EDUCATORS CORP N
COM
440327104
314
7256
SH
SOLE
6986
0
270
HORIZON ACQUISITION CORPORAT
SHS CL A
G46044106
1264
123950
SH
SOLE
0
0
123950
HORIZON BANCORP INC
COM
440407104
409
21996
SH
SOLE
0
0
21996
HORIZON TECHNOLOGY FIN CORP
COM
44045A102
208
14472
SH
SOLE
0
0
14472
HORIZON THERAPEUTICS PUB L
SHS
G46188101
13214
143573
SH
SOLE
123542
0
20031
HORMEL FOODS CORP
COM
440452100
8908
186425
SH
SOLE
16975
0
169450
HOST HOTELS & RESORTS INC
COM
44107P104
2537
150588
SH
SOLE
120956
0
29632
HOSTESS BRANDS INC
CL A
44109J106
25260
1761527
SH
SOLE
1756380
0
5147
HOUGHTON MIFFLIN HARCOURT CO
COM
44157R109
152
20000
SH
SOLE
0
0
20000
HOULIHAN LOKEY INC
CL A
441593100
5584
83960
SH
SOLE
68989
0
14971
HOUSTON WIRE & CABLE CO
COM
44244K109
730
139803
SH
SOLE
0
0
139803
HOWARD HUGHES CORP
COM
44267D107
2030
21343
SH
SOLE
11288
0
10055
HOWMET AEROSPACE INC
COM
443201108
17349
539951
SH
SOLE
490191
0
49760
HOWMET AEROSPACE INC
COM
443201108
67
11300
SH
Call
SOLE
0
0
0
HP INC
COM
40434L105
14592
459582
SH
SOLE
0
0
459582
HSBC HLDGS PLC
SPON ADR NEW
404280406
4297
147472
SH
SOLE
0
0
147472
HUB GROUP INC
CL A
443320106
479
7114
SH
SOLE
2924
0
4190
HUBBELL INC
COM
443510607
14025
75046
SH
SOLE
59643
0
15403
HUBSPOT INC
COM
443573100
16248
35772
SH
SOLE
20983
0
14789
HUDBAY MINERALS INC
COM
443628102
85
12350
SH
SOLE
0
0
12350
HUDSON PAC PPTYS INC
COM
444097109
5080
187251
SH
SOLE
187068
0
183
HUMANA INC
COM
444859102
33971
81029
SH
SOLE
65414
0
15615
HUNT J B TRANS SVCS INC
COM
445658107
3306
19672
SH
SOLE
12963
0
6709
HUNTINGTON BANCSHARES INC
COM
446150104
98200
6246799
SH
SOLE
4534986
0
1711813
HUNTINGTON BANCSHARES INC
COM
446150104
157
149100
SH
Call
SOLE
0
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
22745
110486
SH
SOLE
93227
0
17259
HUNTSMAN CORP
COM
447011107
32854
1139580
SH
SOLE
380842
0
758738
HUTCHISON CHINA MEDITECH LTD
SPONSORED ADR
44842L103
405
14324
SH
SOLE
14324
0
0
HUYA INC
ADS REP SHS A
44852D108
1081
55505
SH
SOLE
0
0
55505
HYATT HOTELS CORP
COM CL A
448579102
1100
13303
SH
SOLE
10205
0
3098
HYDROFARM HLDGS GROUP INC
COM
44888K209
246
4072
SH
SOLE
0
0
4072
HYLIION HOLDINGS CORP
COMMON STOCK
449109107
377
35327
SH
SOLE
0
0
35327
I3 VERTICALS INC
COM CL A
46571Y107
2343
75283
SH
SOLE
0
0
75283
IAA INC
COM
449253103
9529
172821
SH
SOLE
154861
0
17960
IAC INTERACTIVECORP NEW
COM
44891N109
3700
17106
SH
SOLE
5620
0
11486
IBIO INC
COM NEW
451033203
17
11000
SH
SOLE
0
0
11000
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1208
22478
SH
SOLE
0
0
22478
ICF INTL INC
COM
44925C103
455
5201
SH
SOLE
0
0
5201
ICHOR HOLDINGS
SHS
G4740B105
1070
19882
SH
SOLE
0
0
19882
ICICI BANK LIMITED
ADR
45104G104
5935
370234
SH
SOLE
360925
0
9309
ICL GROUP LTD
SHS
M53213100
238
40617
SH
SOLE
0
0
40617
ICON PLC
SHS
G4705A100
22514
114649
SH
SOLE
108811
0
5838
ICU MED INC
COM
44930G107
15573
75804
SH
SOLE
71515
0
4289
IDACORP INC
COM
451107106
30955
309644
SH
SOLE
303956
0
5688
IDEANOMICS INC
COM
45166V106
47
16198
SH
SOLE
0
0
16198
IDEX CORP
COM
45167R104
9845
47033
SH
SOLE
44340
0
2693
IDEXX LABS INC
COM
45168D104
32995
67432
SH
SOLE
52149
0
15283
IGM BIOSCIENCES INC
COM
449585108
1563
20378
SH
SOLE
0
0
20378
IHS MARKIT LTD
SHS
G47567105
102461
1058650
SH
SOLE
369395
0
689255
II-VI INC
COM
902104108
3482
50923
SH
SOLE
39902
0
11021
ILLINOIS TOOL WKS INC
COM
452308109
103935
469177
SH
SOLE
206759
0
262418
ILLUMINA INC
COM
452327109
82856
215738
SH
SOLE
175702
0
40036
ILLUMINA INC
NOTE 8/1
452327AK5
18
15000
PRN
SOLE
0
0
15000
IMMERSION CORP
COM
452521107
148
15475
SH
SOLE
0
0
15475
IMMUNOGEN INC
COM
45253H101
2177
268789
SH
SOLE
227341
0
41448
IMPINJ INC
COM
453204109
962
16913
SH
SOLE
0
0
16913
INARI MED INC
COM
45332Y109
2144
20037
SH
SOLE
4409
0
15628
INCYTE CORP
COM
45337C102
1820
22389
SH
SOLE
10274
0
12115
INDEPENDENCE RLTY TR INC
COM
45378A106
341
22452
SH
SOLE
0
0
22452
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
4209
154243
SH
SOLE
0
0
154243
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
1206
45226
SH
SOLE
0
0
45226
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
842
35247
SH
SOLE
0
0
35247
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
5289
166313
SH
SOLE
155954
0
10359
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
2970
86039
SH
SOLE
0
0
86039
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1225
37175
SH
SOLE
0
0
37175
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
1161
46548
SH
SOLE
0
0
46548
INDEXIQ ETF TR
US RL EST SMCP
45409B628
805
33380
SH
SOLE
0
0
33380
INDIA FD INC
COM
454089103
389
18145
SH
SOLE
0
0
18145
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
242
10441
SH
SOLE
9730
0
711
INFLARX NV
COM
N44821101
162
41493
SH
SOLE
0
0
41493
INFLARX NV
COM
N44821101
8
15000
SH
Call
SOLE
0
0
0
INFOSYS LTD
SPONSORED ADR
456788108
27314
1459082
SH
SOLE
1004241
0
454841
ING GROEP N.V.
SPONSORED ADR
456837103
11826
966926
SH
SOLE
896332
0
70594
INGERSOLL RAND INC
COM
45687V106
10912
221745
SH
SOLE
102391
0
119354
INGEVITY CORP
COM
45688C107
2625
34757
SH
SOLE
33226
0
1531
INGLES MKTS INC
CL A
457030104
4942
80167
SH
SOLE
65003
0
15164
INGREDION INC
COM
457187102
14799
164577
SH
SOLE
152591
0
11986
INMODE LTD
SHS
M5425M103
5358
74036
SH
SOLE
0
0
74036
INNOSPEC INC
COM
45768S105
940
9156
SH
SOLE
9149
0
7
INNOVATIVE INDL PPTYS INC
COM
45781V101
322
1790
SH
SOLE
0
0
1790
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
4244
96717
SH
SOLE
0
0
96717
INNOVATOR ETFS TR
LOUP FRONTIER
45782C862
494
9142
SH
SOLE
0
0
9142
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
950
39242
SH
SOLE
0
0
39242
INOVALON HLDGS INC
COM CL A
45781D101
217
7536
SH
SOLE
0
0
7536
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
220
23725
SH
SOLE
0
0
23725
INPHI CORP
COM
45772F107
1429
8011
SH
SOLE
0
0
8011
INSEEGO CORP
COM
45782B104
781
78114
SH
SOLE
0
0
78114
INSIGHT ENTERPRISES INC
COM
45765U103
217
2272
SH
SOLE
1994
0
278
INSIGHT SELECT INCOME FD
COM
45781W109
276
13499
SH
SOLE
0
0
13499
INSMED INC
COM PAR $.01
457669307
759
22292
SH
SOLE
21324
0
968
INSPERITY INC
COM
45778Q107
12285
146705
SH
SOLE
144676
0
2029
INSPIRE MED SYS INC
COM
457730109
2654
12823
SH
SOLE
3679
0
9144
INSPIREMD INC
COM
45779A853
24
35000
SH
SOLE
0
0
35000
INSTALLED BLDG PRODS INC
COM
45780R101
310
2800
SH
SOLE
0
0
2800
INSULET CORP
COM
45784P101
6140
23531
SH
SOLE
13402
0
10129
INTEGER HLDGS CORP
COM
45826H109
3117
33847
SH
SOLE
32537
0
1310
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
7986
115582
SH
SOLE
112488
0
3094
INTEGRA RES CORP
COM NEW
45826T301
115
42583
SH
SOLE
0
0
42583
INTEL CORP
COM
458140100
207554
3243031
SH
SOLE
867650
0
2375381
INTEL CORP
COM
458140100
12
15900
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
34
13500
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
226
45200
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
2105
26227
SH
SOLE
0
0
26227
INTER PARFUMS INC
COM
458334109
4178
58910
SH
SOLE
46298
0
12612
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
18552
254004
SH
SOLE
245008
0
8996
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
633
27435
SH
SOLE
27
0
27408
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
240
295000
PRN
SOLE
0
0
295000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
134714
1206211
SH
SOLE
208320
0
997891
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
24
25500
SH
Call
SOLE
0
0
0
INTERDIGITAL INC
COM
45867G101
1260
19858
SH
SOLE
0
0
19858
INTERNATIONAL BUSINESS MACHS
COM
459200101
170725
1281140
SH
SOLE
369847
0
911293
INTERNATIONAL BUSINESS MACHS
COM
459200101
2
29500
SH
Call
SOLE
0
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
34
16100
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
6296
45094
SH
SOLE
26787
0
18307
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
2374
147886
SH
SOLE
68957
0
78929
INTERNATIONAL PAPER CO
COM
460146103
34426
636692
SH
SOLE
218257
0
418435
INTERNATIONAL PAPER CO
COM
460146103
84
18700
SH
Call
SOLE
0
0
0
INTERNATIONAL PAPER CO
COM
460146103
470
45600
SH
Call
SOLE
0
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
38123
1305567
SH
SOLE
1116226
0
189341
INTRA CELLULAR THERAPIES INC
COM
46116X101
2824
83229
SH
SOLE
16751
0
66478
INTRUSION INC
COM NEW
46121E205
1279
54708
SH
SOLE
0
0
54708
INTUIT
COM
461202103
100387
262066
SH
SOLE
213839
0
48227
INTUITIVE SURGICAL INC
COM NEW
46120E602
68079
92130
SH
SOLE
48478
0
43652
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
296
3162
SH
SOLE
0
0
3162
INVESCO ACTIVELY MANAGED ETF
EMGRING MKTS50
46090C305
1250
22203
SH
SOLE
0
0
22203
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
598
10678
SH
SOLE
0
0
10678
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
27366
542121
SH
SOLE
0
0
542121
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
2757
159966
SH
SOLE
0
0
159966
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
4720
398338
SH
SOLE
0
0
398338
INVESCO BD FD
COM
46132L107
2425
121457
SH
SOLE
0
0
121457
INVESCO CALIF VALUE MUN INCO
COM
46132H106
389
30400
SH
SOLE
0
0
30400
INVESCO CURRENCYSHARES CDN D
CDN DLR SHS
46138T104
492
6289
SH
SOLE
0
0
6289
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
305
3173
SH
SOLE
0
0
3173
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1004
60459
SH
SOLE
0
0
60459
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
1300
76756
SH
SOLE
0
0
76756
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
489
26268
SH
SOLE
0
0
26268
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
1277
97778
SH
SOLE
0
0
97778
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1504
59855
SH
SOLE
0
0
59855
INVESCO DYNAMIC CR OPPORTUNI
COM
46132R104
1291
113515
SH
SOLE
0
0
113515
INVESCO EXCH TRADED FD TR II
1 30 LADER TRE
46138E107
1053
29996
SH
SOLE
0
0
29996
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
757
32556
SH
SOLE
0
0
32556
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
1009
12394
SH
SOLE
0
0
12394
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
7529
221690
SH
SOLE
0
0
221690
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
4174
173856
SH
SOLE
0
0
173856
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
19415
228285
SH
SOLE
0
0
228285
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
3978
148610
SH
SOLE
0
0
148610
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
255
13153
SH
SOLE
0
0
13153
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
942
20376
SH
SOLE
0
0
20376
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
376
10271
SH
SOLE
0
0
10271
INVESCO EXCH TRADED FD TR II
GBL CLEAN ENRG
46138G847
2733
85418
SH
SOLE
0
0
85418
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
373
10303
SH
SOLE
0
0
10303
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
7735
124975
SH
SOLE
121304
0
3671
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
200
10182
SH
SOLE
0
0
10182
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
384
10693
SH
SOLE
0
0
10693
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
1272
9696
SH
SOLE
0
0
9696
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
2855
89669
SH
SOLE
0
0
89669
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3531
131939
SH
SOLE
0
0
131939
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
8663
577536
SH
SOLE
0
0
577536
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
1011
23534
SH
SOLE
0
0
23534
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
16732
240644
SH
SOLE
223196
0
17448
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
1409
20274
SH
SOLE
0
0
20274
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
1127
47789
SH
SOLE
0
0
47789
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
3233
65798
SH
SOLE
0
0
65798
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
5792
190539
SH
SOLE
0
0
190539
INVESCO EXCH TRADED FD TR II
S&P INTL QULTY
46138E214
9989
342103
SH
SOLE
0
0
342103
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
484
5631
SH
SOLE
0
0
5631
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
7604
145220
SH
SOLE
33
0
145187
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
1155
10136
SH
SOLE
0
0
10136
INVESCO EXCH TRADED FD TR II
S&P SMLCP DISC
46138E180
474
4219
SH
SOLE
0
0
4219
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
640
101475
SH
SOLE
0
0
101475
INVESCO EXCH TRADED FD TR II
S&P SMLCP FINL
46138E156
1797
31761
SH
SOLE
0
0
31761
INVESCO EXCH TRADED FD TR II
S&P SMLCP HELT
46138E149
1261
6856
SH
SOLE
0
0
6856
INVESCO EXCH TRADED FD TR II
S&P SMLCP INDL
46138E123
201
2139
SH
SOLE
0
0
2139
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
1387
10104
SH
SOLE
0
0
10104
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1027
22370
SH
SOLE
18
0
22352
INVESCO EXCH TRADED FD TR II
S&P SMLCP STAP
46138E172
517
5143
SH
SOLE
0
0
5143
INVESCO EXCH TRADED FD TR II
S&P SMLCP UTIL
46138G409
427
6803
SH
SOLE
0
0
6803
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
6533
164180
SH
SOLE
0
0
164180
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
22296
520083
SH
SOLE
0
0
520083
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
26442
454721
SH
SOLE
0
0
454721
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
5524
60191
SH
SOLE
0
0
60191
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
4765
215299
SH
SOLE
0
0
215299
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
21920
684363
SH
SOLE
19529
0
664834
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
5198
201101
SH
SOLE
0
0
201101
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
46138J577
336
16238
SH
SOLE
0
0
16238
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
15338
725876
SH
SOLE
0
0
725876
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
1532
66428
SH
SOLE
0
0
66428
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
15279
706037
SH
SOLE
0
0
706037
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
1754
75103
SH
SOLE
0
0
75103
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
15442
709304
SH
SOLE
0
0
709304
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
806
31864
SH
SOLE
0
0
31864
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
15605
703899
SH
SOLE
0
0
703899
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
339
13577
SH
SOLE
0
0
13577
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
11622
524679
SH
SOLE
0
0
524679
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
213
8659
SH
SOLE
0
0
8659
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
4485
210457
SH
SOLE
0
0
210457
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
801
37068
SH
SOLE
0
0
37068
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
431
19113
SH
SOLE
0
0
19113
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
14462
327857
SH
SOLE
253665
0
74192
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
1464
20125
SH
SOLE
0
0
20125
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
6709
79667
SH
SOLE
0
0
79667
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
10345
299068
SH
SOLE
0
0
299068
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
809
18740
SH
SOLE
0
0
18740
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
459
5526
SH
SOLE
0
0
5526
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
472
5354
SH
SOLE
0
0
5354
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
2826
114106
SH
SOLE
0
0
114106
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
807
16787
SH
SOLE
0
0
16787
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
1943
12374
SH
SOLE
0
0
12374
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
2821
27588
SH
SOLE
0
0
27588
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
62458
733673
SH
SOLE
0
0
733673
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
340
3672
SH
SOLE
0
0
3672
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
2658
18487
SH
SOLE
0
0
18487
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
525
7108
SH
SOLE
0
0
7108
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
4937
100539
SH
SOLE
0
0
100539
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
3511
237577
SH
SOLE
0
0
237577
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
259
6483
SH
SOLE
0
0
6483
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
15628
339949
SH
SOLE
0
0
339949
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
23849
350364
SH
SOLE
0
0
350364
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1469
34437
SH
SOLE
0
0
34437
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
350
6939
SH
SOLE
0
0
6939
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
2408
716771
SH
SOLE
0
0
716771
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
697
8835
SH
SOLE
0
0
8835
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
4074
33833
SH
SOLE
0
0
33833
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
2140
13732
SH
SOLE
0
0
13732
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
2937
155572
SH
SOLE
0
0
155572
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
9339
61575
SH
SOLE
0
0
61575
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
41690
236418
SH
SOLE
0
0
236418
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
670
46198
SH
SOLE
0
0
46198
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
892
14053
SH
SOLE
0
0
14053
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
4619
228086
SH
SOLE
0
0
228086
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
1112
66677
SH
SOLE
0
0
66677
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
1364
18058
SH
SOLE
0
0
18058
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
1762
7638
SH
SOLE
0
0
7638
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
7435
128475
SH
SOLE
0
0
128475
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
4212
51704
SH
SOLE
0
0
51704
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
8739
29451
SH
SOLE
0
0
29451
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
1034
27799
SH
SOLE
0
0
27799
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
6447
76929
SH
SOLE
0
0
76929
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
3578
47008
SH
SOLE
0
0
47008
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
1607
35958
SH
SOLE
0
0
35958
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
2024
22713
SH
SOLE
0
0
22713
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
487
2217
SH
SOLE
0
0
2217
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
523
5789
SH
SOLE
0
0
5789
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
1993
41019
SH
SOLE
0
0
41019
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
1449
9203
SH
SOLE
0
0
9203
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
1883
36177
SH
SOLE
0
0
36177
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
288
4579
SH
SOLE
0
0
4579
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2005
92563
SH
SOLE
0
0
92563
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
11277
79947
SH
SOLE
66025
0
13922
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
8037
199581
SH
SOLE
178148
0
21433
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
4324
77459
SH
SOLE
0
0
77459
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
1092
4070
SH
SOLE
0
0
4070
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
4510
25382
SH
SOLE
0
0
25382
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
507
3249
SH
SOLE
0
0
3249
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
213
1352
SH
SOLE
0
0
1352
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
43874
162594
SH
SOLE
0
0
162594
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
176032
1242635
SH
SOLE
0
0
1242635
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
19392
118050
SH
SOLE
0
0
118050
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
5122
69226
SH
SOLE
0
0
69226
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
956
21559
SH
SOLE
0
0
21559
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3679
74478
SH
SOLE
0
0
74478
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
11153
113349
SH
SOLE
0
0
113349
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
2525
29985
SH
SOLE
0
0
29985
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
365
15728
SH
SOLE
0
0
15728
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
712
77016
SH
SOLE
0
0
77016
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
1186
122422
SH
SOLE
0
0
122422
INVESCO LTD
SHS
G491BT108
3271
129687
SH
SOLE
0
0
129687
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
145
36271
SH
SOLE
0
0
36271
INVESCO MUN OPPORTUNITY TR
COM
46132C107
4767
361674
SH
SOLE
0
0
361674
INVESCO MUN TR
COM
46131J103
1037
78544
SH
SOLE
0
0
78544
INVESCO MUNI INCOME OPP TRST
COM
46132X101
314
39860
SH
SOLE
0
0
39860
INVESCO PA VALUE MUN INC TR
COM
46132K109
5047
386761
SH
SOLE
0
0
386761
INVESCO QQQ TR
UNIT SER 1
46090E103
426426
1336191
SH
SOLE
157759
0
1178432
INVESCO QQQ TR
UNIT SER 1
46090E103
213
27900
SH
Call
SOLE
0
0
0
INVESCO QUALITY MUN INCOME T
COM
46133G107
4004
308694
SH
SOLE
0
0
308694
INVESCO SR INCOME TR
COM
46131H107
903
215063
SH
SOLE
0
0
215063
INVESCO TR INVT GRADE MUNS
COM
46131M106
1239
91923
SH
SOLE
0
0
91923
INVESCO TR INVT GRADE NEW YO
COM
46131T101
264
20101
SH
SOLE
0
0
20101
INVESTCORP CR MGMT BDC INC
COM
46090R104
1539
273903
SH
SOLE
0
0
273903
INVESTORS BANCORP INC NEW
COM
46146L101
795
54137
SH
SOLE
53951
0
186
INVITAE CORP
COM
46185L103
4962
129858
SH
SOLE
35277
0
94581
INVITATION HOMES INC
COM
46187W107
4114
128609
SH
SOLE
0
0
128609
ION ACQUISITION CORP 2 LTD
UNIT 99/99/9999
G49393120
508
50000
SH
SOLE
0
0
50000
IONIS PHARMACEUTICALS INC
COM
462222100
13581
302075
SH
SOLE
278114
0
23961
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
616
19445
SH
SOLE
0
0
19445
IPG PHOTONICS CORP
COM
44980X109
1158
5492
SH
SOLE
0
0
5492
IQIYI INC
SPONSORED ADS
46267X108
477
28711
SH
SOLE
0
0
28711
IQVIA HLDGS INC
COM
46266C105
125854
651623
SH
SOLE
96354
0
555269
IRHYTHM TECHNOLOGIES INC
COM
450056106
563
4054
SH
SOLE
3483
0
571
IRIDIUM COMMUNICATIONS INC
COM
46269C102
11955
289827
SH
SOLE
44123
0
245704
IROBOT CORP
COM
462726100
1017
8325
SH
SOLE
0
0
8325
IRON MTN INC NEW
COM
46284V101
29187
788633
SH
SOLE
465765
0
322868
ISHARES GOLD TR
ISHARES
464285105
119843
7370415
SH
SOLE
384651
0
6985764
ISHARES INC
CORE MSCI EMKT
46434G103
617445
9593611
SH
SOLE
7587269
0
2006342
ISHARES INC
CUR HD MSCI EM
46434G509
2537
78676
SH
SOLE
0
0
78676
ISHARES INC
EM MKTS DIV ETF
464286319
291
7432
SH
SOLE
315
0
7117
ISHARES INC
ESG AWR MSCI EM
46434G863
9599
221632
SH
SOLE
0
0
221632
ISHARES INC
GLB ENR PROD ETF
464286343
387
24651
SH
SOLE
0
0
24651
ISHARES INC
INTL HIGH YIELD
464286210
411
7443
SH
SOLE
0
0
7443
ISHARES INC
JP MORGAN EM ETF
464286517
4489
105419
SH
SOLE
0
0
105419
ISHARES INC
JP MRG EM CRP BD
464286251
3403
65481
SH
SOLE
21457
0
44024
ISHARES INC
JP MRGN EM HI BD
464286285
451
10135
SH
SOLE
0
0
10135
ISHARES INC
MSCI BRAZIL ETF
464286400
1923
57492
SH
SOLE
0
0
57492
ISHARES INC
MSCI BRIC INDX
464286657
948
17981
SH
SOLE
0
0
17981
ISHARES INC
MSCI CDA ETF
464286509
586
17214
SH
SOLE
0
0
17214
ISHARES INC
MSCI EM ASIA ETF
464286426
43706
481710
SH
SOLE
132895
0
348815
ISHARES INC
MSCI EMERG MKT
46434G889
16076
308968
SH
SOLE
0
0
308968
ISHARES INC
MSCI EMERG MRKT
464286533
10625
168220
SH
SOLE
0
0
168220
ISHARES INC
MSCI EMRG CHN
46434G764
210
3536
SH
SOLE
0
0
3536
ISHARES INC
MSCI EQUAL WEITE
464286681
296
3778
SH
SOLE
0
0
3778
ISHARES INC
MSCI EURZONE ETF
464286608
1240
26716
SH
SOLE
0
0
26716
ISHARES INC
MSCI GBL ETF NEW
46434G848
1953
46366
SH
SOLE
0
0
46366
ISHARES INC
MSCI GBL GOLD MN
46434G855
568
20763
SH
SOLE
0
0
20763
ISHARES INC
MSCI GBL MIN VOL
464286525
11308
114612
SH
SOLE
0
0
114612
ISHARES INC
MSCI GERMANY ETF
464286806
1313
39271
SH
SOLE
21037
0
18234
ISHARES INC
MSCI HONG KG ETF
464286871
5916
222560
SH
SOLE
0
0
222560
ISHARES INC
MSCI JPN ETF NEW
46434G822
3994
58288
SH
SOLE
0
0
58288
ISHARES INC
MSCI MEXICO ETF
464286822
250
5711
SH
SOLE
0
0
5711
ISHARES INC
MSCI NETHERL ETF
464286814
3016
65362
SH
SOLE
0
0
65362
ISHARES INC
MSCI PAC JP ETF
464286665
631
12558
SH
SOLE
0
0
12558
ISHARES INC
MSCI SINGPOR ETF
46434G780
755
32254
SH
SOLE
0
0
32254
ISHARES INC
MSCI STH KOR ETF
464286772
1311
14613
SH
SOLE
0
0
14613
ISHARES INC
MSCI SWITZERLAND
464286749
566
12799
SH
SOLE
0
0
12799
ISHARES INC
MSCI TAIWAN ETF
46434G772
4624
77124
SH
SOLE
0
0
77124
ISHARES INC
MSCI WORLD ETF
464286392
2077
17528
SH
SOLE
0
0
17528
ISHARES INC
US INTL HGH YLD
464286178
424
8438
SH
SOLE
0
0
8438
ISHARES SILVER TR
ISHARES
46428Q109
24397
1074762
SH
SOLE
0
0
1074762
ISHARES SILVER TR
ISHARES
46428Q109
106
36300
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
3
38500
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
9
48100
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
5
14800
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
19682
186175
SH
SOLE
38208
0
147967
ISHARES TR
0-5YR HI YL CP
46434V407
15357
335236
SH
SOLE
49681
0
285555
ISHARES TR
0-5YR INVT GR CP
46434V100
4890
94426
SH
SOLE
0
0
94426
ISHARES TR
1 3 YR TREAS BD
464287457
63371
734737
SH
SOLE
33543
0
701194
ISHARES TR
10+ YR INVST GRD
464289511
681
10207
SH
SOLE
0
0
10207
ISHARES TR
10-20 YR TRS ETF
464288653
7403
52817
SH
SOLE
52085
0
732
ISHARES TR
20 YR TR BD ETF
464287432
42690
315162
SH
SOLE
116723
0
198439
ISHARES TR
20 YR TR BD ETF
464287432
73
14800
SH
Put
SOLE
0
0
14800
ISHARES TR
20 YR TR BD ETF
464287432
140
12800
SH
Put
SOLE
0
0
12800
ISHARES TR
3 7 YR TREAS BD
464288661
41124
316607
SH
SOLE
210974
0
105633
ISHARES TR
A RATE CP BD ETF
46429B291
10997
198391
SH
SOLE
0
0
198391
ISHARES TR
AGENCY BOND ETF
464288166
10003
84968
SH
SOLE
66227
0
18741
ISHARES TR
ASIA 50 ETF
464288430
3579
38824
SH
SOLE
0
0
38824
ISHARES TR
BARCLAYS 7 10 YR
464287440
25951
229804
SH
SOLE
65168
0
164636
ISHARES TR
BB RAT CORP BD
46435U473
426
8267
SH
SOLE
7974
0
293
ISHARES TR
BLACKROCK ULTRA
46434V878
141346
2797814
SH
SOLE
0
0
2797814
ISHARES TR
BROAD USD HIGH
46435U853
423770
10288164
SH
SOLE
9946170
0
341994
ISHARES TR
CALIF MUN BD ETF
464288356
321
5165
SH
SOLE
0
0
5165
ISHARES TR
CHINA LG-CAP ETF
464287184
5850
125366
SH
SOLE
0
0
125366
ISHARES TR
CHINA LG-CAP ETF
464287184
8
11400
SH
Call
SOLE
0
0
0
ISHARES TR
CMBS ETF
46429B366
333
6189
SH
SOLE
0
0
6189
ISHARES TR
COHEN STEER REIT
464287564
2636
45601
SH
SOLE
0
0
45601
ISHARES TR
CONSER ALLOC ETF
464289883
371
9598
SH
SOLE
0
0
9598
ISHARES TR
CONV BD ETF
46435G102
20246
206133
SH
SOLE
54406
0
151727
ISHARES TR
CORE 1 5 YR USD
46432F859
588577
11475474
SH
SOLE
9427783
0
2047691
ISHARES TR
CORE DIV GRWTH
46434V621
75041
1554611
SH
SOLE
78320
0
1476291
ISHARES TR
CORE HIGH DV ETF
46429B663
15815
166663
SH
SOLE
0
0
166663
ISHARES TR
CORE INTL AGGR
46435G672
221
4037
SH
SOLE
11
0
4026
ISHARES TR
CORE MSCI EAFE
46432F842
2219533
30805421
SH
SOLE
27569712
0
3235709
ISHARES TR
CORE MSCI EURO
46434V738
15733
291511
SH
SOLE
271489
0
20022
ISHARES TR
CORE MSCI INTL
46435G326
6439
99673
SH
SOLE
0
0
99673
ISHARES TR
CORE MSCI TOTAL
46432F834
13258
188645
SH
SOLE
0
0
188645
ISHARES TR
CORE S&P MCP ETF
464287507
920631
3537041
SH
SOLE
2883172
0
653869
ISHARES TR
CORE S&P SCP ETF
464287804
811175
7474177
SH
SOLE
5102207
0
2371970
ISHARES TR
CORE S&P TTL STK
464287150
46918
512196
SH
SOLE
8903
0
503293
ISHARES TR
CORE S&P US GWT
464287671
53550
589822
SH
SOLE
17347
0
572475
ISHARES TR
CORE S&P US VLU
464287663
16285
236357
SH
SOLE
23200
0
213157
ISHARES TR
CORE S&P500 ETF
464287200
481555
1210467
SH
SOLE
186235
0
1024232
ISHARES TR
CORE TOTAL USD
46434V613
32632
618620
SH
SOLE
0
0
618620
ISHARES TR
CORE US AGGBD ET
464287226
3391518
29794582
SH
SOLE
27662728
0
2131854
ISHARES TR
CUR HD EURZN ETF
46434V639
358
10466
SH
SOLE
0
0
10466
ISHARES TR
CYBERSECURITY
46435U135
1484
38853
SH
SOLE
0
0
38853
ISHARES TR
DOW JONES US ETF
464287846
3170
31744
SH
SOLE
0
0
31744
ISHARES TR
EAFE GRWTH ETF
464288885
49743
495147
SH
SOLE
353187
0
141960
ISHARES TR
EAFE SML CP ETF
464288273
8648
120376
SH
SOLE
152
0
120224
ISHARES TR
EAFE VALUE ETF
464288877
43495
853344
SH
SOLE
581892
0
271452
ISHARES TR
ESG ADVNCD HY BD
46435G441
1790
34417
SH
SOLE
0
0
34417
ISHARES TR
ESG AW MSCI EAFE
46435G516
6907
91000
SH
SOLE
3199
0
87801
ISHARES TR
ESG AWARE MSCI
46435U663
2522
65445
SH
SOLE
0
0
65445
ISHARES TR
ESG AWR MSCI USA
46435G425
7575
83363
SH
SOLE
0
0
83363
ISHARES TR
ESG AWR US AGRGT
46435U549
1258
22991
SH
SOLE
0
0
22991
ISHARES TR
ESG AWRE 1 5 YR
46435G243
1515
58317
SH
SOLE
0
0
58317
ISHARES TR
ESG AWRE USD ETF
46435G193
1603
59505
SH
SOLE
0
0
59505
ISHARES TR
ESG MSCI LEADR
46435U218
551
7954
SH
SOLE
0
0
7954
ISHARES TR
EUROPE ETF
464287861
904
17991
SH
SOLE
0
0
17991
ISHARES TR
EXPANDED TECH
464287515
34971
102423
SH
SOLE
28446
0
73977
ISHARES TR
EXPND TEC SC ETF
464287549
23260
64459
SH
SOLE
0
0
64459
ISHARES TR
EXPONENTIAL TECH
46434V381
8540
144206
SH
SOLE
0
0
144206
ISHARES TR
FALN ANGLS USD
46435G474
3759
128571
SH
SOLE
0
0
128571
ISHARES TR
FLTG RATE NT ETF
46429B655
27840
548236
SH
SOLE
0
0
548236
ISHARES TR
GL CLEAN ENE ETF
464288224
17942
738338
SH
SOLE
118
0
738220
ISHARES TR
GL TIMB FORE ETF
464288174
361
4231
SH
SOLE
0
0
4231
ISHARES TR
GLB CNS DISC ETF
464288745
727
4457
SH
SOLE
0
0
4457
ISHARES TR
GLB CNSM STP ETF
464288737
326
5612
SH
SOLE
0
0
5612
ISHARES TR
GLB INFRASTR ETF
464288372
346
7669
SH
SOLE
1383
0
6286
ISHARES TR
GLOB HLTHCRE ETF
464287325
2845
36913
SH
SOLE
0
0
36913
ISHARES TR
GLOB INDSTRL ETF
464288729
317
2736
SH
SOLE
0
0
2736
ISHARES TR
GLOBAL 100 ETF
464287572
10683
161844
SH
SOLE
611
0
161233
ISHARES TR
GLOBAL ENERG ETF
464287341
614
24917
SH
SOLE
0
0
24917
ISHARES TR
GLOBAL MATER ETF
464288695
419
4830
SH
SOLE
0
0
4830
ISHARES TR
GLOBAL REIT ETF
46434V647
1887
74039
SH
SOLE
0
0
74039
ISHARES TR
GLOBAL TECH ETF
464287291
7712
25062
SH
SOLE
16
0
25046
ISHARES TR
GNMA BOND ETF
46429B333
655
13025
SH
SOLE
0
0
13025
ISHARES TR
GOV/CRED BD ETF
464288596
389
3241
SH
SOLE
0
0
3241
ISHARES TR
GRWT ALLOCAT ETF
464289867
238
4442
SH
SOLE
510
0
3932
ISHARES TR
HDG MSCI EAFE
46434V803
1093
33151
SH
SOLE
0
0
33151
ISHARES TR
IBDS DEC28 ETF
46435U515
3633
128288
SH
SOLE
0
0
128288
ISHARES TR
IBONDS 21 TRM HG
46435U226
579
23950
SH
SOLE
0
0
23950
ISHARES TR
IBONDS 21 TRM TS
46436E700
248
9792
SH
SOLE
0
0
9792
ISHARES TR
IBONDS 22 TRM TS
46436E809
841
33083
SH
SOLE
0
0
33083
ISHARES TR
IBONDS 27 ETF
46435UAA9
2528
94594
SH
SOLE
0
0
94594
ISHARES TR
IBONDS DEC
46435U697
1099
40706
SH
SOLE
0
0
40706
ISHARES TR
IBONDS DEC 2030
46436E726
721
29115
SH
SOLE
0
0
29115
ISHARES TR
IBONDS DEC 25
46435U432
894
31999
SH
SOLE
0
0
31999
ISHARES TR
IBONDS DEC 26
46435U259
790
29446
SH
SOLE
0
0
29446
ISHARES TR
IBONDS DEC 27
46435U283
213
7890
SH
SOLE
0
0
7890
ISHARES TR
IBONDS DEC 28
46435U325
483
17771
SH
SOLE
0
0
17771
ISHARES TR
IBONDS DEC 29
46436E205
749
28675
SH
SOLE
0
0
28675
ISHARES TR
IBONDS DEC2021
46435G789
1587
61719
SH
SOLE
0
0
61719
ISHARES TR
IBONDS DEC2022
46435G755
1177
44703
SH
SOLE
0
0
44703
ISHARES TR
IBONDS DEC2023
46435G318
1498
57233
SH
SOLE
0
0
57233
ISHARES TR
IBONDS DEC2026
46435GAA0
4105
155744
SH
SOLE
0
0
155744
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
9667
389005
SH
SOLE
0
0
389005
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
10314
405105
SH
SOLE
0
0
405105
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
23507
899258
SH
SOLE
0
0
899258
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
8617
326512
SH
SOLE
0
0
326512
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
4672
174138
SH
SOLE
0
0
174138
ISHARES TR
IBOXX HI YD ETF
464288513
21266
243928
SH
SOLE
297
0
243631
ISHARES TR
IBOXX INV CP ETF
464287242
101007
776676
SH
SOLE
507601
0
269075
ISHARES TR
INDIA 50 ETF
464289529
1710
38103
SH
SOLE
0
0
38103
ISHARES TR
INTL DIV GRWTH
46435G524
4522
69712
SH
SOLE
0
0
69712
ISHARES TR
INTL SEL DIV ETF
464288448
10333
328231
SH
SOLE
399
0
327832
ISHARES TR
INTRM GOV CR ETF
464288612
7041
61305
SH
SOLE
0
0
61305
ISHARES TR
ISHS 1-5YR INVS
464288646
88935
1626464
SH
SOLE
676096
0
950368
ISHARES TR
ISHS 5-10YR INVT
464288638
64071
1081729
SH
SOLE
515286
0
566443
ISHARES TR
JPMORGAN USD EMG
464288281
90976
835541
SH
SOLE
666572
0
168969
ISHARES TR
MBS ETF
464288588
125170
1154485
SH
SOLE
219324
0
935161
ISHARES TR
MICRO-CAP ETF
464288869
1129
7685
SH
SOLE
0
0
7685
ISHARES TR
MODERT ALLOC ETF
464289875
1438
33014
SH
SOLE
0
0
33014
ISHARES TR
MORNINGSTAR GRWT
464287119
2299
7968
SH
SOLE
0
0
7968
ISHARES TR
MORNINGSTAR VALU
464288109
3556
28946
SH
SOLE
0
0
28946
ISHARES TR
MORNINGSTR US EQ
464287127
283
1261
SH
SOLE
0
0
1261
ISHARES TR
MORTGE REL ETF
46435G342
5255
149040
SH
SOLE
0
0
149040
ISHARES TR
MRGSTR MD CP ETF
464288208
23048
91662
SH
SOLE
0
0
91662
ISHARES TR
MRGSTR MD CP GRW
464288307
18177
48067
SH
SOLE
0
0
48067
ISHARES TR
MRGSTR MD CP VAL
464288406
4167
22602
SH
SOLE
0
0
22602
ISHARES TR
MRGSTR SM CP ETF
464288505
547
2427
SH
SOLE
0
0
2427
ISHARES TR
MRGSTR SM CP GR
464288604
15245
50743
SH
SOLE
0
0
50743
ISHARES TR
MRNGSTR INC ETF
46432F875
3064
130764
SH
SOLE
94457
0
36307
ISHARES TR
MRNING SM CP ETF
464288703
876
5189
SH
SOLE
0
0
5189
ISHARES TR
MSCI AC ASIA ETF
464288182
94703
1022051
SH
SOLE
941641
0
80410
ISHARES TR
MSCI ACWI ETF
464288257
33107
347946
SH
SOLE
4976
0
342970
ISHARES TR
MSCI ACWI EX US
464288240
9992
181074
SH
SOLE
0
0
181074
ISHARES TR
MSCI CHINA ETF
46429B671
1959
23984
SH
SOLE
0
0
23984
ISHARES TR
MSCI EAFE ETF
464287465
102714
1353813
SH
SOLE
27268
0
1326545
ISHARES TR
MSCI EAFE MIN VL
46429B689
41115
563302
SH
SOLE
95
0
563207
ISHARES TR
MSCI EMG MKT ETF
464287234
50936
954936
SH
SOLE
0
0
954936
ISHARES TR
MSCI EMG MKT ETF
464287234
636
48200
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
400
20762
SH
SOLE
0
0
20762
ISHARES TR
MSCI INDIA ETF
46429B598
3217
76276
SH
SOLE
0
0
76276
ISHARES TR
MSCI INTL MOMENT
46434V449
18570
493890
SH
SOLE
275050
0
218840
ISHARES TR
MSCI INTL MULTFT
46434V274
35663
1242194
SH
SOLE
0
0
1242194
ISHARES TR
MSCI INTL QUALTY
46434V456
6100
167389
SH
SOLE
0
0
167389
ISHARES TR
MSCI INTL VLU FT
46435G409
1608
63564
SH
SOLE
0
0
63564
ISHARES TR
MSCI KLD400 SOC
464288570
5626
73682
SH
SOLE
3991
0
69691
ISHARES TR
MSCI UK ETF NEW
46435G334
3680
117541
SH
SOLE
60047
0
57494
ISHARES TR
MSCI USA ESG SLC
464288802
8435
96046
SH
SOLE
59920
0
36126
ISHARES TR
MSCI USA MIN VOL
46429B697
2010424
29056569
SH
SOLE
26977452
0
2079117
ISHARES TR
MSCI USA MMENTM
46432F396
362856
2255694
SH
SOLE
1754570
0
501124
ISHARES TR
MSCI USA MULTIFT
46434V282
2119
52147
SH
SOLE
0
0
52147
ISHARES TR
MSCI USA QLT FCT
46432F339
95061
780593
SH
SOLE
7373
0
773220
ISHARES TR
MSCI USA SMCP MN
46435G433
354102
9609270
SH
SOLE
9229600
0
379670
ISHARES TR
MSCI USA VALUE
46432F388
59660
582274
SH
SOLE
131931
0
450343
ISHARES TR
NASDAQ BIOTECH
464287556
28255
187659
SH
SOLE
1
0
187658
ISHARES TR
NATIONAL MUN ETF
464288414
21987
189461
SH
SOLE
13172
0
176289
ISHARES TR
NEW YORK MUN ETF
464288323
275
4772
SH
SOLE
0
0
4772
ISHARES TR
NEW ZEALAND ETF
464289123
528
8482
SH
SOLE
0
0
8482
ISHARES TR
NORTH AMERN NAT
464287374
777
28173
SH
SOLE
0
0
28173
ISHARES TR
PFD AND INCM SEC
464288687
36790
958088
SH
SOLE
1953
0
956135
ISHARES TR
PHLX SEMICND ETF
464287523
21347
50346
SH
SOLE
0
0
50346
ISHARES TR
RESIDENTIAL MULT
464288562
5589
75530
SH
SOLE
0
0
75530
ISHARES TR
RUS 1000 ETF
464287622
38824
173450
SH
SOLE
5212
0
168238
ISHARES TR
RUS 1000 GRW ETF
464287614
686711
2825506
SH
SOLE
893262
0
1932244
ISHARES TR
RUS 1000 GRW ETF
464287614
48
10200
SH
Call
SOLE
0
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
601517
3969108
SH
SOLE
1516506
0
2452602
ISHARES TR
RUS 2000 GRW ETF
464287648
53872
179106
SH
SOLE
0
0
179106
ISHARES TR
RUS 2000 VAL ETF
464287630
36662
229878
SH
SOLE
200
0
229678
ISHARES TR
RUS MD CP GR ETF
464287481
53844
527575
SH
SOLE
2232
0
525343
ISHARES TR
RUS MDCP VAL ETF
464287473
24157
221015
SH
SOLE
19565
0
201450
ISHARES TR
RUS MID CAP ETF
464287499
71838
971692
SH
SOLE
40300
0
931392
ISHARES TR
RUS TP200 GR ETF
464289438
5467
40636
SH
SOLE
0
0
40636
ISHARES TR
RUS TP200 VL ETF
464289420
1697
26641
SH
SOLE
0
0
26641
ISHARES TR
RUSEL 2500 ETF
46435G268
522
8294
SH
SOLE
0
0
8294
ISHARES TR
RUSSELL 2000 ETF
464287655
257896
1167253
SH
SOLE
662600
0
504653
ISHARES TR
RUSSELL 3000 ETF
464287689
9379
39534
SH
SOLE
1112
0
38422
ISHARES TR
S&P 100 ETF
464287101
12126
67434
SH
SOLE
63
0
67371
ISHARES TR
S&P 500 GRWT ETF
464287309
157595
2420441
SH
SOLE
324
0
2420117
ISHARES TR
S&P 500 VAL ETF
464287408
86698
613838
SH
SOLE
49044
0
564794
ISHARES TR
S&P MC 400GR ETF
464287606
80878
1032000
SH
SOLE
0
0
1032000
ISHARES TR
S&P MC 400VL ETF
464287705
65108
638753
SH
SOLE
0
0
638753
ISHARES TR
S&P SML 600 GWT
464287887
15891
123921
SH
SOLE
0
0
123921
ISHARES TR
SELECT DIVID ETF
464287168
62053
543849
SH
SOLE
0
0
543849
ISHARES TR
SELF DRIVNG EV
46435U366
3613
78344
SH
SOLE
0
0
78344
ISHARES TR
SHORT TREAS BD
464288679
16547
149732
SH
SOLE
0
0
149732
ISHARES TR
SHRT NAT MUN ETF
464288158
17132
158899
SH
SOLE
8907
0
149992
ISHARES TR
SP SMCP600VL ETF
464287879
29276
290608
SH
SOLE
778
0
289830
ISHARES TR
TIPS BD ETF
464287176
58417
465465
SH
SOLE
0
0
465465
ISHARES TR
TRANS AVG ETF
464287192
8446
32775
SH
SOLE
0
0
32775
ISHARES TR
TRANS AVG ETF
464287192
895
12600
SH
Call
SOLE
0
0
0
ISHARES TR
TRS FLT RT BD
46434V860
487
9673
SH
SOLE
0
0
9673
ISHARES TR
U.S. BAS MTL ETF
464287838
3428
27299
SH
SOLE
0
0
27299
ISHARES TR
U.S. CNSM GD ETF
464287812
4069
22993
SH
SOLE
5273
0
17720
ISHARES TR
U.S. CNSM SV ETF
464287580
7652
102255
SH
SOLE
11743
0
90512
ISHARES TR
U.S. ENERGY ETF
464287796
4687
178681
SH
SOLE
0
0
178681
ISHARES TR
U.S. FIN SVC ETF
464287770
51653
301586
SH
SOLE
265071
0
36515
ISHARES TR
U.S. FINLS ETF
464287788
9412
125708
SH
SOLE
0
0
125708
ISHARES TR
U.S. MED DVC ETF
464288810
38759
117314
SH
SOLE
28620
0
88694
ISHARES TR
U.S. PHARMA ETF
464288836
4847
27283
SH
SOLE
0
0
27283
ISHARES TR
U.S. REAL ES ETF
464287739
10554
114790
SH
SOLE
0
0
114790
ISHARES TR
U.S. TECH ETF
464287721
60270
687229
SH
SOLE
382684
0
304545
ISHARES TR
U.S. UTILITS ETF
464287697
2410
30291
SH
SOLE
0
0
30291
ISHARES TR
US AER DEF ETF
464288760
8946
85918
SH
SOLE
58
0
85860
ISHARES TR
US HLTHCARE ETF
464287762
19095
75635
SH
SOLE
0
0
75635
ISHARES TR
US HLTHCR PR ETF
464288828
1134
4504
SH
SOLE
0
0
4504
ISHARES TR
US HOME CONS ETF
464288752
13315
196195
SH
SOLE
32
0
196163
ISHARES TR
US INDUSTRIALS
464287754
13303
125864
SH
SOLE
0
0
125864
ISHARES TR
US INFRASTRUC
46435U713
3058
88285
SH
SOLE
0
0
88285
ISHARES TR
US OIL EQ&SV ETF
464288844
1207
90009
SH
SOLE
0
0
90009
ISHARES TR
US OIL GS EX ETF
464288851
2537
52118
SH
SOLE
0
0
52118
ISHARES TR
US REGNL BKS ETF
464288778
2905
51256
SH
SOLE
0
0
51256
ISHARES TR
US SML CP VALUE
46436E536
448
14614
SH
SOLE
0
0
14614
ISHARES TR
US TELECOM ETF
464287713
1775
54891
SH
SOLE
0
0
54891
ISHARES TR
US TELECOM ETF
464287713
168
27600
SH
Call
SOLE
0
0
0
ISHARES TR
US TREAS BD ETF
46429B267
13044
498059
SH
SOLE
152
0
497907
ISHARES TR
USD INV GRDE ETF
464288620
33946
574965
SH
SOLE
420398
0
154567
ISHARES TR
YLD OPTIM BD
46434V787
1652
66272
SH
SOLE
0
0
66272
ISHARES U S ETF TR
BLACKROCK SHORT
46431W838
601
11956
SH
SOLE
0
0
11956
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
29045
578697
SH
SOLE
0
0
578697
ISHARES U S ETF TR
INT RT HDG C B
46431W705
207
2145
SH
SOLE
0
0
2145
ISIS PHARMACEUTICALS INC DEL
NOTE 1.000%11/1
464337AJ3
15
15000
PRN
SOLE
0
0
15000
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
996
200870
SH
SOLE
24261
0
176609
ITRON INC
COM
465741106
4333
48873
SH
SOLE
0
0
48873
ITT INC
COM
45073V108
6456
71013
SH
SOLE
65267
0
5746
ITURAN LOCATION AND CONTROL
SHS
M6158M104
1893
89165
SH
SOLE
89165
0
0
IZEA WORLDWIDE INC
COM
46604H105
111
29417
SH
SOLE
0
0
29417
J & J SNACK FOODS CORP
COM
466032109
978
6228
SH
SOLE
0
0
6228
J P MORGAN EXCHANGE-TRADED F
BETBULD JAPAN
46641Q712
9006
316205
SH
SOLE
310976
0
5229
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
2044
36132
SH
SOLE
0
0
36132
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
2798
45872
SH
SOLE
0
0
45872
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
350
6799
SH
SOLE
0
0
6799
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
583
6381
SH
SOLE
0
0
6381
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
96907
1909310
SH
SOLE
21659
0
1887651
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
11163
218709
SH
SOLE
0
0
218709
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
14361
534855
SH
SOLE
0
0
534855
J P MORGAN EXCHANGE-TRADED F
US DIVIDEND
46641Q795
209
6744
SH
SOLE
0
0
6744
J P MORGAN EXCHANGE-TRADED F
US MOMENTUM
46641Q779
424
10773
SH
SOLE
0
0
10773
J2 GLOBAL INC
COM
48123V102
8373
69856
SH
SOLE
17148
0
52708
JABIL INC
COM
466313103
9347
179201
SH
SOLE
105266
0
73935
JACOBS ENGR GROUP INC
COM
469814107
5627
43528
SH
SOLE
1507
0
42021
JAMES HARDIE INDS PLC
SPONSORED ADR
47030M106
235
7687
SH
SOLE
0
0
7687
JAMES RIV GROUP LTD
COM
G5005R107
7557
165652
SH
SOLE
165414
0
238
JAMF HLDG CORP
COM
47074L105
832
23547
SH
SOLE
15584
0
7963
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
9850
146769
SH
SOLE
0
0
146769
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
3398
64032
SH
SOLE
52835
0
11197
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
33903
675527
SH
SOLE
0
0
675527
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
2432
78074
SH
SOLE
4778
0
73296
JAPAN SMALLER CAPITALIZATION
COM
47109U104
721
77550
SH
SOLE
0
0
77550
JAWS ACQUISITION CORP
SHS
G50744104
225
16960
SH
SOLE
0
0
16960
JAWS MUSTANG ACQUISITION COR
UNIT 99/99/9999
G50737116
508
50000
SH
SOLE
0
0
50000
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
8271
50321
SH
SOLE
32359
0
17962
JD.COM INC
SPON ADR CL A
47215P106
9700
115021
SH
SOLE
55322
0
59699
JEFFERIES FINL GROUP INC
COM
47233W109
4475
148685
SH
SOLE
20398
0
128287
JELD-WEN HLDG INC
COM
47580P103
641
23140
SH
SOLE
17880
0
5260
JETBLUE AWYS CORP
COM
477143101
1854
91170
SH
SOLE
0
0
91170
JFROG LTD
ORD SHS
M6191J100
2424
54641
SH
SOLE
0
0
54641
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
5743
43068
SH
SOLE
40915
0
2153
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
471
9267
SH
SOLE
0
0
9267
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
2627
53468
SH
SOLE
400
0
53068
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
3982
117608
SH
SOLE
0
0
117608
JOHN HANCOCK HEDGED EQUITY &
COM
47804L102
184
15265
SH
SOLE
0
0
15265
JOHNSON & JOHNSON
COM
478160104
622021
3784700
SH
SOLE
1210597
0
2574103
JOHNSON & JOHNSON
COM
478160104
5
31800
SH
Call
SOLE
0
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
39646
664416
SH
SOLE
507332
0
157084
JOINT CORP
COM
47973J102
379
7827
SH
SOLE
0
0
7827
JONES LANG LASALLE INC
COM
48020Q107
3829
21385
SH
SOLE
17770
0
3615
JOYY INC
ADS REPSTG COM A
46591M109
611
6517
SH
SOLE
0
0
6517
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
412
24832
SH
SOLE
0
0
24832
JPMORGAN CHASE & CO
COM
46625H100
1007818
6620358
SH
SOLE
1439963
0
5180395
JPMORGAN CHASE & CO
COM
46625H100
48
16000
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
125
14500
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
823
54300
SH
Call
SOLE
0
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
4204
118564
SH
SOLE
0
0
118564
JUNIPER INDL HLDGS INC
COM CL A
48205G106
945
76238
SH
SOLE
49790
0
26448
JUNIPER NETWORKS INC
COM
48203R104
12567
496145
SH
SOLE
374910
0
121235
KADANT INC
COM
48282T104
2084
11265
SH
SOLE
11128
0
137
KADMON HLDGS INC
COM
48283N106
188
48371
SH
SOLE
0
0
48371
KALEIDO BIOSCIENCES INC
COM
483347100
823
101550
SH
SOLE
0
0
101550
KAMAN CORP
NOTE 3.250% 5/0
483548AF0
16
15000
PRN
SOLE
0
0
15000
KANSAS CITY SOUTHERN
COM NEW
485170302
182772
692476
SH
SOLE
127279
0
565197
KARUNA THERAPEUTICS INC
COM
48576A100
690
5738
SH
SOLE
5738
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
6400
892668
SH
SOLE
0
0
892668
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
22613
3395400
SH
SOLE
0
0
3395400
KB FINL GROUP INC
SPONSORED ADR
48241A105
225
4551
SH
SOLE
3295
0
1256
KB HOME
COM
48666K109
10229
219826
SH
SOLE
16562
0
203264
KBR INC
COM
48242W106
340
8869
SH
SOLE
1642
0
7227
KE HLDGS INC
SPONSORED ADS
482497104
1130
19836
SH
SOLE
775
0
19061
KEARNY FINL CORP MD
COM
48716P108
1840
152284
SH
SOLE
149345
0
2939
KELLOGG CO
COM
487836108
9718
153520
SH
SOLE
0
0
153520
KEMPER CORP
COM
488401100
5600
70249
SH
SOLE
51200
0
19049
KENNAMETAL INC
COM
489170100
276
6902
SH
SOLE
5141
0
1761
KENNEDY-WILSON HOLDINGS INC
COM
489398107
914
45242
SH
SOLE
30632
0
14610
KEURIG DR PEPPER INC
COM
49271V100
14886
433114
SH
SOLE
116004
0
317110
KEYCORP
COM
493267108
25401
1271330
SH
SOLE
786722
0
484608
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
90794
633151
SH
SOLE
121584
0
511567
KILROY RLTY CORP
COM
49427F108
3536
53872
SH
SOLE
53603
0
269
KIMBALL INTL INC
CL B
494274103
454
32415
SH
SOLE
32260
0
155
KIMBELL RTY PARTNERS LP
UNIT
49435R102
3096
305338
SH
SOLE
0
0
305338
KIMBERLY-CLARK CORP
COM
494368103
171848
1235857
SH
SOLE
817530
0
418327
KIMCO RLTY CORP
COM
49446R109
973
51874
SH
SOLE
20741
0
31133
KINDER MORGAN INC DEL
COM
49456B101
64538
3876155
SH
SOLE
2175320
0
1700835
KINDER MORGAN INC DEL
COM
49456B101
51
52700
SH
Call
SOLE
0
0
0
KINIKSA PHARMACEUTICALS LTD
COM CL A
G5269C101
699
37760
SH
SOLE
0
0
37760
KINROSS GOLD CORP
COM
496902404
1386
207762
SH
SOLE
73219
0
134543
KINROSS GOLD CORP
COM
496902404
194
64800
SH
Call
SOLE
0
0
0
KINROSS GOLD CORP
COM
496902404
29
32400
SH
Call
SOLE
0
0
0
KINROSS GOLD CORP
COM
496902404
2
32400
SH
Call
SOLE
0
0
0
KINROSS GOLD CORP
COM
496902404
5
14200
SH
Call
SOLE
0
0
0
KINSALE CAP GROUP INC
COM
49714P108
3530
21419
SH
SOLE
16568
0
4851
KINTARA THERAPEUTICS INC
COM
49720K101
27
15740
SH
SOLE
0
0
15740
KIRKLAND LAKE GOLD LTD
COM
49741E100
6348
187907
SH
SOLE
0
0
187907
KITE RLTY GROUP TR
COM NEW
49803T300
438
22680
SH
SOLE
13313
0
9367
KKR & CO INC
COM
48251W104
32574
666812
SH
SOLE
505018
0
161794
KKR REAL ESTATE FIN TR INC
NOTE 6.125% 5/1
48251KAB6
231
225000
PRN
SOLE
0
0
225000
KLA CORP
COM NEW
482480100
56657
171475
SH
SOLE
129356
0
42119
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
856
17793
SH
SOLE
0
0
17793
KNOLL INC
COM NEW
498904200
839
50804
SH
SOLE
228
0
50576
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
1244
69842
SH
SOLE
0
0
69842
KODIAK SCIENCES INC
COM
50015M109
3874
34164
SH
SOLE
4835
0
29329
KOHLS CORP
COM
500255104
1825
30611
SH
SOLE
12178
0
18433
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
39285
688847
SH
SOLE
645943
0
42904
KONTOOR BRANDS INC
COM
50050N103
1791
36894
SH
SOLE
30812
0
6082
KORNIT DIGITAL LTD
SHS
M6372Q113
355
3579
SH
SOLE
0
0
3579
KRAFT HEINZ CO
COM
500754106
12318
307952
SH
SOLE
3148
0
304804
KRANESHARES TR
BOSERA MSCI CH
500767405
500
11302
SH
SOLE
0
0
11302
KRANESHARES TR
CSI CHI INTERNET
500767306
7872
103100
SH
SOLE
0
0
103100
KRANESHARES TR
MSCI ALL CHINA
500767835
252
6472
SH
SOLE
0
0
6472
KRANESHARES TR
QUADRTC INT RT
500767736
13910
486687
SH
SOLE
0
0
486687
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
11302
414284
SH
SOLE
0
0
414284
KROGER CO
COM
501044101
16354
454416
SH
SOLE
134459
0
319957
KROGER CO
COM
501044101
130
81500
SH
Call
SOLE
0
0
0
KRONOS WORLDWIDE INC
COM
50105F105
624
40755
SH
SOLE
0
0
40755
KT CORP
SPONSORED ADR
48268K101
1668
134095
SH
SOLE
0
0
134095
KULICKE & SOFFA INDS INC
COM
501242101
514
10472
SH
SOLE
0
0
10472
KURA ONCOLOGY INC
COM
50127T109
518
18327
SH
SOLE
16327
0
2000
L BRANDS INC
COM
501797104
3044
49202
SH
SOLE
0
0
49202
L3HARRIS TECHNOLOGIES INC
COM
502431109
113456
559757
SH
SOLE
294133
0
265624
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
14323
56161
SH
SOLE
25788
0
30373
LADDER CAP CORP
CL A
505743104
8655
733493
SH
SOLE
0
0
733493
LAIRD SUPERFOOD INC
COM STK
50736T102
257
6869
SH
SOLE
0
0
6869
LAKELAND BANCORP INC
COM
511637100
1406
80662
SH
SOLE
2189
0
78473
LAKELAND BANCORP INC
COM
511637100
208
63000
SH
Call
SOLE
0
0
0
LAM RESEARCH CORP
COM
512807108
79477
133515
SH
SOLE
64443
0
69072
LAMAR ADVERTISING CO NEW
CL A
512816109
8905
94818
SH
SOLE
61764
0
33054
LAMB WESTON HLDGS INC
COM
513272104
1442
18611
SH
SOLE
2422
0
16189
LANCASTER COLONY CORP
COM
513847103
3150
17962
SH
SOLE
16027
0
1935
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
2970
251073
SH
SOLE
0
0
251073
LANDSTAR SYS INC
COM
515098101
17113
103680
SH
SOLE
100393
0
3287
LAS VEGAS SANDS CORP
COM
517834107
20219
332774
SH
SOLE
203996
0
128778
LATTICE SEMICONDUCTOR CORP
COM
518415104
2056
45664
SH
SOLE
44272
0
1392
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
15548
523485
SH
SOLE
0
0
523485
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
749
19878
SH
SOLE
0
0
19878
LAUDER ESTEE COS INC
CL A
518439104
153926
529163
SH
SOLE
91937
0
437226
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
10331
537229
SH
SOLE
0
0
537229
LAZARD LTD
SHS A
G54050102
10719
246362
SH
SOLE
194106
0
52256
LAZYDAYS HLDGS INC
COM
52110H100
322
18107
SH
SOLE
0
0
18107
LCI INDS
COM
50189K103
16107
121767
SH
SOLE
110848
0
10919
LCNB CORP
COM
50181P100
196
11192
SH
SOLE
0
0
11192
LEAR CORP
COM NEW
521865204
10855
59892
SH
SOLE
55011
0
4881
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
3567
78114
SH
SOLE
0
0
78114
LEGG MASON ETF INVT TR
INT LW VTY HGH
52468L505
987
38908
SH
SOLE
0
0
38908
LEGG MASON ETF INVT TR
L VOL H DIV ETF
52468L406
1662
47534
SH
SOLE
0
0
47534
LEGGETT & PLATT INC
COM
524660107
18339
401727
SH
SOLE
258281
0
143446
LEIDOS HOLDINGS INC
COM
525327102
15211
157988
SH
SOLE
114418
0
43570
LEMAITRE VASCULAR INC
COM
525558201
389
7977
SH
SOLE
148
0
7829
LEMONADE INC
COM
52567D107
5010
53791
SH
SOLE
0
0
53791
LENDINGCLUB CORP
COM NEW
52603A208
261
15796
SH
SOLE
0
0
15796
LENDINGTREE INC NEW
COM
52603B107
259
1215
SH
SOLE
0
0
1215
LENNAR CORP
CL A
526057104
25328
250206
SH
SOLE
139212
0
110994
LENNOX INTL INC
COM
526107107
18376
58974
SH
SOLE
57390
0
1584
LESLIES INC
COM
527064109
618
25231
SH
SOLE
25047
0
184
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
899
37594
SH
SOLE
20119
0
17475
LEXINGTON REALTY TRUST
COM
529043101
394
35441
SH
SOLE
0
0
35441
LGI HOMES INC
COM
50187T106
6992
46830
SH
SOLE
7503
0
39327
LHC GROUP INC
COM
50187A107
578
3024
SH
SOLE
0
0
3024
LI AUTO INC
SPONSORED ADS
50202M102
1441
57634
SH
SOLE
0
0
57634
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
4522
592695
SH
SOLE
0
0
592695
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
297
34544
SH
SOLE
0
0
34544
LIBERTY BROADBAND CORP
COM SER A
530307107
5927
40832
SH
SOLE
20126
0
20706
LIBERTY BROADBAND CORP
COM SER C
530307305
61023
406414
SH
SOLE
386167
0
20247
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
2317
90278
SH
SOLE
0
0
90278
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
568
22255
SH
SOLE
0
0
22255
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
2053
160046
SH
SOLE
157417
0
2629
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
3688
284109
SH
SOLE
277659
0
6450
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
4572
103719
SH
SOLE
64710
0
39009
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
2115
76008
SH
SOLE
65098
0
10910
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
34335
778393
SH
SOLE
686276
0
92117
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
8811
230536
SH
SOLE
224446
0
6090
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
8240
190335
SH
SOLE
172580
0
17755
LIBERTY OILFIELD SVCS INC
COM CL A
53115L104
259
22899
SH
SOLE
0
0
22899
LIFE STORAGE INC
COM
53223X107
712
8283
SH
SOLE
115
0
8168
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2628
17237
SH
SOLE
13366
0
3871
LIGHTSPEED POS INC
SUB VTG SHS
53227R106
1894
30106
SH
SOLE
30006
0
100
LILLY ELI & CO
COM
532457108
126088
674910
SH
SOLE
304785
0
370125
LIMELIGHT NETWORKS INC
COM
53261M104
645
180721
SH
SOLE
0
0
180721
LINCOLN ELEC HLDGS INC
COM
533900106
11093
90231
SH
SOLE
88216
0
2015
LINCOLN NATL CORP IND
COM
534187109
6633
106524
SH
SOLE
0
0
106524
LINDE PLC
SHS
G5494J103
137465
490550
SH
SOLE
374638
0
115912
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
40
16857
SH
SOLE
0
0
16857
LIONS GATE ENTMNT CORP
CL A VTG
535919401
197
13190
SH
SOLE
0
0
13190
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1325
102745
SH
SOLE
99982
0
2763
LISTED FD TR
ROUNDHILL SPORTS
53656F789
768
24963
SH
SOLE
0
0
24963
LISTED FD TR
SHARES LAG CAP
53656F805
13335
389291
SH
SOLE
389291
0
0
LITHIA MTRS INC
CL A
536797103
8926
22882
SH
SOLE
15428
0
7454
LITTELFUSE INC
COM
537008104
9260
35019
SH
SOLE
33669
0
1350
LIVE NATION ENTERTAINMENT IN
COM
538034109
11268
133114
SH
SOLE
119980
0
13134
LIVE OAK BANCSHARES INC
COM
53803X105
8108
118384
SH
SOLE
0
0
118384
LIVE OAK BANCSHARES INC
COM
53803X105
353
9800
SH
Call
SOLE
0
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
195
21000
SH
Call
SOLE
0
0
0
LIVENT CORP
COM
53814L108
1394
80484
SH
SOLE
0
0
80484
LIVEPERSON INC
COM
538146101
281
5332
SH
SOLE
0
0
5332
LIVERAMP HLDGS INC
COM
53815P108
293
5644
SH
SOLE
0
0
5644
LKQ CORP
COM
501889208
41122
971473
SH
SOLE
917502
0
53971
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
681
293405
SH
SOLE
97210
0
196195
LMP CAP & INCOME FD INC
COM
50208A102
11058
870717
SH
SOLE
0
0
870717
LOANDEPOT INC
COM CL A
53946R106
343
17226
SH
SOLE
0
0
17226
LOCKHEED MARTIN CORP
COM
539830109
153585
415605
SH
SOLE
135260
0
280345
LOEWS CORP
COM
540424108
1638
31934
SH
SOLE
3106
0
28828
LOGICBIO THERAPEUTICS INC
COM
54142F102
76
10474
SH
SOLE
0
0
10474
LOGITECH INTL S A
SHS
H50430232
13452
128075
SH
SOLE
1635
0
126440
LORDSTOWN MOTORS CORP
COM CL A
54405Q100
640
54346
SH
SOLE
0
0
54346
LOUISIANA PAC CORP
COM
546347105
1359
24503
SH
SOLE
15936
0
8567
LOVESAC COMPANY
COM
54738L109
527
9313
SH
SOLE
8807
0
506
LOWES COS INC
COM
548661107
148950
783199
SH
SOLE
215259
0
567940
LPL FINL HLDGS INC
COM
50212V100
65113
458024
SH
SOLE
455312
0
2712
LTC PPTYS INC
COM
502175102
936
22441
SH
SOLE
0
0
22441
LULULEMON ATHLETICA INC
COM
550021109
38379
125132
SH
SOLE
39144
0
85988
LUMEN TECHNOLOGIES INC
COM
550241103
21023
1574783
SH
SOLE
0
0
1574783
LUMEN TECHNOLOGIES INC
COM
550241103
1
19400
SH
Call
SOLE
0
0
0
LUMENTUM HLDGS INC
COM
55024U109
12436
136139
SH
SOLE
11265
0
124874
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
3200
131636
SH
SOLE
0
0
131636
LYFT INC
CL A COM
55087P104
4831
76470
SH
SOLE
31345
0
45125
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
21423
205889
SH
SOLE
78696
0
127193
M & T BK CORP
COM
55261F104
4791
31602
SH
SOLE
17409
0
14193
M D C HLDGS INC
COM
552676108
22445
377862
SH
SOLE
115327
0
262535
MACATAWA BK CORP
COM
554225102
278
27895
SH
SOLE
0
0
27895
MACERICH CO
COM
554382101
180
15388
SH
SOLE
0
0
15388
MACQUARIE GLOBAL INFRASTRUCT
COM
55608D101
2342
107134
SH
SOLE
0
0
107134
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
681
21416
SH
SOLE
0
0
21416
MACYS INC
COM
55616P104
1415
87399
SH
SOLE
0
0
87399
MADDEN STEVEN LTD
COM
556269108
3108
83419
SH
SOLE
82889
0
530
MADISON COVERED CALL & EQUIT
COM
557437100
137
18077
SH
SOLE
0
0
18077
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
1730
21148
SH
SOLE
17170
0
3978
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
503
2802
SH
SOLE
1935
0
867
MAG SILVER CORP
COM
55903Q104
1802
119663
SH
SOLE
0
0
119663
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
21252
490119
SH
SOLE
134514
0
355605
MAGENTA THERAPEUTICS INC
COM
55910K108
154
13000
SH
SOLE
0
0
13000
MAGNA INTL INC
COM
559222401
35557
403587
SH
SOLE
317381
0
86206
MAGNITE INC
COM
55955D100
1129
27130
SH
SOLE
0
0
27130
MAGNOLIA OIL & GAS CORP
CL A
559663109
1216
105882
SH
SOLE
103882
0
2000
MAIN STR CAP CORP
COM
56035L104
2192
55997
SH
SOLE
0
0
55997
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
12767
575628
SH
SOLE
0
0
575628
MALIBU BOATS INC
COM CL A
56117J100
576
7229
SH
SOLE
0
0
7229
MANAGED PORTFOLIO SERIES
KNWLDL LD ETF
46143U849
4141
94469
SH
SOLE
0
0
94469
MANAGED PORTFOLIO SERIES
TORTOISE NRAM PI
56167N720
364
17936
SH
SOLE
0
0
17936
MANHATTAN ASSOCIATES INC
COM
562750109
17696
150758
SH
SOLE
147570
0
3188
MANNING & NAPIER INC
CL A
56382Q102
170
26350
SH
SOLE
0
0
26350
MANNKIND CORP
COM NEW
56400P706
1337
341008
SH
SOLE
0
0
341008
MANPOWERGROUP INC
COM
56418H100
964
9743
SH
SOLE
7602
0
2141
MANTECH INTERNATIONAL CORP
CL A
564563104
3349
38519
SH
SOLE
33965
0
4554
MANULIFE FINL CORP
COM
56501R106
5937
275933
SH
SOLE
22919
0
253014
MARATHON OIL CORP
COM
565849106
6266
586736
SH
SOLE
44973
0
541763
MARATHON PETE CORP
COM
56585A102
214852
4016660
SH
SOLE
979090
0
3037570
MARATHON PETE CORP
COM
56585A102
347
80600
SH
Call
SOLE
0
0
0
MARAVAI LIFESCIENCES HLDGS I
COM CL A
56600D107
376
10550
SH
SOLE
0
0
10550
MARINEMAX INC
COM
567908108
4193
84950
SH
SOLE
55666
0
29284
MARKEL CORP
COM
570535104
22009
19313
SH
SOLE
16645
0
2668
MARKETAXESS HLDGS INC
COM
57060D108
21827
43837
SH
SOLE
37132
0
6705
MARRIOTT INTL INC NEW
CL A
571903202
46457
313663
SH
SOLE
36217
0
277446
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
4772
27396
SH
SOLE
25344
0
2052
MARSH & MCLENNAN COS INC
COM
571748102
43428
356542
SH
SOLE
225188
0
131354
MARTIN MARIETTA MATLS INC
COM
573284106
25065
74636
SH
SOLE
54153
0
20483
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
20665
421899
SH
SOLE
290990
0
130909
MASCO CORP
COM
574599106
14182
236754
SH
SOLE
158501
0
78253
MASIMO CORP
COM
574795100
70819
308366
SH
SOLE
14086
0
294280
MASONITE INTL CORP
COM
575385109
1890
16400
SH
SOLE
16400
0
0
MASTEC INC
COM
576323109
10849
115781
SH
SOLE
75839
0
39942
MASTERCARD INCORPORATED
CL A
57636Q104
381424
1071248
SH
SOLE
738283
0
332965
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
398
14950
SH
SOLE
0
0
14950
MATADOR RES CO
COM
576485205
2200
93835
SH
SOLE
0
0
93835
MATCH GROUP INC NEW
COM
57667L107
31773
231277
SH
SOLE
174600
0
56677
MATSON INC
COM
57686G105
442
6627
SH
SOLE
6317
0
310
MATTEL INC
COM
577081102
1642
82409
SH
SOLE
200
0
82209
MAUI LD & PINEAPPLE INC
COM
577345101
882
76375
SH
SOLE
0
0
76375
MAXAR TECHNOLOGIES INC
COM
57778K105
517
13668
SH
SOLE
0
0
13668
MAXIM INTEGRATED PRODS INC
COM
57772K101
5251
57467
SH
SOLE
10512
0
46955
MAXIMUS INC
COM
577933104
22715
255082
SH
SOLE
115956
0
139126
MAYVILLE ENGINEERING CO INC
COM
578605107
147
10210
SH
SOLE
0
0
10210
MCAFEE CORP
COM CL A
579063108
786
34550
SH
SOLE
0
0
34550
MCCORMICK & CO INC
COM NON VTG
579780206
50475
566113
SH
SOLE
307736
0
258377
MCCORMICK & CO INC
COM VTG
579780107
664
7447
SH
SOLE
0
0
7447
MCDONALDS CORP
COM
580135101
249920
1114992
SH
SOLE
485641
0
629351
MCGRATH RENTCORP
COM
580589109
362
4494
SH
SOLE
0
0
4494
MCKESSON CORP
COM
58155Q103
36509
187184
SH
SOLE
153116
0
34068
MDU RES GROUP INC
COM
552690109
7600
240431
SH
SOLE
193996
0
46435
MEDALLIA INC
COM
584021109
4294
153956
SH
SOLE
152110
0
1846
MEDICAL PPTYS TRUST INC
COM
58463J304
30031
1411251
SH
SOLE
950012
0
461239
MEDIFAST INC
COM
58470H101
580
2736
SH
SOLE
0
0
2736
MEDNAX INC
COM
58502B106
2815
110528
SH
SOLE
102295
0
8233
MEDPACE HLDGS INC
COM
58506Q109
6249
38090
SH
SOLE
34146
0
3944
MEDTECH ACQUISITION CORP
UNIT 12/18/2025
58507N204
317
31500
SH
SOLE
0
0
31500
MEDTRONIC PLC
SHS
G5960L103
478229
4048315
SH
SOLE
1564757
0
2483558
MEDTRONIC PLC
SHS
G5960L103
29
41100
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
7
18600
SH
Call
SOLE
0
0
0
MEI PHARMA INC
COM NEW
55279B202
103
29913
SH
SOLE
0
0
29913
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
462
23213
SH
SOLE
21539
0
1674
MERCADOLIBRE INC
COM
58733R102
14321
9728
SH
SOLE
4446
0
5282
MERCHANTS BANCORP IND
COM
58844R108
660
15740
SH
SOLE
0
0
15740
MERCK & CO. INC
COM
58933Y105
585266
7591956
SH
SOLE
2882326
0
4709630
MERCK & CO. INC
COM
58933Y105
6
16700
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
51
10800
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
13
14000
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
81
69100
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
24
18200
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
2258
37136
SH
SOLE
0
0
37136
MERCURY SYS INC
COM
589378108
6946
98314
SH
SOLE
86136
0
12178
MEREO BIOPHARMA GROUP PLC
ADS
589492107
51
15089
SH
SOLE
0
0
15089
MERIDIAN BANCORP INC MD
COM
58958U103
847
45965
SH
SOLE
0
0
45965
MERIDIAN BIOSCIENCE INC
COM
589584101
2346
89388
SH
SOLE
20982
0
68406
MERIT MED SYS INC
COM
589889104
7345
122670
SH
SOLE
98179
0
24491
MERITAGE HOMES CORP
COM
59001A102
3095
33669
SH
SOLE
14527
0
19142
MERITOR INC
NOTE 3.250%10/1
59001KAF7
18
15000
PRN
SOLE
0
0
15000
MESA AIR GROUP INC
COM NEW
590479135
5817
432496
SH
SOLE
0
0
432496
MESA LABS INC
COM
59064R109
3847
15798
SH
SOLE
15682
0
116
META FINL GROUP INC
COM
59100U108
572
12613
SH
SOLE
0
0
12613
METALLA RTY & STREAMING LTD
COM NEW
59124U605
643
72367
SH
SOLE
0
0
72367
METLIFE INC
COM
59156R108
66422
1092648
SH
SOLE
808747
0
283901
METLIFE INC
COM
59156R108
690
60300
SH
Call
SOLE
0
0
0
METROMILE INC
COM
591697107
403
39152
SH
SOLE
0
0
39152
METROPOLITAN BK HLDG CORP
COM
591774104
304
6045
SH
SOLE
0
0
6045
METTLER TOLEDO INTERNATIONAL
COM
592688105
12772
11051
SH
SOLE
7558
0
3493
MFA FINL INC
COM
55272X102
107
26297
SH
SOLE
0
0
26297
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
291
294000
PRN
SOLE
0
0
294000
MFS CHARTER INCOME TR
SH BEN INT
552727109
439
51447
SH
SOLE
0
0
51447
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
119
27113
SH
SOLE
0
0
27113
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
150
29501
SH
SOLE
0
0
29501
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
104
23415
SH
SOLE
0
0
23415
MFS INTER INCOME TR
SH BEN INT
55273C107
101
27281
SH
SOLE
0
0
27281
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
547
55729
SH
SOLE
0
0
55729
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
687
105943
SH
SOLE
0
0
105943
MFS MUN INCOME TR
SH BEN INT
552738106
539
78995
SH
SOLE
0
0
78995
MGIC INVT CORP WIS
COM
552848103
1146
82737
SH
SOLE
52425
0
30312
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1902
58297
SH
SOLE
20299
0
37998
MGM RESORTS INTERNATIONAL
COM
552953101
10722
282233
SH
SOLE
0
0
282233
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
234
30474
SH
SOLE
27813
0
2661
MICROCHIP TECHNOLOGY INC.
COM
595017104
48561
312852
SH
SOLE
54532
0
258320
MICRON TECHNOLOGY INC
COM
595112103
103560
1174017
SH
SOLE
442851
0
731166
MICRON TECHNOLOGY INC
COM
595112103
482
20000
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
294
12000
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
2324245
9857916
SH
SOLE
3237870
0
6620046
MICROSOFT CORP
COM
594918104
421
45800
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
26
19500
SH
Call
SOLE
0
0
0
MICROSTRATEGY INC
CL A NEW
594972408
6614
9743
SH
SOLE
0
0
9743
MID-AMER APT CMNTYS INC
COM
59522J103
5294
36671
SH
SOLE
2140
0
34531
MIDDLEBY CORP
COM
596278101
1169
7053
SH
SOLE
6225
0
828
MIDDLESEX WTR CO
COM
596680108
1101
13936
SH
SOLE
11212
0
2724
MILLER HERMAN INC
COM
600544100
755
18349
SH
SOLE
8467
0
9882
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
291
30356
SH
SOLE
0
0
30356
MIMEDX GROUP INC
COM
602496101
1518
147333
SH
SOLE
0
0
147333
MIMEDX GROUP INC
COM
602496101
8
20000
SH
Call
SOLE
0
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
725
9623
SH
SOLE
8923
0
700
MIRATI THERAPEUTICS INC
COM
60468T105
1089
6358
SH
SOLE
4404
0
1954
MIRUM PHARMACEUTICALS INC
COM
604749101
671
33874
SH
SOLE
0
0
33874
MISSION PRODUCE INC
COM
60510V108
1698
89347
SH
SOLE
84763
0
4584
MITEK SYS INC
COM NEW
606710200
715
49036
SH
SOLE
0
0
49036
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
7933
1474513
SH
SOLE
1463875
0
10638
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
328
23796
SH
SOLE
0
0
23796
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
167
57236
SH
SOLE
56073
0
1163
MKS INSTRS INC
COM
55306N104
18788
101328
SH
SOLE
79111
0
22217
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
85
10144
SH
SOLE
0
0
10144
MODEL N INC
COM
607525102
582
16506
SH
SOLE
15847
0
659
MODERNA INC
COM
60770K107
18339
140047
SH
SOLE
27693
0
112354
MODIVCARE INC
COM
60783X104
787
5313
SH
SOLE
4440
0
873
MOELIS & CO
CL A
60786M105
12952
236002
SH
SOLE
230302
0
5700
MOGO INC
COM
60800C109
109
12794
SH
SOLE
0
0
12794
MOHAWK GROUP HLDGS INC
COM
608189106
524
17759
SH
SOLE
0
0
17759
MOHAWK INDS INC
COM
608190104
11839
61564
SH
SOLE
50705
0
10859
MOLECULAR DATA INC
SPONSORED ADS
60852L106
77
71000
SH
SOLE
0
0
71000
MOLECULIN BIOTECH INC
COM
60855D200
61
14986
SH
SOLE
0
0
14986
MOLINA HEALTHCARE INC
COM
60855R100
7956
34033
SH
SOLE
31848
0
2185
MOLSON COORS BEVERAGE CO
CL B
60871R209
67107
1311955
SH
SOLE
1254743
0
57212
MOMO INC
ADR
60879B107
1183
80275
SH
SOLE
0
0
80275
MONDELEZ INTL INC
CL A
609207105
136919
2339293
SH
SOLE
1742378
0
596915
MONGODB INC
CL A
60937P106
619
2316
SH
SOLE
0
0
2316
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
19833
1121121
SH
SOLE
44431
0
1076690
MONOLITHIC PWR SYS INC
COM
609839105
18975
53721
SH
SOLE
42268
0
11453
MONRO INC
COM
610236101
1893
28770
SH
SOLE
28344
0
426
MONROE CAP CORP
COM
610335101
236
23522
SH
SOLE
0
0
23522
MONSTER BEVERAGE CORP NEW
COM
61174X109
59768
656146
SH
SOLE
611316
0
44830
MOODYS CORP
COM
615369105
15316
51292
SH
SOLE
35091
0
16201
MOOG INC
CL A
615394202
701
8431
SH
SOLE
6769
0
1662
MORGAN STANLEY
COM NEW
617446448
91738
1181268
SH
SOLE
703536
0
477732
MORGAN STANLEY CHINA A SH FD
COM
617468103
466
20646
SH
SOLE
0
0
20646
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
1781
198770
SH
SOLE
0
0
198770
MORGAN STANLEY EMERGING MKTS
COM
617477104
521
86511
SH
SOLE
0
0
86511
MORGAN STANLEY INDIA INVT FD
COM
61745C105
1541
66083
SH
SOLE
0
0
66083
MORNINGSTAR INC
COM
617700109
323
1435
SH
SOLE
583
0
852
MORPHIC HLDG INC
COM
61775R105
380
6004
SH
SOLE
0
0
6004
MOSAIC CO NEW
COM
61945C103
9887
312788
SH
SOLE
167605
0
145183
MOTOROLA SOLUTIONS INC
COM NEW
620076307
329431
1751762
SH
SOLE
258357
0
1493405
MOTOROLA SOLUTIONS INC
COM NEW
620076307
150
42800
SH
Call
SOLE
0
0
0
MP MATERIALS CORP
COM CL A
553368101
6590
183311
SH
SOLE
0
0
183311
MPLX LP
COM UNIT REP LTD
55336V100
8965
349768
SH
SOLE
0
0
349768
MPLX LP
COM UNIT REP LTD
55336V100
97
31200
SH
Call
SOLE
0
0
0
MPLX LP
COM UNIT REP LTD
55336V100
33
18500
SH
Call
SOLE
0
0
0
MR COOPER GROUP INC
COM
62482R107
715
20567
SH
SOLE
0
0
20567
MRC GLOBAL INC
COM
55345K103
274
30348
SH
SOLE
30150
0
198
MSA SAFETY INC
COM
553498106
8032
53537
SH
SOLE
52491
0
1046
MSC INDL DIRECT INC
CL A
553530106
7462
82738
SH
SOLE
75982
0
6756
MSCI INC
COM
55354G100
40239
95970
SH
SOLE
85540
0
10430
MTS SYS CORP
COM
553777103
7864
135113
SH
SOLE
135102
0
11
MUELLER WTR PRODS INC
COM SER A
624758108
8328
599561
SH
SOLE
573979
0
25582
MURPHY OIL CORP
COM
626717102
1476
89932
SH
SOLE
51678
0
38254
MURPHY USA INC
COM
626755102
13918
96277
SH
SOLE
90934
0
5343
MYOVANT SCIENCES LTD
COM
G637AM102
1548
75231
SH
SOLE
0
0
75231
MYT NETHERLANDS PARENT B V
ADS
55406W103
1217
43067
SH
SOLE
0
0
43067
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
207
24068
SH
SOLE
0
0
24068
NANO X IMAGING LTD
ORD SHS
M70700105
523
12622
SH
SOLE
0
0
12622
NANOSTRING TECHNOLOGIES INC
COM
63009R109
559
8503
SH
SOLE
7016
0
1487
NASDAQ INC
COM
631103108
36987
250825
SH
SOLE
220992
0
29833
NATERA INC
COM
632307104
2159
21261
SH
SOLE
10719
0
10542
NATHANS FAMOUS INC NEW
COM
632347100
630
9992
SH
SOLE
0
0
9992
NATIONAL BEVERAGE CORP
COM
635017106
814
16649
SH
SOLE
12122
0
4527
NATIONAL CINEMEDIA INC
COM
635309107
613
132747
SH
SOLE
132747
0
0
NATIONAL FUEL GAS CO
COM
636180101
2092
41846
SH
SOLE
29177
0
12669
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
63183
1066554
SH
SOLE
937123
0
129431
NATIONAL HEALTH INVS INC
COM
63633D104
5545
76717
SH
SOLE
51568
0
25149
NATIONAL HEALTHCARE CORP
COM
635906100
498
6393
SH
SOLE
827
0
5566
NATIONAL RETAIL PROPERTIES I
COM
637417106
20292
460457
SH
SOLE
220287
0
240170
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
1195
29918
SH
SOLE
28708
0
1210
NATIONAL VISION HLDGS INC
COM
63845R107
1639
37396
SH
SOLE
37013
0
383
NCINO INC
COM
63947U107
8941
134002
SH
SOLE
0
0
134002
NCINO INC
COM
63947U107
16
40000
SH
Call
SOLE
0
0
0
NCR CORP NEW
COM
62886E108
25993
684939
SH
SOLE
653339
0
31600
NEKTAR THERAPEUTICS
COM
640268108
581
29050
SH
SOLE
0
0
29050
NEOGEN CORP
COM
640491106
5196
58453
SH
SOLE
53517
0
4936
NEOGENOMICS INC
COM NEW
64049M209
2590
53707
SH
SOLE
24073
0
29634
NEPTUNE WELLNESS SOLUTIONS I
COM
64079L105
14
10544
SH
SOLE
0
0
10544
NETAPP INC
COM
64110D104
29997
412783
SH
SOLE
306016
0
106767
NETEASE INC
SPONSORED ADS
64110W102
6883
66656
SH
SOLE
53909
0
12747
NETFLIX INC
COM
64110L106
197131
377891
SH
SOLE
122731
0
255160
NETGEAR INC
COM
64111Q104
577
14036
SH
SOLE
9092
0
4944
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
309
23976
SH
SOLE
0
0
23976
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
320
76097
SH
SOLE
0
0
76097
NEUBERGER BERMAN MUN FD INC
COM
64124P101
1558
98121
SH
SOLE
0
0
98121
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
266
58338
SH
SOLE
0
0
58338
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
262
21273
SH
SOLE
0
0
21273
NEUROCRINE BIOSCIENCES INC
COM
64125C109
17638
181363
SH
SOLE
165957
0
15406
NEVRO CORP
COM
64157F103
828
5934
SH
SOLE
5087
0
847
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
325
35817
SH
SOLE
0
0
35817
NEW GOLD INC CDA
COM
644535106
142
92211
SH
SOLE
0
0
92211
NEW IRELAND FD INC
COM
645673104
677
60042
SH
SOLE
0
0
60042
NEW JERSEY RES CORP
COM
646025106
2570
64471
SH
SOLE
19694
0
44777
NEW MTN FIN CORP
COM
647551100
297
23947
SH
SOLE
0
0
23947
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
97
93000
PRN
SOLE
0
0
93000
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
2192
156594
SH
SOLE
141583
0
15011
NEW PROVIDENCE ACQUISITION
COM CL A
64822P106
542
46472
SH
SOLE
0
0
46472
NEW RELIC INC
COM
64829B100
2026
32954
SH
SOLE
10303
0
22651
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2948
262039
SH
SOLE
0
0
262039
NEW YORK CMNTY BANCORP INC
COM
649445103
3649
289129
SH
SOLE
0
0
289129
NEW YORK MTG TR INC
COM PAR $.02
649604501
120
26857
SH
SOLE
0
0
26857
NEW YORK MTG TR INC
NOTE 6.250% 1/1
649604AD7
421
415000
PRN
SOLE
0
0
415000
NEWAGE INC
COM
650194103
149
52182
SH
SOLE
0
0
52182
NEWELL BRANDS INC
COM
651229106
10318
385295
SH
SOLE
95239
0
290056
NEWMARK GROUP INC
CL A
65158N102
8427
842243
SH
SOLE
190191
0
652052
NEWMARKET CORP
COM
651587107
493
1297
SH
SOLE
0
0
1297
NEWMONT CORP
COM
651639106
34419
571080
SH
SOLE
79076
0
492004
NEWPARK RES INC
COM PAR $.01NEW
651718504
150
47676
SH
SOLE
45676
0
2000
NEWS CORP NEW
CL A
65249B109
565
22229
SH
SOLE
0
0
22229
NEWS CORP NEW
CL B
65249B208
447
19056
SH
SOLE
0
0
19056
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
1777
66557
SH
SOLE
0
0
66557
NEXGEN ENERGY LTD
COM
65340P106
526
145780
SH
SOLE
0
0
145780
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
2522
135719
SH
SOLE
0
0
135719
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
2398
52029
SH
SOLE
347
0
51682
NEXPOINT STRATEGIC OPPORTES
COM NEW
65340G205
528
46397
SH
SOLE
0
0
46397
NEXSTAR MEDIA GROUP INC
CL A
65336K103
2974
21179
SH
SOLE
5485
0
15694
NEXTERA ENERGY INC
COM
65339F101
268934
3556836
SH
SOLE
1524898
0
2031938
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
21384
293419
SH
SOLE
1851
0
291568
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
62
30504
SH
SOLE
0
0
30504
NGM BIOPHARMACEUTICALS INC
COM
62921N105
2346
80692
SH
SOLE
0
0
80692
NIC INC
COM
62914B100
214
6311
SH
SOLE
0
0
6311
NICE LTD
SPONSORED ADR
653656108
7461
34229
SH
SOLE
32793
0
1436
NIELSEN HLDGS PLC
SHS EUR
G6518L108
72989
2902127
SH
SOLE
2888864
0
13263
NIKE INC
CL B
654106103
186971
1406923
SH
SOLE
553912
0
853011
NIKOLA CORP
COM
654110105
1190
85660
SH
SOLE
0
0
85660
NIO INC
SPON ADS
62914V106
10041
257596
SH
SOLE
0
0
257596
NISOURCE INC
COM
65473P105
3380
140172
SH
SOLE
81522
0
58650
NL INDS INC
COM NEW
629156407
1203
161538
SH
SOLE
0
0
161538
NLIGHT INC
COM
65487K100
1783
55044
SH
SOLE
12762
0
42282
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
186
12856
SH
SOLE
0
0
12856
NOKIA CORP
SPONSORED ADR
654902204
3122
788398
SH
SOLE
0
0
788398
NOMAD FOODS LTD
USD ORD SHS
G6564A105
3831
139515
SH
SOLE
130136
0
9379
NOMURA HLDGS INC
SPONSORED ADR
65535H208
321
59825
SH
SOLE
58951
0
874
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
50
15338
SH
SOLE
0
0
15338
NORDSON CORP
COM
655663102
35485
178604
SH
SOLE
161066
0
17538
NORDSTROM INC
COM
655664100
3681
97203
SH
SOLE
62547
0
34656
NORFOLK SOUTHN CORP
COM
655844108
72343
269410
SH
SOLE
75702
0
193708
NORTH AMERN CONSTR GROUP LTD
COM
656811106
292
27106
SH
SOLE
0
0
27106
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
15
23149
SH
SOLE
0
0
23149
NORTHERN LTS FD TR III
HCM DEFND 100
66538R748
2456
59121
SH
SOLE
0
0
59121
NORTHERN OIL AND GAS INC MN
COM
665531307
1449
119924
SH
SOLE
0
0
119924
NORTHERN TR CORP
COM
665859104
25249
240217
SH
SOLE
216544
0
23673
NORTHROP GRUMMAN CORP
COM
666807102
63546
196348
SH
SOLE
146105
0
50243
NORTHWEST BANCSHARES INC MD
COM
667340103
1157
80040
SH
SOLE
0
0
80040
NORTHWEST NAT HLDG CO
COM
66765N105
380
7050
SH
SOLE
0
0
7050
NORTONLIFELOCK INC
COM
668771108
17332
815225
SH
SOLE
703160
0
112065
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
10898
394989
SH
SOLE
112321
0
282668
NOV INC
COM
62955J103
2381
173554
SH
SOLE
105167
0
68387
NOVA MEASURING INSTRUMENTS L
COM
M7516K103
870
9912
SH
SOLE
9773
0
139
NOVAGOLD RES INC
COM NEW
66987E206
514
58884
SH
SOLE
0
0
58884
NOVAN INC
COM
66988N106
64
41226
SH
SOLE
0
0
41226
NOVARTIS AG
SPONSORED ADR
66987V109
78880
922781
SH
SOLE
660666
0
262115
NOVAVAX INC
COM NEW
670002401
1309
7218
SH
SOLE
1956
0
5262
NOVO-NORDISK A S
ADR
670100205
75197
1115355
SH
SOLE
1011511
0
103844
NOVOCURE LTD
ORD SHS
G6674U108
2195
16603
SH
SOLE
0
0
16603
NOVUS CAPITAL CORPORATION II
UNIT 99/99/9999
67012W203
585
58525
SH
SOLE
0
0
58525
NOW INC
COM
67011P100
1896
187871
SH
SOLE
144358
0
43513
NRG ENERGY INC
COM NEW
629377508
442
11722
SH
SOLE
0
0
11722
NU SKIN ENTERPRISES INC
CL A
67018T105
776
14667
SH
SOLE
11320
0
3347
NUANCE COMMUNICATIONS INC
COM
67020Y100
24708
566167
SH
SOLE
456630
0
109537
NUCOR CORP
COM
670346105
22023
274362
SH
SOLE
164429
0
109933
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
344
13923
SH
SOLE
0
0
13923
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
764
25260
SH
SOLE
0
0
25260
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
728
12556
SH
SOLE
0
0
12556
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
4765
131639
SH
SOLE
0
0
131639
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
386
7704
SH
SOLE
0
0
7704
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
369
10724
SH
SOLE
0
0
10724
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
407
9463
SH
SOLE
0
0
9463
NUSHARES ETF TR
NUVEEN ESG US
67092P870
213
8265
SH
SOLE
0
0
8265
NUSTAR ENERGY LP
UNIT COM
67058H102
795
46498
SH
SOLE
0
0
46498
NUTANIX INC
CL A
67059N108
6094
229430
SH
SOLE
208783
0
20647
NUTRIEN LTD
COM
67077M108
17598
326556
SH
SOLE
69982
0
256574
NUTRIEN LTD
COM
67077M108
12
29300
SH
Call
SOLE
0
0
0
NUVASIVE INC
COM
670704105
3106
47371
SH
SOLE
40840
0
6531
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
5716
338215
SH
SOLE
0
0
338215
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
11809
796861
SH
SOLE
0
0
796861
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
2306
152201
SH
SOLE
0
0
152201
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1352
90953
SH
SOLE
0
0
90953
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
580
37522
SH
SOLE
0
0
37522
NUVEEN CALIFORNIA MUNI VLU F
COM STK
67062C107
262
25646
SH
SOLE
0
0
25646
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
4507
296295
SH
SOLE
0
0
296295
NUVEEN CORPORATE INCM NOVEME
COM
67077N106
385
41110
SH
SOLE
0
0
41110
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
319
38022
SH
SOLE
0
0
38022
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
3673
565085
SH
SOLE
0
0
565085
NUVEEN DIVERSIFIED DIVID & I
COM
6706EP105
639
67428
SH
SOLE
0
0
67428
NUVEEN DOW 30 DYNAMIC OVERWR
SHS
67075F105
2441
150242
SH
SOLE
0
0
150242
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
130
16464
SH
SOLE
0
0
16464
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
369
21974
SH
SOLE
0
0
21974
NUVEEN FLOATING RATE INCOME
COM
67072T108
2060
213246
SH
SOLE
0
0
213246
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
1604
168093
SH
SOLE
0
0
168093
NUVEEN GEORGIA QLTY MUN INC
COM
67072B107
561
43115
SH
SOLE
0
0
43115
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
597
38602
SH
SOLE
0
0
38602
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
2126
145039
SH
SOLE
0
0
145039
NUVEEN INTER DURATION MUN TE
COM
670671106
5056
354059
SH
SOLE
0
0
354059
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
416
29100
SH
SOLE
0
0
29100
NUVEEN MORTGAGE AND INCOME F
COM
670735109
204
9847
SH
SOLE
0
0
9847
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
3773
261466
SH
SOLE
0
0
261466
NUVEEN MUN INCOME FD INC
COM
67062J102
168
14675
SH
SOLE
0
0
14675
NUVEEN MUN VALUE FD INC
COM
670928100
7209
647164
SH
SOLE
0
0
647164
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2429
150332
SH
SOLE
0
0
150332
NUVEEN N Y MUN VALUE FD INC
COM
67062M105
119
12215
SH
SOLE
0
0
12215
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
5467
201137
SH
SOLE
0
0
201137
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
453
31251
SH
SOLE
0
0
31251
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
221
16209
SH
SOLE
0
0
16209
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
392
27498
SH
SOLE
0
0
27498
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
4420
283324
SH
SOLE
0
0
283324
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
789
54935
SH
SOLE
0
0
54935
NUVEEN PFD & INCM SECURTIES
COM
67072C105
5670
583349
SH
SOLE
0
0
583349
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
486
19862
SH
SOLE
0
0
19862
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
4335
456823
SH
SOLE
0
0
456823
NUVEEN PFD & INCOME TERM FD
COM
67075A106
4853
194046
SH
SOLE
0
0
194046
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2674
176587
SH
SOLE
0
0
176587
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
901
61195
SH
SOLE
0
0
61195
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
196
20401
SH
SOLE
0
0
20401
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
2910
215869
SH
SOLE
0
0
215869
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
956
57833
SH
SOLE
0
0
57833
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
129
12034
SH
SOLE
0
0
12034
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063C106
366
22751
SH
SOLE
0
0
22751
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063X100
536
31853
SH
SOLE
0
0
31853
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
346
19904
SH
SOLE
0
0
19904
NUVEEN SHT DUR CR OPP FD
COM
67074X107
873
61830
SH
SOLE
0
0
61830
NUVEEN SR INCOME FD
COM
67067Y104
76
13608
SH
SOLE
0
0
13608
NUVEEN TAX-ADVANTAGED DIVID
COM
67073G105
672
44450
SH
SOLE
0
0
44450
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
4461
197474
SH
SOLE
0
0
197474
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
936
87134
SH
SOLE
0
0
87134
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
267
16399
SH
SOLE
0
0
16399
NVENT ELECTRIC PLC
SHS
G6700G107
8805
315472
SH
SOLE
292394
0
23078
NVIDIA CORPORATION
COM
67066G104
428089
801735
SH
SOLE
325329
0
476406
NVR INC
COM
62944T105
11914
2529
SH
SOLE
2416
0
113
NXP SEMICONDUCTORS N V
COM
N6596X109
182726
907503
SH
SOLE
388712
0
518791
OAKTREE SPECIALTY LENDING CO
COM
67401P108
6037
973775
SH
SOLE
852997
0
120778
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
791
66390
SH
SOLE
0
0
66390
OCCIDENTAL PETE CORP
COM
674599105
12780
480075
SH
SOLE
0
0
480075
OCCIDENTAL PETE CORP
COM
674599105
169
23100
SH
Call
SOLE
0
0
0
OCEANEERING INTL INC
COM
675232102
260
22729
SH
SOLE
0
0
22729
OCEANFIRST FINL CORP
COM
675234108
1038
43347
SH
SOLE
0
0
43347
OCULAR THERAPEUTIX INC
COM
67576A100
979
59654
SH
SOLE
0
0
59654
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
440
15991
SH
SOLE
6728
0
9263
OGE ENERGY CORP
COM
670837103
7923
244834
SH
SOLE
177492
0
67342
OKTA INC
CL A
679295105
6288
28527
SH
SOLE
7628
0
20899
OLD DOMINION FREIGHT LINE IN
COM
679580100
7325
30468
SH
SOLE
6165
0
24303
OLD REP INTL CORP
COM
680223104
28759
1316799
SH
SOLE
585259
0
731540
OLIN CORP
COM PAR $1
680665205
3719
97932
SH
SOLE
12143
0
85789
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
3167
36401
SH
SOLE
21851
0
14550
OMEGA HEALTHCARE INVS INC
COM
681936100
10205
278585
SH
SOLE
0
0
278585
OMEROS CORP
COM
682143102
1456
81806
SH
SOLE
0
0
81806
OMEROS CORP
COM
682143102
152
50600
SH
Call
SOLE
0
0
0
OMNICELL COM
COM
68213N109
12557
96686
SH
SOLE
95944
0
742
OMNICOM GROUP INC
COM
681919106
6702
90379
SH
SOLE
15505
0
74874
OMNICOM GROUP INC
COM
681919106
16
22300
SH
Call
SOLE
0
0
0
ON SEMICONDUCTOR CORP
COM
682189105
12724
305792
SH
SOLE
160700
0
145092
ON SEMICONDUCTOR CORP
NOTE 1.625%10/1
682189AP0
31
15000
PRN
SOLE
0
0
15000
ONCONOVA THERAPEUTICS INC
COM PAR
68232V405
38
38452
SH
SOLE
0
0
38452
ONE GAS INC
COM
68235P108
2262
29416
SH
SOLE
20048
0
9368
ONEMAIN HLDGS INC
COM
68268W103
2798
52078
SH
SOLE
41813
0
10265
ONEOK INC NEW
COM
682680103
23711
468045
SH
SOLE
124217
0
343828
ONEOK INC NEW
COM
682680103
268
24400
SH
Call
SOLE
0
0
0
ONEWATER MARINE INC
CL A COM
68280L101
335
8387
SH
SOLE
0
0
8387
ONTO INNOVATION INC
COM
683344105
4552
69271
SH
SOLE
58686
0
10585
OPEN LENDING CORP
COM CL A
68373J104
9800
276667
SH
SOLE
17430
0
259237
OPEN TEXT CORP
COM
683715106
205
4300
SH
SOLE
0
0
4300
OPENDOOR TECHNOLOGIES INC
COM
683712103
1736
81934
SH
SOLE
0
0
81934
OPKO HEALTH INC
COM
68375N103
327
76314
SH
SOLE
0
0
76314
OPTIMIZERX CORP
COM NEW
68401U204
639
13109
SH
SOLE
0
0
13109
ORACLE CORP
COM
68389X105
177963
2536168
SH
SOLE
1388305
0
1147863
ORACLE CORP
COM
68389X105
113
10800
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
84
12800
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
23
10800
SH
Call
SOLE
0
0
0
ORANGE
SPONSORED ADR
684060106
1755
142336
SH
SOLE
115501
0
26835
ORASURE TECHNOLOGIES INC
COM
68554V108
825
70718
SH
SOLE
36536
0
34182
ORBCOMM INC
COM
68555P100
1722
225740
SH
SOLE
187449
0
38291
OREILLY AUTOMOTIVE INC
COM
67103H107
50221
99007
SH
SOLE
53000
0
46007
ORGANIGRAM HLDGS INC
COM
68620P101
83
24095
SH
SOLE
0
0
24095
ORIC PHARMACEUTICALS INC
COM
68622P109
412
16816
SH
SOLE
0
0
16816
ORIGIN BANCORP INC
COM
68621T102
792
18666
SH
SOLE
0
0
18666
ORIX CORP
SPONSORED ADR
686330101
357
4212
SH
SOLE
3409
0
803
ORLA MNG LTD NEW
COM
68634K106
189
50685
SH
SOLE
0
0
50685
OSCAR HEALTH INC
CL A
687793109
3236
120394
SH
SOLE
120394
0
0
OSHKOSH CORP
COM
688239201
9805
82631
SH
SOLE
77657
0
4974
OSI ETF TR
OSHARES US QUALT
67110P407
3908
97953
SH
SOLE
0
0
97953
OSI ETF TR
OSHS GBL INTER
67110P704
3692
70839
SH
SOLE
0
0
70839
OSI SYSTEMS INC
COM
671044105
434
4512
SH
SOLE
4301
0
211
OSI SYSTEMS INC
NOTE 1.250% 9/0
671044AD7
16
15000
PRN
SOLE
0
0
15000
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1169
106095
SH
SOLE
39838
0
66257
OSMOTICA PHARMACEUTICALS PLC
SHS
G6S41R101
35
10600
SH
SOLE
0
0
10600
OTIS WORLDWIDE CORP
COM
68902V107
17099
249799
SH
SOLE
142780
0
107019
OTTER TAIL CORP
COM
689648103
753
16305
SH
SOLE
4573
0
11732
OUSTER INC
COM
68989M103
458
53871
SH
SOLE
0
0
53871
OUTFRONT MEDIA INC
COM
69007J106
338
15468
SH
SOLE
0
0
15468
OVERSTOCK COM INC DEL
COM
690370101
461
6963
SH
SOLE
0
0
6963
OVINTIV INC
COM
69047Q102
1397
58633
SH
SOLE
0
0
58633
OWENS & MINOR INC NEW
COM
690732102
1307
34767
SH
SOLE
13355
0
21412
OWENS CORNING NEW
COM
690742101
12682
137718
SH
SOLE
81703
0
56015
OWL ROCK CAPITAL CORPORATION
COM
69121K104
2234
162249
SH
SOLE
0
0
162249
OXFORD SQUARE CAP CORP
COM
69181V107
107
23122
SH
SOLE
0
0
23122
OZON HLDGS PLC
SPONSORED ADS
69269L104
860
15330
SH
SOLE
0
0
15330
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
2146
90784
SH
SOLE
90491
0
293
PACCAR INC
COM
693718108
25634
275876
SH
SOLE
189166
0
86710
PACER FDS TR
BNCHMRK INFRA
69374H741
8853
244565
SH
SOLE
0
0
244565
PACER FDS TR
CFRA STVAL EQL
69374H691
602
16963
SH
SOLE
0
0
16963
PACER FDS TR
GLOBL CASH ETF
69374H709
627
20434
SH
SOLE
0
0
20434
PACER FDS TR
LUNT LRG CP ALTR
69374H717
233
5981
SH
SOLE
0
0
5981
PACER FDS TR
PACER US SMALL
69374H857
1605
39128
SH
SOLE
0
0
39128
PACER FDS TR
TRENDP 100 ETF
69374H303
18037
344206
SH
SOLE
0
0
344206
PACER FDS TR
TRENDP US LAR CP
69374H105
28153
810387
SH
SOLE
0
0
810387
PACER FDS TR
TRENDP US MID CP
69374H204
5359
154007
SH
SOLE
0
0
154007
PACER FDS TR
TRENDPILOT INTL
69374H683
2103
76176
SH
SOLE
0
0
76176
PACER FDS TR
TRENDPILOT US BD
69374H642
14993
549796
SH
SOLE
0
0
549796
PACER FDS TR
US CASH COWS 100
69374H881
5367
131921
SH
SOLE
0
0
131921
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
4982
149569
SH
SOLE
12967
0
136602
PACIFIC PREMIER BANCORP
COM
69478X105
2074
47755
SH
SOLE
185
0
47570
PACIRA BIOSCIENCES INC
COM
695127100
2047
29203
SH
SOLE
11815
0
17388
PACKAGING CORP AMER
COM
695156109
18062
134310
SH
SOLE
55355
0
78955
PAE INC
COM CL A
69290Y109
848
93993
SH
SOLE
0
0
93993
PAGERDUTY INC
COM
69553P100
1552
38586
SH
SOLE
35188
0
3398
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
1571
33928
SH
SOLE
2622
0
31306
PALANTIR TECHNOLOGIES INC
CL A
69608A108
14998
643964
SH
SOLE
0
0
643964
PALO ALTO NETWORKS INC
COM
697435105
54551
169380
SH
SOLE
98240
0
71140
PAN AMERN SILVER CORP
COM
697900108
9328
310624
SH
SOLE
0
0
310624
PAN AMERN SILVER CORP
COM
697900108
70
59300
SH
Put
SOLE
0
0
59300
PAPA JOHNS INTL INC
COM
698813102
4146
46772
SH
SOLE
41409
0
5363
PAR TECHNOLOGY CORP
COM
698884103
583
8919
SH
SOLE
8263
0
656
PARATEK PHARMACEUTICALS INC
COM
699374302
173
24460
SH
SOLE
0
0
24460
PARK HOTELS & RESORTS INC
COM
700517105
892
41317
SH
SOLE
0
0
41317
PARK NATL CORP
COM
700658107
329
2546
SH
SOLE
0
0
2546
PARKER-HANNIFIN CORP
COM
701094104
51278
162561
SH
SOLE
100655
0
61906
PARSONS CORPORATION
COM
70202L102
356
8798
SH
SOLE
182
0
8616
PASSAGE BIO INC
COM
702712100
924
52886
SH
SOLE
0
0
52886
PATRIOT TRANSN HLDG INC
COM
70338W105
122
11099
SH
SOLE
0
0
11099
PATTERSON COS INC
COM
703395103
1941
60755
SH
SOLE
317
0
60438
PATTERSON-UTI ENERGY INC
COM
703481101
274
38463
SH
SOLE
21969
0
16494
PAVMED INC
*W EXP 04/30/202
70387R122
1102
389353
SH
SOLE
0
0
389353
PAYCHEX INC
COM
704326107
49201
501939
SH
SOLE
131055
0
370884
PAYCOM SOFTWARE INC
COM
70432V102
4962
13409
SH
SOLE
0
0
13409
PAYLOCITY HLDG CORP
COM
70438V106
7020
39038
SH
SOLE
28079
0
10959
PAYPAL HLDGS INC
COM
70450Y103
330074
1359223
SH
SOLE
410922
0
948301
PAYSAFE LIMITED
*W EXP 08/11/202
G6964L115
143
33000
SH
SOLE
0
0
33000
PAYSAFE LIMITED
ORD
G6964L107
3575
264799
SH
SOLE
0
0
264799
PBF ENERGY INC
CL A
69318G106
1940
137096
SH
SOLE
112281
0
24815
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
237
16112
SH
SOLE
0
0
16112
PCM FD INC
COM
69323T101
231
20188
SH
SOLE
0
0
20188
PEBBLEBROOK HOTEL TR
COM
70509V100
4462
183682
SH
SOLE
151835
0
31847
PEGASYSTEMS INC
COM
705573103
1901
16629
SH
SOLE
14190
0
2439
PELOTON INTERACTIVE INC
CL A COM
70614W100
21394
190273
SH
SOLE
82075
0
108198
PEMBINA PIPELINE CORP
COM
706327103
1763
61009
SH
SOLE
42274
0
18735
PENN NATL GAMING INC
COM
707569109
13861
132209
SH
SOLE
18854
0
113355
PENNANT GROUP INC
COM
70805E109
1213
26487
SH
SOLE
23705
0
2782
PENNANTPARK INVT CORP
COM
708062104
243
42949
SH
SOLE
0
0
42949
PENNYMAC FINL SVCS INC NEW
COM
70932M107
734
10971
SH
SOLE
0
0
10971
PENNYMAC MTG INVT TR
COM
70931T103
1023
52197
SH
SOLE
0
0
52197
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1022
12740
SH
SOLE
1662
0
11078
PENTAIR PLC
SHS
G7S00T104
25150
403555
SH
SOLE
378205
0
25350
PENUMBRA INC
COM
70975L107
2275
8407
SH
SOLE
7677
0
730
PEOPLES UNITED FINANCIAL INC
COM
712704105
1902
106270
SH
SOLE
0
0
106270
PEPSICO INC
COM
713448108
323117
2284301
SH
SOLE
1075430
0
1208871
PERDOCEO ED CORP
COM
71363P106
456
38095
SH
SOLE
37510
0
585
PERFICIENT INC
COM
71375U101
1928
32840
SH
SOLE
0
0
32840
PERFORMANCE FOOD GROUP CO
COM
71377A103
6635
115179
SH
SOLE
105053
0
10126
PERIDOT ACQUISITION CORP
SHS CL A
G7008A115
172
16195
SH
SOLE
0
0
16195
PERKINELMER INC
COM
714046109
6667
51967
SH
SOLE
1342
0
50625
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
69
17350
SH
SOLE
0
0
17350
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
633
26358
SH
SOLE
0
0
26358
PERSPECTA INC
COM
715347100
3581
123254
SH
SOLE
119797
0
3457
PETIQ INC
COM CL A
71639T106
5605
158960
SH
SOLE
0
0
158960
PETMED EXPRESS INC
COM
716382106
540
15341
SH
SOLE
2579
0
12762
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
548
64660
SH
SOLE
23933
0
40727
PFIZER INC
COM
717081103
295381
8152939
SH
SOLE
3558601
0
4594338
PFIZER INC
COM
717081103
15
13000
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
7
17000
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
9
34700
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
1
11900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
22
35100
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
3871
330546
SH
SOLE
283049
0
47497
PGIM ETF TR
ULTRA SHORT
69344A107
8215
164792
SH
SOLE
0
0
164792
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
3845
257685
SH
SOLE
0
0
257685
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
3044
194381
SH
SOLE
0
0
194381
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
1966
80557
SH
SOLE
80157
0
400
PHILIP MORRIS INTL INC
COM
718172109
167571
1888330
SH
SOLE
1381867
0
506463
PHILLIPS 66
COM
718546104
52562
644614
SH
SOLE
180853
0
463761
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
1602
50575
SH
SOLE
0
0
50575
PHREESIA INC
COM
71944F106
978
18776
SH
SOLE
0
0
18776
PHYSICIANS RLTY TR
COM
71943U104
5194
293933
SH
SOLE
137373
0
156560
PIEDMONT LITHIUM LTD
SPONSORED ADS
720162106
483
6953
SH
SOLE
0
0
6953
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
521
30005
SH
SOLE
27997
0
2008
PIERIS PHARMACEUTICALS INC
COM
720795103
57
22000
SH
SOLE
0
0
22000
PILGRIMS PRIDE CORP
COM
72147K108
269
11317
SH
SOLE
0
0
11317
PIMCO CORPORATE & INCOME OPP
COM
72201B101
1195
65434
SH
SOLE
0
0
65434
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
4155
186556
SH
SOLE
0
0
186556
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1242
44127
SH
SOLE
0
0
44127
PIMCO ENRGY TACTICAL CR OPP
COM SHS BEN INT
69346N107
182
17576
SH
SOLE
0
0
17576
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
723
7292
SH
SOLE
0
0
7292
PIMCO ETF TR
1-5 US TIP IDX
72201R205
3315
60454
SH
SOLE
0
0
60454
PIMCO ETF TR
ACTIVE BD ETF
72201R775
45421
414955
SH
SOLE
199053
0
215902
PIMCO ETF TR
BROAD US TIPS
72201R403
4250
66217
SH
SOLE
0
0
66217
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
31347
307592
SH
SOLE
0
0
307592
PIMCO ETF TR
INTER MUN BD ACT
72201R866
646
11497
SH
SOLE
0
0
11497
PIMCO ETF TR
INV GRD CRP BD
72201R817
640
5741
SH
SOLE
0
0
5741
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
454
8849
SH
SOLE
0
0
8849
PIMCO HIGH INCOME FD
COM SHS
722014107
103
15226
SH
SOLE
0
0
15226
PIMCO INCOME STRATEGY FD II
COM
72201J104
391
38023
SH
SOLE
0
0
38023
PIMCO MUN INCOME FD II
COM
72200W106
1026
68929
SH
SOLE
0
0
68929
PIMCO STRATEGIC INCOME FD
COM
72200X104
336
45880
SH
SOLE
0
0
45880
PINDUODUO INC
SPONSORED ADS
722304102
3000
22407
SH
SOLE
0
0
22407
PINE IS ACQUISITION CORP
UNIT 99/99/9999
722615200
128
12415
SH
SOLE
0
0
12415
PING IDENTITY HLDG CORP
COM
72341T103
19162
873770
SH
SOLE
0
0
873770
PINNACLE FINL PARTNERS INC
COM
72346Q104
5304
59824
SH
SOLE
50062
0
9762
PINNACLE WEST CAP CORP
COM
723484101
8139
100048
SH
SOLE
67354
0
32694
PINTEREST INC
CL A
72352L106
32482
438766
SH
SOLE
234133
0
204633
PIONEER HIGH INCOME TR
COM
72369H106
234
25019
SH
SOLE
0
0
25019
PIONEER MUN HIGH INCOME ADVA
COM
723762100
603
50996
SH
SOLE
0
0
50996
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
411
33195
SH
SOLE
0
0
33195
PIONEER NAT RES CO
COM
723787107
120313
757527
SH
SOLE
261833
0
495694
PIPER SANDLER COMPANIES
COM
724078100
3151
28739
SH
SOLE
23733
0
5006
PITNEY BOWES INC
COM
724479100
164
19911
SH
SOLE
0
0
19911
PIXELWORKS INC
COM NEW
72581M305
351
106000
SH
SOLE
0
0
106000
PJT PARTNERS INC
COM CL A
69343T107
3605
53289
SH
SOLE
22483
0
30806
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
3586
394078
SH
SOLE
0
0
394078
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1241
132040
SH
SOLE
0
0
132040
PLANET FITNESS INC
CL A
72703H101
3610
46697
SH
SOLE
28041
0
18656
PLUG POWER INC
COM NEW
72919P202
5080
141744
SH
SOLE
22833
0
118911
PLUMAS BANCORP
COM
729273102
1456
49785
SH
SOLE
0
0
49785
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
49
10255
SH
SOLE
0
0
10255
PLX PHARMA INC
COM
72942A107
918
101713
SH
SOLE
0
0
101713
PNC FINL SVCS GROUP INC
COM
693475105
192104
1095164
SH
SOLE
989774
0
105390
POLARIS INC
COM
731068102
32237
241459
SH
SOLE
37894
0
203565
POLARIS INC
COM
731068102
73
15600
SH
Call
SOLE
0
0
0
POLYPID LTD
SHS
M8001Q118
132
14379
SH
SOLE
0
0
14379
POOL CORP
COM
73278L105
46096
133519
SH
SOLE
93606
0
39913
PORTLAND GEN ELEC CO
COM NEW
736508847
7931
167071
SH
SOLE
155975
0
11096
POSCO
SPONSORED ADR
693483109
2382
32996
SH
SOLE
6950
0
26046
POST HLDGS INC
COM
737446104
31110
294267
SH
SOLE
264974
0
29293
POSTAL REALTY TRUST INC
CL A
73757R102
577
33582
SH
SOLE
33582
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
14182
267992
SH
SOLE
32958
0
235034
POWER INTEGRATIONS INC
COM
739276103
1119
13738
SH
SOLE
13348
0
390
PPD INC
COM
69355F102
6769
178880
SH
SOLE
178720
0
160
PPG INDS INC
COM
693506107
92742
617206
SH
SOLE
533578
0
83628
PPL CORP
COM
69351T106
50162
1739309
SH
SOLE
1211124
0
528185
PPL CORP
COM
69351T106
25
62800
SH
Call
SOLE
0
0
0
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
16
15000
PRN
SOLE
0
0
15000
PRA HEALTH SCIENCES INC
COM
69354M108
1270
8283
SH
SOLE
6597
0
1686
PRECIGEN INC
COM
74017N105
113
16409
SH
SOLE
0
0
16409
PREFERRED APT CMNTYS INC
COM
74039L103
112
11395
SH
SOLE
0
0
11395
PREMIER INC
CL A
74051N102
46521
1374331
SH
SOLE
1366406
0
7925
PRETIUM RES INC
COM
74139C102
240
23119
SH
SOLE
0
0
23119
PRICE T ROWE GROUP INC
COM
74144T108
31309
182458
SH
SOLE
31440
0
151018
PRICESMART INC
COM
741511109
9895
102277
SH
SOLE
101404
0
873
PRIMERICA INC
COM
74164M108
19269
130357
SH
SOLE
126096
0
4261
PRIMO WATER CORPORATION
COM
74167P108
10328
635181
SH
SOLE
552880
0
82301
PRIMORIS SVCS CORP
COM
74164F103
833
25142
SH
SOLE
21760
0
3382
PRINCIPAL EXCHANGE-TRADED FD
HELTHCARE INDX
74255Y409
3443
59497
SH
SOLE
0
0
59497
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
3836
188209
SH
SOLE
0
0
188209
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
3016
50299
SH
SOLE
0
0
50299
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
509
37685
SH
SOLE
0
0
37685
PROCTER AND GAMBLE CO
COM
742718109
345127
2548343
SH
SOLE
1019397
0
1528946
PROCURE ETF TRUST II
SPACE ETF
74280R205
297
10421
SH
SOLE
0
0
10421
PROFOUND MED CORP
COM NEW
74319B502
712
35506
SH
SOLE
0
0
35506
PROG HOLDINGS INC
COM NPV
74319R101
4336
100155
SH
SOLE
33221
0
66934
PROGRESS SOFTWARE CORP
COM
743312100
872
19788
SH
SOLE
17502
0
2286
PROGRESSIVE CORP
COM
743315103
65867
688912
SH
SOLE
313055
0
375857
PROGRESSIVE CORP
COM
743315103
72
26100
SH
Call
SOLE
0
0
0
PROGYNY INC
COM
74340E103
2112
47444
SH
SOLE
40144
0
7300
PROLOGIS INC.
COM
74340W103
64557
609023
SH
SOLE
504179
0
104844
PROOFPOINT INC
COM
743424103
2694
21419
SH
SOLE
5598
0
15821
PROPETRO HLDG CORP
COM
74347M108
116
10910
SH
SOLE
0
0
10910
PROQR THRAPEUTICS N V
SHS EURO
N71542109
264
40000
SH
SOLE
0
0
40000
PROQR THRAPEUTICS N V
SHS EURO
N71542109
76
40000
SH
Call
SOLE
0
0
0
PROS HOLDINGS INC
COM
74346Y103
1131
26611
SH
SOLE
16611
0
10000
PROSHARES TR
HD REPLICATION
74347X294
2913
56276
SH
SOLE
0
0
56276
PROSHARES TR
HGH YLD INT RATE
74348A541
288
4560
SH
SOLE
0
0
4560
PROSHARES TR
LARGE CAP CRE
74347R248
1079
11817
SH
SOLE
0
0
11817
PROSHARES TR
LONG ONLINE SHRT
74347B375
337
4027
SH
SOLE
0
0
4027
PROSHARES TR
MSCI EAFE DIVD
74347B839
3602
82809
SH
SOLE
0
0
82809
PROSHARES TR
MSCI EMRG MKTS
74347B847
444
7383
SH
SOLE
0
0
7383
PROSHARES TR
ONLINE RTL ETF
74347B169
1520
19372
SH
SOLE
0
0
19372
PROSHARES TR
PET CARE ETF
74348A145
1470
20324
SH
SOLE
0
0
20324
PROSHARES TR
RUSS 2000 DIVD
74347B698
8382
128135
SH
SOLE
0
0
128135
PROSHARES TR
S&P 500 DV ARIST
74348A467
45385
526145
SH
SOLE
0
0
526145
PROSHARES TR
S&P MDCP 400 DIV
74347B680
13837
198574
SH
SOLE
0
0
198574
PROSHARES TR
S&P TECH DIVIDEN
74347G606
213
3741
SH
SOLE
0
0
3741
PROSPECT CAP CORP
COM
74348T102
2071
270070
SH
SOLE
0
0
270070
PROSPECT CAP CORP
COM
74348T102
8
76000
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
18398
245666
SH
SOLE
241109
0
4557
PROTECTIVE INS CORP
CL B
74368L203
326
14235
SH
SOLE
0
0
14235
PROTO LABS INC
COM
743713109
266
2185
SH
SOLE
0
0
2185
PROVENTION BIO INC
COM
74374N102
175
16641
SH
SOLE
0
0
16641
PROVIDENT FINL SVCS INC
COM
74386T105
653
29294
SH
SOLE
0
0
29294
PRUDENTIAL FINL INC
COM
744320102
26277
288437
SH
SOLE
34
0
288403
PRUDENTIAL FINL INC
COM
744320102
40
44200
SH
Call
SOLE
0
0
0
PRUDENTIAL PLC
ADR
74435K204
19586
458785
SH
SOLE
455669
0
3116
PTC INC
COM
69370C100
25386
184422
SH
SOLE
53419
0
131003
PTC THERAPEUTICS INC
COM
69366J200
638
13464
SH
SOLE
6664
0
6800
PUBLIC STORAGE
COM
74460D109
11545
46787
SH
SOLE
29552
0
17235
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
49399
820440
SH
SOLE
688431
0
132009
PUBMATIC INC
COM CL A
74467Q103
409
8288
SH
SOLE
0
0
8288
PULTE GROUP INC
COM
745867101
15562
296766
SH
SOLE
177387
0
119379
PULTE GROUP INC
COM
745867101
32
45600
SH
Call
SOLE
0
0
0
PURE STORAGE INC
CL A
74624M102
4674
216982
SH
SOLE
0
0
216982
PURECYCLE TECHNOLOGIES INC
COM
74623V103
653
25600
SH
SOLE
0
0
25600
PURPLE INNOVATION INC
COM
74640Y106
1551
48991
SH
SOLE
43600
0
5391
PUTNAM MANAGED MUN INCOME TR
COM
746823103
4892
600195
SH
SOLE
0
0
600195
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
169
39059
SH
SOLE
0
0
39059
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2447
182627
SH
SOLE
0
0
182627
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
3063
629044
SH
SOLE
0
0
629044
PVH CORPORATION
COM
693656100
422
3990
SH
SOLE
0
0
3990
Q2 HLDGS INC
COM
74736L109
1460
14575
SH
SOLE
9005
0
5570
QCR HOLDINGS INC
COM
74727A104
599
12675
SH
SOLE
0
0
12675
QELL ACQUISITION CORP
CL A
G7307X105
254
24961
SH
SOLE
0
0
24961
QIAGEN NV
SHS NEW
N72482123
5475
113092
SH
SOLE
111556
0
1536
QORVO INC
COM
74736K101
28876
158050
SH
SOLE
93622
0
64428
QTS RLTY TR INC
COM CL A
74736A103
762
12277
SH
SOLE
242
0
12035
QUAKER CHEM CORP
COM
747316107
5641
23142
SH
SOLE
22402
0
740
QUALCOMM INC
COM
747525103
372676
2810719
SH
SOLE
1003900
0
1806819
QUALCOMM INC
COM
747525103
34
19400
SH
Call
SOLE
0
0
0
QUALTRICS INTL INC
COM CL A
747601201
458
13913
SH
SOLE
2091
0
11822
QUALYS INC
COM
74758T303
1322
12617
SH
SOLE
11523
0
1094
QUANTA SVCS INC
COM
74762E102
11119
126384
SH
SOLE
56811
0
69573
QUANTERIX CORP
COM
74766Q101
484
8274
SH
SOLE
3615
0
4659
QUANTUMSCAPE CORP
COM CL A
74767V109
1630
36426
SH
SOLE
0
0
36426
QUEST DIAGNOSTICS INC
COM
74834L100
21437
167031
SH
SOLE
113364
0
53667
QUIDEL CORP
COM
74838J101
3998
31249
SH
SOLE
9335
0
21914
QUINSTREET INC
COM
74874Q100
1082
53292
SH
SOLE
0
0
53292
QUOTIENT LTD
SHS
G73268107
64
17398
SH
SOLE
0
0
17398
QURATE RETAIL INC
COM SER A
74915M100
8312
706817
SH
SOLE
657525
0
49292
RACKSPACE TECHNOLOGY INC
COM
750102105
1655
69613
SH
SOLE
61111
0
8502
RADNET INC
COM
750491102
637
29273
SH
SOLE
0
0
29273
RAFAEL HLDGS INC
COM CL B
75062E106
361
9050
SH
SOLE
0
0
9050
RALPH LAUREN CORP
CL A
751212101
335
2720
SH
SOLE
0
0
2720
RANGE RES CORP
COM
75281A109
2856
276506
SH
SOLE
12885
0
263621
RAPID7 INC
COM
753422104
10402
139415
SH
SOLE
43908
0
95507
RATTLER MIDSTREAM LP
COM UNITS
75419T103
701
65991
SH
SOLE
0
0
65991
RAVEN INDS INC
COM
754212108
1955
50996
SH
SOLE
0
0
50996
RAYMOND JAMES FINL INC
COM
754730109
28104
229303
SH
SOLE
0
0
229303
RAYONIER INC
COM
754907103
1736
53815
SH
SOLE
8168
0
45647
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
260658
3373323
SH
SOLE
1809889
0
1563434
RBB FD INC
MFAM SMLCP GRWTH
74933W874
987
26307
SH
SOLE
0
0
26307
RBB FD INC
MOTLEY FOL ETF
74933W601
426
11962
SH
SOLE
0
0
11962
RBC BEARINGS INC
COM
75524B104
29760
151241
SH
SOLE
149396
0
1845
READY CAPITAL CORP
COM
75574U101
156
11601
SH
SOLE
0
0
11601
REALPAGE INC
COM
75606N109
7548
86558
SH
SOLE
12
0
86546
REALTY INCOME CORP
COM
756109104
49026
772053
SH
SOLE
411037
0
361016
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
6300
188057
SH
SOLE
0
0
188057
RED ROBIN GOURMET BURGERS IN
COM
75689M101
888
22270
SH
SOLE
0
0
22270
RED ROCK RESORTS INC
CL A
75700L108
371
11387
SH
SOLE
0
0
11387
REDFIN CORP
COM
75737F108
4675
70213
SH
SOLE
7464
0
62749
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
243
33242
SH
SOLE
0
0
33242
REDWOOD TR INC
COM
758075402
4483
430640
SH
SOLE
0
0
430640
REDWOOD TR INC
NOTE 4.750% 8/1
758075AC9
40
40000
PRN
SOLE
0
0
40000
REDWOOD TR INC
NOTE 5.625% 7/1
758075AD7
289
294000
PRN
SOLE
0
0
294000
REGAL BELOIT CORP
COM
758750103
5789
40570
SH
SOLE
37955
0
2615
REGENCY CTRS CORP
COM
758849103
5480
96625
SH
SOLE
92666
0
3959
REGENERON PHARMACEUTICALS
COM
75886F107
43149
91197
SH
SOLE
58094
0
33103
REGENXBIO INC
COM
75901B107
1516
44440
SH
SOLE
0
0
44440
REGIONS FINANCIAL CORP NEW
COM
7591EP100
47768
2312123
SH
SOLE
1242929
0
1069194
REGIONS FINANCIAL CORP NEW
COM
7591EP100
118
24000
SH
Call
SOLE
0
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
15551
123369
SH
SOLE
118514
0
4855
REINVENT TECHNOLOGY PARTNERS
CL A
G7483N129
435
42900
SH
SOLE
0
0
42900
RELIANCE STEEL & ALUMINUM CO
COM
759509102
5672
37242
SH
SOLE
29629
0
7613
RELX PLC
SPONSORED ADR
759530108
31367
1246684
SH
SOLE
1232144
0
14540
REMARK HLDGS INC
COM
75955K102
30
13200
SH
SOLE
0
0
13200
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
1132
18206
SH
SOLE
0
0
18206
RENAISSANCERE HLDGS LTD
COM
G7496G103
5511
34392
SH
SOLE
24440
0
9952
RENASANT CORP
COM
75970E107
851
20561
SH
SOLE
0
0
20561
RENESOLA LTD
SPONSORED ADS
75971T301
674
54684
SH
SOLE
0
0
54684
RENESOLA LTD
SPONSORED ADS
75971T301
32
22000
SH
Call
SOLE
0
0
0
RENEWABLE ENERGY GROUP INC
COM NEW
75972A301
254
3840
SH
SOLE
0
0
3840
RENT A CTR INC NEW
COM
76009N100
19296
334651
SH
SOLE
228850
0
105801
REPAY HLDGS CORP
COM CL A
76029L100
618
26332
SH
SOLE
26332
0
0
REPLIGEN CORP
COM
759916109
7352
37817
SH
SOLE
33516
0
4301
REPUBLIC SVCS INC
COM
760759100
67726
681687
SH
SOLE
474889
0
206798
RESEARCH FRONTIERS INC
COM
760911107
29
10154
SH
SOLE
0
0
10154
RESIDEO TECHNOLOGIES INC
COM
76118Y104
748
26491
SH
SOLE
17903
0
8588
RESMED INC
COM
761152107
7067
36420
SH
SOLE
3955
0
32465
RESOURCES CONNECTION INC
COM
76122Q105
979
72298
SH
SOLE
0
0
72298
RESTAURANT BRANDS INTL INC
COM
76131D103
6005
92307
SH
SOLE
62393
0
29914
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
623
39254
SH
SOLE
0
0
39254
RETAIL PPTYS AMER INC
CL A
76131V202
288
27448
SH
SOLE
9165
0
18283
REVOLVE GROUP INC
CL A
76156B107
2723
60611
SH
SOLE
0
0
60611
REXNORD CORP
COM
76169B102
1465
31102
SH
SOLE
0
0
31102
REYNOLDS CONSUMER PRODS INC
COM
76171L106
1208
40579
SH
SOLE
40024
0
555
RH
COM
74967X103
2676
4485
SH
SOLE
0
0
4485
RIBBON COMMUNICATIONS INC
COM
762544104
109
13280
SH
SOLE
0
0
13280
RING ENERGY INC
COM
76680V108
29
12589
SH
SOLE
0
0
12589
RINGCENTRAL INC
CL A
76680R206
75310
252820
SH
SOLE
23647
0
229173
RIO TINTO PLC
SPONSORED ADR
767204100
40284
518786
SH
SOLE
140287
0
378499
RITCHIE BROS AUCTIONEERS
COM
767744105
6463
110348
SH
SOLE
106759
0
3589
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
644
36948
SH
SOLE
0
0
36948
RLI CORP
COM
749607107
13514
121125
SH
SOLE
118991
0
2134
RMR MORTGAGE TR
COM
76970B101
3512
292686
SH
SOLE
0
0
292686
ROBERT HALF INTL INC
COM
770323103
4829
61853
SH
SOLE
56175
0
5678
ROBLOX CORP
CL A
771049103
4278
65982
SH
SOLE
35494
0
30488
ROCKET COS INC
COM CL A
77311W101
4218
182693
SH
SOLE
0
0
182693
ROCKWELL AUTOMATION INC
COM
773903109
62460
235307
SH
SOLE
181488
0
53819
ROCKWELL MED INC
COM
774374102
60
51864
SH
SOLE
0
0
51864
ROCKY BRANDS INC
COM
774515100
12531
231793
SH
SOLE
0
0
231793
ROGERS COMMUNICATIONS INC
CL B
775109200
976
21167
SH
SOLE
17811
0
3356
ROKU INC
COM CL A
77543R102
16998
52179
SH
SOLE
0
0
52179
ROLLINS INC
COM
775711104
21636
628605
SH
SOLE
504891
0
123714
ROMEO POWER INC
COM
776153108
255
30570
SH
SOLE
0
0
30570
ROMEO POWER INC
COM
776153108
70
20500
SH
Call
SOLE
0
0
0
ROMEO POWER INC
COM
776153108
124
10500
SH
Put
SOLE
0
0
10500
ROMEO POWER INC
COM
776153108
71
20300
SH
Call
SOLE
0
0
0
ROMEO POWER INC
COM
776153108
1
13300
SH
Call
SOLE
0
0
0
ROPER TECHNOLOGIES INC
COM
776696106
77640
192470
SH
SOLE
37641
0
154829
ROSS STORES INC
COM
778296103
28994
241800
SH
SOLE
167391
0
74409
ROYAL BK CDA
COM
780087102
23168
251180
SH
SOLE
164734
0
86446
ROYAL CARIBBEAN GROUP
COM
V7780T103
7422
86695
SH
SOLE
27178
0
59517
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
5617
152511
SH
SOLE
18040
0
134471
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
4885
124586
SH
SOLE
3645
0
120941
ROYAL GOLD INC
COM
780287108
2534
23547
SH
SOLE
4535
0
19012
ROYCE GLOBAL VALUE TR INC
COM
78081T104
1429
100553
SH
SOLE
0
0
100553
ROYCE MICRO-CAP TR INC
COM
780915104
2457
217438
SH
SOLE
0
0
217438
ROYCE VALUE TR INC
COM
780910105
27628
1525543
SH
SOLE
28
0
1525515
RPM INTL INC
COM
749685103
18721
203819
SH
SOLE
105283
0
98536
RUSH STREET INTERACTIVE INC
COM
782011100
1006
61572
SH
SOLE
57705
0
3867
RUTHS HOSPITALITY GROUP INC
COM
783332109
1072
43184
SH
SOLE
0
0
43184
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
7852
68281
SH
SOLE
67196
0
1085
RYDER SYS INC
COM
783549108
2301
30419
SH
SOLE
19834
0
10585
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
859
11079
SH
SOLE
2137
0
8942
S & T BANCORP INC
COM
783859101
497
14821
SH
SOLE
0
0
14821
S&P GLOBAL INC
COM
78409V104
104198
295269
SH
SOLE
219029
0
76240
SABINE ROYALTY TR
UNIT BEN INT
785688102
425
13988
SH
SOLE
0
0
13988
SABRA HEALTH CARE REIT INC
COM
78573L106
930
53564
SH
SOLE
0
0
53564
SABRE CORP
COM
78573M104
2858
193008
SH
SOLE
157238
0
35770
SAGE THERAPEUTICS INC
COM
78667J108
726
9702
SH
SOLE
0
0
9702
SAIA INC
COM
78709Y105
2031
8807
SH
SOLE
6389
0
2418
SALESFORCE COM INC
COM
79466L302
390436
1842807
SH
SOLE
659178
0
1183629
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
40
10200
SH
SOLE
0
0
10200
SANDERSON FARMS INC
COM
800013104
17174
110244
SH
SOLE
108353
0
1891
SANDSTORM GOLD LTD
COM NEW
80013R206
455
66898
SH
SOLE
0
0
66898
SANDY SPRING BANCORP INC
COM
800363103
333
7677
SH
SOLE
205
0
7472
SANGAMO THERAPEUTICS INC
COM
800677106
1192
95120
SH
SOLE
0
0
95120
SANMINA CORPORATION
COM
801056102
2526
61038
SH
SOLE
59120
0
1918
SANOFI
SPONSORED ADR
80105N105
33790
683181
SH
SOLE
518587
0
164594
SAP SE
SPON ADR
803054204
26906
219119
SH
SOLE
188312
0
30807
SARATOGA INVT CORP
COM NEW
80349A208
420
16584
SH
SOLE
0
0
16584
SAREPTA THERAPEUTICS INC
COM
803607100
630
8456
SH
SOLE
1450
0
7006
SAREPTA THERAPEUTICS INC
COM
803607100
181
18500
SH
Call
SOLE
0
0
0
SASOL LTD
SPONSORED ADR
803866300
193
13287
SH
SOLE
0
0
13287
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
18892
68068
SH
SOLE
51678
0
16390
SCHLUMBERGER LTD
COM
806857108
46257
1701256
SH
SOLE
1331376
0
369880
SCHNEIDER NATIONAL INC
CL B
80689H102
1687
67552
SH
SOLE
66962
0
590
SCHOLASTIC CORP
COM
807066105
263
8739
SH
SOLE
0
0
8739
SCHRODINGER INC
COM
80810D103
3278
42971
SH
SOLE
0
0
42971
SCHWAB CHARLES CORP
COM
808513105
82868
1271365
SH
SOLE
1186605
0
84760
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3500
110137
SH
SOLE
0
0
110137
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2821
74997
SH
SOLE
0
0
74997
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
223
5649
SH
SOLE
0
0
5649
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
309
5470
SH
SOLE
0
0
5470
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1288
24928
SH
SOLE
0
0
24928
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
3365
104816
SH
SOLE
0
0
104816
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
5799
113024
SH
SOLE
0
0
113024
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2966
30671
SH
SOLE
0
0
30671
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
25982
356303
SH
SOLE
0
0
356303
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
3877
29878
SH
SOLE
0
0
29878
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
592
9069
SH
SOLE
0
0
9069
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1248
12996
SH
SOLE
0
0
12996
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
19108
256689
SH
SOLE
0
0
256689
SCHWAB STRATEGIC TR
US REIT ETF
808524847
395
9608
SH
SOLE
171
0
9437
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
7517
75420
SH
SOLE
0
0
75420
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
5759
94160
SH
SOLE
0
0
94160
SCIENCE APPLICATIONS INTL CO
COM
808625107
6036
72204
SH
SOLE
55844
0
16360
SCORPIO TANKERS INC
SHS
Y7542C130
506
27435
SH
SOLE
0
0
27435
SCOTTS MIRACLE-GRO CO
CL A
810186106
66828
272799
SH
SOLE
205660
0
67139
SCOTTS MIRACLE-GRO CO
CL A
810186106
71
11400
SH
Call
SOLE
0
0
0
SCVX CORP
*W EXP 01/24/202
G79448117
11
10500
SH
SOLE
0
0
10500
SCYNEXIS INC
COM NEW
811292200
94
11788
SH
SOLE
0
0
11788
SEA LTD
SPONSORD ADS
81141R100
23760
106437
SH
SOLE
44785
0
61652
SEABRIDGE GOLD INC
COM
811916105
7263
449216
SH
SOLE
0
0
449216
SEABRIDGE GOLD INC
COM
811916105
13
12500
SH
Call
SOLE
0
0
0
SEABRIDGE GOLD INC
COM
811916105
8
14200
SH
Call
SOLE
0
0
0
SEABRIDGE GOLD INC
COM
811916105
4
10700
SH
Call
SOLE
0
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
354
9774
SH
SOLE
0
0
9774
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
49054
639141
SH
SOLE
491084
0
148057
SEAGEN INC
COM
81181C104
3442
24784
SH
SOLE
9847
0
14937
SEALED AIR CORP NEW
COM
81211K100
3074
67096
SH
SOLE
38549
0
28547
SEASPINE HLDGS CORP
COM
81255T108
192
11013
SH
SOLE
0
0
11013
SEAWORLD ENTMT INC
COM
81282V100
723
14553
SH
SOLE
0
0
14553
SEI INVTS CO
COM
784117103
16308
267651
SH
SOLE
239030
0
28621
SELECT MED HLDGS CORP
COM
81619Q105
1136
33320
SH
SOLE
28716
0
4604
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
199819
2725294
SH
SOLE
2114171
0
611123
SELECT SECTOR SPDR TR
ENERGY
81369Y506
115843
2361256
SH
SOLE
1119606
0
1241650
SELECT SECTOR SPDR TR
ENERGY
81369Y506
13
22600
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
14943
378405
SH
SOLE
0
0
378405
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
222693
1324993
SH
SOLE
883790
0
441203
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
37955
555611
SH
SOLE
69540
0
486071
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
236281
2023977
SH
SOLE
1350348
0
673629
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
245420
7207618
SH
SOLE
4790558
0
2417060
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
3
10900
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
30
20500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
781
97600
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
225480
2290292
SH
SOLE
1627476
0
662816
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
36912
576383
SH
SOLE
6
0
576377
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
24617
312397
SH
SOLE
44902
0
267495
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
303524
2285376
SH
SOLE
1542542
0
742834
SELECTIVE INS GROUP INC
COM
816300107
238
3279
SH
SOLE
157
0
3122
SELECTQUOTE INC
COM
816307300
1675
56756
SH
SOLE
47278
0
9478
SEMPRA ENERGY
COM
816851109
43507
328152
SH
SOLE
246310
0
81842
SEMRUSH HLDGS INC
CL A COM
81686C104
201
16876
SH
SOLE
16876
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
2337
40322
SH
SOLE
18710
0
21612
SENSEONICS HLDGS INC
COM
81727U105
144
54513
SH
SOLE
0
0
54513
SERITAGE GROWTH PPTYS
CL A
81752R100
344
18730
SH
SOLE
0
0
18730
SERVICE CORP INTL
COM
817565104
2320
45448
SH
SOLE
144
0
45304
SERVICENOW INC
COM
81762P102
119922
239791
SH
SOLE
63975
0
175816
SERVISFIRST BANCSHARES INC
COM
81768T108
10879
177386
SH
SOLE
157731
0
19655
SESEN BIO INC
COM
817763105
97
37400
SH
SOLE
0
0
37400
SFL CORPORATION LTD
SHS
G7738W106
381
47490
SH
SOLE
0
0
47490
SHAKE SHACK INC
CL A
819047101
1883
16697
SH
SOLE
0
0
16697
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
660
25380
SH
SOLE
23838
0
1542
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
697
52235
SH
SOLE
0
0
52235
SHERWIN WILLIAMS CO
COM
824348106
92041
124702
SH
SOLE
81356
0
43346
SHIFT4 PMTS INC
CL A
82452J109
1129
13767
SH
SOLE
8716
0
5051
SHOCKWAVE MED INC
COM
82489T104
459
3521
SH
SOLE
0
0
3521
SHOPIFY INC
CL A
82509L107
105182
95058
SH
SOLE
37316
0
57742
SHUTTERSTOCK INC
COM
825690100
452
5075
SH
SOLE
213
0
4862
SHYFT GROUP INC
COM
825698103
217
5827
SH
SOLE
0
0
5827
SI BONE INC
COM
825704109
451
14167
SH
SOLE
0
0
14167
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
3970
222289
SH
SOLE
0
0
222289
SIENTRA INC
COM
82621J105
368
50450
SH
SOLE
0
0
50450
SIGNATURE BK NEW YORK N Y
COM
82669G104
12656
55974
SH
SOLE
26845
0
29129
SIGNATURE BK NEW YORK N Y
COM
82669G104
326
5400
SH
Call
SOLE
0
0
0
SIGNET JEWELERS LIMITED
SHS
G81276100
390
6725
SH
SOLE
0
0
6725
SILGAN HOLDINGS INC
COM
827048109
699
16629
SH
SOLE
0
0
16629
SILICON LABORATORIES INC
COM
826919102
4325
30661
SH
SOLE
29878
0
783
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
3409
57395
SH
SOLE
35394
0
22001
SILK RD MED INC
COM
82710M100
796
15706
SH
SOLE
15487
0
219
SILVERCORP METALS INC
COM
82835P103
1059
214959
SH
SOLE
0
0
214959
SILVERCREST METALS INC
COM
828363101
1075
132636
SH
SOLE
0
0
132636
SILVERGATE CAP CORP
CL A
82837P408
4180
29400
SH
SOLE
0
0
29400
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
586
19748
SH
SOLE
4624
0
15124
SIMON PPTY GROUP INC NEW
COM
828806109
14602
128342
SH
SOLE
0
0
128342
SIMPLIFY EXCHANGE TRADED FUN
US EQT PLS DWNSD
82889N202
11605
410916
SH
SOLE
410916
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
2455
80709
SH
SOLE
37600
0
43109
SIMPLY GOOD FOODS CO
COM
82900L102
77
34100
SH
Call
SOLE
0
0
0
SIMPSON MFG INC
COM
829073105
22041
212483
SH
SOLE
211629
0
854
SIMULATIONS PLUS INC
COM
829214105
569
8993
SH
SOLE
7126
0
1867
SINCLAIR BROADCAST GROUP INC
CL A
829226109
429
14653
SH
SOLE
0
0
14653
SIREN ETF TR
DIVCN LDRS ETF
829658301
2382
47915
SH
SOLE
0
0
47915
SIREN ETF TR
NSD NXGN ECO ETF
829658202
743
15444
SH
SOLE
0
0
15444
SIRIUS XM HOLDINGS INC
COM
82968B103
4525
743067
SH
SOLE
464486
0
278581
SITE CTRS CORP
COM
82981J109
160
11813
SH
SOLE
0
0
11813
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
36451
213489
SH
SOLE
206479
0
7010
SITIME CORP
COM
82982T106
549
5570
SH
SOLE
0
0
5570
SIX FLAGS ENTMT CORP NEW
COM
83001A102
991
21319
SH
SOLE
10756
0
10563
SIXTH STREET SPECIALTY LENDN
COM
83012A109
2802
133251
SH
SOLE
0
0
133251
SJW GROUP
COM
784305104
10813
171662
SH
SOLE
168820
0
2842
SK TELECOM LTD
SPONSORED ADR
78440P108
352
12917
SH
SOLE
0
0
12917
SKILLZ INC
COM
83067L109
3085
162038
SH
SOLE
0
0
162038
SKYLINE CHAMPION CORPORATION
COM
830830105
1354
29913
SH
SOLE
29811
0
102
SKYWEST INC
COM
830879102
477
8760
SH
SOLE
0
0
8760
SKYWORKS SOLUTIONS INC
COM
83088M102
26615
145047
SH
SOLE
0
0
145047
SL GREEN RLTY CORP
COM
78440X804
244
3493
SH
SOLE
0
0
3493
SLACK TECHNOLOGIES INC
COM CL A
83088V102
5364
132010
SH
SOLE
0
0
132010
SLEEP NUMBER CORP
COM
83125X103
1243
8666
SH
SOLE
6715
0
1951
SLM CORP
COM
78442P106
4295
238986
SH
SOLE
237031
0
1955
SLR INVESTMENT CORP
COM
83413U100
1553
87437
SH
SOLE
0
0
87437
SMARTSHEET INC
COM CL A
83200N103
1068
16714
SH
SOLE
9354
0
7360
SMILEDIRECTCLUB INC
CL A COM
83192H106
732
70984
SH
SOLE
0
0
70984
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
25897
683299
SH
SOLE
629345
0
53954
SMITH & WESSON BRANDS INC
COM
831754106
1797
102964
SH
SOLE
0
0
102964
SMITH A O CORP
COM
831865209
7705
113957
SH
SOLE
48292
0
65665
SMUCKER J M CO
COM NEW
832696405
23269
183889
SH
SOLE
0
0
183889
SNAP INC
CL A
83304A106
35978
688042
SH
SOLE
549365
0
138677
SNAP ON INC
COM
833034101
55423
240194
SH
SOLE
205250
0
34944
SNOWFLAKE INC
CL A
833445109
7097
30953
SH
SOLE
15005
0
15948
SOCIAL CAPITAL HEDOSOPHA HLD
SHS CL A
G82514103
443
40420
SH
SOLE
0
0
40420
SOCIAL CAPITAL HEDOSOPHA HLD
SHS CL A
G8251L105
213
19932
SH
SOLE
0
0
19932
SOCIAL CAPITAL HEDOSOPHA HLD
SHS CL A
G8252P105
791
46121
SH
SOLE
0
0
46121
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
234
4402
SH
SOLE
53
0
4349
SOL GEL TECHNOLOGIES
SHS
M8694L103
405
32742
SH
SOLE
0
0
32742
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
9065
31536
SH
SOLE
26731
0
4805
SONIC AUTOMOTIVE INC
CL A
83545G102
1708
34451
SH
SOLE
0
0
34451
SONOCO PRODS CO
COM
835495102
5662
89444
SH
SOLE
57075
0
32369
SONOS INC
COM
83570H108
8700
232174
SH
SOLE
0
0
232174
SONY CORP
SPONSORED ADR
835699307
17792
167836
SH
SOLE
16365
0
151471
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
713
86271
SH
SOLE
0
0
86271
SOUTH JERSEY INDS INC
COM
838518108
563
24931
SH
SOLE
0
0
24931
SOUTH ST CORP
COM
840441109
1219
15524
SH
SOLE
69
0
15455
SOUTHERN CO
COM
842587107
136093
2189393
SH
SOLE
1163499
0
1025894
SOUTHERN CO
COM
842587107
4
11000
SH
Call
SOLE
0
0
0
SOUTHERN CO
COM
842587107
2
11000
SH
Call
SOLE
0
0
0
SOUTHERN COPPER CORP
COM
84265V105
6646
97917
SH
SOLE
5046
0
92871
SOUTHERN FIRST BANCSHARES
COM
842873101
301
6410
SH
SOLE
0
0
6410
SOUTHWEST AIRLS CO
COM
844741108
46299
758251
SH
SOLE
308314
0
449937
SOUTHWEST GAS HLDGS INC
COM
844895102
1082
15741
SH
SOLE
12673
0
3068
SOUTHWESTERN ENERGY CO
COM
845467109
203
43626
SH
SOLE
0
0
43626
SP PLUS CORP
COM
78469C103
2919
89035
SH
SOLE
85704
0
3331
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
68372
207073
SH
SOLE
0
0
207073
SPDR GOLD TR
GOLD SHS
78463V107
133109
832140
SH
SOLE
0
0
832140
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1114
8478
SH
SOLE
0
0
8478
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
10442
221136
SH
SOLE
25
0
221111
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
675
19588
SH
SOLE
0
0
19588
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
766
17211
SH
SOLE
0
0
17211
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
13561
269822
SH
SOLE
0
0
269822
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
259
3588
SH
SOLE
0
0
3588
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
206
3926
SH
SOLE
0
0
3926
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1362
34681
SH
SOLE
0
0
34681
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
849
24001
SH
SOLE
0
0
24001
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
5208
118966
SH
SOLE
0
0
118966
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
638
4871
SH
SOLE
0
0
4871
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
671
22343
SH
SOLE
0
0
22343
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
229
4128
SH
SOLE
0
0
4128
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
3708
97231
SH
SOLE
0
0
97231
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
473
12300
SH
SOLE
0
0
12300
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1032308
2604652
SH
SOLE
131946
0
2472706
SPDR S&P 500 ETF TR
TR UNIT
78462F103
257
3300
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
641
95800
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1319
87400
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1304
88400
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
682
87300
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
70
11100
SH
Put
SOLE
0
0
11100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2
37400
SH
Put
SOLE
0
0
37400
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
245919
516561
SH
SOLE
228269
0
288292
SPDR SER TR
AEROSPACE DEF
78464A631
5295
42159
SH
SOLE
0
0
42159
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
10662
127915
SH
SOLE
0
0
127915
SPDR SER TR
BLOMBERG 1 10 YR
78468R861
1623
77775
SH
SOLE
0
0
77775
SPDR SER TR
BLOMBERG BRC INV
78468R200
13183
430260
SH
SOLE
490
0
429770
SPDR SER TR
BLOMBERG INTL TR
78464A516
763
26172
SH
SOLE
0
0
26172
SPDR SER TR
BLOMBRG BRC INTL
78464A151
717
20003
SH
SOLE
0
0
20003
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
19675
180839
SH
SOLE
40690
0
140149
SPDR SER TR
BLOOMBERG SRT TR
78468R408
1917
70159
SH
SOLE
0
0
70159
SPDR SER TR
COMP SOFTWARE
78464A599
2627
16682
SH
SOLE
0
0
16682
SPDR SER TR
DJ REIT ETF
78464A607
1749
18473
SH
SOLE
4959
0
13514
SPDR SER TR
FACTST INV ETF
78464A110
2822
13502
SH
SOLE
0
0
13502
SPDR SER TR
FTSE INT GVT ETF
78464A490
377
6793
SH
SOLE
0
0
6793
SPDR SER TR
GLB DOW ETF
78464A706
2422
22938
SH
SOLE
0
0
22938
SPDR SER TR
HLTH CARE SVCS
78464A573
764
7187
SH
SOLE
0
0
7187
SPDR SER TR
HLTH CR EQUIP
78464A581
1344
11233
SH
SOLE
0
0
11233
SPDR SER TR
MSCI USA STRTGIC
78468R812
260
2339
SH
SOLE
0
0
2339
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
111908
1886190
SH
SOLE
1828011
0
58179
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
208481
4206633
SH
SOLE
3988564
0
218069
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
7985
154573
SH
SOLE
112186
0
42387
SPDR SER TR
NYSE TECH ETF
78464A102
1505
10398
SH
SOLE
0
0
10398
SPDR SER TR
OILGAS EQUIP
78468R549
660
12395
SH
SOLE
0
0
12395
SPDR SER TR
PORTFLI HIGH YLD
78468R606
218
8194
SH
SOLE
0
0
8194
SPDR SER TR
PORTFLI INTRMDIT
78464A672
480
14956
SH
SOLE
0
0
14956
SPDR SER TR
PORTFLI MORTGAGE
78464A383
571
22009
SH
SOLE
0
0
22009
SPDR SER TR
PORTFLI TIPS ETF
78464A656
16771
548969
SH
SOLE
512483
0
36486
SPDR SER TR
PORTFOLI S&P1500
78464A805
625
12701
SH
SOLE
0
0
12701
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
48461
1634451
SH
SOLE
1597455
0
36996
SPDR SER TR
PORTFOLIO INTRMD
78464A375
5892
162534
SH
SOLE
504
0
162030
SPDR SER TR
PORTFOLIO S&P400
78464A847
558
12204
SH
SOLE
0
0
12204
SPDR SER TR
PORTFOLIO S&P500
78464A854
3102
66544
SH
SOLE
0
0
66544
SPDR SER TR
PORTFOLIO S&P600
78468R853
22785
539046
SH
SOLE
0
0
539046
SPDR SER TR
PORTFOLIO SH TSR
78468R101
348
11362
SH
SOLE
0
0
11362
SPDR SER TR
PORTFOLIO SHORT
78464A474
64908
2073076
SH
SOLE
1725965
0
347111
SPDR SER TR
PRTFLO S&P500 GW
78464A409
29587
524598
SH
SOLE
0
0
524598
SPDR SER TR
PRTFLO S&P500 HI
78468R788
4189
108801
SH
SOLE
808
0
107993
SPDR SER TR
PRTFLO S&P500 VL
78464A508
5746
151598
SH
SOLE
0
0
151598
SPDR SER TR
RUSSELL LOW VOL
78468R754
1214
12224
SH
SOLE
0
0
12224
SPDR SER TR
S&P 400 MDCP GRW
78464A821
357
4760
SH
SOLE
0
0
4760
SPDR SER TR
S&P 400 MDCP VAL
78464A839
3949
60358
SH
SOLE
0
0
60358
SPDR SER TR
S&P 500 ESG ETF
78468R531
878
23760
SH
SOLE
0
0
23760
SPDR SER TR
S&P 600 SMCP GRW
78464A201
2515
29291
SH
SOLE
0
0
29291
SPDR SER TR
S&P 600 SMCP VAL
78464A300
3365
41040
SH
SOLE
0
0
41040
SPDR SER TR
S&P 600 SML CAP
78464A813
4135
44002
SH
SOLE
0
0
44002
SPDR SER TR
S&P BIOTECH
78464A870
29589
218118
SH
SOLE
8
0
218110
SPDR SER TR
S&P BK ETF
78464A797
3823
73683
SH
SOLE
0
0
73683
SPDR SER TR
S&P CAP MKTS
78464A771
514
6095
SH
SOLE
0
0
6095
SPDR SER TR
S&P DIVID ETF
78464A763
284569
2410991
SH
SOLE
1269785
0
1141206
SPDR SER TR
S&P HOMEBUILD
78464A888
13448
191101
SH
SOLE
25
0
191076
SPDR SER TR
S&P INS ETF
78464A789
2836
77373
SH
SOLE
0
0
77373
SPDR SER TR
S&P KENSHO CLEAN
78468R655
281
2462
SH
SOLE
0
0
2462
SPDR SER TR
S&P KENSHO NEW
78468R648
6607
97581
SH
SOLE
0
0
97581
SPDR SER TR
S&P METALS MNG
78464A755
4028
100862
SH
SOLE
0
0
100862
SPDR SER TR
S&P OILGAS EXP
78468R556
4553
55967
SH
SOLE
0
0
55967
SPDR SER TR
S&P PHARMAC
78464A722
555
11025
SH
SOLE
0
0
11025
SPDR SER TR
S&P REGL BKG
78464A698
22266
335629
SH
SOLE
0
0
335629
SPDR SER TR
S&P RETAIL ETF
78464A714
1917
21492
SH
SOLE
0
0
21492
SPDR SER TR
S&P SEMICNDCTR
78464A862
14313
78304
SH
SOLE
0
0
78304
SPDR SER TR
S&P TRANSN ETF
78464A532
4020
45935
SH
SOLE
37803
0
8132
SPDR SER TR
SPDR BLOOMBERG
78468R663
31427
343465
SH
SOLE
106023
0
237442
SPDR SER TR
WELLS FG PFD ETF
78464A292
590
13592
SH
SOLE
0
0
13592
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
2229
26222
SH
SOLE
22269
0
3953
SPIRE INC
COM
84857L101
3374
45659
SH
SOLE
36497
0
9162
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
3368
69236
SH
SOLE
10424
0
58812
SPIRIT AIRLS INC
COM
848577102
3926
106406
SH
SOLE
0
0
106406
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
335
7892
SH
SOLE
759
0
7133
SPLUNK INC
COM
848637104
31452
232150
SH
SOLE
188451
0
43699
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
37078
138377
SH
SOLE
77799
0
60578
SPRAGUE RES LP
COM UNIT REP LTD
849343108
554
25314
SH
SOLE
0
0
25314
SPROTT ETF TRUST
GOLD MINERS ETF
85210B102
253
9437
SH
SOLE
0
0
9437
SPROTT FOCUS TR INC
COM
85208J109
289
37000
SH
SOLE
0
0
37000
SPROTT INC
COM NEW
852066208
1786
46993
SH
SOLE
0
0
46993
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
12232
704184
SH
SOLE
0
0
704184
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
10925
814723
SH
SOLE
0
0
814723
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1745
92019
SH
SOLE
0
0
92019
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
4547
517907
SH
SOLE
0
0
517907
SPROUT SOCIAL INC
COM CL A
85209W109
799
13832
SH
SOLE
12702
0
1130
SPROUTS FMRS MKT INC
COM
85208M102
1308
49136
SH
SOLE
32448
0
16688
SPS COMM INC
COM
78463M107
12738
128270
SH
SOLE
90723
0
37547
SPX CORP
COM
784635104
834
14321
SH
SOLE
9265
0
5056
SPX FLOW INC
COM
78469X107
1679
26517
SH
SOLE
0
0
26517
SQUARE INC
CL A
852234103
74706
329031
SH
SOLE
77142
0
251889
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
12085
172969
SH
SOLE
149641
0
23328
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
15975
349256
SH
SOLE
290595
0
58661
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
29330
667255
SH
SOLE
0
0
667255
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
462
13349
SH
SOLE
0
0
13349
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
277
10389
SH
SOLE
0
0
10389
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
9399
194957
SH
SOLE
0
0
194957
SSGA ACTIVE TR
SPDR DBLELN EMRG
78470P309
345
6857
SH
SOLE
0
0
6857
SSR MNG INC
COM
784730103
3330
232818
SH
SOLE
0
0
232818
ST JOE CO
COM
790148100
2410
56163
SH
SOLE
0
0
56163
STAAR SURGICAL CO
COM PAR $0.01
852312305
651
6177
SH
SOLE
0
0
6177
STAG INDL INC
COM
85254J102
6368
189471
SH
SOLE
16465
0
173006
STANDARD MTR PRODS INC
COM
853666105
879
21138
SH
SOLE
0
0
21138
STANLEY BLACK & DECKER INC
COM
854502101
33133
165937
SH
SOLE
88312
0
77625
STANTEC INC
COM
85472N109
3087
72093
SH
SOLE
0
0
72093
STARBUCKS CORP
COM
855244109
193566
1771422
SH
SOLE
621164
0
1150258
STARWOOD PPTY TR INC
COM
85571B105
13439
543205
SH
SOLE
0
0
543205
STARWOOD PPTY TR INC
NOTE 4.375% 4/0
85571BAH8
308
296000
PRN
SOLE
0
0
296000
STATE STR CORP
COM
857477103
10639
126645
SH
SOLE
70387
0
56258
STEEL DYNAMICS INC
COM
858119100
15177
299002
SH
SOLE
241476
0
57526
STELLUS CAP INVT CORP
COM
858568108
2591
204035
SH
SOLE
0
0
204035
STEPAN CO
COM
858586100
517
4068
SH
SOLE
835
0
3233
STERICYCLE INC
COM
858912108
40773
603960
SH
SOLE
592166
0
11794
STERIS PLC
SHS USD
G8473T100
57552
302140
SH
SOLE
281502
0
20638
STERLING BANCORP DEL
COM
85917A100
1930
83852
SH
SOLE
67789
0
16063
STERLING CONSTR INC
COM
859241101
1121
48325
SH
SOLE
0
0
48325
STEWART INFORMATION SVCS COR
COM
860372101
568
10915
SH
SOLE
7240
0
3675
STIFEL FINL CORP
COM
860630102
3097
48348
SH
SOLE
44708
0
3640
STITCH FIX INC
COM CL A
860897107
913
18435
SH
SOLE
0
0
18435
STMICROELECTRONICS N V
NY REGISTRY
861012102
2237
58355
SH
SOLE
33707
0
24648
STOCK YDS BANCORP INC
COM
861025104
401
7848
SH
SOLE
0
0
7848
STONECO LTD
COM CL A
G85158106
11080
180984
SH
SOLE
149208
0
31776
STONEMOR INC
COM
86184W106
52
27422
SH
SOLE
0
0
27422
STORE CAP CORP
COM
862121100
22310
665976
SH
SOLE
515528
0
150448
STRATASYS LTD
SHS
M85548101
229
8825
SH
SOLE
0
0
8825
STRATEGIC ED INC
COM
86272C103
381
4145
SH
SOLE
0
0
4145
STRATEGY SHS
DAY HAGAN NED
86280R803
8635
279610
SH
SOLE
0
0
279610
STRYKER CORPORATION
COM
863667101
95863
393541
SH
SOLE
112189
0
281352
STUDIO CITY INTL HLDGS LTD
SPON ADS
86389T106
158
11986
SH
SOLE
0
0
11986
STURM RUGER & CO INC
COM
864159108
1724
26098
SH
SOLE
0
0
26098
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1281
86470
SH
SOLE
0
0
86470
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
5971
823582
SH
SOLE
756017
0
67565
SUMMIT HOTEL PPTYS INC
COM
866082100
2067
203403
SH
SOLE
192267
0
11136
SUMMIT MATLS INC
CL A
86614U100
2963
105755
SH
SOLE
97214
0
8541
SUMO LOGIC INC
COM
86646P103
555
29453
SH
SOLE
22753
0
6700
SUN CMNTYS INC
COM
866674104
7985
53220
SH
SOLE
44023
0
9197
SUN LIFE FINANCIAL INC.
COM
866796105
1476
29191
SH
SOLE
636
0
28555
SUNCOR ENERGY INC NEW
COM
867224107
12126
579868
SH
SOLE
297928
0
281940
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
4325
135846
SH
SOLE
0
0
135846
SUNOPTA INC
COM
8676EP108
714
48368
SH
SOLE
1473
0
46895
SUNPOWER CORP
COM
867652406
1628
48675
SH
SOLE
0
0
48675
SUNRUN INC
COM
86771W105
3209
53066
SH
SOLE
0
0
53066
SUNRUN INC
COM
86771W105
99
20600
SH
Call
SOLE
0
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
371
29743
SH
SOLE
29195
0
548
SUPERNUS PHARMACEUTICALS INC
COM
868459108
367
14036
SH
SOLE
6364
0
7672
SURFACE ONCOLOGY INC
COM
86877M209
768
98511
SH
SOLE
0
0
98511
SURGERY PARTNERS INC
COM
86881A100
1503
33949
SH
SOLE
33459
0
490
SURMODICS INC
COM
868873100
643
11466
SH
SOLE
0
0
11466
SVB FINANCIAL GROUP
COM
78486Q101
13922
28201
SH
SOLE
2613
0
25588
SVMK INC
COM
78489X103
503
27470
SH
SOLE
25980
0
1490
SWISS HELVETIA FD INC
COM
870875101
246
28008
SH
SOLE
0
0
28008
SWITCH INC
CL A
87105L104
3162
194487
SH
SOLE
0
0
194487
SYKES ENTERPRISES INC
COM
871237103
285
6470
SH
SOLE
6432
0
38
SYNAPTICS INC
COM
87157D109
379
2800
SH
SOLE
0
0
2800
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
49
13758
SH
SOLE
0
0
13758
SYNCHRONY FINANCIAL
COM
87165B103
78476
1930058
SH
SOLE
305969
0
1624089
SYNCHRONY FINANCIAL
COM
87165B103
9
21100
SH
Call
SOLE
0
0
0
SYNEOS HEALTH INC
CL A
87166B102
11283
148754
SH
SOLE
132228
0
16526
SYNNEX CORP
COM
87162W100
11220
97695
SH
SOLE
21278
0
76417
SYNOPSYS INC
COM
871607107
31679
127850
SH
SOLE
94311
0
33539
SYNOVUS FINL CORP
COM NEW
87161C501
7103
155250
SH
SOLE
0
0
155250
SYSCO CORP
COM
871829107
49308
626212
SH
SOLE
222768
0
403444
T-MOBILE US INC
COM
872590104
48569
387650
SH
SOLE
238767
0
148883
T-MOBILE US INC
COM
872590104
4
16700
SH
Call
SOLE
0
0
0
T2 BIOSYSTEMS INC
COM
89853L104
52
32200
SH
SOLE
0
0
32200
TAIWAN FD INC
COM
874036106
425
15036
SH
SOLE
0
0
15036
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
201092
1700134
SH
SOLE
1041185
0
658949
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
3777
21374
SH
SOLE
4149
0
17225
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
4138
226632
SH
SOLE
168379
0
58253
TAL EDUCATION GROUP
SPONSORED ADS
874080104
468
8691
SH
SOLE
0
0
8691
TANDEM DIABETES CARE INC
COM NEW
875372203
1534
17381
SH
SOLE
0
0
17381
TANGER FACTORY OUTLET CTRS I
COM
875465106
1030
68085
SH
SOLE
0
0
68085
TAPESTRY INC
COM
876030107
9954
241540
SH
SOLE
189130
0
52410
TARGA RES CORP
COM
87612G101
9997
314868
SH
SOLE
155964
0
158904
TARGA RES CORP
COM
87612G101
20
18200
SH
Call
SOLE
0
0
0
TARGET CORP
COM
87612E106
306177
1545782
SH
SOLE
812202
0
733580
TASEKO MINES LTD
COM
876511106
108
63200
SH
SOLE
0
0
63200
TC ENERGY CORP
COM
87807B107
51345
1119627
SH
SOLE
1066556
0
53071
TCF FINL CORP
COM
872307103
8789
189176
SH
SOLE
90056
0
99120
TCG BDC INC
COM
872280102
885
67009
SH
SOLE
0
0
67009
TCW STRATEGIC INCOME FD INC
COM
872340104
3221
566130
SH
SOLE
0
0
566130
TE CONNECTIVITY LTD
REG SHS
H84989104
125126
969139
SH
SOLE
918465
0
50674
TEAM INC
COM
878155100
159
13750
SH
SOLE
0
0
13750
TEAM INC
COM
878155100
22
11000
SH
Call
SOLE
0
0
0
TECHNIPFMC PLC
COM
G87110105
2281
298518
SH
SOLE
177226
0
121292
TECHTARGET INC
COM
87874R100
676
9739
SH
SOLE
8614
0
1125
TECK RESOURCES LTD
CL B
878742204
4026
210118
SH
SOLE
0
0
210118
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
199
13829
SH
SOLE
0
0
13829
TEGNA INC
COM
87901J105
3274
173854
SH
SOLE
136750
0
37104
TEJON RANCH CO
COM
879080109
207
12359
SH
SOLE
0
0
12359
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
5789
237143
SH
SOLE
0
0
237143
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
18976
873243
SH
SOLE
0
0
873243
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
1212
61490
SH
SOLE
0
0
61490
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1318
87475
SH
SOLE
0
0
87475
TELADOC HEALTH INC
COM
87918A105
47523
261477
SH
SOLE
7310
0
254167
TELEDYNE TECHNOLOGIES INC
COM
879360105
27757
67103
SH
SOLE
61762
0
5341
TELEFLEX INCORPORATED
COM
879369106
41702
100368
SH
SOLE
55963
0
44405
TELEFONICA BRASIL SA
NEW ADR
87936R205
536
68146
SH
SOLE
66772
0
1374
TELEFONICA S A
SPONSORED ADR
879382208
820
181020
SH
SOLE
32144
0
148876
TELEPHONE & DATA SYS INC
COM NEW
879433829
7199
313533
SH
SOLE
150
0
313383
TELEPHONE & DATA SYS INC
COM NEW
879433829
361
103000
SH
Call
SOLE
0
0
0
TELLURIAN INC NEW
COM
87968A104
147
62647
SH
SOLE
0
0
62647
TELOS CORP MD
COM
87969B101
334
8820
SH
SOLE
0
0
8820
TELUS CORPORATION
COM
87971M103
8525
427847
SH
SOLE
398373
0
29474
TELUS INTL CDA INC
SUB VTG SHS
87975H100
540
19288
SH
SOLE
0
0
19288
TEMPLETON DRAGON FD INC
COM
88018T101
639
27145
SH
SOLE
0
0
27145
TEMPLETON EMERGING MKTS INCO
COM
880192109
701
95124
SH
SOLE
0
0
95124
TEMPLETON GLOBAL INCOME FD
COM
880198106
3747
705629
SH
SOLE
0
0
705629
TEMPUR SEALY INTL INC
COM
88023U101
14642
400499
SH
SOLE
152481
0
248018
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
1389
67786
SH
SOLE
0
0
67786
TENET HEALTHCARE CORP
COM NEW
88033G407
1266
24353
SH
SOLE
0
0
24353
TENNANT CO
COM
880345103
814
10193
SH
SOLE
10193
0
0
TENNECO INC
CL A VTG COM STK
880349105
118
11016
SH
SOLE
6945
0
4071
TERADATA CORP DEL
COM
88076W103
1761
45699
SH
SOLE
40939
0
4760
TERADYNE INC
COM
880770102
38595
317189
SH
SOLE
212155
0
105034
TEREX CORP NEW
COM
880779103
1064
23105
SH
SOLE
9691
0
13414
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
3115
65335
SH
SOLE
63555
0
1780
TERNIUM SA
SPONSORED ADS
880890108
363
9354
SH
SOLE
0
0
9354
TERRENO RLTY CORP
COM
88146M101
5498
95163
SH
SOLE
94752
0
411
TESLA INC
COM
88160R101
180689
270522
SH
SOLE
66065
0
204457
TETRA TECH INC NEW
COM
88162G103
1302
9590
SH
SOLE
162
0
9428
TETRA TECHNOLOGIES INC DEL
COM
88162F105
704
293390
SH
SOLE
22390
0
271000
TETRA TECHNOLOGIES INC DEL
COM
88162F105
19
43300
SH
Call
SOLE
0
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
6430
557178
SH
SOLE
24958
0
532220
TEXAS CAP BANCSHARES INC
COM
88224Q107
619
8722
SH
SOLE
2979
0
5743
TEXAS INSTRS INC
COM
882508104
268172
1418972
SH
SOLE
1052379
0
366593
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
23175
14581
SH
SOLE
1136
0
13445
TEXAS ROADHOUSE INC
COM
882681109
6463
67365
SH
SOLE
40056
0
27309
TEXTRON INC
COM
883203101
8566
152742
SH
SOLE
119445
0
33297
TFI INTL INC
COM
87241L109
1642
21893
SH
SOLE
11543
0
10350
TFS FINL CORP
COM
87240R107
260
12762
SH
SOLE
0
0
12762
TG THERAPEUTICS INC
COM
88322Q108
9881
204992
SH
SOLE
47704
0
157288
THE AARONS COMPANY INC
COM
00258W108
2404
93596
SH
SOLE
76214
0
17382
THE TRADE DESK INC
COM CL A
88339J105
19116
29335
SH
SOLE
13515
0
15820
THERAPEUTICSMD INC
COM
88338N107
703
524865
SH
SOLE
0
0
524865
THERMO FISHER SCIENTIFIC INC
COM
883556102
155489
340682
SH
SOLE
167640
0
173042
THERMON GROUP HLDGS INC
COM
88362T103
714
36637
SH
SOLE
36625
0
12
THOMSON REUTERS CORP.
COM NEW
884903709
12022
137187
SH
SOLE
125552
0
11635
THOR INDS INC
COM
885160101
30127
223590
SH
SOLE
207991
0
15599
THRYV HLDGS INC
COM NEW
886029206
579
24729
SH
SOLE
24729
0
0
TILRAY INC
COM CL 2
88688T100
633
27851
SH
SOLE
0
0
27851
TIMKEN CO
COM
887389104
10788
132911
SH
SOLE
118077
0
14834
TIPTREE INC
COM
88822Q103
1153
128835
SH
SOLE
0
0
128835
TITAN MED INC
COM NEW
88830X819
86
50443
SH
SOLE
0
0
50443
TJX COS INC NEW
COM
872540109
148197
2240256
SH
SOLE
813285
0
1426971
TOLL BROTHERS INC
COM
889478103
5638
99388
SH
SOLE
0
0
99388
TOLL BROTHERS INC
COM
889478103
25
35500
SH
Call
SOLE
0
0
0
TOPBUILD CORP
COM
89055F103
1256
5995
SH
SOLE
1918
0
4077
TORO CO
COM
891092108
29558
286579
SH
SOLE
222552
0
64027
TORONTO DOMINION BK ONT
COM NEW
891160509
15635
239639
SH
SOLE
45276
0
194363
TORTOISE ENERGY INFRA CORP
COM
89147L886
577
23629
SH
SOLE
0
0
23629
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
7031
490318
SH
SOLE
0
0
490318
TOTAL SE
SPONSORED ADS
89151E109
40751
875619
SH
SOLE
776127
0
99492
TOUGHBUILT INDS INC
COM NEW
89157G504
94
100000
SH
SOLE
0
0
100000
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
735
26229
SH
SOLE
26180
0
49
TOWNEBANK PORTSMOUTH VA
COM
89214P109
2672
87889
SH
SOLE
43117
0
44772
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
14138
90594
SH
SOLE
78254
0
12340
TPG PACE BEN FIN CORP
CL A COM
G8990D125
231
11800
SH
SOLE
0
0
11800
TPG RE FIN TR INC
COM
87266M107
517
46159
SH
SOLE
0
0
46159
TPI COMPOSITES INC
COM
87266J104
4944
87613
SH
SOLE
0
0
87613
TRACTOR SUPPLY CO
COM
892356106
70951
400665
SH
SOLE
209931
0
190734
TRADEWEB MKTS INC
CL A
892672106
2730
36889
SH
SOLE
35371
0
1518
TRANE TECHNOLOGIES PLC
SHS
G8994E103
148129
894686
SH
SOLE
203288
0
691398
TRANSCAT INC
COM
893529107
1114
22704
SH
SOLE
19424
0
3280
TRANSDIGM GROUP INC
COM
893641100
36642
62325
SH
SOLE
60563
0
1762
TRANSMEDICS GROUP INC
COM
89377M109
357
8595
SH
SOLE
0
0
8595
TRANSOCEAN LTD
REG SHS
H8817H100
148
41643
SH
SOLE
0
0
41643
TRANSUNION
COM
89400J107
13408
148974
SH
SOLE
141536
0
7438
TRAVEL PLUS LEISURE CO
COM
894164102
6054
98982
SH
SOLE
93972
0
5010
TRAVELERS COMPANIES INC
COM
89417E109
69503
462121
SH
SOLE
398937
0
63184
TRAVELZOO
COM NEW
89421Q205
207
12363
SH
SOLE
0
0
12363
TREEHOUSE FOODS INC
COM
89469A104
5346
102330
SH
SOLE
36485
0
65845
TREEHOUSE FOODS INC
COM
89469A104
110
20800
SH
Call
SOLE
0
0
0
TREMONT MTG TR
COM
894789106
111
19300
SH
SOLE
0
0
19300
TREX CO INC
COM
89531P105
15442
168689
SH
SOLE
117634
0
51055
TRI CONTL CORP
COM
895436103
7577
233627
SH
SOLE
0
0
233627
TRI POINTE HOMES INC
COM
87265H109
3839
188569
SH
SOLE
39939
0
148630
TRICO BANCSHARES
COM
896095106
878
18544
SH
SOLE
0
0
18544
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
370
34482
SH
SOLE
0
0
34482
TRIMAS CORP
COM NEW
896215209
1781
58724
SH
SOLE
57224
0
1500
TRIMBLE INC
COM
896239100
6419
82511
SH
SOLE
36620
0
45891
TRINITY INDS INC
COM
896522109
19405
681125
SH
SOLE
651547
0
29578
TRINSEO S A
SHS
L9340P101
2947
46289
SH
SOLE
2510
0
43779
TRIP COM GROUP LTD
ADS
89677Q107
615
15528
SH
SOLE
2445
0
13083
TRIPADVISOR INC
COM
896945201
706
13124
SH
SOLE
10105
0
3019
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
216
14956
SH
SOLE
0
0
14956
TRISTATE CAP HLDGS INC
COM
89678F100
1298
56302
SH
SOLE
11170
0
45132
TRITON INTL LTD
CL A
G9078F107
3136
57022
SH
SOLE
0
0
57022
TRIUMPH GROUP INC NEW
COM
896818101
2397
130412
SH
SOLE
0
0
130412
TRONOX HOLDINGS PLC
SHS
G9087Q102
334
18257
SH
SOLE
0
0
18257
TRUIST FINL CORP
COM
89832Q109
214142
3671844
SH
SOLE
2788635
0
883209
TRUPANION INC
COM
898202106
1126
14771
SH
SOLE
12862
0
1909
TRUSTCO BK CORP N Y
COM
898349105
210
28529
SH
SOLE
0
0
28529
TRUSTMARK CORP
COM
898402102
513
15227
SH
SOLE
0
0
15227
TTEC HLDGS INC
COM
89854H102
330
3288
SH
SOLE
1916
0
1372
TTM TECHNOLOGIES INC
COM
87305R109
419
28897
SH
SOLE
27897
0
1000
TUPPERWARE BRANDS CORP
COM
899896104
694
26285
SH
SOLE
0
0
26285
TURNING POINT THERAPEUTICS I
COM
90041T108
989
10451
SH
SOLE
10333
0
118
TURQUOISE HILL RES LTD
COM
900435207
2261
140310
SH
SOLE
0
0
140310
TWILIO INC
CL A
90138F102
42789
125568
SH
SOLE
70420
0
55148
TWITTER INC
COM
90184L102
77028
1210561
SH
SOLE
966856
0
243705
TWO HBRS INVT CORP
COM NEW
90187B408
1894
258433
SH
SOLE
0
0
258433
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
388
380000
PRN
SOLE
0
0
380000
TYLER TECHNOLOGIES INC
COM
902252105
9889
23293
SH
SOLE
20705
0
2588
TYSON FOODS INC
CL A
902494103
13233
178103
SH
SOLE
12586
0
165517
TYSON FOODS INC
CL A
902494103
220
42700
SH
Call
SOLE
0
0
0
U S CONCRETE INC
COM
90333L201
287
3916
SH
SOLE
0
0
3916
UBER TECHNOLOGIES INC
COM
90353T100
87128
1598388
SH
SOLE
1204624
0
393764
UBER TECHNOLOGIES INC
COM
90353T100
38
21600
SH
Call
SOLE
0
0
0
UBIQUITI INC
COM
90353W103
2953
9896
SH
SOLE
5166
0
4730
UBS AG LONDON BRANCH
EN LG CP GRWTH
902677780
372
662
SH
SOLE
0
0
662
UBS GROUP AG
SHS
H42097107
23197
1496141
SH
SOLE
1288437
0
207704
UDR INC
COM
902653104
1178
26863
SH
SOLE
0
0
26863
UFP INDUSTRIES INC
COM
90278Q108
398
5248
SH
SOLE
0
0
5248
UGI CORP NEW
COM
902681105
6122
149290
SH
SOLE
77468
0
71822
ULTA BEAUTY INC
COM
90384S303
35612
115187
SH
SOLE
90394
0
24793
ULTRA CLEAN HLDGS INC
COM
90385V107
291
5008
SH
SOLE
0
0
5008
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
1790
15718
SH
SOLE
14639
0
1079
UMB FINL CORP
COM
902788108
6915
74897
SH
SOLE
74472
0
425
UMH PPTYS INC
COM
903002103
1609
83918
SH
SOLE
0
0
83918
UMPQUA HLDGS CORP
COM
904214103
312
17791
SH
SOLE
0
0
17791
UNDER ARMOUR INC
CL A
904311107
5897
266091
SH
SOLE
36175
0
229916
UNDER ARMOUR INC
CL C
904311206
1458
78965
SH
SOLE
0
0
78965
UNIFIRST CORP MASS
COM
904708104
11762
52578
SH
SOLE
52322
0
256
UNILEVER PLC
SPON ADR NEW
904767704
204552
3663838
SH
SOLE
3130228
0
533610
UNION PAC CORP
COM
907818108
599753
2720993
SH
SOLE
841735
0
1879258
UNION PAC CORP
COM
907818108
113
53500
SH
Call
SOLE
0
0
0
UNIQURE NV
SHS
N90064101
277
8219
SH
SOLE
0
0
8219
UNISYS CORP
COM NEW
909214306
1577
62035
SH
SOLE
61278
0
757
UNITED AIRLS HLDGS INC
COM
910047109
4364
75837
SH
SOLE
0
0
75837
UNITED BANKSHARES INC WEST V
COM
909907107
2431
63008
SH
SOLE
13185
0
49823
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
318
9322
SH
SOLE
254
0
9068
UNITED FIRE GROUP INC
COM
910340108
1140
32747
SH
SOLE
0
0
32747
UNITED INS HLDGS CORP
COM
910710102
1139
157926
SH
SOLE
0
0
157926
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
255
28036
SH
SOLE
0
0
28036
UNITED NAT FOODS INC
COM
911163103
32
59000
SH
Put
SOLE
0
0
59000
UNITED PARCEL SERVICE INC
CL B
911312106
332580
1956449
SH
SOLE
863917
0
1092532
UNITED PARCEL SERVICE INC
CL B
911312106
31
14200
SH
Call
SOLE
0
0
0
UNITED RENTALS INC
COM
911363109
27771
84330
SH
SOLE
44409
0
39921
UNITED STATES CELLULAR CORP
COM
911684108
602
16508
SH
SOLE
0
0
16508
UNITED STATES STL CORP NEW
COM
912909108
9275
354422
SH
SOLE
0
0
354422
UNITED STATES STL CORP NEW
COM
912909108
105
19300
SH
Call
SOLE
0
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
5125
30642
SH
SOLE
19176
0
11466
UNITEDHEALTH GROUP INC
COM
91324P102
608698
1635868
SH
SOLE
763112
0
872756
UNITI GROUP INC
COM
91325V108
4855
440158
SH
SOLE
7099
0
433059
UNITIL CORP
COM
913259107
516
11299
SH
SOLE
0
0
11299
UNITY SOFTWARE INC
COM
91332U101
4232
42189
SH
SOLE
0
0
42189
UNIVAR SOLUTIONS USA INC
COM
91336L107
997
46281
SH
SOLE
44041
0
2240
UNIVERSAL CORP VA
COM
913456109
407
6891
SH
SOLE
0
0
6891
UNIVERSAL DISPLAY CORP
COM
91347P105
8338
35213
SH
SOLE
2492
0
32721
UNIVERSAL ELECTRS INC
COM
913483103
1030
18735
SH
SOLE
18557
0
178
UNIVERSAL HLTH SVCS INC
CL B
913903100
11881
89067
SH
SOLE
63605
0
25462
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
496
73513
SH
SOLE
0
0
73513
UNUM GROUP
COM
91529Y106
7508
269785
SH
SOLE
19107
0
250678
UP FINTECH HLDG LTD
SPONSORED ADS
91531W106
632
35525
SH
SOLE
0
0
35525
UPLAND SOFTWARE INC
COM
91544A109
1527
32365
SH
SOLE
19642
0
12723
UPSTART HLDGS INC
COM
91680M107
974
7562
SH
SOLE
0
0
7562
UPWORK INC
COM
91688F104
3951
88240
SH
SOLE
0
0
88240
URBAN OUTFITTERS INC
COM
917047102
2506
67371
SH
SOLE
53677
0
13694
US BANCORP DEL
COM NEW
902973304
171458
3099947
SH
SOLE
2225073
0
874874
US BANCORP DEL
COM NEW
902973304
3
15000
SH
Call
SOLE
0
0
0
US ECOLOGY INC
COM
91734M103
8412
202017
SH
SOLE
191027
0
10990
US FOODS HLDG CORP
COM
912008109
19473
510822
SH
SOLE
503679
0
7143
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
833
54417
SH
SOLE
0
0
54417
UTAH MED PRODS INC
COM
917488108
692
7996
SH
SOLE
7996
0
0
UWM HOLDINGS CORPORATION
COM CL A
91823B109
237
29864
SH
SOLE
0
0
29864
V F CORP
COM
918204108
83027
1038880
SH
SOLE
714617
0
324263
VAIL RESORTS INC
COM
91879Q109
17247
59134
SH
SOLE
38377
0
20757
VALE S A
SPONSORED ADS
91912E105
16873
970851
SH
SOLE
773073
0
197778
VALERO ENERGY CORP
COM
91913Y100
29143
407029
SH
SOLE
61153
0
345876
VALHI INC NEW
COM
918905209
1390
67766
SH
SOLE
0
0
67766
VALLEY NATL BANCORP
COM
919794107
6380
464321
SH
SOLE
286762
0
177559
VALMONT INDS INC
COM
920253101
1832
7706
SH
SOLE
10
0
7696
VALVOLINE INC
COM
92047W101
6239
239318
SH
SOLE
233540
0
5778
VANECK MERK GOLD TR
GOLD TRUST
921078101
6465
388762
SH
SOLE
0
0
388762
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
1097
12505
SH
SOLE
0
0
12505
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1725
9833
SH
SOLE
0
0
9833
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
34600
1083616
SH
SOLE
497517
0
586099
VANECK VECTORS ETF TR
GAMING ETF
92189F882
227
4242
SH
SOLE
0
0
4242
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
27678
851639
SH
SOLE
0
0
851639
VANECK VECTORS ETF TR
GREEN BD ETF
92189F171
336
12388
SH
SOLE
0
0
12388
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
9397
151192
SH
SOLE
8086
0
143106
VANECK VECTORS ETF TR
INTRMDT MUNI ETF
92189H201
3486
68025
SH
SOLE
58
0
67967
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
357
14073
SH
SOLE
0
0
14073
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
320
10422
SH
SOLE
0
0
10422
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
6220
138184
SH
SOLE
0
0
138184
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
21
40200
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
LONG MUNI ETF
92189F536
2830
132398
SH
SOLE
125897
0
6501
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
85730
1237436
SH
SOLE
104
0
1237332
VANECK VECTORS ETF TR
MRNGSTR DUR DV
92189H102
3252
107578
SH
SOLE
0
0
107578
VANECK VECTORS ETF TR
OIL SVCS ETF
92189H607
1326
6939
SH
SOLE
0
0
6939
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
719
34536
SH
SOLE
0
0
34536
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
250
3621
SH
SOLE
0
0
3621
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189H805
910
12133
SH
SOLE
0
0
12133
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
12461
51165
SH
SOLE
4
0
51161
VANECK VECTORS ETF TR
SHORT MUNI ETF
92189F528
791
43852
SH
SOLE
0
0
43852
VANECK VECTORS ETF TR
SHRT HGH YLD MUN
92189F387
412
16446
SH
SOLE
0
0
16446
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
4407
64482
SH
SOLE
0
0
64482
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
5131
21830
SH
SOLE
0
0
21830
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1800
13165
SH
SOLE
0
0
13165
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
659
3389
SH
SOLE
0
0
3389
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
6816
38626
SH
SOLE
0
0
38626
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
11580
74105
SH
SOLE
0
0
74105
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
2387
10800
SH
SOLE
0
0
10800
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
10725
61599
SH
SOLE
0
0
61599
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
7797
39197
SH
SOLE
0
0
39197
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
41571
468514
SH
SOLE
144
0
468370
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
7132
72674
SH
SOLE
0
0
72674
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
129317
1573372
SH
SOLE
674946
0
898426
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
164375
1940213
SH
SOLE
1128354
0
811859
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
23631
413698
SH
SOLE
0
0
413698
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
39113
221087
SH
SOLE
0
0
221087
VANGUARD INDEX FDS
GROWTH ETF
922908736
174997
680806
SH
SOLE
1981
0
678825
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
17222
92942
SH
SOLE
173
0
92769
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
40506
188760
SH
SOLE
0
0
188760
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
15682
116276
SH
SOLE
3504
0
112772
VANGUARD INDEX FDS
MID CAP ETF
922908629
75384
340576
SH
SOLE
19
0
340557
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
56625
616424
SH
SOLE
10281
0
606143
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
6279460
17237005
SH
SOLE
16012643
0
1224362
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
51112
308612
SH
SOLE
1882
0
306730
VANGUARD INDEX FDS
SMALL CP ETF
922908751
109990
513755
SH
SOLE
0
0
513755
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
45523
165715
SH
SOLE
810
0
164905
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
123759
598767
SH
SOLE
171
0
598596
VANGUARD INDEX FDS
VALUE ETF
922908744
178630
1358815
SH
SOLE
147372
0
1211443
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
240246
3959221
SH
SOLE
3279287
0
679934
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
108717
2088696
SH
SOLE
477
0
2088219
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
7819
124114
SH
SOLE
0
0
124114
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
58773
719725
SH
SOLE
696080
0
23645
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
6824
53157
SH
SOLE
652
0
52505
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1303
23373
SH
SOLE
0
0
23373
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
32288
331874
SH
SOLE
83353
0
248521
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
13774
267253
SH
SOLE
45377
0
221876
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
396866
7263284
SH
SOLE
6672437
0
590847
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
168233
1808372
SH
SOLE
1285856
0
522516
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
19737
293580
SH
SOLE
216778
0
76802
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
5636
55660
SH
SOLE
42837
0
12823
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
1538
18570
SH
SOLE
0
0
18570
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
58332
1092968
SH
SOLE
1048375
0
44593
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
11721
190523
SH
SOLE
187
0
190336
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
139313
1688642
SH
SOLE
484465
0
1204177
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
9637
38545
SH
SOLE
1837
0
36708
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
26885
145158
SH
SOLE
0
0
145158
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
6404
48178
SH
SOLE
0
0
48178
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
3627
16579
SH
SOLE
0
0
16579
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
11644
65318
SH
SOLE
0
0
65318
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1899
13581
SH
SOLE
0
0
13581
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
584
3161
SH
SOLE
0
0
3161
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
234428
1593869
SH
SOLE
19
0
1593850
VANGUARD STAR FDS
VG TL INTL STK F
921909768
18545
295769
SH
SOLE
0
0
295769
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
167564
3411998
SH
SOLE
191
0
3411807
VANGUARD WELLINGTON FD
US VALUE FACTR
921935805
1431
15145
SH
SOLE
0
0
15145
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
5406
69750
SH
SOLE
0
0
69750
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
371649
3676419
SH
SOLE
2689319
0
987100
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
13177
159095
SH
SOLE
0
0
159095
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
1428
21820
SH
SOLE
0
0
21820
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
842
13722
SH
SOLE
0
0
13722
VANGUARD WORLD FD
ESG US CORP BD
921910691
247
3400
SH
SOLE
0
0
3400
VANGUARD WORLD FD
ESG US STK ETF
921910733
1185
16069
SH
SOLE
0
0
16069
VANGUARD WORLD FD
EXTENDED DUR
921910709
3448
27470
SH
SOLE
0
0
27470
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
11120
79305
SH
SOLE
0
0
79305
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
31224
327980
SH
SOLE
0
0
327980
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
37299
180129
SH
SOLE
0
0
180129
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
18786
144491
SH
SOLE
28858
0
115633
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
17465
59127
SH
SOLE
0
0
59127
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
7742
43438
SH
SOLE
0
0
43438
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2207
32462
SH
SOLE
0
0
32462
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
27633
327016
SH
SOLE
0
0
327016
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
39234
171507
SH
SOLE
0
0
171507
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
8232
43495
SH
SOLE
0
0
43495
VANGUARD WORLD FDS
INF TECH ETF
92204A702
154368
430603
SH
SOLE
0
0
430603
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
13706
79238
SH
SOLE
0
0
79238
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
6843
48703
SH
SOLE
0
0
48703
VARIAN MED SYS INC
COM
92220P105
11354
64319
SH
SOLE
59973
0
4346
VARONIS SYS INC
COM
922280102
1877
36558
SH
SOLE
28376
0
8182
VASCULAR BIOGENICS LTD
COM
M96883109
23
11700
SH
SOLE
0
0
11700
VAXART INC
COM NEW
92243A200
185
30530
SH
SOLE
0
0
30530
VBI VACCINES INC CDA
COM NEW
91822J103
2428
780663
SH
SOLE
0
0
780663
VBI VACCINES INC CDA
COM NEW
91822J103
4
28400
SH
Call
SOLE
0
0
0
VBI VACCINES INC CDA
COM NEW
91822J103
9
11000
SH
Call
SOLE
0
0
0
VECTOR GROUP LTD
COM
92240M108
162
11610
SH
SOLE
0
0
11610
VEEVA SYS INC
CL A COM
922475108
24242
92795
SH
SOLE
29940
0
62855
VELODYNE LIDAR INC
COM
92259F101
452
39656
SH
SOLE
0
0
39656
VENTAS INC
COM
92276F100
4139
77595
SH
SOLE
0
0
77595
VEONEER INC
COM
92336X109
343
14028
SH
SOLE
0
0
14028
VERASTEM INC
COM
92337C104
136
55175
SH
SOLE
0
0
55175
VEREIT INC
COM
92339V308
544
14086
SH
SOLE
3694
0
10392
VERICEL CORP
COM
92346J108
202
3631
SH
SOLE
0
0
3631
VERINT SYS INC
COM
92343X100
246
5399
SH
SOLE
2555
0
2844
VERISIGN INC
COM
92343E102
7428
37371
SH
SOLE
27226
0
10145
VERISK ANALYTICS INC
COM
92345Y106
31605
178857
SH
SOLE
156471
0
22386
VERITEX HLDGS INC
COM
923451108
253
7729
SH
SOLE
0
0
7729
VERITONE INC
COM
92347M100
376
15690
SH
SOLE
0
0
15690
VERIZON COMMUNICATIONS INC
COM
92343V104
799307
13745613
SH
SOLE
5555868
0
8189745
VERIZON COMMUNICATIONS INC
COM
92343V104
5
13900
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
16
91900
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
17500
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
12
17300
SH
Call
SOLE
0
0
0
VERRA MOBILITY CORP
COM
92511U102
748
55234
SH
SOLE
0
0
55234
VERTEX PHARMACEUTICALS INC
COM
92532F100
66791
310816
SH
SOLE
265364
0
45452
VERTIV HOLDINGS CO
COM CL A
92537N108
6416
320819
SH
SOLE
176636
0
144183
VERU INC
COM
92536C103
995
92327
SH
SOLE
0
0
92327
VESPER HEALTHCARE ACQSTN COR
UNIT 99/99/9999
92538T203
193
16697
SH
SOLE
0
0
16697
VG ACQUISITION CORP
SHS CL A
G9446E105
169
16589
SH
SOLE
0
0
16589
VIACOMCBS INC
CL B
92556H206
19985
443114
SH
SOLE
0
0
443114
VIACOMCBS INC
CL B
92556H206
245
39200
SH
Call
SOLE
0
0
0
VIACOMCBS INC
CL B
92556H206
319
67900
SH
Call
SOLE
0
0
0
VIAD CORP
COM NEW
92552R406
3948
94561
SH
SOLE
94398
0
163
VIASAT INC
COM
92552V100
1375
28613
SH
SOLE
0
0
28613
VIATRIS INC
COM
92556V106
14323
1025281
SH
SOLE
236447
0
788834
VIATRIS INC
COM
92556V106
1
30300
SH
Call
SOLE
0
0
0
VIATRIS INC
COM
92556V106
30
16900
SH
Put
SOLE
0
0
16900
VIAVI SOLUTIONS INC
COM
925550105
721
45905
SH
SOLE
36844
0
9061
VICI PPTYS INC
COM
925652109
28310
1002467
SH
SOLE
839995
0
162472
VICI PPTYS INC
COM
925652109
2
16500
SH
Call
SOLE
0
0
0
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
225
6932
SH
SOLE
0
0
6932
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
11417
169976
SH
SOLE
80
0
169896
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
9103
135649
SH
SOLE
0
0
135649
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
6033
96779
SH
SOLE
0
0
96779
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
1473
26911
SH
SOLE
0
0
26911
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
670
11364
SH
SOLE
0
0
11364
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
11248
270881
SH
SOLE
0
0
270881
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
599
16641
SH
SOLE
0
0
16641
VIEW INC
COM CL A
92671V106
91
12350
SH
SOLE
0
0
12350
VIEWRAY INC
COM
92672L107
646
148525
SH
SOLE
0
0
148525
VIKING THERAPEUTICS INC
COM
92686J106
2541
401730
SH
SOLE
0
0
401730
VILLAGE FARMS INTL INC
COM
92707Y108
4285
324056
SH
SOLE
0
0
324056
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
285
19543
SH
SOLE
0
0
19543
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
968
32410
SH
SOLE
0
0
32410
VIR BIOTECHNOLOGY INC
COM
92764N102
204
3975
SH
SOLE
0
0
3975
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
2240
73135
SH
SOLE
0
0
73135
VIRTU FINL INC
CL A
928254101
9447
304248
SH
SOLE
0
0
304248
VIRTUS ALLIANZGI ARTIFICIAL
COM
92838Y100
1447
54480
SH
SOLE
0
0
54480
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838R105
324
31250
SH
SOLE
0
0
31250
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838U108
808
162309
SH
SOLE
0
0
162309
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838X102
125
22038
SH
SOLE
0
0
22038
VIRTUS ALLIANZGI DIVERSIFIED
COM
92840N100
2558
81395
SH
SOLE
0
0
81395
VIRTUS ALLIANZGI EQUITY & CO
COM
92841M101
5843
208591
SH
SOLE
0
0
208591
VIRTUS DIVIDEND INTEREST & P
COM
92840R101
3777
274118
SH
SOLE
0
0
274118
VIRTUS GLOBAL DIVID & INCOME
COM
92835W107
125
13595
SH
SOLE
0
0
13595
VIRTUS INVT PARTNERS INC
COM
92828Q109
526
2232
SH
SOLE
0
0
2232
VISA INC
COM CL A
92826C839
671467
3171215
SH
SOLE
1344826
0
1826389
VISTA OUTDOOR INC
COM
928377100
1045
32593
SH
SOLE
0
0
32593
VISTEON CORP
COM NEW
92839U206
259
2123
SH
SOLE
0
0
2123
VISTRA CORP
COM
92840M102
36773
2079893
SH
SOLE
2041532
0
38361
VIVOPOWER INTERNATIONAL PLC
SHS
G9376R100
318
31511
SH
SOLE
0
0
31511
VMWARE INC
CL A COM
928563402
22112
146975
SH
SOLE
105901
0
41074
VOCERA COMMUNICATIONS INC
COM
92857F107
869
22607
SH
SOLE
17510
0
5097
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
83639
4538197
SH
SOLE
3408058
0
1130139
VOLITIONRX LTD
COM
928661107
118
31125
SH
SOLE
0
0
31125
VONAGE HLDGS CORP
COM
92886T201
3553
300587
SH
SOLE
244493
0
56094
VONTIER CORPORATION
COM
928881101
7209
238147
SH
SOLE
92895
0
145252
VOYA ASIA PAC HIGH DIV EQT I
COM
92912J102
6949
747189
SH
SOLE
0
0
747189
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
221
27628
SH
SOLE
0
0
27628
VOYA FINANCIAL INC
COM
929089100
8201
128860
SH
SOLE
120581
0
8279
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
305
53462
SH
SOLE
0
0
53462
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
630
50912
SH
SOLE
0
0
50912
VOYA INTL HIGH DIV EQTY INM
COM
92912Y109
70
12620
SH
SOLE
0
0
12620
VOYA NAT RES EQUITY INCOME F
COM
92913C106
510
154144
SH
SOLE
0
0
154144
VOYA PRIME RATE TR
SH BEN INT
92913A100
488
105231
SH
SOLE
0
0
105231
VPC IMPACT ACQUISITION HLDNG
*W EXP 10/22/202
G9441E118
30
10300
SH
SOLE
0
0
10300
VROOM INC
COM
92918V109
1251
32075
SH
SOLE
8290
0
23785
VSE CORP
COM
918284100
642
16265
SH
SOLE
0
0
16265
VULCAN MATLS CO
COM
929160109
30303
179570
SH
SOLE
133740
0
45830
VUZIX CORP
COM NEW
92921W300
403
15832
SH
SOLE
0
0
15832
VYNE THERAPEUTICS INC
COM
92941V209
95
13823
SH
SOLE
0
0
13823
WABASH NATL CORP
COM
929566107
986
52425
SH
SOLE
0
0
52425
WABTEC
COM
929740108
2423
30614
SH
SOLE
15851
0
14763
WALGREENS BOOTS ALLIANCE INC
COM
931427108
51061
930073
SH
SOLE
444251
0
485822
WALKER & DUNLOP INC
COM
93148P102
232
2259
SH
SOLE
0
0
2259
WALMART INC
COM
931142103
492237
3623878
SH
SOLE
494241
0
3129637
WALMART INC
COM
931142103
2
25600
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
14
34800
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
4
12000
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
12
14700
SH
Call
SOLE
0
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
1472
42880
SH
SOLE
39975
0
2905
WASHINGTON FED INC
COM
938824109
1572
51029
SH
SOLE
17817
0
33212
WASHINGTON TR BANCORP
COM
940610108
4415
85510
SH
SOLE
83662
0
1848
WASTE CONNECTIONS INC
COM
94106B101
50761
469661
SH
SOLE
22478
0
447183
WASTE MGMT INC DEL
COM
94106L109
124561
965434
SH
SOLE
563076
0
402358
WASTE MGMT INC DEL
COM
94106L109
257
15600
SH
Call
SOLE
0
0
0
WATERS CORP
COM
941848103
4306
15153
SH
SOLE
6502
0
8651
WATSCO INC
COM
942622200
55007
210955
SH
SOLE
182594
0
28361
WATTS WATER TECHNOLOGIES INC
CL A
942749102
11670
98226
SH
SOLE
97055
0
1171
WAYFAIR INC
CL A
94419L101
1252
3978
SH
SOLE
0
0
3978
WD-40 CO
COM
929236107
1105
3608
SH
SOLE
2126
0
1482
WEBSTER FINL CORP CONN
COM
947890109
14153
256810
SH
SOLE
29291
0
227519
WEC ENERGY GROUP INC
COM
92939U106
61272
654686
SH
SOLE
481419
0
173267
WEIS MKTS INC
COM
948849104
238
4203
SH
SOLE
0
0
4203
WELBILT INC
COM
949090104
1023
62925
SH
SOLE
53873
0
9052
WELLS FARGO ADV MULTI SCTR I
COM
94987D101
4023
321828
SH
SOLE
0
0
321828
WELLS FARGO ADVANTAGE INCOME
WF INC OPPTY FD
94987B105
173
20504
SH
SOLE
0
0
20504
WELLS FARGO CO NEW
COM
949746101
62394
1596981
SH
SOLE
643855
0
953126
WELLS FARGO CO NEW
COM
949746101
11
38100
SH
Call
SOLE
0
0
0
WELLS FARGO GLOBAL DIVID OPP
COM
94987C103
61
11585
SH
SOLE
0
0
11585
WELLTOWER INC
COM
95040Q104
24512
342204
SH
SOLE
169865
0
172339
WENDYS CO
COM
95058W100
1089
53762
SH
SOLE
18839
0
34923
WERNER ENTERPRISES INC
COM
950755108
1309
27755
SH
SOLE
21437
0
6318
WESBANCO INC
COM
950810101
867
24030
SH
SOLE
18219
0
5811
WESCO INTL INC
COM
95082P105
25736
297425
SH
SOLE
0
0
297425
WEST FRASER TIMBER CO LTD
COM
952845105
448
6219
SH
SOLE
0
0
6219
WEST PHARMACEUTICAL SVSC INC
COM
955306105
20513
72800
SH
SOLE
56890
0
15910
WESTERN ALLIANCE BANCORP
COM
957638109
10010
105989
SH
SOLE
92634
0
13355
WESTERN ASSET / CLAYMORE INF
COM
95766R104
2112
173701
SH
SOLE
0
0
173701
WESTERN ASSET / CLAYMORE INF
COM SH BEN INT
95766Q106
514
40206
SH
SOLE
0
0
40206
WESTERN ASSET EMERGING MKTS
COM
95766A101
1608
121632
SH
SOLE
0
0
121632
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
4761
270357
SH
SOLE
0
0
270357
WESTERN ASSET HIGH INCOME FD
COM
95766J102
499
72358
SH
SOLE
0
0
72358
WESTERN ASSET HIGH INCOME OP
COM
95766K109
444
87411
SH
SOLE
0
0
87411
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
2334
151241
SH
SOLE
0
0
151241
WESTERN ASSET INTER MUNI FD
COM
958435109
389
41927
SH
SOLE
0
0
41927
WESTERN ASSET INVT GRADE DEF
COM
95790A101
623
29086
SH
SOLE
0
0
29086
WESTERN ASSET MANAGED MUNS F
COM
95766M105
961
73954
SH
SOLE
0
0
73954
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
2350
111200
SH
SOLE
0
0
111200
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
3582
458704
SH
SOLE
0
0
458704
WESTERN ASSET MUN PARTNERS F
COM
95766P108
4677
305274
SH
SOLE
0
0
305274
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
192
13700
SH
SOLE
0
0
13700
WESTERN DIGITAL CORP.
COM
958102105
34155
511681
SH
SOLE
484568
0
27113
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
769
41348
SH
SOLE
0
0
41348
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
6
17000
SH
Put
SOLE
0
0
17000
WESTERN NEW ENG BANCORP INC
COM
958892101
220
26047
SH
SOLE
0
0
26047
WESTERN UN CO
COM
959802109
31743
1287219
SH
SOLE
1205684
0
81535
WESTLAKE CHEM CORP
COM
960413102
3105
34965
SH
SOLE
0
0
34965
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
383
15943
SH
SOLE
0
0
15943
WESTPAC BANKING CORP
SPONSORED ADR
961214301
1022
55063
SH
SOLE
10474
0
44589
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
689
95879
SH
SOLE
0
0
95879
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
31
20000
SH
Put
SOLE
0
0
20000
WESTROCK CO
COM
96145D105
10521
202124
SH
SOLE
7932
0
194192
WESTWATER RES INC
COM NEW
961684206
69
12770
SH
SOLE
0
0
12770
WEX INC
COM
96208T104
495
2365
SH
SOLE
0
0
2365
WEYERHAEUSER CO MTN BE
COM NEW
962166104
26531
745261
SH
SOLE
208781
0
536480
WHEATON PRECIOUS METALS CORP
COM
962879102
13604
356051
SH
SOLE
4888
0
351163
WHIRLPOOL CORP
COM
963320106
14056
63787
SH
SOLE
39547
0
24240
WHITE MTNS INS GROUP LTD
COM
G9618E107
50048
44890
SH
SOLE
43877
0
1013
WHITEHORSE FIN INC
COM
96524V106
862
56845
SH
SOLE
0
0
56845
WHOLE EARTH BRANDS INC
COM CL A
96684W100
4338
332635
SH
SOLE
324418
0
8217
WILEY JOHN & SONS INC
CL A
968223206
23928
441477
SH
SOLE
439270
0
2207
WILLIAMS COS INC
COM
969457100
91171
3848495
SH
SOLE
3079501
0
768994
WILLIAMS SONOMA INC
COM
969904101
7426
41439
SH
SOLE
3831
0
37608
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
31597
138050
SH
SOLE
125144
0
12906
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
3221
116058
SH
SOLE
84257
0
31801
WINGSTOP INC
COM
974155103
966
7599
SH
SOLE
7343
0
256
WINNEBAGO INDS INC
COM
974637100
1352
17627
SH
SOLE
0
0
17627
WINTRUST FINL CORP
COM
97650W108
23470
309624
SH
SOLE
141963
0
167661
WIPRO LTD
SPON ADR 1 SH
97651M109
675
106484
SH
SOLE
0
0
106484
WISDOMTREE INVTS INC
COM
97717P104
84
13393
SH
SOLE
0
0
13393
WISDOMTREE TR
CBOE S&P 500
97717X560
583
19299
SH
SOLE
0
0
19299
WISDOMTREE TR
CHINADIV EX FI
97717X719
788
12091
SH
SOLE
0
0
12091
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
5343
110945
SH
SOLE
0
0
110945
WISDOMTREE TR
EM EX ST-OWNED
97717X578
17061
419282
SH
SOLE
0
0
419282
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
5218
117637
SH
SOLE
0
0
117637
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
394
7674
SH
SOLE
0
0
7674
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2782
38234
SH
SOLE
0
0
38234
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1718
24671
SH
SOLE
0
0
24671
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
8236
328118
SH
SOLE
0
0
328118
WISDOMTREE TR
GLB EX US RL EST
97717W331
228
8580
SH
SOLE
0
0
8580
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
1063
22672
SH
SOLE
0
0
22672
WISDOMTREE TR
GLB US QTLY DIV
97717W844
1570
20218
SH
SOLE
24
0
20194
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1397
44336
SH
SOLE
0
0
44336
WISDOMTREE TR
INTL DIV EX FINL
97717W786
326
7673
SH
SOLE
0
0
7673
WISDOMTREE TR
INTL EQUITY FD
97717W703
1798
34194
SH
SOLE
0
0
34194
WISDOMTREE TR
INTL LRGCAP DV
97717W794
330
6965
SH
SOLE
0
0
6965
WISDOMTREE TR
INTL QULTY DIV
97717X131
5435
146564
SH
SOLE
106693
0
39871
WISDOMTREE TR
INTL SMCAP DIV
97717W760
1297
17955
SH
SOLE
0
0
17955
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
1994
48286
SH
SOLE
0
0
48286
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
234
5955
SH
SOLE
0
0
5955
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
2022
32962
SH
SOLE
0
0
32962
WISDOMTREE TR
US DIVID EX FNCL
97717W406
1055
11190
SH
SOLE
0
0
11190
WISDOMTREE TR
US HGH YLD CORP
97717X172
1756
33764
SH
SOLE
0
0
33764
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
8507
111491
SH
SOLE
0
0
111491
WISDOMTREE TR
US LARGECAP DIVD
97717W307
12544
109380
SH
SOLE
0
0
109380
WISDOMTREE TR
US MIDCAP DIVID
97717W505
12820
317154
SH
SOLE
0
0
317154
WISDOMTREE TR
US MIDCAP FUND
97717W570
1220
23956
SH
SOLE
0
0
23956
WISDOMTREE TR
US QTLY DIV GRT
97717X669
39879
697310
SH
SOLE
8863
0
688447
WISDOMTREE TR
US S CAP QTY DIV
97717X651
2310
50174
SH
SOLE
0
0
50174
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
5792
185926
SH
SOLE
0
0
185926
WISDOMTREE TR
US SMALLCAP FUND
97717W562
531
11213
SH
SOLE
0
0
11213
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
447
3950
SH
SOLE
0
0
3950
WISDOMTREE TR
YIELD ENHANCD US
97717X511
1185
23151
SH
SOLE
0
0
23151
WIX COM LTD
SHS
M98068105
17039
61025
SH
SOLE
49728
0
11297
WOLVERINE WORLD WIDE INC
COM
978097103
4650
121350
SH
SOLE
116527
0
4823
WOODWARD INC
COM
980745103
4241
35156
SH
SOLE
33625
0
1531
WORKDAY INC
CL A
98138H101
58066
233730
SH
SOLE
199196
0
34534
WORKHORSE GROUP INC
COM NEW
98138J206
819
59473
SH
SOLE
0
0
59473
WORKIVA INC
COM CL A
98139A105
2086
23637
SH
SOLE
17348
0
6289
WORLD FUEL SVCS CORP
COM
981475106
16169
459339
SH
SOLE
458587
0
752
WORLD GOLD TR
SPDR GLD MINIS
98149E204
15493
911337
SH
SOLE
0
0
911337
WORTHINGTON INDS INC
COM
981811102
313
4670
SH
SOLE
0
0
4670
WP CAREY INC
COM
92936U109
9463
133727
SH
SOLE
10911
0
122816
WRAP TECHNOLOGIES INC
COM
98212N107
161
28995
SH
SOLE
0
0
28995
WW INTL INC
COM
98262P101
960
30697
SH
SOLE
15328
0
15369
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
5231
74965
SH
SOLE
72279
0
2686
WYNN RESORTS LTD
COM
983134107
13737
109576
SH
SOLE
29726
0
79850
XAI OCTAGON FLOATING RATE &
COM
98400T106
202
22200
SH
SOLE
0
0
22200
XCEL ENERGY INC
COM
98389B100
34853
524028
SH
SOLE
406083
0
117945
XENCOR INC
COM
98401F105
3691
85712
SH
SOLE
0
0
85712
XENIA HOTELS & RESORTS INC
COM
984017103
236
12111
SH
SOLE
0
0
12111
XEROX HOLDINGS CORP
COM NEW
98421M106
4170
171808
SH
SOLE
140724
0
31084
XILINX INC
COM
983919101
12378
99898
SH
SOLE
12128
0
87770
XPENG INC
ADS
98422D105
304
8315
SH
SOLE
0
0
8315
XPERI HOLDING CORP
COM
98390M103
346
15900
SH
SOLE
0
0
15900
XPO LOGISTICS INC
COM
983793100
17316
140438
SH
SOLE
36820
0
103618
XYLEM INC
COM
98419M100
25850
245767
SH
SOLE
172706
0
73061
YALLA GROUP LTD
ADS
98459U103
718
28704
SH
SOLE
0
0
28704
YAMANA GOLD INC
COM
98462Y100
98
22644
SH
SOLE
198
0
22446
YELP INC
CL A
985817105
2542
65175
SH
SOLE
62794
0
2381
YETI HLDGS INC
COM
98585X104
5746
79567
SH
SOLE
31226
0
48341
YEXT INC
COM
98585N106
550
37976
SH
SOLE
37126
0
850
YUM BRANDS INC
COM
988498101
26641
246259
SH
SOLE
117638
0
128621
YUM CHINA HLDGS INC
COM
98850P109
57925
978303
SH
SOLE
878163
0
100140
ZAI LAB LTD
ADR
98887Q104
264
1982
SH
SOLE
341
0
1641
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
55226
113825
SH
SOLE
99429
0
14396
ZENDESK INC
COM
98936J101
7609
57372
SH
SOLE
47422
0
9950
ZILLOW GROUP INC
CL A
98954M101
25860
196837
SH
SOLE
0
0
196837
ZILLOW GROUP INC
CL C CAP STK
98954M200
7807
60221
SH
SOLE
0
0
60221
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
35991
224829
SH
SOLE
120686
0
104143
ZIONS BANCORPORATION N A
COM
989701107
2362
42983
SH
SOLE
0
0
42983
ZIOPHARM ONCOLOGY INC
COM
98973P101
346
96112
SH
SOLE
0
0
96112
ZIX CORP
COM
98974P100
1643
217590
SH
SOLE
0
0
217590
ZOETIS INC
CL A
98978V103
137037
870165
SH
SOLE
533776
0
336389
ZOMEDICA PHARMACEUTICALS COR
COM
98980M109
27
17329
SH
SOLE
0
0
17329
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
33400
103957
SH
SOLE
9609
0
94348
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
1521
31097
SH
SOLE
0
0
31097
ZSCALER INC
COM
98980G102
8517
49613
SH
SOLE
0
0
49613
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
2060
70668
SH
SOLE
0
0
70668
ZUMIEZ INC
COM
989817101
261
6081
SH
SOLE
5636
0
445
ZUORA INC
COM CL A
98983V106
178
12050
SH
SOLE
0
0
12050
ZYMEWORKS INC
COM
98985W102
8747
276977
SH
SOLE
0
0
276977
ZYNEX INC
COM
98986M103
823
53878
SH
SOLE
0
0
53878
ZYNGA INC
CL A
98986T108
7309
715908
SH
SOLE
692923
0
22985