0001084208-20-000041.txt : 20201104
0001084208-20-000041.hdr.sgml : 20201104
20201104094613
ACCESSION NUMBER: 0001084208-20-000041
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201104
DATE AS OF CHANGE: 20201104
EFFECTIVENESS DATE: 20201104
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: 201285452
BUSINESS ADDRESS:
STREET 1: 880 CARRILON PKWY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
BUSINESS PHONE: 7275671000
MAIL ADDRESS:
STREET 1: 880 CARRILON PARKWAY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
FORMER COMPANY:
FORMER CONFORMED NAME: DOWDLE JEFFREY A
DATE OF NAME CHANGE: 19990414
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001084208
XXXXXXXX
09-30-2020
09-30-2020
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
N
Brian Carter
Compliance Manager
901-680-8492
Brian Carter
Olive Branch
MS
11-04-2020
0
3644
79992798
false
INFORMATION TABLE
2
Q32013FS.xml
13F HOLDINGS REPORT 09302020
10X GENOMICS INC
CL A COM
88025U109
721
5782
SH
SOLE
0
0
5782
1LIFE HEALTHCARE INC
COM
68269G107
1364
48084
SH
SOLE
0
0
48084
2U INC
COM
90214J101
989
29215
SH
SOLE
0
0
29215
3-D SYS CORP DEL
COM NEW
88554D205
166
33793
SH
SOLE
0
0
33793
3M CO
COM
88579Y101
122569
765186
SH
SOLE
320733
0
444453
3M CO
COM
88579Y101
3
13500
SH
Call
SOLE
0
0
0
9 METERS BIOPHARMA INC
COM
654405109
10
11750
SH
SOLE
0
0
11750
AAON INC
COM PAR $0.004
000360206
4552
75556
SH
SOLE
0
0
75556
AARONS INC
COM PAR $0.50
002535300
14969
264239
SH
SOLE
0
0
264239
ABB LTD
SPONSORED ADR
000375204
15016
590020
SH
SOLE
495391
0
94629
ABBOTT LABS
COM
002824100
227904
2094088
SH
SOLE
562566
0
1531522
ABBVIE INC
COM
00287Y109
283718
3239144
SH
SOLE
1610342
0
1628802
ABBVIE INC
COM
00287Y109
36
31300
SH
Call
SOLE
0
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
989
247770
SH
SOLE
0
0
247770
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
152
34121
SH
SOLE
0
0
34121
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
2153
332211
SH
SOLE
0
0
332211
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1613
175180
SH
SOLE
0
0
175180
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
359
77902
SH
SOLE
0
0
77902
ABERDEEN INCOME CR STRATEGIE
COM
003057106
470
47409
SH
SOLE
0
0
47409
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
252
30395
SH
SOLE
0
0
30395
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
6222
342812
SH
SOLE
0
0
342812
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
1469
6784
SH
SOLE
0
0
6784
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
378
4506
SH
SOLE
0
0
4506
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
807
8590
SH
SOLE
0
0
8590
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
744
33067
SH
SOLE
0
0
33067
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
1608
202509
SH
SOLE
0
0
202509
ABIOMED INC
COM
003654100
2008
7248
SH
SOLE
382
0
6866
ABSOLUTE SHS TR
WBI BBR RNG 3000
00400R502
772
28303
SH
SOLE
0
0
28303
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
231
12468
SH
SOLE
0
0
12468
ACACIA RESH CORP
ACACIA TCH COM
003881307
60
17240
SH
SOLE
0
0
17240
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
2074
70360
SH
SOLE
49791
0
20569
ACCELERON PHARMA INC
COM
00434H108
1221
10853
SH
SOLE
10615
0
238
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
145636
644427
SH
SOLE
414373
0
230054
ACER THERAPEUTICS INC
COM
00444P108
47
16200
SH
SOLE
0
0
16200
ACI WORLDWIDE INC
COM
004498101
6494
248544
SH
SOLE
247694
0
850
ACTIVISION BLIZZARD INC
COM
00507V109
30949
382319
SH
SOLE
219457
0
162862
ACUITY BRANDS INC
COM
00508Y102
2765
27018
SH
SOLE
21185
0
5833
ACUSHNET HOLDINGS CORP
COM
005098108
20386
606555
SH
SOLE
601830
0
4725
ADAM NAT RES FD INC
COM
00548F105
204
20878
SH
SOLE
0
0
20878
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
11865
731947
SH
SOLE
0
0
731947
ADAMS RES & ENERGY INC
COM NEW
006351308
284
14269
SH
SOLE
0
0
14269
ADDUS HOMECARE CORP
COM
006739106
425
4492
SH
SOLE
0
0
4492
ADMA BIOLOGICS INC
COM
000899104
434
181651
SH
SOLE
0
0
181651
ADMA BIOLOGICS INC
COM
000899104
1
17000
SH
Call
SOLE
0
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
284112
579313
SH
SOLE
383797
0
195516
ADT INC DEL
COM
00090Q103
624
76423
SH
SOLE
0
0
76423
ADTALEM GLOBAL ED INC
COM
00737L103
254
10346
SH
SOLE
10294
0
52
ADTRAN INC
COM
00738A106
112
10882
SH
SOLE
9912
0
970
ADURO BIOTECH INC
COM
00739L101
57
23449
SH
SOLE
0
0
23449
ADVANCE AUTO PARTS INC
COM
00751Y106
39466
257109
SH
SOLE
248800
0
8309
ADVANCED DRAIN SYS INC DEL
COM
00790R104
1071
17160
SH
SOLE
0
0
17160
ADVANCED ENERGY INDS
COM
007973100
240
3809
SH
SOLE
0
0
3809
ADVANCED MICRO DEVICES INC
COM
007903107
31443
383492
SH
SOLE
18604
0
364888
ADVENT CONVERTIBLE & INCOME
COM
00764C109
9739
705191
SH
SOLE
0
0
705191
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
592
10703
SH
SOLE
0
0
10703
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
4427
232511
SH
SOLE
0
0
232511
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
3531
786451
SH
SOLE
0
0
786451
AECOM
COM
00766T100
2738
65428
SH
SOLE
61641
0
3787
AEGON N V
NY REGISTRY SHS
007924103
9831
3840420
SH
SOLE
36539
0
3803881
AERCAP HOLDINGS NV
SHS
N00985106
2174
86298
SH
SOLE
79797
0
6501
AERIE PHARMACEUTICALS INC
COM
00771V108
478
40653
SH
SOLE
0
0
40653
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1200
30094
SH
SOLE
28149
0
1945
AEROVIRONMENT INC
COM
008073108
541
9009
SH
SOLE
0
0
9009
AES CORP
COM
00130H105
60772
3355715
SH
SOLE
3249986
0
105729
AFFILIATED MANAGERS GROUP IN
COM
008252108
17147
250766
SH
SOLE
248804
0
1962
AFLAC INC
COM
001055102
37542
1032796
SH
SOLE
452970
0
579826
AGCO CORP
COM
001084102
376
5063
SH
SOLE
0
0
5063
AGILE THERAPEUTICS INC
COM
00847L100
86
28350
SH
SOLE
0
0
28350
AGILENT TECHNOLOGIES INC
COM
00846U101
5313
52638
SH
SOLE
10535
0
42103
AGNC INVT CORP
COM
00123Q104
6437
462767
SH
SOLE
246109
0
216658
AGNICO EAGLE MINES LTD
COM
008474108
6414
80534
SH
SOLE
0
0
80534
AGNICO EAGLE MINES LTD
COM
008474108
51
15800
SH
Put
SOLE
0
0
15800
AGNICO EAGLE MINES LTD
COM
008474108
103
15800
SH
Put
SOLE
0
0
15800
AGNICO EAGLE MINES LTD
COM
008474108
171
10800
SH
Call
SOLE
0
0
0
AGREE REALTY CORP
COM
008492100
8209
128987
SH
SOLE
86962
0
42025
AIR LEASE CORP
CL A
00912X302
13482
458254
SH
SOLE
11498
0
446756
AIR PRODS & CHEMS INC
COM
009158106
460493
1545907
SH
SOLE
419361
0
1126546
AIR PRODS & CHEMS INC
COM
009158106
521
31200
SH
Call
SOLE
0
0
0
AIR TRANSPORT SERVICES GRP I
COM
00922R105
22903
913927
SH
SOLE
907078
0
6849
AKAMAI TECHNOLOGIES INC
COM
00971T101
41911
379144
SH
SOLE
326443
0
52701
AKEBIA THERAPEUTICS INC
COM
00972D105
27
10621
SH
SOLE
0
0
10621
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
236
28900
SH
SOLE
0
0
28900
ALAMOS GOLD INC NEW
COM CL A
011532108
1422
161467
SH
SOLE
0
0
161467
ALARM COM HLDGS INC
COM
011642105
2638
47738
SH
SOLE
0
0
47738
ALASKA AIR GROUP INC
COM
011659109
6484
177005
SH
SOLE
1389
0
175616
ALBANY INTL CORP
CL A
012348108
3822
77199
SH
SOLE
76733
0
466
ALBEMARLE CORP
COM
012653101
7318
81966
SH
SOLE
4944
0
77022
ALCOA CORP
COM
013872106
129
11110
SH
SOLE
0
0
11110
ALCON AG
ORD SHS
H01301128
13726
241628
SH
SOLE
209129
0
32499
ALDEYRA THERAPEUTICS INC
COM
01438T106
169
22798
SH
SOLE
0
0
22798
ALECTOR INC
COM
014442107
312
29576
SH
SOLE
0
0
29576
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
2946
18414
SH
SOLE
8931
0
9483
ALEXCO RESOURCE CORP
COM
01535P106
705
263817
SH
SOLE
0
0
263817
ALEXION PHARMACEUTICALS INC
COM
015351109
29177
254980
SH
SOLE
182297
0
72683
ALGONQUIN PWR UTILS CORP
COM
015857105
2329
160448
SH
SOLE
0
0
160448
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
360885
1227585
SH
SOLE
492889
0
734696
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
143
21300
SH
Call
SOLE
0
0
0
ALIGN TECHNOLOGY INC
COM
016255101
23221
70933
SH
SOLE
57725
0
13208
ALLEGHANY CORP DEL
COM
017175100
9944
19108
SH
SOLE
12958
0
6150
ALLEGIANT TRAVEL CO
COM
01748X102
1505
12561
SH
SOLE
3083
0
9478
ALLEGION PLC
ORD SHS
G0176J109
11435
115614
SH
SOLE
91324
0
24290
ALLETE INC
COM NEW
018522300
7889
152464
SH
SOLE
128406
0
24058
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
72
25899
SH
SOLE
0
0
25899
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
513
48841
SH
SOLE
0
0
48841
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2321
85853
SH
SOLE
0
0
85853
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
1055
75654
SH
SOLE
0
0
75654
ALLIANT ENERGY CORP
COM
018802108
2222
43022
SH
SOLE
419
0
42603
ALLIANZGI ARTIFICIAL INTELLI
COM
01883M101
2017
93472
SH
SOLE
0
0
93472
ALLIANZGI CONV & INCM 2024 T
COM
01883H102
845
96061
SH
SOLE
0
0
96061
ALLIANZGI CONV & INCOME FD I
COM
018825109
693
168524
SH
SOLE
0
0
168524
ALLIANZGI CONV INCOME FD
COM
018828103
99
21647
SH
SOLE
0
0
21647
ALLIANZGI DIVERSIFIED INCOME
COM
01883J108
2276
89809
SH
SOLE
0
0
89809
ALLIANZGI DIVIDEND INT & PRM
COM
01883A107
5828
493883
SH
SOLE
610
0
493273
ALLIANZGI EQUITY & CONV INCO
COM
018829101
4913
202347
SH
SOLE
0
0
202347
ALLISON TRANSMISSION HLDGS I
COM
01973R101
1515
43114
SH
SOLE
33328
0
9786
ALLOGENE THERAPEUTICS INC
COM
019770106
247
6556
SH
SOLE
0
0
6556
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
285
35011
SH
SOLE
34661
0
350
ALLSTATE CORP
COM
020002101
107327
1140050
SH
SOLE
290883
0
849167
ALLSTATE CORP
COM
020002101
1
26600
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
2958
117981
SH
SOLE
77939
0
40042
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
4607
31643
SH
SOLE
30892
0
751
ALPHA ARCHITECT ETF TR
INTL QUAN MOMNTM
02072L300
7565
263401
SH
SOLE
0
0
263401
ALPHA ARCHITECT ETF TR
INTL QUAN VALUE
02072L201
228
9180
SH
SOLE
0
0
9180
ALPHA ARCHITECT ETF TR
MERLYN AI BULL
02072L706
977
30636
SH
SOLE
0
0
30636
ALPHA ARCHITECT ETF TR
US QUAN VALUE
02072L102
684
27950
SH
SOLE
0
0
27950
ALPHABET INC
CAP STK CL A
02079K305
520481
355132
SH
SOLE
140590
0
214542
ALPHABET INC
CAP STK CL C
02079K107
348256
236970
SH
SOLE
85343
0
151627
ALPHATEC HLDGS INC
COM NEW
02081G201
116
17506
SH
SOLE
0
0
17506
ALPINE INCOME PPTY TR INC
COM
02083X103
1189
76493
SH
SOLE
46548
0
29945
ALPS ETF TR
ALERIAN ENERGY
00162Q676
176
14280
SH
SOLE
0
0
14280
ALPS ETF TR
ALERIAN MLP
00162Q452
13251
663191
SH
SOLE
260
0
662931
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
1720
44576
SH
SOLE
0
0
44576
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1731
22435
SH
SOLE
0
0
22435
ALPS ETF TR
INTL SEC DV DOG
00162Q718
491
22795
SH
SOLE
0
0
22795
ALPS ETF TR
MED BREAKTHGH
00162Q593
728
17690
SH
SOLE
0
0
17690
ALPS ETF TR
REIT DIVIDE DOGS
00162Q106
256
7428
SH
SOLE
0
0
7428
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
1760
50284
SH
SOLE
0
0
50284
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
532
15217
SH
SOLE
0
0
15217
ALPS ETF TR
RIVERFRONT DYM
00162Q536
2168
82875
SH
SOLE
0
0
82875
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
635
25910
SH
SOLE
0
0
25910
ALPS ETF TR
SECTR DIV DOGS
00162Q858
5525
146126
SH
SOLE
0
0
146126
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
192
24518
SH
SOLE
23718
0
800
ALTAIR ENGR INC
COM CL A
021369103
3828
91186
SH
SOLE
91097
0
89
ALTERYX INC
COM CL A
02156B103
2004
17653
SH
SOLE
166
0
17487
ALTICE USA INC
CL A
02156K103
3948
151832
SH
SOLE
134500
0
17332
ALTISOURCE PORTFOLIO SOLNS S
REG SHS
L0175J104
151
11925
SH
SOLE
0
0
11925
ALTRA INDL MOTION CORP
COM
02208R106
5093
137754
SH
SOLE
132399
0
5355
ALTRIA GROUP INC
COM
02209S103
58357
1510277
SH
SOLE
405801
0
1104476
ALTRIA GROUP INC
COM
02209S103
1
11400
SH
Call
SOLE
0
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
1685
400180
SH
SOLE
0
0
400180
AMAZON COM INC
COM
023135106
1511512
480038
SH
SOLE
153736
0
326302
AMAZON COM INC
COM
023135106
438
300
SH
Call
SOLE
0
0
0
AMAZON COM INC
COM
023135106
347
400
SH
Call
SOLE
0
0
0
AMAZON COM INC
COM
023135106
206
300
SH
Call
SOLE
0
0
0
AMBEV SA
SPONSORED ADR
02319V103
1200
530989
SH
SOLE
0
0
530989
AMC NETWORKS INC
CL A
00164V103
1631
65999
SH
SOLE
64386
0
1613
AMCOR PLC
ORD
G0250X107
616
55728
SH
SOLE
560
0
55168
AMDOCS LTD
SHS
G02602103
9217
160549
SH
SOLE
147915
0
12634
AMEDISYS INC
COM
023436108
3353
14181
SH
SOLE
9287
0
4894
AMER STATES WTR CO
COM
029899101
2052
27371
SH
SOLE
0
0
27371
AMEREN CORP
COM
023608102
19936
252092
SH
SOLE
222760
0
29332
AMERESCO INC
CL A
02361E108
269
8053
SH
SOLE
0
0
8053
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
1487
367253
SH
SOLE
0
0
367253
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1132
90634
SH
SOLE
35372
0
55262
AMERICAN AIRLS GROUP INC
COM
02376R102
2030
165193
SH
SOLE
0
0
165193
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
92
16029
SH
SOLE
10920
0
5109
AMERICAN CAMPUS CMNTYS INC
COM
024835100
2023
57940
SH
SOLE
51367
0
6573
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
228
5342
SH
SOLE
0
0
5342
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
219
14815
SH
SOLE
0
0
14815
AMERICAN ELEC PWR CO INC
COM
025537101
82330
1007344
SH
SOLE
683348
0
323996
AMERICAN ELEC PWR CO INC
UNIT 03/15/2022
025537127
1596
32908
SH
SOLE
0
0
32908
AMERICAN EXPRESS CO
COM
025816109
60654
605025
SH
SOLE
281450
0
323575
AMERICAN FIN TR INC
COM CLASS A
02607T109
85
13522
SH
SOLE
0
0
13522
AMERICAN FINL GROUP INC OHIO
COM
025932104
815
12169
SH
SOLE
0
0
12169
AMERICAN HOMES 4 RENT
CL A
02665T306
9441
331486
SH
SOLE
160071
0
171415
AMERICAN INTL GROUP INC
COM NEW
026874784
28397
1031494
SH
SOLE
967952
0
63542
AMERICAN TOWER CORP NEW
COM
03027X100
166855
690223
SH
SOLE
413646
0
276577
AMERICAN WELL CORP
CL A
03044L105
452
15234
SH
SOLE
9973
0
5261
AMERICAN WOODMARK CORPORATIO
COM
030506109
1510
19231
SH
SOLE
0
0
19231
AMERICAN WTR WKS CO INC NEW
COM
030420103
29337
202476
SH
SOLE
55873
0
146603
AMERICOLD RLTY TR
COM
03064D108
4711
131782
SH
SOLE
45700
0
86082
AMERIPRISE FINL INC
COM
03076C106
15167
98417
SH
SOLE
72760
0
25657
AMERIS BANCORP
COM
03076K108
856
37575
SH
SOLE
0
0
37575
AMERISOURCEBERGEN CORP
COM
03073E105
28110
290020
SH
SOLE
200584
0
89436
AMETEK INC
COM
031100100
20680
208045
SH
SOLE
183707
0
24338
AMGEN INC
COM
031162100
443231
1743743
SH
SOLE
610214
0
1133529
AMGEN INC
COM
031162100
12
13900
SH
Call
SOLE
0
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
1153
81629
SH
SOLE
43827
0
37802
AMKOR TECHNOLOGY INC
COM
031652100
1249
111475
SH
SOLE
88206
0
23269
AMN HEALTHCARE SVCS INC
COM
001744101
2203
37677
SH
SOLE
0
0
37677
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
676
174229
SH
SOLE
0
0
174229
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
284
15147
SH
SOLE
12122
0
3025
AMPHENOL CORP NEW
CL A
032095101
12181
112507
SH
SOLE
89278
0
23229
AMPIO PHARMACEUTICALS INC
COM
03209T109
183
191400
SH
SOLE
0
0
191400
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
4827
196949
SH
SOLE
0
0
196949
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
7762
254579
SH
SOLE
0
0
254579
AMPLIFY ETF TR
HIGH INCOME
032108847
840
57334
SH
SOLE
0
0
57334
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
5837
66152
SH
SOLE
0
0
66152
ANALOG DEVICES INC
COM
032654105
41512
355590
SH
SOLE
174412
0
181178
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
2922
173425
SH
SOLE
0
0
173425
ANGIODYNAMICS INC
COM
03475V101
470
38969
SH
SOLE
0
0
38969
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
2686
101818
SH
SOLE
0
0
101818
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
4
16600
SH
Call
SOLE
0
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
33728
625987
SH
SOLE
563362
0
62625
ANIKA THERAPEUTICS INC
COM
035255108
200
5662
SH
SOLE
5562
0
100
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
6258
878864
SH
SOLE
42459
0
836405
ANSYS INC
COM
03662Q105
17899
54700
SH
SOLE
45930
0
8770
ANTARES PHARMA INC
COM
036642106
477
176594
SH
SOLE
0
0
176594
ANTERO MIDSTREAM CORP
COM
03676B102
687
127852
SH
SOLE
0
0
127852
ANTERO RESOURCES CORP
COM
03674X106
50
18008
SH
SOLE
0
0
18008
ANTHEM INC
COM
036752103
29481
109764
SH
SOLE
67653
0
42111
AON PLC
SHS CL A
G0403H108
58528
283701
SH
SOLE
258386
0
25315
APACHE CORP
COM
037411105
444
46877
SH
SOLE
0
0
46877
APARTMENT INVT & MGMT CO
CL A
03748R754
772
22891
SH
SOLE
0
0
22891
APHRIA INC
COM
03765K104
145
32670
SH
SOLE
0
0
32670
API GROUP CORP
COM STK
00187Y100
2209
155215
SH
SOLE
153715
0
1500
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
9978
10697000
PRN
SOLE
0
0
10697000
APOLLO COML REAL EST FIN INC
NOTE 5.375%10/1
03762UAC9
14240
15643000
PRN
SOLE
0
0
15643000
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
17971
401589
SH
SOLE
308380
0
93209
APOLLO INVT CORP
COM NEW
03761U502
416
50360
SH
SOLE
0
0
50360
APOLLO TACTICAL INCOME FD IN
COM
037638103
178
13965
SH
SOLE
0
0
13965
APPFOLIO INC
COM CL A
03783C100
1022
7210
SH
SOLE
0
0
7210
APPIAN CORP
CL A
03782L101
5698
88006
SH
SOLE
0
0
88006
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
656
68302
SH
SOLE
18829
0
49473
APPLE INC
COM
037833100
2309788
19944575
SH
SOLE
3569195
0
16375380
APPLE INC
COM
037833100
27
12300
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
4445
144100
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
284
9600
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
735
63600
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
111
14700
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
201
2800
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
340
15500
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
1269
37200
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
783
28000
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
785
14243
SH
SOLE
13168
0
1075
APPLIED MATLS INC
COM
038222105
54200
911690
SH
SOLE
630438
0
281252
APPLIED OPTOELECTRONICS INC
COM
03823U102
146
12979
SH
SOLE
0
0
12979
APTARGROUP INC
COM
038336103
29229
258207
SH
SOLE
241614
0
16593
APTINYX INC
COM
03836N103
158
46820
SH
SOLE
0
0
46820
APTIV PLC
SHS
G6095L109
19818
216163
SH
SOLE
197802
0
18361
APTOSE BIOSCIENCES INC
COM NEW
03835T200
180
30050
SH
SOLE
0
0
30050
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
573
127903
SH
SOLE
0
0
127903
ARAMARK
COM
03852U106
10130
382994
SH
SOLE
374982
0
8012
ARBOR REALTY TRUST INC
COM
038923108
1099
95839
SH
SOLE
65301
0
30538
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
214
16178
SH
SOLE
9749
0
6429
ARCH CAP GROUP LTD
ORD
G0450A105
3708
126759
SH
SOLE
52299
0
74460
ARCHER DANIELS MIDLAND CO
COM
039483102
41502
892717
SH
SOLE
60192
0
832525
ARCHER DANIELS MIDLAND CO
COM
039483102
60
17100
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
42
32000
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
58
13800
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
30
12400
SH
Call
SOLE
0
0
0
ARCONIC CORPORATION
COM
03966V107
1052
55223
SH
SOLE
37222
0
18001
ARCOSA INC
COM
039653100
2668
60514
SH
SOLE
50855
0
9659
ARENA PHARMACEUTICALS INC
COM NEW
040047607
901
12053
SH
SOLE
9851
0
2202
ARES CAPITAL CORP
COM
04010L103
4963
355795
SH
SOLE
0
0
355795
ARES CAPITAL CORP
NOTE 3.750% 2/0
04010LAT0
354
350000
PRN
SOLE
0
0
350000
ARES COML REAL ESTATE CORP
COM
04013V108
326
35705
SH
SOLE
0
0
35705
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
258
20369
SH
SOLE
0
0
20369
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
2052
50772
SH
SOLE
0
0
50772
ARGAN INC
COM
04010E109
7342
175192
SH
SOLE
154720
0
20472
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2558
74283
SH
SOLE
67836
0
6447
ARISTA NETWORKS INC
COM
040413106
4024
19446
SH
SOLE
16502
0
2944
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
2041
35572
SH
SOLE
0
0
35572
ARK ETF TR
FINTECH INNOVA
00214Q708
4389
110684
SH
SOLE
0
0
110684
ARK ETF TR
GENOMIC REV ETF
00214Q302
19579
307316
SH
SOLE
0
0
307316
ARK ETF TR
INNOVATION ETF
00214Q104
144058
1565838
SH
SOLE
0
0
1565838
ARK ETF TR
NEXT GNRTN INTER
00214Q401
7089
65279
SH
SOLE
0
0
65279
ARMSTRONG WORLD INDS INC
COM
04247X102
16815
244368
SH
SOLE
243115
0
1253
ARROW ELECTRS INC
COM
042735100
1878
23870
SH
SOLE
0
0
23870
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
771
17896
SH
SOLE
11268
0
6628
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
22666
581329
SH
SOLE
568067
0
13262
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
6831
321018
SH
SOLE
0
0
321018
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
3183
20629
SH
SOLE
19049
0
1580
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
288
70530
SH
SOLE
61754
0
8776
ASGN INC
COM
00191U102
2898
45593
SH
SOLE
45025
0
568
ASHLAND GLOBAL HLDGS INC
COM
044186104
2729
38484
SH
SOLE
34203
0
4281
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
43140
116821
SH
SOLE
95854
0
20967
ASPEN TECHNOLOGY INC
COM
045327103
32230
254605
SH
SOLE
217838
0
36767
ASPIRA WOMENS HEALTH INC
COM
04537Y109
87
28186
SH
SOLE
0
0
28186
ASSOCIATED BANC CORP
COM
045487105
946
74926
SH
SOLE
0
0
74926
ASSURANT INC
COM
04621X108
17725
146113
SH
SOLE
141797
0
4316
ASSURED GUARANTY LTD
COM
G0585R106
4676
217686
SH
SOLE
197546
0
20140
ASTRAZENECA PLC
SPONSORED ADR
046353108
69286
1264347
SH
SOLE
586717
0
677630
ASTRONICS CORP
COM
046433108
149
19272
SH
SOLE
0
0
19272
AT&T INC
COM
00206R102
296159
10387911
SH
SOLE
4170802
0
6217109
ATHENE HOLDING LTD
CL A
G0684D107
349
10252
SH
SOLE
0
0
10252
ATHENEX INC
COM
04685N103
127
10500
SH
SOLE
0
0
10500
ATHERSYS INC NEW
COM
04744L106
26
13503
SH
SOLE
0
0
13503
ATKORE INTL GROUP INC
COM
047649108
1759
77373
SH
SOLE
77043
0
330
ATLANTIC CAP BANCSHARES INC
COM
048269203
129
11332
SH
SOLE
0
0
11332
ATLANTIC UN BANKSHARES CORP
COM
04911A107
1686
78902
SH
SOLE
48363
0
30539
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
27617
965289
SH
SOLE
920302
0
44987
ATLAS CORP
SHS
Y0436Q109
3287
367669
SH
SOLE
0
0
367669
ATLASSIAN CORP PLC
CL A
G06242104
22911
126029
SH
SOLE
114372
0
11657
ATMOS ENERGY CORP
COM
049560105
5041
52725
SH
SOLE
15768
0
36957
ATN INTL INC
COM
00215F107
530
10561
SH
SOLE
0
0
10561
ATRICURE INC
COM
04963C209
349
8736
SH
SOLE
8236
0
500
ATRION CORP
COM
049904105
1695
2702
SH
SOLE
0
0
2702
AUDIOCODES LTD
ORD
M15342104
1619
51473
SH
SOLE
0
0
51473
AUTODESK INC
COM
052769106
132952
575527
SH
SOLE
530656
0
44871
AUTOHOME INC
SP ADR RP CL A
05278C107
24907
259446
SH
SOLE
257321
0
2125
AUTOLIV INC
COM
052800109
2623
35997
SH
SOLE
35204
0
793
AUTOMATIC DATA PROCESSING IN
COM
053015103
148014
1061097
SH
SOLE
720300
0
340797
AUTONATION INC
COM
05329W102
263
4973
SH
SOLE
0
0
4973
AUTOZONE INC
COM
053332102
29234
24824
SH
SOLE
20546
0
4278
AVALARA INC
COM
05338G106
6041
47441
SH
SOLE
33210
0
14231
AVALONBAY CMNTYS INC
COM
053484101
4589
30727
SH
SOLE
23448
0
7279
AVANGRID INC
COM
05351W103
296
5874
SH
SOLE
0
0
5874
AVANTOR INC
COM
05352A100
9447
420061
SH
SOLE
394442
0
25619
AVAYA HLDGS CORP
COM
05351X101
6149
404563
SH
SOLE
398351
0
6212
AVERY DENNISON CORP
COM
053611109
15861
124066
SH
SOLE
111724
0
12342
AVID BIOSERVICES INC
COM
05368M106
80
10467
SH
SOLE
0
0
10467
AVIENT CORPORATION
COM
05368V106
370
13995
SH
SOLE
8677
0
5318
AVISTA CORP
COM
05379B107
213
6239
SH
SOLE
0
0
6239
AVNET INC
COM
053807103
12543
485424
SH
SOLE
400037
0
85387
AXALTA COATING SYS LTD
COM
G0750C108
2542
114643
SH
SOLE
104934
0
9709
AXIS CAP HLDGS LTD
SHS
G0692U109
30510
692776
SH
SOLE
689001
0
3775
AXON ENTERPRISE INC
COM
05464C101
8406
92684
SH
SOLE
41434
0
51250
AXOS FINANCIAL INC
COM
05465C100
774
33216
SH
SOLE
25711
0
7505
AXSOME THERAPEUTICS INC
COM
05464T104
285
4003
SH
SOLE
0
0
4003
AZEK CO INC
CL A
05478C105
1562
44863
SH
SOLE
0
0
44863
AZUL S A
SPONSR ADR PFD
05501U106
298
22675
SH
SOLE
0
0
22675
AZURE PWR GLOBAL LTD
SHS
V0393H103
260
8710
SH
SOLE
0
0
8710
AZZ INC
COM
002474104
1241
36369
SH
SOLE
10870
0
25499
B & G FOODS INC NEW
COM
05508R106
2293
82573
SH
SOLE
0
0
82573
B2GOLD CORP
COM
11777Q209
1580
242755
SH
SOLE
0
0
242755
BADGER METER INC
COM
056525108
727
11128
SH
SOLE
4392
0
6736
BAIDU INC
SPON ADR REP A
056752108
4011
31683
SH
SOLE
5502
0
26181
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
467
45806
SH
SOLE
0
0
45806
BAKER HUGHES COMPANY
CL A
05722G100
935
70333
SH
SOLE
50659
0
19674
BALCHEM CORP
COM
057665200
3448
35314
SH
SOLE
22477
0
12837
BALL CORP
COM
058498106
18750
225575
SH
SOLE
184950
0
40625
BALLARD PWR SYS INC NEW
COM
058586108
667
44188
SH
SOLE
0
0
44188
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
407
148554
SH
SOLE
121332
0
27222
BANCO SANTANDER S.A.
ADR
05964H105
266
143517
SH
SOLE
73902
0
69615
BANCORP INC DEL
COM
05969A105
89
10292
SH
SOLE
9312
0
980
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
963
49672
SH
SOLE
12444
0
37228
BANCROFT FD LTD
COM
059695106
1182
47570
SH
SOLE
0
0
47570
BANDWIDTH INC
COM CL A
05988J103
629
3602
SH
SOLE
0
0
3602
BANK COMM HLDGS
COM
06424J103
895
128428
SH
SOLE
0
0
128428
BANK HAWAII CORP
COM
062540109
860
17031
SH
SOLE
15740
0
1291
BANK MARIN BANCORP
COM
063425102
262
9060
SH
SOLE
0
0
9060
BANK MONTREAL QUE
COM
063671101
5443
93151
SH
SOLE
16220
0
76931
BANK NEW YORK MELLON CORP
COM
064058100
5737
167071
SH
SOLE
62012
0
105059
BANK NOVA SCOTIA B C
COM
064149107
688
16559
SH
SOLE
0
0
16559
BANK OZK
COM
06417N103
9423
441960
SH
SOLE
405758
0
36202
BANNER CORP
COM NEW
06652V208
5899
182846
SH
SOLE
0
0
182846
BARCLAYS PLC
ADR
06738E204
14459
2886107
SH
SOLE
147502
0
2738605
BARINGS BDC INC
COM
06759L103
1333
166570
SH
SOLE
0
0
166570
BARINGS CORPORATE INVS
COM
06759X107
1226
98107
SH
SOLE
0
0
98107
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
1467
110108
SH
SOLE
0
0
110108
BARINGS PARTN INVS
SH BEN INT
06761A103
745
68620
SH
SOLE
0
0
68620
BARNES GROUP INC
COM
067806109
495
13841
SH
SOLE
11989
0
1852
BARRICK GOLD CORP
COM
067901108
24969
889359
SH
SOLE
332370
0
556989
BARRICK GOLD CORP
COM
067901108
119
18500
SH
Call
SOLE
0
0
0
BAUSCH HEALTH COS INC
COM
071734107
1772
114032
SH
SOLE
0
0
114032
BAXTER INTL INC
COM
071813109
16615
206598
SH
SOLE
75327
0
131271
BCE INC
COM NEW
05534B760
93930
2266007
SH
SOLE
2103227
0
162780
BEACON ROOFING SUPPLY INC
COM
073685109
703
22629
SH
SOLE
11662
0
10967
BECTON DICKINSON & CO
COM
075887109
174501
749907
SH
SOLE
306281
0
443626
BED BATH & BEYOND INC
COM
075896100
3017
201398
SH
SOLE
0
0
201398
BEIGENE LTD
SPONSORED ADR
07725L102
1646
5748
SH
SOLE
2833
0
2915
BENEFITFOCUS INC
COM
08180D106
3679
328507
SH
SOLE
0
0
328507
BENEFITFOCUS INC
NOTE 1.250%12/1
08180DAB2
488
625000
PRN
SOLE
0
0
625000
BERKELEY LTS INC
COM
084310101
616
8070
SH
SOLE
0
0
8070
BERKLEY W R CORP
COM
084423102
13195
215777
SH
SOLE
202286
0
13491
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
47040
147
SH
SOLE
0
0
147
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
438747
2060426
SH
SOLE
390964
0
1669462
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
320
24000
SH
Call
SOLE
0
0
0
BERKSHIRE HILLS BANCORP INC
COM
084680107
121
11919
SH
SOLE
0
0
11919
BERRY GLOBAL GROUP INC
COM
08579W103
5487
113547
SH
SOLE
93737
0
19810
BEST BUY INC
COM
086516101
198340
1782187
SH
SOLE
436806
0
1345381
BEST BUY INC
COM
086516101
28
29900
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
239
34400
SH
Call
SOLE
0
0
0
BEYOND MEAT INC
COM
08862E109
9587
57731
SH
SOLE
0
0
57731
BGC PARTNERS INC
CL A
05541T101
2342
975920
SH
SOLE
0
0
975920
BHP GROUP LTD
SPONSORED ADS
088606108
8148
157568
SH
SOLE
68016
0
89552
BHP GROUP PLC
SPONSORED ADR
05545E209
1950
45708
SH
SOLE
498
0
45210
BIG 5 SPORTING GOODS CORP
COM
08915P101
142
19050
SH
SOLE
0
0
19050
BIG LOTS INC
COM
089302103
2068
46357
SH
SOLE
0
0
46357
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
708
8499
SH
SOLE
0
0
8499
BILIBILI INC
SPONS ADS REP Z
090040106
210
5049
SH
SOLE
0
0
5049
BILL COM HLDGS INC
COM
090043100
362
3604
SH
SOLE
0
0
3604
BIO RAD LABS INC
CL A
090572207
7193
13955
SH
SOLE
10890
0
3065
BIO-TECHNE CORP
COM
09073M104
11591
46788
SH
SOLE
34645
0
12143
BIODELIVERY SCIENCES INTL IN
COM
09060J106
241
64486
SH
SOLE
0
0
64486
BIOGEN INC
COM
09062X103
42797
150862
SH
SOLE
119109
0
31753
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
788
12116
SH
SOLE
8522
0
3594
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
12971
170490
SH
SOLE
152544
0
17946
BIOTELEMETRY INC
COM
090672106
2633
57759
SH
SOLE
30356
0
27403
BIOXCEL THERAPEUTICS INC
COM
09075P105
700
16150
SH
SOLE
0
0
16150
BJS RESTAURANTS INC
COM
09180C106
216
7337
SH
SOLE
0
0
7337
BJS WHSL CLUB HLDGS INC
COM
05550J101
15246
366920
SH
SOLE
317049
0
49871
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
12849
8634
SH
SOLE
0
0
8634
BK OF AMERICA CORP
COM
060505104
174107
7227338
SH
SOLE
2298455
0
4928883
BK OF AMERICA CORP
COM
060505104
1
25700
SH
Call
SOLE
0
0
0
BLACK DIAMOND THERAPEUTICS I
COM
09203E105
227
7493
SH
SOLE
0
0
7493
BLACK HILLS CORP
COM
092113109
18010
336699
SH
SOLE
312400
0
24299
BLACK KNIGHT INC
COM
09215C105
7169
82359
SH
SOLE
69893
0
12466
BLACK STONE MINERALS L P
COM UNIT
09225M101
786
127997
SH
SOLE
0
0
127997
BLACKBAUD INC
COM
09227Q100
2830
50686
SH
SOLE
40366
0
10320
BLACKBERRY LTD
COM
09228F103
68
14759
SH
SOLE
0
0
14759
BLACKLINE INC
COM
09239B109
5849
65261
SH
SOLE
191
0
65070
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
375
43301
SH
SOLE
0
0
43301
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
520
39388
SH
SOLE
0
0
39388
BLACKROCK CAP INVT CORP
COM
092533108
104
42535
SH
SOLE
0
0
42535
BLACKROCK CAP INVT CORP
NOTE 5.000% 6/1
092533AC2
6619
6731000
PRN
SOLE
0
0
6731000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
2829
180650
SH
SOLE
0
0
180650
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
491
45995
SH
SOLE
0
0
45995
BLACKROCK CR ALLOCATION INCO
COM
092508100
8030
564700
SH
SOLE
0
0
564700
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
292
29382
SH
SOLE
0
0
29382
BLACKROCK ENERGY & RES TR
COM
09250U101
688
115303
SH
SOLE
0
0
115303
BLACKROCK ENHANCD CAP & INM
COM
09256A109
7019
454032
SH
SOLE
0
0
454032
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
15554
2127763
SH
SOLE
0
0
2127763
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
2257
235826
SH
SOLE
0
0
235826
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
7737
1468083
SH
SOLE
0
0
1468083
BLACKROCK FLA MUN 2020 TERM
COM SHS
09250M109
396
26894
SH
SOLE
0
0
26894
BLACKROCK FLOATING RATE INCO
COM
091941104
223
19816
SH
SOLE
0
0
19816
BLACKROCK FLOATING RATE INCO
COM
09255X100
214
18590
SH
SOLE
0
0
18590
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
756
17648
SH
SOLE
0
0
17648
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
15753
660490
SH
SOLE
0
0
660490
BLACKROCK INC
COM
09247X101
67816
120313
SH
SOLE
42739
0
77574
BLACKROCK INCOME TR INC
COM
09247F100
877
143695
SH
SOLE
0
0
143695
BLACKROCK INVT QUALITY MUN T
COM
09247D105
238
15197
SH
SOLE
0
0
15197
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1210
82270
SH
SOLE
0
0
82270
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1530
96933
SH
SOLE
0
0
96933
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
367
24436
SH
SOLE
0
0
24436
BLACKROCK MUN INCOME QUALITY
COM
092479104
427
30012
SH
SOLE
0
0
30012
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
770
56137
SH
SOLE
0
0
56137
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
3546
141904
SH
SOLE
0
0
141904
BLACKROCK MUNI INCOME TR II
COM
09249N101
202
13560
SH
SOLE
0
0
13560
BLACKROCK MUNI INTER DR FD I
COM
09253X102
2538
180913
SH
SOLE
0
0
180913
BLACKROCK MUNIASSETS FD INC
COM
09254J102
3257
236706
SH
SOLE
0
0
236706
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
484
42844
SH
SOLE
0
0
42844
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
567
41717
SH
SOLE
0
0
41717
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
183
13087
SH
SOLE
0
0
13087
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
575
42900
SH
SOLE
0
0
42900
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
253
19850
SH
SOLE
0
0
19850
BLACKROCK MUNIVEST FD II INC
COM
09253T101
521
37363
SH
SOLE
0
0
37363
BLACKROCK MUNIVEST FD INC
COM
09253R105
3862
444957
SH
SOLE
0
0
444957
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
245
17703
SH
SOLE
0
0
17703
BLACKROCK MUNIYIELD CALIF QU
COM
09254N103
347
24161
SH
SOLE
0
0
24161
BLACKROCK MUNIYIELD FD INC
COM
09253W104
878
65441
SH
SOLE
0
0
65441
BLACKROCK MUNIYIELD INVT FD
COM
09254R104
534
39906
SH
SOLE
0
0
39906
BLACKROCK MUNIYIELD INVT QUA
COM
09254T100
153
11156
SH
SOLE
0
0
11156
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
703
50967
SH
SOLE
0
0
50967
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
844
60649
SH
SOLE
0
0
60649
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
1261
93823
SH
SOLE
0
0
93823
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2617
200100
SH
SOLE
0
0
200100
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
897
56039
SH
SOLE
0
0
56039
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
1030
73449
SH
SOLE
0
0
73449
BLACKROCK RES & COMMODITIES
SHS
09257A108
4290
721063
SH
SOLE
0
0
721063
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
30889
1204247
SH
SOLE
0
0
1204247
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
14356
333459
SH
SOLE
0
0
333459
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
4725
182301
SH
SOLE
0
0
182301
BLACKROCK TCP CAPITAL CORP
COM
09259E108
1430
145758
SH
SOLE
0
0
145758
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
7951
7951000
PRN
SOLE
0
0
7951000
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
1209
55549
SH
SOLE
0
0
55549
BLACKSTONE GROUP INC
COM CL A
09260D107
94967
1819288
SH
SOLE
580142
0
1239146
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
561
40769
SH
SOLE
0
0
40769
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
5048
413132
SH
SOLE
0
0
413132
BLACKSTONE MTG TR INC
COM CL A
09257W100
2380
108343
SH
SOLE
9448
0
98895
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
16110
16759000
PRN
SOLE
0
0
16759000
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
12885
13676000
PRN
SOLE
0
0
13676000
BLINK CHARGING CO
COM
09354A100
203
19700
SH
SOLE
0
0
19700
BLOCK H & R INC
COM
093671105
425
26110
SH
SOLE
18841
0
7269
BLOOM ENERGY CORP
COM CL A
093712107
1240
69019
SH
SOLE
0
0
69019
BLOOMIN BRANDS INC
COM
094235108
2065
135252
SH
SOLE
0
0
135252
BLUCORA INC
COM
095229100
117
12465
SH
SOLE
12465
0
0
BLUEBIRD BIO INC
COM
09609G100
1363
25261
SH
SOLE
13786
0
11475
BLUELINX HLDGS INC
COM NEW
09624H208
321
14930
SH
SOLE
0
0
14930
BLUEPRINT MEDICINES CORP
COM
09627Y109
3521
37978
SH
SOLE
9577
0
28401
BMC STK HLDGS INC
COM
05591B109
1568
36607
SH
SOLE
32768
0
3839
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
683
84957
SH
SOLE
0
0
84957
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
5001
371794
SH
SOLE
0
0
371794
BNY MELLON MUN INCOME INC
COM
05589T104
150
17398
SH
SOLE
0
0
17398
BNY MELLON STRATEGIC MUN BD
COM
09662E109
1287
176593
SH
SOLE
0
0
176593
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1271
153518
SH
SOLE
0
0
153518
BOEING CO
COM
097023105
99223
600396
SH
SOLE
146907
0
453489
BOEING CO
COM
097023105
549
3300
SH
Put
SOLE
0
0
3300
BOISE CASCADE CO DEL
COM
09739D100
220
5505
SH
SOLE
0
0
5505
BONANZA CREEK ENERGY INC
COM NEW
097793400
219
11664
SH
SOLE
0
0
11664
BOOKING HOLDINGS INC
COM
09857L108
77013
45019
SH
SOLE
37960
0
7059
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
16322
196702
SH
SOLE
173659
0
23043
BORGWARNER INC
COM
099724106
8752
225929
SH
SOLE
215437
0
10492
BOSTON BEER INC
CL A
100557107
2478
2805
SH
SOLE
758
0
2047
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
282
51000
SH
SOLE
36280
0
14720
BOSTON PROPERTIES INC
COM
101121101
11744
146251
SH
SOLE
144061
0
2190
BOSTON SCIENTIFIC CORP
COM
101137107
47154
1234087
SH
SOLE
729168
0
504919
BOTTOMLINE TECH DEL INC
COM
101388106
2190
51943
SH
SOLE
38712
0
13231
BOULDER GROWTH & INCOME FD I
COM
101507101
19574
1957435
SH
SOLE
0
0
1957435
BOX INC
CL A
10316T104
2870
165310
SH
SOLE
42308
0
123002
BOYD GAMING CORP
COM
103304101
548
17853
SH
SOLE
0
0
17853
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
505
51008
SH
SOLE
0
0
51008
BP PLC
SPONSORED ADR
055622104
29770
1705013
SH
SOLE
302341
0
1402672
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
4884
288675
SH
SOLE
0
0
288675
BRF SA
SPONSORED ADR
10552T107
99
30286
SH
SOLE
29477
0
809
BRIDGE BANCORP INC
COM
108035106
1793
102876
SH
SOLE
0
0
102876
BRIGHAM MINERALS INC
CL A COM
10918L103
545
61102
SH
SOLE
25690
0
35412
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
18952
124652
SH
SOLE
123671
0
981
BRIGHTCOVE INC
COM
10921T101
146
14300
SH
SOLE
0
0
14300
BRINKER INTL INC
COM
109641100
1267
29658
SH
SOLE
0
0
29658
BRINKS CO
COM
109696104
1276
31047
SH
SOLE
19554
0
11493
BRISTOL-MYERS SQUIBB CO
COM
110122108
200218
3320916
SH
SOLE
1729949
0
1590967
BRISTOL-MYERS SQUIBB CO
DBCV 9/1
110122AN8
63
40000
PRN
SOLE
0
0
40000
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
414
183881
SH
SOLE
0
0
183881
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
86716
2398795
SH
SOLE
2301492
0
97303
BRIXMOR PPTY GROUP INC
COM
11120U105
498
42594
SH
SOLE
35920
0
6674
BROADCOM INC
COM
11135F101
340120
933532
SH
SOLE
442775
0
490757
BROADMARK RLTY CAP INC
COM
11135B100
713
72305
SH
SOLE
0
0
72305
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
31468
238389
SH
SOLE
171129
0
67260
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
30535
923610
SH
SOLE
862674
0
60936
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
16797
352444
SH
SOLE
0
0
352444
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
3146
56780
SH
SOLE
19658
0
37122
BROOKFIELD PPTY REIT INC
CL A
11282X103
219
17886
SH
SOLE
13511
0
4375
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
914
75984
SH
SOLE
0
0
75984
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
2060
124715
SH
SOLE
0
0
124715
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
3082
52588
SH
SOLE
41747
0
10841
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
1414
26905
SH
SOLE
0
0
26905
BROOKLINE BANCORP INC DEL
COM
11373M107
198
22919
SH
SOLE
19237
0
3682
BROOKS AUTOMATION INC NEW
COM
114340102
767
16585
SH
SOLE
12739
0
3846
BROWN & BROWN INC
COM
115236101
26677
589284
SH
SOLE
550341
0
38943
BROWN FORMAN CORP
CL A
115637100
871
12681
SH
SOLE
0
0
12681
BROWN FORMAN CORP
CL B
115637209
19913
264365
SH
SOLE
20682
0
243683
BRUKER CORP
COM
116794108
1076
27078
SH
SOLE
26229
0
849
BRUNSWICK CORP
COM
117043109
11014
186971
SH
SOLE
162888
0
24083
BRYN MAWR BK CORP
COM
117665109
1691
68002
SH
SOLE
68002
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3854
118144
SH
SOLE
88862
0
29282
BUNGE LIMITED
COM
G16962105
2463
53892
SH
SOLE
0
0
53892
BUNGE LIMITED
COM
G16962105
3
21800
SH
Call
SOLE
0
0
0
BURLINGTON STORES INC
COM
122017106
17850
86611
SH
SOLE
82051
0
4560
BWX TECHNOLOGIES INC
COM
05605H100
5149
91438
SH
SOLE
85958
0
5480
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
31109
304417
SH
SOLE
291613
0
12804
CABLE ONE INC
COM
12685J105
1007
534
SH
SOLE
226
0
308
CABOT CORP
COM
127055101
537
14910
SH
SOLE
13885
0
1025
CABOT MICROELECTRONICS CORP
COM
12709P103
2789
19527
SH
SOLE
18879
0
648
CABOT OIL & GAS CORP
COM
127097103
2501
144061
SH
SOLE
106957
0
37104
CACI INTL INC
CL A
127190304
5237
24568
SH
SOLE
3762
0
20806
CACTUS INC
CL A
127203107
404
21061
SH
SOLE
14474
0
6587
CADENCE BANCORPORATION
CL A
12739A100
2157
251119
SH
SOLE
0
0
251119
CADENCE DESIGN SYSTEM INC
COM
127387108
29403
275749
SH
SOLE
245948
0
29801
CAE INC
COM
124765108
2111
144374
SH
SOLE
143897
0
477
CAESARS ENTERTAINMENT INC NE
COM
12769G100
7820
139485
SH
SOLE
57973
0
81512
CAESARS ENTERTAINMENT INC NE
COM
12769G100
448
27000
SH
Call
SOLE
0
0
0
CAL MAINE FOODS INC
COM NEW
128030202
8052
209859
SH
SOLE
208820
0
1039
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1972
168863
SH
SOLE
0
0
168863
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
982
89265
SH
SOLE
0
0
89265
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
1393
60862
SH
SOLE
0
0
60862
CALAMOS GBL DYN INCOME FUND
COM
12811L107
1162
142900
SH
SOLE
0
0
142900
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
220
18567
SH
SOLE
0
0
18567
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
754
51884
SH
SOLE
0
0
51884
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
10822
803997
SH
SOLE
0
0
803997
CALAVO GROWERS INC
COM
128246105
1368
20649
SH
SOLE
19443
0
1206
CALEDONIA MNG CORP PLC
SHS NEW
G1757E113
296
17440
SH
SOLE
0
0
17440
CALIFORNIA WTR SVC GROUP
COM
130788102
2264
52097
SH
SOLE
39899
0
12198
CALLAWAY GOLF CO
COM
131193104
888
46417
SH
SOLE
0
0
46417
CAMBRIA ETF TR
TAIL RISK
132061862
1991
92187
SH
SOLE
0
0
92187
CAMDEN NATL CORP
COM
133034108
1197
39595
SH
SOLE
39595
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
2389
26851
SH
SOLE
19353
0
7498
CAMECO CORP
COM
13321L108
3316
328480
SH
SOLE
0
0
328480
CAMPBELL SOUP CO
COM
134429109
1764
36471
SH
SOLE
0
0
36471
CAMPING WORLD HLDGS INC
CL A
13462K109
498
16747
SH
SOLE
0
0
16747
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1024
31881
SH
SOLE
0
0
31881
CANADIAN IMP BK COMM
COM
136069101
70871
948569
SH
SOLE
927459
0
21110
CANADIAN NAT RES LTD
COM
136385101
2629
164086
SH
SOLE
109005
0
55081
CANADIAN NATL RY CO
COM
136375102
25204
236763
SH
SOLE
61711
0
175052
CANADIAN PAC RY LTD
COM
13645T100
6214
20437
SH
SOLE
0
0
20437
CANADIAN SOLAR INC
COM
136635109
289
8243
SH
SOLE
0
0
8243
CANNAE HLDGS INC
COM
13765N107
21064
565328
SH
SOLE
561733
0
3595
CANOPY GROWTH CORP
COM
138035100
965
67326
SH
SOLE
0
0
67326
CANTEL MED CORP
COM
138098108
231
5266
SH
SOLE
0
0
5266
CAPITAL ONE FINL CORP
COM
14040H105
5906
82183
SH
SOLE
49482
0
32701
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
709
107493
SH
SOLE
0
0
107493
CAPITAL SOUTHWEST CORP
COM
140501107
209
14865
SH
SOLE
0
0
14865
CAPITOL FED FINL INC
COM
14057J101
143
15397
SH
SOLE
0
0
15397
CAPRI HOLDINGS LIMITED
SHS
G1890L107
280
15534
SH
SOLE
5389
0
10145
CAPSTAR FINL HLDGS INC
COM
14070T102
191
19455
SH
SOLE
0
0
19455
CAPSTEAD MTG CORP
COM NO PAR
14067E506
88
15634
SH
SOLE
0
0
15634
CARA THERAPEUTICS INC
COM
140755109
174
13661
SH
SOLE
0
0
13661
CARDINAL HEALTH INC
COM
14149Y108
4858
103467
SH
SOLE
0
0
103467
CARDLYTICS INC
COM
14161W105
940
13318
SH
SOLE
0
0
13318
CAREDX INC
COM
14167L103
3305
87104
SH
SOLE
0
0
87104
CARETRUST REIT INC
COM
14174T107
2136
120040
SH
SOLE
2898
0
117142
CARGURUS INC
COM CL A
141788109
7394
341839
SH
SOLE
143310
0
198529
CARLISLE COS INC
COM
142339100
2713
22162
SH
SOLE
0
0
22162
CARLYLE GROUP INC
COM
14316J108
2656
107662
SH
SOLE
0
0
107662
CARMAX INC
COM
143130102
12522
136241
SH
SOLE
76865
0
59376
CARNIVAL CORP
UNIT 99/99/9999
143658300
9136
601838
SH
SOLE
80
0
601758
CARPENTER TECHNOLOGY CORP
COM
144285103
5264
289864
SH
SOLE
0
0
289864
CARRIER GLOBAL CORPORATION
COM
14448C104
33713
1103882
SH
SOLE
182060
0
921822
CARROLS RESTAURANT GROUP INC
COM
14574X104
179
27772
SH
SOLE
0
0
27772
CARTERS INC
COM
146229109
2025
23386
SH
SOLE
22064
0
1322
CARVANA CO
CL A
146869102
9568
42893
SH
SOLE
41402
0
1491
CASELLA WASTE SYS INC
CL A
147448104
13628
244005
SH
SOLE
71561
0
172444
CASEYS GEN STORES INC
COM
147528103
29413
165565
SH
SOLE
146006
0
19559
CASTLIGHT HEALTH INC
CL B
14862Q100
15
13400
SH
SOLE
0
0
13400
CATALENT INC
COM
148806102
15596
182069
SH
SOLE
151179
0
30890
CATALYST BIOSCIENCES INC
COM NEW
14888D208
315
73202
SH
SOLE
0
0
73202
CATALYST PHARMACEUTICALS INC
COM
14888U101
35
11726
SH
SOLE
0
0
11726
CATCHMARK TIMBER TR INC
CL A
14912Y202
1565
175204
SH
SOLE
0
0
175204
CATERPILLAR INC DEL
COM
149123101
74832
501715
SH
SOLE
68210
0
433505
CATHAY GEN BANCORP
COM
149150104
5055
233178
SH
SOLE
224622
0
8556
CAVCO INDS INC DEL
COM
149568107
2125
11784
SH
SOLE
11784
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
315
3595
SH
SOLE
0
0
3595
CBRE CLARION GLOBAL REAL EST
COM
12504G100
2014
336722
SH
SOLE
0
0
336722
CBRE GROUP INC
CL A
12504L109
8264
175934
SH
SOLE
114350
0
61584
CC NEUBERGER PRINCIPAL HLDNG
COM
G1992Y114
322
31000
SH
SOLE
0
0
31000
CC NEUBERGER PRINCIPAL HLDNG
UNIT 99/99/9999
G1992Y106
127
11700
SH
SOLE
0
0
11700
CDK GLOBAL INC
COM
12508E101
36952
847709
SH
SOLE
831806
0
15903
CDW CORP
COM
12514G108
60221
503813
SH
SOLE
487530
0
16283
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
858
30554
SH
SOLE
0
0
30554
CEDAR REALTY TRUST INC
COM NEW
150602209
10
12293
SH
SOLE
0
0
12293
CEL-SCI CORP
COM PAR NEW
150837607
276
21650
SH
SOLE
0
0
21650
CELANESE CORP DEL
COM
150870103
2893
26918
SH
SOLE
11451
0
15467
CEMEX SAB DE CV
SPON ADR NEW
151290889
169
44481
SH
SOLE
0
0
44481
CENOVUS ENERGY INC
COM
15135U109
45
11665
SH
SOLE
7225
0
4440
CENTENE CORP DEL
COM
15135B101
11734
201160
SH
SOLE
141523
0
59637
CENTERPOINT ENERGY INC
COM
15189T107
11545
596633
SH
SOLE
479587
0
117046
CENTRAL SECS CORP
COM
155123102
9122
314677
SH
SOLE
0
0
314677
CENTURY CASINOS INC
COM
156492100
546
99650
SH
SOLE
0
0
99650
CENTURY CMNTYS INC
COM
156504300
450
10636
SH
SOLE
0
0
10636
CERENCE INC
COM
156727109
12770
261307
SH
SOLE
143606
0
117701
CERNER CORP
COM
156782104
40767
563935
SH
SOLE
542098
0
21837
CERUS CORP
COM
157085101
7481
1194999
SH
SOLE
0
0
1194999
CF INDS HLDGS INC
COM
125269100
7640
248783
SH
SOLE
0
0
248783
CGI INC
CL A SUB VTG
12532H104
499
7357
SH
SOLE
122
0
7235
CHAMPIONX CORPORATION
COM
15872M104
3448
431498
SH
SOLE
428924
0
2574
CHANGE HEALTHCARE INC
COM
15912K100
41462
2857485
SH
SOLE
2730891
0
126594
CHARLES & COLVARD LTD
COM
159765106
18
21605
SH
SOLE
0
0
21605
CHARLES RIV LABS INTL INC
COM
159864107
24248
107080
SH
SOLE
76455
0
30625
CHART INDS INC
COM PAR $0.01
16115Q308
2497
35533
SH
SOLE
17737
0
17796
CHARTER COMMUNICATIONS INC N
CL A
16119P108
35733
57234
SH
SOLE
40545
0
16689
CHATHAM LODGING TR
COM
16208T102
334
43774
SH
SOLE
15674
0
28100
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
19323
160568
SH
SOLE
105286
0
55282
CHEESECAKE FACTORY INC
COM
163072101
560
20175
SH
SOLE
14297
0
5878
CHEGG INC
COM
163092109
5700
79789
SH
SOLE
15764
0
64025
CHEGG INC
COM
163092109
73
19100
SH
Call
SOLE
0
0
0
CHEMED CORP NEW
COM
16359R103
16452
34249
SH
SOLE
24286
0
9963
CHEMOCENTRYX INC
COM
16383L106
4487
81879
SH
SOLE
7232
0
74647
CHEMOURS CO
COM
163851108
1504
71926
SH
SOLE
0
0
71926
CHENIERE ENERGY INC
COM NEW
16411R208
6245
134977
SH
SOLE
22578
0
112399
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
461
644000
PRN
SOLE
0
0
644000
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1142
34345
SH
SOLE
0
0
34345
CHEVRON CORP NEW
COM
166764100
331451
4603498
SH
SOLE
1648432
0
2955066
CHEVRON CORP NEW
COM
166764100
8
44400
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
26
14500
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
15456
281886
SH
SOLE
164251
0
117635
CHIMERA INVT CORP
COM NEW
16934Q208
265
32366
SH
SOLE
0
0
32366
CHINA FD INC
COM
169373107
907
36021
SH
SOLE
0
0
36021
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
182
16068
SH
SOLE
0
0
16068
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
2380
74007
SH
SOLE
0
0
74007
CHIPOTLE MEXICAN GRILL INC
COM
169656105
28001
22514
SH
SOLE
8918
0
13596
CHUBB LIMITED
COM
H1467J104
256930
2212554
SH
SOLE
964494
0
1248060
CHUBB LIMITED
COM
H1467J104
8
15000
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
29
36800
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
25795
275256
SH
SOLE
17724
0
257532
CHURCHILL DOWNS INC
COM
171484108
4024
24563
SH
SOLE
6636
0
17927
CIENA CORP
COM NEW
171779309
4585
115523
SH
SOLE
32775
0
82748
CIGNA CORP NEW
COM
125523100
39750
234635
SH
SOLE
165987
0
68648
CIMAREX ENERGY CO
COM
171798101
5356
220124
SH
SOLE
159869
0
60255
CIMPRESS PLC
SHS EURO
G2143T103
838
11145
SH
SOLE
5951
0
5194
CINCINNATI FINL CORP
COM
172062101
6551
84016
SH
SOLE
5964
0
78052
CINCINNATI FINL CORP
COM
172062101
25
15500
SH
Call
SOLE
0
0
0
CINEMARK HLDGS INC
COM
17243V102
865
86458
SH
SOLE
76411
0
10047
CINTAS CORP
COM
172908105
13322
40015
SH
SOLE
6219
0
33796
CIRRUS LOGIC INC
COM
172755100
285
4227
SH
SOLE
0
0
4227
CISCO SYS INC
COM
17275R102
548933
13935844
SH
SOLE
6274004
0
7661840
CISCO SYS INC
COM
17275R102
5
27300
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
90
64800
SH
Put
SOLE
0
0
64800
CISCO SYS INC
COM
17275R102
3
114800
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
11
24300
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
34100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
22
41500
SH
Call
SOLE
0
0
0
CIT GROUP INC
COM NEW
125581801
484
27305
SH
SOLE
18059
0
9246
CITIGROUP INC
COM NEW
172967424
54038
1253498
SH
SOLE
644212
0
609286
CITIGROUP INC
COM NEW
172967424
8
11800
SH
Call
SOLE
0
0
0
CITIZENS FINL GROUP INC
COM
174610105
3408
134816
SH
SOLE
71833
0
62983
CITRIX SYS INC
COM
177376100
43039
312530
SH
SOLE
244557
0
67973
CITY HLDG CO
COM
177835105
1159
20119
SH
SOLE
0
0
20119
CITY OFFICE REIT INC
COM
178587101
314
41737
SH
SOLE
40322
0
1415
CIVEO CORP CDA
COM
17878Y108
483
715885
SH
SOLE
0
0
715885
CLEAN ENERGY FUELS CORP
COM
184499101
33
13421
SH
SOLE
0
0
13421
CLEAN HARBORS INC
COM
184496107
645
11503
SH
SOLE
1271
0
10232
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
25
25000
SH
SOLE
0
0
25000
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
412
46973
SH
SOLE
0
0
46973
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
261
23609
SH
SOLE
0
0
23609
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q207
189
18860
SH
SOLE
0
0
18860
CLEARWAY ENERGY INC
CL C
18539C204
1295
48040
SH
SOLE
42442
0
5598
CLEVELAND-CLIFFS INC NEW
COM
185899101
3032
472343
SH
SOLE
0
0
472343
CLIPPER RLTY INC
COM
18885T306
1093
180641
SH
SOLE
0
0
180641
CLOROX CO DEL
COM
189054109
49497
235496
SH
SOLE
81502
0
153994
CLOUDERA INC
COM
18914U100
568
52132
SH
SOLE
0
0
52132
CLOUDFLARE INC
CL A COM
18915M107
3607
87851
SH
SOLE
0
0
87851
CLOUGH GLOBAL EQUITY FD
COM
18914C100
390
34793
SH
SOLE
0
0
34793
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
475
50882
SH
SOLE
0
0
50882
CME GROUP INC
COM
12572Q105
299493
1790001
SH
SOLE
624212
0
1165789
CME GROUP INC
COM
12572Q105
14
13500
SH
Call
SOLE
0
0
0
CME GROUP INC
COM
12572Q105
23
37800
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
11888
193576
SH
SOLE
68145
0
125431
CNA FINL CORP
COM
126117100
14999
500143
SH
SOLE
498593
0
1550
CNH INDL N V
SHS
N20944109
373
47832
SH
SOLE
27047
0
20785
CNO FINL GROUP INC
COM
12621E103
530
33062
SH
SOLE
32443
0
619
CNOOC LIMITED
SPONSORED ADR
126132109
223
2323
SH
SOLE
1333
0
990
CNX RES CORP
COM
12653C108
2248
238152
SH
SOLE
8935
0
229217
COASTAL FINL CORP WA
COM NEW
19046P209
853
69611
SH
SOLE
0
0
69611
COCA COLA CO
COM
191216100
264006
5347516
SH
SOLE
2766328
0
2581188
COCA COLA CONS INC
COM
191098102
216
897
SH
SOLE
0
0
897
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
16615
428209
SH
SOLE
413104
0
15105
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
210
5167
SH
SOLE
2313
0
2854
COEUR MNG INC
COM NEW
192108504
437
59270
SH
SOLE
0
0
59270
COFFEE HLDG CO INC
COM
192176105
132
37800
SH
SOLE
0
0
37800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
357
5951
SH
SOLE
5130
0
821
COGNEX CORP
COM
192422103
12922
198491
SH
SOLE
190891
0
7600
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
10363
149280
SH
SOLE
76640
0
72640
COHEN & STEERS CLOSED END OP
COM
19248P106
190
17116
SH
SOLE
0
0
17116
COHEN & STEERS INC
COM
19247A100
2738
49116
SH
SOLE
47574
0
1542
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
8879
399421
SH
SOLE
0
0
399421
COHEN & STEERS LTD DURATION
COM
19248C105
843
36073
SH
SOLE
0
0
36073
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
187
123713
SH
SOLE
0
0
123713
COHEN & STEERS QUALITY INCOM
COM
19247L106
15685
1411765
SH
SOLE
0
0
1411765
COHEN & STEERS REIT & PFD &I
COM
19247X100
5012
248249
SH
SOLE
0
0
248249
COHEN & STEERS SELECT PFD &
COM
19248Y107
746
28098
SH
SOLE
0
0
28098
COHEN & STEERS TOTAL RETURN
COM
19247R103
282
23606
SH
SOLE
0
0
23606
COHERENT INC
COM
192479103
2125
19154
SH
SOLE
11852
0
7302
COLFAX CORP
COM
194014106
5197
165736
SH
SOLE
102219
0
63517
COLGATE PALMOLIVE CO
COM
194162103
68849
892410
SH
SOLE
569206
0
323204
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
8764
9034000
PRN
SOLE
0
0
9034000
COLONY CAP INC NEW
CL A COM
19626G108
249
91303
SH
SOLE
47830
0
43473
COLUMBIA BKG SYS INC
COM
197236102
3631
152263
SH
SOLE
151559
0
704
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
710
33022
SH
SOLE
0
0
33022
COLUMBIA FINL INC
COM
197641103
1404
126504
SH
SOLE
126504
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
275
25234
SH
SOLE
22005
0
3229
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
625
28530
SH
SOLE
0
0
28530
COLUMBIA SPORTSWEAR CO
COM
198516106
1463
16822
SH
SOLE
4519
0
12303
COMCAST CORP NEW
CL A
20030N101
615805
13311825
SH
SOLE
7192152
0
6119673
COMCAST CORP NEW
CL A
20030N101
319
140600
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
74
53000
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
66
37600
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
6
12600
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
1761
46037
SH
SOLE
0
0
46037
COMFORT SYS USA INC
COM
199908104
8662
168163
SH
SOLE
167944
0
219
COMMERCE BANCSHARES INC
COM
200525103
25686
456315
SH
SOLE
412336
0
43979
COMMERCIAL METALS CO
COM
201723103
904
45246
SH
SOLE
34516
0
10730
COMMSCOPE HLDG CO INC
COM
20337X109
858
95349
SH
SOLE
15654
0
79695
COMMUNITY BK SYS INC
COM
203607106
856
15711
SH
SOLE
1325
0
14386
COMMUNITY HEALTH SYS INC NEW
COM
203668108
1513
358621
SH
SOLE
0
0
358621
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1708
205774
SH
SOLE
202892
0
2882
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
240
19672
SH
SOLE
0
0
19672
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
2109
110662
SH
SOLE
0
0
110662
COMPASS MINERALS INTL INC
COM
20451N101
1915
32269
SH
SOLE
0
0
32269
COMPASS MINERALS INTL INC
COM
20451N101
13
19200
SH
Call
SOLE
0
0
0
COMPUGEN LTD
ORD
M25722105
1714
105476
SH
SOLE
0
0
105476
COMPUTER PROGRAMS & SYS INC
COM
205306103
3271
118487
SH
SOLE
117686
0
801
COMSCORE INC
COM
20564W105
31
15000
SH
SOLE
0
0
15000
CONAGRA BRANDS INC
COM
205887102
8103
226906
SH
SOLE
69584
0
157322
CONCHO RES INC
COM
20605P101
1798
40756
SH
SOLE
2076
0
38680
CONDUENT INC
COM
206787103
35
11011
SH
SOLE
0
0
11011
CONMED CORP
COM
207410101
6695
85102
SH
SOLE
84907
0
195
CONOCOPHILLIPS
COM
20825C104
30996
943865
SH
SOLE
692570
0
251295
CONSOLIDATED EDISON INC
COM
209115104
11071
142290
SH
SOLE
7725
0
134565
CONSTELLATION BRANDS INC
CL A
21036P108
22102
116619
SH
SOLE
5350
0
111269
CONSTELLIUM SE
CL A SHS
F21107101
406
51636
SH
SOLE
19837
0
31799
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
4069
223563
SH
SOLE
197606
0
25957
CONTINENTAL RES INC
COM
212015101
601
48899
SH
SOLE
0
0
48899
COOPER COS INC
COM NEW
216648402
39025
115761
SH
SOLE
111760
0
4001
COPA HOLDINGS SA
CL A
P31076105
2216
44061
SH
SOLE
0
0
44061
COPART INC
COM
217204106
23433
222828
SH
SOLE
205323
0
17505
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
75
41598
SH
SOLE
0
0
41598
CORCEPT THERAPEUTICS INC
COM
218352102
1378
79166
SH
SOLE
0
0
79166
CORE MARK HOLDING CO INC
COM
218681104
1803
62330
SH
SOLE
55680
0
6650
CORECIVIC INC
COM
21871N101
85
10566
SH
SOLE
0
0
10566
CORELOGIC INC
COM
21871D103
654
9669
SH
SOLE
9641
0
28
CORESITE RLTY CORP
COM
21870Q105
10077
84764
SH
SOLE
49609
0
35155
CORMEDIX INC
COM
21900C308
134
22200
SH
SOLE
0
0
22200
CORNERSTONE STRATEGIC VALUE
COM
21924B302
1372
123758
SH
SOLE
0
0
123758
CORNERSTONE TOTAL RETURN FD
COM
21924U300
1009
91700
SH
SOLE
0
0
91700
CORNING INC
COM
219350105
65546
2022410
SH
SOLE
1724981
0
297429
CORTEVA INC
COM
22052L104
11514
399632
SH
SOLE
211326
0
188306
CORVEL CORP
COM
221006109
786
9195
SH
SOLE
8476
0
719
CORVUS GOLD INC
COM
221013105
136
46200
SH
SOLE
0
0
46200
COSTAMARE INC
SHS
Y1771G102
145
23866
SH
SOLE
21393
0
2473
COSTAR GROUP INC
COM
22160N109
22911
27001
SH
SOLE
25593
0
1408
COSTCO WHSL CORP NEW
COM
22160K105
262209
738570
SH
SOLE
289142
0
449428
COTY INC
COM CL A
222070203
271
100364
SH
SOLE
0
0
100364
COUPA SOFTWARE INC
COM
22266L106
9954
36296
SH
SOLE
22028
0
14268
COUSINS PPTYS INC
COM NEW
222795502
3681
128761
SH
SOLE
110041
0
18720
COVANTA HLDG CORP
COM
22282E102
4369
563721
SH
SOLE
27860
0
535861
COVETRUS INC
COM
22304C100
1813
74304
SH
SOLE
18285
0
56019
CPI AEROSTRUCTURES INC
COM NEW
125919308
99
37100
SH
SOLE
0
0
37100
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2868
25012
SH
SOLE
782
0
24230
CRANE CO
COM
224399105
5157
102878
SH
SOLE
83211
0
19667
CRAWFORD & CO
CL B
224633107
85
13229
SH
SOLE
0
0
13229
CREDIT ACCEP CORP MICH
COM
225310101
4763
14064
SH
SOLE
14040
0
24
CREDIT SUISSE AG NASSAU BRH
LG CAP GRTH ENH
22542D423
573
1273
SH
SOLE
0
0
1273
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
586
58795
SH
SOLE
24263
0
34532
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
119
56585
SH
SOLE
0
0
56585
CREE INC
COM
225447101
17609
276265
SH
SOLE
247071
0
29194
CRESCENT CAP BDC INC
COM
225655109
2010
157663
SH
SOLE
0
0
157663
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
351
28155
SH
SOLE
0
0
28155
CRESUD S A C I F Y A
SPONSORED ADR
226406106
29
10342
SH
SOLE
0
0
10342
CRH PLC
ADR
12626K203
17807
493412
SH
SOLE
489238
0
4174
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
4943
59094
SH
SOLE
399
0
58695
CRONOS GROUP INC
COM
22717L101
208
41441
SH
SOLE
0
0
41441
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1218
81879
SH
SOLE
0
0
81879
CROWDSTRIKE HLDGS INC
CL A
22788C105
20802
151487
SH
SOLE
57748
0
93739
CROWN CASTLE INTL CORP NEW
COM
22822V101
145693
875021
SH
SOLE
402776
0
472245
CROWN HLDGS INC
COM
228368106
2687
34962
SH
SOLE
12130
0
22832
CRYOPORT INC
COM PAR $0.001
229050307
575
12123
SH
SOLE
0
0
12123
CSG SYS INTL INC
COM
126349109
11303
276021
SH
SOLE
258436
0
17585
CSI COMPRESSCO LP
COM UNIT
12637A103
94
105574
SH
SOLE
0
0
105574
CSX CORP
COM
126408103
31324
403295
SH
SOLE
62104
0
341191
CTO REALTY GROWTH INC
COM
22948P103
265
6000
SH
SOLE
0
0
6000
CUBESMART
COM
229663109
11652
360634
SH
SOLE
232713
0
127921
CUBIC CORP
COM
229669106
18831
323717
SH
SOLE
300810
0
22907
CULLEN FROST BANKERS INC
COM
229899109
4877
76261
SH
SOLE
69983
0
6278
CUMMINS INC
COM
231021106
35440
167834
SH
SOLE
68553
0
99281
CURTISS WRIGHT CORP
COM
231561101
3274
35101
SH
SOLE
24263
0
10838
CUSHING NEXTGEN INFRA INCM F
COM
231647207
503
18730
SH
SOLE
0
0
18730
CVR PARTNERS LP
COM
126633106
16
17901
SH
SOLE
0
0
17901
CVS HEALTH CORP
COM
126650100
170135
2913250
SH
SOLE
298127
0
2615123
CVS HEALTH CORP
COM
126650100
14
28300
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
1
16100
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
1
15600
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
7
11700
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
4
23400
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
1375
13297
SH
SOLE
0
0
13297
CYMABAY THERAPEUTICS INC
COM
23257D103
202
27957
SH
SOLE
0
0
27957
CYPRESS ENVIRONMENTL PARTNR
LTD PARTNER INT
232751107
50
23620
SH
SOLE
0
0
23620
CYRUSONE INC
COM
23283R100
48794
696754
SH
SOLE
236440
0
460314
CYTOKINETICS INC
COM NEW
23282W605
212
9784
SH
SOLE
0
0
9784
CYTOSORBENTS CORP
COM NEW
23283X206
1741
218300
SH
SOLE
0
0
218300
D R HORTON INC
COM
23331A109
10916
144324
SH
SOLE
87218
0
57106
DANA INCORPORATED
COM
235825205
413
33492
SH
SOLE
0
0
33492
DANA INCORPORATED
COM
235825205
1
18100
SH
Call
SOLE
0
0
0
DANAHER CORPORATION
COM
235851102
163258
758173
SH
SOLE
419620
0
338553
DANAHER CORPORATION
DBCV 1/2
235851AF9
2068
251000
PRN
SOLE
0
0
251000
DARDEN RESTAURANTS INC
COM
237194105
9062
89950
SH
SOLE
40461
0
49489
DARE BIOSCIENCE INC
COM
23666P101
17
17200
SH
SOLE
0
0
17200
DARLING INGREDIENTS INC
COM
237266101
902
25034
SH
SOLE
0
0
25034
DATADOG INC
CL A COM
23804L103
11837
115865
SH
SOLE
37749
0
78116
DAVE & BUSTERS ENTMT INC
COM
238337109
270
17825
SH
SOLE
0
0
17825
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
7678
383336
SH
SOLE
0
0
383336
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1291
51200
SH
SOLE
0
0
51200
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
2750
106662
SH
SOLE
0
0
106662
DAVITA INC
COM
23918K108
5561
64925
SH
SOLE
42312
0
22613
DAWSON GEOPHYSICAL CO NEW
COM
239360100
41
23550
SH
SOLE
0
0
23550
DBX ETF TR
XTRACK HRVST CSI
233051879
738
21397
SH
SOLE
14328
0
7069
DBX ETF TR
XTRACK MSCI EAFE
233051200
5577
182264
SH
SOLE
0
0
182264
DBX ETF TR
XTRACK MSCI EMRG
233051101
524
21575
SH
SOLE
0
0
21575
DBX ETF TR
XTRACK MSCI EURP
233051853
424
15467
SH
SOLE
0
0
15467
DBX ETF TR
XTRACK RUSS 1000
233051481
306
9010
SH
SOLE
0
0
9010
DBX ETF TR
XTRACK USD HIGH
233051432
5606
116551
SH
SOLE
57310
0
59241
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
129
11582
SH
SOLE
0
0
11582
DECKERS OUTDOOR CORP
COM
243537107
3024
13747
SH
SOLE
12704
0
1043
DEERE & CO
COM
244199105
115983
523321
SH
SOLE
350643
0
172678
DELAWARE ENHANCED GBL DIV &
COM
246060107
242
27315
SH
SOLE
0
0
27315
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
535
43366
SH
SOLE
0
0
43366
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
1065
37550
SH
SOLE
0
0
37550
DELL TECHNOLOGIES INC
CL C
24703L202
5132
75817
SH
SOLE
980
0
74837
DELTA AIR LINES INC DEL
COM NEW
247361702
14421
471585
SH
SOLE
89
0
471496
DELUXE CORP
COM
248019101
402
15637
SH
SOLE
10651
0
4986
DENISON MINES CORP
COM
248356107
17
39540
SH
SOLE
0
0
39540
DENTSPLY SIRONA INC
COM
24906P109
26480
605533
SH
SOLE
549283
0
56250
DESCARTES SYS GROUP INC
COM
249906108
5139
90252
SH
SOLE
89350
0
902
DESIGNER BRANDS INC
CL A
250565108
171
31496
SH
SOLE
18954
0
12542
DEUTSCHE BANK A G
NAMEN AKT
D18190898
452
53797
SH
SOLE
3181
0
50616
DEVON ENERGY CORP NEW
COM
25179M103
249
26324
SH
SOLE
1645
0
24679
DEXCOM INC
COM
252131107
34274
83142
SH
SOLE
34206
0
48936
DHT HOLDINGS INC
SHS NEW
Y2065G121
324
62796
SH
SOLE
0
0
62796
DIAGEO PLC
SPON ADR NEW
25243Q205
59881
434991
SH
SOLE
366229
0
68762
DIAMONDBACK ENERGY INC
COM
25278X109
3029
100561
SH
SOLE
66780
0
33781
DICERNA PHARMACEUTICALS INC
COM
253031108
405
22495
SH
SOLE
22495
0
0
DICKS SPORTING GOODS INC
COM
253393102
732
12653
SH
SOLE
0
0
12653
DIGITAL RLTY TR INC
COM
253868103
62202
423828
SH
SOLE
286071
0
137757
DIGITAL TURBINE INC
COM NEW
25400W102
279
8531
SH
SOLE
0
0
8531
DINE BRANDS GLOBAL INC
COM
254423106
1671
30618
SH
SOLE
14948
0
15670
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
10056
155957
SH
SOLE
155171
0
786
DIREXION SHS ETF TR
WORK FROM HOME
25460G773
436
8065
SH
SOLE
0
0
8065
DISCOVER FINL SVCS
COM
254709108
17181
297345
SH
SOLE
111822
0
185523
DISCOVERY INC
COM SER A
25470F104
19433
892670
SH
SOLE
691900
0
200770
DISCOVERY INC
COM SER C
25470F302
20335
1037502
SH
SOLE
1005639
0
31863
DISH NETWORK CORPORATION
CL A
25470M109
3509
120882
SH
SOLE
3649
0
117233
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
69
75000
PRN
SOLE
0
0
75000
DISNEY WALT CO
COM DISNEY
254687106
263184
2121062
SH
SOLE
552053
0
1569009
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
25525P107
120
34226
SH
SOLE
0
0
34226
DIVIDEND & INCOME FD INC
COM NEW
25538A204
3667
402924
SH
SOLE
0
0
402924
DNP SELECT INCOME FD INC
COM
23325P104
2397
238767
SH
SOLE
0
0
238767
DOCUSIGN INC
COM
256163106
65221
303013
SH
SOLE
134819
0
168194
DOLBY LABORATORIES INC
COM CL A
25659T107
10501
158435
SH
SOLE
141363
0
17072
DOLLAR GEN CORP NEW
COM
256677105
81479
388689
SH
SOLE
203903
0
184786
DOLLAR TREE INC
COM
256746108
9490
103900
SH
SOLE
75139
0
28761
DOMINION ENERGY INC
COM
25746U109
111605
1413971
SH
SOLE
964085
0
449886
DOMINION ENERGY INC
UNIT 99/99/9999
25746U133
1072
10539
SH
SOLE
0
0
10539
DOMINOS PIZZA INC
COM
25754A201
9292
21850
SH
SOLE
3747
0
18103
DOMO INC
COM CL B
257554105
445
11601
SH
SOLE
0
0
11601
DONALDSON INC
COM
257651109
9047
194882
SH
SOLE
161618
0
33264
DORCHESTER MINERALS LP
COM UNIT
25820R105
158
15264
SH
SOLE
0
0
15264
DORMAN PRODUCTS INC
COM
258278100
4325
47852
SH
SOLE
47608
0
244
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1574
98229
SH
SOLE
0
0
98229
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1091
57240
SH
SOLE
0
0
57240
DOUGLAS DYNAMICS INC
COM
25960R105
3622
105898
SH
SOLE
105725
0
173
DOVER CORP
COM
260003108
27100
250137
SH
SOLE
161326
0
88811
DOW INC
COM
260557103
38768
823975
SH
SOLE
282941
0
541034
DOW INC
COM
260557103
18
11300
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
5
10400
SH
Call
SOLE
0
0
0
DRAFTKINGS INC
COM CL A
26142R104
18262
310370
SH
SOLE
30864
0
279506
DRDGOLD LIMITED
SPON ADR REPSTG
26152H301
310
26125
SH
SOLE
0
0
26125
DRIL QUIP INC
COM
262037104
4235
171059
SH
SOLE
170921
0
138
DROPBOX INC
CL A
26210C104
499
25924
SH
SOLE
0
0
25924
DTE ENERGY CO
COM
233331107
19704
171280
SH
SOLE
63078
0
108202
DTE ENERGY CO
UNIT 11/01/2022S
233331842
361
8000
SH
SOLE
0
0
8000
DTF TAX-FREE INCOME INC
COM
23334J107
333
23079
SH
SOLE
0
0
23079
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
4
10475
SH
SOLE
0
0
10475
DUFF & PHELPS UTLITY AND INF
COM
26433C105
4057
393140
SH
SOLE
0
0
393140
DUKE ENERGY CORP NEW
COM NEW
26441C204
127608
1440925
SH
SOLE
846004
0
594921
DUKE REALTY CORP
COM NEW
264411505
5944
161074
SH
SOLE
135743
0
25331
DUNKIN BRANDS GROUP INC
COM
265504100
3703
45211
SH
SOLE
486
0
44725
DUPONT DE NEMOURS INC
COM
26614N102
23211
418361
SH
SOLE
202827
0
215534
DURECT CORP
COM
266605104
305
178500
SH
SOLE
0
0
178500
DWS MUN INCOME TR
COM
233368109
1175
106024
SH
SOLE
0
0
106024
DWS STRATEGIC MUN INCOME TR
COM
23342Q101
212
19513
SH
SOLE
0
0
19513
DXC TECHNOLOGY CO
COM
23355L106
5184
290432
SH
SOLE
152577
0
137855
DXC TECHNOLOGY CO
COM
23355L106
34
33800
SH
Call
SOLE
0
0
0
DYCOM INDS INC
COM
267475101
323
6117
SH
SOLE
0
0
6117
DYNATRACE INC
COM NEW
268150109
2157
52573
SH
SOLE
42587
0
9986
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
187
43308
SH
SOLE
0
0
43308
E TRADE FINANCIAL CORP
COM NEW
269246401
603
12038
SH
SOLE
0
0
12038
EAGLE BANCORP INC MD
COM
268948106
299
11167
SH
SOLE
10821
0
346
EAGLE MATLS INC
COM
26969P108
6846
79309
SH
SOLE
74664
0
4645
EAST WEST BANCORP INC
COM
27579R104
11144
340371
SH
SOLE
337075
0
3296
EASTERLY GOVT PPTYS INC
COM
27616P103
3285
146597
SH
SOLE
113960
0
32637
EASTGROUP PPTY INC
COM
277276101
9473
73247
SH
SOLE
51316
0
21931
EASTMAN CHEM CO
COM
277432100
2590
33156
SH
SOLE
0
0
33156
EASTMAN KODAK CO
COM NEW
277461406
237
26897
SH
SOLE
0
0
26897
EASTMAN KODAK CO
COM NEW
277461406
29
15000
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
338753
3320116
SH
SOLE
929144
0
2390972
EATON CORP PLC
SHS
G29183103
70
27400
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
254
63400
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
515
28600
SH
Call
SOLE
0
0
0
EATON VANCE CALIF MUN BD FD
COM
27828A100
160
14115
SH
SOLE
0
0
14115
EATON VANCE CORP
COM NON VTG
278265103
3157
82761
SH
SOLE
0
0
82761
EATON VANCE ENH EQTY INC FD
COM
278277108
2856
154799
SH
SOLE
0
0
154799
EATON VANCE ENHANCED EQ INC
COM
278274105
9274
633447
SH
SOLE
0
0
633447
EATON VANCE FLOATING RATE 20
COM
27831H100
2592
293216
SH
SOLE
0
0
293216
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
479
34189
SH
SOLE
0
0
34189
EATON VANCE FLTING RATE INC
COM
278279104
6646
559442
SH
SOLE
0
0
559442
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
1285
135738
SH
SOLE
0
0
135738
EATON VANCE LTD DURATION INC
COM
27828H105
906
80068
SH
SOLE
0
0
80068
EATON VANCE MUN BD FD
COM
27827X101
2685
203901
SH
SOLE
0
0
203901
EATON VANCE MUN INCOME 2028
SHS
27829U105
485
23022
SH
SOLE
0
0
23022
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
1831
142970
SH
SOLE
0
0
142970
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
231
11548
SH
SOLE
0
0
11548
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
1128
117833
SH
SOLE
0
0
117833
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
139
11985
SH
SOLE
0
0
11985
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
708
120539
SH
SOLE
0
0
120539
EATON VANCE TAX ADVT DIV INC
COM
27828G107
3220
163477
SH
SOLE
0
0
163477
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1013
74266
SH
SOLE
0
0
74266
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
7966
1082333
SH
SOLE
0
0
1082333
EATON VANCE TX ADV GLB DIV O
COM
27828U106
991
47654
SH
SOLE
0
0
47654
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1257
84544
SH
SOLE
0
0
84544
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
9775
897572
SH
SOLE
0
0
897572
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
2038
147333
SH
SOLE
0
0
147333
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
11520
1348960
SH
SOLE
0
0
1348960
EBAY INC.
COM
278642103
42282
811563
SH
SOLE
560650
0
250913
EBIX INC
COM NEW
278715206
292
14197
SH
SOLE
14197
0
0
ECHOSTAR CORP
CL A
278768106
8156
327692
SH
SOLE
0
0
327692
ECOLAB INC
COM
278865100
64682
323643
SH
SOLE
211420
0
112223
EDISON INTL
COM
281020107
27510
541119
SH
SOLE
483918
0
57201
EDITAS MEDICINE INC
COM
28106W103
2288
81534
SH
SOLE
0
0
81534
EDWARDS LIFESCIENCES CORP
COM
28176E108
69744
873760
SH
SOLE
140031
0
733729
EHEALTH INC
COM
28238P109
4582
57997
SH
SOLE
0
0
57997
ELANCO ANIMAL HEALTH INC
COM
28414H103
20575
736666
SH
SOLE
568570
0
168096
ELASTIC N V
ORD SHS
N14506104
13543
125528
SH
SOLE
60089
0
65439
ELBIT SYS LTD
ORD
M3760D101
603
4954
SH
SOLE
0
0
4954
ELECTRAMECCANICA VEHS CORP
COM NEW
284849205
81
32500
SH
SOLE
0
0
32500
ELECTRONIC ARTS INC
COM
285512109
12087
92685
SH
SOLE
36224
0
56461
ELEMENT SOLUTIONS INC
COM
28618M106
1734
164960
SH
SOLE
162029
0
2931
ELLINGTON FINANCIAL INC
COM
28852N109
177
14456
SH
SOLE
0
0
14456
ELLSWORTH GROWTH & INCOME FD
COM
289074106
1333
115403
SH
SOLE
0
0
115403
EMBRAER S.A.
SPONSORED ADS
29082A107
87
19625
SH
SOLE
0
0
19625
EMCOR GROUP INC
COM
29084Q100
11969
176768
SH
SOLE
175302
0
1466
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
1988
19236
SH
SOLE
16360
0
2876
EMERSON ELEC CO
COM
291011104
39925
608889
SH
SOLE
119631
0
489258
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
159
26251
SH
SOLE
0
0
26251
EMPIRE ST RLTY TR INC
CL A
292104106
1518
248010
SH
SOLE
232091
0
15919
EMPLOYERS HOLDINGS INC
COM
292218104
287
9474
SH
SOLE
9367
0
107
EMX RTY CORP
COM
26873J107
48
18179
SH
SOLE
0
0
18179
ENBRIDGE INC
COM
29250N105
70120
2401310
SH
SOLE
1948882
0
452428
ENCOMPASS HEALTH CORP
COM
29261A100
1623
24979
SH
SOLE
7743
0
17236
ENDAVA PLC
ADS
29260V105
1199
18979
SH
SOLE
15956
0
3023
ENDEAVOUR SILVER CORP
COM
29258Y103
68
19270
SH
SOLE
0
0
19270
ENERGIZER HLDGS INC NEW
COM
29272W109
6916
176693
SH
SOLE
161884
0
14809
ENERGY RECOVERY INC
COM
29270J100
1827
222782
SH
SOLE
0
0
222782
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
12126
2237282
SH
SOLE
0
0
2237282
ENERPAC TOOL GROUP CORP
CL A COM
292765104
10563
561572
SH
SOLE
559502
0
2070
ENERSYS
COM
29275Y102
1865
27785
SH
SOLE
22955
0
4830
ENI S P A
SPONSORED ADR
26874R108
2131
137146
SH
SOLE
122236
0
14910
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
318
135458
SH
SOLE
0
0
135458
ENPHASE ENERGY INC
COM
29355A107
600
7260
SH
SOLE
0
0
7260
ENPRO INDS INC
COM
29355X107
2205
39085
SH
SOLE
38858
0
227
ENSIGN GROUP INC
COM
29358P101
1633
28624
SH
SOLE
24075
0
4549
ENSTAR GROUP LIMITED
SHS
G3075P101
588
3641
SH
SOLE
1800
0
1841
ENTEGRIS INC
COM
29362U104
8961
120536
SH
SOLE
88214
0
32322
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
144
89735
SH
SOLE
0
0
89735
ENTERGY CORP NEW
COM
29364G103
23242
235889
SH
SOLE
203478
0
32411
ENTERPRISE PRODS PARTNERS L
COM
293792107
66912
4237631
SH
SOLE
1287444
0
2950187
ENVESTNET INC
COM
29404K106
2255
29219
SH
SOLE
21690
0
7529
ENVIVA PARTNERS LP
COM UNIT
29414J107
3039
75482
SH
SOLE
0
0
75482
EOG RES INC
COM
26875P101
6517
181331
SH
SOLE
86725
0
94606
EPAM SYS INC
COM
29414B104
19807
61270
SH
SOLE
52945
0
8325
EPLUS INC
COM
294268107
6332
86499
SH
SOLE
86478
0
21
EPR PPTYS
COM SH BEN INT
26884U109
257
9338
SH
SOLE
0
0
9338
EQUIFAX INC
COM
294429105
20543
130931
SH
SOLE
74538
0
56393
EQUINIX INC
COM
29444U700
104520
137447
SH
SOLE
43628
0
93819
EQUINOR ASA
SPONSORED ADR
29446M102
3158
224640
SH
SOLE
151069
0
73571
EQUINOX GOLD CORP
COM
29446Y502
824
70627
SH
SOLE
0
0
70627
EQUITABLE HLDGS INC
COM
29452E101
3692
202417
SH
SOLE
192252
0
10165
EQUITRANS MIDSTREAM CORP
COM
294600101
476
56270
SH
SOLE
30122
0
26148
EQUITY COMWLTH
COM SH BEN INT
294628102
12850
482533
SH
SOLE
479845
0
2688
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
932
15208
SH
SOLE
2360
0
12848
EQUITY RESIDENTIAL
SH BEN INT
29476L107
4984
97104
SH
SOLE
71298
0
25806
ERICSSON
ADR B SEK 10
294821608
1791
164477
SH
SOLE
42578
0
121899
ESPERION THERAPEUTICS INC NE
COM
29664W105
331
8893
SH
SOLE
4303
0
4590
ESSENT GROUP LTD
COM
G3198U102
1569
42397
SH
SOLE
38865
0
3532
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
496
27091
SH
SOLE
0
0
27091
ESSENTIAL UTILS INC
COM
29670G102
12467
309729
SH
SOLE
102925
0
206804
ESSENTIAL UTILS INC
UNIT 04/30/2022
29670G201
3633
67903
SH
SOLE
67903
0
0
ESSEX PPTY TR INC
COM
297178105
3188
15880
SH
SOLE
10849
0
5031
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
1227
22096
SH
SOLE
0
0
22096
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
474
45551
SH
SOLE
0
0
45551
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
15265
327990
SH
SOLE
0
0
327990
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
1639
118687
SH
SOLE
0
0
118687
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
2401
44128
SH
SOLE
0
0
44128
ETF SER SOLUTIONS
APTUS COLLARED
26922A222
279
10467
SH
SOLE
0
0
10467
ETF SER SOLUTIONS
APTUS DEFINED
26922A388
1180
38284
SH
SOLE
0
0
38284
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
5430
190672
SH
SOLE
0
0
190672
ETF SER SOLUTIONS
DISTILLATE US
26922A321
6697
205233
SH
SOLE
0
0
205233
ETF SER SOLUTIONS
US GLB JETS
26922A842
6872
406635
SH
SOLE
0
0
406635
ETSY INC
COM
29786A106
9545
78475
SH
SOLE
41960
0
36515
EURONAV NV
SHS
B38564108
432
48833
SH
SOLE
20994
0
27839
EURONET WORLDWIDE INC
COM
298736109
1408
15461
SH
SOLE
14091
0
1370
EUROPEAN EQUITY FD INC
COM
298768102
3808
402542
SH
SOLE
0
0
402542
EVERBRIDGE INC
COM
29978A104
14776
117524
SH
SOLE
9674
0
107850
EVERCORE INC
CLASS A
29977A105
1468
22430
SH
SOLE
20858
0
1572
EVEREST RE GROUP LTD
COM
G3223R108
12636
63966
SH
SOLE
61873
0
2093
EVERGY INC
COM
30034W106
11194
220269
SH
SOLE
155237
0
65032
EVERI HLDGS INC
COM
30034T103
4520
547840
SH
SOLE
72338
0
475502
EVERQUOTE INC
COM CL A
30041R108
735
19028
SH
SOLE
16448
0
2580
EVERSOURCE ENERGY
COM
30040W108
18402
220245
SH
SOLE
68345
0
151900
EVERTEC INC
COM
30040P103
4761
137168
SH
SOLE
133081
0
4087
EVI INDS INC
COM
26929N102
1977
74289
SH
SOLE
74165
0
124
EVO PMTS INC
CL A COM
26927E104
695
27986
SH
SOLE
27832
0
154
EVOLENT HEALTH INC
CL A
30050B101
532
42860
SH
SOLE
42860
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
2095
98729
SH
SOLE
40652
0
58077
EXACT SCIENCES CORP
COM
30063P105
5657
55489
SH
SOLE
1559
0
53930
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
13228
253273
SH
SOLE
0
0
253273
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
6197
128695
SH
SOLE
0
0
128695
EXELIXIS INC
COM
30161Q104
1171
47894
SH
SOLE
0
0
47894
EXELON CORP
COM
30161N101
10338
289092
SH
SOLE
108472
0
180620
EXELON CORP
COM
30161N101
1
12000
SH
Call
SOLE
0
0
0
EXICURE INC
COM
30205M101
74
42500
SH
SOLE
0
0
42500
EXP WORLD HLDGS INC
COM
30212W100
253
6270
SH
SOLE
0
0
6270
EXPEDIA GROUP INC
COM NEW
30212P303
7976
86988
SH
SOLE
59642
0
27346
EXPEDITORS INTL WASH INC
COM
302130109
30847
340776
SH
SOLE
289125
0
51651
EXPONENT INC
COM
30214U102
13447
186680
SH
SOLE
179454
0
7226
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
6753
565139
SH
SOLE
562434
0
2705
EXTRA SPACE STORAGE INC
COM
30225T102
3251
30384
SH
SOLE
15463
0
14921
EXTREME NETWORKS INC
COM
30226D106
1922
478049
SH
SOLE
0
0
478049
EXXON MOBIL CORP
COM
30231G102
121801
3547956
SH
SOLE
2148944
0
1399012
F M C CORP
COM NEW
302491303
16653
157239
SH
SOLE
127858
0
29381
F N B CORP
COM
302520101
2595
382760
SH
SOLE
162827
0
219933
F5 NETWORKS INC
COM
315616102
4352
35450
SH
SOLE
11360
0
24090
FABRINET
SHS
G3323L100
1196
18969
SH
SOLE
18139
0
830
FACEBOOK INC
CL A
30303M102
495161
1890650
SH
SOLE
1004719
0
885931
FACTSET RESH SYS INC
COM
303075105
38541
115089
SH
SOLE
80930
0
34159
FAIR ISAAC CORP
COM
303250104
12406
29164
SH
SOLE
27187
0
1977
FARFETCH LTD
ORD SH CL A
30744W107
300
11910
SH
SOLE
0
0
11910
FARMLAND PARTNERS INC
COM
31154R109
542
81336
SH
SOLE
0
0
81336
FASTENAL CO
COM
311900104
12160
269686
SH
SOLE
29202
0
240484
FASTLY INC
CL A
31188V100
5377
57393
SH
SOLE
10317
0
47076
FATE THERAPEUTICS INC
COM
31189P102
816
20425
SH
SOLE
0
0
20425
FATHOM HOLDINGS INC
COM
31189V109
240
15217
SH
SOLE
0
0
15217
FB FINL CORP
COM
30257X104
903
35963
SH
SOLE
18211
0
17752
FEDERAL AGRIC MTG CORP
CL C
313148306
2934
46091
SH
SOLE
46005
0
86
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
2403
32716
SH
SOLE
0
0
32716
FEDERAL SIGNAL CORP
COM
313855108
1837
62814
SH
SOLE
59037
0
3777
FEDERATED HERMES INC
CL B
314211103
430
20011
SH
SOLE
14732
0
5279
FEDERATED HERMES PREM MUNI I
COM
31423P108
974
68251
SH
SOLE
0
0
68251
FEDEX CORP
COM
31428X106
115245
458187
SH
SOLE
178248
0
279939
FEDNAT HLDG CO
COM
31431B109
141
22352
SH
SOLE
0
0
22352
FERRARI N V
COM
N3167Y103
14657
79825
SH
SOLE
66974
0
12851
FFBW INC MD
COM
30260M103
468
50000
SH
SOLE
0
0
50000
FG NEW AMER ACQUISITION CORP
UNIT 08/31/2027
30259V205
848
84749
SH
SOLE
0
0
84749
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
574
1322
SH
SOLE
0
0
1322
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
220
6793
SH
SOLE
0
0
6793
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
853
30769
SH
SOLE
26874
0
3895
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2630
42385
SH
SOLE
0
0
42385
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
1727
43014
SH
SOLE
0
0
43014
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
2449
26599
SH
SOLE
0
0
26599
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1393
59290
SH
SOLE
0
0
59290
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
1455
26620
SH
SOLE
0
0
26620
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
57538
1837706
SH
SOLE
1771843
0
65863
FIDELITY NATL INFORMATION SV
COM
31620M106
113424
770468
SH
SOLE
486814
0
283654
FIDUS INVT CORP
COM
316500107
7897
801747
SH
SOLE
0
0
801747
FIESTA RESTAURANT GROUP INC
COM
31660B101
337
36000
SH
SOLE
0
0
36000
FIFTH THIRD BANCORP
COM
316773100
16412
769807
SH
SOLE
531812
0
237995
FINANCIAL INSTNS INC
COM
317585404
191
12401
SH
SOLE
3458
0
8943
FIREEYE INC
COM
31816Q101
10659
863407
SH
SOLE
806528
0
56879
FIRST AMERN FINL CORP
COM
31847R102
3498
68703
SH
SOLE
61992
0
6711
FIRST BANCSHARES INC MS
COM
318916103
286
13650
SH
SOLE
0
0
13650
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
72
11563
SH
SOLE
0
0
11563
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
716
2245
SH
SOLE
1726
0
519
FIRST EAGLE SENIOR LOAN FUND
COM NEW
32010E100
303
24397
SH
SOLE
0
0
24397
FIRST FINL BANCORP OH
COM
320209109
379
31600
SH
SOLE
4343
0
27257
FIRST FINL BANKSHARES
COM
32020R109
444
15925
SH
SOLE
11344
0
4581
FIRST FNDTN INC
COM
32026V104
833
63700
SH
SOLE
0
0
63700
FIRST HAWAIIAN INC
COM
32051X108
11132
769328
SH
SOLE
767242
0
2086
FIRST HORIZON NATL CORP
COM
320517105
3335
353682
SH
SOLE
129735
0
223947
FIRST MAJESTIC SILVER CORP
COM
32076V103
1749
183764
SH
SOLE
0
0
183764
FIRST MAJESTIC SILVER CORP
COM
32076V103
3
38700
SH
Call
SOLE
0
0
0
FIRST MIDWEST BANCORP DEL
COM
320867104
900
83517
SH
SOLE
42722
0
40795
FIRST REP BK SAN FRANCISCO C
COM
33616C100
11529
105706
SH
SOLE
79547
0
26159
FIRST SOLAR INC
COM
336433107
510
7700
SH
SOLE
0
0
7700
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
256
26730
SH
SOLE
0
0
26730
FIRST TR BICK INDEX FD
COM SHS
33733H107
473
16259
SH
SOLE
0
0
16259
FIRST TR DOW JONES SELECT MI
COM SHS ANNUAL
33718M105
2103
56107
SH
SOLE
0
0
56107
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
3725
370653
SH
SOLE
0
0
370653
FIRST TR ENERGY INCOME & GRO
COM
33738G104
493
54360
SH
SOLE
0
0
54360
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1618
180819
SH
SOLE
0
0
180819
FIRST TR ENHANCED EQTY INC F
COM
337318109
7787
514299
SH
SOLE
0
0
514299
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
1284
37539
SH
SOLE
0
0
37539
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
1235
45170
SH
SOLE
0
0
45170
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
704
24560
SH
SOLE
0
0
24560
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
4530
233764
SH
SOLE
0
0
233764
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
26734
480786
SH
SOLE
0
0
480786
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
1237
23904
SH
SOLE
0
0
23904
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
38387
2002443
SH
SOLE
213997
0
1788446
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
455
7498
SH
SOLE
0
0
7498
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
5696
100644
SH
SOLE
0
0
100644
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
1354
67233
SH
SOLE
0
0
67233
FIRST TR EXCH TRD ALPHDX FD
CHINA ALPHADEX
33737J141
374
14377
SH
SOLE
0
0
14377
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
5953
118386
SH
SOLE
0
0
118386
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
1251
37255
SH
SOLE
0
0
37255
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
2195
101412
SH
SOLE
0
0
101412
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
2121
63852
SH
SOLE
0
0
63852
FIRST TR EXCH TRD ALPHDX FD
GERMANY ALPHA
33737J190
667
15063
SH
SOLE
0
0
15063
FIRST TR EXCH TRD ALPHDX FD
MID CP GR ALPH
33737M102
5005
93548
SH
SOLE
1
0
93547
FIRST TR EXCH TRD ALPHDX FD
SML CAP VAL AL
33737M409
516
16733
SH
SOLE
0
0
16733
FIRST TR EXCH TRD ALPHDX FD
SML CP GRW ALP
33737M300
2703
57184
SH
SOLE
0
0
57184
FIRST TR EXCH TRD ALPHDX FD
SWITZLND ALPHA
33737J232
2203
40948
SH
SOLE
0
0
40948
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
353
20806
SH
SOLE
0
0
20806
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
483
10136
SH
SOLE
0
0
10136
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
30132
383897
SH
SOLE
0
0
383897
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
15395
361794
SH
SOLE
0
0
361794
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
3237
67323
SH
SOLE
0
0
67323
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
7735
433809
SH
SOLE
0
0
433809
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
699
124757
SH
SOLE
0
0
124757
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
5267
207610
SH
SOLE
0
0
207610
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
23459
247618
SH
SOLE
1
0
247617
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
1994
48679
SH
SOLE
0
0
48679
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
6516
110074
SH
SOLE
0
0
110074
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
8880
156235
SH
SOLE
0
0
156235
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
746
19869
SH
SOLE
0
0
19869
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
14694
422231
SH
SOLE
0
0
422231
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
40784
448558
SH
SOLE
0
0
448558
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
21094
218270
SH
SOLE
0
0
218270
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
2584
97604
SH
SOLE
450
0
97154
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
3855
63780
SH
SOLE
0
0
63780
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
645
33634
SH
SOLE
0
0
33634
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
169772
2683294
SH
SOLE
0
0
2683294
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
84782
450179
SH
SOLE
15774
0
434405
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
9864
376431
SH
SOLE
0
0
376431
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
9249
492256
SH
SOLE
0
0
492256
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT PE
33733E880
841
33487
SH
SOLE
0
0
33487
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
42040
1232114
SH
SOLE
0
0
1232114
FIRST TR EXCHANGE-TRADED FD
DORSEYWRGT ETF
33738R712
2053
113348
SH
SOLE
0
0
113348
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
5513
245084
SH
SOLE
0
0
245084
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
98751
1645310
SH
SOLE
1
0
1645309
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
8614
182569
SH
SOLE
0
0
182569
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
89780
1737211
SH
SOLE
29680
0
1707531
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
804
45872
SH
SOLE
0
0
45872
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
218
4994
SH
SOLE
0
0
4994
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
3328
247418
SH
SOLE
0
0
247418
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
2144
48337
SH
SOLE
0
0
48337
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
15470
353351
SH
SOLE
0
0
353351
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
3484
50860
SH
SOLE
0
0
50860
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
4850
286763
SH
SOLE
0
0
286763
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
5478
234694
SH
SOLE
0
0
234694
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
1051
26987
SH
SOLE
0
0
26987
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
402
43097
SH
SOLE
0
0
43097
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
2255
47316
SH
SOLE
0
0
47316
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
286
47003
SH
SOLE
0
0
47003
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
9215
483996
SH
SOLE
0
0
483996
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
35479
225607
SH
SOLE
0
0
225607
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
5660
220152
SH
SOLE
0
0
220152
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
17234
526589
SH
SOLE
0
0
526589
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
18176
395049
SH
SOLE
0
0
395049
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
4180
103686
SH
SOLE
0
0
103686
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
365
13679
SH
SOLE
0
0
13679
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
1551
78920
SH
SOLE
0
0
78920
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
712
34940
SH
SOLE
0
0
34940
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
54878
997231
SH
SOLE
0
0
997231
FIRST TR FTSE EPRA / NAREIT
COM
33736N101
351
9072
SH
SOLE
0
0
9072
FIRST TR HIGH INCOME L/S FD
COM
33738E109
2541
182517
SH
SOLE
0
0
182517
FIRST TR INTER DUR PFD & IN
COM
33718W103
764
35539
SH
SOLE
0
0
35539
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
6321
135435
SH
SOLE
0
0
135435
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
15700
248370
SH
SOLE
0
0
248370
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
8253
125126
SH
SOLE
0
0
125126
FIRST TR MLP & ENERGY INCOM
COM
33739B104
781
168387
SH
SOLE
0
0
168387
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
11459
439722
SH
SOLE
0
0
439722
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
1974
22935
SH
SOLE
0
0
22935
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
412
8872
SH
SOLE
0
0
8872
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
58500
677233
SH
SOLE
0
0
677233
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
39440
336466
SH
SOLE
0
0
336466
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
548
17276
SH
SOLE
0
0
17276
FIRST TR S&P REIT INDEX FD
COM
33734G108
299
14156
SH
SOLE
0
0
14156
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
11849
204720
SH
SOLE
0
0
204720
FIRST TR SR FLG RTE INCM FD
COM
33733U108
551
50252
SH
SOLE
0
0
50252
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
5338
632486
SH
SOLE
0
0
632486
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
396
38598
SH
SOLE
0
0
38598
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
186665
5933423
SH
SOLE
779
0
5932644
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
9809
116814
SH
SOLE
0
0
116814
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
160
11749
SH
SOLE
0
0
11749
FIRST WESTN FINL INC
COM
33751L105
324
25000
SH
SOLE
0
0
25000
FIRSTCASH INC
COM
33767D105
538
9409
SH
SOLE
8874
0
535
FIRSTENERGY CORP
COM
337932107
17673
615584
SH
SOLE
520103
0
95481
FIRSTSERVICE CORP NEW
COM
33767E202
7693
58321
SH
SOLE
58096
0
225
FISERV INC
COM
337738108
71636
695156
SH
SOLE
491189
0
203967
FIVE BELOW INC
COM
33829M101
4794
37748
SH
SOLE
21969
0
15779
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
439
105266
SH
SOLE
25726
0
79540
FIVE9 INC
COM
338307101
1077
8307
SH
SOLE
4667
0
3640
FIVERR INTL LTD
ORD SHS
M4R82T106
1764
12695
SH
SOLE
0
0
12695
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
669
31904
SH
SOLE
0
0
31904
FLAHERTY & CRUMRIN PFD & INM
COM
338480106
168
10176
SH
SOLE
0
0
10176
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
13594
497962
SH
SOLE
0
0
497962
FLAHERTY & CRUMRINE PFD INCO
COM
33848E106
195
16348
SH
SOLE
0
0
16348
FLEETCOR TECHNOLOGIES INC
COM
339041105
8362
35121
SH
SOLE
4323
0
30798
FLEX LTD
ORD
Y2573F102
2229
200118
SH
SOLE
184133
0
15985
FLEXION THERAPEUTICS INC
COM
33938J106
2262
217327
SH
SOLE
0
0
217327
FLEXION THERAPEUTICS INC
NOTE 3.375% 5/0
33938JAB2
131
165000
PRN
SOLE
0
0
165000
FLEXSHARES TR
INTL QLTDV IDX
33939L837
202
9791
SH
SOLE
0
0
9791
FLEXSHARES TR
M STAR DEV MKT
33939L803
210
3750
SH
SOLE
0
0
3750
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
7636
275071
SH
SOLE
248572
0
26499
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
225
4719
SH
SOLE
0
0
4719
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
586
13245
SH
SOLE
0
0
13245
FLIR SYS INC
COM
302445101
14565
406284
SH
SOLE
214451
0
191833
FLOOR & DECOR HLDGS INC
CL A
339750101
1872
25021
SH
SOLE
18111
0
6910
FLOWERS FOODS INC
COM
343498101
2285
93937
SH
SOLE
68637
0
25300
FLOWSERVE CORP
COM
34354P105
476
17448
SH
SOLE
12449
0
4999
FLUOR CORP NEW
COM
343412102
197
22382
SH
SOLE
0
0
22382
FLWS/1-800 FLOWERS
CL A
68243Q106
451
18088
SH
SOLE
17498
0
590
FOOT LOCKER INC
COM
344849104
3568
108035
SH
SOLE
88502
0
19533
FORD MTR CO DEL
COM
345370860
7321
1099222
SH
SOLE
0
0
1099222
FORMFACTOR INC
COM
346375108
227
9094
SH
SOLE
5105
0
3989
FORTINET INC
COM
34959E109
11798
100146
SH
SOLE
56949
0
43197
FORTIS INC
COM
349553107
8930
218519
SH
SOLE
198252
0
20267
FORTIVE CORP
COM
34959J108
7215
94670
SH
SOLE
53122
0
41548
FORTIVE CORP
NOTE 0.875% 2/1
34959JAK4
2004
2000000
PRN
SOLE
0
0
2000000
FORTRESS BIOTECH INC
COM
34960Q109
187
46272
SH
SOLE
8458
0
37814
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
2317
135251
SH
SOLE
0
0
135251
FORTRESS VALUE ACQUISITION C
COM CL A
34962V106
619
45569
SH
SOLE
0
0
45569
FORTUNA SILVER MINES INC
COM
349915108
1643
258426
SH
SOLE
0
0
258426
FORTUNA SILVER MINES INC
COM
349915108
128
73300
SH
Call
SOLE
0
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
9089
105050
SH
SOLE
49234
0
55816
FORWARD AIR CORP
COM
349853101
1329
23163
SH
SOLE
23095
0
68
FOSSIL GROUP INC
COM
34988V106
231
40322
SH
SOLE
0
0
40322
FOUNDATION BLDG MATLS INC
COM
350392106
528
33599
SH
SOLE
0
0
33599
FOUR CORNERS PPTY TR INC
COM
35086T109
5072
198210
SH
SOLE
185741
0
12469
FOX CORP
CL A COM
35137L105
5739
206220
SH
SOLE
186385
0
19835
FOX CORP
CL B COM
35137L204
335
11986
SH
SOLE
864
0
11122
FOX FACTORY HLDG CORP
COM
35138V102
264
3554
SH
SOLE
0
0
3554
FRANCHISE GROUP INC
COM
35180X105
228
8979
SH
SOLE
0
0
8979
FRANCO NEV CORP
COM
351858105
23991
171760
SH
SOLE
0
0
171760
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
5040
52590
SH
SOLE
0
0
52590
FRANKLIN LTD DURATION INCOME
COM
35472T101
2093
245372
SH
SOLE
0
0
245372
FRANKLIN RESOURCES INC
COM
354613101
23457
1152696
SH
SOLE
818753
0
333943
FRANKLIN RESOURCES INC
COM
354613101
32
64000
SH
Put
SOLE
0
0
64000
FRANKLIN RESOURCES INC
COM
354613101
82
95900
SH
Call
SOLE
0
0
0
FRANKLIN STR PPTYS CORP
COM
35471R106
129
35231
SH
SOLE
35231
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
918
26399
SH
SOLE
0
0
26399
FRANKLIN UNVL TR
SH BEN INT
355145103
398
58285
SH
SOLE
0
0
58285
FRANKS INTL N V
COM
N33462107
18
11400
SH
SOLE
0
0
11400
FREEPORT-MCMORAN INC
CL B
35671D857
26336
1683905
SH
SOLE
984925
0
698980
FREEPORT-MCMORAN INC
CL B
35671D857
14
25200
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
694
16336
SH
SOLE
13828
0
2508
FRESHPET INC
COM
358039105
1843
16505
SH
SOLE
10034
0
6471
FRONTDOOR INC
COM
35905A109
800
20568
SH
SOLE
19677
0
891
FRONTLINE LTD
SHS NEW
G3682E192
397
60006
SH
SOLE
0
0
60006
FRONTLINE LTD
SHS NEW
G3682E192
5
48900
SH
Call
SOLE
0
0
0
FRP HLDGS INC
COM
30292L107
1137
27276
SH
SOLE
0
0
27276
FS BANCORP INC
COM
30263Y104
1974
48147
SH
SOLE
0
0
48147
FS KKR CAP CORP II
COM
35952V303
4242
288342
SH
SOLE
0
0
288342
FS KKR CAPITAL CORP
COM
302635206
994
62656
SH
SOLE
0
0
62656
FST TR NEW OPPORT MLP & ENE
COM
33739M100
437
121421
SH
SOLE
0
0
121421
FTI CONSULTING INC
COM
302941109
6162
58148
SH
SOLE
2757
0
55391
FUELCELL ENERGY INC
COM
35952H601
26
12057
SH
SOLE
7980
0
4077
FULGENT GENETICS INC
COM
359664109
611
15250
SH
SOLE
0
0
15250
FULLER H B CO
COM
359694106
2082
45484
SH
SOLE
40845
0
4639
FULTON FINL CORP PA
COM
360271100
459
49217
SH
SOLE
44455
0
4762
FUNKO INC
COM CL A
361008105
70
12115
SH
SOLE
0
0
12115
G1 THERAPEUTICS INC
COM
3621LQ109
1900
164517
SH
SOLE
0
0
164517
GABELLI DIVID & INCOME TR
COM
36242H104
15603
850295
SH
SOLE
0
0
850295
GABELLI EQUITY TR INC
COM
362397101
923
181252
SH
SOLE
0
0
181252
GABELLI GLB SML & MD CP VAL
COM
36249W104
2848
282247
SH
SOLE
0
0
282247
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
396
24574
SH
SOLE
0
0
24574
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
1686
163345
SH
SOLE
0
0
163345
GABELLI UTIL TR
COM
36240A101
476
63025
SH
SOLE
0
0
63025
GALAPAGOS NV
SPON ADR
36315X101
538
3792
SH
SOLE
3567
0
225
GALECTIN THERAPEUTICS INC
COM NEW
363225202
74
27740
SH
SOLE
0
0
27740
GALLAGHER ARTHUR J & CO
COM
363576109
36163
342515
SH
SOLE
281596
0
60919
GALMED PHARMACEUTICALS LTD
SHS
M47238106
807
228569
SH
SOLE
0
0
228569
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
859
251777
SH
SOLE
0
0
251777
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
357
72346
SH
SOLE
0
0
72346
GAMING & LEISURE PPTYS INC
COM
36467J108
2128
57623
SH
SOLE
49070
0
8553
GAN LTD
ORD SHS
G3728V109
246
14575
SH
SOLE
0
0
14575
GAP INC
COM
364760108
370
21740
SH
SOLE
0
0
21740
GARMIN LTD
SHS
H2906T109
37561
395968
SH
SOLE
223718
0
172250
GARMIN LTD
SHS
H2906T109
5
11600
SH
Call
SOLE
0
0
0
GARTNER INC
COM
366651107
13378
107067
SH
SOLE
101708
0
5359
GASLOG LTD
SHS
G37585109
194
71618
SH
SOLE
0
0
71618
GATX CORP
COM
361448103
537
8425
SH
SOLE
3619
0
4806
GCI LIBERTY INC
COM CLASS A
36164V305
54215
661486
SH
SOLE
659285
0
2201
GDL FUND
COM SH BEN IT
361570104
6167
735927
SH
SOLE
0
0
735927
GDS HLDGS LTD
SPONSORED ADS
36165L108
3688
45068
SH
SOLE
0
0
45068
GENERAC HLDGS INC
COM
368736104
11886
61382
SH
SOLE
31672
0
29710
GENERAL AMERN INVS INC
COM
368802104
4723
139122
SH
SOLE
0
0
139122
GENERAL DYNAMICS CORP
COM
369550108
54209
391581
SH
SOLE
196708
0
194873
GENERAL ELECTRIC CO
COM
369604103
22417
3598168
SH
SOLE
206801
0
3391367
GENERAL MLS INC
COM
370334104
48522
786666
SH
SOLE
79835
0
706831
GENERAL MLS INC
COM
370334104
381
55200
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
23
12500
SH
Call
SOLE
0
0
0
GENERAL MTRS CO
COM
37045V100
9059
306154
SH
SOLE
138566
0
167588
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
200
44501
SH
SOLE
0
0
44501
GENMAB A/S
SPONSORED ADS
372303206
2875
78531
SH
SOLE
39120
0
39411
GENPACT LIMITED
SHS
G3922B107
2648
67992
SH
SOLE
42616
0
25376
GENPREX INC
COM
372446104
34
10200
SH
SOLE
0
0
10200
GENTEX CORP
COM
371901109
6302
244740
SH
SOLE
121609
0
123131
GENTHERM INC
COM
37253A103
385
9403
SH
SOLE
9403
0
0
GENUINE PARTS CO
COM
372460105
33239
349253
SH
SOLE
299120
0
50133
GENWORTH FINL INC
COM CL A
37247D106
145
43277
SH
SOLE
0
0
43277
GENWORTH FINL INC
COM CL A
37247D106
9
24000
SH
Call
SOLE
0
0
0
GEO GROUP INC NEW
COM
36162J106
591
52150
SH
SOLE
0
0
52150
GERDAU SA
SPON ADR REP PFD
373737105
50
13500
SH
SOLE
0
0
13500
GERON CORP
COM
374163103
30
17100
SH
SOLE
0
0
17100
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
938
44120
SH
SOLE
0
0
44120
GIBRALTAR INDS INC
COM
374689107
3900
59866
SH
SOLE
59866
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
284
14432
SH
SOLE
0
0
14432
GILEAD SCIENCES INC
COM
375558103
139830
2212844
SH
SOLE
1387389
0
825455
GLACIER BANCORP INC NEW
COM
37637Q105
13517
421756
SH
SOLE
416694
0
5062
GLADSTONE CAPITAL CORP
COM
376535100
146
19748
SH
SOLE
0
0
19748
GLADSTONE COMMERCIAL CORP
COM
376536108
184
10904
SH
SOLE
0
0
10904
GLADSTONE INVT CORP
COM
376546107
260
28545
SH
SOLE
0
0
28545
GLATFELTER
COM
377316104
210
15285
SH
SOLE
11285
0
4000
GLAUKOS CORP
COM
377322102
858
17328
SH
SOLE
0
0
17328
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
98287
2611237
SH
SOLE
1669945
0
941292
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
12
81300
SH
Call
SOLE
0
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
704
12760
SH
SOLE
0
0
12760
GLOBAL MED REIT INC
COM NEW
37954A204
1258
93165
SH
SOLE
0
0
93165
GLOBAL NET LEASE INC
COM NEW
379378201
1038
65266
SH
SOLE
0
0
65266
GLOBAL PARTNERS LP
COM UNITS
37946R109
365
27873
SH
SOLE
0
0
27873
GLOBAL PMTS INC
COM
37940X102
36495
205512
SH
SOLE
119221
0
86291
GLOBAL WTR RES INC
COM
379463102
202
18700
SH
SOLE
0
0
18700
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
2812
117699
SH
SOLE
0
0
117699
GLOBAL X FDS
FINTECH ETF
37954Y814
3349
88209
SH
SOLE
0
0
88209
GLOBAL X FDS
GLB X GURU INDEX
37950E341
632
16667
SH
SOLE
0
0
16667
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
747
33822
SH
SOLE
0
0
33822
GLOBAL X FDS
GLB X SUPERDIV
37950E549
331
30801
SH
SOLE
0
0
30801
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
3215
146415
SH
SOLE
0
0
146415
GLOBAL X FDS
GLBX MSCI NORW
37950E747
160
15504
SH
SOLE
0
0
15504
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
336
30361
SH
SOLE
0
0
30361
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
4802
110803
SH
SOLE
0
0
110803
GLOBAL X FDS
GLOBX SUPDV US
37950E291
500
33081
SH
SOLE
0
0
33081
GLOBAL X FDS
INTERNET OF THNG
37954Y780
525
20019
SH
SOLE
0
0
20019
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2228
55642
SH
SOLE
0
0
55642
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
3207
148749
SH
SOLE
0
0
148749
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2892
103782
SH
SOLE
0
0
103782
GLOBAL X FDS
S&P 500 COVERED
37954Y475
340
7608
SH
SOLE
0
0
7608
GLOBAL X FDS
US INFR DEV ETF
37954Y673
8939
530188
SH
SOLE
528874
0
1314
GLOBAL X FDS
US PFD ETF
37954Y657
8450
341261
SH
SOLE
261543
0
79718
GLOBAL X FDS
VDEO GAM ESPRT
37954Y392
586
21569
SH
SOLE
0
0
21569
GLOBALSTAR INC
COM
378973408
13
43000
SH
SOLE
0
0
43000
GLOBANT S A
COM
L44385109
489
2728
SH
SOLE
0
0
2728
GLOBE LIFE INC
COM
37959E102
10203
127702
SH
SOLE
111906
0
15796
GLOBUS MED INC
CL A
379577208
13101
264567
SH
SOLE
257617
0
6950
GMS INC
COM
36251C103
574
23836
SH
SOLE
2207
0
21629
GODADDY INC
CL A
380237107
4687
61699
SH
SOLE
38895
0
22804
GOL LINHAS AEREAS INTELIGENT
SPON ADR PFD NEW
38045R206
96
15750
SH
SOLE
0
0
15750
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
21
10487
SH
SOLE
0
0
10487
GOLD RESOURCE CORP
COM
38068T105
74
21815
SH
SOLE
20909
0
906
GOLDEN ENTMT INC
COM
381013101
264
19104
SH
SOLE
0
0
19104
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
2029
2014000
PRN
SOLE
0
0
2014000
GOLDMAN SACHS BDC INC
SHS
38147U107
1141
75833
SH
SOLE
0
0
75833
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
31475
313404
SH
SOLE
0
0
313404
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
8972
273611
SH
SOLE
0
0
273611
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
9642
342530
SH
SOLE
79260
0
263270
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
144312
2120681
SH
SOLE
1954454
0
166227
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
913
18660
SH
SOLE
0
0
18660
GOLDMAN SACHS GROUP INC
COM
38141G104
49232
244962
SH
SOLE
59289
0
185673
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
500
83568
SH
SOLE
0
0
83568
GOLUB CAP BDC INC
COM
38173M102
1467
110797
SH
SOLE
0
0
110797
GOODYEAR TIRE & RUBR CO
COM
382550101
253
32987
SH
SOLE
0
0
32987
GORES METROPOULOS INC
COM CL A
382872109
508
44500
SH
SOLE
0
0
44500
GRACO INC
COM
384109104
27402
446642
SH
SOLE
437025
0
9617
GRAFTECH INTL LTD
COM
384313508
4908
717555
SH
SOLE
686067
0
31488
GRAINGER W W INC
COM
384802104
31353
87869
SH
SOLE
70369
0
17500
GRAND CANYON ED INC
COM
38526M106
3595
44974
SH
SOLE
43717
0
1257
GRANITE CONSTR INC
COM
387328107
289
16420
SH
SOLE
14873
0
1547
GRANITE PT MTG TR INC
COM STK
38741L107
190
26775
SH
SOLE
0
0
26775
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
13484
14677000
PRN
SOLE
0
0
14677000
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
7299
389269
SH
SOLE
0
0
389269
GRAPHIC PACKAGING HLDG CO
COM
388689101
3831
271878
SH
SOLE
258334
0
13544
GRAY TELEVISION INC
COM
389375106
505
36709
SH
SOLE
14678
0
22031
GREAT PANTHER MNG LTD
COM
39115V101
26
30000
SH
SOLE
0
0
30000
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
156
22263
SH
SOLE
0
0
22263
GREENBRIER COS INC
COM
393657101
1532
52116
SH
SOLE
0
0
52116
GREIF INC
CL A
397624107
594
16399
SH
SOLE
5188
0
11211
GREIF INC
CL B
397624206
10364
262501
SH
SOLE
0
0
262501
GRIFFON CORP
COM
398433102
335
17130
SH
SOLE
0
0
17130
GRIFOLS S A
SP ADR REP B NVT
398438408
343
19746
SH
SOLE
15220
0
4526
GROCERY OUTLET HLDG CORP
COM
39874R101
872
22172
SH
SOLE
21557
0
615
GROUP 1 AUTOMOTIVE INC
COM
398905109
1243
14058
SH
SOLE
4370
0
9688
GRUBHUB INC
COM
400110102
254
3515
SH
SOLE
0
0
3515
GRUPO AEROPUERTO DEL PACIFIC
SPON ADR B
400506101
240
2981
SH
SOLE
2973
0
8
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
77
12386
SH
SOLE
0
0
12386
GUARDANT HEALTH INC
COM
40131M109
23631
211409
SH
SOLE
188530
0
22879
GUGGENHEIM ENHANCED EQUITY I
COM
40167B100
807
148109
SH
SOLE
0
0
148109
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
2236
127060
SH
SOLE
0
0
127060
GUGGENHEIM TAXABLE MUN MANAG
COM
401664107
4180
177344
SH
SOLE
0
0
177344
GUIDEWIRE SOFTWARE INC
COM
40171V100
18728
179610
SH
SOLE
56079
0
123531
GW PHARMACEUTICALS PLC
ADS
36197T103
2199
22591
SH
SOLE
50
0
22541
HAEMONETICS CORP
COM
405024100
1609
18439
SH
SOLE
15648
0
2791
HAIN CELESTIAL GROUP INC
COM
405217100
5299
154495
SH
SOLE
108007
0
46488
HALLIBURTON CO
COM
406216101
27830
2309589
SH
SOLE
82668
0
2226921
HALOZYME THERAPEUTICS INC
COM
40637H109
803
30565
SH
SOLE
26016
0
4549
HAMILTON LANE INC
CL A
407497106
443
6851
SH
SOLE
6522
0
329
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
2349
109634
SH
SOLE
0
0
109634
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
371
19710
SH
SOLE
0
0
19710
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
272
17003
SH
SOLE
0
0
17003
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
216
17323
SH
SOLE
0
0
17323
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
8829
462496
SH
SOLE
0
0
462496
HANCOCK WHITNEY CORPORATION
COM
410120109
1197
63648
SH
SOLE
0
0
63648
HANESBRANDS INC
COM
410345102
35073
2226829
SH
SOLE
616626
0
1610203
HANESBRANDS INC
COM
410345102
17
10800
SH
Call
SOLE
0
0
0
HANMI FINL CORP
COM NEW
410495204
255
31057
SH
SOLE
0
0
31057
HANNON ARMSTRONG SUST INFR C
COM
41068X100
3910
92504
SH
SOLE
12463
0
80041
HANOVER INS GROUP INC
COM
410867105
1784
19144
SH
SOLE
6616
0
12528
HARLEY DAVIDSON INC
COM
412822108
6540
266499
SH
SOLE
250841
0
15658
HARPOON THERAPEUTICS INC
COM
41358P106
392
23082
SH
SOLE
0
0
23082
HARSCO CORP
COM
415864107
2707
194599
SH
SOLE
192045
0
2554
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
1832
44531
SH
SOLE
0
0
44531
HARTFORD FINL SVCS GROUP INC
COM
416515104
9367
254121
SH
SOLE
205420
0
48701
HASBRO INC
COM
418056107
18908
228578
SH
SOLE
211797
0
16781
HAWAIIAN ELEC INDUSTRIES
COM
419870100
435
13074
SH
SOLE
0
0
13074
HCA HEALTHCARE INC
COM
40412C101
12150
97448
SH
SOLE
52231
0
45217
HD SUPPLY HLDGS INC
COM
40416M105
6152
149182
SH
SOLE
142074
0
7108
HDFC BANK LTD
SPONSORED ADS
40415F101
19864
397593
SH
SOLE
307111
0
90482
HEALTH CATALYST INC
COM
42225T107
3595
98237
SH
SOLE
70567
0
27670
HEALTHCARE RLTY TR
COM
421946104
4011
133177
SH
SOLE
68555
0
64622
HEALTHCARE SVCS GROUP INC
COM
421906108
11427
530745
SH
SOLE
0
0
530745
HEALTHCARE TR AMER INC
CL A NEW
42225P501
2429
93433
SH
SOLE
0
0
93433
HEALTHEQUITY INC
COM
42226A107
12634
245937
SH
SOLE
150
0
245787
HEALTHPEAK PROPERTIES INC
COM
42250P103
10412
383498
SH
SOLE
241912
0
141586
HECLA MNG CO
COM
422704106
390
76870
SH
SOLE
0
0
76870
HEICO CORP NEW
CL A
422806208
37387
421689
SH
SOLE
65245
0
356444
HEICO CORP NEW
COM
422806109
4327
41348
SH
SOLE
0
0
41348
HELEN OF TROY LTD
COM
G4388N106
8100
41857
SH
SOLE
24762
0
17095
HELIOS TECHNOLOGIES INC
COM
42328H109
487
13379
SH
SOLE
11895
0
1484
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
313
129961
SH
SOLE
0
0
129961
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
14
15000
PRN
SOLE
0
0
15000
HELMERICH & PAYNE INC
COM
423452101
194
13214
SH
SOLE
0
0
13214
HENRY JACK & ASSOC INC
COM
426281101
53071
326409
SH
SOLE
268351
0
58058
HENRY SCHEIN INC
COM
806407102
1235
21008
SH
SOLE
6454
0
14554
HERCULES CAPITAL INC
COM
427096508
2680
231621
SH
SOLE
0
0
231621
HERCULES CAPITAL INC
DBCV 4.375% 2/0
427096AF9
8958
8924000
PRN
SOLE
0
0
8924000
HERSHEY CO
COM
427866108
11550
80578
SH
SOLE
21925
0
58653
HESS CORP
COM
42809H107
1512
36940
SH
SOLE
13662
0
23278
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2238
238881
SH
SOLE
0
0
238881
HEXCEL CORP NEW
COM
428291108
7348
219028
SH
SOLE
175112
0
43916
HEXO CORP
COM
428304109
14
21148
SH
SOLE
0
0
21148
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
257
16359
SH
SOLE
0
0
16359
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
202
32643
SH
SOLE
0
0
32643
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
15881
1848792
SH
SOLE
0
0
1848792
HIGHPOINT RES CORP
COM
43114K108
16
68977
SH
SOLE
0
0
68977
HIGHWOODS PPTYS INC
COM
431284108
341
10146
SH
SOLE
0
0
10146
HILL ROM HLDGS INC
COM
431475102
3334
39926
SH
SOLE
33866
0
6060
HILLENBRAND INC
COM
431571108
19437
685381
SH
SOLE
679065
0
6316
HILTON WORLDWIDE HLDGS INC
COM
43300A203
13088
153394
SH
SOLE
130219
0
23175
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
40
11167
SH
SOLE
0
0
11167
HISTOGEN INC
COM
43358Y103
28
17171
SH
SOLE
0
0
17171
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
332
27367
SH
SOLE
0
0
27367
HOLLYFRONTIER CORP
COM
436106108
7246
367633
SH
SOLE
283070
0
84563
HOLOGIC INC
COM
436440101
12783
192310
SH
SOLE
116728
0
75582
HOME BANCSHARES INC
COM
436893200
709
46740
SH
SOLE
3156
0
43584
HOME DEPOT INC
COM
437076102
825987
2974183
SH
SOLE
891889
0
2082294
HOME DEPOT INC
COM
437076102
71
11800
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
229
20700
SH
Call
SOLE
0
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
2509
105854
SH
SOLE
83184
0
22670
HONEYWELL INTL INC
COM
438516106
152238
924817
SH
SOLE
373941
0
550876
HOPE BANCORP INC
COM
43940T109
374
49298
SH
SOLE
44271
0
5027
HORACE MANN EDUCATORS CORP N
COM
440327104
229
6852
SH
SOLE
6544
0
308
HORIZON BANCORP INC
COM
440407104
459
45477
SH
SOLE
0
0
45477
HORIZON TECHNOLOGY FIN CORP
COM
44045A102
192
15639
SH
SOLE
0
0
15639
HORIZON THERAPEUTICS PUB L
SHS
G46188101
6023
77535
SH
SOLE
54877
0
22658
HORMEL FOODS CORP
COM
440452100
11397
233111
SH
SOLE
33606
0
199505
HOST HOTELS & RESORTS INC
COM
44107P104
1579
146325
SH
SOLE
105571
0
40754
HOSTESS BRANDS INC
CL A
44109J106
26828
2175864
SH
SOLE
2174951
0
913
HOULIHAN LOKEY INC
CL A
441593100
4943
83708
SH
SOLE
57483
0
26225
HOUSTON WIRE & CABLE CO
COM
44244K109
526
210293
SH
SOLE
0
0
210293
HOWARD HUGHES CORP
COM
44267D107
1632
28329
SH
SOLE
11019
0
17310
HOWMET AEROSPACE INC
COM
443201108
7016
419632
SH
SOLE
382329
0
37303
HP INC
COM
40434L105
7527
396342
SH
SOLE
0
0
396342
HSBC HLDGS PLC
SPON ADR NEW
404280406
3065
156553
SH
SOLE
3845
0
152708
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
1050
24286
SH
SOLE
0
0
24286
HUB GROUP INC
CL A
443320106
1041
20748
SH
SOLE
2300
0
18448
HUBBELL INC
COM
443510607
10805
78964
SH
SOLE
62041
0
16923
HUBSPOT INC
COM
443573100
7646
26164
SH
SOLE
14405
0
11759
HUDBAY MINERALS INC
COM
443628102
141
33477
SH
SOLE
0
0
33477
HUDSON PAC PPTYS INC
COM
444097109
2452
111802
SH
SOLE
111534
0
268
HUMANA INC
COM
444859102
26594
64253
SH
SOLE
48419
0
15834
HUNT J B TRANS SVCS INC
COM
445658107
3237
25611
SH
SOLE
19159
0
6452
HUNTINGTON BANCSHARES INC
COM
446150104
58805
6412760
SH
SOLE
4552697
0
1860063
HUNTINGTON INGALLS INDS INC
COM
446413106
23585
167566
SH
SOLE
144646
0
22920
HUNTSMAN CORP
COM
447011107
27344
1231166
SH
SOLE
465421
0
765745
HUTCHISON CHINA MEDITECH LTD
SPONSORED ADR
44842L103
392
12138
SH
SOLE
12138
0
0
HYATT HOTELS CORP
COM CL A
448579102
710
13300
SH
SOLE
9983
0
3317
I3 VERTICALS INC
COM CL A
46571Y107
635
25138
SH
SOLE
0
0
25138
IAA INC
COM
449253103
8568
164550
SH
SOLE
151127
0
13423
IAC INTERACTIVECORP NEW
COM
44891N109
4113
34339
SH
SOLE
11739
0
22600
IAMGOLD CORP
COM
450913108
71
18550
SH
SOLE
0
0
18550
IBIO INC
COM NEW
451033203
22
11010
SH
SOLE
0
0
11010
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1259
25534
SH
SOLE
0
0
25534
ICF INTL INC
COM
44925C103
249
4048
SH
SOLE
0
0
4048
ICICI BANK LIMITED
ADR
45104G104
3516
357675
SH
SOLE
353465
0
4210
ICL GROUP LTD
SHS
M53213100
189
53423
SH
SOLE
0
0
53423
ICON PLC
SHS
G4705A100
16323
85419
SH
SOLE
71690
0
13729
ICU MED INC
COM
44930G107
9150
50063
SH
SOLE
44975
0
5088
IDACORP INC
COM
451107106
25214
315569
SH
SOLE
309116
0
6453
IDEX CORP
COM
45167R104
6201
33993
SH
SOLE
31304
0
2689
IDEXX LABS INC
COM
45168D104
19204
48852
SH
SOLE
35671
0
13181
IGM BIOSCIENCES INC
COM
449585108
2292
31052
SH
SOLE
0
0
31052
IHS MARKIT LTD
SHS
G47567105
64348
819618
SH
SOLE
493805
0
325813
II-VI INC
COM
902104108
1131
27888
SH
SOLE
13832
0
14056
ILLINOIS TOOL WKS INC
COM
452308109
83576
432546
SH
SOLE
224539
0
208007
ILLUMINA INC
COM
452327109
50460
163259
SH
SOLE
131771
0
31488
ILLUMINA INC
NOTE 8/1
452327AK5
529
500000
PRN
SOLE
0
0
500000
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
706
550000
PRN
SOLE
0
0
550000
IMMERSION CORP
COM
452521107
105
14925
SH
SOLE
0
0
14925
IMMUNOGEN INC
COM
45253H101
1046
290457
SH
SOLE
232051
0
58406
IMMUNOMEDICS INC
COM
452907108
294
3455
SH
SOLE
0
0
3455
IMPINJ INC
COM
453204109
408
15468
SH
SOLE
0
0
15468
IMV INC
COM
44974L103
205
45738
SH
SOLE
0
0
45738
INCYTE CORP
COM
45337C102
2399
26738
SH
SOLE
8398
0
18340
INDEPENDENCE RLTY TR INC
COM
45378A106
219
18894
SH
SOLE
0
0
18894
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
3256
119714
SH
SOLE
0
0
119714
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
538
20391
SH
SOLE
0
0
20391
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
913
45925
SH
SOLE
0
0
45925
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
44558
1437830
SH
SOLE
1341351
0
96479
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
2305
104047
SH
SOLE
0
0
104047
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1251
37191
SH
SOLE
0
0
37191
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
1071
43213
SH
SOLE
0
0
43213
INDEXIQ ETF TR
US RL EST SMCP
45409B628
492
28084
SH
SOLE
0
0
28084
INDIA FD INC
COM
454089103
413
25006
SH
SOLE
0
0
25006
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
218
9972
SH
SOLE
9261
0
711
INFLARX NV
COM
N44821101
196
46090
SH
SOLE
0
0
46090
INFLARX NV
COM
N44821101
14
19500
SH
Call
SOLE
0
0
0
INFORMATION SVCS GROUP INC
COM
45675Y104
44
21012
SH
SOLE
0
0
21012
INFOSYS LTD
SPONSORED ADR
456788108
11667
844846
SH
SOLE
693326
0
151520
ING GROEP N.V.
SPONSORED ADR
456837103
999
141064
SH
SOLE
90143
0
50921
INGERSOLL RAND INC
COM
45687V106
9316
261688
SH
SOLE
163656
0
98032
INGEVITY CORP
COM
45688C107
5103
103226
SH
SOLE
73477
0
29749
INGLES MKTS INC
CL A
457030104
2478
65136
SH
SOLE
63878
0
1258
INGREDION INC
COM
457187102
9436
124683
SH
SOLE
112190
0
12493
INMODE LTD
SHS
M5425M103
956
26433
SH
SOLE
0
0
26433
INNOSPEC INC
COM
45768S105
427
6746
SH
SOLE
6738
0
8
INNOVATIVE INDL PPTYS INC
COM
45781V101
209
1680
SH
SOLE
0
0
1680
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
2976
79792
SH
SOLE
0
0
79792
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
1135
46803
SH
SOLE
0
0
46803
INOVALON HLDGS INC
COM CL A
45781D101
351
13286
SH
SOLE
0
0
13286
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
350
30130
SH
SOLE
0
0
30130
INPHI CORP
COM
45772F107
6362
56673
SH
SOLE
0
0
56673
INSEEGO CORP
COM
45782B104
893
86504
SH
SOLE
0
0
86504
INSIGHT SELECT INCOME FD
COM
45781W109
242
11958
SH
SOLE
0
0
11958
INSMED INC
COM PAR $.01
457669307
756
23519
SH
SOLE
22149
0
1370
INSPERITY INC
COM
45778Q107
16517
252199
SH
SOLE
250587
0
1612
INSPIRE MED SYS INC
COM
457730109
1570
12169
SH
SOLE
3832
0
8337
INSTALLED BLDG PRODS INC
COM
45780R101
918
9025
SH
SOLE
0
0
9025
INSULET CORP
COM
45784P101
8271
34959
SH
SOLE
25693
0
9266
INTEGER HLDGS CORP
COM
45826H109
1922
32570
SH
SOLE
31246
0
1324
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
4030
85349
SH
SOLE
84493
0
856
INTEGRA RES CORP
COM NEW
45826T301
121
36360
SH
SOLE
0
0
36360
INTEL CORP
COM
458140100
181801
3511032
SH
SOLE
910885
0
2600147
INTEL CORP
COM
458140100
22
25900
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
16
30200
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
13
12700
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
261
13130
SH
SOLE
0
0
13130
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
5573
115305
SH
SOLE
109046
0
6259
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
458
570000
PRN
SOLE
0
0
570000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
97261
972093
SH
SOLE
135623
0
836470
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
69
33000
SH
Call
SOLE
0
0
0
INTERDIGITAL INC
COM
45867G101
1144
20044
SH
SOLE
0
0
20044
INTERNATIONAL BUSINESS MACHS
COM
459200101
168440
1384392
SH
SOLE
618575
0
765817
INTERNATIONAL BUSINESS MACHS
COM
459200101
19
17100
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1654
13508
SH
SOLE
187
0
13321
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
1585
142447
SH
SOLE
141118
0
1329
INTERNATIONAL PAPER CO
COM
460146103
32284
796338
SH
SOLE
349052
0
447286
INTERNATIONAL PAPER CO
COM
460146103
26
46800
SH
Call
SOLE
0
0
0
INTERNATIONAL PAPER CO
COM
460146103
3
17100
SH
Call
SOLE
0
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
19899
1193689
SH
SOLE
1130112
0
63577
INTRA CELLULAR THERAPIES INC
COM
46116X101
3990
155514
SH
SOLE
13436
0
142078
INTUIT
COM
461202103
74357
227942
SH
SOLE
181429
0
46513
INTUITIVE SURGICAL INC
COM NEW
46120E602
59941
84478
SH
SOLE
44288
0
40190
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
238
2935
SH
SOLE
0
0
2935
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
18332
362872
SH
SOLE
0
0
362872
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
549
40177
SH
SOLE
0
0
40177
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
4063
375875
SH
SOLE
0
0
375875
INVESCO BD FD
COM
46132L107
2204
110136
SH
SOLE
0
0
110136
INVESCO CALIF VALUE MUN INCO
COM
46132H106
380
30400
SH
SOLE
0
0
30400
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
315
3173
SH
SOLE
0
0
3173
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2055
157376
SH
SOLE
0
0
157376
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
179
12162
SH
SOLE
0
0
12162
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
173
18128
SH
SOLE
0
0
18128
INVESCO DB US DLR INDEX TR
BEARISH FD
46141D104
216
10317
SH
SOLE
0
0
10317
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1341
52905
SH
SOLE
0
0
52905
INVESCO DYNAMIC CR OPPORTUNI
COM
46132R104
2206
239488
SH
SOLE
0
0
239488
INVESCO EXCH TRADED FD TR II
1 30 LADER TRE
46138E107
1068
27182
SH
SOLE
0
0
27182
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
1152
56907
SH
SOLE
25662
0
31245
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
774
11190
SH
SOLE
0
0
11190
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
6737
217144
SH
SOLE
0
0
217144
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
3499
181498
SH
SOLE
0
0
181498
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
12732
214443
SH
SOLE
0
0
214443
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
2399
88471
SH
SOLE
615
0
87856
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
268
14429
SH
SOLE
0
0
14429
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
203
5741
SH
SOLE
0
0
5741
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
400
22798
SH
SOLE
0
0
22798
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
474
15954
SH
SOLE
0
0
15954
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
319
10042
SH
SOLE
0
0
10042
INVESCO EXCH TRADED FD TR II
MSCI GBL TIMBR
46138E545
329
11713
SH
SOLE
0
0
11713
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3277
123062
SH
SOLE
0
0
123062
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
7145
485032
SH
SOLE
0
0
485032
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
704
21882
SH
SOLE
0
0
21882
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
1692
43958
SH
SOLE
0
0
43958
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
321
7717
SH
SOLE
0
0
7717
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
919
17040
SH
SOLE
0
0
17040
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
1129
56094
SH
SOLE
0
0
56094
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
2233
53990
SH
SOLE
0
0
53990
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
12544
440774
SH
SOLE
0
0
440774
INVESCO EXCH TRADED FD TR II
S&P INTL QULTY
46138E214
9141
347970
SH
SOLE
0
0
347970
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
349
6456
SH
SOLE
0
0
6456
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
13377
321082
SH
SOLE
37
0
321045
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
537
9008
SH
SOLE
0
0
9008
INVESCO EXCH TRADED FD TR II
S&P SMLCP DISC
46138E180
303
4819
SH
SOLE
0
0
4819
INVESCO EXCH TRADED FD TR II
S&P SMLCP FINL
46138E156
228
6056
SH
SOLE
0
0
6056
INVESCO EXCH TRADED FD TR II
S&P SMLCP HELT
46138E149
2757
20873
SH
SOLE
0
0
20873
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
629
7279
SH
SOLE
0
0
7279
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1099
33112
SH
SOLE
0
0
33112
INVESCO EXCH TRADED FD TR II
S&P SMLCP STAP
46138E172
331
4508
SH
SOLE
0
0
4508
INVESCO EXCH TRADED FD TR II
S&P SMLCP UTIL
46138G409
327
7290
SH
SOLE
0
0
7290
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
4095
152349
SH
SOLE
300
0
152049
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
16518
500680
SH
SOLE
200
0
500480
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
35006
652608
SH
SOLE
34
0
652574
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
2356
36370
SH
SOLE
0
0
36370
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
4358
200470
SH
SOLE
0
0
200470
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
21840
654863
SH
SOLE
0
0
654863
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
5194
210975
SH
SOLE
1
0
210974
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
46138J577
243
11327
SH
SOLE
0
0
11327
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
11528
543244
SH
SOLE
1
0
543243
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
1783
76323
SH
SOLE
0
0
76323
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
13554
635735
SH
SOLE
0
0
635735
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
1186
51720
SH
SOLE
0
0
51720
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
13979
640072
SH
SOLE
0
0
640072
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
1727
75556
SH
SOLE
0
0
75556
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
13746
630835
SH
SOLE
0
0
630835
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
1001
40800
SH
SOLE
0
0
40800
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
13459
606815
SH
SOLE
0
0
606815
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
341
14123
SH
SOLE
0
0
14123
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
5192
232283
SH
SOLE
0
0
232283
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
1136
52497
SH
SOLE
0
0
52497
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
333
15167
SH
SOLE
0
0
15167
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
334
14434
SH
SOLE
0
0
14434
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
1305
23417
SH
SOLE
0
0
23417
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
5117
85025
SH
SOLE
0
0
85025
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
683
11658
SH
SOLE
0
0
11658
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
9200
303916
SH
SOLE
0
0
303916
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
547
15870
SH
SOLE
0
0
15870
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
218
17079
SH
SOLE
0
0
17079
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
4222
31063
SH
SOLE
0
0
31063
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
726
9517
SH
SOLE
0
0
9517
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
55022
719709
SH
SOLE
0
0
719709
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
4575
41575
SH
SOLE
0
0
41575
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
780
13771
SH
SOLE
0
0
13771
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
3663
101073
SH
SOLE
0
0
101073
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
535
71068
SH
SOLE
0
0
71068
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
215
6580
SH
SOLE
0
0
6580
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
3123
97255
SH
SOLE
0
0
97255
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
22337
360859
SH
SOLE
0
0
360859
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1106
32496
SH
SOLE
0
0
32496
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
241
6649
SH
SOLE
0
0
6649
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
428
6705
SH
SOLE
0
0
6705
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
3175
41013
SH
SOLE
0
0
41013
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
4387
35458
SH
SOLE
0
0
35458
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
2638
140744
SH
SOLE
0
0
140744
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5374
47227
SH
SOLE
0
0
47227
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
29901
255363
SH
SOLE
0
0
255363
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
495
45536
SH
SOLE
0
0
45536
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
361
6854
SH
SOLE
0
0
6854
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
2344
163219
SH
SOLE
0
0
163219
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
881
69421
SH
SOLE
0
0
69421
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
4721
22884
SH
SOLE
0
0
22884
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
6188
155422
SH
SOLE
0
0
155422
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
1372
23041
SH
SOLE
0
0
23041
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
6870
26209
SH
SOLE
0
0
26209
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
691
25681
SH
SOLE
0
0
25681
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
7117
107457
SH
SOLE
0
0
107457
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
505
8425
SH
SOLE
0
0
8425
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
470
2787
SH
SOLE
0
0
2787
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
323
12014
SH
SOLE
0
0
12014
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
1141
10726
SH
SOLE
0
0
10726
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
956
23897
SH
SOLE
0
0
23897
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
989
51655
SH
SOLE
0
0
51655
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
832
8081
SH
SOLE
0
0
8081
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1818
47719
SH
SOLE
0
0
47719
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
4391
18643
SH
SOLE
0
0
18643
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
3024
22441
SH
SOLE
0
0
22441
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
352
2461
SH
SOLE
0
0
2461
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
34534
163935
SH
SOLE
20
0
163915
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
112782
1043218
SH
SOLE
180
0
1043038
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
17980
126940
SH
SOLE
0
0
126940
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
1138
23207
SH
SOLE
0
0
23207
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
450
11632
SH
SOLE
0
0
11632
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1479
37277
SH
SOLE
0
0
37277
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
8690
142964
SH
SOLE
0
0
142964
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
1650
25021
SH
SOLE
0
0
25021
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
246
15033
SH
SOLE
0
0
15033
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
129
16208
SH
SOLE
0
0
16208
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
726
91803
SH
SOLE
0
0
91803
INVESCO LTD
SHS
G491BT108
1920
168283
SH
SOLE
120
0
168163
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
49
18195
SH
SOLE
0
0
18195
INVESCO MUN OPPORTUNITY TR
COM
46132C107
3437
281272
SH
SOLE
0
0
281272
INVESCO MUN TR
COM
46131J103
692
57590
SH
SOLE
0
0
57590
INVESCO MUNI INCOME OPP TRST
COM
46132X101
282
38609
SH
SOLE
0
0
38609
INVESCO PA VALUE MUN INC TR
COM
46132K109
4103
334640
SH
SOLE
0
0
334640
INVESCO QQQ TR
UNIT SER 1
46090E103
404187
1454734
SH
SOLE
172995
0
1281739
INVESCO QUALITY MUN INCOME T
COM
46133G107
2915
235876
SH
SOLE
0
0
235876
INVESCO SR INCOME TR
COM
46131H107
1681
459377
SH
SOLE
0
0
459377
INVESCO TR INVT GRADE MUNS
COM
46131M106
879
70797
SH
SOLE
0
0
70797
INVESCO TR INVT GRADE NEW YO
COM
46131T101
202
16277
SH
SOLE
0
0
16277
INVESTCORP CR MGMT BDC INC
COM
46090R104
825
227161
SH
SOLE
0
0
227161
INVESTMENT MANAGERS SER TR
KNLDG LD ETF
46143U849
741
19585
SH
SOLE
0
0
19585
INVESTORS BANCORP INC NEW
COM
46146L101
851
117210
SH
SOLE
117024
0
186
INVITAE CORP
COM
46185L103
1324
30533
SH
SOLE
9045
0
21488
INVITATION HOMES INC
COM
46187W107
14417
515082
SH
SOLE
57477
0
457605
IONIS PHARMACEUTICALS INC
COM
462222100
17197
362429
SH
SOLE
292860
0
69569
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
1562
47449
SH
SOLE
15781
0
31668
IPG PHOTONICS CORP
COM
44980X109
2701
15891
SH
SOLE
13246
0
2645
IQIYI INC
SPONSORED ADS
46267X108
355
15722
SH
SOLE
0
0
15722
IQVIA HLDGS INC
COM
46266C105
96984
615266
SH
SOLE
101194
0
514072
IQVIA HLDGS INC
COM
46266C105
43
19300
SH
Call
SOLE
0
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
1015
4264
SH
SOLE
2354
0
1910
IRIDIUM COMMUNICATIONS INC
COM
46269C102
9273
362508
SH
SOLE
85282
0
277226
IROBOT CORP
COM
462726100
2669
35170
SH
SOLE
0
0
35170
IRON MTN INC NEW
COM
46284V101
50739
1893960
SH
SOLE
1577114
0
316846
ISHARES GOLD TRUST
ISHARES
464285105
141421
7861096
SH
SOLE
243862
0
7617234
ISHARES INC
CORE MSCI EMKT
46434G103
480488
9100147
SH
SOLE
7647527
0
1452620
ISHARES INC
CUR HD MSCI EM
46434G509
266
9815
SH
SOLE
0
0
9815
ISHARES INC
EM MKTS DIV ETF
464286319
791
26257
SH
SOLE
17932
0
8325
ISHARES INC
ESG AWR MSCI EM
46434G863
3445
96748
SH
SOLE
0
0
96748
ISHARES INC
GLB ENR PROD ETF
464286343
231
22127
SH
SOLE
0
0
22127
ISHARES INC
INTL HIGH YIELD
464286210
349
6681
SH
SOLE
0
0
6681
ISHARES INC
JP MORGAN EM ETF
464286517
1051
25134
SH
SOLE
0
0
25134
ISHARES INC
JP MRG EM CRP BD
464286251
1487
28763
SH
SOLE
28691
0
72
ISHARES INC
JP MRGN EM HI BD
464286285
238
5451
SH
SOLE
0
0
5451
ISHARES INC
MSCI BRAZIL ETF
464286400
229
8273
SH
SOLE
0
0
8273
ISHARES INC
MSCI CDA ETF
464286509
226
8250
SH
SOLE
0
0
8250
ISHARES INC
MSCI EM ASIA ETF
464286426
3898
52196
SH
SOLE
51598
0
598
ISHARES INC
MSCI EMERG MKT
46434G889
11120
253416
SH
SOLE
0
0
253416
ISHARES INC
MSCI EMERG MRKT
464286533
14183
257030
SH
SOLE
1
0
257029
ISHARES INC
MSCI EURZONE ETF
464286608
1090
28734
SH
SOLE
0
0
28734
ISHARES INC
MSCI GBL GOLD MN
46434G855
1103
33764
SH
SOLE
0
0
33764
ISHARES INC
MSCI GBL MIN VOL
464286525
19177
208647
SH
SOLE
84848
0
123799
ISHARES INC
MSCI GERMANY ETF
464286806
13279
455865
SH
SOLE
440180
0
15685
ISHARES INC
MSCI HONG KG ETF
464286871
5178
236207
SH
SOLE
0
0
236207
ISHARES INC
MSCI JPN ETF NEW
46434G822
2628
44488
SH
SOLE
0
0
44488
ISHARES INC
MSCI NETHERL ETF
464286814
1720
49386
SH
SOLE
0
0
49386
ISHARES INC
MSCI PAC JP ETF
464286665
449
11063
SH
SOLE
0
0
11063
ISHARES INC
MSCI SINGPOR ETF
46434G780
191
10200
SH
SOLE
0
0
10200
ISHARES INC
MSCI STH KOR ETF
464286772
259
3970
SH
SOLE
0
0
3970
ISHARES INC
MSCI SWITZERLAND
464286749
1127
27432
SH
SOLE
0
0
27432
ISHARES INC
MSCI TAIWAN ETF
46434G772
1714
38164
SH
SOLE
1
0
38163
ISHARES INC
MSCI WORLD ETF
464286392
1501
15087
SH
SOLE
0
0
15087
ISHARES SILVER TR
ISHARES
46428Q109
18775
867615
SH
SOLE
0
0
867615
ISHARES SILVER TR
ISHARES
46428Q109
150
35600
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
54
39100
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
29851
286866
SH
SOLE
164523
0
122343
ISHARES TR
0-5YR HI YL CP
46434V407
6172
140440
SH
SOLE
66328
0
74112
ISHARES TR
0-5YR INVT GR CP
46434V100
3889
74613
SH
SOLE
0
0
74613
ISHARES TR
1 3 YR TREAS BD
464287457
74236
858114
SH
SOLE
76054
0
782060
ISHARES TR
10+ YR INVST GRD
464289511
2133
30295
SH
SOLE
18901
0
11394
ISHARES TR
10-20 YR TRS ETF
464288653
5671
34061
SH
SOLE
33425
0
636
ISHARES TR
20 YR TR BD ETF
464287432
55815
341867
SH
SOLE
61192
0
280675
ISHARES TR
3 7 YR TREAS BD
464288661
37275
279018
SH
SOLE
135081
0
143937
ISHARES TR
A RATE CP BD ETF
46429B291
2637
45603
SH
SOLE
0
0
45603
ISHARES TR
AGENCY BOND ETF
464288166
12781
105554
SH
SOLE
90385
0
15169
ISHARES TR
ASIA 50 ETF
464288430
722
10049
SH
SOLE
0
0
10049
ISHARES TR
BARCLAYS 7 10 YR
464287440
40507
332508
SH
SOLE
72428
0
260080
ISHARES TR
BROAD USD HIGH
46435U853
376255
9532679
SH
SOLE
9273503
0
259176
ISHARES TR
CALIF MUN BD ETF
464288356
206
3303
SH
SOLE
0
0
3303
ISHARES TR
CHINA LG-CAP ETF
464287184
1728
41147
SH
SOLE
0
0
41147
ISHARES TR
CHINA LG-CAP ETF
464287184
1
11400
SH
Call
SOLE
0
0
0
ISHARES TR
COHEN STEER REIT
464287564
2348
23013
SH
SOLE
0
0
23013
ISHARES TR
CONSER ALLOC ETF
464289883
278
7475
SH
SOLE
0
0
7475
ISHARES TR
CONV BD ETF
46435G102
23107
286153
SH
SOLE
139302
0
146851
ISHARES TR
CORE 1 5 YR USD
46432F859
706784
13710653
SH
SOLE
11747480
0
1963173
ISHARES TR
CORE DIV GRWTH
46434V621
71903
1807069
SH
SOLE
77548
0
1729521
ISHARES TR
CORE HIGH DV ETF
46429B663
11175
138853
SH
SOLE
0
0
138853
ISHARES TR
CORE INTL AGGR
46435G672
232
4164
SH
SOLE
0
0
4164
ISHARES TR
CORE MSCI EAFE
46432F842
1859669
30850469
SH
SOLE
27655860
0
3194609
ISHARES TR
CORE MSCI EURO
46434V738
14106
315495
SH
SOLE
294681
0
20814
ISHARES TR
CORE MSCI INTL
46435G326
5094
94397
SH
SOLE
0
0
94397
ISHARES TR
CORE MSCI TOTAL
46432F834
11253
192884
SH
SOLE
0
0
192884
ISHARES TR
CORE S&P MCP ETF
464287507
653613
3527079
SH
SOLE
2901140
0
625939
ISHARES TR
CORE S&P SCP ETF
464287804
524437
7467423
SH
SOLE
5339444
0
2127979
ISHARES TR
CORE S&P TTL STK
464287150
29160
386280
SH
SOLE
0
0
386280
ISHARES TR
CORE S&P US GWT
464287671
37121
464136
SH
SOLE
22261
0
441875
ISHARES TR
CORE S&P US VLU
464287663
11875
218725
SH
SOLE
23697
0
195028
ISHARES TR
CORE S&P500 ETF
464287200
379829
1130222
SH
SOLE
180265
0
949957
ISHARES TR
CORE TOTAL USD
46434V613
28928
531969
SH
SOLE
459
0
531510
ISHARES TR
CORE US AGGBD ET
464287226
3154060
26715690
SH
SOLE
24611557
0
2104133
ISHARES TR
CRE U S REIT ETF
464288521
1170
26750
SH
SOLE
0
0
26750
ISHARES TR
CUR HD EURZN ETF
46434V639
244
8774
SH
SOLE
0
0
8774
ISHARES TR
DOW JONES US ETF
464287846
2688
16124
SH
SOLE
0
0
16124
ISHARES TR
EAFE GRWTH ETF
464288885
56834
632331
SH
SOLE
502196
0
130135
ISHARES TR
EAFE SML CP ETF
464288273
9283
157374
SH
SOLE
153
0
157221
ISHARES TR
EAFE VALUE ETF
464288877
3396
84156
SH
SOLE
47848
0
36308
ISHARES TR
ESG AW MSCI EAFE
46435G516
2444
38497
SH
SOLE
986
0
37511
ISHARES TR
ESG AWR MSCI USA
46435G425
2461
32299
SH
SOLE
0
0
32299
ISHARES TR
ESG AWR US AGRGT
46435U549
1018
18016
SH
SOLE
0
0
18016
ISHARES TR
ESG AWRE 1 5 YR
46435G243
1284
49190
SH
SOLE
0
0
49190
ISHARES TR
ESG AWRE USD ETF
46435G193
1022
36880
SH
SOLE
0
0
36880
ISHARES TR
ESG MSCI LEADR
46435U218
400
6882
SH
SOLE
0
0
6882
ISHARES TR
EUROPE ETF
464287861
1525
36438
SH
SOLE
0
0
36438
ISHARES TR
EXPANDED TECH
464287515
30949
99470
SH
SOLE
28722
0
70748
ISHARES TR
EXPND TEC SC ETF
464287549
7241
23429
SH
SOLE
0
0
23429
ISHARES TR
EXPONENTIAL TECH
46434V381
5697
117275
SH
SOLE
0
0
117275
ISHARES TR
FLTG RATE NT ETF
46429B655
28009
552220
SH
SOLE
0
0
552220
ISHARES TR
GBL COMM SVC ETF
464287275
225
3408
SH
SOLE
0
0
3408
ISHARES TR
GL CLEAN ENE ETF
464288224
7535
407529
SH
SOLE
0
0
407529
ISHARES TR
GL TIMB FORE ETF
464288174
218
3372
SH
SOLE
0
0
3372
ISHARES TR
GLB CNS DISC ETF
464288745
220
1629
SH
SOLE
0
0
1629
ISHARES TR
GLB CNSM STP ETF
464288737
216
3893
SH
SOLE
0
0
3893
ISHARES TR
GLB INFRASTR ETF
464288372
202
5239
SH
SOLE
1034
0
4205
ISHARES TR
GLOB HLTHCRE ETF
464287325
2767
38532
SH
SOLE
0
0
38532
ISHARES TR
GLOB INDSTRL ETF
464288729
226
2429
SH
SOLE
0
0
2429
ISHARES TR
GLOBAL 100 ETF
464287572
6021
106946
SH
SOLE
0
0
106946
ISHARES TR
GLOBAL ENERG ETF
464287341
437
26664
SH
SOLE
0
0
26664
ISHARES TR
GLOBAL MATER ETF
464288695
322
4603
SH
SOLE
0
0
4603
ISHARES TR
GLOBAL REIT ETF
46434V647
1403
66704
SH
SOLE
0
0
66704
ISHARES TR
GLOBAL TECH ETF
464287291
5596
21222
SH
SOLE
0
0
21222
ISHARES TR
GNMA BOND ETF
46429B333
659
12901
SH
SOLE
0
0
12901
ISHARES TR
GOV/CRED BD ETF
464288596
580
4630
SH
SOLE
0
0
4630
ISHARES TR
GRWT ALLOCAT ETF
464289867
454
9373
SH
SOLE
100
0
9273
ISHARES TR
HDG MSCI EAFE
46434V803
1734
62976
SH
SOLE
0
0
62976
ISHARES TR
IBDS DEC28 ETF
46435U515
3059
105170
SH
SOLE
0
0
105170
ISHARES TR
IBONDS 21 TRM HG
46435U226
580
23950
SH
SOLE
0
0
23950
ISHARES TR
IBONDS 27 ETF
46435UAA9
2280
83998
SH
SOLE
0
0
83998
ISHARES TR
IBONDS DEC
46435U697
1117
41214
SH
SOLE
0
0
41214
ISHARES TR
IBONDS DEC 25
46435U432
779
27719
SH
SOLE
0
0
27719
ISHARES TR
IBONDS DEC 26
46435U259
656
24381
SH
SOLE
0
0
24381
ISHARES TR
IBONDS DEC 27
46435U283
234
8637
SH
SOLE
0
0
8637
ISHARES TR
IBONDS DEC 28
46435U325
432
15835
SH
SOLE
0
0
15835
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
10014
396915
SH
SOLE
0
0
396915
ISHARES TR
IBONDS DEC2021
46435G789
1623
62626
SH
SOLE
0
0
62626
ISHARES TR
IBONDS DEC2022
46435G755
1252
47233
SH
SOLE
0
0
47233
ISHARES TR
IBONDS DEC2023
46435G318
1742
66294
SH
SOLE
0
0
66294
ISHARES TR
IBONDS DEC2026
46435GAA0
2372
88456
SH
SOLE
0
0
88456
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
28839
1151262
SH
SOLE
0
0
1151262
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
8300
323838
SH
SOLE
0
0
323838
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
9667
368550
SH
SOLE
0
0
368550
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
9648
364817
SH
SOLE
0
0
364817
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3536
130350
SH
SOLE
0
0
130350
ISHARES TR
IBOXX HI YD ETF
464288513
25609
305221
SH
SOLE
63507
0
241714
ISHARES TR
IBOXX INV CP ETF
464287242
96031
712872
SH
SOLE
450930
0
261942
ISHARES TR
INDIA 50 ETF
464289529
1589
45615
SH
SOLE
0
0
45615
ISHARES TR
INTL SEL DIV ETF
464288448
5764
231226
SH
SOLE
340
0
230886
ISHARES TR
INTRM GOV CR ETF
464288612
6642
56412
SH
SOLE
0
0
56412
ISHARES TR
ISHS 1-5YR INVS
464288646
41739
760143
SH
SOLE
522925
0
237218
ISHARES TR
ISHS 5-10YR INVT
464288638
47041
773567
SH
SOLE
390735
0
382832
ISHARES TR
JPMORGAN USD EMG
464288281
11352
102371
SH
SOLE
5921
0
96450
ISHARES TR
MBS ETF
464288588
47983
434624
SH
SOLE
191634
0
242990
ISHARES TR
MODERT ALLOC ETF
464289875
559
13628
SH
SOLE
0
0
13628
ISHARES TR
MORTGE REL ETF
46435G342
2027
78699
SH
SOLE
0
0
78699
ISHARES TR
MRGSTR MD CP ETF
464288208
18042
90066
SH
SOLE
0
0
90066
ISHARES TR
MRGSTR MD CP GRW
464288307
12751
39792
SH
SOLE
0
0
39792
ISHARES TR
MRGSTR MD CP VAL
464288406
3675
28050
SH
SOLE
33
0
28017
ISHARES TR
MRGSTR SM CP ETF
464288505
378
2412
SH
SOLE
0
0
2412
ISHARES TR
MRGSTR SM CP GR
464288604
252
1061
SH
SOLE
24
0
1037
ISHARES TR
MRNGSTR INC ETF
46432F875
2845
126170
SH
SOLE
99764
0
26406
ISHARES TR
MRNGSTR LG-CP ET
464287127
279
1432
SH
SOLE
0
0
1432
ISHARES TR
MRNGSTR LG-CP GR
464287119
4601
17202
SH
SOLE
0
0
17202
ISHARES TR
MRNGSTR LG-CP VL
464288109
2924
29584
SH
SOLE
0
0
29584
ISHARES TR
MRNING SM CP ETF
464288703
481
4531
SH
SOLE
51
0
4480
ISHARES TR
MSCI AC ASIA ETF
464288182
53161
688876
SH
SOLE
648966
0
39910
ISHARES TR
MSCI ACWI ETF
464288257
24737
309525
SH
SOLE
5631
0
303894
ISHARES TR
MSCI ACWI EX US
464288240
9543
207500
SH
SOLE
1
0
207499
ISHARES TR
MSCI CHINA ETF
46429B671
1742
23493
SH
SOLE
0
0
23493
ISHARES TR
MSCI EAFE ETF
464287465
78980
1240846
SH
SOLE
37766
0
1203080
ISHARES TR
MSCI EAFE MIN VL
46429B689
51907
761884
SH
SOLE
101168
0
660716
ISHARES TR
MSCI EMG MKT ETF
464287234
42057
953884
SH
SOLE
0
0
953884
ISHARES TR
MSCI EMG MKT ETF
464287234
187
49300
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
185
13472
SH
SOLE
0
0
13472
ISHARES TR
MSCI INDIA ETF
46429B598
293
8666
SH
SOLE
0
0
8666
ISHARES TR
MSCI INTL MOMENT
46434V449
18852
554784
SH
SOLE
344723
0
210061
ISHARES TR
MSCI INTL MULTFT
46434V274
26991
1110733
SH
SOLE
0
0
1110733
ISHARES TR
MSCI INTL QUALTY
46434V456
4772
152303
SH
SOLE
0
0
152303
ISHARES TR
MSCI KLD400 SOC
464288570
4602
35964
SH
SOLE
2778
0
33186
ISHARES TR
MSCI UK ETF NEW
46435G334
865
33941
SH
SOLE
0
0
33941
ISHARES TR
MSCI USA ESG SLC
464288802
6522
44343
SH
SOLE
26348
0
17995
ISHARES TR
MSCI USA MIN VOL
46429B697
1740101
27304262
SH
SOLE
24591695
0
2712567
ISHARES TR
MSCI USA MMENTM
46432F396
82320
558471
SH
SOLE
117059
0
441412
ISHARES TR
MSCI USA MULTIFT
46434V282
2278
68627
SH
SOLE
0
0
68627
ISHARES TR
MSCI USA QLT FCT
46432F339
76451
736925
SH
SOLE
29041
0
707884
ISHARES TR
MSCI USA SMCP MN
46435G433
278591
9534216
SH
SOLE
9116591
0
417625
ISHARES TR
MSCI USA VALUE
46432F388
42529
576428
SH
SOLE
172856
0
403572
ISHARES TR
NASDAQ BIOTECH
464287556
26923
198821
SH
SOLE
0
0
198821
ISHARES TR
NATIONAL MUN ETF
464288414
22118
190787
SH
SOLE
23133
0
167654
ISHARES TR
NEW YORK MUN ETF
464288323
222
3858
SH
SOLE
0
0
3858
ISHARES TR
NEW ZEALAND ETF
464289123
1726
29993
SH
SOLE
0
0
29993
ISHARES TR
NORTH AMERN NAT
464287374
693
34979
SH
SOLE
0
0
34979
ISHARES TR
PFD AND INCM SEC
464288687
42160
1156647
SH
SOLE
1943
0
1154704
ISHARES TR
PHLX SEMICND ETF
464287523
12661
41563
SH
SOLE
0
0
41563
ISHARES TR
RUS 1000 ETF
464287622
36130
193049
SH
SOLE
7906
0
185143
ISHARES TR
RUS 1000 GRW ETF
464287614
633983
2923041
SH
SOLE
1002447
0
1920594
ISHARES TR
RUS 1000 GRW ETF
464287614
227
10200
SH
Call
SOLE
0
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
441427
3736796
SH
SOLE
1582652
0
2154144
ISHARES TR
RUS 2000 GRW ETF
464287648
38377
173220
SH
SOLE
16
0
173204
ISHARES TR
RUS 2000 VAL ETF
464287630
18759
188842
SH
SOLE
0
0
188842
ISHARES TR
RUS MD CP GR ETF
464287481
48010
277717
SH
SOLE
631
0
277086
ISHARES TR
RUS MDCP VAL ETF
464287473
16577
205053
SH
SOLE
21330
0
183723
ISHARES TR
RUS MID CAP ETF
464287499
52234
910324
SH
SOLE
45093
0
865231
ISHARES TR
RUS TOP 200 ETF
464289446
367
4524
SH
SOLE
0
0
4524
ISHARES TR
RUS TP200 GR ETF
464289438
7705
63485
SH
SOLE
0
0
63485
ISHARES TR
RUS TP200 VL ETF
464289420
1061
20780
SH
SOLE
0
0
20780
ISHARES TR
RUSSELL 2000 ETF
464287655
169610
1132321
SH
SOLE
677225
0
455096
ISHARES TR
RUSSELL 3000 ETF
464287689
10368
52978
SH
SOLE
10129
0
42849
ISHARES TR
S&P 100 ETF
464287101
16905
108553
SH
SOLE
0
0
108553
ISHARES TR
S&P 500 GRWT ETF
464287309
143286
620067
SH
SOLE
263
0
619804
ISHARES TR
S&P 500 VAL ETF
464287408
58756
522506
SH
SOLE
95
0
522411
ISHARES TR
S&P MC 400GR ETF
464287606
56346
235566
SH
SOLE
0
0
235566
ISHARES TR
S&P MC 400VL ETF
464287705
35493
263174
SH
SOLE
0
0
263174
ISHARES TR
S&P SML 600 GWT
464287887
10266
58183
SH
SOLE
0
0
58183
ISHARES TR
SELECT DIVID ETF
464287168
33834
414938
SH
SOLE
0
0
414938
ISHARES TR
SHORT TREAS BD
464288679
15998
144515
SH
SOLE
146
0
144369
ISHARES TR
SHRT NAT MUN ETF
464288158
18666
172678
SH
SOLE
0
0
172678
ISHARES TR
SP SMCP600VL ETF
464287879
15590
127343
SH
SOLE
0
0
127343
ISHARES TR
TIPS BD ETF
464287176
39123
309267
SH
SOLE
0
0
309267
ISHARES TR
TRANS AVG ETF
464287192
8213
41275
SH
SOLE
0
0
41275
ISHARES TR
TRANS AVG ETF
464287192
250
14800
SH
Call
SOLE
0
0
0
ISHARES TR
TRS FLT RT BD
46434V860
539
10715
SH
SOLE
0
0
10715
ISHARES TR
U.S. BAS MTL ETF
464287838
2315
23440
SH
SOLE
0
0
23440
ISHARES TR
U.S. CNSM GD ETF
464287812
6750
45194
SH
SOLE
29331
0
15863
ISHARES TR
U.S. CNSM SV ETF
464287580
5290
21159
SH
SOLE
0
0
21159
ISHARES TR
U.S. ENERGY ETF
464287796
2572
161136
SH
SOLE
0
0
161136
ISHARES TR
U.S. FIN SVC ETF
464287770
30351
248738
SH
SOLE
210986
0
37752
ISHARES TR
U.S. FINLS ETF
464287788
5880
51813
SH
SOLE
0
0
51813
ISHARES TR
U.S. MED DVC ETF
464288810
31590
105427
SH
SOLE
29222
0
76205
ISHARES TR
U.S. PHARMA ETF
464288836
3417
20887
SH
SOLE
0
0
20887
ISHARES TR
U.S. REAL ES ETF
464287739
9832
123138
SH
SOLE
0
0
123138
ISHARES TR
U.S. TECH ETF
464287721
53193
176681
SH
SOLE
98722
0
77959
ISHARES TR
U.S. UTILITS ETF
464287697
2271
15552
SH
SOLE
0
0
15552
ISHARES TR
ULTR SH TRM BD
46434V878
73594
1455280
SH
SOLE
0
0
1455280
ISHARES TR
US AER DEF ETF
464288760
7299
46062
SH
SOLE
0
0
46062
ISHARES TR
US HLTHCARE ETF
464287762
14141
62239
SH
SOLE
0
0
62239
ISHARES TR
US HLTHCR PR ETF
464288828
2109
10448
SH
SOLE
0
0
10448
ISHARES TR
US HOME CONS ETF
464288752
10435
184196
SH
SOLE
0
0
184196
ISHARES TR
US INDUSTRIALS
464287754
8284
49558
SH
SOLE
0
0
49558
ISHARES TR
US OIL GS EX ETF
464288851
1397
52854
SH
SOLE
0
0
52854
ISHARES TR
US REGNL BKS ETF
464288778
1996
60972
SH
SOLE
0
0
60972
ISHARES TR
US TELECOM ETF
464287713
1438
52875
SH
SOLE
0
0
52875
ISHARES TR
US TELECOM ETF
464287713
19
27600
SH
Call
SOLE
0
0
0
ISHARES TR
US TREAS BD ETF
46429B267
14850
531318
SH
SOLE
0
0
531318
ISHARES TR
USD INV GRDE ETF
464288620
34461
566973
SH
SOLE
491449
0
75524
ISHARES TR
YLD OPTIM BD
46434V787
1432
55644
SH
SOLE
0
0
55644
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
14371
286779
SH
SOLE
0
0
286779
ISHARES U S ETF TR
SHT MAT MUN ETF
46431W838
1016
20236
SH
SOLE
0
0
20236
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
120
30052
SH
SOLE
27140
0
2912
ITRON INC
COM
465741106
6548
107803
SH
SOLE
0
0
107803
ITT INC
COM
45073V108
4167
70572
SH
SOLE
66019
0
4553
ITURAN LOCATION AND CONTROL
SHS
M6158M104
927
66577
SH
SOLE
66540
0
37
J & J SNACK FOODS CORP
COM
466032109
581
4458
SH
SOLE
0
0
4458
J P MORGAN EXCHANGE-TRADED F
BETBULD JAPAN
46641Q712
8937
362253
SH
SOLE
360515
0
1738
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
1105
23645
SH
SOLE
0
0
23645
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
13639
264274
SH
SOLE
213701
0
50573
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
568
7678
SH
SOLE
0
0
7678
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
86060
1694261
SH
SOLE
0
0
1694261
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
8568
168036
SH
SOLE
0
0
168036
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
11463
410131
SH
SOLE
0
0
410131
J P MORGAN EXCHANGE-TRADED F
US MOMENTUM
46641Q779
216
6209
SH
SOLE
0
0
6209
J2 GLOBAL INC
COM
48123V102
4721
68209
SH
SOLE
17479
0
50730
JABIL INC
COM
466313103
5939
173349
SH
SOLE
97869
0
75480
JACOBS ENGR GROUP INC
COM
469814107
4064
43812
SH
SOLE
4851
0
38961
JAMES RIV GROUP LTD
COM
G5005R107
8599
193096
SH
SOLE
192657
0
439
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
7458
144238
SH
SOLE
0
0
144238
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
1655
30862
SH
SOLE
0
0
30862
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
17722
351707
SH
SOLE
0
0
351707
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
826
38045
SH
SOLE
7239
0
30806
JAPAN SMALLER CAPITALIZATION
COM
47109U104
638
73591
SH
SOLE
0
0
73591
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
8740
61295
SH
SOLE
34889
0
26406
JBG SMITH PPTYS
COM
46590V100
865
32347
SH
SOLE
30147
0
2200
JD.COM INC
SPON ADR CL A
47215P106
11687
150585
SH
SOLE
54795
0
95790
JEFFERIES FINL GROUP INC
COM
47233W109
1476
82019
SH
SOLE
12949
0
69070
JELD-WEN HLDG INC
COM
47580P103
648
28681
SH
SOLE
26847
0
1834
JERNIGAN CAP INC
COM
476405105
685
39990
SH
SOLE
0
0
39990
JETBLUE AWYS CORP
COM
477143101
487
42952
SH
SOLE
0
0
42952
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
3786
41198
SH
SOLE
38979
0
2219
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
721
17256
SH
SOLE
0
0
17256
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
785
20876
SH
SOLE
0
0
20876
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
483
19798
SH
SOLE
0
0
19798
JOHN HANCOCK HEDGED EQUITY &
COM
47804L102
204
19275
SH
SOLE
0
0
19275
JOHNSON & JOHNSON
COM
478160104
549100
3688170
SH
SOLE
1376922
0
2311248
JOHNSON CTLS INTL PLC
SHS
G51502105
29154
713692
SH
SOLE
569528
0
144164
JOHNSON CTLS INTL PLC
SHS
G51502105
149
43900
SH
Call
SOLE
0
0
0
JONES LANG LASALLE INC
COM
48020Q107
5915
61837
SH
SOLE
58152
0
3685
JOUNCE THERAPEUTICS INC
COM
481116101
394
48254
SH
SOLE
0
0
48254
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
321
29795
SH
SOLE
0
0
29795
JPMORGAN CHASE & CO
COM
46625H100
668290
6941814
SH
SOLE
1705652
0
5236162
JPMORGAN CHASE & CO
COM
46625H100
72
63800
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
35
46100
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
1
16400
SH
Call
SOLE
0
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
128
16046
SH
SOLE
0
0
16046
JUNIPER NETWORKS INC
COM
48203R104
13330
620016
SH
SOLE
595407
0
24609
K12 INC
COM
48273U102
507
19265
SH
SOLE
10525
0
8740
KADANT INC
COM
48282T104
1387
12652
SH
SOLE
12360
0
292
KADMON HLDGS INC
COM
48283N106
120
30522
SH
SOLE
0
0
30522
KANSAS CITY SOUTHERN
COM NEW
485170302
128800
712236
SH
SOLE
166482
0
545754
KANSAS CITY SOUTHERN
COM NEW
485170302
167
19600
SH
Call
SOLE
0
0
0
KARUNA THERAPEUTICS INC
COM
48576A100
462
5974
SH
SOLE
5974
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
4134
1036165
SH
SOLE
0
0
1036165
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
12085
2998806
SH
SOLE
0
0
2998806
KB HOME
COM
48666K109
8831
230040
SH
SOLE
1497
0
228543
KBR INC
COM
48242W106
211
9428
SH
SOLE
0
0
9428
KEARNY FINL CORP MD
COM
48716P108
885
122802
SH
SOLE
118820
0
3982
KELLOGG CO
COM
487836108
9505
147150
SH
SOLE
0
0
147150
KEMPER CORP
COM
488401100
4045
60534
SH
SOLE
51425
0
9109
KENNAMETAL INC
COM
489170100
226
7797
SH
SOLE
7386
0
411
KENNEDY-WILSON HOLDINGS INC
COM
489398107
637
43840
SH
SOLE
28774
0
15066
KEURIG DR PEPPER INC
COM
49271V100
11521
417411
SH
SOLE
121057
0
296354
KEYCORP
COM
493267108
14102
1182097
SH
SOLE
685307
0
496790
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
11835
119816
SH
SOLE
60480
0
59336
KILROY RLTY CORP
COM
49427F108
2897
55754
SH
SOLE
55333
0
421
KIMBALL ELECTRONICS INC
COM
49428J109
479
41463
SH
SOLE
41463
0
0
KIMBALL INTL INC
CL B
494274103
351
33329
SH
SOLE
33329
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1412
231105
SH
SOLE
0
0
231105
KIMBERLY CLARK CORP
COM
494368103
167535
1134594
SH
SOLE
791392
0
343202
KIMCO RLTY CORP
COM
49446R109
462
41074
SH
SOLE
0
0
41074
KINDER MORGAN INC DEL
COM
49456B101
63634
5160883
SH
SOLE
3325982
0
1834901
KINROSS GOLD CORP
COM
496902404
4047
458837
SH
SOLE
232101
0
226736
KINROSS GOLD CORP
COM
496902404
73
56800
SH
Call
SOLE
0
0
0
KINSALE CAP GROUP INC
COM
49714P108
5024
26418
SH
SOLE
16964
0
9454
KIRKLAND LAKE GOLD LTD
COM
49741E100
10518
215560
SH
SOLE
0
0
215560
KIRKLAND LAKE GOLD LTD
COM
49741E100
51
11100
SH
Call
SOLE
0
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
415
35811
SH
SOLE
18886
0
16925
KKR & CO INC
COM
48251W104
14215
413955
SH
SOLE
298598
0
115357
KKR INCOME OPPORTUNITIES FD
COM
48249T106
166
12280
SH
SOLE
0
0
12280
KKR REAL ESTATE FIN TR INC
NOTE 6.125% 5/1
48251KAB6
20937
21405000
PRN
SOLE
0
0
21405000
KLA CORP
COM NEW
482480100
47493
245138
SH
SOLE
200749
0
44389
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
843
20705
SH
SOLE
8433
0
12272
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
713
55234
SH
SOLE
0
0
55234
KODIAK SCIENCES INC
COM
50015M109
2519
42549
SH
SOLE
0
0
42549
KOHLS CORP
COM
500255104
1713
92431
SH
SOLE
0
0
92431
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
16787
356031
SH
SOLE
312447
0
43584
KONTOOR BRANDS INC
COM
50050N103
1339
55312
SH
SOLE
48329
0
6983
KRAFT HEINZ CO
COM
500754106
8926
298040
SH
SOLE
2862
0
295178
KRANESHARES TR
CSI CHI INTERNET
500767306
3269
47942
SH
SOLE
0
0
47942
KRANESHARES TR
QUADRTC INT RT
500767736
3624
132162
SH
SOLE
0
0
132162
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
7355
381481
SH
SOLE
0
0
381481
KROGER CO
COM
501044101
21795
642718
SH
SOLE
343732
0
298986
KRONOS WORLDWIDE INC
COM
50105F105
389
30275
SH
SOLE
0
0
30275
KT CORP
SPONSORED ADR
48268K101
1023
106441
SH
SOLE
0
0
106441
KULICKE & SOFFA INDS INC
COM
501242101
3515
156913
SH
SOLE
148264
0
8649
KURA ONCOLOGY INC
COM
50127T109
611
19938
SH
SOLE
16938
0
3000
L BRANDS INC
COM
501797104
2328
73198
SH
SOLE
0
0
73198
L3HARRIS TECHNOLOGIES INC
COM
502431109
111593
656972
SH
SOLE
240448
0
416524
L3HARRIS TECHNOLOGIES INC
COM
502431109
2
11600
SH
Call
SOLE
0
0
0
LA Z BOY INC
COM
505336107
2226
70373
SH
SOLE
0
0
70373
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
13317
70732
SH
SOLE
35158
0
35574
LADDER CAP CORP
CL A
505743104
5884
826420
SH
SOLE
0
0
826420
LAKELAND BANCORP INC
COM
511637100
1016
102109
SH
SOLE
1994
0
100115
LAKELAND FINL CORP
COM
511656100
304
7379
SH
SOLE
6634
0
745
LAM RESEARCH CORP
COM
512807108
50842
153253
SH
SOLE
96978
0
56275
LAMAR ADVERTISING CO NEW
CL A
512816109
5789
87488
SH
SOLE
57177
0
30311
LAMB WESTON HLDGS INC
COM
513272104
1022
15428
SH
SOLE
1707
0
13721
LANCASTER COLONY CORP
COM
513847103
3092
17291
SH
SOLE
16265
0
1026
LANDMARK INFRASTRCTUR PARTR
7% CNV PFD UNT C
51508J405
6339
266108
SH
SOLE
0
0
266108
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
2301
254203
SH
SOLE
0
0
254203
LANDSTAR SYS INC
COM
515098101
13350
106383
SH
SOLE
100999
0
5384
LANTHEUS HLDGS INC
COM
516544103
142
11228
SH
SOLE
11010
0
218
LAS VEGAS SANDS CORP
COM
517834107
22955
491966
SH
SOLE
249265
0
242701
LATTICE SEMICONDUCTOR CORP
COM
518415104
900
31082
SH
SOLE
26474
0
4608
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
20628
797049
SH
SOLE
49
0
797000
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
659
20752
SH
SOLE
0
0
20752
LAUDER ESTEE COS INC
CL A
518439104
113400
519541
SH
SOLE
84431
0
435110
LAUDER ESTEE COS INC
CL A
518439104
195
17400
SH
Call
SOLE
0
0
0
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
8478
546256
SH
SOLE
0
0
546256
LAZARD LTD
SHS A
G54050102
11393
344732
SH
SOLE
330460
0
14272
LCI INDS
COM
50189K103
13317
125285
SH
SOLE
115055
0
10230
LCNB CORP
COM
50181P100
143
10460
SH
SOLE
0
0
10460
LEAP THERAPEUTICS INC
COM
52187K101
66
33100
SH
SOLE
0
0
33100
LEAR CORP
COM NEW
521865204
5755
52772
SH
SOLE
48472
0
4300
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
2370
59921
SH
SOLE
0
0
59921
LEGG MASON ETF INVT TR
INT LW VTY HGH
52468L505
2645
120284
SH
SOLE
0
0
120284
LEGG MASON ETF INVT TR
L VOL H DIV ETF
52468L406
2364
79805
SH
SOLE
0
0
79805
LEGGETT & PLATT INC
COM
524660107
27523
668522
SH
SOLE
539698
0
128824
LEIDOS HOLDINGS INC
COM
525327102
21931
246005
SH
SOLE
191689
0
54316
LEMAITRE VASCULAR INC
COM
525558201
1274
39173
SH
SOLE
34306
0
4867
LEMONADE INC
COM
52567D107
315
6327
SH
SOLE
0
0
6327
LENDINGCLUB CORP
COM NEW
52603A208
159
33835
SH
SOLE
0
0
33835
LENDINGTREE INC NEW
COM
52603B107
1238
4033
SH
SOLE
0
0
4033
LENNAR CORP
CL A
526057104
27315
334410
SH
SOLE
204048
0
130362
LENNOX INTL INC
COM
526107107
10594
38862
SH
SOLE
37487
0
1375
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
313
23344
SH
SOLE
0
0
23344
LEXINFINTECH HLDGS LTD
ADR
528877103
100
14629
SH
SOLE
0
0
14629
LEXINGTON REALTY TRUST
COM
529043101
424
40560
SH
SOLE
0
0
40560
LGI HOMES INC
COM
50187T106
2122
18265
SH
SOLE
5474
0
12791
LHC GROUP INC
COM
50187A107
1497
7041
SH
SOLE
5111
0
1930
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
3552
591029
SH
SOLE
0
0
591029
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
179
25210
SH
SOLE
0
0
25210
LIBERTY BROADBAND CORP
COM SER A
530307107
5776
40733
SH
SOLE
19950
0
20783
LIBERTY BROADBAND CORP
COM SER C
530307305
36149
253022
SH
SOLE
233187
0
19835
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
1973
93910
SH
SOLE
0
0
93910
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
742
36156
SH
SOLE
0
0
36156
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
1206
146200
SH
SOLE
144492
0
1708
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
1991
244626
SH
SOLE
238623
0
6003
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
3652
110095
SH
SOLE
66550
0
43545
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
1640
78080
SH
SOLE
67113
0
10967
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
20382
616133
SH
SOLE
519439
0
96694
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
7352
219407
SH
SOLE
213211
0
6196
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
9042
249301
SH
SOLE
231282
0
18019
LIFE STORAGE INC
COM
53223X107
642
6101
SH
SOLE
0
0
6101
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2549
26744
SH
SOLE
21155
0
5589
LILLY ELI & CO
COM
532457108
105152
710370
SH
SOLE
354893
0
355477
LIMELIGHT NETWORKS INC
COM
53261M104
1779
308847
SH
SOLE
0
0
308847
LINCOLN ELEC HLDGS INC
COM
533900106
8596
93398
SH
SOLE
91002
0
2396
LINCOLN NATL CORP IND
COM
534187109
3419
109124
SH
SOLE
1919
0
107205
LINDE PLC
SHS
G5494J103
98447
415976
SH
SOLE
318719
0
97257
LINDSAY CORP
COM
535555106
3069
31741
SH
SOLE
31409
0
332
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
11
11278
SH
SOLE
0
0
11278
LIONS GATE ENTMNT CORP
CL A VTG
535919401
244
25723
SH
SOLE
23283
0
2440
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1113
127581
SH
SOLE
100355
0
27226
LISTED FD TR
SHARES LAG CAP
53656F805
10016
346167
SH
SOLE
346167
0
0
LITHIA MTRS INC
CL A
536797103
3886
17047
SH
SOLE
15945
0
1102
LITTELFUSE INC
COM
537008104
9292
52399
SH
SOLE
50798
0
1601
LIVE NATION ENTERTAINMENT IN
COM
538034109
6326
117409
SH
SOLE
104505
0
12904
LIVE OAK BANCSHARES INC
COM
53803X105
430
16995
SH
SOLE
0
0
16995
LIVENT CORP
COM
53814L108
192
21380
SH
SOLE
0
0
21380
LIVERAMP HLDGS INC
COM
53815P108
242
4669
SH
SOLE
0
0
4669
LIVONGO HEALTH INC
COM
539183103
3243
23153
SH
SOLE
0
0
23153
LKQ CORP
COM
501889208
29143
1050959
SH
SOLE
983426
0
67533
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
391
300754
SH
SOLE
76581
0
224173
LMP CAP & INCOME FD INC
COM
50208A102
9548
936057
SH
SOLE
0
0
936057
LOCKHEED MARTIN CORP
COM
539830109
172899
451074
SH
SOLE
178157
0
272917
LOEWS CORP
COM
540424108
639
18377
SH
SOLE
3097
0
15280
LOGITECH INTL S A
SHS
H50430232
3186
40929
SH
SOLE
28
0
40901
LONESTAR RES US INC
CL A VTG
54240F103
5
21732
SH
SOLE
0
0
21732
LOVESAC COMPANY
COM
54738L109
325
11742
SH
SOLE
11742
0
0
LOWES COS INC
COM
548661107
127278
767379
SH
SOLE
256593
0
510786
LPL FINL HLDGS INC
COM
50212V100
24792
323359
SH
SOLE
319716
0
3643
LTC PPTYS INC
COM
502175102
920
26405
SH
SOLE
8386
0
18019
LULULEMON ATHLETICA INC
COM
550021109
51282
155698
SH
SOLE
50766
0
104932
LUMEN TECHNOLOGIES INC
COM
156700106
14325
1419735
SH
SOLE
19553
0
1400182
LUMEN TECHNOLOGIES INC
COM
156700106
7
48300
SH
Call
SOLE
0
0
0
LUMENTUM HLDGS INC
COM
55024U109
10713
142593
SH
SOLE
22025
0
120568
LUNA INNOVATIONS
COM
550351100
247
41367
SH
SOLE
0
0
41367
LYFT INC
CL A COM
55087P104
1490
54094
SH
SOLE
28
0
54066
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
16550
234781
SH
SOLE
135644
0
99137
M & T BK CORP
COM
55261F104
2982
32376
SH
SOLE
16220
0
16156
M D C HLDGS INC
COM
552676108
11517
244517
SH
SOLE
32003
0
212514
MACATAWA BK CORP
COM
554225102
163
24951
SH
SOLE
0
0
24951
MACERICH CO
COM
554382101
71
10490
SH
SOLE
0
0
10490
MACQUARIE GLOBAL INFRASTRUCT
COM
55608D101
1350
76904
SH
SOLE
0
0
76904
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1157
43044
SH
SOLE
0
0
43044
MACYS INC
COM
55616P104
221
38698
SH
SOLE
0
0
38698
MADDEN STEVEN LTD
COM
556269108
1830
93860
SH
SOLE
93330
0
530
MADISON COVERED CALL & EQUIT
COM
557437100
1394
233170
SH
SOLE
0
0
233170
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
8135
118778
SH
SOLE
117402
0
1376
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
431
2862
SH
SOLE
1976
0
886
MAG SILVER CORP
COM
55903Q104
1404
86418
SH
SOLE
0
0
86418
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
19858
580652
SH
SOLE
263206
0
317446
MAGNA INTL INC
COM
559222401
1105
24159
SH
SOLE
1542
0
22617
MAGNITE INC
COM
55955D100
144
20793
SH
SOLE
0
0
20793
MAGNOLIA OIL & GAS CORP
CL A
559663109
275
53250
SH
SOLE
51250
0
2000
MAIN STR CAP CORP
COM
56035L104
3216
108764
SH
SOLE
0
0
108764
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
11931
576118
SH
SOLE
0
0
576118
MANAGED PORTFOLIO SERIES
TORTOISE NRAM PI
56167N720
632
42193
SH
SOLE
0
0
42193
MANHATTAN ASSOCS INC
COM
562750109
14651
153427
SH
SOLE
148498
0
4929
MANNING & NAPIER INC
CL A
56382Q102
120
28200
SH
SOLE
0
0
28200
MANNKIND CORP
COM NEW
56400P706
556
295541
SH
SOLE
0
0
295541
MANPOWERGROUP INC
COM
56418H100
434
5916
SH
SOLE
4737
0
1179
MANTECH INTL CORP
CL A
564563104
2186
31735
SH
SOLE
24046
0
7689
MANULIFE FINL CORP
COM
56501R106
2365
170148
SH
SOLE
28297
0
141851
MARATHON OIL CORP
COM
565849106
1640
400861
SH
SOLE
44760
0
356101
MARATHON PETE CORP
COM
56585A102
123191
4198739
SH
SOLE
986338
0
3212401
MARATHON PETE CORP
COM
56585A102
5
26900
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
2
91400
SH
Call
SOLE
0
0
0
MARINEMAX INC
COM
567908108
1836
71542
SH
SOLE
61946
0
9596
MARKEL CORP
COM
570535104
12396
12731
SH
SOLE
10281
0
2450
MARKETAXESS HLDGS INC
COM
57060D108
22873
47494
SH
SOLE
42567
0
4927
MARRIOTT INTL INC NEW
CL A
571903202
26449
285682
SH
SOLE
27945
0
257737
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
893
9838
SH
SOLE
6757
0
3081
MARRONE BIO INNOVATIONS INC
COM
57165B106
59
48489
SH
SOLE
0
0
48489
MARSH & MCLENNAN COS INC
COM
571748102
37958
330931
SH
SOLE
205744
0
125187
MARTIN MARIETTA MATLS INC
COM
573284106
17297
73491
SH
SOLE
55153
0
18338
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
11499
289648
SH
SOLE
169051
0
120597
MASCO CORP
COM
574599106
19862
360284
SH
SOLE
106605
0
253679
MASIMO CORP
COM
574795100
72668
307837
SH
SOLE
14072
0
293765
MASONITE INTL CORP
COM
575385109
444
4511
SH
SOLE
4411
0
100
MASTEC INC
COM
576323109
7685
182104
SH
SOLE
74691
0
107413
MASTERCARD INCORPORATED
CL A
57636Q104
372259
1100792
SH
SOLE
764539
0
336253
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
276
15800
SH
SOLE
0
0
15800
MATCH GROUP INC NEW
COM
57667L107
19563
176803
SH
SOLE
126681
0
50122
MATSON INC
COM
57686G105
488
12161
SH
SOLE
11969
0
192
MAUI LD & PINEAPPLE INC
COM
577345101
732
67625
SH
SOLE
0
0
67625
MAXAR TECHNOLOGIES INC
COM
57778K105
313
12566
SH
SOLE
0
0
12566
MAXIM INTEGRATED PRODS INC
COM
57772K101
9184
135832
SH
SOLE
78965
0
56867
MAXIMUS INC
COM
577933104
814
11895
SH
SOLE
0
0
11895
MCCORMICK & CO INC
COM NON VTG
579780206
53875
277546
SH
SOLE
143996
0
133550
MCCORMICK & CO INC
COM VTG
579780107
354
1815
SH
SOLE
0
0
1815
MCDONALDS CORP
COM
580135101
254658
1160198
SH
SOLE
536086
0
624112
MCGRATH RENTCORP
COM
580589109
277
4651
SH
SOLE
0
0
4651
MCKESSON CORP
COM
58155Q103
36067
242176
SH
SOLE
207036
0
35140
MDU RES GROUP INC
COM
552690109
4182
185874
SH
SOLE
144097
0
41777
MEDALLIA INC
COM
584021109
4768
173897
SH
SOLE
36607
0
137290
MEDICAL PPTYS TRUST INC
COM
58463J304
26449
1500238
SH
SOLE
1115592
0
384646
MEDIFAST INC
COM
58470H101
1055
6417
SH
SOLE
0
0
6417
MEDPACE HLDGS INC
COM
58506Q109
4250
38033
SH
SOLE
34464
0
3569
MEDTRONIC PLC
SHS
G5960L103
414450
3988111
SH
SOLE
1567840
0
2420271
MEDTRONIC PLC
SHS
G5960L103
97
57200
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
20
16900
SH
Call
SOLE
0
0
0
MEI PHARMA INC
COM NEW
55279B202
93
29913
SH
SOLE
0
0
29913
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
177
10620
SH
SOLE
7061
0
3559
MERCADOLIBRE INC
COM
58733R102
11120
10273
SH
SOLE
5257
0
5016
MERCK & CO. INC
COM
58933Y105
603542
7275965
SH
SOLE
2722756
0
4553209
MERCK & CO. INC
COM
58933Y105
82
74800
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
40
26700
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
3
16400
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
2712
65559
SH
SOLE
0
0
65559
MERCURY SYS INC
COM
589378108
6403
82667
SH
SOLE
56271
0
26396
MERIDIAN BIOSCIENCE INC
COM
589584101
1536
90486
SH
SOLE
15780
0
74706
MERIT MED SYS INC
COM
589889104
7121
163696
SH
SOLE
151148
0
12548
MERITAGE HOMES CORP
COM
59001A102
1071
9700
SH
SOLE
3166
0
6534
MESA AIR GROUP INC
COM NEW
590479135
1524
516663
SH
SOLE
0
0
516663
MESA LABS INC
COM
59064R109
2729
10714
SH
SOLE
10591
0
123
METALLA RTY & STREAMING LTD
COM NEW
59124U605
343
43700
SH
SOLE
0
0
43700
METLIFE INC
COM
59156R108
40597
1092202
SH
SOLE
823517
0
268685
METLIFE INC
COM
59156R108
18
60800
SH
Call
SOLE
0
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
7863
8142
SH
SOLE
6434
0
1708
MFA FINL INC
COM
55272X102
102
38138
SH
SOLE
0
0
38138
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
16272
17437000
PRN
SOLE
0
0
17437000
MFS CHARTER INCOME TR
SH BEN INT
552727109
512
63907
SH
SOLE
0
0
63907
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
366
79003
SH
SOLE
0
0
79003
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
164
34674
SH
SOLE
0
0
34674
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
50
12000
SH
SOLE
0
0
12000
MFS INTER INCOME TR
SH BEN INT
55273C107
275
73752
SH
SOLE
0
0
73752
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
413
43958
SH
SOLE
0
0
43958
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
748
133029
SH
SOLE
0
0
133029
MFS MUN INCOME TR
SH BEN INT
552738106
427
66402
SH
SOLE
0
0
66402
MGIC INVT CORP WIS
COM
552848103
493
55599
SH
SOLE
37507
0
18092
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1437
51351
SH
SOLE
17769
0
33582
MGM RESORTS INTERNATIONAL
COM
552953101
5956
273849
SH
SOLE
0
0
273849
MICHAELS COS INC
COM
59408Q106
906
93869
SH
SOLE
0
0
93869
MICROCHIP TECHNOLOGY INC.
COM
595017104
31311
304700
SH
SOLE
46500
0
258200
MICROCHIP TECHNOLOGY INC.
COM
595017104
7
26100
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
50428
1073857
SH
SOLE
492518
0
581339
MICRON TECHNOLOGY INC
COM
595112103
2
20500
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
11
18300
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
2018891
9598541
SH
SOLE
3083476
0
6515065
MICROSOFT CORP
COM
594918104
1395
54400
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
126
16800
SH
Call
SOLE
0
0
0
MICROSTRATEGY INC
CL A NEW
594972408
439
2914
SH
SOLE
0
0
2914
MID-AMER APT CMNTYS INC
COM
59522J103
10703
92303
SH
SOLE
68069
0
24234
MIDDLESEX WTR CO
COM
596680108
613
9861
SH
SOLE
7315
0
2546
MILLER HERMAN INC
COM
600544100
580
19219
SH
SOLE
11855
0
7364
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
402
65243
SH
SOLE
0
0
65243
MINERALS TECHNOLOGIES INC
COM
603158106
358
7002
SH
SOLE
7002
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
1036
6241
SH
SOLE
4595
0
1646
MITEK SYS INC
COM NEW
606710200
324
25403
SH
SOLE
0
0
25403
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
4897
1221160
SH
SOLE
1217569
0
3591
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
673
75235
SH
SOLE
0
0
75235
MIZUHO FINANCIAL GROUP INC.
SPONSORED ADR
60687Y109
158
62007
SH
SOLE
61191
0
816
MKS INSTRS INC
COM
55306N104
10677
97748
SH
SOLE
82934
0
14814
MODERNA INC
COM
60770K107
5216
73726
SH
SOLE
12630
0
61096
MOELIS & CO
CL A
60786M105
8284
235730
SH
SOLE
231086
0
4644
MOHAWK INDS INC
COM
608190104
10471
107292
SH
SOLE
91916
0
15376
MOLINA HEALTHCARE INC
COM
60855R100
7479
40859
SH
SOLE
35931
0
4928
MOLSON COORS BEVERAGE CO
CL B
60871R209
25468
758876
SH
SOLE
708277
0
50599
MONDELEZ INTL INC
CL A
609207105
100261
1745173
SH
SOLE
1126057
0
619116
MONEYGRAM INTL INC
COM NEW
60935Y208
73
25760
SH
SOLE
0
0
25760
MONGODB INC
CL A
60937P106
879
3798
SH
SOLE
0
0
3798
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
15300
1104676
SH
SOLE
50767
0
1053909
MONOLITHIC PWR SYS INC
COM
609839105
10468
37437
SH
SOLE
25077
0
12360
MONRO INC
COM
610236101
583
14366
SH
SOLE
13892
0
474
MONROE CAP CORP
COM
610335101
192
28030
SH
SOLE
0
0
28030
MONSTER BEVERAGE CORP NEW
COM
61174X109
55606
693347
SH
SOLE
644585
0
48762
MOODYS CORP
COM
615369105
30721
105989
SH
SOLE
90984
0
15005
MORGAN STANLEY
COM NEW
617446448
33041
683358
SH
SOLE
357466
0
325892
MORGAN STANLEY CHINA A SH FD
COM
617468103
262
12397
SH
SOLE
0
0
12397
MORGAN STANLEY EMERGING MKTS
COM
617477104
123
22171
SH
SOLE
0
0
22171
MORGAN STANLEY INDIA INVT FD
COM
61745C105
886
51057
SH
SOLE
0
0
51057
MOSAIC CO NEW
COM
61945C103
5258
287785
SH
SOLE
198560
0
89225
MOTOROLA SOLUTIONS INC
COM NEW
620076307
263438
1679909
SH
SOLE
243232
0
1436677
MOTOROLA SOLUTIONS INC
COM NEW
620076307
111
42500
SH
Call
SOLE
0
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
18
18100
SH
Call
SOLE
0
0
0
MPLX LP
COM UNIT REP LTD
55336V100
4443
282262
SH
SOLE
0
0
282262
MRC GLOBAL INC
COM
55345K103
67
15761
SH
SOLE
15487
0
274
MSA SAFETY INC
COM
553498106
8417
62737
SH
SOLE
61826
0
911
MSC INDL DIRECT INC
CL A
553530106
4317
68216
SH
SOLE
62793
0
5423
MSCI INC
COM
55354G100
29277
82059
SH
SOLE
69256
0
12803
MUELLER WTR PRODS INC
COM SER A
624758108
4137
398161
SH
SOLE
372246
0
25915
MURPHY OIL CORP
COM
626717102
289
32408
SH
SOLE
0
0
32408
MURPHY USA INC
COM
626755102
4165
32471
SH
SOLE
26167
0
6304
MYLAN NV
SHS EURO
N59465109
1344
90619
SH
SOLE
5989
0
84630
MYOKARDIA INC
COM
62857M105
1906
13984
SH
SOLE
6969
0
7015
MYOVANT SCIENCES LTD
COM
G637AM102
1257
89497
SH
SOLE
0
0
89497
NABRIVA THERAPEUTICS PLC
SHS
G63637105
20
37150
SH
SOLE
0
0
37150
NASDAQ INC
COM
631103108
29506
240450
SH
SOLE
206031
0
34419
NATERA INC
COM
632307104
1493
20668
SH
SOLE
7499
0
13169
NATHANS FAMOUS INC NEW
COM
632347100
520
10149
SH
SOLE
0
0
10149
NATIONAL BEVERAGE CORP
COM
635017106
1198
17616
SH
SOLE
7818
0
9798
NATIONAL CINEMEDIA INC
COM
635309107
295
108749
SH
SOLE
108749
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
1905
46926
SH
SOLE
32647
0
14279
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
73897
1278721
SH
SOLE
1160958
0
117763
NATIONAL HEALTH INVS INC
COM
63633D104
4941
81975
SH
SOLE
74837
0
7138
NATIONAL OILWELL VARCO INC
COM
637071101
1292
142577
SH
SOLE
101373
0
41204
NATIONAL RETAIL PROPERTIES I
COM
637417106
2758
79916
SH
SOLE
919
0
78997
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
794
24270
SH
SOLE
21143
0
3127
NAUTILUS INC
COM
63910B102
228
13289
SH
SOLE
0
0
13289
NAVIENT CORPORATION
COM
63938C108
181
21479
SH
SOLE
0
0
21479
NCINO INC
COM
63947U107
246
3083
SH
SOLE
0
0
3083
NCR CORP NEW
COM
62886E108
13033
588683
SH
SOLE
586409
0
2274
NEKTAR THERAPEUTICS
COM
640268108
442
26665
SH
SOLE
0
0
26665
NEOGEN CORP
COM
640491106
5074
64845
SH
SOLE
49856
0
14989
NEOGENOMICS INC
COM NEW
64049M209
2432
65936
SH
SOLE
24988
0
40948
NEOS THERAPEUTICS INC
COM
64052L106
6
10500
SH
SOLE
0
0
10500
NETAPP INC
COM
64110D104
3138
71578
SH
SOLE
8494
0
63084
NETEASE INC
SPONSORED ADS
64110W102
4367
9605
SH
SOLE
5504
0
4101
NETFLIX INC
COM
64110L106
175425
350829
SH
SOLE
95625
0
255204
NETGEAR INC
COM
64111Q104
499
16180
SH
SOLE
5409
0
10771
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
325
111022
SH
SOLE
0
0
111022
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
389
35103
SH
SOLE
0
0
35103
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
192
80767
SH
SOLE
0
0
80767
NEUBERGER BERMAN MUN FD INC
COM
64124P101
2276
147763
SH
SOLE
0
0
147763
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
198
53276
SH
SOLE
0
0
53276
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
198
16976
SH
SOLE
0
0
16976
NEUROCRINE BIOSCIENCES INC
COM
64125C109
10722
111499
SH
SOLE
95532
0
15967
NEUROTROPE INC
COM NEW
64129T207
13
11773
SH
SOLE
0
0
11773
NEVRO CORP
COM
64157F103
409
2935
SH
SOLE
2831
0
104
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
192
23461
SH
SOLE
0
0
23461
NEW GOLD INC CDA
COM
644535106
166
97364
SH
SOLE
0
0
97364
NEW IRELAND FD INC
COM
645673104
476
56639
SH
SOLE
0
0
56639
NEW JERSEY RES
COM
646025106
1081
40025
SH
SOLE
0
0
40025
NEW MTN FIN CORP
COM
647551100
226
23662
SH
SOLE
0
0
23662
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
9986
9973000
PRN
SOLE
0
0
9973000
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
3231
21614
SH
SOLE
5763
0
15851
NEW RELIC INC
COM
64829B100
5863
104021
SH
SOLE
0
0
104021
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1615
203144
SH
SOLE
0
0
203144
NEW SR INVT GROUP INC
COM
648691103
648
162018
SH
SOLE
0
0
162018
NEW YORK CMNTY BANCORP INC
COM
649445103
2469
298511
SH
SOLE
0
0
298511
NEW YORK MTG TR INC
COM PAR $.02
649604501
117
45957
SH
SOLE
0
0
45957
NEW YORK MTG TR INC
NOTE 6.250% 1/1
649604AD7
20449
21301000
PRN
SOLE
0
0
21301000
NEW YORK TIMES CO
CL A
650111107
231
5402
SH
SOLE
0
0
5402
NEWAGE INC
COM
650194103
361
208719
SH
SOLE
0
0
208719
NEWELL BRANDS INC
COM
651229106
4645
270691
SH
SOLE
0
0
270691
NEWMARK GROUP INC
CL A
65158N102
1499
346912
SH
SOLE
142902
0
204010
NEWMARKET CORP
COM
651587107
451
1318
SH
SOLE
0
0
1318
NEWMONT CORP
COM
651639106
26282
414204
SH
SOLE
145609
0
268595
NEWMONT CORP
COM
651639106
94
31400
SH
Call
SOLE
0
0
0
NEWS CORP NEW
CL A
65249B109
334
23858
SH
SOLE
9453
0
14405
NEWS CORP NEW
CL B
65249B208
562
40198
SH
SOLE
12577
0
27621
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
1741
93736
SH
SOLE
0
0
93736
NEXGEN ENERGY LTD
COM
65340P106
132
75953
SH
SOLE
0
0
75953
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
5443
370780
SH
SOLE
0
0
370780
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
880
19834
SH
SOLE
0
0
19834
NEXPOINT STRATEGIC OPPORTES
COM NEW
65340G205
6444
744169
SH
SOLE
0
0
744169
NEXSTAR MEDIA GROUP INC
CL A
65336K103
1129
12560
SH
SOLE
727
0
11833
NEXTERA ENERGY INC
COM
65339F101
238834
860470
SH
SOLE
384492
0
475978
NEXTERA ENERGY INC
UNIT 09/01/2022S
65339F796
1083
20000
SH
SOLE
0
0
20000
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
27696
461910
SH
SOLE
229450
0
232460
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
226
121900
SH
SOLE
0
0
121900
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
264
66662
SH
SOLE
0
0
66662
NGM BIOPHARMACEUTICALS INC
COM
62921N105
1023
64282
SH
SOLE
0
0
64282
NIC INC
COM
62914B100
991
50311
SH
SOLE
0
0
50311
NICE LTD
SPONSORED ADR
653656108
6931
30528
SH
SOLE
28967
0
1561
NIELSEN HLDGS PLC
SHS EUR
G6518L108
41545
2929865
SH
SOLE
2918754
0
11111
NIKE INC
CL B
654106103
152043
1211084
SH
SOLE
419962
0
791122
NIKOLA CORP
COM
654110105
1523
74374
SH
SOLE
0
0
74374
NIO INC
SPON ADS
62914V106
4387
206726
SH
SOLE
0
0
206726
NIO INC
SPON ADS
62914V106
341
29800
SH
Call
SOLE
0
0
0
NISOURCE INC
COM
65473P105
2262
102801
SH
SOLE
81426
0
21375
NL INDS INC
COM NEW
629156407
113
26500
SH
SOLE
0
0
26500
NLIGHT INC
COM
65487K100
636
27081
SH
SOLE
0
0
27081
NMI HLDGS INC
CL A
629209305
1222
68627
SH
SOLE
0
0
68627
NOKIA CORP
SPONSORED ADR
654902204
5004
1279804
SH
SOLE
0
0
1279804
NOMAD FOODS LTD
USD ORD SHS
G6564A105
6552
257139
SH
SOLE
244760
0
12379
NOMURA HLDGS INC
SPONSORED ADR
65535H208
296
64688
SH
SOLE
64451
0
237
NORDSON CORP
COM
655663102
36945
192601
SH
SOLE
137630
0
54971
NORDSTROM INC
COM
655664100
818
68649
SH
SOLE
0
0
68649
NORFOLK SOUTHN CORP
COM
655844108
47770
223235
SH
SOLE
30193
0
193042
NORTH AMERN CONSTR GROUP LTD
COM
656811106
316
48578
SH
SOLE
0
0
48578
NORTHERN GENESIS ACQUISITION
UNIT 07/31/2027
66516T203
3038
304131
SH
SOLE
0
0
304131
NORTHERN LTS FD TR III
HCM DEFND 100
66538R748
1821
52002
SH
SOLE
0
0
52002
NORTHERN TR CORP
COM
665859104
15718
201588
SH
SOLE
173379
0
28209
NORTHROP GRUMMAN CORP
COM
666807102
38969
123520
SH
SOLE
55639
0
67881
NORTHWEST BANCSHARES INC MD
COM
667340103
669
72763
SH
SOLE
0
0
72763
NORTONLIFELOCK INC
COM
668771108
18135
870180
SH
SOLE
773492
0
96688
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
3282
191599
SH
SOLE
72107
0
119492
NOVA MEASURING INSTRUMENTS L
COM
M7516K103
655
12444
SH
SOLE
12444
0
0
NOVAGOLD RES INC
COM NEW
66987E206
616
51738
SH
SOLE
0
0
51738
NOVAGOLD RES INC
COM NEW
66987E206
52
21300
SH
Call
SOLE
0
0
0
NOVAN INC
COM
66988N106
16
33976
SH
SOLE
0
0
33976
NOVARTIS AG
SPONSORED ADR
66987V109
100880
1160088
SH
SOLE
870765
0
289323
NOVAVAX INC
COM NEW
670002401
960
8859
SH
SOLE
2008
0
6851
NOVO-NORDISK A S
ADR
670100205
78479
1130334
SH
SOLE
1035032
0
95302
NOVOCURE LTD
ORD SHS
G6674U108
2113
18982
SH
SOLE
0
0
18982
NOVUS THERAPEUTICS INC
COM
67011N105
10
11000
SH
SOLE
0
0
11000
NOW INC
COM
67011P100
680
149741
SH
SOLE
147938
0
1803
NRG ENERGY INC
COM NEW
629377508
306
9943
SH
SOLE
0
0
9943
NU SKIN ENTERPRISES INC
CL A
67018T105
547
10920
SH
SOLE
7921
0
2999
NUANCE COMMUNICATIONS INC
COM
67020Y100
19712
593925
SH
SOLE
481550
0
112375
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
337
205000
PRN
SOLE
0
0
205000
NUCOR CORP
COM
670346105
9594
213857
SH
SOLE
127587
0
86270
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
576
22522
SH
SOLE
0
0
22522
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
517
10165
SH
SOLE
0
0
10165
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
436
14981
SH
SOLE
0
0
14981
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
269
6359
SH
SOLE
0
0
6359
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
206
8095
SH
SOLE
0
0
8095
NUSHARES ETF TR
NUVEEN ESG US
67092P870
233
8661
SH
SOLE
0
0
8661
NUSTAR ENERGY LP
UNIT COM
67058H102
202
18984
SH
SOLE
0
0
18984
NUTANIX INC
CL A
67059N108
7288
328565
SH
SOLE
306593
0
21972
NUTRIEN LTD
COM
67077M108
21284
543053
SH
SOLE
364142
0
178911
NUVASIVE INC
COM
670704105
1900
39115
SH
SOLE
37016
0
2099
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
4217
269297
SH
SOLE
0
0
269297
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
12057
840794
SH
SOLE
1090
0
839704
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
1754
119450
SH
SOLE
0
0
119450
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1304
89531
SH
SOLE
0
0
89531
NUVEEN CALIF MUNICPAL VALUE
COM
6706EB106
226
14459
SH
SOLE
0
0
14459
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
523
34229
SH
SOLE
0
0
34229
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
3930
307061
SH
SOLE
0
0
307061
NUVEEN CORPORATE INCM NOVEME
COM
67077N106
1221
136415
SH
SOLE
0
0
136415
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
531
67261
SH
SOLE
0
0
67261
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
2734
462573
SH
SOLE
0
0
462573
NUVEEN DIVERSIFIED DIVID & I
COM
6706EP105
750
96552
SH
SOLE
0
0
96552
NUVEEN DOW 30 DYNAMIC OVERWR
SHS
67075F105
2600
192182
SH
SOLE
0
0
192182
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
658
85604
SH
SOLE
0
0
85604
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
292
19901
SH
SOLE
0
0
19901
NUVEEN FLOATING RATE INCOME
COM
67072T108
304
36631
SH
SOLE
0
0
36631
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
678
82725
SH
SOLE
0
0
82725
NUVEEN GEORGIA QLTY MUN INC
COM
67072B107
185
15125
SH
SOLE
0
0
15125
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
256
18896
SH
SOLE
0
0
18896
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
1072
113396
SH
SOLE
0
0
113396
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
2965
207519
SH
SOLE
0
0
207519
NUVEEN INTER DURATION MUN TE
COM
670671106
4720
353309
SH
SOLE
0
0
353309
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
408
29100
SH
SOLE
0
0
29100
NUVEEN MICH QUALITY MUN INCO
COM
670979103
207
14616
SH
SOLE
0
0
14616
NUVEEN MUN 2021 TARGET TERM
COM
670687102
540
55594
SH
SOLE
0
0
55594
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
2615
193845
SH
SOLE
0
0
193845
NUVEEN MUN INCOME FD INC
COM
67062J102
388
32623
SH
SOLE
0
0
32623
NUVEEN MUN VALUE FD INC
COM
670928100
7794
731113
SH
SOLE
0
0
731113
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1725
117428
SH
SOLE
0
0
117428
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
5372
220711
SH
SOLE
0
0
220711
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
410
30300
SH
SOLE
0
0
30300
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
641
49810
SH
SOLE
0
0
49810
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
333
24352
SH
SOLE
0
0
24352
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
4113
273678
SH
SOLE
0
0
273678
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
576
42821
SH
SOLE
0
0
42821
NUVEEN PFD & INCM SECURTIES
COM
67072C105
4038
458383
SH
SOLE
0
0
458383
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
461
20085
SH
SOLE
0
0
20085
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
3602
424218
SH
SOLE
0
0
424218
NUVEEN PFD & INCOME TERM FD
COM
67075A106
4428
201445
SH
SOLE
0
0
201445
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2488
171347
SH
SOLE
0
0
171347
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
534
44253
SH
SOLE
0
0
44253
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
151
19997
SH
SOLE
0
0
19997
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
2671
236824
SH
SOLE
0
0
236824
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
518
38880
SH
SOLE
0
0
38880
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
126
12034
SH
SOLE
0
0
12034
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063C106
266
17734
SH
SOLE
0
0
17734
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063X100
481
29359
SH
SOLE
0
0
29359
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
231
13820
SH
SOLE
0
0
13820
NUVEEN SR INCOME FD
COM
67067Y104
89
18503
SH
SOLE
0
0
18503
NUVEEN TAX-ADVANTAGED DIVID
COM
67073G105
251
19233
SH
SOLE
0
0
19233
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
6036
269454
SH
SOLE
0
0
269454
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
286
35719
SH
SOLE
0
0
35719
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
688
45700
SH
SOLE
0
0
45700
NVENT ELECTRIC PLC
SHS
G6700G107
7876
445199
SH
SOLE
421943
0
23256
NVIDIA CORPORATION
COM
67066G104
424378
784090
SH
SOLE
324243
0
459847
NVR INC
COM
62944T105
4700
1151
SH
SOLE
1012
0
139
NXP SEMICONDUCTORS N V
COM
N6596X109
103866
832139
SH
SOLE
377955
0
454184
OAKTREE SPECIALTY LENDING CO
COM
67401P108
5345
1104266
SH
SOLE
1001868
0
102398
OAKTREE STRATEGIC INCOME COR
COM
67402D104
72
11000
SH
SOLE
0
0
11000
OASIS PETROLEUM INC
COM
674215108
23
81123
SH
SOLE
0
0
81123
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
556
185380
SH
SOLE
84
0
185296
OCCIDENTAL PETE CORP
COM
674599105
6781
677396
SH
SOLE
543
0
676853
OCEAN BIO CHEM INC
COM
674631106
314
21906
SH
SOLE
0
0
21906
OCULAR THERAPEUTIX INC
COM
67576A100
711
93385
SH
SOLE
0
0
93385
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
214
10338
SH
SOLE
7204
0
3134
OGE ENERGY CORP
COM
670837103
2964
98840
SH
SOLE
33899
0
64941
OKTA INC
CL A
679295105
5019
23470
SH
SOLE
34
0
23436
OLD DOMINION FREIGHT LINE IN
COM
679580100
5531
30570
SH
SOLE
5230
0
25340
OLD REP INTL CORP
COM
680223104
20958
1421843
SH
SOLE
895463
0
526380
OLIN CORP
COM PAR $1
680665205
2297
185522
SH
SOLE
19686
0
165836
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
2479
28378
SH
SOLE
17710
0
10668
OMEGA HEALTHCARE INVS INC
COM
681936100
15828
528669
SH
SOLE
237213
0
291456
OMEROS CORP
COM
682143102
1005
99497
SH
SOLE
0
0
99497
OMEROS CORP
COM
682143102
13
26600
SH
Call
SOLE
0
0
0
OMNICELL COM
COM
68213N109
6388
85555
SH
SOLE
84692
0
863
OMNICOM GROUP INC
COM
681919106
2839
57359
SH
SOLE
1716
0
55643
ON SEMICONDUCTOR CORP
COM
682189105
8801
405760
SH
SOLE
304321
0
101439
ONCONOVA THERAPEUTICS INC
COM PAR
68232V405
11
38452
SH
SOLE
0
0
38452
ONE GAS INC
COM
68235P108
2393
34683
SH
SOLE
28204
0
6479
ONEMAIN HLDGS INC
COM
68268W103
717
22958
SH
SOLE
21205
0
1753
ONEOK INC NEW
COM
682680103
12726
489841
SH
SOLE
106784
0
383057
ONEOK INC NEW
COM
682680103
45
60300
SH
Call
SOLE
0
0
0
ONEWATER MARINE INC
CL A COM
68280L101
319
15558
SH
SOLE
0
0
15558
ONTO INNOVATION INC
COM
683344105
1722
57835
SH
SOLE
55759
0
2076
OPEN LENDING CORP
COM CL A
68373J104
825
32362
SH
SOLE
22247
0
10115
OPEN TEXT CORP
COM
683715106
216
5107
SH
SOLE
134
0
4973
OPKO HEALTH INC
COM
68375N103
314
85114
SH
SOLE
0
0
85114
OPTIMIZERX CORP
COM NEW
68401U204
224
10764
SH
SOLE
0
0
10764
ORACLE CORP
COM
68389X105
133907
2242978
SH
SOLE
1341029
0
901949
ORACLE CORP
COM
68389X105
21
19300
SH
Call
SOLE
0
0
0
ORANGE
SPONSORED ADR
684060106
5389
519158
SH
SOLE
497781
0
21377
ORASURE TECHNOLOGIES INC
COM
68554V108
383
31465
SH
SOLE
0
0
31465
ORBCOMM INC
COM
68555P100
1074
315946
SH
SOLE
0
0
315946
OREILLY AUTOMOTIVE INC
COM
67103H107
37783
81945
SH
SOLE
41547
0
40398
ORGANIGRAM HLDGS INC
COM
68620P101
14
12975
SH
SOLE
0
0
12975
ORIC PHARMACEUTICALS INC
COM
68622P109
906
36226
SH
SOLE
0
0
36226
ORIX CORP
SPONSORED ADR
686330101
309
4934
SH
SOLE
3777
0
1157
OSHKOSH CORP
COM
688239201
4158
56565
SH
SOLE
53116
0
3449
OSI ETF TR
OSHARES US QUALT
67110P407
4524
124774
SH
SOLE
0
0
124774
OSI ETF TR
OSHARES US SMLCP
67110P100
216
8221
SH
SOLE
0
0
8221
OSI ETF TR
OSHS GBL INTER
67110P704
2579
58498
SH
SOLE
0
0
58498
OSISKO GOLD ROYALTIES LTD
COM
68827L101
401
33935
SH
SOLE
0
0
33935
OTIS WORLDWIDE CORP
COM
68902V107
18269
292676
SH
SOLE
170118
0
122558
OTTER TAIL CORP
COM
689648103
598
16546
SH
SOLE
4343
0
12203
OUTFRONT MEDIA INC
COM
69007J106
461
31672
SH
SOLE
7199
0
24473
OVERSTOCK COM INC DEL
COM
690370101
282
3881
SH
SOLE
0
0
3881
OVINTIV INC
COM
69047Q102
327
40117
SH
SOLE
0
0
40117
OWENS & MINOR INC NEW
COM
690732102
446
17769
SH
SOLE
0
0
17769
OWENS CORNING NEW
COM
690742101
16720
242988
SH
SOLE
160152
0
82836
OWL ROCK CAPITAL CORPORATION
COM
69121K104
1482
122875
SH
SOLE
0
0
122875
OXFORD SQUARE CAP CORP
COM
69181V107
33
13470
SH
SOLE
0
0
13470
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1549
89196
SH
SOLE
89068
0
128
PACCAR INC
COM
693718108
13214
154942
SH
SOLE
87688
0
67254
PACER FDS TR
BNCHMRK INFRA
69374H741
15126
428120
SH
SOLE
0
0
428120
PACER FDS TR
CFRA STVAL EQL
69374H691
464
16895
SH
SOLE
0
0
16895
PACER FDS TR
GLOBL CASH ETF
69374H709
485
19730
SH
SOLE
0
0
19730
PACER FDS TR
TRENDP 100 ETF
69374H303
16582
344879
SH
SOLE
821
0
344058
PACER FDS TR
TRENDP US LAR CP
69374H105
30075
1018455
SH
SOLE
2784
0
1015671
PACER FDS TR
TRENDP US MID CP
69374H204
5019
183860
SH
SOLE
593
0
183267
PACER FDS TR
TRENDPILOT EUR
69374H808
226
10068
SH
SOLE
0
0
10068
PACER FDS TR
TRENDPILOT INTL
69374H683
1991
87453
SH
SOLE
0
0
87453
PACER FDS TR
TRENDPILOT US BD
69374H642
5683
217993
SH
SOLE
0
0
217993
PACER FDS TR
US CASH COWS 100
69374H881
3373
119637
SH
SOLE
0
0
119637
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
1212
122805
SH
SOLE
0
0
122805
PACIFIC MERCANTILE BANCORP
COM
694552100
273
73500
SH
SOLE
0
0
73500
PACIFIC PREMIER BANCORP
COM
69478X105
1363
67692
SH
SOLE
0
0
67692
PACIRA BIOSCIENCES
COM
695127100
438
7282
SH
SOLE
0
0
7282
PACKAGING CORP AMER
COM
695156109
16341
149844
SH
SOLE
88624
0
61220
PACWEST BANCORP DEL
COM
695263103
17597
1030251
SH
SOLE
876550
0
153701
PAE INC
COM CL A
69290Y109
245
28825
SH
SOLE
0
0
28825
PAGERDUTY INC
COM
69553P100
455
16769
SH
SOLE
0
0
16769
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
1470
39005
SH
SOLE
2276
0
36729
PALANTIR TECHNOLOGIES INC
CL A
69608A108
1183
124554
SH
SOLE
0
0
124554
PALO ALTO NETWORKS INC
COM
697435105
40974
167412
SH
SOLE
96562
0
70850
PALOMAR HLDGS INC
COM
69753M105
585
5610
SH
SOLE
5563
0
47
PAN AMERN SILVER CORP
COM
697900108
6143
191068
SH
SOLE
0
0
191068
PAN AMERN SILVER CORP
COM
697900108
8
19000
SH
Call
SOLE
0
0
0
PAN AMERN SILVER CORP
COM
697900108
110
10400
SH
Call
SOLE
0
0
0
PAPA JOHNS INTL INC
COM
698813102
327
3979
SH
SOLE
0
0
3979
PAR PACIFIC HOLDINGS INC
COM NEW
69888T207
406
60000
SH
SOLE
0
0
60000
PARATEK PHARMACEUTICALS INC
COM
699374302
745
137762
SH
SOLE
0
0
137762
PARATEK PHARMACEUTICALS INC
COM
699374302
51
22000
SH
Call
SOLE
0
0
0
PARK HOTELS RESORTS INC
COM
700517105
2440
244285
SH
SOLE
0
0
244285
PARKER-HANNIFIN CORP
COM
701094104
26169
129329
SH
SOLE
76543
0
52786
PARSLEY ENERGY INC
CL A
701877102
8399
897321
SH
SOLE
720490
0
176831
PARTY CITY HOLDCO INC
COM
702149105
55
20967
SH
SOLE
0
0
20967
PARTY CITY HOLDCO INC
COM
702149105
6
15000
SH
Call
SOLE
0
0
0
PASSAGE BIO INC
COM
702712100
243
18500
SH
SOLE
0
0
18500
PATRIOT TRANSN HLDG INC
COM
70338W105
94
10553
SH
SOLE
0
0
10553
PATTERSON COS INC
COM
703395103
357
14796
SH
SOLE
0
0
14796
PATTERSON UTI ENERGY INC
COM
703481101
153
53681
SH
SOLE
32168
0
21513
PAYCHEX INC
COM
704326107
30658
384340
SH
SOLE
61517
0
322823
PAYCHEX INC
COM
704326107
18
14800
SH
Call
SOLE
0
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3821
12275
SH
SOLE
21
0
12254
PAYLOCITY HLDG CORP
COM
70438V106
3624
22452
SH
SOLE
11689
0
10763
PAYPAL HLDGS INC
COM
70450Y103
248327
1260352
SH
SOLE
447788
0
812564
PBF ENERGY INC
CL A
69318G106
684
120197
SH
SOLE
116018
0
4179
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
88
10850
SH
SOLE
0
0
10850
PCM FD INC
COM
69323T101
247
24404
SH
SOLE
0
0
24404
PDC ENERGY INC
COM
69327R101
491
39609
SH
SOLE
0
0
39609
PEARSON PLC
SPONSORED ADR
705015105
78
10980
SH
SOLE
0
0
10980
PEBBLEBROOK HOTEL TR
COM
70509V100
699
55798
SH
SOLE
25381
0
30417
PEGASYSTEMS INC
COM
705573103
2231
18436
SH
SOLE
14724
0
3712
PELOTON INTERACTIVE INC
CL A COM
70614W100
17649
177837
SH
SOLE
47391
0
130446
PEMBINA PIPELINE CORP
COM
706327103
536
25289
SH
SOLE
0
0
25289
PENN NATL GAMING INC
COM
707569109
9803
134841
SH
SOLE
39785
0
95056
PENNANT GROUP INC
COM
70805E109
964
24992
SH
SOLE
24401
0
591
PENNANTPARK INVT CORP
COM
708062104
108
33949
SH
SOLE
0
0
33949
PENNSYLVANIA REAL ESTATE INV
SH BEN INT
709102107
7
12964
SH
SOLE
0
0
12964
PENNYMAC MTG INVT TR
COM
70931T103
657
40900
SH
SOLE
0
0
40900
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
415
8703
SH
SOLE
0
0
8703
PENTAIR PLC
SHS
G7S00T104
18350
400920
SH
SOLE
380985
0
19935
PENUMBRA INC
COM
70975L107
588
3026
SH
SOLE
2552
0
474
PEOPLES UNITED FINANCIAL INC
COM
712704105
1019
98843
SH
SOLE
0
0
98843
PEPSICO INC
COM
713448108
314858
2271692
SH
SOLE
1152580
0
1119112
PERDOCEO ED CORP
COM
71363P106
536
43814
SH
SOLE
41229
0
2585
PERFICIENT INC
COM
71375U101
1290
30175
SH
SOLE
0
0
30175
PERFORMANCE FOOD GROUP CO
COM
71377A103
2889
83447
SH
SOLE
76381
0
7066
PERKINELMER INC
COM
714046109
3215
25616
SH
SOLE
903
0
24713
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
1494
65845
SH
SOLE
0
0
65845
PERSPECTA INC
COM
715347100
3079
158310
SH
SOLE
154876
0
3434
PETIQ INC
COM CL A
71639T106
812
24661
SH
SOLE
0
0
24661
PETMED EXPRESS INC
COM
716382106
374
11816
SH
SOLE
2281
0
9535
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
347
48751
SH
SOLE
14504
0
34247
PFIZER INC
COM
717081103
354814
9667955
SH
SOLE
5350206
0
4317749
PFIZER INC
COM
717081103
12
18000
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
16
33700
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
491
52261
SH
SOLE
1548
0
50713
PGIM ETF TR
ULTRA SHORT
69344A107
7337
146973
SH
SOLE
0
0
146973
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
3598
271511
SH
SOLE
0
0
271511
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
2386
172802
SH
SOLE
0
0
172802
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
3201
183989
SH
SOLE
183192
0
797
PHILIP MORRIS INTL INC
COM
718172109
138485
1846714
SH
SOLE
1411363
0
435351
PHILLIPS 66
COM
718546104
39872
769150
SH
SOLE
336243
0
432907
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
789
34263
SH
SOLE
0
0
34263
PHREESIA INC
COM
71944F106
504
15674
SH
SOLE
0
0
15674
PHYSICIANS RLTY TR
COM
71943U104
12853
717659
SH
SOLE
545557
0
172102
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
337
24840
SH
SOLE
19964
0
4876
PIERIS PHARMACEUTICALS INC
COM
720795103
46
22000
SH
SOLE
0
0
22000
PILGRIMS PRIDE CORP
COM
72147K108
1548
103425
SH
SOLE
91141
0
12284
PIMCO CORPORATE & INCOME OPP
COM
72201B101
752
46632
SH
SOLE
0
0
46632
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
2440
121508
SH
SOLE
0
0
121508
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
631
24862
SH
SOLE
0
0
24862
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
936
9976
SH
SOLE
3886
0
6090
PIMCO ETF TR
1-5 US TIP IDX
72201R205
3028
56187
SH
SOLE
0
0
56187
PIMCO ETF TR
25YR+ ZERO U S
72201R882
1711
10007
SH
SOLE
0
0
10007
PIMCO ETF TR
ACTIVE BD ETF
72201R775
23315
207376
SH
SOLE
0
0
207376
PIMCO ETF TR
BROAD US TIPS
72201R403
3117
48058
SH
SOLE
0
0
48058
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
22454
220222
SH
SOLE
0
0
220222
PIMCO ETF TR
INTER MUN BD ACT
72201R866
385
6852
SH
SOLE
0
0
6852
PIMCO ETF TR
INV GRD CRP BD
72201R817
889
7747
SH
SOLE
0
0
7747
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
689
13443
SH
SOLE
0
0
13443
PIMCO HIGH INCOME FD
COM SHS
722014107
68
12380
SH
SOLE
0
0
12380
PIMCO INCOME STRATEGY FD
COM
72201H108
114
11235
SH
SOLE
0
0
11235
PIMCO INCOME STRATEGY FD II
COM
72201J104
492
54156
SH
SOLE
0
0
54156
PIMCO MUN INCOME FD
COM
72200R107
165
12393
SH
SOLE
0
0
12393
PIMCO MUN INCOME FD II
COM
72200W106
868
64260
SH
SOLE
0
0
64260
PIMCO STRATEGIC INCOME FD
COM
72200X104
215
33447
SH
SOLE
0
0
33447
PINDUODUO INC
SPONSORED ADS
722304102
515
6950
SH
SOLE
0
0
6950
PING IDENTITY HLDG CORP
COM
72341T103
1405
45007
SH
SOLE
0
0
45007
PINNACLE FINL PARTNERS INC
COM
72346Q104
3017
84770
SH
SOLE
51417
0
33353
PINNACLE WEST CAP CORP
COM
723484101
2344
31445
SH
SOLE
5477
0
25968
PINTEREST INC
CL A
72352L106
16195
390138
SH
SOLE
143561
0
246577
PIONEER FLOATING RATE TR
COM
72369J102
363
35970
SH
SOLE
0
0
35970
PIONEER MUN HIGH INCOME ADVA
COM
723762100
1228
112447
SH
SOLE
0
0
112447
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
816
70503
SH
SOLE
0
0
70503
PIONEER NAT RES CO
COM
723787107
38623
449128
SH
SOLE
74093
0
375035
PIPER SANDLER COMPANIES
COM
724078100
1798
24625
SH
SOLE
19601
0
5024
PITNEY BOWES INC
COM
724479100
589
111007
SH
SOLE
0
0
111007
PIXELWORKS INC
COM NEW
72581M305
217
106000
SH
SOLE
0
0
106000
PJT PARTNERS INC
COM CL A
69343T107
2531
41763
SH
SOLE
12720
0
29043
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
2307
385809
SH
SOLE
0
0
385809
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
542
89056
SH
SOLE
0
0
89056
PLANET FITNESS INC
CL A
72703H101
3837
62264
SH
SOLE
35619
0
26645
PLUG POWER INC
COM NEW
72919P202
658
49078
SH
SOLE
0
0
49078
PLUMAS BANCORP
COM
729273102
978
49715
SH
SOLE
0
0
49715
PLURALSIGHT INC
COM CL A
72941B106
2031
118552
SH
SOLE
113684
0
4868
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
384
36467
SH
SOLE
0
0
36467
PNC FINL SVCS GROUP INC
COM
693475105
130314
1185636
SH
SOLE
1069555
0
116081
PNM RES INC
COM
69349H107
1788
43256
SH
SOLE
40108
0
3148
POINTS INTL LTD
COM NEW
730843208
314
32483
SH
SOLE
32483
0
0
POLARIS INC
COM
731068102
34149
361970
SH
SOLE
103808
0
258162
POOL CORP
COM
73278L105
59550
178004
SH
SOLE
135756
0
42248
PORTLAND GEN ELEC CO
COM NEW
736508847
5709
160821
SH
SOLE
149276
0
11545
POSCO
SPONSORED ADR
693483109
461
11002
SH
SOLE
7663
0
3339
POST HLDGS INC
COM
737446104
22741
264425
SH
SOLE
243161
0
21264
POSTAL REALTY TRUST INC
CL A
73757R102
525
34679
SH
SOLE
34679
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
3290
78144
SH
SOLE
51001
0
27143
POWER INTEGRATIONS INC
COM
739276103
1404
25351
SH
SOLE
25015
0
336
PPD INC
COM
69355F102
6611
178730
SH
SOLE
157035
0
21695
PPG INDS INC
COM
693506107
55412
453892
SH
SOLE
376936
0
76956
PPL CORP
COM
69351T106
48018
1764700
SH
SOLE
1305345
0
459355
PRA GROUP INC
COM
69354N106
285
7143
SH
SOLE
0
0
7143
PRA HEALTH SCIENCES INC
COM
69354M108
895
8824
SH
SOLE
6736
0
2088
PRECISION BIOSCIENCES INC
COM
74019P108
114
18454
SH
SOLE
0
0
18454
PRECISION DRILLING CORP
COM 2010
74022D308
7
11638
SH
SOLE
0
0
11638
PREFERRED APT CMNTYS INC
COM
74039L103
92
17028
SH
SOLE
0
0
17028
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
1282
39898
SH
SOLE
39820
0
78
PREMIER INC
CL A
74051N102
43050
1311292
SH
SOLE
1303752
0
7540
PRETIUM RES INC
COM
74139C102
528
41252
SH
SOLE
0
0
41252
PRICE T ROWE GROUP INC
COM
74144T108
25981
202622
SH
SOLE
70739
0
131883
PRICELINE GRP INC
NOTE 0.900% 9/1
741503AX4
1171
1100000
PRN
SOLE
0
0
1100000
PRICESMART INC
COM
741511109
6932
104319
SH
SOLE
103938
0
381
PRIMERICA INC
COM
74164M108
14780
130632
SH
SOLE
127113
0
3519
PRIMO WATER CORPORATION
COM
74167P108
493
34726
SH
SOLE
22473
0
12253
PRINCIPAL EXCHANGE-TRADED FD
HELTHCARE INDX
74255Y409
2654
55689
SH
SOLE
0
0
55689
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
2774
138164
SH
SOLE
0
0
138164
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
1154
28649
SH
SOLE
0
0
28649
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
314
29347
SH
SOLE
0
0
29347
PROCTER AND GAMBLE CO
COM
742718109
352536
2536401
SH
SOLE
1088636
0
1447765
PROFOUND MED CORP
COM NEW
74319B502
412
23421
SH
SOLE
0
0
23421
PROGRESS SOFTWARE CORP
COM
743312100
552
15039
SH
SOLE
12538
0
2501
PROGRESSIVE CORP
COM
743315103
61083
645218
SH
SOLE
330085
0
315133
PROGYNY INC
COM
74340E103
323
10961
SH
SOLE
0
0
10961
PROLOGIS INC.
COM
74340W103
65252
648498
SH
SOLE
512788
0
135710
PROOFPOINT INC
COM
743424103
2964
28086
SH
SOLE
5840
0
22246
PROPETRO HLDG CORP
COM
74347M108
52
12807
SH
SOLE
0
0
12807
PROS HOLDINGS INC
COM
74346Y103
848
26565
SH
SOLE
16565
0
10000
PROSHARES TR
HGH YLD INT RATE
74348A541
305
5110
SH
SOLE
0
0
5110
PROSHARES TR
INVT INT RT HG
74347B607
319
4465
SH
SOLE
0
0
4465
PROSHARES TR
LARGE CAP CRE
74347R248
672
8807
SH
SOLE
0
0
8807
PROSHARES TR
LONG ONLINE SHRT
74347B375
357
4234
SH
SOLE
0
0
4234
PROSHARES TR
MSCI EAFE DIVD
74347B839
4054
102488
SH
SOLE
0
0
102488
PROSHARES TR
MSCI EMRG MKTS
74347B847
232
4700
SH
SOLE
0
0
4700
PROSHARES TR
ONLINE RTL ETF
74347B169
654
10420
SH
SOLE
0
0
10420
PROSHARES TR
RUSS 2000 DIVD
74347B698
5985
126934
SH
SOLE
0
0
126934
PROSHARES TR
S&P 500 DV ARIST
74348A467
56605
784548
SH
SOLE
0
0
784548
PROSHARES TR
S&P MDCP 400 DIV
74347B680
9656
181950
SH
SOLE
0
0
181950
PROSHARES TR
SHORT S&P 500 NE
74347B425
295
14504
SH
SOLE
0
0
14504
PROSPECT CAP CORP
COM
74348T102
747
148523
SH
SOLE
0
0
148523
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
15
15000
PRN
SOLE
0
0
15000
PROSPERITY BANCSHARES INC
COM
743606105
11322
218451
SH
SOLE
216847
0
1604
PROTECTIVE INS CORP
CL B
74368L203
168
12824
SH
SOLE
0
0
12824
PROVENTION BIO INC
COM
74374N102
197
15384
SH
SOLE
0
0
15384
PROVIDENT FINL SVCS INC
COM
74386T105
367
30042
SH
SOLE
0
0
30042
PRUDENTIAL FINL INC
COM
744320102
13708
215803
SH
SOLE
0
0
215803
PRUDENTIAL PLC
ADR
74435K204
12164
425476
SH
SOLE
420639
0
4837
PTC INC
COM
69370C100
15257
184440
SH
SOLE
57352
0
127088
PTC THERAPEUTICS INC
COM
69366J200
992
21224
SH
SOLE
6938
0
14286
PUBLIC STORAGE
COM
74460D109
7103
31891
SH
SOLE
17321
0
14570
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
39360
716803
SH
SOLE
606489
0
110314
PULTE GROUP INC
COM
745867101
11625
251128
SH
SOLE
178219
0
72909
PUMA BIOTECHNOLOGY INC
COM
74587V107
111
11000
SH
SOLE
0
0
11000
PURE STORAGE INC
CL A
74624M102
1019
66239
SH
SOLE
0
0
66239
PURPLE INNOVATION INC
COM
74640Y106
1315
52903
SH
SOLE
47123
0
5780
PUTNAM MANAGED MUN INCOME TR
COM
746823103
3867
504873
SH
SOLE
0
0
504873
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
206
50175
SH
SOLE
0
0
50175
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
1912
147451
SH
SOLE
0
0
147451
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
2657
597147
SH
SOLE
0
0
597147
PVH CORPORATION
COM
693656100
309
5175
SH
SOLE
0
0
5175
Q2 HLDGS INC
COM
74736L109
1364
14942
SH
SOLE
9383
0
5559
QCR HOLDINGS INC
COM
74727A104
347
12675
SH
SOLE
0
0
12675
QORVO INC
COM
74736K101
22585
175066
SH
SOLE
119987
0
55079
QTS RLTY TR INC
COM CL A
74736A103
461
7310
SH
SOLE
0
0
7310
QUAKER CHEM CORP
COM
747316107
4703
26167
SH
SOLE
25578
0
589
QUALCOMM INC
COM
747525103
336010
2855274
SH
SOLE
1050173
0
1805101
QUALYS INC
COM
74758T303
3148
32124
SH
SOLE
30984
0
1140
QUANTA SVCS INC
COM
74762E102
4337
82045
SH
SOLE
5099
0
76946
QUEST DIAGNOSTICS INC
COM
74834L100
23768
207598
SH
SOLE
150180
0
57418
QUIDEL CORP
COM
74838J101
7563
34473
SH
SOLE
18196
0
16277
QUOTIENT LTD
SHS
G73268107
101
19598
SH
SOLE
0
0
19598
QURATE RETAIL INC
COM SER A
74915M100
5109
711493
SH
SOLE
684982
0
26511
RACKSPACE TECHNOLOGY INC
COM
750102105
2835
146977
SH
SOLE
142634
0
4343
RADNET INC
COM
750491102
297
19351
SH
SOLE
0
0
19351
RALPH LAUREN CORP
CL A
751212101
262
3861
SH
SOLE
0
0
3861
RANGE RES CORP
COM
75281A109
1725
260562
SH
SOLE
19498
0
241064
RANGER ENERGY SVCS INC
COM CL A
75282U104
30
11400
SH
SOLE
0
0
11400
RAPID7 INC
COM
753422104
20107
328333
SH
SOLE
44841
0
283492
RATTLER MIDSTREAM LP
COM UNITS
75419T103
381
64100
SH
SOLE
0
0
64100
RAVE RESTAURANT GROUP INC
COM
754198109
5
11000
SH
SOLE
0
0
11000
RAYMOND JAMES FINL INC
COM
754730109
17658
242690
SH
SOLE
0
0
242690
RAYONIER INC
COM
754907103
1562
59077
SH
SOLE
12172
0
46905
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
138044
2399061
SH
SOLE
914239
0
1484822
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
4
21900
SH
Call
SOLE
0
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
2
10200
SH
Call
SOLE
0
0
0
RBB FD INC
MOTLEY FOL ETF
74933W601
367
11495
SH
SOLE
0
0
11495
RBC BEARINGS INC
COM
75524B104
22851
188527
SH
SOLE
186862
0
1665
READY CAPITAL CORP
7% CN SR NT 2023
75574U200
13856
582424
SH
SOLE
0
0
582424
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
1608
36677
SH
SOLE
0
0
36677
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
591
17304
SH
SOLE
0
0
17304
REALPAGE INC
COM
75606N109
13477
233808
SH
SOLE
104105
0
129703
REALTY INCOME CORP
COM
756109104
38161
628164
SH
SOLE
350565
0
277599
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1685
53856
SH
SOLE
0
0
53856
RED ROBIN GOURMET BURGERS IN
COM
75689M101
432
32811
SH
SOLE
0
0
32811
RED ROCK RESORTS INC
CL A
75700L108
226
13219
SH
SOLE
0
0
13219
REDFIN CORP
COM
75737F108
3009
60265
SH
SOLE
0
0
60265
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
189
18500
SH
SOLE
0
0
18500
REDWOOD TR INC
COM
758075402
2270
301854
SH
SOLE
0
0
301854
REDWOOD TR INC
NOTE 4.750% 8/1
758075AC9
6900
7558000
PRN
SOLE
0
0
7558000
REDWOOD TR INC
NOTE 5.625% 7/1
758075AD7
11326
12378000
PRN
SOLE
0
0
12378000
REGAL BELOIT CORP
COM
758750103
1604
17092
SH
SOLE
12114
0
4978
REGENCY CTRS CORP
COM
758849103
3490
91792
SH
SOLE
86859
0
4933
REGENERON PHARMACEUTICALS
COM
75886F107
52639
94036
SH
SOLE
72430
0
21606
REGENXBIO INC
COM
75901B107
739
26870
SH
SOLE
0
0
26870
REGIONS FINANCIAL CORP NEW
COM
7591EP100
37305
3235472
SH
SOLE
2132111
0
1103361
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
11062
116210
SH
SOLE
110948
0
5262
RELIANCE STEEL & ALUMINUM CO
COM
759509102
3335
32683
SH
SOLE
28978
0
3705
RELX PLC
SPONSORED ADR
759530108
20138
900230
SH
SOLE
893034
0
7196
REMARK HLDGS INC
COM
75955K102
13
11230
SH
SOLE
0
0
11230
RENAISSANCERE HLDGS LTD
COM
G7496G103
4948
29147
SH
SOLE
26089
0
3058
RENASANT CORP
COM
75970E107
476
20972
SH
SOLE
0
0
20972
RENT A CTR INC NEW
COM
76009N100
2188
73190
SH
SOLE
27352
0
45838
REPAY HLDGS CORP
COM CL A
76029L100
394
16774
SH
SOLE
14669
0
2105
REPLIGEN CORP
COM
759916109
6363
43125
SH
SOLE
39881
0
3244
REPUBLIC SVCS INC
COM
760759100
60246
645381
SH
SOLE
445956
0
199425
RESEARCH FRONTIERS INC
COM
760911107
30
11000
SH
SOLE
0
0
11000
RESIDEO TECHNOLOGIES INC
COM
76118Y104
373
33902
SH
SOLE
22905
0
10997
RESMED INC
COM
761152107
6367
37141
SH
SOLE
3583
0
33558
RESTAURANT BRANDS INTL INC
COM
76131D103
9843
171442
SH
SOLE
155276
0
16166
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
851
81717
SH
SOLE
0
0
81717
RETAIL PPTYS AMER INC
CL A
76131V202
148
25415
SH
SOLE
13244
0
12171
REVOLVE GROUP INC
CL A
76156B107
1903
115810
SH
SOLE
0
0
115810
REXNORD CORP
COM
76169B102
914
30642
SH
SOLE
0
0
30642
REYNOLDS CONSUMER PRODS INC
COM
76171L106
847
27660
SH
SOLE
27422
0
238
RH
COM
74967X103
1816
4747
SH
SOLE
0
0
4747
RING ENERGY INC
COM
76680V108
40
59305
SH
SOLE
0
0
59305
RINGCENTRAL INC
CL A
76680R206
70162
255497
SH
SOLE
24656
0
230841
RIO TINTO PLC
SPONSORED ADR
767204100
22529
373058
SH
SOLE
5797
0
367261
RITCHIE BROS AUCTIONEERS
COM
767744105
6271
105783
SH
SOLE
102480
0
3303
RITE AID CORP
COM
767754872
102
10703
SH
SOLE
0
0
10703
RITE AID CORP
COM
767754872
2
12000
SH
Call
SOLE
0
0
0
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
735
53596
SH
SOLE
0
0
53596
RIVERNORTH DOUBLELINE STRATE
RIGHT 10/01/2020
76882G123
1
49696
SH
SOLE
0
0
49696
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
612
42676
SH
SOLE
0
0
42676
RLI CORP
COM
749607107
7466
89172
SH
SOLE
87257
0
1915
RLJ LODGING TR
CUM CONV PFD A
74965L200
558
24349
SH
SOLE
0
0
24349
RMR MORTGAGE TR
COM
76970B101
3130
345466
SH
SOLE
0
0
345466
ROBERT HALF INTL INC
COM
770323103
3414
64482
SH
SOLE
60515
0
3967
ROCKET COS INC
COM CL A
77311W101
8088
405835
SH
SOLE
0
0
405835
ROCKWELL AUTOMATION INC
COM
773903109
46048
208667
SH
SOLE
162458
0
46209
ROCKWELL MED INC
COM
774374102
47
43656
SH
SOLE
0
0
43656
ROCKY BRANDS INC
COM
774515100
5063
203889
SH
SOLE
0
0
203889
ROGERS COMMUNICATIONS INC
CL B
775109200
6401
161442
SH
SOLE
157181
0
4261
ROKU INC
COM CL A
77543R102
20109
106507
SH
SOLE
444
0
106063
ROLLINS INC
COM
775711104
18841
347676
SH
SOLE
272902
0
74774
ROPER TECHNOLOGIES INC
COM
776696106
68518
173395
SH
SOLE
27195
0
146200
ROSS STORES INC
COM
778296103
22703
243286
SH
SOLE
160043
0
83243
ROYAL BK CDA
COM
780087102
26080
371620
SH
SOLE
284227
0
87393
ROYAL CARIBBEAN GROUP
COM
V7780T103
2988
46179
SH
SOLE
3822
0
42357
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
4149
171315
SH
SOLE
12290
0
159025
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
3793
150695
SH
SOLE
28
0
150667
ROYAL GOLD INC
COM
780287108
2345
19517
SH
SOLE
1801
0
17716
ROYCE GLOBAL VALUE TR INC
COM
78081T104
6128
499049
SH
SOLE
0
0
499049
ROYCE MICRO-CAP TR INC
COM
780915104
543
70811
SH
SOLE
0
0
70811
ROYCE VALUE TR INC
COM
780910105
18356
1452228
SH
SOLE
0
0
1452228
RPM INTL INC
COM
749685103
18164
219264
SH
SOLE
121779
0
97485
RUTHS HOSPITALITY GROUP INC
COM
783332109
810
73240
SH
SOLE
0
0
73240
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
5486
67097
SH
SOLE
65326
0
1771
RYDER SYS INC
COM
783549108
231
5468
SH
SOLE
0
0
5468
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1614
43864
SH
SOLE
8384
0
35480
S & T BANCORP INC
COM
783859101
220
12421
SH
SOLE
0
0
12421
S&P GLOBAL INC
COM
78409V104
42682
118328
SH
SOLE
49758
0
68570
SABINE ROYALTY TR
UNIT BEN INT
785688102
207
7123
SH
SOLE
0
0
7123
SABRA HEALTH CARE REIT INC
COM
78573L106
1428
103596
SH
SOLE
44935
0
58661
SABRE CORP
COM
78573M104
10674
1639582
SH
SOLE
1623367
0
16215
SAGE THERAPEUTICS INC
COM
78667J108
5897
96485
SH
SOLE
0
0
96485
SALESFORCE COM INC
COM
79466L302
464221
1847132
SH
SOLE
685989
0
1161143
SALESFORCE COM INC
COM
79466L302
729
23500
SH
Call
SOLE
0
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
87
24789
SH
SOLE
0
0
24789
SANDERSON FARMS INC
COM
800013104
9228
78227
SH
SOLE
76169
0
2058
SANDSTORM GOLD LTD
COM NEW
80013R206
203
24060
SH
SOLE
0
0
24060
SANMINA CORPORATION
COM
801056102
1106
40900
SH
SOLE
39024
0
1876
SANOFI
SPONSORED ADR
80105N105
48409
964897
SH
SOLE
804890
0
160007
SAP SE
SPON ADR
803054204
46645
299374
SH
SOLE
274852
0
24522
SARATOGA INVT CORP
COM NEW
80349A208
668
39790
SH
SOLE
0
0
39790
SAREPTA THERAPEUTICS INC
COM
803607100
4697
33444
SH
SOLE
15315
0
18129
SAREPTA THERAPEUTICS INC
COM
803607100
801
22500
SH
Call
SOLE
0
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
99
22500
SH
Call
SOLE
0
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
16457
51674
SH
SOLE
34183
0
17491
SCHLUMBERGER LTD
COM
806857108
15173
975095
SH
SOLE
625748
0
349347
SCHNEIDER NATIONAL INC
CL B
80689H102
1894
76595
SH
SOLE
68000
0
8595
SCHRODINGER INC
COM
80810D103
3150
66309
SH
SOLE
0
0
66309
SCHWAB CHARLES CORP
COM
808513105
49518
1366760
SH
SOLE
1284370
0
82390
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
2145
80171
SH
SOLE
0
0
80171
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2078
66193
SH
SOLE
0
0
66193
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
272
4642
SH
SOLE
0
0
4642
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1295
33446
SH
SOLE
0
0
33446
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
3240
62912
SH
SOLE
0
0
62912
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
301
5369
SH
SOLE
0
0
5369
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2732
34299
SH
SOLE
0
0
34299
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
9511
171984
SH
SOLE
0
0
171984
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
3327
28891
SH
SOLE
0
0
28891
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
308
5904
SH
SOLE
0
0
5904
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1005
12468
SH
SOLE
0
0
12468
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
8635
155637
SH
SOLE
0
0
155637
SCHWAB STRATEGIC TR
US REIT ETF
808524847
513
14513
SH
SOLE
0
0
14513
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
4117
60265
SH
SOLE
0
0
60265
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
7008
113710
SH
SOLE
0
0
113710
SCIENCE APPLICATIONS INTL CO
COM
808625107
5064
64580
SH
SOLE
49782
0
14798
SCIENTIFIC GAMES CORP
COM
80874P109
413
11839
SH
SOLE
0
0
11839
SCORPIO TANKERS INC
SHS
Y7542C130
380
34358
SH
SOLE
0
0
34358
SCOTTS MIRACLE GRO CO
CL A
810186106
25039
163750
SH
SOLE
128389
0
35361
SEA LTD
SPONSORD ADS
81141R100
11846
76905
SH
SOLE
1870
0
75035
SEABRIDGE GOLD INC
COM
811916105
8096
430715
SH
SOLE
0
0
430715
SEABRIDGE GOLD INC
COM
811916105
87
29100
SH
Call
SOLE
0
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
33858
687196
SH
SOLE
529967
0
157229
SEALED AIR CORP NEW
COM
81211K100
658
16943
SH
SOLE
1251
0
15692
SEATTLE GENETICS INC
COM
812578102
5941
30358
SH
SOLE
8243
0
22115
SEI INVTS CO
COM
784117103
14465
285196
SH
SOLE
244527
0
40669
SELECT MED HLDGS CORP
COM
81619Q105
341
16401
SH
SOLE
16236
0
165
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
111226
1872482
SH
SOLE
1311876
0
560606
SELECT SECTOR SPDR TR
ENERGY
81369Y506
35901
1198701
SH
SOLE
391347
0
807354
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
9663
273961
SH
SOLE
0
0
273961
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
113972
775412
SH
SOLE
422612
0
352800
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
60249
939916
SH
SOLE
504527
0
435389
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
212378
2013432
SH
SOLE
1266908
0
746524
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
121143
5032939
SH
SOLE
3159012
0
1873927
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
7
96000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
133300
1731618
SH
SOLE
1098919
0
632699
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
25955
437091
SH
SOLE
446
0
436645
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
14555
228709
SH
SOLE
44282
0
184427
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
209578
1795799
SH
SOLE
974559
0
821240
SELECTQUOTE INC
COM
816307300
624
30827
SH
SOLE
30504
0
323
SEMPRA ENERGY
COM
816851109
17095
144428
SH
SOLE
73880
0
70548
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
1531
35500
SH
SOLE
20633
0
14867
SENSEONICS HLDGS INC
COM
81727U105
392
1013076
SH
SOLE
0
0
1013076
SENSIENT TECHNOLOGIES CORP
COM
81725T100
16326
282747
SH
SOLE
279707
0
3040
SERITAGE GROWTH PPTYS
CL A
81752R100
270
20074
SH
SOLE
0
0
20074
SERVICE CORP INTL
COM
817565104
2796
66299
SH
SOLE
0
0
66299
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
11734
294244
SH
SOLE
292708
0
1536
SERVICENOW INC
COM
81762P102
122970
253547
SH
SOLE
61696
0
191851
SERVISFIRST BANCSHARES INC
COM
81768T108
7080
208041
SH
SOLE
177378
0
30663
SFL CORPORATION LTD
SHS
G7738W106
245
32696
SH
SOLE
0
0
32696
SHAKE SHACK INC
CL A
819047101
530
8221
SH
SOLE
0
0
8221
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
403
22067
SH
SOLE
22067
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
610
64524
SH
SOLE
0
0
64524
SHERWIN WILLIAMS CO
COM
824348106
66551
95505
SH
SOLE
65579
0
29926
SHIFT4 PMTS INC
CL A
82452J109
254
5259
SH
SOLE
0
0
5259
SHOPIFY INC
CL A
82509L107
84303
82410
SH
SOLE
25773
0
56637
SHOPIFY INC
CL A
82509L107
961
2200
SH
Call
SOLE
0
0
0
SI BONE INC
COM
825704109
237
10000
SH
SOLE
0
0
10000
SIENTRA INC
COM
82621J105
172
50450
SH
SOLE
0
0
50450
SIGA TECHNOLOGIES INC
COM
826917106
95
13800
SH
SOLE
0
0
13800
SIGNATURE BK NEW YORK N Y
COM
82669G104
3028
36490
SH
SOLE
23621
0
12869
SILGAN HOLDINGS INC
COM
827048109
910
24745
SH
SOLE
10518
0
14227
SILICON LABORATORIES INC
COM
826919102
2510
25656
SH
SOLE
24823
0
833
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
1244
32937
SH
SOLE
32661
0
276
SILVERCORP METALS INC
COM
82835P103
1530
212139
SH
SOLE
0
0
212139
SILVERCREST METALS INC
COM
828363101
572
67438
SH
SOLE
0
0
67438
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
385
24306
SH
SOLE
9282
0
15024
SIMON PPTY GROUP INC NEW
COM
828806109
9486
146659
SH
SOLE
0
0
146659
SIMON PPTY GROUP INC NEW
COM
828806109
51
22500
SH
Call
SOLE
0
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
2093
94921
SH
SOLE
43057
0
51864
SIMPLY GOOD FOODS CO
COM
82900L102
90
47600
SH
Call
SOLE
0
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
16509
169920
SH
SOLE
169727
0
193
SIMULATIONS PLUS INC
COM
829214105
883
11715
SH
SOLE
9535
0
2180
SIRIUS XM HOLDINGS INC
COM
82968B103
3975
741557
SH
SOLE
412456
0
329101
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
18378
150702
SH
SOLE
148531
0
2171
SIX FLAGS ENTMT CORP NEW
COM
83001A102
780
38428
SH
SOLE
5754
0
32674
SIX FLAGS ENTMT CORP NEW
COM
83001A102
47
18600
SH
Call
SOLE
0
0
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
1172
68098
SH
SOLE
0
0
68098
SJW GROUP
COM
784305104
6500
106796
SH
SOLE
102472
0
4324
SKYLINE CHAMPION CORPORATION
COM
830830105
471
17596
SH
SOLE
17596
0
0
SKYWEST INC
COM
830879102
1049
35135
SH
SOLE
0
0
35135
SKYWORKS SOLUTIONS INC
COM
83088M102
18179
124941
SH
SOLE
6072
0
118869
SLACK TECHNOLOGIES INC
COM CL A
83088V102
8477
315608
SH
SOLE
17744
0
297864
SLEEP NUMBER CORP
COM
83125X103
473
9678
SH
SOLE
9243
0
435
SLM CORP
COM
78442P106
1840
227413
SH
SOLE
226403
0
1010
SMILEDIRECTCLUB INC
CL A COM
83192H106
817
69936
SH
SOLE
0
0
69936
SMITH & NEPHEW GROUP PLC
SPDN ADR NEW
83175M205
16604
424653
SH
SOLE
422127
0
2526
SMITH & WESSON BRANDS INC
COM
831754106
1004
64675
SH
SOLE
0
0
64675
SMITH A O CORP
COM
831865209
4909
92974
SH
SOLE
42087
0
50887
SMUCKER J M CO
COM NEW
832696405
14483
125367
SH
SOLE
0
0
125367
SNAP INC
CL A
83304A106
10690
409437
SH
SOLE
281250
0
128187
SNAP ON INC
COM
833034101
33678
228895
SH
SOLE
195001
0
33894
SNOWFLAKE INC
CL A
833445109
1242
4949
SH
SOLE
0
0
4949
SOCIAL CAP HDOSPHIA HLDG CO
SHS CL A
G8250T109
789
41613
SH
SOLE
0
0
41613
SOCIAL CAP HEDSPIA HLDG CO I
COM CL A
G8251K107
347
27822
SH
SOLE
0
0
27822
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
3046
93966
SH
SOLE
90855
0
3111
SOL GEL TECHNOLOGIES
SHS
M8694L103
350
48281
SH
SOLE
0
0
48281
SOLAR CAP LTD
COM
83413U100
991
62518
SH
SOLE
0
0
62518
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
10225
42900
SH
SOLE
31322
0
11578
SONIC AUTOMOTIVE INC
CL A
83545G102
1422
35406
SH
SOLE
0
0
35406
SONOCO PRODS CO
COM
835495102
4439
86930
SH
SOLE
51634
0
35296
SONOS INC
COM
83570H108
4187
275813
SH
SOLE
0
0
275813
SONOS INC
COM
83570H108
2
10300
SH
Call
SOLE
0
0
0
SONY CORP
SPONSORED ADR
835699307
11977
156056
SH
SOLE
15864
0
140192
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
1314
117820
SH
SOLE
0
0
117820
SOUTH JERSEY INDS INC
COM
838518108
471
24467
SH
SOLE
0
0
24467
SOUTH ST CORP
COM
840441109
664
13797
SH
SOLE
0
0
13797
SOUTHERN CO
COM
842587107
109970
2028223
SH
SOLE
1079344
0
948879
SOUTHERN CO
UNIT 08/01/2022
842587602
349
7500
SH
SOLE
0
0
7500
SOUTHERN COPPER CORP
COM
84265V105
1698
37499
SH
SOLE
0
0
37499
SOUTHWEST AIRLS CO
COM
844741108
30262
806979
SH
SOLE
372172
0
434807
SOUTHWEST GAS HOLDINGS INC
COM
844895102
686
10868
SH
SOLE
5071
0
5797
SP PLUS CORP
COM
78469C103
1215
67695
SH
SOLE
64331
0
3364
SPARTAN ENERGY ACQUISITION C
CL A COM STK
846784106
290
20100
SH
SOLE
0
0
20100
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
55135
198684
SH
SOLE
0
0
198684
SPDR GOLD TR
GOLD SHS
78463V107
164622
929439
SH
SOLE
0
0
929439
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1357
12180
SH
SOLE
4467
0
7713
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
8283
209692
SH
SOLE
0
0
209692
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
837
28180
SH
SOLE
0
0
28180
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
566
15568
SH
SOLE
0
0
15568
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
9612
255973
SH
SOLE
0
0
255973
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1412
48268
SH
SOLE
640
0
47628
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
5319
145497
SH
SOLE
0
0
145497
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
544
4578
SH
SOLE
0
0
4578
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
552
22727
SH
SOLE
0
0
22727
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
622
14008
SH
SOLE
0
0
14008
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
246
5533
SH
SOLE
0
0
5533
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
214
4031
SH
SOLE
0
0
4031
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
2947
87378
SH
SOLE
0
0
87378
SPDR S&P 500 ETF TR
TR UNIT
78462F103
785799
2346407
SH
SOLE
179401
0
2167006
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1383
16000
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
32
10900
SH
Put
SOLE
0
0
10900
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1312
17000
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
256
6000
SH
Call
SOLE
0
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
172727
509770
SH
SOLE
250893
0
258877
SPDR SER TR
AEROSPACE DEF
78464A631
5014
57401
SH
SOLE
0
0
57401
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
11849
172001
SH
SOLE
0
0
172001
SPDR SER TR
BLOMBERG BRC INV
78468R200
13619
445356
SH
SOLE
491
0
444865
SPDR SER TR
BLOMBERG INTL TR
78464A516
598
20140
SH
SOLE
0
0
20140
SPDR SER TR
BLOMBRG BRC EMRG
78464A391
224
8510
SH
SOLE
0
0
8510
SPDR SER TR
BLOMBRG BRC INTL
78464A151
635
17839
SH
SOLE
0
0
17839
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
9410
90242
SH
SOLE
257
0
89985
SPDR SER TR
BLOOMBERG SRT TR
78468R408
2177
84134
SH
SOLE
0
0
84134
SPDR SER TR
COMP SOFTWARE
78464A599
5375
45053
SH
SOLE
0
0
45053
SPDR SER TR
DJ REIT ETF
78464A607
783
10036
SH
SOLE
0
0
10036
SPDR SER TR
DORSEY WRGT FI
78468R713
1345
55452
SH
SOLE
0
0
55452
SPDR SER TR
FACTST INV ETF
78464A110
2201
13030
SH
SOLE
0
0
13030
SPDR SER TR
FTSE INT GVT ETF
78464A490
217
4005
SH
SOLE
0
0
4005
SPDR SER TR
HLTH CR EQUIP
78464A581
6452
66272
SH
SOLE
0
0
66272
SPDR SER TR
MSCI USA STRTGIC
78468R812
8863
93658
SH
SOLE
90820
0
2838
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
93387
1642410
SH
SOLE
1603210
0
39200
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
207928
4169414
SH
SOLE
3983175
0
186239
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
8007
154188
SH
SOLE
116946
0
37242
SPDR SER TR
NYSE TECH ETF
78464A102
1540
12971
SH
SOLE
0
0
12971
SPDR SER TR
PORTFLI INTRMDIT
78464A672
533
16021
SH
SOLE
0
0
16021
SPDR SER TR
PORTFLI MORTGAGE
78464A383
2581
96902
SH
SOLE
78119
0
18783
SPDR SER TR
PORTFLI TIPS ETF
78464A656
1170
37912
SH
SOLE
0
0
37912
SPDR SER TR
PORTFOLI S&P1500
78464A805
485
11849
SH
SOLE
0
0
11849
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
74168
2407257
SH
SOLE
2370263
0
36994
SPDR SER TR
PORTFOLIO INTRMD
78464A375
6231
169518
SH
SOLE
504
0
169014
SPDR SER TR
PORTFOLIO S&P400
78464A847
208
6386
SH
SOLE
0
0
6386
SPDR SER TR
PORTFOLIO S&P500
78464A854
618
15697
SH
SOLE
0
0
15697
SPDR SER TR
PORTFOLIO S&P600
78468R853
15180
554423
SH
SOLE
0
0
554423
SPDR SER TR
PORTFOLIO SH TSR
78468R101
3302
107541
SH
SOLE
0
0
107541
SPDR SER TR
PORTFOLIO SHORT
78464A474
73261
2335384
SH
SOLE
2143063
0
192321
SPDR SER TR
PRTFLO S&P500 GW
78464A409
27293
544654
SH
SOLE
0
0
544654
SPDR SER TR
PRTFLO S&P500 HI
78468R788
2800
102190
SH
SOLE
40855
0
61335
SPDR SER TR
PRTFLO S&P500 VL
78464A508
2259
74805
SH
SOLE
0
0
74805
SPDR SER TR
RUSSELL LOW VOL
78468R754
1850
23775
SH
SOLE
0
0
23775
SPDR SER TR
S&P 400 MDCP GRW
78464A821
265
4626
SH
SOLE
0
0
4626
SPDR SER TR
S&P 400 MDCP VAL
78464A839
204
4704
SH
SOLE
0
0
4704
SPDR SER TR
S&P 600 SMCP GRW
78464A201
517
8751
SH
SOLE
0
0
8751
SPDR SER TR
S&P 600 SMCP VAL
78464A300
1665
33230
SH
SOLE
0
0
33230
SPDR SER TR
S&P 600 SML CAP
78464A813
3285
53969
SH
SOLE
0
0
53969
SPDR SER TR
S&P BIOTECH
78464A870
27561
247336
SH
SOLE
0
0
247336
SPDR SER TR
S&P BIOTECH
78464A870
1015
39800
SH
Call
SOLE
0
0
0
SPDR SER TR
S&P BK ETF
78464A797
2140
72682
SH
SOLE
0
0
72682
SPDR SER TR
S&P DIVID ETF
78464A763
556681
6024671
SH
SOLE
4958028
0
1066643
SPDR SER TR
S&P HOMEBUILD
78464A888
14624
271418
SH
SOLE
84658
0
186760
SPDR SER TR
S&P INS ETF
78464A789
2305
82227
SH
SOLE
0
0
82227
SPDR SER TR
S&P KENSHO NEW
78468R648
3760
87722
SH
SOLE
0
0
87722
SPDR SER TR
S&P METALS MNG
78464A755
228
9809
SH
SOLE
0
0
9809
SPDR SER TR
S&P OILGAS EXP
78468R556
2161
51376
SH
SOLE
0
0
51376
SPDR SER TR
S&P PHARMAC
78464A722
794
18257
SH
SOLE
0
0
18257
SPDR SER TR
S&P REGL BKG
78464A698
2823
79129
SH
SOLE
0
0
79129
SPDR SER TR
S&P RETAIL ETF
78464A714
1231
24787
SH
SOLE
11490
0
13297
SPDR SER TR
S&P SEMICNDCTR
78464A862
11134
88556
SH
SOLE
1
0
88555
SPDR SER TR
S&P TRANSN ETF
78464A532
9456
162602
SH
SOLE
152188
0
10414
SPDR SER TR
SPDR BLOOMBERG
78468R663
41904
457870
SH
SOLE
267167
0
190703
SPDR SER TR
WELLS FG PFD ETF
78464A292
4204
96707
SH
SOLE
80849
0
15858
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
902
15778
SH
SOLE
14834
0
944
SPIRE INC
COM
84857L101
2916
54807
SH
SOLE
46308
0
8499
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
465
24570
SH
SOLE
0
0
24570
SPIRIT AIRLS INC
COM
848577102
1433
88980
SH
SOLE
0
0
88980
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
228
6754
SH
SOLE
0
0
6754
SPLUNK INC
COM
848637104
46809
248814
SH
SOLE
194761
0
54053
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
31884
131443
SH
SOLE
63245
0
68198
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
25
10700
SH
Call
SOLE
0
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
330
21832
SH
SOLE
0
0
21832
SPROTT ETF TRUST
GOLD MINERS ETF
85210B102
264
7878
SH
SOLE
0
0
7878
SPROTT INC
COM NEW
852066208
381
11172
SH
SOLE
0
0
11172
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
13070
712635
SH
SOLE
0
0
712635
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
10251
681109
SH
SOLE
0
0
681109
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1417
89446
SH
SOLE
0
0
89446
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
3318
401198
SH
SOLE
0
0
401198
SPROUTS FMRS MKT INC
COM
85208M102
1270
60694
SH
SOLE
18302
0
42392
SPS COMMERCE INC
COM
78463M107
8937
114766
SH
SOLE
86579
0
28187
SPX CORP
COM
784635104
1672
36040
SH
SOLE
31062
0
4978
SPX FLOW INC
COM
78469X107
1209
28241
SH
SOLE
0
0
28241
SQUARE INC
CL A
852234103
60897
374634
SH
SOLE
9098
0
365536
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
12762
210869
SH
SOLE
181577
0
29292
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
5110
114260
SH
SOLE
69005
0
45255
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
25756
661439
SH
SOLE
0
0
661439
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
296
9528
SH
SOLE
0
0
9528
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
475
5397
SH
SOLE
47
0
5350
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
202
9257
SH
SOLE
0
0
9257
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
10017
203128
SH
SOLE
28818
0
174310
SSR MNG INC
COM
784730103
4586
245837
SH
SOLE
0
0
245837
ST JOE CO
COM
790148100
543
26334
SH
SOLE
0
0
26334
STAAR SURGICAL CO
COM PAR $0.01
852312305
405
7156
SH
SOLE
0
0
7156
STAG INDL INC
COM
85254J102
2929
96066
SH
SOLE
1914
0
94152
STANLEY BLACK & DECKER INC
COM
854502101
20576
126858
SH
SOLE
70998
0
55860
STANLEY BLACK & DECKER INC
UNIT 11/15/2022
854502846
1009
10000
SH
SOLE
0
0
10000
STANTEC INC
COM
85472N109
2236
73670
SH
SOLE
0
0
73670
STARBUCKS CORP
COM
855244109
142162
1654565
SH
SOLE
488701
0
1165864
STARWOOD PPTY TR INC
COM
85571B105
18713
1240097
SH
SOLE
702735
0
537362
STARWOOD PPTY TR INC
NOTE 4.375% 4/0
85571BAH8
19253
20084000
PRN
SOLE
0
0
20084000
STATE STR CORP
COM
857477103
6220
104836
SH
SOLE
54608
0
50228
STEEL DYNAMICS INC
COM
858119100
5307
185379
SH
SOLE
151050
0
34329
STELLUS CAP INVT CORP
COM
858568108
1580
181588
SH
SOLE
0
0
181588
STEPAN CO
COM
858586100
408
3746
SH
SOLE
486
0
3260
STERICYCLE INC
COM
858912108
39123
620406
SH
SOLE
590097
0
30309
STERIS PLC
SHS USD
G8473T100
56304
319562
SH
SOLE
299587
0
19975
STERLING BANCORP DEL
COM
85917A100
172
16396
SH
SOLE
0
0
16396
STEWART INFORMATION SVCS COR
COM
860372101
347
7933
SH
SOLE
3983
0
3950
STITCH FIX INC
COM CL A
860897107
1375
50688
SH
SOLE
0
0
50688
STMICROELECTRONICS N V
NY REGISTRY
861012102
1170
38119
SH
SOLE
15791
0
22328
STOCK YDS BANCORP INC
COM
861025104
280
8234
SH
SOLE
0
0
8234
STONECO LTD
COM CL A
G85158106
7756
146649
SH
SOLE
121670
0
24979
STONEMOR INC
COM
86184W106
22
22845
SH
SOLE
0
0
22845
STORE CAP CORP
COM
862121100
17487
637503
SH
SOLE
461751
0
175752
STRATEGY SHS
DAY HAGAN NED
86280R803
10405
396018
SH
SOLE
0
0
396018
STRYKER CORPORATION
COM
863667101
80672
387145
SH
SOLE
142405
0
244740
STURM RUGER & CO INC
COM
864159108
1234
20169
SH
SOLE
0
0
20169
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
780
47892
SH
SOLE
0
0
47892
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
4244
759149
SH
SOLE
714797
0
44352
SUMMIT HOTEL PPTYS INC
COM
866082100
1091
210598
SH
SOLE
196025
0
14573
SUMMIT MATLS INC
CL A
86614U100
1021
61739
SH
SOLE
60044
0
1695
SUMO LOGIC INC
COM
86646P103
522
23959
SH
SOLE
23894
0
65
SUN CMNTYS INC
COM
866674104
6634
47178
SH
SOLE
40644
0
6534
SUN LIFE FINANCIAL INC.
COM
866796105
712
17470
SH
SOLE
0
0
17470
SUNCOR ENERGY INC NEW
COM
867224107
6687
547821
SH
SOLE
348368
0
199453
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
3493
143235
SH
SOLE
0
0
143235
SUNPOWER CORP
COM
867652406
470
37575
SH
SOLE
0
0
37575
SUNRUN INC
COM
86771W105
2179
28277
SH
SOLE
0
0
28277
SUNSTONE HOTEL INVS INC NEW
COM
867892101
119
14992
SH
SOLE
14442
0
550
SUPERNUS PHARMACEUTICALS INC
COM
868459108
427
20467
SH
SOLE
17419
0
3048
SURFACE ONCOLOGY INC
COM
86877M209
607
88039
SH
SOLE
0
0
88039
SVB FINANCIAL GROUP
COM
78486Q101
5400
22442
SH
SOLE
0
0
22442
SWISS HELVETIA FD INC
COM
870875101
180
21716
SH
SOLE
0
0
21716
SWITCH INC
CL A
87105L104
1109
71023
SH
SOLE
0
0
71023
SYKES ENTERPRISES INC
COM
871237103
332
9718
SH
SOLE
9680
0
38
SYNAPTICS INC
COM
87157D109
666
8286
SH
SOLE
0
0
8286
SYNCHRONY FINANCIAL
COM
87165B103
42610
1628191
SH
SOLE
186426
0
1441765
SYNCHRONY FINANCIAL
COM
87165B103
35
70500
SH
Call
SOLE
0
0
0
SYNEOS HEALTH INC
CL A
87166B102
5528
103987
SH
SOLE
87287
0
16700
SYNNEX CORP
COM
87162W100
10231
73048
SH
SOLE
27888
0
45160
SYNOPSYS INC
COM
871607107
32449
151645
SH
SOLE
119898
0
31747
SYNOVUS FINL CORP
COM NEW
87161C501
5457
257776
SH
SOLE
2455
0
255321
SYSCO CORP
COM
871829107
58312
937178
SH
SOLE
450958
0
486220
SYSCO CORP
COM
871829107
16
16200
SH
Call
SOLE
0
0
0
SYSCO CORP
COM
871829107
29
19500
SH
Call
SOLE
0
0
0
T-MOBILE US INC
COM
872590104
49601
433725
SH
SOLE
285915
0
147810
TABULA RASA HEALTHCARE INC
COM
873379101
757
18562
SH
SOLE
0
0
18562
TABULA RASA HEALTHCARE INC
COM
873379101
1
13800
SH
Call
SOLE
0
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
116810
1440856
SH
SOLE
825959
0
614897
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
2
20300
SH
Call
SOLE
0
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
6593
39903
SH
SOLE
27713
0
12190
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
19464
1091013
SH
SOLE
1021518
0
69495
TAL EDUCATION GROUP
SPONSORED ADS
874080104
758
9971
SH
SOLE
0
0
9971
TANDEM DIABETES CARE INC
COM NEW
875372203
7098
62538
SH
SOLE
13554
0
48984
TANGER FACTORY OUTLET CTRS I
COM
875465106
1237
205097
SH
SOLE
0
0
205097
TAPESTRY INC
COM
876030107
4348
278180
SH
SOLE
201396
0
76784
TARGA RES CORP
COM
87612G101
4292
305938
SH
SOLE
166990
0
138948
TARGET CORP
COM
87612E106
271739
1726177
SH
SOLE
1048920
0
677257
TASEKO MINES LTD
COM
876511106
41
39200
SH
SOLE
0
0
39200
TAYLOR MORRISON HOME CORP
COM
87724P106
725
29484
SH
SOLE
0
0
29484
TC ENERGY CORP
COM
87807B107
36057
859270
SH
SOLE
826878
0
32392
TC PIPELINES LP
UT COM LTD PRT
87233Q108
377
14728
SH
SOLE
0
0
14728
TCF FINL CORP
COM
872307103
20757
888579
SH
SOLE
529165
0
359414
TCG BDC INC
COM
872280102
848
95122
SH
SOLE
0
0
95122
TCW STRATEGIC INCOME FD INC
COM
872340104
3576
636370
SH
SOLE
0
0
636370
TD AMERITRADE HLDG CORP
COM
87236Y108
6547
167218
SH
SOLE
165277
0
1941
TE CONNECTIVITY LTD
REG SHS
H84989104
63799
652739
SH
SOLE
601445
0
51294
TECHNIPFMC PLC
COM
G87110105
859
134137
SH
SOLE
132615
0
1522
TECK RESOURCES LTD
CL B
878742204
812
58350
SH
SOLE
0
0
58350
TECNOGLASS INC
SHS
G87264100
1016
191660
SH
SOLE
0
0
191660
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
107
10205
SH
SOLE
0
0
10205
TEGNA INC
COM
87901J105
145
12326
SH
SOLE
0
0
12326
TEJON RANCH CO
COM
879080109
147
10359
SH
SOLE
0
0
10359
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2342
113580
SH
SOLE
0
0
113580
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
14999
829162
SH
SOLE
0
0
829162
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
919
52268
SH
SOLE
0
0
52268
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1181
82413
SH
SOLE
0
0
82413
TELADOC HEALTH INC
COM
87918A105
61786
281819
SH
SOLE
33473
0
248346
TELEDYNE TECHNOLOGIES INC
COM
879360105
20253
65287
SH
SOLE
62671
0
2616
TELEFLEX INCORPORATED
COM
879369106
25583
75147
SH
SOLE
58102
0
17045
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
312
40692
SH
SOLE
39704
0
988
TELEFONICA S A
SPONSORED ADR
879382208
556
161713
SH
SOLE
21527
0
140186
TELEPHONE & DATA SYS INC
COM NEW
879433829
14004
759426
SH
SOLE
660041
0
99385
TELUS CORPORATION
COM
87971M103
17108
972703
SH
SOLE
942534
0
30169
TEMPLETON DRAGON FD INC
COM
88018T101
322
14681
SH
SOLE
0
0
14681
TEMPLETON EMERGING MKTS INCO
COM
880192109
979
132132
SH
SOLE
0
0
132132
TEMPLETON GLOBAL INCOME FD
COM
880198106
3766
703877
SH
SOLE
0
0
703877
TEMPUR SEALY INTL INC
COM
88023U101
2885
32347
SH
SOLE
24094
0
8253
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
1043
70596
SH
SOLE
0
0
70596
TENET HEALTHCARE CORP
COM NEW
88033G407
441
18002
SH
SOLE
0
0
18002
TENNECO INC
CL A VTG COM STK
880349105
137
19702
SH
SOLE
10131
0
9571
TERADATA CORP DEL
COM
88076W103
2034
89604
SH
SOLE
86904
0
2700
TERADYNE INC
COM
880770102
30259
380802
SH
SOLE
282401
0
98401
TEREX CORP NEW
COM
880779103
514
26548
SH
SOLE
20002
0
6546
TERRENO RLTY CORP
COM
88146M101
5228
95463
SH
SOLE
94911
0
552
TESLA INC
COM
88160R101
145476
339096
SH
SOLE
91923
0
247173
TESLA INC
COM
88160R101
252
1000
SH
Call
SOLE
0
0
0
TETRA TECH INC NEW
COM
88162G103
739
7741
SH
SOLE
0
0
7741
TETRA TECHNOLOGIES INC DEL
COM
88162F105
211
412460
SH
SOLE
31460
0
381000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
4476
496806
SH
SOLE
20040
0
476766
TEXAS CAP BANCSHARES INC
COM
88224Q107
350
11244
SH
SOLE
8868
0
2376
TEXAS INSTRS INC
COM
882508104
184475
1291932
SH
SOLE
983521
0
308411
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
6500
14395
SH
SOLE
756
0
13639
TEXAS ROADHOUSE INC
COM
882681109
4619
75989
SH
SOLE
40913
0
35076
TEXTRON INC
COM
883203101
4828
133773
SH
SOLE
104480
0
29293
TFS FINL CORP
COM
87240R107
170
11546
SH
SOLE
0
0
11546
TG THERAPEUTICS INC
COM
88322Q108
5783
216095
SH
SOLE
28682
0
187413
THE TRADE DESK INC
COM CL A
88339J105
15250
29396
SH
SOLE
14113
0
15283
THERAPEUTICSMD INC
COM
88338N107
852
539306
SH
SOLE
0
0
539306
THERMO FISHER SCIENTIFIC INC
COM
883556102
152999
346512
SH
SOLE
181871
0
164641
THERMON GROUP HLDGS INC
COM
88362T103
419
37317
SH
SOLE
37305
0
12
THOMSON REUTERS CORP.
COM NEW
884903709
7314
91690
SH
SOLE
79684
0
12006
THOR INDS INC
COM
885160101
14447
151656
SH
SOLE
136093
0
15563
TIFFANY & CO NEW
COM
886547108
807
6963
SH
SOLE
0
0
6963
TILRAY INC
COM CL 2
88688T100
85
17515
SH
SOLE
0
0
17515
TIMKEN CO
COM
887389104
4512
83212
SH
SOLE
73209
0
10003
TITAN INTL INC ILL
COM
88830M102
33
11500
SH
SOLE
0
0
11500
TITAN MED INC
COM NEW
88830X819
12
15676
SH
SOLE
0
0
15676
TJX COS INC NEW
COM
872540109
114537
2058153
SH
SOLE
708837
0
1349316
TJX COS INC NEW
COM
872540109
3
34000
SH
Call
SOLE
0
0
0
TOLL BROTHERS INC
COM
889478103
1448
29762
SH
SOLE
0
0
29762
TOPBUILD CORP
COM
89055F103
2023
11852
SH
SOLE
1462
0
10390
TORCHLIGHT ENERGY RES INC
COM
89102U103
7
25000
SH
SOLE
0
0
25000
TORO CO
COM
891092108
19986
238068
SH
SOLE
225449
0
12619
TORONTO DOMINION BK ONT
COM NEW
891160509
12297
265726
SH
SOLE
47352
0
218374
TORTOISE ENERGY INFRA CORP
COM
89147L886
322
21780
SH
SOLE
0
0
21780
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
1238
117275
SH
SOLE
0
0
117275
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
525
61598
SH
SOLE
0
0
61598
TOTAL SE
SPONSORED ADS
89151E109
22059
643114
SH
SOLE
527284
0
115830
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
564
30301
SH
SOLE
25252
0
5049
TOWNEBANK PORTSMOUTH VA
COM
89214P109
1199
73103
SH
SOLE
33936
0
39167
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
11877
89678
SH
SOLE
74398
0
15280
TPG RE FIN TR INC
COM
87266M107
215
25363
SH
SOLE
0
0
25363
TPG SPECIALTY LENDING INC
NOTE 4.500% 8/0
87265KAD4
1334
1295000
PRN
SOLE
0
0
1295000
TPI COMPOSITES INC
COM
87266J104
6797
234717
SH
SOLE
135689
0
99028
TRACTOR SUPPLY CO
COM
892356106
46686
325695
SH
SOLE
193104
0
132591
TRADEWEB MKTS INC
CL A
892672106
2228
38409
SH
SOLE
29920
0
8489
TRANE TECHNOLOGIES PLC
SHS
G8994E103
101966
840936
SH
SOLE
194409
0
646527
TRANE TECHNOLOGIES PLC
SHS
G8994E103
145
25500
SH
Call
SOLE
0
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
136
14800
SH
Call
SOLE
0
0
0
TRANSCAT INC
COM
893529107
595
20314
SH
SOLE
20314
0
0
TRANSDIGM GROUP INC
COM
893641100
26489
55753
SH
SOLE
53402
0
2351
TRANSENTERIX INC
COM
89366M300
24
70355
SH
SOLE
0
0
70355
TRANSOCEAN LTD
REG SHS
H8817H100
32
39258
SH
SOLE
0
0
39258
TRANSUNION
COM
89400J107
3261
38758
SH
SOLE
31965
0
6793
TRAVELERS COMPANIES INC
COM
89417E109
53408
493648
SH
SOLE
430784
0
62864
TRAVELZOO
COM NEW
89421Q205
81
12540
SH
SOLE
0
0
12540
TREEHOUSE FOODS INC
COM
89469A104
4133
101970
SH
SOLE
65726
0
36244
TREMONT MTG TR
COM
894789106
92
31360
SH
SOLE
0
0
31360
TREX CO INC
COM
89531P105
9696
135423
SH
SOLE
80644
0
54779
TRI CONTL CORP
COM
895436103
6798
262173
SH
SOLE
0
0
262173
TRI POINTE GROUP INC
COM
87265H109
3160
174193
SH
SOLE
19076
0
155117
TRICO BANCSHARES
COM
896095106
468
19093
SH
SOLE
0
0
19093
TRIMAS CORP
COM NEW
896215209
1518
66575
SH
SOLE
58544
0
8031
TRIMBLE INC
COM
896239100
2292
47055
SH
SOLE
13046
0
34009
TRINET GROUP INC
COM
896288107
1742
29367
SH
SOLE
29337
0
30
TRINITY INDS INC
COM
896522109
771
39561
SH
SOLE
18750
0
20811
TRINSEO S A
SHS
L9340P101
1378
53740
SH
SOLE
3689
0
50051
TRIP COM GROUP LTD
ADS
89677Q107
529
16994
SH
SOLE
1171
0
15823
TRISTATE CAP HLDGS INC
COM
89678F100
747
56404
SH
SOLE
14711
0
41693
TRITON INTL LTD
CL A
G9078F107
1276
31374
SH
SOLE
0
0
31374
TRIUMPH GROUP INC NEW
COM
896818101
1120
172074
SH
SOLE
0
0
172074
TRUIST FINL CORP
COM
89832Q109
120740
3173182
SH
SOLE
2420370
0
752812
TRUSTCO BK CORP N Y
COM
898349105
130
24923
SH
SOLE
0
0
24923
TRUSTMARK CORP
COM
898402102
359
16767
SH
SOLE
0
0
16767
TUPPERWARE BRANDS CORP
COM
899896104
398
19762
SH
SOLE
0
0
19762
TURNING POINT THERAPEUTICS I
COM
90041T108
967
11066
SH
SOLE
10893
0
173
TURQUOISE HILL RES LTD
COM
900435108
538
634648
SH
SOLE
0
0
634648
TURTLE BEACH CORP
COM NEW
900450206
533
29264
SH
SOLE
0
0
29264
TURTLE BEACH CORP
COM NEW
900450206
33
24300
SH
Call
SOLE
0
0
0
TWILIO INC
CL A
90138F102
28296
114519
SH
SOLE
57058
0
57461
TWIN RIV WORLDWIDE HLDGS INC
COM
90171V204
284
10795
SH
SOLE
0
0
10795
TWITTER INC
COM
90184L102
67474
1516266
SH
SOLE
1051309
0
464957
TWO HBRS INVT CORP
COM NEW
90187B408
1167
229264
SH
SOLE
0
0
229264
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
24398
24458000
PRN
SOLE
0
0
24458000
TYLER TECHNOLOGIES INC
COM
902252105
10148
29113
SH
SOLE
26437
0
2676
TYSON FOODS INC
CL A
902494103
17643
296610
SH
SOLE
100314
0
196296
TYSON FOODS INC
CL A
902494103
31
25700
SH
Call
SOLE
0
0
0
UBER TECHNOLOGIES INC
COM
90353T100
42716
1170946
SH
SOLE
863194
0
307752
UBIQUITI INC
COM
90353W103
1908
11445
SH
SOLE
5795
0
5650
UBS AG LONDON BRANCH
EN LG CP GRWTH
902677780
300
662
SH
SOLE
0
0
662
UBS GROUP AG
SHS
H42097107
14465
1293002
SH
SOLE
1132134
0
160868
UDR INC
COM
902653104
758
23245
SH
SOLE
0
0
23245
UFP INDUSTRIES INC
COM
90278Q108
331
5859
SH
SOLE
0
0
5859
UGI CORP NEW
COM
902681105
3195
96890
SH
SOLE
41132
0
55758
ULTA BEAUTY INC
COM
90384S303
27817
124195
SH
SOLE
90469
0
33726
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
503
6116
SH
SOLE
5039
0
1077
UMB FINL CORP
COM
902788108
3094
63128
SH
SOLE
62675
0
453
UMH PPTYS INC
COM
903002103
541
39986
SH
SOLE
0
0
39986
UMPQUA HLDGS CORP
COM
904214103
530
49909
SH
SOLE
0
0
49909
UNDER ARMOUR INC
CL A
904311107
7299
649955
SH
SOLE
0
0
649955
UNDER ARMOUR INC
CL A
904311107
125
81900
SH
Call
SOLE
0
0
0
UNDER ARMOUR INC
CL C
904311206
1124
114258
SH
SOLE
2588
0
111670
UNIFIED SER TR
ABSOLUTE CORE
90470L568
767
32761
SH
SOLE
0
0
32761
UNIFIRST CORP MASS
COM
904708104
21530
113692
SH
SOLE
113587
0
105
UNILEVER N V
N Y SHS NEW
904784709
34799
576150
SH
SOLE
511142
0
65008
UNILEVER PLC
SPON ADR NEW
904767704
150126
2433950
SH
SOLE
2013581
0
420369
UNION PAC CORP
COM
907818108
503744
2558706
SH
SOLE
787425
0
1771281
UNION PAC CORP
COM
907818108
230
45000
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
838
30100
SH
Call
SOLE
0
0
0
UNIQURE NV
SHS
N90064101
410
11138
SH
SOLE
0
0
11138
UNITED AIRLS HLDGS INC
COM
910047109
1314
37804
SH
SOLE
0
0
37804
UNITED BANKSHARES INC WEST V
COM
909907107
1556
72495
SH
SOLE
9549
0
62946
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
172
10162
SH
SOLE
0
0
10162
UNITED FIRE GROUP INC
COM
910340108
664
32656
SH
SOLE
0
0
32656
UNITED INS HLDGS CORP
COM
910710102
1053
173815
SH
SOLE
0
0
173815
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
176
36695
SH
SOLE
35415
0
1280
UNITED PARCEL SERVICE INC
CL B
911312106
417459
2505302
SH
SOLE
1513525
0
991777
UNITED RENTALS INC
COM
911363109
15345
87939
SH
SOLE
62253
0
25686
UNITED STATES STL CORP NEW
COM
912909108
864
117705
SH
SOLE
0
0
117705
UNITED THERAPEUTICS CORP DEL
COM
91307C102
1532
15168
SH
SOLE
13432
0
1736
UNITEDHEALTH GROUP INC
COM
91324P102
501327
1607916
SH
SOLE
782245
0
825671
UNITI GROUP INC
COM
91325V108
3025
287104
SH
SOLE
5553
0
281551
UNITIL CORP
COM
913259107
1672
43272
SH
SOLE
32309
0
10963
UNIVERSAL CORP VA
COM
913456109
308
7355
SH
SOLE
0
0
7355
UNIVERSAL DISPLAY CORP
COM
91347P105
6770
37459
SH
SOLE
2214
0
35245
UNIVERSAL ELECTRS INC
COM
913483103
733
19411
SH
SOLE
19233
0
178
UNIVERSAL HLTH SVCS INC
CL B
913903100
6352
59351
SH
SOLE
45515
0
13836
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
140
73513
SH
SOLE
0
0
73513
UNUM GROUP
COM
91529Y106
3779
224545
SH
SOLE
0
0
224545
UPLAND SOFTWARE INC
COM
91544A109
1301
34518
SH
SOLE
9864
0
24654
UPWORK INC
COM
91688F104
236
13550
SH
SOLE
0
0
13550
URBAN OUTFITTERS INC
COM
917047102
791
38000
SH
SOLE
19626
0
18374
US BANCORP DEL
COM NEW
902973304
90492
2524183
SH
SOLE
1817639
0
706544
US BANCORP DEL
COM NEW
902973304
9
58300
SH
Call
SOLE
0
0
0
US ECOLOGY INC
COM
91734M103
6999
214222
SH
SOLE
178502
0
35720
US FOODS HLDG CORP
COM
912008109
8970
403693
SH
SOLE
396968
0
6725
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
1000
99854
SH
SOLE
0
0
99854
UTAH MED PRODS INC
COM
917488108
668
8364
SH
SOLE
8364
0
0
V F CORP
COM
918204108
66147
941582
SH
SOLE
629006
0
312576
VAIL RESORTS INC
COM
91879Q109
17952
83900
SH
SOLE
68897
0
15003
VALE S A
SPONSORED ADS
91912E105
1804
170473
SH
SOLE
48427
0
122046
VALERO ENERGY CORP
COM
91913Y100
30498
704018
SH
SOLE
373487
0
330531
VALHI INC NEW
COM
918905209
490
37251
SH
SOLE
0
0
37251
VALLEY NATL BANCORP
COM
919794107
2903
423860
SH
SOLE
290402
0
133458
VALMONT INDS INC
COM
920253101
1613
12992
SH
SOLE
0
0
12992
VALVOLINE INC
COM
92047W101
2849
149631
SH
SOLE
140406
0
9225
VANECK MERK GOLD TR
GOLD TRUST
921078101
4943
268785
SH
SOLE
0
0
268785
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
567
8398
SH
SOLE
0
0
8398
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
2229
13752
SH
SOLE
0
0
13752
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
26174
880109
SH
SOLE
238333
0
641776
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
53223
1359126
SH
SOLE
0
0
1359126
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
4623
77301
SH
SOLE
8423
0
68878
VANECK VECTORS ETF TR
INTRMDT MUNI ETF
92189H201
3609
70383
SH
SOLE
0
0
70383
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
458
14850
SH
SOLE
323
0
14527
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
8196
148053
SH
SOLE
0
0
148053
VANECK VECTORS ETF TR
LONG MUNI ETF
92189F536
1782
83309
SH
SOLE
79753
0
3556
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
55949
1024898
SH
SOLE
0
0
1024898
VANECK VECTORS ETF TR
MRNGSTR DUR DV
92189H102
2587
96453
SH
SOLE
0
0
96453
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
267
4287
SH
SOLE
0
0
4287
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189H805
2003
53123
SH
SOLE
0
0
53123
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
7411
42544
SH
SOLE
0
0
42544
VANECK VECTORS ETF TR
SHORT MUNI ETF
92189F528
474
26237
SH
SOLE
0
0
26237
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
4107
66731
SH
SOLE
0
0
66731
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
4560
21874
SH
SOLE
0
0
21874
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1406
12900
SH
SOLE
0
0
12900
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
438
2937
SH
SOLE
0
0
2937
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
3078
24522
SH
SOLE
0
0
24522
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
7393
70517
SH
SOLE
0
0
70517
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
1446
9509
SH
SOLE
0
0
9509
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
7102
66877
SH
SOLE
0
0
66877
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
4222
32690
SH
SOLE
0
0
32690
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
32875
351674
SH
SOLE
839
0
350835
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
6826
61036
SH
SOLE
0
0
61036
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
109226
1315173
SH
SOLE
644122
0
671051
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
161368
1829148
SH
SOLE
1144675
0
684473
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
22122
380206
SH
SOLE
0
0
380206
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
24978
192555
SH
SOLE
0
0
192555
VANGUARD INDEX FDS
GROWTH ETF
922908736
155966
685222
SH
SOLE
1936
0
683286
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
13222
84519
SH
SOLE
515
0
84004
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
26608
147708
SH
SOLE
0
0
147708
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
11917
117562
SH
SOLE
2880
0
114682
VANGUARD INDEX FDS
MID CAP ETF
922908629
51355
291349
SH
SOLE
60
0
291289
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
51854
656719
SH
SOLE
1
0
656718
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
4108436
13354180
SH
SOLE
12119139
0
1235041
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
32057
289758
SH
SOLE
4326
0
285432
VANGUARD INDEX FDS
SMALL CP ETF
922908751
67683
440061
SH
SOLE
294
0
439767
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
34201
159094
SH
SOLE
901
0
158193
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
94025
552078
SH
SOLE
145
0
551933
VANGUARD INDEX FDS
VALUE ETF
922908744
119915
1147390
SH
SOLE
62061
0
1085329
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
148594
2945375
SH
SOLE
2299533
0
645842
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
88920
2056434
SH
SOLE
505
0
2055929
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
4322
82441
SH
SOLE
0
0
82441
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
35585
522924
SH
SOLE
499745
0
23179
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
4743
45047
SH
SOLE
0
0
45047
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1191
24498
SH
SOLE
0
0
24498
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
21659
268590
SH
SOLE
34024
0
234566
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
6021
118005
SH
SOLE
21163
0
96842
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
333783
6131211
SH
SOLE
5700522
0
430689
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
122553
1279260
SH
SOLE
804463
0
474797
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
26017
369139
SH
SOLE
321348
0
47791
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
7071
66158
SH
SOLE
39943
0
26215
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2074
20811
SH
SOLE
0
0
20811
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
49302
908461
SH
SOLE
848599
0
59862
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
18884
304138
SH
SOLE
187
0
303951
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
109291
1319135
SH
SOLE
595203
0
723932
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
1808
19621
SH
SOLE
0
0
19621
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
8599
38578
SH
SOLE
1623
0
36955
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
17773
114814
SH
SOLE
0
0
114814
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
3509
33815
SH
SOLE
0
0
33815
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
2158
13376
SH
SOLE
0
0
13376
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
5078
41990
SH
SOLE
0
0
41990
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1103
12647
SH
SOLE
0
0
12647
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
430
2822
SH
SOLE
0
0
2822
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
203771
1583785
SH
SOLE
80
0
1583705
VANGUARD STAR FDS
VG TL INTL STK F
921909768
17739
340022
SH
SOLE
0
0
340022
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
145362
3554101
SH
SOLE
442
0
3553659
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
7574
95990
SH
SOLE
0
0
95990
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
845093
10442268
SH
SOLE
9552227
0
890041
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
8027
111461
SH
SOLE
0
0
111461
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
1482
28469
SH
SOLE
0
0
28469
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
649
12584
SH
SOLE
0
0
12584
VANGUARD WORLD FD
ESG US STK ETF
921910733
748
12097
SH
SOLE
0
0
12097
VANGUARD WORLD FD
EXTENDED DUR
921910709
1913
11553
SH
SOLE
0
0
11553
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
7754
64668
SH
SOLE
0
0
64668
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
27050
352668
SH
SOLE
0
0
352668
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
33365
179960
SH
SOLE
0
0
179960
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
13781
135274
SH
SOLE
27174
0
108100
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
12282
52347
SH
SOLE
0
0
52347
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
6931
42431
SH
SOLE
0
0
42431
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1225
30400
SH
SOLE
0
0
30400
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
21077
360293
SH
SOLE
0
0
360293
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
21699
106363
SH
SOLE
0
0
106363
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
5214
36016
SH
SOLE
0
0
36016
VANGUARD WORLD FDS
INF TECH ETF
92204A702
127445
409195
SH
SOLE
11759
0
397436
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1594
11839
SH
SOLE
0
0
11839
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
5361
41528
SH
SOLE
0
0
41528
VARIAN MED SYS INC
COM
92220P105
9907
57599
SH
SOLE
50021
0
7578
VARONIS SYS INC
COM
922280102
246
2135
SH
SOLE
0
0
2135
VASCULAR BIOGENICS LTD
COM
M96883109
33
27250
SH
SOLE
0
0
27250
VAXART INC
COM NEW
92243A200
70
10516
SH
SOLE
0
0
10516
VBI VACCINES INC
COM NEW
91822J103
2108
736918
SH
SOLE
0
0
736918
VBI VACCINES INC
COM NEW
91822J103
19
20000
SH
Call
SOLE
0
0
0
VBI VACCINES INC
COM NEW
91822J103
13
11000
SH
Call
SOLE
0
0
0
VBI VACCINES INC
COM NEW
91822J103
14
49000
SH
Call
SOLE
0
0
0
VBI VACCINES INC
COM NEW
91822J103
2
20200
SH
Call
SOLE
0
0
0
VECTRUS INC
COM
92242T101
1020
26852
SH
SOLE
0
0
26852
VEEVA SYS INC
CL A COM
922475108
30523
108548
SH
SOLE
28449
0
80099
VENTAS INC
COM
92276F100
4990
118935
SH
SOLE
83
0
118852
VERASTEM INC
COM
92337C104
65
53925
SH
SOLE
0
0
53925
VEREIT INC
COM
92339V100
451
69416
SH
SOLE
18564
0
50852
VERINT SYS INC
COM
92343X100
321
6663
SH
SOLE
3814
0
2849
VERISIGN INC
COM
92343E102
4820
23531
SH
SOLE
8817
0
14714
VERISK ANALYTICS INC
COM
92345Y106
39626
213820
SH
SOLE
189011
0
24809
VERIZON COMMUNICATIONS INC
COM
92343V104
786678
13223724
SH
SOLE
5852496
0
7371228
VERIZON COMMUNICATIONS INC
COM
92343V104
20
40600
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
98
93800
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
15
32800
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
3
36700
SH
Call
SOLE
0
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
75014
275665
SH
SOLE
217146
0
58519
VERU INC
COM
92536C103
236
90000
SH
SOLE
0
0
90000
VIACOMCBS INC
CL A
92556H107
207
6845
SH
SOLE
0
0
6845
VIACOMCBS INC
CL B
92556H206
21471
766542
SH
SOLE
9338
0
757204
VIACOMCBS INC
CL B
92556H206
17
59400
SH
Call
SOLE
0
0
0
VIAD CORP
COM NEW
92552R406
2188
105058
SH
SOLE
104952
0
106
VIASAT INC
COM
92552V100
614
17867
SH
SOLE
0
0
17867
VICI PPTYS INC
COM
925652109
1973
84409
SH
SOLE
21374
0
63035
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
442
15868
SH
SOLE
0
0
15868
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
10797
198326
SH
SOLE
0
0
198326
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
7042
129839
SH
SOLE
0
0
129839
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
4212
88836
SH
SOLE
0
0
88836
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
1195
29552
SH
SOLE
0
0
29552
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
705
18684
SH
SOLE
0
0
18684
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
12985
357923
SH
SOLE
0
0
357923
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
540
16793
SH
SOLE
0
0
16793
VIEWRAY INC
COM
92672L107
441
125875
SH
SOLE
0
0
125875
VIKING THERAPEUTICS INC
COM
92686J106
2213
380316
SH
SOLE
0
0
380316
VILLAGE FARMS INTL INC
COM
92707Y108
242
53263
SH
SOLE
0
0
53263
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
277
36857
SH
SOLE
0
0
36857
VIR BIOTECHNOLOGY INC
COM
92764N102
460
13400
SH
SOLE
0
0
13400
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
874
45455
SH
SOLE
0
0
45455
VIRTU FINL INC
CL A
928254101
2182
94847
SH
SOLE
0
0
94847
VIRTUS GLOBAL DIVID & INCOME
COM
92835W107
288
36731
SH
SOLE
0
0
36731
VIRTUS INVT PARTNERS INC
COM
92828Q109
379
2732
SH
SOLE
0
0
2732
VIRTUSA CORP
COM
92827P102
306
6220
SH
SOLE
0
0
6220
VISA INC
COM CL A
92826C839
615078
3075740
SH
SOLE
1294930
0
1780810
VISTA OUTDOOR INC
COM
928377100
573
28371
SH
SOLE
0
0
28371
VISTRA CORP
COM
92840M102
11181
592858
SH
SOLE
497855
0
95003
VMWARE INC
CL A COM
928563402
21765
151494
SH
SOLE
125147
0
26347
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
55298
4120542
SH
SOLE
3134580
0
985962
VONAGE HLDGS CORP
COM
92886T201
4541
443858
SH
SOLE
371294
0
72564
VORNADO RLTY TR
SH BEN INT
929042109
268
7942
SH
SOLE
5831
0
2111
VOYA ASIA PAC DIVID EQUITY I
COM
92912J102
5378
679022
SH
SOLE
0
0
679022
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
257
38858
SH
SOLE
0
0
38858
VOYA FINANCIAL INC
COM
929089100
5867
122399
SH
SOLE
114703
0
7696
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
270
54557
SH
SOLE
0
0
54557
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
181
18988
SH
SOLE
0
0
18988
VOYA NAT RES EQUITY INCOME F
COM
92913C106
243
99501
SH
SOLE
0
0
99501
VOYA PRIME RATE TR
SH BEN INT
92913A100
786
178280
SH
SOLE
0
0
178280
VOYAGER THERAPEUTICS INC
COM
92915B106
191
17894
SH
SOLE
0
0
17894
VROOM INC
COM
92918V109
590
11398
SH
SOLE
0
0
11398
VULCAN MATLS CO
COM
929160109
22522
166162
SH
SOLE
130944
0
35218
VYNE THERAPEUTICS INC
COM NEW
92941V100
91
54724
SH
SOLE
0
0
54724
WABASH NATL CORP
COM
929566107
522
43606
SH
SOLE
0
0
43606
WABTEC
COM
929740108
1943
31401
SH
SOLE
18866
0
12535
WADDELL & REED FINL INC
CL A
930059100
311
20965
SH
SOLE
3899
0
17066
WALGREENS BOOTS ALLIANCE INC
COM
931427108
31592
879511
SH
SOLE
457816
0
421695
WALMART INC
COM
931142103
465563
3327524
SH
SOLE
406838
0
2920686
WALMART INC
COM
931142103
132
16800
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
193
34500
SH
Call
SOLE
0
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
1315
45738
SH
SOLE
41529
0
4209
WASHINGTON FED INC
COM
938824109
444
21264
SH
SOLE
7574
0
13690
WASHINGTON PRIME GROUP NEW
COM
93964W108
12
18028
SH
SOLE
0
0
18028
WASHINGTON TR BANCORP
COM
940610108
2751
89713
SH
SOLE
87762
0
1951
WASTE CONNECTIONS INC
COM
94106B101
39560
380777
SH
SOLE
38085
0
342692
WASTE MGMT INC DEL
COM
94106L109
109243
965298
SH
SOLE
611581
0
353717
WATERS CORP
COM
941848103
2909
14864
SH
SOLE
7059
0
7805
WATSCO INC
COM
942622200
59278
254534
SH
SOLE
226529
0
28005
WAYFAIR INC
CL A
94419L101
4943
16984
SH
SOLE
10443
0
6541
WD-40 CO
COM
929236107
621
3279
SH
SOLE
1875
0
1404
WEBSTER FINL CORP CONN
COM
947890109
669
25314
SH
SOLE
22642
0
2672
WEC ENERGY GROUP INC
COM
92939U106
73038
753753
SH
SOLE
579226
0
174527
WELBILT INC
COM
949090104
81
13132
SH
SOLE
0
0
13132
WELLPOINT INC
NOTE 2.750%10/1
94973VBG1
1611
430000
PRN
SOLE
0
0
430000
WELLS FARGO CO NEW
COM
949746101
36331
1545345
SH
SOLE
322965
0
1222380
WELLS FARGO CO NEW
COM
949746101
1
11500
SH
Call
SOLE
0
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
19243
14338
SH
SOLE
0
0
14338
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
49
11585
SH
SOLE
0
0
11585
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
124
17013
SH
SOLE
0
0
17013
WELLS FARGO MULTI SECTOR INC
COM
94987D101
3033
282122
SH
SOLE
0
0
282122
WELLTOWER INC
COM
95040Q104
31606
573721
SH
SOLE
359460
0
214261
WENDYS CO
COM
95058W100
1831
82113
SH
SOLE
19436
0
62677
WERNER ENTERPRISES INC
COM
950755108
4060
96698
SH
SOLE
0
0
96698
WESCO INTL INC
COM
95082P105
8630
196038
SH
SOLE
8874
0
187164
WEST PHARMACEUTICAL SVSC INC
COM
955306105
16454
59852
SH
SOLE
40875
0
18977
WESTERN ALLIANCE BANCORP
COM
957638109
2277
71998
SH
SOLE
64573
0
7425
WESTERN ASSET CORPORATE LN F
COM
95790J102
306
33093
SH
SOLE
0
0
33093
WESTERN ASSET EMERGING MKTS
COM
95766A101
1214
98518
SH
SOLE
0
0
98518
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
4456
269059
SH
SOLE
0
0
269059
WESTERN ASSET HIGH INCOME FD
COM
95766J102
745
116399
SH
SOLE
0
0
116399
WESTERN ASSET HIGH INCOME OP
COM
95766K109
680
138858
SH
SOLE
0
0
138858
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
2169
154579
SH
SOLE
0
0
154579
WESTERN ASSET INTER MUNI FD
COM
958435109
442
48792
SH
SOLE
0
0
48792
WESTERN ASSET INVT GRADE DEF
COM
95790A101
528
25440
SH
SOLE
0
0
25440
WESTERN ASSET MANAGED MUNS F
COM
95766M105
904
74187
SH
SOLE
0
0
74187
WESTERN ASSET MTG DEFINED OP
COM
95790B109
238
18144
SH
SOLE
0
0
18144
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
2963
146396
SH
SOLE
0
0
146396
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
3330
447004
SH
SOLE
0
0
447004
WESTERN ASSET MUN PARTNERS F
COM
95766P108
3891
270805
SH
SOLE
0
0
270805
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
177
13700
SH
SOLE
0
0
13700
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
522
42830
SH
SOLE
0
0
42830
WESTERN AST INFL LKD OPP & I
COM
95766R104
1944
172955
SH
SOLE
0
0
172955
WESTERN DIGITAL CORP.
COM
958102105
20268
554529
SH
SOLE
518740
0
35789
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
477
59680
SH
SOLE
0
0
59680
WESTERN NEW ENG BANCORP INC
COM
958892101
169
30078
SH
SOLE
0
0
30078
WESTERN UN CO
COM
959802109
26283
1226470
SH
SOLE
1161730
0
64740
WESTLAKE CHEM CORP
COM
960413102
439
6950
SH
SOLE
0
0
6950
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
353
18836
SH
SOLE
0
0
18836
WESTPAC BANKING CORP
SPONSORED ADR
961214301
705
58595
SH
SOLE
11677
0
46918
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
189
115880
SH
SOLE
0
0
115880
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
12
15000
SH
Put
SOLE
0
0
15000
WESTROCK CO
COM
96145D105
6679
192267
SH
SOLE
0
0
192267
WEX INC
COM
96208T104
482
3466
SH
SOLE
0
0
3466
WEYERHAEUSER CO MTN BE
COM NEW
962166104
17754
622504
SH
SOLE
68096
0
554408
WHEATON PRECIOUS METALS CORP
COM
962879102
15328
312553
SH
SOLE
0
0
312553
WHIRLPOOL CORP
COM
963320106
10287
55939
SH
SOLE
30998
0
24941
WHITE MTNS INS GROUP LTD
COM
G9618E107
29966
38467
SH
SOLE
37809
0
658
WHITEHORSE FIN INC
COM
96524V106
701
71555
SH
SOLE
0
0
71555
WHOLE EARTH BRANDS INC
COM CL A
96684W100
1650
197889
SH
SOLE
197784
0
105
WILEY JOHN & SONS INC
CL A
968223206
15226
480168
SH
SOLE
475344
0
4824
WILLIAMS COS INC
COM
969457100
63327
3222749
SH
SOLE
2575758
0
646991
WILLIAMS SONOMA INC
COM
969904101
6492
71781
SH
SOLE
29921
0
41860
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
32957
157824
SH
SOLE
144426
0
13398
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
1797
107710
SH
SOLE
69949
0
37761
WINGSTOP INC
COM
974155103
3091
22620
SH
SOLE
7534
0
15086
WINNEBAGO INDS INC
COM
974637100
1028
19902
SH
SOLE
0
0
19902
WINTRUST FINL CORP
COM
97650W108
2307
57599
SH
SOLE
4
0
57595
WIPRO LTD
SPON ADR 1 SH
97651M109
86
18213
SH
SOLE
0
0
18213
WISDOMTREE TR
CHINADIV EX FI
97717X719
510
4540
SH
SOLE
0
0
4540
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
5641
132025
SH
SOLE
0
0
132025
WISDOMTREE TR
EM EX ST-OWNED
97717X578
6548
194479
SH
SOLE
0
0
194479
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
3441
97650
SH
SOLE
0
0
97650
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
314
7583
SH
SOLE
0
0
7583
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
3112
50389
SH
SOLE
0
0
50389
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1403
26387
SH
SOLE
0
0
26387
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
9010
358840
SH
SOLE
0
0
358840
WISDOMTREE TR
GLB EX US RL EST
97717W331
233
9581
SH
SOLE
0
0
9581
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
698
18456
SH
SOLE
0
0
18456
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1246
52782
SH
SOLE
0
0
52782
WISDOMTREE TR
INTL DIV EX FINL
97717W786
267
7432
SH
SOLE
0
0
7432
WISDOMTREE TR
INTL EQUITY FD
97717W703
2647
58214
SH
SOLE
0
0
58214
WISDOMTREE TR
INTL LRGCAP DV
97717W794
292
7077
SH
SOLE
0
0
7077
WISDOMTREE TR
INTL QULTY DIV
97717X131
11289
346206
SH
SOLE
338096
0
8110
WISDOMTREE TR
INTL SMCAP DIV
97717W760
1207
20150
SH
SOLE
0
0
20150
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
9244
252777
SH
SOLE
0
0
252777
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1665
33989
SH
SOLE
0
0
33989
WISDOMTREE TR
US DIVID EX FNCL
97717W406
868
11516
SH
SOLE
0
0
11516
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
3768
60305
SH
SOLE
0
0
60305
WISDOMTREE TR
US LARGECAP DIVD
97717W307
11442
117905
SH
SOLE
0
0
117905
WISDOMTREE TR
US LARGECAP FUND
97717W588
210
5928
SH
SOLE
0
0
5928
WISDOMTREE TR
US MIDCAP DIVID
97717W505
9447
326658
SH
SOLE
0
0
326658
WISDOMTREE TR
US MIDCAP FUND
97717W570
861
25184
SH
SOLE
0
0
25184
WISDOMTREE TR
US QTLY DIV GRT
97717X669
36121
728686
SH
SOLE
21271
0
707415
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1508
49129
SH
SOLE
0
0
49129
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
5107
242271
SH
SOLE
0
0
242271
WISDOMTREE TR
US SMALLCAP FUND
97717W562
457
15294
SH
SOLE
0
0
15294
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
379
4032
SH
SOLE
0
0
4032
WISDOMTREE TR
YIELD ENHANCD US
97717X511
781
14517
SH
SOLE
0
0
14517
WIX COM LTD
SHS
M98068105
4579
17966
SH
SOLE
9813
0
8153
WOLVERINE WORLD WIDE INC
COM
978097103
2464
95371
SH
SOLE
90339
0
5032
WOODWARD INC
COM
980745103
2854
35606
SH
SOLE
34131
0
1475
WORKDAY INC
CL A
98138H101
28025
130272
SH
SOLE
103536
0
26736
WORKHORSE GROUP INC
COM NEW
98138J206
952
37666
SH
SOLE
0
0
37666
WORKIVA INC
COM CL A
98139A105
350
6280
SH
SOLE
0
0
6280
WORLD FUEL SVCS CORP
COM
981475106
10174
480110
SH
SOLE
479999
0
111
WORLD GOLD TR
SPDR GLD MINIS
98149E204
16310
867558
SH
SOLE
0
0
867558
WORTHINGTON INDS INC
COM
981811102
352
8625
SH
SOLE
3102
0
5523
WP CAREY INC
COM
92936U109
7599
116619
SH
SOLE
0
0
116619
WPX ENERGY INC
COM
98212B103
488
99637
SH
SOLE
74278
0
25359
WRAP TECHNOLOGIES INC
COM
98212N107
445
65770
SH
SOLE
0
0
65770
WRIGHT MED GROUP N V
ORD SHS
N96617118
3724
121925
SH
SOLE
118378
0
3547
WW INTL INC
COM
98262P101
681
36106
SH
SOLE
15631
0
20475
WYNDHAM DESTINATIONS INC
COM
98310W108
4017
130586
SH
SOLE
98848
0
31738
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
6486
128426
SH
SOLE
123716
0
4710
WYNN RESORTS LTD
COM
983134107
8155
113562
SH
SOLE
23438
0
90124
XCEL ENERGY INC
COM
98389B100
40841
591804
SH
SOLE
480789
0
111015
XENCOR INC
COM
98401F105
3253
83849
SH
SOLE
0
0
83849
XENIA HOTELS & RESORTS INC
COM
984017103
123
13993
SH
SOLE
0
0
13993
XERIS PHARMACEUTICALS INC
COM
98422L107
110
18515
SH
SOLE
0
0
18515
XEROX HOLDINGS CORP
COM NEW
98421M106
3181
169450
SH
SOLE
143590
0
25860
XILINX INC
COM
983919101
22665
217429
SH
SOLE
139527
0
77902
XPERI HOLDING CORP
COM
98390M103
256
22281
SH
SOLE
0
0
22281
XPO LOGISTICS INC
COM
983793100
11512
135979
SH
SOLE
22308
0
113671
XYLEM INC
COM
98419M100
18654
221753
SH
SOLE
173495
0
48258
YAMANA GOLD INC
COM
98462Y100
4064
715469
SH
SOLE
671222
0
44247
YANDEX N V
SHS CLASS A
N97284108
297
4559
SH
SOLE
982
0
3577
YELP INC
CL A
985817105
4286
213334
SH
SOLE
212819
0
515
YETI HLDGS INC
COM
98585X104
3374
74450
SH
SOLE
29720
0
44730
YUM BRANDS INC
COM
988498101
22234
243523
SH
SOLE
117821
0
125702
YUM CHINA HLDGS INC
COM
98850P109
42790
808112
SH
SOLE
712888
0
95224
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
24382
96579
SH
SOLE
86006
0
10573
ZENDESK INC
COM
98936J101
2126
20659
SH
SOLE
8417
0
12242
ZILLOW GROUP INC
CL A
98954M101
17840
175692
SH
SOLE
0
0
175692
ZILLOW GROUP INC
CL C CAP STK
98954M200
3573
35173
SH
SOLE
0
0
35173
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
33433
245554
SH
SOLE
82112
0
163442
ZIONS BANCORPORATION N A
COM
989701107
943
32289
SH
SOLE
0
0
32289
ZIOPHARM ONCOLOGY INC
COM
98973P101
269
106644
SH
SOLE
0
0
106644
ZIX CORP
COM
98974P100
802
137375
SH
SOLE
0
0
137375
ZOETIS INC
CL A
98978V103
143727
869116
SH
SOLE
525668
0
343448
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
46983
99940
SH
SOLE
3114
0
96826
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
5703
132648
SH
SOLE
0
0
132648
ZSCALER INC
COM
98980G102
6489
46126
SH
SOLE
0
0
46126
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
4463
149173
SH
SOLE
0
0
149173
ZUORA INC
COM CL A
98983V106
1800
174047
SH
SOLE
0
0
174047
ZYMEWORKS INC
COM
98985W102
8219
176191
SH
SOLE
0
0
176191
ZYNEX INC
COM
98986M103
972
55678
SH
SOLE
0
0
55678
ZYNGA INC
CL A
98986T108
3342
366486
SH
SOLE
208391
0
158095