0001084208-20-000029.txt : 20200212
0001084208-20-000029.hdr.sgml : 20200212
20200212122147
ACCESSION NUMBER: 0001084208-20-000029
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200212
DATE AS OF CHANGE: 20200212
EFFECTIVENESS DATE: 20200212
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: 20602559
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
12-31-2019
12-31-2019
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
N
Rick Hartl
Compliance Associate
901-766-2152
Rick Hartl
Memphis
TN
02-12-2020
0
3744
78790616
false
INFORMATION TABLE
2
Q419RJA.xml
22ND CENTY GROUP INC
COM
90137F103
30
27525
SH
SOLE
0
0
27525
3-D SYS CORP DEL
COM NEW
88554D205
341
38943
SH
SOLE
0
0
38943
3M CO
COM
88579Y101
88844
503583
SH
SOLE
170827
0
332756
58 COM INC
SPON ADR REP A
31680Q104
4294
66343
SH
SOLE
43983
0
22360
AAON INC
COM PAR $0.004
000360206
3716
75202
SH
SOLE
0
0
75202
AAR CORP
COM
000361105
455
10078
SH
SOLE
0
0
10078
AARONS INC
COM PAR $0.50
002535300
17511
306588
SH
SOLE
0
0
306588
ABB LTD
SPONSORED ADR
000375204
16796
697239
SH
SOLE
495967
0
201272
ABBOTT LABS
COM
002824100
176955
2037242
SH
SOLE
683945
0
1353297
ABBVIE INC
COM
00287Y109
280162
3164236
SH
SOLE
1826688
0
1337548
ABBVIE INC
COM
00287Y109
26
12400
SH
Call
SOLE
0
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
1256
295446
SH
SOLE
0
0
295446
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
2010
263829
SH
SOLE
0
0
263829
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
3143
302219
SH
SOLE
0
0
302219
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
984
151868
SH
SOLE
0
0
151868
ABERDEEN INCOME CR STRATEGIE
COM
003057106
828
71965
SH
SOLE
0
0
71965
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
192
24655
SH
SOLE
0
0
24655
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
328
22418
SH
SOLE
0
0
22418
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
233
1271
SH
SOLE
0
0
1271
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
233
2566
SH
SOLE
0
0
2566
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
586
7671
SH
SOLE
0
0
7671
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
246
14206
SH
SOLE
0
0
14206
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
2521
281637
SH
SOLE
0
0
281637
ABIOMED INC
COM
003654100
1572
9215
SH
SOLE
4076
0
5139
ABM INDS INC
COM
000957100
2365
62722
SH
SOLE
0
0
62722
ACACIA COMMUNICATIONS INC
COM
00401C108
1357
20019
SH
SOLE
0
0
20019
ACACIA RESH CORP
ACACIA TCH COM
003881307
39
14840
SH
SOLE
0
0
14840
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
2487
74877
SH
SOLE
42062
0
32815
ACADIA PHARMACEUTICALS INC
COM
004225108
931
21770
SH
SOLE
11504
0
10266
ACCELERON PHARMA INC
COM
00434H108
392
7392
SH
SOLE
7242
0
150
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
106165
504162
SH
SOLE
293019
0
211143
ACCO BRANDS CORP
COM
00081T108
1535
164008
SH
SOLE
162846
0
1162
ACELRX PHARMACEUTICALS INC
COM
00444T100
23
11000
SH
SOLE
0
0
11000
ACER THERAPEUTICS INC
COM
00444P108
67
16700
SH
SOLE
0
0
16700
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
164
27216
SH
SOLE
0
0
27216
ACI WORLDWIDE INC
COM
004498101
714
18848
SH
SOLE
16945
0
1903
ACTINIUM PHARMACEUTICALS INC
COM
00507W107
3
15325
SH
SOLE
0
0
15325
ACTIVISION BLIZZARD INC
COM
00507V109
20706
348466
SH
SOLE
213654
0
134812
ACTUANT CORP
CL A NEW
00508X203
14699
564706
SH
SOLE
562938
0
1768
ACUITY BRANDS INC
COM
00508Y102
4063
29442
SH
SOLE
23741
0
5701
ACUSHNET HOLDINGS CORP
COM
005098108
9014
277343
SH
SOLE
275477
0
1866
ADAM NAT RES FD INC
COM
00548F105
585
35571
SH
SOLE
0
0
35571
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
14343
909532
SH
SOLE
0
0
909532
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
35
29411
SH
SOLE
0
0
29411
ADECOAGRO S A
COM
L00849106
101
12051
SH
SOLE
11051
0
1000
ADMA BIOLOGICS INC
COM
000899104
481
120245
SH
SOLE
0
0
120245
ADOBE INC
COM
00724F101
138288
419297
SH
SOLE
263045
0
156252
ADT INC
COM
00090Q103
431
54338
SH
SOLE
0
0
54338
ADTRAN INC
COM
00738A106
128
12895
SH
SOLE
12775
0
120
ADURO BIOTECH INC
COM
00739L101
28
23449
SH
SOLE
0
0
23449
ADVANCE AUTO PARTS INC
COM
00751Y106
24312
151797
SH
SOLE
147463
0
4334
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
517
49267
SH
SOLE
0
0
49267
ADVANCED ENERGY INDS
COM
007973100
1690
23742
SH
SOLE
804
0
22938
ADVANCED MICRO DEVICES INC
COM
007903107
22630
493456
SH
SOLE
49196
0
444260
ADVENT CONVERTIBLE & INCOME
COM
00764C109
9593
616932
SH
SOLE
0
0
616932
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
730
13555
SH
SOLE
0
0
13555
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
496
21720
SH
SOLE
0
0
21720
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
1360
253801
SH
SOLE
0
0
253801
AECOM
COM
00766T100
4194
97233
SH
SOLE
93105
0
4128
AEGON N V
NY REGISTRY SHS
007924103
9763
2155182
SH
SOLE
46595
0
2108587
AERCAP HOLDINGS NV
SHS
N00985106
10564
171855
SH
SOLE
164398
0
7457
AERIE PHARMACEUTICALS INC
COM
00771V108
837
34636
SH
SOLE
0
0
34636
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1529
33495
SH
SOLE
30963
0
2532
AEROVIRONMENT INC
COM
008073108
1889
30591
SH
SOLE
0
0
30591
AERPIO PHARMACEUTICALS INC
COM
00810B105
7
12000
SH
SOLE
0
0
12000
AES CORP
COM
00130H105
57990
2914079
SH
SOLE
2788126
0
125953
AFFILIATED MANAGERS GROUP IN
COM
008252108
18568
219121
SH
SOLE
205776
0
13345
AFLAC INC
COM
001055102
37985
718049
SH
SOLE
112243
0
605806
AG MTG INVT TR INC
COM
001228105
291
18874
SH
SOLE
8714
0
10160
AGCO CORP
COM
001084102
373
4825
SH
SOLE
0
0
4825
AGILE THERAPEUTICS INC
COM
00847L100
43
17000
SH
SOLE
0
0
17000
AGILENT TECHNOLOGIES INC
COM
00846U101
3629
42540
SH
SOLE
6892
0
35648
AGNC INVT CORP
COM
00123Q104
6320
357475
SH
SOLE
293063
0
64412
AGNICO EAGLE MINES LTD
COM
008474108
4393
71412
SH
SOLE
2744
0
68668
AGREE REALTY CORP
COM
008492100
5006
71339
SH
SOLE
50513
0
20826
AIMMUNE THERAPEUTICS INC
COM
00900T107
932
27859
SH
SOLE
3416
0
24443
AIR LEASE CORP
CL A
00912X302
22637
476365
SH
SOLE
72100
0
404265
AIR PRODS & CHEMS INC
COM
009158106
327723
1394553
SH
SOLE
220227
0
1174326
AIR PRODS & CHEMS INC
COM
009158106
227
18800
SH
Call
SOLE
0
0
0
AIR PRODS & CHEMS INC
COM
009158106
215
33100
SH
Call
SOLE
0
0
0
AIR TRANSPORT SERVICES GRP I
COM
00922R105
13370
569888
SH
SOLE
566751
0
3137
AIRCASTLE LTD
COM
G0129K104
446
13942
SH
SOLE
175
0
13767
AKAMAI TECHNOLOGIES INC
COM
00971T101
26552
307387
SH
SOLE
290938
0
16449
AKEBIA THERAPEUTICS INC
COM
00972D105
103
16309
SH
SOLE
0
0
16309
ALAMOS GOLD INC NEW
COM CL A
011532108
861
142903
SH
SOLE
0
0
142903
ALARM COM HLDGS INC
COM
011642105
2486
57847
SH
SOLE
0
0
57847
ALASKA AIR GROUP INC
COM
011659109
34844
514301
SH
SOLE
183355
0
330946
ALBANY INTL CORP
CL A
012348108
3107
40920
SH
SOLE
40478
0
442
ALBEMARLE CORP
COM
012653101
4316
59095
SH
SOLE
9682
0
49413
ALCENTRA CAP CORP
COM
01374T102
419
46253
SH
SOLE
0
0
46253
ALCOA CORP
COM
013872106
410
19073
SH
SOLE
0
0
19073
ALCON INC
ORD SHS
H01301128
5909
104458
SH
SOLE
74299
0
30159
ALDEYRA THERAPEUTICS INC
COM
01438T106
131
22600
SH
SOLE
0
0
22600
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1056
6535
SH
SOLE
3269
0
3266
ALEXCO RESOURCE CORP
COM
01535P106
361
156517
SH
SOLE
0
0
156517
ALEXION PHARMACEUTICALS INC
COM
015351109
27469
253986
SH
SOLE
155734
0
98252
ALGONQUIN PWR UTILS CORP
COM
015857105
2424
171580
SH
SOLE
0
0
171580
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
300284
1415767
SH
SOLE
520150
0
895617
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
129
23000
SH
Call
SOLE
0
0
0
ALIGN TECHNOLOGY INC
COM
016255101
6368
22820
SH
SOLE
11848
0
10972
ALLEGHANY CORP DEL
COM
017175100
22120
27659
SH
SOLE
20776
0
6883
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
3253
157477
SH
SOLE
72667
0
84810
ALLEGIANT TRAVEL CO
COM
01748X102
532
3054
SH
SOLE
3033
0
21
ALLEGION PUB LTD CO
ORD SHS
G0176J109
3497
28073
SH
SOLE
0
0
28073
ALLERGAN PLC
SHS
G0177J108
102828
537889
SH
SOLE
472635
0
65254
ALLETE INC
COM NEW
018522300
6553
80730
SH
SOLE
71628
0
9102
ALLIANCE DATA SYSTEMS CORP
COM
018581108
6559
58451
SH
SOLE
51392
0
7059
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
368
33989
SH
SOLE
0
0
33989
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
595
49025
SH
SOLE
0
0
49025
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
2703
89324
SH
SOLE
0
0
89324
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
841
60126
SH
SOLE
0
0
60126
ALLIANT ENERGY CORP
COM
018802108
12789
233714
SH
SOLE
182982
0
50732
ALLIANZGI CON INCM 2024 TARG
COM
01883H102
1586
164318
SH
SOLE
0
0
164318
ALLIANZGI CONV INCOME FD
COM
018828103
105
18180
SH
SOLE
0
0
18180
ALLIANZGI CONV INCOME FD II
COM
018825109
808
157819
SH
SOLE
0
0
157819
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
3105
126226
SH
SOLE
0
0
126226
ALLIANZGI EQUITY & CONV INCO
COM
018829101
2492
109953
SH
SOLE
0
0
109953
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
6709
516067
SH
SOLE
1511
0
514556
ALLISON TRANSMISSION HLDGS I
COM
01973R101
2944
60917
SH
SOLE
50432
0
10485
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
459
46786
SH
SOLE
44778
0
2008
ALLSTATE CORP
COM
020002101
114459
1017845
SH
SOLE
119745
0
898100
ALLSTATE CORP
COM
020002101
4
10300
SH
Call
SOLE
0
0
0
ALLSTATE CORP
COM
020002101
32
10400
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
5949
194668
SH
SOLE
156469
0
38199
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
226
1964
SH
SOLE
1499
0
465
ALPHA ARCHITECT ETF TR
INTL QUAN VALUE
02072L201
204
6928
SH
SOLE
0
0
6928
ALPHA ARCHITECT ETF TR
US QUAN MOMENTUM
02072L409
261
8044
SH
SOLE
0
0
8044
ALPHA ARCHITECT ETF TR
US QUAN VALUE
02072L102
1652
54307
SH
SOLE
0
0
54307
ALPHABET INC
CAP STK CL A
02079K305
442829
330619
SH
SOLE
133508
0
197111
ALPHABET INC
CAP STK CL C
02079K107
340424
254611
SH
SOLE
91351
0
163260
ALPHABET INC
CAP STK CL C
02079K107
246
600
SH
Call
SOLE
0
0
0
ALPINE INCOME PPTY TR INC
COM
02083X103
2448
128632
SH
SOLE
6529
0
122103
ALPS ETF TR
ALERIAN ENERGY
00162Q676
308
14791
SH
SOLE
0
0
14791
ALPS ETF TR
ALERIAN MLP
00162Q866
37854
4453406
SH
SOLE
1327
0
4452079
ALPS ETF TR
C&S GLOBL ETF
00162Q106
510
10533
SH
SOLE
0
0
10533
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
1941
60265
SH
SOLE
0
0
60265
ALPS ETF TR
EQUAL SEC ETF
00162Q205
820
10247
SH
SOLE
0
0
10247
ALPS ETF TR
INTL SEC DV DOG
00162Q718
1851
67382
SH
SOLE
0
0
67382
ALPS ETF TR
MED BREAKTHGH
00162Q593
777
18379
SH
SOLE
0
0
18379
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
9783
279193
SH
SOLE
0
0
279193
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
5343
149702
SH
SOLE
0
0
149702
ALPS ETF TR
RIVERFRONT DYM
00162Q536
11298
450195
SH
SOLE
0
0
450195
ALPS ETF TR
RIVERFRONT UNC
00162Q544
1002
39200
SH
SOLE
0
0
39200
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1766
71010
SH
SOLE
0
0
71010
ALPS ETF TR
SECTR DIV DOGS
00162Q858
16126
344349
SH
SOLE
0
0
344349
ALTAIR ENGR INC
COM CL A
021369103
1377
38356
SH
SOLE
38356
0
0
ALTERYX INC
COM CL A
02156B103
2085
20836
SH
SOLE
0
0
20836
ALTICE USA INC
CL A
02156K103
6574
240453
SH
SOLE
231190
0
9263
ALTRA INDL MOTION CORP
COM
02208R106
4695
129655
SH
SOLE
117937
0
11718
ALTRIA GROUP INC
COM
02209S103
111659
2237205
SH
SOLE
1065612
0
1171593
ALTRIA GROUP INC
COM
02209S103
9
13100
SH
Call
SOLE
0
0
0
ALZA CORP
SDCV 7/2
02261WAB5
602
300000
PRN
SOLE
0
0
300000
AMARIN CORP PLC
SPONS ADR NEW
023111206
8419
392662
SH
SOLE
0
0
392662
AMAZON COM INC
COM
023135106
774411
419090
SH
SOLE
111100
0
307990
AMBEV SA
SPONSORED ADR
02319V103
1394
299142
SH
SOLE
210734
0
88408
AMC NETWORKS INC
CL A
00164V103
5806
146989
SH
SOLE
139177
0
7812
AMCOR PLC
ORD
G0250X107
20198
1863303
SH
SOLE
1809452
0
53851
AMDOCS LTD
SHS
G02602103
17469
241992
SH
SOLE
223794
0
18198
AMEDISYS INC
COM
023436108
1172
7021
SH
SOLE
5509
0
1512
AMERANT BANCORP INC
CL A
023576101
206
9450
SH
SOLE
0
0
9450
AMERCO
COM
023586100
483
1284
SH
SOLE
1020
0
264
AMEREN CORP
COM
023608102
13780
179429
SH
SOLE
148679
0
30750
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
3330
432443
SH
SOLE
0
0
432443
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
937
58535
SH
SOLE
1370
0
57165
AMERICAN AIRLS GROUP INC
COM
02376R102
4625
161260
SH
SOLE
0
0
161260
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
173
16079
SH
SOLE
14780
0
1299
AMERICAN CAMPUS CMNTYS INC
COM
024835100
3013
64059
SH
SOLE
57560
0
6499
AMERICAN CENTY ETF TR
DIVERSIFID CRP
025072109
333
6500
SH
SOLE
0
0
6500
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
520
35372
SH
SOLE
10781
0
24591
AMERICAN ELEC PWR CO INC
COM
025537101
50444
533737
SH
SOLE
231368
0
302369
AMERICAN ELEC PWR CO INC
UNIT 03/15/2022
025537127
1787
33006
SH
SOLE
0
0
33006
AMERICAN EQTY INVT LIFE HLD
COM
025676206
608
20316
SH
SOLE
1150
0
19166
AMERICAN EXPRESS CO
COM
025816109
86988
698750
SH
SOLE
382331
0
316419
AMERICAN FIN TR INC
COM CLASS A
02607T109
338
25524
SH
SOLE
0
0
25524
AMERICAN FINL GROUP INC OHIO
COM
025932104
1218
11107
SH
SOLE
0
0
11107
AMERICAN HOMES 4 RENT
CL A
02665T306
7720
294562
SH
SOLE
137602
0
156960
AMERICAN INTL GROUP INC
COM NEW
026874784
39762
774631
SH
SOLE
726383
0
48248
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
375
40446
SH
SOLE
0
0
40446
AMERICAN RENAL ASSOCIATES HO
COM
029227105
507
48883
SH
SOLE
0
0
48883
AMERICAN STS WTR CO
COM
029899101
4216
48666
SH
SOLE
0
0
48666
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
82
10500
SH
SOLE
0
0
10500
AMERICAN TOWER CORP NEW
COM
03027X100
137726
599265
SH
SOLE
350960
0
248305
AMERICAN WOODMARK CORPORATIO
COM
030506109
1740
16651
SH
SOLE
0
0
16651
AMERICAN WTR WKS CO INC NEW
COM
030420103
26548
216095
SH
SOLE
56020
0
160075
AMERICOLD RLTY TR
COM
03064D108
2419
68983
SH
SOLE
7832
0
61151
AMERIPRISE FINL INC
COM
03076C106
14071
84467
SH
SOLE
56003
0
28464
AMERIS BANCORP
COM
03076K108
695
16326
SH
SOLE
3898
0
12428
AMERISOURCEBERGEN CORP
COM
03073E105
20223
237853
SH
SOLE
167560
0
70293
AMETEK INC NEW
COM
031100100
18386
184337
SH
SOLE
162088
0
22249
AMGEN INC
COM
031162100
211122
875751
SH
SOLE
423130
0
452621
AMGEN INC
COM
031162100
197
34000
SH
Call
SOLE
0
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
813
83469
SH
SOLE
32647
0
50822
AMICUS THERAPEUTICS INC
COM
03152W109
2
16000
SH
Call
SOLE
0
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
9156
146948
SH
SOLE
107130
0
39818
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
629
130514
SH
SOLE
0
0
130514
AMPHENOL CORP NEW
CL A
032095101
5635
52064
SH
SOLE
35077
0
16987
AMPIO PHARMACEUTICALS INC
COM
03209T109
116
198500
SH
SOLE
0
0
198500
AMPLIFY ENERGY CORP NEW
COM
03212B103
703
106398
SH
SOLE
100781
0
5617
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
2573
137224
SH
SOLE
0
0
137224
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
2645
51509
SH
SOLE
0
0
51509
ANALOG DEVICES INC
COM
032654105
25000
210354
SH
SOLE
32166
0
178188
ANAPLAN INC
COM
03272L108
7097
135444
SH
SOLE
0
0
135444
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
1988
96064
SH
SOLE
0
0
96064
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
1934
86567
SH
SOLE
0
0
86567
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
52920
645054
SH
SOLE
594343
0
50711
ANI PHARMACEUTICALS INC
COM
00182C103
242
3930
SH
SOLE
1330
0
2600
ANIKA THERAPEUTICS INC
COM
035255108
306
5905
SH
SOLE
5835
0
70
ANIXA BIOSCIENCES INC
COM
03528H109
33
10040
SH
SOLE
0
0
10040
ANIXTER INTL INC
COM
035290105
217
2359
SH
SOLE
0
0
2359
ANNALY CAP MGMT INC
COM
035710409
6412
680715
SH
SOLE
46211
0
634504
ANSYS INC
COM
03662Q105
12149
47197
SH
SOLE
37181
0
10016
ANTARES PHARMA INC
COM
036642106
545
115909
SH
SOLE
0
0
115909
ANTERO MIDSTREAM CORP
COM
03676B102
694
91441
SH
SOLE
0
0
91441
ANTERO RES CORP
COM
03674X106
73
25572
SH
SOLE
10240
0
15332
ANTHEM INC
COM
036752103
31040
102771
SH
SOLE
63688
0
39083
ANTHEM INC
NOTE 2.750%10/1
94973VBG1
1806
430000
PRN
SOLE
0
0
430000
AON PLC
SHS CL A
G0408V102
52412
251627
SH
SOLE
222982
0
28645
APACHE CORP
COM
037411105
987
38567
SH
SOLE
0
0
38567
APARTMENT INVT & MGMT CO
CL A
03748R754
2182
42253
SH
SOLE
0
0
42253
APERGY CORP
COM
03755L104
3554
105216
SH
SOLE
99929
0
5287
APHRIA INC
COM
03765K104
188
36121
SH
SOLE
0
0
36121
APOLLO COML REAL EST FIN INC
COM
03762U105
234
12817
SH
SOLE
0
0
12817
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
3946
3930000
PRN
SOLE
0
0
3930000
APOLLO COML REAL EST FIN INC
NOTE 5.375%10/1
03762UAC9
8218
8110000
PRN
SOLE
0
0
8110000
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
20608
431936
SH
SOLE
303781
0
128155
APOLLO INVT CORP
COM NEW
03761U502
1089
62370
SH
SOLE
0
0
62370
APOLLO TACTICAL INCOME FD IN
COM
037638103
342
22630
SH
SOLE
0
0
22630
APPFOLIO INC
COM CL A
03783C100
839
7634
SH
SOLE
0
0
7634
APPIAN CORP
CL A
03782L101
233
6110
SH
SOLE
0
0
6110
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
953
58634
SH
SOLE
10858
0
47776
APPLE INC
COM
037833100
1542660
5253286
SH
SOLE
776507
0
4476779
APPLE INC
COM
037833100
1430
18900
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
822
46200
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
458
18300
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
628
12600
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
1589
26600
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
234
2600
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
247
10000
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
238
14700
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2800
41990
SH
SOLE
40140
0
1850
APPLIED MATLS INC
COM
038222105
28246
462740
SH
SOLE
73556
0
389184
APPLIED OPTOELECTRONICS INC
COM
03823U102
368
30935
SH
SOLE
0
0
30935
APTARGROUP INC
COM
038336103
7465
64560
SH
SOLE
49737
0
14823
APTIV PLC
SHS
G6095L109
10180
107189
SH
SOLE
80175
0
27014
APTOSE BIOSCIENCES INC
COM NEW
03835T200
136
24000
SH
SOLE
0
0
24000
APYX MED CORP
COM
03837C106
1366
161408
SH
SOLE
0
0
161408
AQUA AMERICA INC
COM
03836W103
11461
244170
SH
SOLE
33766
0
210404
AQUA AMERICA INC
UNIT 04/30/2022
03836W202
2639
42320
SH
SOLE
42320
0
0
AQUAVENTURE HLDGS LTD
SHS
G0443N107
2937
108279
SH
SOLE
0
0
108279
ARAMARK
COM
03852U106
10570
243541
SH
SOLE
195709
0
47832
ARBOR RLTY TR INC
COM
038923108
1124
78348
SH
SOLE
47379
0
30969
ARCH CAP GROUP LTD
ORD
G0450A105
4740
110504
SH
SOLE
29567
0
80937
ARCH COAL INC
CL A
039380407
1071
14935
SH
SOLE
14773
0
162
ARCHER DANIELS MIDLAND CO
COM
039483102
18756
404652
SH
SOLE
37491
0
367161
ARCHER DANIELS MIDLAND CO
COM
039483102
28
17100
SH
Call
SOLE
0
0
0
ARCHROCK INC
COM
03957W106
136
13525
SH
SOLE
0
0
13525
ARCONIC INC
COM
03965L100
11832
384534
SH
SOLE
339260
0
45274
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
241
29761
SH
SOLE
0
0
29761
ARCOSA INC
COM
039653100
8402
188596
SH
SOLE
185295
0
3301
ARENA PHARMACEUTICALS INC
COM NEW
040047607
533
11735
SH
SOLE
10182
0
1553
ARES CAP CORP
COM
04010L103
10164
544982
SH
SOLE
0
0
544982
ARES CAP CORP
NOTE 3.750% 2/0
04010LAT0
363
350000
PRN
SOLE
0
0
350000
ARES COML REAL ESTATE CORP
COM
04013V108
815
51457
SH
SOLE
0
0
51457
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
566
36843
SH
SOLE
0
0
36843
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1152
32287
SH
SOLE
0
0
32287
ARGAN INC
COM
04010E109
4889
121798
SH
SOLE
101169
0
20629
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
3920
59618
SH
SOLE
52993
0
6625
ARISTA NETWORKS INC
COM
040413106
5198
25556
SH
SOLE
16599
0
8957
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
307
8278
SH
SOLE
0
0
8278
ARK ETF TR
FINTECH INNOVA
00214Q708
425
17712
SH
SOLE
0
0
17712
ARK ETF TR
GENOMIC REV ETF
00214Q302
3492
104168
SH
SOLE
0
0
104168
ARK ETF TR
INNOVATION ETF
00214Q104
77531
1549064
SH
SOLE
0
0
1549064
ARK ETF TR
NEXT GNRTN INTER
00214Q401
2102
36504
SH
SOLE
0
0
36504
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
3657
38913
SH
SOLE
37789
0
1124
ARQULE INC
COM
04269E107
837
41915
SH
SOLE
41915
0
0
ARROW ELECTRS INC
COM
042735100
6940
81897
SH
SOLE
37450
0
44447
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
349
21658
SH
SOLE
0
0
21658
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1097
17288
SH
SOLE
10455
0
6833
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
17024
526720
SH
SOLE
516216
0
10504
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
4084
299641
SH
SOLE
0
0
299641
ASCENDIS PHARMA A S
SPONSORED ADR
04351P101
218
1567
SH
SOLE
0
0
1567
ASE TECHNOLOGY HOLDING CO LT
SPONSORED ADS
00215W100
480
86318
SH
SOLE
82802
0
3516
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
36
12975
SH
SOLE
0
0
12975
ASHLAND GLOBAL HLDGS INC
COM
044186104
3172
41446
SH
SOLE
35131
0
6315
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
38801
131102
SH
SOLE
108591
0
22511
ASPEN TECHNOLOGY INC
COM
045327103
33181
274382
SH
SOLE
232088
0
42294
ASSURANT INC
COM
04621X108
16034
122326
SH
SOLE
114827
0
7499
ASSURED GUARANTY LTD
COM
G0585R106
11328
231098
SH
SOLE
207653
0
23445
ASTRAZENECA PLC
SPONSORED ADR
046353108
60308
1209553
SH
SOLE
642031
0
567522
ASTRONICS CORP
COM
046433108
409
14638
SH
SOLE
0
0
14638
AT&T INC
COM
00206R102
485551
12424563
SH
SOLE
5577210
0
6847353
AT&T INC
COM
00206R102
64
15000
SH
Call
SOLE
0
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
349
21166
SH
SOLE
18991
0
2175
ATHENE HLDG LTD
CL A
G0684D107
360
7656
SH
SOLE
0
0
7656
ATHERSYS INC
COM
04744L106
22
17620
SH
SOLE
0
0
17620
ATKORE INTL GROUP INC
COM
047649108
2378
58775
SH
SOLE
58701
0
74
ATLANTIC CAP BANCSHARES INC
COM
048269203
217
11834
SH
SOLE
0
0
11834
ATLANTIC UN BANKSHARES CORP
COM
04911A107
2524
67214
SH
SOLE
41115
0
26099
ATLANTICA YIELD PLC
SHS
G0751N103
20499
776778
SH
SOLE
740146
0
36632
ATLASSIAN CORP PLC
CL A
G06242104
7348
61060
SH
SOLE
54032
0
7028
ATMOS ENERGY CORP
COM
049560105
3988
35648
SH
SOLE
3141
0
32507
ATRION CORP
COM
049904105
1518
2014
SH
SOLE
0
0
2014
AURINIA PHARMACEUTICALS INC
COM
05156V102
576
28445
SH
SOLE
0
0
28445
AURORA CANNABIS INC
COM
05156X108
181
84545
SH
SOLE
0
0
84545
AUTODESK INC
COM
052769106
147659
804854
SH
SOLE
771415
0
33439
AUTOHOME INC
SP ADR RP CL A
05278C107
16975
212160
SH
SOLE
208559
0
3601
AUTOLIV INC
COM
052800109
11472
135912
SH
SOLE
134301
0
1611
AUTOMATIC DATA PROCESSING IN
COM
053015103
193472
1134716
SH
SOLE
766520
0
368196
AUTONATION INC
COM
05329W102
610
12545
SH
SOLE
0
0
12545
AUTOZONE INC
COM
053332102
22619
18987
SH
SOLE
16602
0
2385
AVALARA INC
COM
05338G106
18405
251256
SH
SOLE
46516
0
204740
AVALONBAY CMNTYS INC
COM
053484101
4943
23574
SH
SOLE
17102
0
6472
AVANGRID INC
COM
05351W103
281
5493
SH
SOLE
0
0
5493
AVANTOR INC
COM
05352A100
2537
139762
SH
SOLE
137654
0
2108
AVAYA HLDGS CORP
COM
05351X101
3555
263341
SH
SOLE
263276
0
65
AVEO PHARMACEUTICALS INC
COM
053588109
21
33300
SH
SOLE
0
0
33300
AVERY DENNISON CORP
COM
053611109
16207
123884
SH
SOLE
98675
0
25209
AVISTA CORP
COM
05379B107
384
7979
SH
SOLE
0
0
7979
AVNET INC
COM
053807103
2366
55742
SH
SOLE
5947
0
49795
AVON PRODS INC
COM
054303102
1473
261136
SH
SOLE
0
0
261136
AVROBIO INC
COM
05455M100
228
11328
SH
SOLE
0
0
11328
AXA EQUITABLE HLDGS INC
COM
054561105
4165
168067
SH
SOLE
153875
0
14192
AXALTA COATING SYS LTD
COM
G0750C108
3879
127612
SH
SOLE
87333
0
40279
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
32767
551266
SH
SOLE
545180
0
6086
AXOGEN INC
COM
05463X106
358
19985
SH
SOLE
0
0
19985
AXON ENTERPRISE INC
COM
05464C101
5458
74485
SH
SOLE
966
0
73519
AXONICS MODULATION TECH INC
COM
05465P101
243
8778
SH
SOLE
0
0
8778
AXOS FINL INC
COM
05465C100
1024
33809
SH
SOLE
17686
0
16123
AXSOME THERAPEUTICS INC
COM
05464T104
793
7675
SH
SOLE
0
0
7675
B & G FOODS INC NEW
COM
05508R106
435
24250
SH
SOLE
51
0
24199
B2GOLD CORP
COM
11777Q209
352
87897
SH
SOLE
0
0
87897
BADGER METER INC
COM
056525108
859
13222
SH
SOLE
4596
0
8626
BAIDU INC
SPON ADR REP A
056752108
8911
70495
SH
SOLE
22980
0
47515
BAIN CAP SPECIALTY FIN INC
COM
05684B107
818
41381
SH
SOLE
0
0
41381
BAKER HUGHES COMPANY
CL A
05722G100
1830
71408
SH
SOLE
45456
0
25952
BALCHEM CORP
COM
057665200
1344
13222
SH
SOLE
372
0
12850
BALL CORP
COM
058498106
10137
156744
SH
SOLE
132755
0
23989
BANC OF CALIFORNIA INC
COM
05990K106
192
11179
SH
SOLE
0
0
11179
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
351
62836
SH
SOLE
18871
0
43965
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
109
12123
SH
SOLE
0
0
12123
BANCO MACRO SA
SPON ADR B
05961W105
994
27428
SH
SOLE
0
0
27428
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
1769
76689
SH
SOLE
0
0
76689
BANCO SANTANDER SA
ADR
05964H105
2472
597100
SH
SOLE
526106
0
70994
BANCORP INC DEL
COM
05969A105
169
13015
SH
SOLE
12035
0
980
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
1602
50989
SH
SOLE
14105
0
36884
BANCROFT FUND LTD
COM
059695106
1506
57724
SH
SOLE
0
0
57724
BANDWIDTH INC
COM CL A
05988J103
624
9739
SH
SOLE
0
0
9739
BANK AMER CORP
7.25%CNV PFD L
060505682
15367
10605
SH
SOLE
0
0
10605
BANK AMER CORP
COM
060505104
281079
7980678
SH
SOLE
2976252
0
5004426
BANK AMER CORP
COM
060505104
90
24900
SH
Call
SOLE
0
0
0
BANK AMER CORP
COM
060505104
91
38100
SH
Call
SOLE
0
0
0
BANK COMM HLDGS
COM
06424J103
1520
131412
SH
SOLE
0
0
131412
BANK FIRST CORPORATION
COM
06211J100
217
3100
SH
SOLE
0
0
3100
BANK HAWAII CORP
COM
062540109
1544
16222
SH
SOLE
8399
0
7823
BANK MONTREAL QUE
COM
063671101
6306
81468
SH
SOLE
16750
0
64718
BANK N S HALIFAX
COM
064149107
1116
19775
SH
SOLE
0
0
19775
BANK NEW YORK MELLON CORP
COM
064058100
9063
180081
SH
SOLE
4790
0
175291
BANK OF MARIN BANCORP
COM
063425102
611
13560
SH
SOLE
0
0
13560
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
39414
1064677
SH
SOLE
1023798
0
40879
BANK OZK
COM
06417N103
14229
466452
SH
SOLE
350183
0
116269
BANKUNITED INC
COM
06652K103
283
7744
SH
SOLE
7198
0
546
BANNER CORP
COM NEW
06652V208
10348
182860
SH
SOLE
0
0
182860
BARCLAYS PLC
ADR
06738E204
31486
3307306
SH
SOLE
884631
0
2422675
BARINGS BDC INC
COM
06759L103
717
69755
SH
SOLE
0
0
69755
BARINGS CORPORATE INVS
COM
06759X107
979
58037
SH
SOLE
0
0
58037
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
1610
91840
SH
SOLE
0
0
91840
BARINGS PARTN INVS
SH BEN INT
06761A103
653
40496
SH
SOLE
0
0
40496
BARNES GROUP INC
COM
067806109
445
7183
SH
SOLE
5138
0
2045
BARRICK GOLD CORPORATION
COM
067901108
19308
1040837
SH
SOLE
685271
0
355566
BARRICK GOLD CORPORATION
COM
067901108
51
38100
SH
Call
SOLE
0
0
0
BAUSCH HEALTH COS INC
COM
071734107
3823
127784
SH
SOLE
2548
0
125236
BAUSCH HEALTH COS INC
COM
071734107
23
10600
SH
Call
SOLE
0
0
0
BAXTER INTL INC
COM
071813109
24437
292241
SH
SOLE
132389
0
159852
BCE INC
COM NEW
05534B760
126913
2742990
SH
SOLE
2572856
0
170134
BEACON ROOFING SUPPLY INC
COM
073685109
858
26836
SH
SOLE
13090
0
13746
BECTON DICKINSON & CO
COM
075887109
157140
577718
SH
SOLE
121030
0
456688
BECTON DICKINSON & CO
PFD SHS CONV A
075887208
1072
16376
SH
SOLE
15676
0
700
BED BATH & BEYOND INC
COM
075896100
3049
176248
SH
SOLE
0
0
176248
BED BATH & BEYOND INC
COM
075896100
83
32300
SH
Call
SOLE
0
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
280
1692
SH
SOLE
1612
0
80
BELDEN INC
COM
077454106
255
4638
SH
SOLE
3879
0
759
BELLEROPHON THERAPEUTICS INC
COM
078771102
9
24520
SH
SOLE
0
0
24520
BELLICUM PHARMACEUTICALS INC
COM
079481107
56
43734
SH
SOLE
0
0
43734
BENEFITFOCUS INC
COM
08180D106
7934
361628
SH
SOLE
0
0
361628
BERKLEY W R CORP
COM
084423102
10066
145667
SH
SOLE
127525
0
18142
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
52297
154
SH
SOLE
0
0
154
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
485060
2141544
SH
SOLE
437571
0
1703973
BERKSHIRE HILLS BANCORP INC
COM
084680107
470
14293
SH
SOLE
0
0
14293
BERRY GLOBAL GROUP INC
COM
08579W103
6560
138134
SH
SOLE
128908
0
9226
BEST BUY INC
COM
086516101
51158
582665
SH
SOLE
439902
0
142763
BEYOND MEAT INC
COM
08862E109
1598
21144
SH
SOLE
0
0
21144
BGC PARTNERS INC
CL A
05541T101
65109
10961051
SH
SOLE
7699971
0
3261080
BHP GROUP LTD
SPONSORED ADS
088606108
15311
279862
SH
SOLE
170002
0
109860
BHP GROUP PLC
SPONSORED ADR
05545E209
4851
103182
SH
SOLE
241
0
102941
BIG LOTS INC
COM
089302103
259
9035
SH
SOLE
0
0
9035
BILL COM HLDGS INC
COM
090043100
314
8246
SH
SOLE
0
0
8246
BIO RAD LABS INC
CL A
090572207
3501
9461
SH
SOLE
6194
0
3267
BIO TECHNE CORP
COM
09073M104
6851
31212
SH
SOLE
19833
0
11379
BIODELIVERY SCIENCES INTL IN
COM
09060J106
416
65767
SH
SOLE
0
0
65767
BIOGEN INC
COM
09062X103
100045
337160
SH
SOLE
288756
0
48404
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
511
9391
SH
SOLE
9391
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
13871
164058
SH
SOLE
144695
0
19363
BIOTELEMETRY INC
COM
090672106
3779
81622
SH
SOLE
48421
0
33201
BJS RESTAURANTS INC
COM
09180C106
1282
33773
SH
SOLE
33773
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
7675
337495
SH
SOLE
337449
0
46
BLACK HILLS CORP
COM
092113109
432
5498
SH
SOLE
0
0
5498
BLACK KNIGHT INC
COM
09215C105
4588
71148
SH
SOLE
62009
0
9139
BLACK STONE MINERALS L P
COM UNIT
09225M101
1606
126237
SH
SOLE
0
0
126237
BLACKBAUD INC
COM
09227Q100
379
4761
SH
SOLE
554
0
4207
BLACKBERRY LTD
COM
09228F103
70
10863
SH
SOLE
1206
0
9657
BLACKLINE INC
COM
09239B109
2234
43327
SH
SOLE
0
0
43327
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
534
54150
SH
SOLE
0
0
54150
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
522
38531
SH
SOLE
0
0
38531
BLACKROCK CAPITAL INVESTMENT
COM
092533108
172
34703
SH
SOLE
0
0
34703
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
7556
7556000
PRN
SOLE
0
0
7556000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
463
31755
SH
SOLE
0
0
31755
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
600
53540
SH
SOLE
0
0
53540
BLACKROCK CR ALLCTN INC TR
COM
092508100
8255
590482
SH
SOLE
0
0
590482
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
657
58695
SH
SOLE
0
0
58695
BLACKROCK ENERGY & RES TR
COM
09250U101
1853
155975
SH
SOLE
0
0
155975
BLACKROCK ENH CAP & INC FD I
COM
09256A109
10700
620305
SH
SOLE
1190
0
619115
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
24897
2509776
SH
SOLE
2101
0
2507675
BLACKROCK ENHANCED GBL DIV T
COM
092501105
4204
382551
SH
SOLE
0
0
382551
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
1702
289006
SH
SOLE
0
0
289006
BLACKROCK FLA MUN 2020 TERM
COM SHS
09250M109
220
15215
SH
SOLE
0
0
15215
BLACKROCK FLOAT RATE OME STR
COM
09255X100
312
23243
SH
SOLE
0
0
23243
BLACKROCK FLOATING RATE INCO
COM
091941104
215
16708
SH
SOLE
0
0
16708
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
854
20104
SH
SOLE
0
0
20104
BLACKROCK INC
COM
09247X101
68459
136156
SH
SOLE
58513
0
77643
BLACKROCK INCOME TR INC
COM
09247F100
771
127497
SH
SOLE
0
0
127497
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1376
83948
SH
SOLE
0
0
83948
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1285
79489
SH
SOLE
0
0
79489
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
2472
102207
SH
SOLE
0
0
102207
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
642
45320
SH
SOLE
0
0
45320
BLACKROCK MUNI INCOME INV QL
COM
09250G102
204
14368
SH
SOLE
0
0
14368
BLACKROCK MUNI INCOME TR II
COM
09249N101
203
13396
SH
SOLE
0
0
13396
BLACKROCK MUNI INTER DR FD I
COM
09253X102
2488
174725
SH
SOLE
0
0
174725
BLACKROCK MUNIASSETS FD INC
COM
09254J102
3820
251804
SH
SOLE
0
0
251804
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
187
13942
SH
SOLE
0
0
13942
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
396
25543
SH
SOLE
0
0
25543
BLACKROCK MUNICIPL INC QLTY
COM
092479104
379
26952
SH
SOLE
0
0
26952
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
698
62505
SH
SOLE
0
0
62505
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
222
15439
SH
SOLE
0
0
15439
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
312
22331
SH
SOLE
0
0
22331
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
368
29162
SH
SOLE
0
0
29162
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
705
53039
SH
SOLE
0
0
53039
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
131
10431
SH
SOLE
0
0
10431
BLACKROCK MUNIVEST FD II INC
COM
09253T101
328
22187
SH
SOLE
0
0
22187
BLACKROCK MUNIVEST FD INC
COM
09253R105
2589
284160
SH
SOLE
0
0
284160
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
1626
125045
SH
SOLE
0
0
125045
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
397
27927
SH
SOLE
0
0
27927
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
237
16794
SH
SOLE
0
0
16794
BLACKROCK MUNIYIELD FD INC
COM
09253W104
871
58765
SH
SOLE
0
0
58765
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
574
40729
SH
SOLE
0
0
40729
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
584
38717
SH
SOLE
0
0
38717
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
235
17917
SH
SOLE
0
0
17917
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
768
53749
SH
SOLE
0
0
53749
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
956
70788
SH
SOLE
0
0
70788
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
846
56205
SH
SOLE
0
0
56205
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
168
12356
SH
SOLE
0
0
12356
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
1123
79145
SH
SOLE
0
0
79145
BLACKROCK RES & COMM STRAT T
SHS
09257A108
6092
754941
SH
SOLE
2292
0
752649
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
13605
408922
SH
SOLE
571
0
408351
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
12445
607066
SH
SOLE
0
0
607066
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3215
132084
SH
SOLE
0
0
132084
BLACKROCK TCP CAP CORP
COM
09259E108
3670
261230
SH
SOLE
0
0
261230
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
8996
8841000
PRN
SOLE
0
0
8841000
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
1612
72269
SH
SOLE
0
0
72269
BLACKSTONE GROUP INC
COM CL A
09260D107
114317
2043564
SH
SOLE
562280
0
1481284
BLACKSTONE GROUP INC
COM CL A
09260D107
7
18800
SH
Call
SOLE
0
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
10
11700
SH
Call
SOLE
0
0
0
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
318
19688
SH
SOLE
0
0
19688
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
2319
161236
SH
SOLE
0
0
161236
BLACKSTONE MTG TR INC
COM CL A
09257W100
4361
117168
SH
SOLE
2921
0
114247
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
8376
7890000
PRN
SOLE
0
0
7890000
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
80
75000
PRN
SOLE
0
0
75000
BLOCK H & R INC
COM
093671105
1253
53383
SH
SOLE
48545
0
4838
BLOOM ENERGY CORP
COM CL A
093712107
577
77180
SH
SOLE
1390
0
75790
BLOOMIN BRANDS INC
COM
094235108
340
15383
SH
SOLE
0
0
15383
BLUCORA INC
COM
095229100
508
19437
SH
SOLE
19437
0
0
BLUE CAP REINS HLDGS LTD
COM
G1190F107
530
77306
SH
SOLE
0
0
77306
BLUEBIRD BIO INC
COM
09609G100
583
6649
SH
SOLE
469
0
6180
BLUEPRINT MEDICINES CORP
COM
09627Y109
1948
24314
SH
SOLE
7681
0
16633
BMC STK HLDGS INC
COM
05591B109
722
25157
SH
SOLE
15322
0
9835
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
817
88395
SH
SOLE
0
0
88395
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
34
11088
SH
SOLE
0
0
11088
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
6608
452887
SH
SOLE
0
0
452887
BNY MELLON STRATEGIC MUN BD
COM
09662E109
1435
179539
SH
SOLE
0
0
179539
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
928
109082
SH
SOLE
0
0
109082
BOEING CO
COM
097023105
188864
579715
SH
SOLE
67478
0
512237
BOK FINL CORP
COM NEW
05561Q201
6014
68806
SH
SOLE
51796
0
17010
BOOKING HLDGS INC
COM
09857L108
119320
58099
SH
SOLE
27536
0
30563
BOOT BARN HLDGS INC
COM
099406100
647
14533
SH
SOLE
4124
0
10409
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
7377
103711
SH
SOLE
81277
0
22434
BORGWARNER INC
COM
099724106
7426
171186
SH
SOLE
158849
0
12337
BOSTON BEER INC
CL A
100557107
1138
3011
SH
SOLE
780
0
2231
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
394
32789
SH
SOLE
16069
0
16720
BOSTON PROPERTIES INC
COM
101121101
10319
74852
SH
SOLE
71353
0
3499
BOSTON SCIENTIFIC CORP
COM
101137107
43812
968866
SH
SOLE
508522
0
460344
BOTTOMLINE TECH DEL INC
COM
101388106
464
8653
SH
SOLE
692
0
7961
BOULDER GROWTH & INCOME FD I
COM
101507101
23883
2025663
SH
SOLE
0
0
2025663
BOX INC
CL A
10316T104
1248
74399
SH
SOLE
0
0
74399
BOYD GAMING CORP
COM
103304101
1032
34453
SH
SOLE
2331
0
32122
BP PLC
SPONSORED ADR
055622104
186809
4949891
SH
SOLE
3110860
0
1839031
BRADY CORP
CL A
104674106
222
3870
SH
SOLE
0
0
3870
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
520
121600
SH
SOLE
0
0
121600
BRAINSWAY LTD
SPONSORED ADS
10501L106
278
28500
SH
SOLE
0
0
28500
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
267
21111
SH
SOLE
0
0
21111
BRIDGE BANCORP INC
COM
108035106
4094
122094
SH
SOLE
0
0
122094
BRIGGS & STRATTON CORP
COM
109043109
69
10342
SH
SOLE
0
0
10342
BRIGHAM MINERALS INC
CL A COM
10918L103
384
17910
SH
SOLE
0
0
17910
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
4753
31627
SH
SOLE
27787
0
3840
BRIGHTCOVE INC
COM
10921T101
124
14300
SH
SOLE
0
0
14300
BRIGHTHOUSE FINL INC
COM
10922N103
266
6772
SH
SOLE
2262
0
4510
BRINKER INTL INC
COM
109641100
2384
56764
SH
SOLE
27282
0
29482
BRINKS CO
COM
109696104
2563
28266
SH
SOLE
13926
0
14340
BRISTOL MYERS SQUIBB CO
COM
110122108
165307
2575273
SH
SOLE
1191284
0
1383989
BRISTOL MYERS SQUIBB CO
DBCV 9/1
110122AN8
67
40000
PRN
SOLE
0
0
40000
BRISTOL MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
1167
387628
SH
SOLE
41
0
387587
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
68051
1602709
SH
SOLE
1471392
0
131317
BRIXMOR PPTY GROUP INC
COM
11120U105
1517
70204
SH
SOLE
32750
0
37454
BROADCOM INC
8% CNV PFD SER A
11135F200
306
260
SH
SOLE
0
0
260
BROADCOM INC
COM
11135F101
276652
875379
SH
SOLE
440048
0
435331
BROADMARK RLTY CAP INC
COM
11135B100
908
71190
SH
SOLE
0
0
71190
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
41118
332821
SH
SOLE
268786
0
64035
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
31184
539333
SH
SOLE
470673
0
68660
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
1050
75296
SH
SOLE
0
0
75296
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
21255
426089
SH
SOLE
0
0
426089
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
325
17787
SH
SOLE
0
0
17787
BROOKFIELD PROPERTY REIT INC
CL A
11282X103
2338
126750
SH
SOLE
8713
0
118037
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
2258
105762
SH
SOLE
0
0
105762
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
999
21549
SH
SOLE
0
0
21549
BROOKLINE BANCORP INC DEL
COM
11373M107
663
40295
SH
SOLE
24623
0
15672
BROOKS AUTOMATION INC
COM
114340102
848
20222
SH
SOLE
16217
0
4005
BROWN & BROWN INC
COM
115236101
30405
770136
SH
SOLE
722373
0
47763
BROWN FORMAN CORP
CL A
115637100
825
13140
SH
SOLE
0
0
13140
BROWN FORMAN CORP
CL B
115637209
17446
258059
SH
SOLE
13364
0
244695
BRUKER CORP
COM
116794108
3363
65986
SH
SOLE
51354
0
14632
BRUNSWICK CORP
COM
117043109
5668
94502
SH
SOLE
79041
0
15461
BRYN MAWR BK CORP
COM
117665109
1475
35762
SH
SOLE
35725
0
37
BUCKLE INC
COM
118440106
201
7450
SH
SOLE
0
0
7450
BUILDERS FIRSTSOURCE INC
COM
12008R107
1650
64923
SH
SOLE
47665
0
17258
BUNGE LIMITED
COM
G16962105
716
12444
SH
SOLE
0
0
12444
BURLINGTON STORES INC
COM
122017106
14975
65672
SH
SOLE
61325
0
4347
BWX TECHNOLOGIES INC
COM
05605H100
5658
91147
SH
SOLE
87239
0
3908
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
26299
336310
SH
SOLE
320699
0
15611
CABLE ONE INC
COM
12685J105
564
379
SH
SOLE
75
0
304
CABOT CORP
COM
127055101
696
14642
SH
SOLE
14096
0
546
CABOT MICROELECTRONICS CORP
COM
12709P103
4971
34441
SH
SOLE
33835
0
606
CABOT OIL & GAS CORP
COM
127097103
2681
154014
SH
SOLE
140105
0
13909
CACI INTL INC
CL A
127190304
3809
15237
SH
SOLE
1886
0
13351
CACTUS INC
CL A
127203107
478
13924
SH
SOLE
3487
0
10437
CADENCE BANCORPORATION
CL A
12739A100
2513
138629
SH
SOLE
0
0
138629
CADENCE DESIGN SYSTEM INC
COM
127387108
11641
167831
SH
SOLE
140066
0
27765
CAE INC
COM
124765108
3009
113787
SH
SOLE
111241
0
2546
CAESARS ENTMT CORP
COM
127686103
1601
117701
SH
SOLE
66052
0
51649
CAL MAINE FOODS INC
COM NEW
128030202
3386
79200
SH
SOLE
77885
0
1315
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1633
143206
SH
SOLE
0
0
143206
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
712
64713
SH
SOLE
0
0
64713
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
1162
54931
SH
SOLE
0
0
54931
CALAMOS GBL DYN INCOME FUND
COM
12811L107
1275
146711
SH
SOLE
0
0
146711
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
249
18603
SH
SOLE
0
0
18603
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
11638
855717
SH
SOLE
1488
0
854229
CALAVO GROWERS INC
COM
128246105
676
7467
SH
SOLE
5709
0
1758
CALIFORNIA WTR SVC GROUP
COM
130788102
1232
23900
SH
SOLE
14954
0
8946
CALLAWAY GOLF CO
COM
131193104
756
35681
SH
SOLE
0
0
35681
CALLON PETE CO DEL
COM
13123X102
805
166741
SH
SOLE
153076
0
13665
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
37
10142
SH
SOLE
0
0
10142
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
346
8577
SH
SOLE
0
0
8577
CAMDEN NATL CORP
COM
133034108
1453
31556
SH
SOLE
31256
0
300
CAMDEN PPTY TR
SH BEN INT
133131102
23081
217542
SH
SOLE
208493
0
9049
CAMECO CORP
COM
13321L108
1291
145412
SH
SOLE
0
0
145412
CAMPBELL SOUP CO
COM
134429109
2063
41739
SH
SOLE
0
0
41739
CAMPING WORLD HLDGS INC
CL A
13462K109
350
23754
SH
SOLE
19874
0
3880
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
2457
67957
SH
SOLE
19173
0
48784
CANADIAN NAT RES LTD
COM
136385101
6960
215482
SH
SOLE
67628
0
147854
CANADIAN NATL RY CO
COM
136375102
23431
259348
SH
SOLE
83494
0
175854
CANADIAN PAC RY LTD
COM
13645T100
4494
17651
SH
SOLE
0
0
17651
CANNAE HLDGS INC
COM
13765N107
19801
532421
SH
SOLE
526937
0
5484
CANNTRUST HLDGS INC
COM
137800207
10
10325
SH
SOLE
0
0
10325
CANOPY GROWTH CORP
COM
138035100
811
38595
SH
SOLE
0
0
38595
CANTEL MEDICAL CORP
COM
138098108
2324
32775
SH
SOLE
29224
0
3551
CAPITAL ONE FINL CORP
COM
14040H105
11771
114384
SH
SOLE
74182
0
40202
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
1280
95273
SH
SOLE
0
0
95273
CAPITALA FIN CORP
COM
14054R106
120
13790
SH
SOLE
0
0
13790
CAPITOL FED FINL INC
COM
14057J101
276
20072
SH
SOLE
0
0
20072
CAPRI HOLDINGS LIMITED
SHS
G1890L107
2503
65606
SH
SOLE
56976
0
8630
CAPSTAR FINL HLDGS INC
COM
14070T102
299
17955
SH
SOLE
0
0
17955
CARA THERAPEUTICS INC
COM
140755109
345
21389
SH
SOLE
0
0
21389
CARDINAL HEALTH INC
COM
14149Y108
5756
113795
SH
SOLE
1831
0
111964
CARDIOVASCULAR SYS INC DEL
COM
141619106
256
5261
SH
SOLE
0
0
5261
CARDLYTICS INC
COM
14161W105
665
10574
SH
SOLE
1588
0
8986
CAREDX INC
COM
14167L103
2874
133228
SH
SOLE
10511
0
122717
CARETRUST REIT INC
COM
14174T107
2823
136830
SH
SOLE
0
0
136830
CARGURUS INC
COM CL A
141788109
7659
217703
SH
SOLE
66867
0
150836
CARLISLE COS INC
COM
142339100
2812
17373
SH
SOLE
0
0
17373
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
15522
483864
SH
SOLE
0
0
483864
CARMAX INC
COM
143130102
9993
113979
SH
SOLE
32443
0
81536
CARNIVAL CORP
UNIT 99/99/9999
143658300
184076
3621408
SH
SOLE
919861
0
2701547
CARNIVAL CORP
UNIT 99/99/9999
143658300
102
70700
SH
Call
SOLE
0
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
46
82900
SH
Call
SOLE
0
0
0
CAROLINA FINL CORP NEW
COM
143873107
237
5487
SH
SOLE
0
0
5487
CARPENTER TECHNOLOGY CORP
COM
144285103
212
4265
SH
SOLE
0
0
4265
CARROLS RESTAURANT GROUP INC
COM
14574X104
441
62590
SH
SOLE
0
0
62590
CARROLS RESTAURANT GROUP INC
COM
14574X104
4
14000
SH
Call
SOLE
0
0
0
CARTERS INC
COM
146229109
2160
19758
SH
SOLE
17632
0
2126
CARVANA CO
CL A
146869102
928
10077
SH
SOLE
0
0
10077
CASELLA WASTE SYS INC
CL A
147448104
10942
237720
SH
SOLE
1054
0
236666
CASEYS GEN STORES INC
COM
147528103
23988
150875
SH
SOLE
138959
0
11916
CASTLIGHT HEALTH INC
CL B
14862Q100
24
17700
SH
SOLE
0
0
17700
CATALENT INC
COM
148806102
7660
136048
SH
SOLE
131171
0
4877
CATALYST PHARMACEUTICALS INC
COM
14888U101
102
27133
SH
SOLE
0
0
27133
CATCHMARK TIMBER TR INC
CL A
14912Y202
2433
212135
SH
SOLE
0
0
212135
CATERPILLAR INC DEL
COM
149123101
73234
495888
SH
SOLE
28417
0
467471
CATERPILLAR INC DEL
COM
149123101
6
10700
SH
Call
SOLE
0
0
0
CATHAY GEN BANCORP
COM
149150104
7817
205450
SH
SOLE
192739
0
12711
CAVCO INDS INC DEL
COM
149568107
2182
11169
SH
SOLE
11149
0
20
CBL & ASSOC PPTYS INC
COM
124830100
13
12626
SH
SOLE
0
0
12626
CBOE GLOBAL MARKETS INC
COM
12503M108
700
5835
SH
SOLE
0
0
5835
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1823
227281
SH
SOLE
0
0
227281
CBRE GROUP INC
CL A
12504L109
24262
395856
SH
SOLE
152772
0
243084
CBTX INC
COM
12481V104
216
6950
SH
SOLE
0
0
6950
CDK GLOBAL INC
COM
12508E101
49567
906485
SH
SOLE
887796
0
18689
CDN IMPERIAL BK COMM TORONTO
COM
136069101
85948
1034183
SH
SOLE
1008891
0
25292
CDW CORP
COM
12514G108
44262
309871
SH
SOLE
286624
0
23247
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
15899
286778
SH
SOLE
254468
0
32310
CEDAR REALTY TRUST INC
COM NEW
150602209
36
12247
SH
SOLE
0
0
12247
CEL SCI CORP
COM PAR NEW
150837607
121
13274
SH
SOLE
0
0
13274
CELANESE CORP DEL
COM
150870103
4563
37063
SH
SOLE
8899
0
28164
CEMEX SAB DE CV
SPON ADR NEW
151290889
1346
355959
SH
SOLE
313977
0
41982
CENOVUS ENERGY INC
COM
15135U109
416
40976
SH
SOLE
4801
0
36175
CENTENE CORP DEL
COM
15135B101
18176
289107
SH
SOLE
171909
0
117198
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
186
29314
SH
SOLE
0
0
29314
CENTERPOINT ENERGY INC
COM
15189T107
13877
508873
SH
SOLE
369281
0
139592
CENTERPOINT ENERGY INC
DEP RP PFD CV B
15189T503
1191
24445
SH
SOLE
0
0
24445
CENTERSTATE BK CORP
COM
15201P109
1063
42569
SH
SOLE
3429
0
39140
CENTRAL SECS CORP
COM
155123102
10762
325121
SH
SOLE
665
0
324456
CENTURY CASINOS INC
COM
156492100
614
77550
SH
SOLE
0
0
77550
CENTURYLINK INC
COM
156700106
13315
1007976
SH
SOLE
24907
0
983069
CENTURYLINK INC
COM
156700106
3
39500
SH
Call
SOLE
0
0
0
CERENCE INC
COM
156727109
9852
435370
SH
SOLE
178394
0
256976
CERNER CORP
COM
156782104
26204
357056
SH
SOLE
307026
0
50030
CERUS CORP
COM
157085101
4758
1127463
SH
SOLE
0
0
1127463
CF INDS HLDGS INC
COM
125269100
3368
70541
SH
SOLE
0
0
70541
CHANGE HEALTHCARE INC
COM
15912K100
17029
1038975
SH
SOLE
1036323
0
2652
CHARLES & COLVARD LTD
COM
159765106
49
34605
SH
SOLE
0
0
34605
CHARLES RIV LABS INTL INC
COM
159864107
11464
75046
SH
SOLE
56457
0
18589
CHART INDS INC
COM PAR $0.01
16115Q308
2590
38375
SH
SOLE
16947
0
21428
CHARTER COMMUNICATIONS INC N
CL A
16119P108
17589
36261
SH
SOLE
20859
0
15402
CHATHAM LODGING TR
COM
16208T102
660
36013
SH
SOLE
20319
0
15694
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
18952
170797
SH
SOLE
122178
0
48619
CHEESECAKE FACTORY INC
COM
163072101
676
17399
SH
SOLE
9113
0
8286
CHEGG INC
COM
163092109
804
21195
SH
SOLE
17285
0
3910
CHEMED CORP NEW
COM
16359R103
5272
12001
SH
SOLE
2053
0
9948
CHEMOCENTRYX INC
COM
16383L106
1227
31014
SH
SOLE
0
0
31014
CHEMOURS CO
COM
163851108
321
17730
SH
SOLE
40
0
17690
CHENIERE ENERGY INC
COM NEW
16411R208
8742
143152
SH
SOLE
10712
0
132440
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
548
696000
PRN
SOLE
0
0
696000
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1873
47048
SH
SOLE
0
0
47048
CHESAPEAKE ENERGY CORP
COM
165167107
167
202768
SH
SOLE
0
0
202768
CHESAPEAKE UTILS CORP
COM
165303108
223
2323
SH
SOLE
1161
0
1162
CHEVRON CORP NEW
COM
166764100
562802
4670119
SH
SOLE
1853385
0
2816734
CHEVRON CORP NEW
COM
166764100
1
21300
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
4
15400
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
42
52000
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
3648
125790
SH
SOLE
40426
0
85364
CHEWY INC
CL A
16679L109
30
10300
SH
Call
SOLE
0
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
593
28854
SH
SOLE
8
0
28846
CHINA FD INC
COM
169373107
785
37219
SH
SOLE
0
0
37219
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
1717
124158
SH
SOLE
0
0
124158
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
5059
119680
SH
SOLE
17991
0
101689
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
336
5580
SH
SOLE
5022
0
558
CHINA RAPID FIN LTD
SPNSORD ADS NEW
16953Q204
86
23228
SH
SOLE
0
0
23228
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
104
11106
SH
SOLE
0
0
11106
CHIPOTLE MEXICAN GRILL INC
COM
169656105
14456
17269
SH
SOLE
7190
0
10079
CHOICE HOTELS INTL INC
COM
169905106
691
6685
SH
SOLE
0
0
6685
CHUBB LIMITED
COM
H1467J104
324137
2082289
SH
SOLE
525292
0
1556997
CHUBB LIMITED
COM
H1467J104
159
25600
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
57
29100
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
2
10100
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
24
37500
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
17
11000
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
18372
261182
SH
SOLE
9394
0
251788
CHURCHILL DOWNS INC
COM
171484108
1906
13889
SH
SOLE
467
0
13422
CHUYS HLDGS INC
COM
171604101
252
9737
SH
SOLE
0
0
9737
CIDARA THERAPEUTICS INC
COM
171757107
45
11750
SH
SOLE
0
0
11750
CIENA CORP
COM NEW
171779309
6497
152192
SH
SOLE
36955
0
115237
CIGNA CORP NEW
COM
125523100
44982
219972
SH
SOLE
167083
0
52889
CIMAREX ENERGY CO
COM
171798101
20921
398576
SH
SOLE
350379
0
48197
CIMPRESS PLC
SHS EURO
G2143T103
1171
9310
SH
SOLE
4028
0
5282
CINCINNATI FINL CORP
COM
172062101
7744
73649
SH
SOLE
0
0
73649
CINEMARK HOLDINGS INC
COM
17243V102
85246
2518356
SH
SOLE
2445691
0
72665
CINTAS CORP
COM
172908105
14258
52970
SH
SOLE
4135
0
48835
CIRRUS LOGIC INC
COM
172755100
935
11347
SH
SOLE
0
0
11347
CISCO SYS INC
COM
17275R102
596610
12439771
SH
SOLE
4462111
0
7977660
CISCO SYS INC
COM
17275R102
10
14300
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
35700
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
32100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
11100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
119
29800
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
72
111200
SH
Call
SOLE
0
0
0
CIT GROUP INC
COM NEW
125581801
520
11385
SH
SOLE
8250
0
3135
CITIGROUP INC
COM NEW
172967424
106711
1335727
SH
SOLE
701996
0
633731
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
12
12000
SH
SOLE
0
0
12000
CITIZENS FINL GROUP INC
COM
174610105
7316
180161
SH
SOLE
120413
0
59748
CITRIX SYS INC
COM
177376100
39163
353141
SH
SOLE
344016
0
9125
CITY HLDG CO
COM
177835105
518
6321
SH
SOLE
0
0
6321
CIVEO CORP CDA
COM
17878Y108
900
697328
SH
SOLE
24443
0
672885
CLEAN ENERGY FUELS CORP
COM
184499101
88
37585
SH
SOLE
0
0
37585
CLEAN HARBORS INC
COM
184496107
1516
17682
SH
SOLE
0
0
17682
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
68
23855
SH
SOLE
0
0
23855
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
924
109880
SH
SOLE
0
0
109880
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
1631
144861
SH
SOLE
0
0
144861
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
602
70054
SH
SOLE
0
0
70054
CLEVELAND CLIFFS INC
COM
185899101
7465
888674
SH
SOLE
0
0
888674
CLIPPER RLTY INC
COM
18885T306
1095
103269
SH
SOLE
0
0
103269
CLOROX CO DEL
COM
189054109
33683
219360
SH
SOLE
79335
0
140025
CLOUDERA INC
COM
18914U100
318
27343
SH
SOLE
0
0
27343
CLOUGH GLOBAL EQUITY FD
COM
18914C100
339
28110
SH
SOLE
0
0
28110
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
270
28652
SH
SOLE
0
0
28652
CME GROUP INC
COM
12572Q105
316151
1575007
SH
SOLE
349440
0
1225567
CME GROUP INC
COM
12572Q105
32
48700
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
9147
145556
SH
SOLE
65390
0
80166
CNA FINL CORP
COM
126117100
17006
379512
SH
SOLE
378507
0
1005
CNH INDL N V
SHS
N20944109
2113
192631
SH
SOLE
191249
0
1382
CNO FINL GROUP INC
COM
12621E103
777
42856
SH
SOLE
42059
0
797
CNOOC LTD
SPONSORED ADR
126132109
309
1850
SH
SOLE
0
0
1850
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
983
59716
SH
SOLE
0
0
59716
CNX RESOURCES CORPORATION
COM
12653C108
1204
136036
SH
SOLE
0
0
136036
COASTAL FINL CORP WA
COM NEW
19046P209
1146
69611
SH
SOLE
0
0
69611
COCA COLA CO
COM
191216100
337466
6096948
SH
SOLE
3671067
0
2425881
COCA COLA CO
COM
191216100
2
11600
SH
Call
SOLE
0
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
14567
286300
SH
SOLE
269124
0
17176
COEUR MNG INC
COM NEW
192108504
446
55170
SH
SOLE
0
0
55170
COFFEE HLDG CO INC
COM
192176105
178
38650
SH
SOLE
0
0
38650
COGNEX CORP
COM
192422103
8093
144409
SH
SOLE
125386
0
19023
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
6501
104814
SH
SOLE
20523
0
84291
COHEN & STEERS CLOSED END OP
COM
19248P106
548
40857
SH
SOLE
0
0
40857
COHEN & STEERS INC
COM
19247A100
2650
42224
SH
SOLE
40905
0
1319
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
12895
492162
SH
SOLE
0
0
492162
COHEN & STEERS LTD DUR PFD I
COM
19248C105
1177
44894
SH
SOLE
0
0
44894
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
1326
164959
SH
SOLE
0
0
164959
COHEN & STEERS QUALITY RLTY
COM
19247L106
15734
1057408
SH
SOLE
1449
0
1055959
COHEN & STEERS REIT & PFD &I
COM
19247X100
7316
307508
SH
SOLE
0
0
307508
COHEN & STEERS SLT PFD INCM
COM
19248Y107
945
29976
SH
SOLE
0
0
29976
COHEN & STEERS TOTAL RETURN
COM
19247R103
513
35430
SH
SOLE
0
0
35430
COHERENT INC
COM
192479103
4894
29417
SH
SOLE
12641
0
16776
COLFAX CORP
COM
194014106
6171
169636
SH
SOLE
161193
0
8443
COLGATE PALMOLIVE CO
COM
194162103
58270
846462
SH
SOLE
545510
0
300952
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
3989
4050000
PRN
SOLE
0
0
4050000
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
8979
9024000
PRN
SOLE
0
0
9024000
COLONY CAP INC NEW
CL A COM
19626G108
441
92859
SH
SOLE
58930
0
33929
COLONY CR REAL ESTATE INC
COM CL A
19625T101
1085
82415
SH
SOLE
0
0
82415
COLUMBIA BKG SYS INC
COM
197236102
4190
102981
SH
SOLE
101643
0
1338
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
356
17126
SH
SOLE
0
0
17126
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
430
18331
SH
SOLE
0
0
18331
COLUMBIA FINL INC
COM
197641103
4476
264212
SH
SOLE
264212
0
0
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
307
13037
SH
SOLE
0
0
13037
COLUMBIA SPORTSWEAR CO
COM
198516106
2097
20933
SH
SOLE
8617
0
12316
COMCAST CORP NEW
CL A
20030N101
633111
14078448
SH
SOLE
7838757
0
6239691
COMCAST CORP NEW
CL A
20030N101
4
210000
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
65
169900
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
1
16100
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
16
73700
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
1880
26206
SH
SOLE
5528
0
20678
COMFORT SYS USA INC
COM
199908104
10306
206736
SH
SOLE
206622
0
114
COMMERCE BANCSHARES INC
COM
200525103
27905
410728
SH
SOLE
354014
0
56714
COMMERCIAL METALS CO
COM
201723103
771
34623
SH
SOLE
12502
0
22121
COMMSCOPE HLDG CO INC
COM
20337X109
699
49249
SH
SOLE
18953
0
30296
COMMUNITY BK SYS INC
COM
203607106
1584
22322
SH
SOLE
1812
0
20510
COMMUNITY HEALTH SYS INC NEW
COM
203668108
4576
1577977
SH
SOLE
0
0
1577977
COMMUNITY TR BANCORP INC
COM
204149108
2887
61893
SH
SOLE
0
0
61893
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
2610
173407
SH
SOLE
164900
0
8507
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
2616
105241
SH
SOLE
0
0
105241
COMPASS MINERALS INTL INC
COM
20451N101
3280
53807
SH
SOLE
0
0
53807
COMPASS MINERALS INTL INC
COM
20451N101
48
19600
SH
Call
SOLE
0
0
0
COMPUGEN LTD
ORD
M25722105
527
88481
SH
SOLE
0
0
88481
COMPUTER PROGRAMS & SYS INC
COM
205306103
2629
99573
SH
SOLE
97993
0
1580
COMSCORE INC
COM
20564W105
117
23716
SH
SOLE
0
0
23716
CONAGRA BRANDS INC
COM
205887102
11027
322056
SH
SOLE
135163
0
186893
CONAGRA BRANDS INC
COM
205887102
243
55200
SH
Call
SOLE
0
0
0
CONCERT PHARMACEUTICALS INC
COM
206022105
102
11073
SH
SOLE
0
0
11073
CONCHO RES INC
COM
20605P101
4619
52742
SH
SOLE
564
0
52178
CONDUENT INC
COM
206787103
1520
245114
SH
SOLE
232575
0
12539
CONMED CORP
COM
207410101
5264
47075
SH
SOLE
44702
0
2373
CONOCOPHILLIPS
COM
20825C104
59313
912088
SH
SOLE
568313
0
343775
CONSOLIDATED COMM HLDGS INC
COM
209034107
55
14195
SH
SOLE
0
0
14195
CONSOLIDATED EDISON INC
COM
209115104
15290
169011
SH
SOLE
5148
0
163863
CONSOLIDATED TOMOKA LD CO
COM
210226106
458
7600
SH
SOLE
0
0
7600
CONSTELLATION BRANDS INC
CL A
21036P108
30908
162876
SH
SOLE
15628
0
147248
CONSTELLIUM SE
CL A SHS
F21107101
869
64831
SH
SOLE
23905
0
40926
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
207
12299
SH
SOLE
1393
0
10906
CONTINENTAL BLDG PRODS INC
COM
211171103
607
16667
SH
SOLE
15649
0
1018
CONTINENTAL RESOURCES INC
COM
212015101
5191
151338
SH
SOLE
894
0
150444
CONTROLADORA VUELA CIA DE AV
SPON ADR RP 10
21240E105
182
17488
SH
SOLE
17488
0
0
COOPER COS INC
COM NEW
216648402
21535
67028
SH
SOLE
60999
0
6029
COOPER STD HLDGS INC
COM
21676P103
231
6971
SH
SOLE
6971
0
0
COPA HOLDINGS SA
CL A
P31076105
1284
11877
SH
SOLE
5465
0
6412
COPART INC
COM
217204106
16855
185347
SH
SOLE
157199
0
28148
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
336
61598
SH
SOLE
0
0
61598
CORCEPT THERAPEUTICS INC
COM
218352102
2392
197664
SH
SOLE
0
0
197664
CORE LABORATORIES N V
COM
N22717107
3850
102212
SH
SOLE
101127
0
1085
CORE MARK HOLDING CO INC
COM
218681104
1985
73015
SH
SOLE
65286
0
7729
CORECIVIC INC
COM
21871N101
328
18867
SH
SOLE
675
0
18192
CORELOGIC INC
COM
21871D103
625
14302
SH
SOLE
12720
0
1582
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
245
5486
SH
SOLE
4075
0
1411
CORESITE RLTY CORP
COM
21870Q105
9426
84070
SH
SOLE
43447
0
40623
CORNERSTONE BLDG BRANDS INC
COM
21925D109
477
56068
SH
SOLE
18968
0
37100
CORNERSTONE ONDEMAND INC
COM
21925Y103
1197
20446
SH
SOLE
20125
0
321
CORNERSTONE STRATEGIC VALUE
COM
21924B302
863
76948
SH
SOLE
0
0
76948
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
1044
95009
SH
SOLE
0
0
95009
CORNING INC
COM
219350105
67000
2301621
SH
SOLE
2029759
0
271862
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
320
10896
SH
SOLE
0
0
10896
CORTEVA INC
COM
22052L104
20971
709441
SH
SOLE
475834
0
233607
CORVEL CORP
COM
221006109
2014
23052
SH
SOLE
22333
0
719
COSAN LTD
SHS A
G25343107
411
17995
SH
SOLE
0
0
17995
COSTAMARE INC
SHS
Y1771G102
165
17307
SH
SOLE
16074
0
1233
COSTAR GROUP INC
COM
22160N109
14596
24395
SH
SOLE
23483
0
912
COSTCO WHSL CORP NEW
COM
22160K105
175235
596174
SH
SOLE
226071
0
370103
COTT CORP QUE
COM
22163N106
422
30883
SH
SOLE
17056
0
13827
COTY INC
COM CL A
222070203
1300
115597
SH
SOLE
5624
0
109973
COUPA SOFTWARE INC
COM
22266L106
5218
35676
SH
SOLE
16988
0
18688
COUSINS PPTYS INC
COM NEW
222795502
1158
28114
SH
SOLE
3669
0
24445
COVANTA HLDG CORP
COM
22282E102
14700
990587
SH
SOLE
26350
0
964237
COVETRUS INC
COM
22304C100
261
19805
SH
SOLE
13849
0
5956
CPI AEROSTRUCTURES INC
COM NEW
125919308
245
36400
SH
SOLE
0
0
36400
CRACKER BARREL OLD CTRY STOR
COM
22410J106
5950
38701
SH
SOLE
279
0
38422
CRAFT BREW ALLIANCE INC
COM
224122101
1166
70650
SH
SOLE
0
0
70650
CRANE CO
COM
224399105
9760
112985
SH
SOLE
92665
0
20320
CREDIT ACCEP CORP MICH
COM
225310101
1588
3591
SH
SOLE
2118
0
1473
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1504
111841
SH
SOLE
0
0
111841
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
141
56585
SH
SOLE
0
0
56585
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
202
605
SH
SOLE
0
0
605
CREE INC
COM
225447101
26661
577709
SH
SOLE
567191
0
10518
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
1631
52916
SH
SOLE
0
0
52916
CRESUD S A C I F Y A
SPONSORED ADR
226406106
127
18008
SH
SOLE
0
0
18008
CRH PLC
ADR
12626K203
20413
506139
SH
SOLE
499008
0
7131
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
3083
50628
SH
SOLE
0
0
50628
CROCS INC
COM
227046109
218
5200
SH
SOLE
0
0
5200
CRONOS GROUP INC
COM
22717L101
311
40493
SH
SOLE
0
0
40493
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1327
73539
SH
SOLE
0
0
73539
CROWDSTRIKE HLDGS INC
CL A
22788C105
5026
100781
SH
SOLE
0
0
100781
CROWN CASTLE INTL CORP NEW
COM
22822V101
123725
870343
SH
SOLE
413458
0
456885
CROWN HOLDINGS INC
COM
228368106
2835
39083
SH
SOLE
19093
0
19990
CSG SYS INTL INC
COM
126349109
792
15287
SH
SOLE
15208
0
79
CSI COMPRESSCO LP
COM UNIT
12637A103
405
149275
SH
SOLE
0
0
149275
CSX CORP
COM
126408103
30775
425307
SH
SOLE
54195
0
371112
CUBESMART
COM
229663109
3035
96397
SH
SOLE
0
0
96397
CUBIC CORP
COM
229669106
16817
264546
SH
SOLE
183974
0
80572
CULLEN FROST BANKERS INC
COM
229899109
8136
83209
SH
SOLE
71013
0
12196
CUMMINS INC
COM
231021106
28712
160436
SH
SOLE
25044
0
135392
CUMULUS MEDIA INC
COM CLASS A
231082801
937
53350
SH
SOLE
53350
0
0
CURTISS WRIGHT CORP
COM
231561101
4620
32793
SH
SOLE
30452
0
2341
CUSHING ENERGY INCOME
COM SH BEN INT
23162T102
890
132475
SH
SOLE
0
0
132475
CUSHING RENAISSANCE FD
COM
231647108
338
24958
SH
SOLE
0
0
24958
CUTERA INC
COM
232109108
389
10852
SH
SOLE
0
0
10852
CVR ENERGY INC
COM
12662P108
419
10369
SH
SOLE
0
0
10369
CVR PARTNERS LP
COM
126633106
76
24401
SH
SOLE
0
0
24401
CVS HEALTH CORP
COM
126650100
262125
3528380
SH
SOLE
704050
0
2824330
CVS HEALTH CORP
COM
126650100
143
15100
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
373
35500
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
237
43900
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
18
29200
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
91
24900
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2101
18021
SH
SOLE
3032
0
14989
CYMABAY THERAPEUTICS INC
COM
23257D103
22
11059
SH
SOLE
0
0
11059
CYPRESS ENERGY PARTNERS LP
LTD PARTNER INT
232751107
227
24715
SH
SOLE
0
0
24715
CYPRESS SEMICONDUCTOR CORP
COM
232806109
742
31809
SH
SOLE
0
0
31809
CYRUSONE INC
COM
23283R100
51698
790133
SH
SOLE
243457
0
546676
CYTOSORBENTS CORP
COM NEW
23283X206
552
143300
SH
SOLE
0
0
143300
D R HORTON INC
COM
23331A109
13084
248038
SH
SOLE
171192
0
76846
DANA INCORPORATED
COM
235825205
1169
64215
SH
SOLE
15117
0
49098
DANA INCORPORATED
COM
235825205
78
31200
SH
Call
SOLE
0
0
0
DANAHER CORPORATION
COM
235851102
95994
625444
SH
SOLE
272856
0
352588
DANAHER CORPORATION
DBCV 1/2
235851AF9
1469
251000
PRN
SOLE
0
0
251000
DARDEN RESTAURANTS INC
COM
237194105
22176
203431
SH
SOLE
165516
0
37915
DARLING INGREDIENTS INC
COM
237266101
1896
67508
SH
SOLE
45433
0
22075
DATADOG INC
CL A COM
23804L103
2305
61016
SH
SOLE
0
0
61016
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
5321
279705
SH
SOLE
0
0
279705
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
3294
129301
SH
SOLE
0
0
129301
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1245
48154
SH
SOLE
0
0
48154
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
1847
73590
SH
SOLE
0
0
73590
DAVITA INC
COM
23918K108
8243
109861
SH
SOLE
26001
0
83860
DAWSON GEOPHYSICAL CO NEW
COM
239360100
50
21000
SH
SOLE
0
0
21000
DBX ETF TR
XTRACK FTSE US
233051515
211
7330
SH
SOLE
0
0
7330
DBX ETF TR
XTRACK HRVST CSI
233051879
1899
64074
SH
SOLE
0
0
64074
DBX ETF TR
XTRACK MSCI EAFE
233051200
24024
711201
SH
SOLE
31
0
711170
DBX ETF TR
XTRACK MSCI EMRG
233051101
237
9976
SH
SOLE
0
0
9976
DBX ETF TR
XTRACK MSCI EURP
233051853
1624
52159
SH
SOLE
0
0
52159
DBX ETF TR
XTRACK MSCI JAPN
233051507
243
5702
SH
SOLE
69
0
5633
DBX ETF TR
XTRACK RUSS 1000
233051481
449
12365
SH
SOLE
0
0
12365
DBX ETF TR
XTRACK USD HIGH
233051432
2972
59009
SH
SOLE
20
0
58989
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
504
20579
SH
SOLE
0
0
20579
DECKERS OUTDOOR CORP
COM
243537107
3207
18994
SH
SOLE
17218
0
1776
DEERE & CO
COM
244199105
56280
324820
SH
SOLE
147308
0
177512
DEL TACO RESTAURANTS INC
COM
245496104
109
13810
SH
SOLE
0
0
13810
DELAWARE ENHANCED GBL DIV &
COM
246060107
438
42108
SH
SOLE
0
0
42108
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
597
44917
SH
SOLE
0
0
44917
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
710
22201
SH
SOLE
0
0
22201
DELEK US HLDGS INC NEW
COM
24665A103
7522
224336
SH
SOLE
203869
0
20467
DELL TECHNOLOGIES INC
CL C
24703L202
9430
183499
SH
SOLE
0
0
183499
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
159
12405
SH
SOLE
0
0
12405
DELTA AIR LINES INC DEL
COM NEW
247361702
70915
1212616
SH
SOLE
607328
0
605288
DELUXE CORP
COM
248019101
490
9816
SH
SOLE
4874
0
4942
DENBURY RES INC
COM NEW
247916208
229
162349
SH
SOLE
0
0
162349
DENISON MINES CORP
COM
248356107
6
14540
SH
SOLE
0
0
14540
DENTSPLY SIRONA INC
COM
24906P109
14194
250824
SH
SOLE
212911
0
37913
DESIGNER BRANDS INC
CL A
250565108
632
40138
SH
SOLE
36096
0
4042
DEUTSCHE BANK AG
NAMEN AKT
D18190898
383
49282
SH
SOLE
0
0
49282
DEVON ENERGY CORP NEW
COM
25179M103
2418
93106
SH
SOLE
19085
0
74021
DEXCOM INC
COM
252131107
13136
60053
SH
SOLE
21709
0
38344
DIAGEO P L C
SPON ADR NEW
25243Q205
50066
297266
SH
SOLE
196987
0
100279
DIAMOND EAGLE ACQUISITION CO
COM CL A
25258L109
161
15050
SH
SOLE
0
0
15050
DIAMONDBACK ENERGY INC
COM
25278X109
8347
89885
SH
SOLE
72070
0
17815
DIAMONDROCK HOSPITALITY CO
COM
252784301
152
13761
SH
SOLE
0
0
13761
DICERNA PHARMACEUTICALS INC
COM
253031108
542
24611
SH
SOLE
24611
0
0
DICKS SPORTING GOODS INC
COM
253393102
309
6240
SH
SOLE
0
0
6240
DIGITAL RLTY TR INC
COM
253868103
41980
350591
SH
SOLE
207999
0
142592
DIGITAL RLTY TR INC
COM
253868103
60
25600
SH
Call
SOLE
0
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
313
43831
SH
SOLE
0
0
43831
DIGITAL TURBINE INC
COM NEW
25400W102
4
14000
SH
Call
SOLE
0
0
0
DILLARDS INC
CL A
254067101
412
5607
SH
SOLE
0
0
5607
DIME CMNTY BANCSHARES
COM
253922108
215
10298
SH
SOLE
0
0
10298
DINE BRANDS GLOBAL INC
COM
254423106
4707
56355
SH
SOLE
16152
0
40203
DINE BRANDS GLOBAL INC
COM
254423106
24
14500
SH
Call
SOLE
0
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 1X
25460E869
8381
343036
SH
SOLE
0
0
343036
DISCOVER FINL SVCS
COM
254709108
25288
298139
SH
SOLE
241914
0
56225
DISCOVERY INC
COM SER A
25470F104
25883
790551
SH
SOLE
653578
0
136973
DISCOVERY INC
COM SER C
25470F302
36050
1182351
SH
SOLE
1117809
0
64542
DISH NETWORK CORP
CL A
25470M109
4345
122496
SH
SOLE
3020
0
119476
DISNEY WALT CO
COM DISNEY
254687106
329845
2280564
SH
SOLE
690387
0
1590177
DISNEY WALT CO
COM DISNEY
254687106
212
5400
SH
Call
SOLE
0
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
6497
482670
SH
SOLE
0
0
482670
DMC GLOBAL INC
COM
23291C103
1342
29863
SH
SOLE
0
0
29863
DNP SELECT INCOME FD
COM
23325P104
2442
191246
SH
SOLE
0
0
191246
DOCUSIGN INC
COM
256163106
22310
301033
SH
SOLE
103104
0
197929
DOLBY LABORATORIES INC
COM CL A
25659T107
19275
280162
SH
SOLE
275745
0
4417
DOLLAR GEN CORP NEW
COM
256677105
37400
239754
SH
SOLE
79796
0
159958
DOLLAR TREE INC
COM
256746108
9935
105637
SH
SOLE
52990
0
52647
DOMINION ENERGY INC
COM
25746U109
201627
2434519
SH
SOLE
1845327
0
589192
DOMINION ENERGY INC
UNIT 99/99/9999
25746U133
1126
10522
SH
SOLE
0
0
10522
DOMINOS PIZZA INC
COM
25754A201
6406
21804
SH
SOLE
3540
0
18264
DONALDSON INC
COM
257651109
8509
147670
SH
SOLE
139370
0
8300
DORCHESTER MINERALS LP
COM UNIT
25820R105
381
19532
SH
SOLE
0
0
19532
DORIAN LPG LTD
SHS USD
Y2106R110
195
12600
SH
SOLE
0
0
12600
DORMAN PRODUCTS INC
COM
258278100
4225
55794
SH
SOLE
55559
0
235
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2077
105091
SH
SOLE
0
0
105091
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1234
59771
SH
SOLE
0
0
59771
DOUGLAS EMMETT INC
COM
25960P109
5322
121240
SH
SOLE
117851
0
3389
DOVER CORP
COM
260003108
27769
240916
SH
SOLE
177045
0
63871
DOW INC
COM
260557103
51259
936580
SH
SOLE
430338
0
506242
DOW INC
COM
260557103
33
13100
SH
Call
SOLE
0
0
0
DRIL QUIP INC
COM
262037104
7151
152434
SH
SOLE
152417
0
17
DTE ENERGY CO
COM
233331107
21665
166821
SH
SOLE
68240
0
98581
DTE ENERGY CO
UNIT 11/01/2022S
233331842
410
8000
SH
SOLE
0
0
8000
DTF TAX-FREE INCOME INC
COM
23334J107
1385
93604
SH
SOLE
0
0
93604
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
47
12175
SH
SOLE
0
0
12175
DUFF & PHELPS UTLITY AND INF
COM
26433C105
5240
344740
SH
SOLE
0
0
344740
DUKE ENERGY CORP NEW
COM NEW
26441C204
174929
1917876
SH
SOLE
1329279
0
588597
DUKE REALTY CORP
COM NEW
264411505
4948
142731
SH
SOLE
117218
0
25513
DUNKIN BRANDS GROUP INC
COM
265504100
3317
43905
SH
SOLE
16239
0
27666
DUPONT DE NEMOURS INC
COM
26614N102
32224
501922
SH
SOLE
217816
0
284106
DURECT CORP
COM
266605104
1448
381000
SH
SOLE
0
0
381000
DWS MUN INCOME TR NEW
COM
233368109
1231
108686
SH
SOLE
0
0
108686
DWS STRATEGIC MUN INCOME TR
COM
23342Q101
176
14853
SH
SOLE
0
0
14853
DXC TECHNOLOGY CO
COM
23355L106
7835
208420
SH
SOLE
59929
0
148491
DXC TECHNOLOGY CO
COM
23355L106
133
41600
SH
Call
SOLE
0
0
0
E L F BEAUTY INC
COM
26856L103
184
11380
SH
SOLE
0
0
11380
E TRADE FINANCIAL CORP
COM NEW
269246401
1580
34833
SH
SOLE
20917
0
13916
EAGLE CAP GROWTH FD INC
COM
269451100
161
20013
SH
SOLE
0
0
20013
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
19806
1163014
SH
SOLE
0
0
1163014
EAGLE MATERIALS INC
COM
26969P108
7449
82156
SH
SOLE
66498
0
15658
EAST WEST BANCORP INC
COM
27579R104
16554
339914
SH
SOLE
333971
0
5943
EASTERLY GOVT PPTYS INC
COM
27616P103
3006
126666
SH
SOLE
96855
0
29811
EASTGROUP PPTY INC
COM
277276101
7895
59507
SH
SOLE
30464
0
29043
EASTMAN CHEMICAL CO
COM
277432100
5678
71637
SH
SOLE
17037
0
54600
EASTSIDE DISTILLING INC
COM
277802302
346
117382
SH
SOLE
0
0
117382
EATON CORP PLC
SHS
G29183103
302129
3189692
SH
SOLE
497600
0
2692092
EATON CORP PLC
SHS
G29183103
67
12800
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
397
49600
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
39
13100
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
14
20000
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
239
74800
SH
Call
SOLE
0
0
0
EATON VANCE CALIF MUN BD FD
COM
27828A100
136
12115
SH
SOLE
0
0
12115
EATON VANCE CORP
COM NON VTG
278265103
3441
73695
SH
SOLE
0
0
73695
EATON VANCE ENH EQTY INC FD
COM
278277108
3487
195546
SH
SOLE
1131
0
194415
EATON VANCE ENHANCED EQ INC
COM
278274105
10153
638575
SH
SOLE
0
0
638575
EATON VANCE FLTING RATE INC
COM
278279104
5755
419449
SH
SOLE
0
0
419449
EATON VANCE FLTNG RATE 2022
COM
27831H100
1265
135489
SH
SOLE
0
0
135489
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
912
90535
SH
SOLE
0
0
90535
EATON VANCE LTD DUR INCOME F
COM
27828H105
1579
119161
SH
SOLE
0
0
119161
EATON VANCE MUN BD FD
COM
27827X101
3166
245841
SH
SOLE
0
0
245841
EATON VANCE MUN INCOME 2028
SHS
27829U105
510
23282
SH
SOLE
0
0
23282
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
1563
122601
SH
SOLE
0
0
122601
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1618
74781
SH
SOLE
0
0
74781
EATON VANCE NEW YORK MUN BD
COM
27827Y109
142
11715
SH
SOLE
0
0
11715
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
990
106155
SH
SOLE
0
0
106155
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
517
38144
SH
SOLE
0
0
38144
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
410
63888
SH
SOLE
0
0
63888
EATON VANCE TAX ADVT DIV INC
COM
27828G107
3800
148908
SH
SOLE
0
0
148908
EATON VANCE TAX MNGD GBL DV
COM
27829F108
10573
1204241
SH
SOLE
0
0
1204241
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1341
81792
SH
SOLE
0
0
81792
EATON VANCE TX ADV GLB DIV O
COM
27828U106
1362
52496
SH
SOLE
0
0
52496
EATON VANCE TX ADV GLBL DIV
COM
27828S101
2043
113383
SH
SOLE
0
0
113383
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
11129
888872
SH
SOLE
0
0
888872
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
2205
147497
SH
SOLE
0
0
147497
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
12977
1251381
SH
SOLE
0
0
1251381
EBAY INC
COM
278642103
37760
1045705
SH
SOLE
779523
0
266182
EBIX INC
COM NEW
278715206
217
6506
SH
SOLE
6076
0
430
ECHOSTAR CORP
CL A
278768106
12700
293229
SH
SOLE
0
0
293229
ECOLAB INC
COM
278865100
55450
287304
SH
SOLE
175606
0
111698
EDISON INTL
COM
281020107
29279
388267
SH
SOLE
344407
0
43860
EDITAS MEDICINE INC
COM
28106W103
1550
52338
SH
SOLE
0
0
52338
EDWARDS LIFESCIENCES CORP
COM
28176E108
35825
153563
SH
SOLE
53846
0
99717
EHEALTH INC
COM
28238P109
5431
56523
SH
SOLE
8270
0
48253
EL PASO ELEC CO
COM NEW
283677854
784
11554
SH
SOLE
10093
0
1461
ELANCO ANIMAL HEALTH INC
COM
28414H103
11002
373566
SH
SOLE
194534
0
179032
ELASTIC N V
ORD SHS
N14506104
508
7896
SH
SOLE
6998
0
898
ELBIT SYS LTD
ORD
M3760D101
661
4248
SH
SOLE
0
0
4248
ELDORADO RESORTS INC
COM
28470R102
5152
86379
SH
SOLE
65475
0
20904
ELECTRONIC ARTS INC
COM
285512109
13243
123175
SH
SOLE
57199
0
65976
ELEMENT SOLUTIONS INC
COM
28618M106
4648
397912
SH
SOLE
394633
0
3279
ELLINGTON FINANCIAL INC
COM
28852N109
248
13536
SH
SOLE
0
0
13536
ELLSWORTH GRWTH AND INCOME L
COM
289074106
2158
183520
SH
SOLE
0
0
183520
EMBRAER S A
SPONSORED ADS
29082A107
303
15530
SH
SOLE
0
0
15530
EMCOR GROUP INC
COM
29084Q100
4685
54293
SH
SOLE
51156
0
3137
EMERSON ELEC CO
COM
291011104
61401
805143
SH
SOLE
224936
0
580207
ENBRIDGE INC
COM
29250N105
92126
2320116
SH
SOLE
1743018
0
577098
ENBRIDGE INC
COM
29250N105
81
33000
SH
Call
SOLE
0
0
0
ENCANA CORP
COM
292505104
2022
432425
SH
SOLE
312748
0
119677
ENCOMPASS HEALTH CORP
COM
29261A100
2243
32377
SH
SOLE
2404
0
29973
ENDAVA PLC
ADS
29260V105
406
8702
SH
SOLE
0
0
8702
ENDEAVOUR SILVER CORP
COM
29258Y103
36
14770
SH
SOLE
0
0
14770
ENDO INTL PLC
SHS
G30401106
58
12400
SH
SOLE
0
0
12400
ENERGIZER HLDGS INC NEW
COM
29272W109
11585
230689
SH
SOLE
168349
0
62340
ENERGY RECOVERY INC
COM
29270J100
1610
164476
SH
SOLE
0
0
164476
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
28980
2258749
SH
SOLE
0
0
2258749
ENERSYS
COM
29275Y102
2130
28464
SH
SOLE
23640
0
4824
ENI S P A
SPONSORED ADR
26874R108
5827
188223
SH
SOLE
171226
0
16997
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
1794
292635
SH
SOLE
1440
0
291195
ENPRO INDS INC
COM
29355X107
1027
15351
SH
SOLE
15129
0
222
ENSIGN GROUP INC
COM
29358P101
838
18475
SH
SOLE
13782
0
4693
ENSTAR GROUP LIMITED
SHS
G3075P101
960
4640
SH
SOLE
3999
0
641
ENTEGRIS INC
COM
29362U104
5346
106729
SH
SOLE
67930
0
38799
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
362
77939
SH
SOLE
0
0
77939
ENTERGY CORP NEW
COM
29364G103
36013
300614
SH
SOLE
271481
0
29133
ENTERPRISE PRODS PARTNERS L
COM
293792107
137928
4898017
SH
SOLE
1732504
0
3165513
ENVESTNET INC
COM
29404K106
3077
44195
SH
SOLE
25103
0
19092
ENVISTA HLDGS CORP
COM
29415F104
4603
155311
SH
SOLE
154059
0
1252
ENVIVA PARTNERS LP
COM UNIT
29414J107
1941
52032
SH
SOLE
0
0
52032
EOG RES INC
COM
26875P101
14577
174033
SH
SOLE
81055
0
92978
EPAM SYS INC
COM
29414B104
13137
61922
SH
SOLE
52773
0
9149
EPR PPTYS
COM SH BEN INT
26884U109
27737
392651
SH
SOLE
340414
0
52237
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
262
8765
SH
SOLE
0
0
8765
EQT CORP
COM
26884L109
533
48919
SH
SOLE
45139
0
3780
EQUIFAX INC
COM
294429105
5688
40597
SH
SOLE
15688
0
24909
EQUINIX INC
COM
29444U700
70585
120898
SH
SOLE
35276
0
85622
EQUINOR ASA
SPONSORED ADR
29446M102
5304
266392
SH
SOLE
258953
0
7439
EQUINOX GOLD CORP
COM
29446Y502
159
20739
SH
SOLE
0
0
20739
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
303
22691
SH
SOLE
4502
0
18189
EQUITY COMWLTH
COM SH BEN INT
294628102
5752
175205
SH
SOLE
172731
0
2474
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
971
13798
SH
SOLE
2405
0
11393
EQUITY RESIDENTIAL
SH BEN INT
29476L107
14639
180902
SH
SOLE
157054
0
23848
ERICSSON
ADR B SEK 10
294821608
4858
553330
SH
SOLE
486024
0
67306
ESPERION THERAPEUTICS INC NE
COM
29664W105
237
3975
SH
SOLE
0
0
3975
ESSENT GROUP LTD
COM
G3198U102
9938
191143
SH
SOLE
0
0
191143
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
574
23150
SH
SOLE
0
0
23150
ESSEX PPTY TR INC
COM
297178105
1507
5010
SH
SOLE
0
0
5010
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
602
13921
SH
SOLE
0
0
13921
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
753
43971
SH
SOLE
0
0
43971
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
13348
321470
SH
SOLE
0
0
321470
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
2569
51839
SH
SOLE
0
0
51839
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
515
8771
SH
SOLE
0
0
8771
ETF SER SOLUTIONS
AMEN CUST SATF
26922A776
2293
64666
SH
SOLE
0
0
64666
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
5078
193752
SH
SOLE
0
0
193752
ETSY INC
COM
29786A106
3093
69817
SH
SOLE
44269
0
25548
EURONET WORLDWIDE INC
COM
298736109
1540
9776
SH
SOLE
6345
0
3431
EUROPEAN EQUITY FUND
COM
298768102
4624
492936
SH
SOLE
0
0
492936
EVERBRIDGE INC
COM
29978A104
8075
103414
SH
SOLE
7821
0
95593
EVERCORE INC
CLASS A
29977A105
1819
24325
SH
SOLE
22797
0
1528
EVEREST RE GROUP LTD
COM
G3223R108
12261
44288
SH
SOLE
40296
0
3992
EVERGY INC
COM
30034W106
47468
729271
SH
SOLE
658950
0
70321
EVERI HLDGS INC
COM
30034T103
3754
279521
SH
SOLE
101285
0
178236
EVERSOURCE ENERGY
COM
30040W108
18516
217651
SH
SOLE
61992
0
155659
EVERTEC INC
COM
30040P103
2991
87870
SH
SOLE
84966
0
2904
EVO PMTS INC
CL A COM
26927E104
448
16975
SH
SOLE
16421
0
554
EVOLENT HEALTH INC
CL A
30050B101
374
41295
SH
SOLE
40545
0
750
EVOLUS INC
COM
30052C107
353
29018
SH
SOLE
0
0
29018
EVOLUTION PETROLEUM CORP
COM
30049A107
71
13029
SH
SOLE
0
0
13029
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
1705
89964
SH
SOLE
0
0
89964
EXACT SCIENCES CORP
COM
30063P105
8912
96362
SH
SOLE
36866
0
59496
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
1490
40880
SH
SOLE
0
0
40880
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
5851
165744
SH
SOLE
0
0
165744
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
6785
161556
SH
SOLE
0
0
161556
EXELIXIS INC
COM
30161Q104
2051
116382
SH
SOLE
4042
0
112340
EXELON CORP
COM
30161N101
25263
554136
SH
SOLE
348200
0
205936
EXICURE INC
COM
30205M101
86
30000
SH
SOLE
0
0
30000
EXPEDIA GROUP INC
COM NEW
30212P303
30037
277762
SH
SOLE
234545
0
43217
EXPEDITORS INTL WASH INC
COM
302130109
29923
383535
SH
SOLE
358079
0
25456
EXPONENT INC
COM
30214U102
3542
51327
SH
SOLE
47106
0
4221
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
28135
1893323
SH
SOLE
1887745
0
5578
EXTRA SPACE STORAGE INC
COM
30225T102
3445
32612
SH
SOLE
0
0
32612
EXTREME NETWORKS INC
COM
30226D106
3798
515306
SH
SOLE
0
0
515306
EXXON MOBIL CORP
COM
30231G102
284387
4075473
SH
SOLE
2387206
0
1688267
EZCORP INC
CL A NON VTG
302301106
186
27333
SH
SOLE
0
0
27333
F M C CORP
COM NEW
302491303
18407
184402
SH
SOLE
154003
0
30399
F5 NETWORKS INC
COM
315616102
3229
23119
SH
SOLE
0
0
23119
FABRINET
SHS
G3323L100
980
15115
SH
SOLE
14376
0
739
FACEBOOK INC
CL A
30303M102
341727
1664929
SH
SOLE
821665
0
843264
FACTSET RESH SYS INC
COM
303075105
30896
115146
SH
SOLE
76785
0
38361
FAIR ISAAC CORP
COM
303250104
4378
11685
SH
SOLE
10278
0
1407
FANHUA INC
SPONSORED ADR
30712A103
445
17136
SH
SOLE
0
0
17136
FARMLAND PARTNERS INC
COM
31154R109
736
108593
SH
SOLE
0
0
108593
FASTENAL CO
COM
311900104
65769
1779946
SH
SOLE
1217526
0
562420
FATE THERAPEUTICS INC
COM
31189P102
670
34247
SH
SOLE
0
0
34247
FB FINL CORP
COM
30257X104
1219
30792
SH
SOLE
14142
0
16650
FEDERAL AGRIC MTG CORP
CL C
313148306
2345
28085
SH
SOLE
28001
0
84
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
4623
35904
SH
SOLE
0
0
35904
FEDERATED INVS INC PA
CL B
314211103
1185
36358
SH
SOLE
0
0
36358
FEDERATED PREM MUN INC FD
COM
31423P108
638
45275
SH
SOLE
0
0
45275
FEDEX CORP
COM
31428X106
48844
323001
SH
SOLE
75086
0
247915
FEDNAT HLDG CO
COM
31431B109
938
56389
SH
SOLE
0
0
56389
FERRARI N V
COM
N3167Y103
11095
66959
SH
SOLE
49083
0
17876
FGL HLDGS
ORD SHS
G3402M102
4143
389005
SH
SOLE
388453
0
552
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
158
10664
SH
SOLE
0
0
10664
FIDELITY
LOW DURTIN ETF
316188408
3393
66971
SH
SOLE
0
0
66971
FIDELITY
TOTAL BD ETF
316188309
896
17312
SH
SOLE
0
0
17312
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
535
1532
SH
SOLE
0
0
1532
FIDELITY COVINGTON TR
DIVID ETF RISI
316092832
965
27366
SH
SOLE
0
0
27366
FIDELITY COVINGTON TR
HIGH DIVID ETF
316092840
338
10412
SH
SOLE
0
0
10412
FIDELITY COVINGTON TR
LOW VOLITY ETF
316092824
800
20674
SH
SOLE
0
0
20674
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
648
18121
SH
SOLE
0
0
18121
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
544
11278
SH
SOLE
0
0
11278
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
180
11257
SH
SOLE
0
0
11257
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
634
14275
SH
SOLE
0
0
14275
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
751
15108
SH
SOLE
0
0
15108
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
2169
51601
SH
SOLE
0
0
51601
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
2853
39364
SH
SOLE
0
0
39364
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
1126
40430
SH
SOLE
0
0
40430
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
621
14684
SH
SOLE
0
0
14684
FIDELITY COVINGTON TR
QLTY FCTOR ETF
316092790
2183
57913
SH
SOLE
0
0
57913
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
56635
1248846
SH
SOLE
1166349
0
82497
FIDELITY NATL INFORMATION SV
COM
31620M106
87744
630819
SH
SOLE
367945
0
262874
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
1944
246127
SH
SOLE
0
0
246127
FIDUS INVT CORP
COM
316500107
17413
1173362
SH
SOLE
0
0
1173362
FIFTH THIRD BANCORP
COM
316773100
20249
658732
SH
SOLE
346846
0
311886
FINANCIAL INSTNS INC
COM
317585404
342
10655
SH
SOLE
2471
0
8184
FIREEYE INC
COM
31816Q101
20607
1246662
SH
SOLE
1222446
0
24216
FIRST AMERN FINL CORP
COM
31847R102
5358
91876
SH
SOLE
83075
0
8801
FIRST BANCORP N C
COM
318910106
347
8692
SH
SOLE
2847
0
5845
FIRST BANCSHARES INC MS
COM
318916103
414
11665
SH
SOLE
0
0
11665
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
459
41563
SH
SOLE
0
0
41563
FIRST COMWLTH FINL CORP PA
COM
319829107
184
12700
SH
SOLE
0
0
12700
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
885
1662
SH
SOLE
1030
0
632
FIRST FINL BANCORP OH
COM
320209109
820
32217
SH
SOLE
4857
0
27360
FIRST FINL BANKSHARES
COM
32020R109
795
22643
SH
SOLE
17766
0
4877
FIRST FNDTN INC
COM
32026V104
1408
80893
SH
SOLE
0
0
80893
FIRST HAWAIIAN INC
COM
32051X108
7558
261978
SH
SOLE
259752
0
2226
FIRST HORIZON NATL CORP
COM
320517105
3068
185250
SH
SOLE
107985
0
77265
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
278
6704
SH
SOLE
0
0
6704
FIRST MAJESTIC SILVER CORP
COM
32076V103
690
56320
SH
SOLE
0
0
56320
FIRST MIDWEST BANCORP DEL
COM
320867104
1847
80109
SH
SOLE
31005
0
49104
FIRST REP BK SAN FRANCISCO C
COM
33616C100
13711
116740
SH
SOLE
86009
0
30731
FIRST SOLAR INC
COM
336433107
440
7858
SH
SOLE
0
0
7858
FIRST TR BICK INDEX FD
COM SHS
33733H107
832
28405
SH
SOLE
0
0
28405
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
462
9070
SH
SOLE
0
0
9070
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
6796
455199
SH
SOLE
1225
0
453974
FIRST TR ENERGY INCOME & GRW
COM
33738G104
427
18888
SH
SOLE
0
0
18888
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
2193
130319
SH
SOLE
0
0
130319
FIRST TR ENHANCED EQTY INC F
COM
337318109
10431
604690
SH
SOLE
1239
0
603451
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
577
14778
SH
SOLE
0
0
14778
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
870
31283
SH
SOLE
0
0
31283
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
1304
38102
SH
SOLE
0
0
38102
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
3674
183127
SH
SOLE
0
0
183127
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
532
12461
SH
SOLE
0
0
12461
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
1404
21677
SH
SOLE
0
0
21677
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
8899
148388
SH
SOLE
0
0
148388
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
262
4173
SH
SOLE
0
0
4173
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
828
47969
SH
SOLE
0
0
47969
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
11715
210551
SH
SOLE
0
0
210551
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
1285
32506
SH
SOLE
0
0
32506
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
10603
399506
SH
SOLE
0
0
399506
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
11239
298884
SH
SOLE
0
0
298884
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
995
22407
SH
SOLE
0
0
22407
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
376
7468
SH
SOLE
0
0
7468
FIRST TR EXCH TRD ALPHA FD I
LATIN AMER ALP
33737J125
707
31265
SH
SOLE
0
0
31265
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
889
16466
SH
SOLE
0
0
16466
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
379
20046
SH
SOLE
0
0
20046
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
17190
309453
SH
SOLE
0
0
309453
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
1326
58109
SH
SOLE
0
0
58109
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
76191
1262275
SH
SOLE
17
0
1262258
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
5173
130335
SH
SOLE
0
0
130335
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
18870
312572
SH
SOLE
0
0
312572
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
6498
143342
SH
SOLE
0
0
143342
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
3870
77345
SH
SOLE
0
0
77345
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
10917
437547
SH
SOLE
0
0
437547
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
72872
523808
SH
SOLE
51
0
523757
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
28243
1022174
SH
SOLE
0
0
1022174
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
10100
473523
SH
SOLE
0
0
473523
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
1230
36715
SH
SOLE
0
0
36715
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
50545
1601566
SH
SOLE
0
0
1601566
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
2503
118476
SH
SOLE
0
0
118476
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
1255
118744
SH
SOLE
0
0
118744
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
29360
876165
SH
SOLE
0
0
876165
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
75070
1249284
SH
SOLE
0
0
1249284
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
5165
105862
SH
SOLE
0
0
105862
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
57744
1114728
SH
SOLE
22375
0
1092353
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
23438
278360
SH
SOLE
0
0
278360
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
3060
67810
SH
SOLE
138
0
67672
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
1458
26555
SH
SOLE
0
0
26555
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
4266
106092
SH
SOLE
0
0
106092
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
432
10795
SH
SOLE
0
0
10795
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
27152
1445015
SH
SOLE
1275873
0
169142
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
477
19165
SH
SOLE
0
0
19165
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
12837
297714
SH
SOLE
0
0
297714
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
3935
67561
SH
SOLE
0
0
67561
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
1262
44801
SH
SOLE
187
0
44614
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
9079
302359
SH
SOLE
0
0
302359
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
675
19637
SH
SOLE
24
0
19613
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
2500
60668
SH
SOLE
0
0
60668
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
555
46033
SH
SOLE
0
0
46033
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
11873
465807
SH
SOLE
0
0
465807
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
24200
162723
SH
SOLE
0
0
162723
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
21823
608209
SH
SOLE
0
0
608209
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
20905
436247
SH
SOLE
0
0
436247
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
2549
77021
SH
SOLE
0
0
77021
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
51921
715436
SH
SOLE
61
0
715375
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
21678
269791
SH
SOLE
0
0
269791
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
16923
579363
SH
SOLE
175
0
579188
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
4926
82160
SH
SOLE
0
0
82160
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
4928
221365
SH
SOLE
0
0
221365
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
37067
1846869
SH
SOLE
0
0
1846869
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
526
22910
SH
SOLE
0
0
22910
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
5158
251560
SH
SOLE
0
0
251560
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
12027
232101
SH
SOLE
0
0
232101
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
6422
134158
SH
SOLE
0
0
134158
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
317
8259
SH
SOLE
0
0
8259
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
7794
166995
SH
SOLE
0
0
166995
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
461
9493
SH
SOLE
0
0
9493
FIRST TR HIGH INCOME L/S FD
COM
33738E109
2650
168283
SH
SOLE
0
0
168283
FIRST TR INTER DUR PFD & IN
COM
33718W103
1790
75882
SH
SOLE
0
0
75882
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
11031
151269
SH
SOLE
0
0
151269
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
12434
220027
SH
SOLE
0
0
220027
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
28033
429751
SH
SOLE
0
0
429751
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
24420
336869
SH
SOLE
0
0
336869
FIRST TR MLP & ENERGY INCOME
COM
33739B104
3260
273009
SH
SOLE
0
0
273009
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
19920
611404
SH
SOLE
0
0
611404
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
1870
24199
SH
SOLE
1
0
24198
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
592
10194
SH
SOLE
0
0
10194
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
52859
716254
SH
SOLE
0
0
716254
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
1105
21323
SH
SOLE
0
0
21323
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
60768
607075
SH
SOLE
92310
0
514765
FIRST TR S&P REIT INDEX FD
COM
33734G108
1038
39742
SH
SOLE
0
0
39742
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
15084
232312
SH
SOLE
0
0
232312
FIRST TR SR FLG RTE INCM FD
COM
33733U108
518
41276
SH
SOLE
0
0
41276
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
1674
182197
SH
SOLE
0
0
182197
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
2473
176196
SH
SOLE
0
0
176196
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
174403
4840481
SH
SOLE
3
0
4840478
FIRST TRUST ETF III
ULTRA SHT DUR MU
33740J104
1719
85474
SH
SOLE
0
0
85474
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
161
11517
SH
SOLE
0
0
11517
FIRST WESTN FINL INC
COM
33751L105
412
25000
SH
SOLE
0
0
25000
FIRSTCASH INC
COM
33767D105
540
6692
SH
SOLE
5793
0
899
FIRSTENERGY CORP
COM
337932107
39517
813102
SH
SOLE
694804
0
118298
FIRSTSERVICE CORP NEW
COM
33767E202
2695
28991
SH
SOLE
28846
0
145
FISERV INC
COM
337738108
43147
373147
SH
SOLE
213680
0
159467
FIVE BELOW INC
COM
33829M101
5759
45044
SH
SOLE
21950
0
23094
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
142
20406
SH
SOLE
20406
0
0
FIVE9 INC
COM
338307101
526
8016
SH
SOLE
1644
0
6372
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
1076
49599
SH
SOLE
0
0
49599
FLAHERTY & CRUMRIN PFD & INM
COM
33848E106
178
14460
SH
SOLE
0
0
14460
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
12933
483294
SH
SOLE
0
0
483294
FLEETCOR TECHNOLOGIES INC
COM
339041105
17091
59400
SH
SOLE
34694
0
24706
FLEX LTD
ORD
Y2573F102
3127
247810
SH
SOLE
213269
0
34541
FLEXION THERAPEUTICS INC
COM
33938J106
2984
144177
SH
SOLE
0
0
144177
FLEXION THERAPEUTICS INC
NOTE 3.375% 5/0
33938JAB2
219
205000
PRN
SOLE
0
0
205000
FLEXSHARES TR
INTL QLTDV IDX
33939L837
209
8602
SH
SOLE
0
0
8602
FLEXSHARES TR
M STAR DEV MKT
33939L803
243
3750
SH
SOLE
0
0
3750
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
854
25455
SH
SOLE
0
0
25455
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
343
6461
SH
SOLE
0
0
6461
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
735
15385
SH
SOLE
0
0
15385
FLEXSHARES TR
QUALT DIVD IDX
33939L860
316
6518
SH
SOLE
0
0
6518
FLEXSHARES TR
STOXX GLOBR INF
33939L795
11047
205036
SH
SOLE
203099
0
1937
FLIR SYS INC
COM
302445101
14915
286435
SH
SOLE
201517
0
84918
FLOOR & DECOR HLDGS INC
CL A
339750101
1297
25532
SH
SOLE
20154
0
5378
FLOWERS FOODS INC
COM
343498101
1663
76511
SH
SOLE
40779
0
35732
FLOWSERVE CORP
COM
34354P105
1281
25737
SH
SOLE
0
0
25737
FLUOR CORP NEW
COM
343412102
5209
275908
SH
SOLE
204119
0
71789
FNB CORP PA
COM
302520101
41124
3238121
SH
SOLE
2922464
0
315657
FOAMIX PHARMACEUTICALS LTD
SHS
M46135105
93
27800
SH
SOLE
0
0
27800
FOOT LOCKER INC
COM
344849104
3349
85889
SH
SOLE
5673
0
80216
FOOT LOCKER INC
COM
344849104
2
30300
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
14780
1589256
SH
SOLE
3864
0
1585392
FORD MTR CO DEL
COM
345370860
1
12500
SH
Call
SOLE
0
0
0
FORESCOUT TECHNOLOGIES INC
COM
34553D101
1417
43205
SH
SOLE
0
0
43205
FORTINET INC
COM
34959E109
12884
120679
SH
SOLE
80005
0
40674
FORTIS INC
COM
349553107
9135
220459
SH
SOLE
215126
0
5333
FORTIVE CORP
COM
34959J108
4883
63922
SH
SOLE
13303
0
50619
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
6343
324616
SH
SOLE
0
0
324616
FORTUNA SILVER MINES INC
COM
349915108
408
100253
SH
SOLE
0
0
100253
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
5162
79004
SH
SOLE
13371
0
65633
FORWARD AIR CORP
COM
349853101
1344
19217
SH
SOLE
19185
0
32
FOSSIL GROUP INC
COM
34988V106
318
40322
SH
SOLE
0
0
40322
FOUNDATION BLDG MATLS INC
COM
350392106
1013
52334
SH
SOLE
12110
0
40224
FOUR CORNERS PPTY TR INC
COM
35086T109
3785
134278
SH
SOLE
112347
0
21931
FOX CORP
CL A COM
35137L105
17328
467444
SH
SOLE
446203
0
21241
FOX CORP
CL B COM
35137L204
887
24362
SH
SOLE
1163
0
23199
FOX FACTORY HLDG CORP
COM
35138V102
403
5791
SH
SOLE
4305
0
1486
FRANCO NEVADA CORP
COM
351858105
19330
187443
SH
SOLE
0
0
187443
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
3385
35901
SH
SOLE
0
0
35901
FRANKLIN FINL NETWORK INC
COM
35352P104
480
13995
SH
SOLE
0
0
13995
FRANKLIN LTD DURATION INC TR
COM
35472T101
2775
289414
SH
SOLE
0
0
289414
FRANKLIN RES INC
COM
354613101
3421
131690
SH
SOLE
89387
0
42303
FRANKLIN STREET PPTYS CORP
COM
35471R106
572
66814
SH
SOLE
46638
0
20176
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
320
10751
SH
SOLE
0
0
10751
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
947
27065
SH
SOLE
0
0
27065
FRANKLIN UNVL TR
SH BEN INT
355145103
910
116958
SH
SOLE
0
0
116958
FREEPORT-MCMORAN INC
CL B
35671D857
29418
2242222
SH
SOLE
1865059
0
377163
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
411
11157
SH
SOLE
6840
0
4317
FRESHPET INC
COM
358039105
925
15650
SH
SOLE
6755
0
8895
FRONTDOOR INC
COM
35905A109
247
5206
SH
SOLE
0
0
5206
FRONTLINE LTD
SHS NEW
G3682E192
664
52770
SH
SOLE
0
0
52770
FRONTLINE LTD
SHS NEW
G3682E192
70
46700
SH
Call
SOLE
0
0
0
FRP HLDGS INC
COM
30292L107
4119
82700
SH
SOLE
0
0
82700
FS BANCORP INC
COM
30263Y104
3286
51508
SH
SOLE
0
0
51508
FS KKR CAPITAL CORP
COM
302635107
694
113163
SH
SOLE
0
0
113163
FST TR NEW OPPORT MLP & ENE
COM
33739M100
869
93092
SH
SOLE
0
0
93092
FTI CONSULTING INC
COM
302941109
1673
15118
SH
SOLE
7536
0
7582
FULGENT GENETICS INC
COM
359664109
192
14905
SH
SOLE
0
0
14905
FULLER H B CO
COM
359694106
4938
95757
SH
SOLE
90446
0
5311
FULTON FINL CORP PA
COM
360271100
1018
58381
SH
SOLE
49314
0
9067
G1 THERAPEUTICS INC
COM
3621LQ109
233
8819
SH
SOLE
0
0
8819
GABELLI DIVD & INCOME TR
COM
36242H104
19453
886238
SH
SOLE
1255
0
884983
GABELLI EQUITY TR INC
COM
362397101
1537
252324
SH
SOLE
0
0
252324
GABELLI GLB SML & MD CP VAL
COM
36249W104
2823
238399
SH
SOLE
0
0
238399
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
379
20082
SH
SOLE
0
0
20082
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
1200
104143
SH
SOLE
0
0
104143
GABELLI UTIL TR
COM
36240A101
347
44714
SH
SOLE
0
0
44714
GALAPAGOS NV
SPON ADR
36315X101
458
2215
SH
SOLE
2086
0
129
GALECTIN THERAPEUTICS INC
COM NEW
363225202
79
27740
SH
SOLE
0
0
27740
GALLAGHER ARTHUR J & CO
COM
363576109
30096
316040
SH
SOLE
242759
0
73281
GALMED PHARMACEUTICALS LTD
SHS
M47238106
2333
403559
SH
SOLE
0
0
403559
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
982
223237
SH
SOLE
0
0
223237
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
231
38819
SH
SOLE
0
0
38819
GAMESTOP CORP NEW
CL A
36467W109
151
24892
SH
SOLE
0
0
24892
GAMING & LEISURE PPTYS INC
COM
36467J108
2321
53924
SH
SOLE
42040
0
11884
GAP INC
COM
364760108
204
11526
SH
SOLE
0
0
11526
GARDNER DENVER HLDGS INC
COM
36555P107
2641
71990
SH
SOLE
70905
0
1085
GARMIN LTD
SHS
H2906T109
18589
190519
SH
SOLE
443
0
190076
GARRETT MOTION INC
COM
366505105
121
12079
SH
SOLE
0
0
12079
GARTNER INC
COM
366651107
8646
56109
SH
SOLE
50285
0
5824
GASLOG LTD
SHS
G37585109
1278
130517
SH
SOLE
0
0
130517
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
437
27942
SH
SOLE
0
0
27942
GATX CORP
COM
361448103
938
11318
SH
SOLE
2489
0
8829
GCI LIBERTY INC
COM CLASS A
36164V305
39928
563557
SH
SOLE
560904
0
2653
GDL FUND
COM SH BEN IT
361570104
5031
540968
SH
SOLE
0
0
540968
GDS HLDGS LTD
SPONSORED ADS
36165L108
2783
53953
SH
SOLE
0
0
53953
GEE GROUP INC
COM
36165A102
9
23250
SH
SOLE
0
0
23250
GENERAC HLDGS INC
COM
368736104
3533
35125
SH
SOLE
8309
0
26816
GENERAL AMERN INVS INC
COM
368802104
11961
316932
SH
SOLE
0
0
316932
GENERAL DYNAMICS CORP
COM
369550108
30371
172218
SH
SOLE
2180
0
170038
GENERAL ELECTRIC CO
COM
369604103
39418
3532055
SH
SOLE
305328
0
3226727
GENERAL ELECTRIC CO
COM
369604103
1
21500
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
37735
704540
SH
SOLE
38235
0
666305
GENERAL MLS INC
COM
370334104
28
36200
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
32
23700
SH
Call
SOLE
0
0
0
GENERAL MTRS CO
COM
37045V100
21294
581794
SH
SOLE
161496
0
420298
GENERAL MTRS CO
COM
37045V100
33
30400
SH
Call
SOLE
0
0
0
GENESCO INC
COM
371532102
838
17491
SH
SOLE
13690
0
3801
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
2742
133876
SH
SOLE
0
0
133876
GENESIS HEALTHCARE INC
CL A COM
37185X106
90
55000
SH
SOLE
0
0
55000
GENMAB A S
SPONSORED ADS
372303206
2675
119784
SH
SOLE
118826
0
958
GENPACT LIMITED
SHS
G3922B107
1888
44783
SH
SOLE
22102
0
22681
GENTEX CORP
COM
371901109
6387
220406
SH
SOLE
108322
0
112084
GENTHERM INC
COM
37253A103
534
12021
SH
SOLE
12021
0
0
GENUINE PARTS CO
COM
372460105
14236
134013
SH
SOLE
69243
0
64770
GENWORTH FINL INC
COM CL A
37247D106
1175
267034
SH
SOLE
240342
0
26692
GEO GROUP INC NEW
COM
36162J106
530
31899
SH
SOLE
0
0
31899
GERDAU S A
SPON ADR REP PFD
373737105
67
13600
SH
SOLE
0
0
13600
GETTY RLTY CORP NEW
COM
374297109
741
22534
SH
SOLE
0
0
22534
GIBRALTAR INDS INC
COM
374689107
1412
27985
SH
SOLE
23825
0
4160
GILDAN ACTIVEWEAR INC
COM
375916103
1628
55154
SH
SOLE
29697
0
25457
GILEAD SCIENCES INC
COM
375558103
169657
2610917
SH
SOLE
1849033
0
761884
GILEAD SCIENCES INC
COM
375558103
19
32200
SH
Call
SOLE
0
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
16887
367192
SH
SOLE
357627
0
9565
GLADSTONE CAPITAL CORP
COM
376535100
504
50731
SH
SOLE
0
0
50731
GLADSTONE COML CORP
COM
376536108
432
19766
SH
SOLE
0
0
19766
GLADSTONE INVT CORP
COM
376546107
343
25858
SH
SOLE
0
0
25858
GLATFELTER
COM
377316104
417
22773
SH
SOLE
14969
0
7804
GLAUKOS CORP
COM
377322102
973
17870
SH
SOLE
0
0
17870
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
165136
3514284
SH
SOLE
2641236
0
873048
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
195
77800
SH
Call
SOLE
0
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
1730
21763
SH
SOLE
5358
0
16405
GLOBAL MED REIT INC
COM NEW
37954A204
1185
89566
SH
SOLE
6637
0
82929
GLOBAL NET LEASE INC
COM NEW
379378201
1385
68309
SH
SOLE
0
0
68309
GLOBAL PARTNERS LP
COM UNITS
37946R109
396
19666
SH
SOLE
0
0
19666
GLOBAL PMTS INC
COM
37940X102
32900
180215
SH
SOLE
88929
0
91286
GLOBAL WTR RES INC
COM
379463102
246
18700
SH
SOLE
0
0
18700
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
421
26727
SH
SOLE
0
0
26727
GLOBAL X FDS
FINTECH ETF
37954Y814
4793
157787
SH
SOLE
0
0
157787
GLOBAL X FDS
GLB X GURU INDEX
37950E341
202
5619
SH
SOLE
0
0
5619
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
1496
121804
SH
SOLE
0
0
121804
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1001
56614
SH
SOLE
0
0
56614
GLOBAL X FDS
GLBL X MLP ETF
37950E473
3621
459515
SH
SOLE
0
0
459515
GLOBAL X FDS
GLBX MSCI NORW
37950E747
196
15620
SH
SOLE
0
0
15620
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
574
48929
SH
SOLE
0
0
48929
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1708
51475
SH
SOLE
0
0
51475
GLOBAL X FDS
GLOBX SUPDV US
37950E291
748
31515
SH
SOLE
0
0
31515
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
3000
109718
SH
SOLE
0
0
109718
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
4520
191452
SH
SOLE
0
0
191452
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2028
92725
SH
SOLE
0
0
92725
GLOBAL X FDS
S&P 500 COVERED
37954Y475
343
6773
SH
SOLE
0
0
6773
GLOBAL X FDS
SCIEN BETA US
37954Y103
5903
167879
SH
SOLE
0
0
167879
GLOBAL X FDS
US INFR DEV ETF
37954Y673
7108
399074
SH
SOLE
386214
0
12860
GLOBANT S A
COM
L44385109
246
2321
SH
SOLE
0
0
2321
GLOBE LIFE INC
COM
37959E102
12459
118372
SH
SOLE
98823
0
19549
GLOBUS MED INC
CL A
379577208
4633
78678
SH
SOLE
63722
0
14956
GMS INC
COM
36251C103
360
13282
SH
SOLE
866
0
12416
GODADDY INC
CL A
380237107
499
7344
SH
SOLE
4381
0
2963
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
157
17756
SH
SOLE
0
0
17756
GOLD RESOURCE CORP
COM
38068T105
116
20936
SH
SOLE
15655
0
5281
GOLDEN ENTMT INC
COM
381013101
1193
62086
SH
SOLE
0
0
62086
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
875
850000
PRN
SOLE
0
0
850000
GOLDMAN SACHS BDC INC
SHS
38147U107
2383
111974
SH
SOLE
0
0
111974
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
21263
212333
SH
SOLE
0
0
212333
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
15050
438263
SH
SOLE
0
0
438263
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
27090
895543
SH
SOLE
397159
0
498384
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
144160
2229159
SH
SOLE
2007447
0
221712
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1167
25208
SH
SOLE
0
0
25208
GOLDMAN SACHS GROUP INC
COM
38141G104
39194
170458
SH
SOLE
19772
0
150686
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
1074
249722
SH
SOLE
0
0
249722
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
3505
577443
SH
SOLE
0
0
577443
GOLUB CAP BDC INC
COM
38173M102
2327
126088
SH
SOLE
0
0
126088
GOODYEAR TIRE & RUBR CO
COM
382550101
269
17272
SH
SOLE
0
0
17272
GOPRO INC
CL A
38268T103
57
13152
SH
SOLE
0
0
13152
GRACE W R & CO DEL NEW
COM
38388F108
309
4418
SH
SOLE
518
0
3900
GRACO INC
COM
384109104
25593
492168
SH
SOLE
472215
0
19953
GRAFTECH INTL LTD
COM
384313508
3828
329423
SH
SOLE
312021
0
17402
GRAINGER W W INC
COM
384802104
26287
77642
SH
SOLE
64957
0
12685
GRAN TIERRA ENERGY INC
COM
38500T101
219
169455
SH
SOLE
110871
0
58584
GRAND CANYON ED INC
COM
38526M106
1964
20499
SH
SOLE
12771
0
7728
GRANITE CONSTR INC
COM
387328107
525
18988
SH
SOLE
18246
0
742
GRANITE PT MTG TR INC
COM
38741L107
1603
87241
SH
SOLE
0
0
87241
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
6167
5923000
PRN
SOLE
0
0
5923000
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
3972
262849
SH
SOLE
0
0
262849
GRAPHIC PACKAGING HLDG CO
COM
388689101
7761
466145
SH
SOLE
460443
0
5702
GRAY TELEVISION INC
COM
389375106
947
44191
SH
SOLE
6780
0
37411
GREAT LAKES DREDGE & DOCK CO
COM
390607109
187
16468
SH
SOLE
11504
0
4964
GREAT PANTHER MINING LIMITED
COM
39115V101
17
32500
SH
SOLE
0
0
32500
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
548
39622
SH
SOLE
0
0
39622
GREENBRIER COS INC
COM
393657101
429
13219
SH
SOLE
0
0
13219
GREIF INC
CL A
397624107
3675
83136
SH
SOLE
6789
0
76347
GREIF INC
CL B
397624206
12437
240239
SH
SOLE
0
0
240239
GRIFOLS S A
SP ADR REP B NVT
398438408
254
10902
SH
SOLE
8508
0
2394
GROCERY OUTLET HLDG CORP
COM
39874R101
338
10419
SH
SOLE
10219
0
200
GROUP 1 AUTOMOTIVE INC
COM
398905109
497
4972
SH
SOLE
2723
0
2249
GROUPON INC
COM
399473107
471
197070
SH
SOLE
0
0
197070
GRUBHUB INC
COM
400110102
605
12429
SH
SOLE
0
0
12429
GRUPO AEROPORTUARIO CTR NORT
SPON ADR
400501102
202
3375
SH
SOLE
3375
0
0
GRUPO FINANCIERO GALICIA S A
SPONSORED ADR
399909100
595
36662
SH
SOLE
0
0
36662
GUARDANT HEALTH INC
COM
40131M109
5141
65793
SH
SOLE
23033
0
42760
GUESS INC
COM
401617105
730
32617
SH
SOLE
28670
0
3947
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
1612
199944
SH
SOLE
0
0
199944
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
2757
152422
SH
SOLE
0
0
152422
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
2946
124419
SH
SOLE
0
0
124419
GUIDEWIRE SOFTWARE INC
COM
40171V100
15238
138819
SH
SOLE
15018
0
123801
GULF ISLAND FABRICATION INC
COM
402307102
142
28065
SH
SOLE
0
0
28065
GW PHARMACEUTICALS PLC
ADS
36197T103
1578
15091
SH
SOLE
129
0
14962
H & E EQUIPMENT SERVICES INC
COM
404030108
515
15399
SH
SOLE
0
0
15399
HACKETT GROUP INC
COM
404609109
483
29905
SH
SOLE
26491
0
3414
HAEMONETICS CORP
COM
405024100
4419
38461
SH
SOLE
34711
0
3750
HAIN CELESTIAL GROUP INC
COM
405217100
3277
126272
SH
SOLE
87169
0
39103
HALLIBURTON CO
COM
406216101
64566
2638592
SH
SOLE
997491
0
1641101
HALLIBURTON CO
COM
406216101
83
28300
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
63
56000
SH
Call
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
422
23813
SH
SOLE
18664
0
5149
HAMILTON LANE INC
CL A
407497106
765
12843
SH
SOLE
12412
0
431
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
7740
213224
SH
SOLE
504
0
212720
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
526
23070
SH
SOLE
0
0
23070
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
339
17592
SH
SOLE
0
0
17592
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
303
16850
SH
SOLE
0
0
16850
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
13014
475992
SH
SOLE
737
0
475255
HANCOCK WHITNEY CORPORATION
COM
410120109
2491
56769
SH
SOLE
27005
0
29764
HANESBRANDS INC
COM
410345102
13787
928448
SH
SOLE
705444
0
223004
HANNON ARMSTRONG SUST INFR C
COM
41068X100
2163
67204
SH
SOLE
12953
0
54251
HANOVER INS GROUP INC
COM
410867105
1107
8100
SH
SOLE
942
0
7158
HARLEY DAVIDSON INC
COM
412822108
662
17813
SH
SOLE
0
0
17813
HARMONIC INC
COM
413160102
102
13058
SH
SOLE
0
0
13058
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
68
18713
SH
SOLE
0
0
18713
HARSCO CORP
COM
415864107
11680
507601
SH
SOLE
504821
0
2780
HARTFORD FDS EXCHANGE TRADE
MUN OPORTUNITE
41653L503
748
17900
SH
SOLE
0
0
17900
HARTFORD FINL SVCS GROUP INC
COM
416515104
12772
210176
SH
SOLE
137715
0
72461
HASBRO INC
COM
418056107
23649
223927
SH
SOLE
175236
0
48691
HAWAIIAN ELEC INDUSTRIES
COM
419870100
727
15521
SH
SOLE
0
0
15521
HAWAIIAN HOLDINGS INC
COM
419879101
4301
146855
SH
SOLE
144197
0
2658
HAWKINS INC
COM
420261109
371
8097
SH
SOLE
0
0
8097
HC2 HLDGS INC
COM
404139107
117
53772
SH
SOLE
0
0
53772
HCA HEALTHCARE INC
COM
40412C101
8626
58360
SH
SOLE
8149
0
50211
HD SUPPLY HLDGS INC
COM
40416M105
4664
115971
SH
SOLE
111506
0
4465
HDFC BANK LTD
SPONSORED ADS
40415F101
28714
453121
SH
SOLE
352813
0
100308
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
1769
91703
SH
SOLE
60764
0
30939
HEALTHCARE RLTY TR
COM
421946104
1099
32937
SH
SOLE
7643
0
25294
HEALTHCARE SVCS GRP INC
COM
421906108
15525
638349
SH
SOLE
130304
0
508045
HEALTHCARE TR AMER INC
CL A NEW
42225P501
1368
45184
SH
SOLE
0
0
45184
HEALTHEQUITY INC
COM
42226A107
21804
294370
SH
SOLE
6719
0
287651
HEALTHPEAK PPTYS INC
COM
42250P103
30118
873749
SH
SOLE
689071
0
184678
HEICO CORP NEW
CL A
422806208
41869
467657
SH
SOLE
6870
0
460787
HEICO CORP NEW
COM
422806109
6335
55498
SH
SOLE
0
0
55498
HELEN OF TROY CORP LTD
COM
G4388N106
6437
35803
SH
SOLE
31705
0
4098
HELIOS TECHNOLOGIES INC
COM
42328H109
518
11213
SH
SOLE
9656
0
1557
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
2550
264755
SH
SOLE
2578
0
262177
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
27
25000
PRN
SOLE
0
0
25000
HELMERICH & PAYNE INC
COM
423452101
2065
45454
SH
SOLE
0
0
45454
HENRY JACK & ASSOC INC
COM
426281101
37897
260145
SH
SOLE
205867
0
54278
HENRY SCHEIN INC
COM
806407102
7901
118423
SH
SOLE
107792
0
10631
HERCULES CAPITAL INC
COM
427096508
2914
207813
SH
SOLE
0
0
207813
HERCULES CAPITAL INC
DBCV 4.375% 2/0
427096AF9
11674
11430000
PRN
SOLE
0
0
11430000
HERON THERAPEUTICS INC
COM
427746102
267
11382
SH
SOLE
0
0
11382
HERSHEY CO
COM
427866108
16025
109023
SH
SOLE
48438
0
60585
HESS CORP
COM
42809H107
3697
55339
SH
SOLE
16848
0
38491
HESS MIDSTREAM LP
CL A SHS
428103105
648
28574
SH
SOLE
0
0
28574
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
5649
356182
SH
SOLE
184382
0
171800
HEXCEL CORP NEW
COM
428291108
10217
139371
SH
SOLE
83843
0
55528
HEXO CORP
COM
428304109
56
35240
SH
SOLE
0
0
35240
HI CRUSH INC
COM
428337109
78
88461
SH
SOLE
0
0
88461
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
285
16242
SH
SOLE
0
0
16242
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
695
74396
SH
SOLE
0
0
74396
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
22420
1803708
SH
SOLE
0
0
1803708
HIGHPOINT RES CORP
COM
43114K108
99
58455
SH
SOLE
0
0
58455
HIGHWOODS PPTYS INC
COM
431284108
607
12419
SH
SOLE
0
0
12419
HILL ROM HLDGS INC
COM
431475102
4108
36185
SH
SOLE
31483
0
4702
HILLENBRAND INC
COM
431571108
13695
411129
SH
SOLE
390362
0
20767
HILTON WORLDWIDE HLDGS INC
COM
43300A203
15795
142416
SH
SOLE
98602
0
43814
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
30
11317
SH
SOLE
0
0
11317
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
231
10433
SH
SOLE
0
0
10433
HOLLYFRONTIER CORP
COM
436106108
6080
119904
SH
SOLE
0
0
119904
HOLOGIC INC
COM
436440101
3062
58640
SH
SOLE
38965
0
19675
HOME BANCSHARES INC
COM
436893200
1727
87824
SH
SOLE
1558
0
86266
HOME DEPOT INC
COM
437076102
617092
2825663
SH
SOLE
812247
0
2013416
HOME DEPOT INC
COM
437076102
31
20800
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
17
22300
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
11
19600
SH
Call
SOLE
0
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
7838
276865
SH
SOLE
258827
0
18038
HONEYWELL INTL INC
COM
438516106
206657
1167535
SH
SOLE
671130
0
496405
HOPE BANCORP INC
COM
43940T109
2971
199915
SH
SOLE
192625
0
7290
HORACE MANN EDUCATORS CORP N
COM
440327104
435
9973
SH
SOLE
6940
0
3033
HORIZON TECHNOLOGY FIN CORP
COM
44045A102
133
10262
SH
SOLE
0
0
10262
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
2341
64656
SH
SOLE
49743
0
14913
HORMEL FOODS CORP
COM
440452100
11309
250691
SH
SOLE
25041
0
225650
HOST HOTELS & RESORTS INC
COM
44107P104
844
45520
SH
SOLE
0
0
45520
HOSTESS BRANDS INC
CL A
44109J106
28229
1941495
SH
SOLE
1940284
0
1211
HOULIHAN LOKEY INC
CL A
441593100
4020
82252
SH
SOLE
63926
0
18326
HOUSTON WIRE & CABLE CO
COM
44244K109
1051
238362
SH
SOLE
0
0
238362
HOWARD HUGHES CORP
COM
44267D107
3742
29509
SH
SOLE
10667
0
18842
HP INC
COM
40434L105
6374
310194
SH
SOLE
3760
0
306434
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
2320
86326
SH
SOLE
0
0
86326
HSBC HLDGS PLC
SPON ADR NEW
404280406
12808
327654
SH
SOLE
134089
0
193565
HUANENG PWR INTL INC
SPON ADR H SHS
443304100
201
10008
SH
SOLE
0
0
10008
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
1040
25951
SH
SOLE
0
0
25951
HUB GROUP INC
CL A
443320106
288
5612
SH
SOLE
0
0
5612
HUBBELL INC
COM
443510607
11266
76202
SH
SOLE
59718
0
16484
HUBSPOT INC
COM
443573100
4680
29529
SH
SOLE
9616
0
19913
HUDBAY MINERALS INC
COM
443628102
97
23364
SH
SOLE
0
0
23364
HUMANA INC
COM
444859102
26676
72782
SH
SOLE
62578
0
10204
HUNT J B TRANS SVCS INC
COM
445658107
1129
9667
SH
SOLE
3288
0
6379
HUNTINGTON BANCSHARES INC
COM
446150104
127574
8459795
SH
SOLE
6990031
0
1469764
HUNTINGTON INGALLS INDS INC
COM
446413106
11503
45851
SH
SOLE
24234
0
21617
HUNTSMAN CORP
COM
447011107
33536
1388080
SH
SOLE
584290
0
803790
HYATT HOTELS CORP
COM CL A
448579102
735
8192
SH
SOLE
6040
0
2152
HYSTER YALE MATLS HANDLING I
CL A
449172105
228
3861
SH
SOLE
3211
0
650
I3 VERTICALS INC
COM CL A
46571Y107
366
12948
SH
SOLE
0
0
12948
IAA INC
COM
449253103
14163
300959
SH
SOLE
282785
0
18174
IAC INTERACTIVECORP
COM
44919P508
4809
19303
SH
SOLE
3464
0
15839
IAMGOLD CORP
COM
450913108
115
30850
SH
SOLE
0
0
30850
IBERIABANK CORP
COM
450828108
638
8531
SH
SOLE
0
0
8531
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
2221
36119
SH
SOLE
0
0
36119
ICHOR HOLDINGS
SHS
G4740B105
768
23082
SH
SOLE
0
0
23082
ICICI BK LTD
ADR
45104G104
5119
339211
SH
SOLE
317704
0
21507
ICON PLC
SHS
G4705A100
18326
106406
SH
SOLE
88297
0
18109
ICU MED INC
COM
44930G107
16178
86456
SH
SOLE
73605
0
12851
IDACORP INC
COM
451107106
2882
26980
SH
SOLE
20974
0
6006
IDEX CORP
COM
45167R104
7210
41913
SH
SOLE
33396
0
8517
IDEXX LABS INC
COM
45168D104
9962
38150
SH
SOLE
23335
0
14815
IGM BIOSCIENCES INC
COM
449585108
1244
32606
SH
SOLE
0
0
32606
IHS MARKIT LTD
SHS
G47567105
24080
319569
SH
SOLE
294407
0
25162
II VI INC
COM
902104108
586
17399
SH
SOLE
14118
0
3281
ILLINOIS TOOL WKS INC
COM
452308109
92877
517030
SH
SOLE
292999
0
224031
ILLUMINA INC
COM
452327109
40709
122714
SH
SOLE
84538
0
38176
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
765
550000
PRN
SOLE
0
0
550000
IMMERSION CORP
COM
452521107
111
14925
SH
SOLE
0
0
14925
IMMUNOGEN INC
COM
45253H101
2727
534089
SH
SOLE
501876
0
32213
INCYTE CORP
COM
45337C102
10561
120944
SH
SOLE
16731
0
104213
INDEPENDENCE RLTY TR INC
COM
45378A106
6271
445389
SH
SOLE
0
0
445389
INDEPENDENT BANK CORP MASS
COM
453836108
380
4570
SH
SOLE
1196
0
3374
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
1539
58525
SH
SOLE
0
0
58525
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
244
9420
SH
SOLE
0
0
9420
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
454
20895
SH
SOLE
0
0
20895
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
71957
2336265
SH
SOLE
2274918
0
61347
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
743
27494
SH
SOLE
0
0
27494
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
3556
130046
SH
SOLE
0
0
130046
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
644
19405
SH
SOLE
0
0
19405
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
464
18228
SH
SOLE
0
0
18228
INDEXIQ ETF TR
US RL EST SMCP
45409B628
425
16544
SH
SOLE
0
0
16544
INDIA FD INC
COM
454089103
3408
169310
SH
SOLE
0
0
169310
INFORMATION SERVICES GROUP I
COM
45675Y104
29
11537
SH
SOLE
0
0
11537
INFOSYS LTD
SPONSORED ADR
456788108
5018
486233
SH
SOLE
146929
0
339304
ING GROEP N V
SPONSORED ADR
456837103
8686
720797
SH
SOLE
477324
0
243473
INGERSOLL-RAND PLC
SHS
G47791101
97377
732583
SH
SOLE
151149
0
581434
INGERSOLL-RAND PLC
SHS
G47791101
110
26200
SH
Call
SOLE
0
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2
13700
SH
Call
SOLE
0
0
0
INGEVITY CORP
COM
45688C107
3651
41780
SH
SOLE
35494
0
6286
INGLES MKTS INC
CL A
457030104
3725
78406
SH
SOLE
76540
0
1866
INGREDION INC
COM
457187102
8990
96717
SH
SOLE
80012
0
16705
INMODE LTD
SHS
M5425M103
285
7283
SH
SOLE
0
0
7283
INNOSPEC INC
COM
45768S105
986
9533
SH
SOLE
8752
0
781
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
7850
226022
SH
SOLE
0
0
226022
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
73
22163
SH
SOLE
0
0
22163
INPHI CORP
COM
45772F107
2135
28842
SH
SOLE
0
0
28842
INSIGHT ENTERPRISES INC
COM
45765U103
585
8322
SH
SOLE
4650
0
3672
INSIGHT SELECT INCOME FD
COM
45781W109
295
14717
SH
SOLE
0
0
14717
INSMED INC
COM PAR $.01
457669307
4672
195649
SH
SOLE
194701
0
948
INSPERITY INC
COM
45778Q107
1888
21947
SH
SOLE
20306
0
1641
INSTRUCTURE INC
COM
45781U103
338
7011
SH
SOLE
0
0
7011
INSULET CORP
COM
45784P101
5054
29520
SH
SOLE
15355
0
14165
INTEGER HLDGS CORP
COM
45826H109
260
3229
SH
SOLE
2416
0
813
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
4026
69079
SH
SOLE
68759
0
320
INTEL CORP
COM
458140100
220623
3686256
SH
SOLE
1126477
0
2559779
INTEL CORP
COM
458140100
64
12600
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
14
27600
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
268
18264
SH
SOLE
0
0
18264
INTELSAT S A
COM
L5140P101
277
39350
SH
SOLE
0
0
39350
INTELSAT S A
COM
L5140P101
23
13000
SH
Call
SOLE
0
0
0
INTER PARFUMS INC
COM
458334109
2135
29367
SH
SOLE
18880
0
10487
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
3607
77363
SH
SOLE
67825
0
9538
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
15411
124364
SH
SOLE
0
0
124364
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
111
13900
SH
Call
SOLE
0
0
0
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
665
660000
PRN
SOLE
0
0
660000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
86408
933603
SH
SOLE
196956
0
736647
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
13
12200
SH
Call
SOLE
0
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
11
16100
SH
Call
SOLE
0
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
262
3814
SH
SOLE
3355
0
459
INTERNAP CORP
COM PAR
45885A409
52
47582
SH
SOLE
0
0
47582
INTERNATIONAL BANCSHARES COR
COM
459044103
626
14540
SH
SOLE
0
0
14540
INTERNATIONAL BUSINESS MACHS
COM
459200101
136668
1019597
SH
SOLE
344458
0
675139
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
2970
23020
SH
SOLE
3604
0
19416
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
2087
139406
SH
SOLE
132140
0
7266
INTERNATIONAL SEAWAYS INC
COM
Y41053102
225
7548
SH
SOLE
0
0
7548
INTERPACE BIOSCIENCES INC
COM NEW
46062X204
10
20000
SH
SOLE
0
0
20000
INTERPUBLIC GROUP COS INC
COM
460690100
29700
1285699
SH
SOLE
1177343
0
108356
INTERXION HOLDING N.V
SHS
N47279109
548
6540
SH
SOLE
2080
0
4460
INTL PAPER CO
COM
460146103
34424
747528
SH
SOLE
342127
0
405401
INTL PAPER CO
COM
460146103
15
55300
SH
Call
SOLE
0
0
0
INTRA CELLULAR THERAPIES INC
COM
46116X101
4639
135200
SH
SOLE
0
0
135200
INTREXON CORP
COM
46122T102
219
40034
SH
SOLE
0
0
40034
INTUIT
COM
461202103
25947
99062
SH
SOLE
47259
0
51803
INTUITIVE SURGICAL INC
COM NEW
46120E602
42942
72641
SH
SOLE
26594
0
46047
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
1682
17565
SH
SOLE
0
0
17565
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
195
11753
SH
SOLE
0
0
11753
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
13480
267575
SH
SOLE
0
0
267575
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
394
15791
SH
SOLE
0
0
15791
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
3708
331922
SH
SOLE
0
0
331922
INVESCO BD FD
COM
46132L107
2809
135057
SH
SOLE
0
0
135057
INVESCO CALIF VALUE MUN INC
COM
46132H106
300
23434
SH
SOLE
0
0
23434
INVESCO CURNCYSHS SWISS FRAN
SWISS FRANC
46138R108
302
3173
SH
SOLE
0
0
3173
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2027
127102
SH
SOLE
0
0
127102
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
578
39526
SH
SOLE
0
0
39526
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1039
40023
SH
SOLE
0
0
40023
INVESCO DYNAMIC CR OPP FD
COM
46132R104
2621
230927
SH
SOLE
0
0
230927
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
14476
679917
SH
SOLE
0
0
679917
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
3836
160282
SH
SOLE
0
0
160282
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
13970
657708
SH
SOLE
0
0
657708
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
3309
134114
SH
SOLE
0
0
134114
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
23208
1079193
SH
SOLE
0
0
1079193
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
9181
375516
SH
SOLE
0
0
375516
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
12682
595131
SH
SOLE
0
0
595131
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
2854
109197
SH
SOLE
0
0
109197
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
9275
432016
SH
SOLE
0
0
432016
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
489
19173
SH
SOLE
0
0
19173
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
4527
210866
SH
SOLE
0
0
210866
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
210
8481
SH
SOLE
0
0
8481
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
1123
54637
SH
SOLE
0
0
54637
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
419
19989
SH
SOLE
0
0
19989
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
402
18245
SH
SOLE
0
0
18245
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
17159
512512
SH
SOLE
511212
0
1300
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
20179
295146
SH
SOLE
197571
0
97575
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
210
5321
SH
SOLE
0
0
5321
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
7329
106248
SH
SOLE
32
0
106216
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
598
11973
SH
SOLE
0
0
11973
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
7266
236609
SH
SOLE
0
0
236609
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
544
8648
SH
SOLE
0
0
8648
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
469
16687
SH
SOLE
0
0
16687
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
209
5416
SH
SOLE
0
0
5416
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
377
3942
SH
SOLE
0
0
3942
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
1839
26945
SH
SOLE
0
0
26945
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
67898
1054968
SH
SOLE
32
0
1054936
INVESCO EXCHANGE TRADED FD T
DWA NASDAQ MNT
46137V829
806
6297
SH
SOLE
0
0
6297
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
448
6051
SH
SOLE
0
0
6051
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
3963
51284
SH
SOLE
0
0
51284
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
1434
41785
SH
SOLE
0
0
41785
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
533
9541
SH
SOLE
0
0
9541
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
310
9346
SH
SOLE
0
0
9346
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
290
8428
SH
SOLE
0
0
8428
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
208
4620
SH
SOLE
0
0
4620
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
14784
287687
SH
SOLE
0
0
287687
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
7585
183432
SH
SOLE
0
0
183432
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
221
6499
SH
SOLE
0
0
6499
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
2603
42790
SH
SOLE
0
0
42790
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
415
74182
SH
SOLE
0
0
74182
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
2007
31008
SH
SOLE
0
0
31008
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
1476
21981
SH
SOLE
0
0
21981
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
3671
36798
SH
SOLE
0
0
36798
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
3396
179963
SH
SOLE
0
0
179963
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
20535
162067
SH
SOLE
0
0
162067
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
49381
361212
SH
SOLE
0
0
361212
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
577
45145
SH
SOLE
0
0
45145
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
1304
31353
SH
SOLE
0
0
31353
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
3458
182113
SH
SOLE
472
0
181641
INVESCO EXCHANGE TRADED FD T
INSIDER SENMNT
46137V555
249
3453
SH
SOLE
0
0
3453
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
4102
240384
SH
SOLE
0
0
240384
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
2083
14730
SH
SOLE
0
0
14730
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
11901
247467
SH
SOLE
0
0
247467
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
2990
47380
SH
SOLE
0
0
47380
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
4580
19623
SH
SOLE
0
0
19623
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
10088
164998
SH
SOLE
0
0
164998
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
884
13094
SH
SOLE
0
0
13094
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
586
3826
SH
SOLE
0
0
3826
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
1312
11107
SH
SOLE
0
0
11107
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
331
4735
SH
SOLE
0
0
4735
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
762
19330
SH
SOLE
0
0
19330
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
422
8341
SH
SOLE
0
0
8341
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1935
89819
SH
SOLE
0
0
89819
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
614
5520
SH
SOLE
0
0
5520
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
9109
190272
SH
SOLE
130402
0
59870
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1712
36519
SH
SOLE
0
0
36519
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
4643
20967
SH
SOLE
0
0
20967
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
6302
46473
SH
SOLE
0
0
46473
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
298
2044
SH
SOLE
0
0
2044
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
40321
203583
SH
SOLE
0
0
203583
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
179176
1548361
SH
SOLE
0
0
1548361
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
25476
200945
SH
SOLE
40
0
200905
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
34732
501395
SH
SOLE
0
0
501395
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
418
11426
SH
SOLE
258
0
11168
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3517
91046
SH
SOLE
0
0
91046
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
3982
116324
SH
SOLE
0
0
116324
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
5996
77934
SH
SOLE
0
0
77934
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
2420
103375
SH
SOLE
0
0
103375
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
1569
45488
SH
SOLE
0
0
45488
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
1139
48875
SH
SOLE
19231
0
29644
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1618
30779
SH
SOLE
0
0
30779
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
7908
274602
SH
SOLE
0
0
274602
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
4564
238316
SH
SOLE
0
0
238316
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
13751
240907
SH
SOLE
0
0
240907
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
879
34283
SH
SOLE
0
0
34283
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
320
9763
SH
SOLE
0
0
9763
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
4001
135249
SH
SOLE
4051
0
131198
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
388
20132
SH
SOLE
0
0
20132
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
373
8771
SH
SOLE
0
0
8771
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
972
43568
SH
SOLE
0
0
43568
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
775
24258
SH
SOLE
0
0
24258
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
311
13659
SH
SOLE
0
0
13659
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
289
9356
SH
SOLE
0
0
9356
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
1434
42450
SH
SOLE
0
0
42450
INVESCO EXCHNG TRADED FD TR
KBW BK ETF
46138E628
3708
63681
SH
SOLE
0
0
63681
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
1328
42553
SH
SOLE
0
0
42553
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
696
24082
SH
SOLE
0
0
24082
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
2746
103781
SH
SOLE
0
0
103781
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
7878
524866
SH
SOLE
0
0
524866
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
738
21610
SH
SOLE
0
0
21610
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
18228
442535
SH
SOLE
344171
0
98364
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
2934
62906
SH
SOLE
0
0
62906
INVESCO EXCHNG TRADED FD TR
S&P 500 REVENUE
46138G698
2879
49368
SH
SOLE
0
0
49368
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
3613
150548
SH
SOLE
0
0
150548
INVESCO EXCHNG TRADED FD TR
S&P FINCIAL REVE
46138G680
247
3347
SH
SOLE
0
0
3347
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
1628
39570
SH
SOLE
0
0
39570
INVESCO EXCHNG TRADED FD TR
S&P GLOBL DIVI
46138E271
1390
113786
SH
SOLE
0
0
113786
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
635
22173
SH
SOLE
21041
0
1132
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
19587
574053
SH
SOLE
0
0
574053
INVESCO EXCHNG TRADED FD TR
S&P MDCP 400 REV
46138G672
707
10885
SH
SOLE
0
0
10885
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
35384
657580
SH
SOLE
0
0
657580
INVESCO EXCHNG TRADED FD TR
S&P SMALLCAP 600
46138G664
1128
16575
SH
SOLE
75
0
16500
INVESCO EXCHNG TRADED FD TR
S&P SMLCP DISC
46138E180
395
6188
SH
SOLE
0
0
6188
INVESCO EXCHNG TRADED FD TR
S&P SMLCP ENGY
46138E164
80
10725
SH
SOLE
0
0
10725
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
394
6971
SH
SOLE
0
0
6971
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
4614
35707
SH
SOLE
0
0
35707
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1363
14208
SH
SOLE
0
0
14208
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
20820
409174
SH
SOLE
0
0
409174
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
801
10047
SH
SOLE
0
0
10047
INVESCO EXCHNG TRADED FD TR
S&P SMLCP UTIL
46138G409
385
7316
SH
SOLE
0
0
7316
INVESCO EXCHNG TRADED FD TR
S&P ULTRA DIVIDE
46138G656
16967
429976
SH
SOLE
0
0
429976
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
35398
803950
SH
SOLE
0
0
803950
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
49050
840767
SH
SOLE
187
0
840580
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
793
25747
SH
SOLE
0
0
25747
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
4933
216192
SH
SOLE
0
0
216192
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
12180
384603
SH
SOLE
110694
0
273909
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
4225
163561
SH
SOLE
8746
0
154815
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
135
12804
SH
SOLE
0
0
12804
INVESCO LTD
SHS
G491BT108
24190
1345404
SH
SOLE
1123282
0
222122
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
388
23284
SH
SOLE
6530
0
16754
INVESCO MUN OPPORTUNITY TR
COM
46132C107
3571
288931
SH
SOLE
0
0
288931
INVESCO MUN TR
COM
46131J103
603
48823
SH
SOLE
0
0
48823
INVESCO MUNI INCOME OPP TRST
COM
46132X101
299
37835
SH
SOLE
0
0
37835
INVESCO PA VALUE MUN INCOME
COM
46132K109
3643
276215
SH
SOLE
0
0
276215
INVESCO QQQ TR
UNIT SER 1
46090E103
266987
1255748
SH
SOLE
194155
0
1061593
INVESCO QUALITY MUNI INC TRS
COM
46133G107
2877
228666
SH
SOLE
0
0
228666
INVESCO SR INCOME TR
COM
46131H107
2002
466600
SH
SOLE
0
0
466600
INVESCO TR INVT GRADE MUNS
COM
46131M106
522
40594
SH
SOLE
0
0
40594
INVESCO TR INVT GRADE NY MUN
COM
46131T101
186
13659
SH
SOLE
0
0
13659
INVESCO VALUE MUN INCOME TR
COM
46132P108
245
16016
SH
SOLE
0
0
16016
INVESTCORP CR MGMT BDC INC
COM
46090R104
1489
222239
SH
SOLE
0
0
222239
INVESTORS BANCORP INC NEW
COM
46146L101
1588
133308
SH
SOLE
130953
0
2355
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
341
4708
SH
SOLE
0
0
4708
INVITAE CORP
COM
46185L103
889
55128
SH
SOLE
0
0
55128
INVITATION HOMES INC
COM
46187W107
10984
366508
SH
SOLE
8463
0
358045
IONIS PHARMACEUTICALS INC
COM
462222100
42467
702974
SH
SOLE
672113
0
30861
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
374
13524
SH
SOLE
0
0
13524
IPG PHOTONICS CORP
COM
44980X109
6269
43257
SH
SOLE
18646
0
24611
IQIYI INC
SPONSORED ADS
46267X108
1300
61583
SH
SOLE
0
0
61583
IQVIA HLDGS INC
COM
46266C105
91475
592034
SH
SOLE
90236
0
501798
IQVIA HLDGS INC
COM
46266C105
30
10600
SH
Call
SOLE
0
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
603
8852
SH
SOLE
399
0
8453
IRIDIUM COMMUNICATIONS INC
COM
46269C102
10947
444286
SH
SOLE
93430
0
350856
IROBOT CORP
COM
462726100
585
11563
SH
SOLE
0
0
11563
IRON MTN INC NEW
COM
46284V101
64388
2020336
SH
SOLE
1732919
0
287417
ISHARES GOLD TRUST
ISHARES
464285105
83220
5739326
SH
SOLE
111274
0
5628052
ISHARES INC
CORE MSCI EMKT
46434G103
516684
9610939
SH
SOLE
7605887
0
2005052
ISHARES INC
CUR HD MSCI EM
46434G509
1224
46231
SH
SOLE
0
0
46231
ISHARES INC
EM MKT SM-CP ETF
464286475
2055
45399
SH
SOLE
0
0
45399
ISHARES INC
EM MKTS DIV ETF
464286319
2789
68652
SH
SOLE
0
0
68652
ISHARES INC
JP MORGAN EM ETF
464286517
1221
27826
SH
SOLE
0
0
27826
ISHARES INC
MIN VOL EMRG MKT
464286533
24943
425211
SH
SOLE
0
0
425211
ISHARES INC
MIN VOL GBL ETF
464286525
27142
283230
SH
SOLE
126906
0
156324
ISHARES INC
MLT FCTR EMG MKT
46434G889
6528
143321
SH
SOLE
0
0
143321
ISHARES INC
MSCI BRAZIL ETF
464286400
2974
62670
SH
SOLE
0
0
62670
ISHARES INC
MSCI CDA ETF
464286509
10657
356527
SH
SOLE
331046
0
25481
ISHARES INC
MSCI EQUAL WEITE
464286681
363
5673
SH
SOLE
0
0
5673
ISHARES INC
MSCI EURZONE ETF
464286608
4804
114611
SH
SOLE
0
0
114611
ISHARES INC
MSCI GBL GOLD MN
46434G855
3282
136343
SH
SOLE
0
0
136343
ISHARES INC
MSCI GERMANY ETF
464286806
560
19060
SH
SOLE
0
0
19060
ISHARES INC
MSCI HONG KG ETF
464286871
6719
276175
SH
SOLE
0
0
276175
ISHARES INC
MSCI JPN ETF NEW
46434G822
4962
83766
SH
SOLE
0
0
83766
ISHARES INC
MSCI MEXICO ETF
464286822
1250
27765
SH
SOLE
0
0
27765
ISHARES INC
MSCI NETHERL ETF
464286814
2234
65991
SH
SOLE
0
0
65991
ISHARES INC
MSCI PAC JP ETF
464286665
1238
26730
SH
SOLE
0
0
26730
ISHARES INC
MSCI RUSSIA ETF
46434G798
225
5272
SH
SOLE
0
0
5272
ISHARES INC
MSCI SWITZERLAND
464286749
1006
24766
SH
SOLE
0
0
24766
ISHARES INC
MSCI TAIWAN ETF
46434G772
5020
122056
SH
SOLE
0
0
122056
ISHARES INC
MSCI WORLD ETF
464286392
851
8619
SH
SOLE
0
0
8619
ISHARES SILVER TRUST
ISHARES
46428Q109
15252
914368
SH
SOLE
0
0
914368
ISHARES SILVER TRUST
ISHARES
46428Q109
1
37600
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
13400
133059
SH
SOLE
93289
0
39770
ISHARES TR
0-5YR HI YL CP
46434V407
2822
60779
SH
SOLE
21344
0
39435
ISHARES TR
0-5YR INVT GR CP
46434V100
6881
134811
SH
SOLE
0
0
134811
ISHARES TR
1 3 YR TREAS BD
464287457
61830
730584
SH
SOLE
341529
0
389055
ISHARES TR
10-20 YR TRS ETF
464288653
14300
99574
SH
SOLE
98267
0
1307
ISHARES TR
20 YR TR BD ETF
464287432
81277
599920
SH
SOLE
141689
0
458231
ISHARES TR
3 7 YR TREAS BD
464288661
41442
329557
SH
SOLE
0
0
329557
ISHARES TR
A RATE CP BD ETF
46429B291
1791
32764
SH
SOLE
0
0
32764
ISHARES TR
AGENCY BOND ETF
464288166
14005
121169
SH
SOLE
106021
0
15148
ISHARES TR
AGGRES ALLOC ETF
464289859
541
9325
SH
SOLE
8887
0
438
ISHARES TR
ASIA 50 ETF
464288430
386
5846
SH
SOLE
0
0
5846
ISHARES TR
BARCLAYS 7 10 YR
464287440
50857
461410
SH
SOLE
39555
0
421855
ISHARES TR
BROAD USD HIGH
46435U853
226
5508
SH
SOLE
0
0
5508
ISHARES TR
CHINA LG-CAP ETF
464287184
2024
46389
SH
SOLE
0
0
46389
ISHARES TR
CHINA LG-CAP ETF
464287184
8
11400
SH
Call
SOLE
0
0
0
ISHARES TR
COHEN STEER REIT
464287564
12251
104701
SH
SOLE
0
0
104701
ISHARES TR
CONSER ALLOC ETF
464289883
653
18021
SH
SOLE
6092
0
11929
ISHARES TR
CONV BD ETF
46435G102
4523
72124
SH
SOLE
0
0
72124
ISHARES TR
CORE 1 5 YR USD
46432F859
744556
14772945
SH
SOLE
13205452
0
1567493
ISHARES TR
CORE DIV GRWTH
46434V621
76700
1823140
SH
SOLE
422947
0
1400193
ISHARES TR
CORE HIGH DV ETF
46429B663
16254
165735
SH
SOLE
0
0
165735
ISHARES TR
CORE LT USDB ETF
464289479
337
4949
SH
SOLE
0
0
4949
ISHARES TR
CORE MSCI EAFE
46432F842
2581733
39572853
SH
SOLE
36193846
0
3379007
ISHARES TR
CORE MSCI EURO
46434V738
20016
401356
SH
SOLE
386226
0
15130
ISHARES TR
CORE MSCI INTL
46435G326
1909
32810
SH
SOLE
0
0
32810
ISHARES TR
CORE MSCI TOTAL
46432F834
13366
215922
SH
SOLE
0
0
215922
ISHARES TR
CORE S&P MCP ETF
464287507
597044
2900745
SH
SOLE
2304881
0
595864
ISHARES TR
CORE S&P SCP ETF
464287804
601999
7179440
SH
SOLE
4775551
0
2403889
ISHARES TR
CORE S&P TTL STK
464287150
24309
334428
SH
SOLE
1387
0
333041
ISHARES TR
CORE S&P US GWT
464287671
30062
444440
SH
SOLE
158912
0
285528
ISHARES TR
CORE S&P US VLU
464287663
19156
303966
SH
SOLE
124213
0
179753
ISHARES TR
CORE S&P500 ETF
464287200
335998
1039451
SH
SOLE
249056
0
790395
ISHARES TR
CORE TOTAL USD
46434V613
23930
459211
SH
SOLE
0
0
459211
ISHARES TR
CORE US AGGBD ET
464287226
2922891
26011254
SH
SOLE
24576272
0
1434982
ISHARES TR
CRE U S REIT ETF
464288521
339
6205
SH
SOLE
0
0
6205
ISHARES TR
CUR HD EURZN ETF
46434V639
679
21360
SH
SOLE
0
0
21360
ISHARES TR
DOW JONES US ETF
464287846
3183
19937
SH
SOLE
0
0
19937
ISHARES TR
EAFE GRWTH ETF
464288885
94155
1088871
SH
SOLE
712951
0
375920
ISHARES TR
EAFE SML CP ETF
464288273
13184
211691
SH
SOLE
6
0
211685
ISHARES TR
EAFE VALUE ETF
464288877
8564
171515
SH
SOLE
141311
0
30204
ISHARES TR
EDGE MSCI MINM
46435G433
2982
84057
SH
SOLE
0
0
84057
ISHARES TR
EDGE MSCI USA VL
46432F388
56919
634339
SH
SOLE
20667
0
613672
ISHARES TR
EDGE US FIXD INM
46435U796
1102
10810
SH
SOLE
0
0
10810
ISHARES TR
ESG 1 5 YR USD
46435G243
3883
152703
SH
SOLE
0
0
152703
ISHARES TR
ESG MSCI EAFE
46435G516
1681
24452
SH
SOLE
4391
0
20061
ISHARES TR
ESG US AGR BD
46435U549
545
10156
SH
SOLE
0
0
10156
ISHARES TR
ESG USD CORPT
46435G193
329
12420
SH
SOLE
0
0
12420
ISHARES TR
EUROPE ETF
464287861
2763
58846
SH
SOLE
0
0
58846
ISHARES TR
EXPANDED TECH
464287515
31561
135429
SH
SOLE
31960
0
103469
ISHARES TR
EXPND TEC SC ETF
464287549
6946
28685
SH
SOLE
0
0
28685
ISHARES TR
EXPONENTIAL TECH
46434V381
2081
48671
SH
SOLE
374
0
48297
ISHARES TR
FLTG RATE NT ETF
46429B655
36401
714865
SH
SOLE
28521
0
686344
ISHARES TR
GL CLEAN ENE ETF
464288224
301
25618
SH
SOLE
0
0
25618
ISHARES TR
GL TIMB FORE ETF
464288174
279
4170
SH
SOLE
0
0
4170
ISHARES TR
GLB CNS DISC ETF
464288745
208
1655
SH
SOLE
0
0
1655
ISHARES TR
GLB CNSM STP ETF
464288737
1616
29122
SH
SOLE
0
0
29122
ISHARES TR
GLB INFRASTR ETF
464288372
388
8090
SH
SOLE
0
0
8090
ISHARES TR
GLOB HLTHCRE ETF
464287325
4245
61741
SH
SOLE
0
0
61741
ISHARES TR
GLOB INDSTRL ETF
464288729
749
7694
SH
SOLE
0
0
7694
ISHARES TR
GLOBAL 100 ETF
464287572
1287
23869
SH
SOLE
0
0
23869
ISHARES TR
GLOBAL ENERG ETF
464287341
552
17907
SH
SOLE
0
0
17907
ISHARES TR
GLOBAL MATER ETF
464288695
263
3892
SH
SOLE
0
0
3892
ISHARES TR
GLOBAL REIT ETF
46434V647
965
34921
SH
SOLE
0
0
34921
ISHARES TR
GLOBAL TECH ETF
464287291
9974
47387
SH
SOLE
0
0
47387
ISHARES TR
GOV/CRED BD ETF
464288596
579
4918
SH
SOLE
0
0
4918
ISHARES TR
GRWT ALLOCAT ETF
464289867
1411
29487
SH
SOLE
13040
0
16447
ISHARES TR
HDG MSCI EAFE
46434V803
9836
322339
SH
SOLE
0
0
322339
ISHARES TR
HDG MSCI JAPAN
46434V886
18009
546222
SH
SOLE
0
0
546222
ISHARES TR
IBDS DEC28 ETF
46435U515
4382
157932
SH
SOLE
0
0
157932
ISHARES TR
IBONDS DEC
46435U697
856
32371
SH
SOLE
0
0
32371
ISHARES TR
IBONDS DEC 25
46435U432
425
15641
SH
SOLE
0
0
15641
ISHARES TR
IBONDS DEC 28
46435U325
229
8758
SH
SOLE
0
0
8758
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
29499
1165971
SH
SOLE
0
0
1165971
ISHARES TR
IBONDS DEC2021
46435G789
3078
119500
SH
SOLE
0
0
119500
ISHARES TR
IBONDS DEC2022
46435G755
1761
67303
SH
SOLE
0
0
67303
ISHARES TR
IBONDS DEC2023
46435G318
3281
127069
SH
SOLE
0
0
127069
ISHARES TR
IBONDS DEC2026
46435GAA0
4698
183725
SH
SOLE
82571
0
101154
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
28632
1147134
SH
SOLE
0
0
1147134
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
7649
302451
SH
SOLE
0
0
302451
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
8102
316963
SH
SOLE
0
0
316963
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
6251
243307
SH
SOLE
76156
0
167151
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3437
132489
SH
SOLE
0
0
132489
ISHARES TR
IBONDS ETF
46435UAA9
5459
209871
SH
SOLE
0
0
209871
ISHARES TR
IBONDS SEP2020
46434V571
1236
48437
SH
SOLE
0
0
48437
ISHARES TR
IBOXX HI YD ETF
464288513
14182
161266
SH
SOLE
48906
0
112360
ISHARES TR
IBOXX INV CP ETF
464287242
137955
1078105
SH
SOLE
859908
0
218197
ISHARES TR
INDIA 50 ETF
464289529
1130
29258
SH
SOLE
0
0
29258
ISHARES TR
INTL MOMENTUM FT
46434V449
2750
88234
SH
SOLE
86518
0
1716
ISHARES TR
INTL PFD STK ETF
46429B135
526
34038
SH
SOLE
0
0
34038
ISHARES TR
INTL QLTY FACTOR
46434V456
11183
346328
SH
SOLE
0
0
346328
ISHARES TR
INTL SEL DIV ETF
464288448
14545
433280
SH
SOLE
2253
0
431027
ISHARES TR
INTL TREA BD ETF
464288117
613
12214
SH
SOLE
0
0
12214
ISHARES TR
INTL VALUE FACTR
46435G409
450
18466
SH
SOLE
0
0
18466
ISHARES TR
INTRM GOV CR ETF
464288612
5771
51226
SH
SOLE
0
0
51226
ISHARES TR
INTRM TR CRP ETF
464288638
44656
770195
SH
SOLE
385792
0
384403
ISHARES TR
JPMORGAN USD EMG
464288281
12487
109000
SH
SOLE
10006
0
98994
ISHARES TR
LATN AMER 40 ETF
464287390
249
7325
SH
SOLE
0
0
7325
ISHARES TR
LNG TR CRPRT BD
464289511
3445
51676
SH
SOLE
40459
0
11217
ISHARES TR
MBS ETF
464288588
46907
434070
SH
SOLE
187568
0
246502
ISHARES TR
MICRO-CAP ETF
464288869
3898
39184
SH
SOLE
0
0
39184
ISHARES TR
MIN VOL EAFE ETF
46429B689
55551
745258
SH
SOLE
0
0
745258
ISHARES TR
MODERT ALLOC ETF
464289875
1139
28379
SH
SOLE
2320
0
26059
ISHARES TR
MORTGE REL ETF
46435G342
3327
74706
SH
SOLE
1579
0
73127
ISHARES TR
MRGSTR MD CP ETF
464288208
17730
84607
SH
SOLE
0
0
84607
ISHARES TR
MRGSTR MD CP GRW
464288307
4962
18856
SH
SOLE
0
0
18856
ISHARES TR
MRGSTR MD CP VAL
464288406
5177
30685
SH
SOLE
0
0
30685
ISHARES TR
MRGSTR SM CP ETF
464288505
616
3264
SH
SOLE
0
0
3264
ISHARES TR
MRGSTR SM CP GR
464288604
273
1286
SH
SOLE
0
0
1286
ISHARES TR
MRNGSTR INC ETF
46432F875
19757
773407
SH
SOLE
751228
0
22179
ISHARES TR
MRNGSTR LG-CP ET
464287127
376
2039
SH
SOLE
0
0
2039
ISHARES TR
MRNGSTR LG-CP GR
464287119
1984
9447
SH
SOLE
0
0
9447
ISHARES TR
MRNGSTR LG-CP VL
464288109
3337
28476
SH
SOLE
0
0
28476
ISHARES TR
MSCI AC ASIA ETF
464288182
879
11966
SH
SOLE
0
0
11966
ISHARES TR
MSCI ACWI ETF
464288257
6609
83388
SH
SOLE
13514
0
69874
ISHARES TR
MSCI ACWI EX US
464288240
25111
511211
SH
SOLE
0
0
511211
ISHARES TR
MSCI CHINA ETF
46429B671
2913
45452
SH
SOLE
0
0
45452
ISHARES TR
MSCI EAFE ETF
464287465
160223
2307370
SH
SOLE
178317
0
2129053
ISHARES TR
MSCI EMG MKT ETF
464287234
49405
1101073
SH
SOLE
0
0
1101073
ISHARES TR
MSCI EMG MKT ETF
464287234
173
45600
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
536
27513
SH
SOLE
4510
0
23003
ISHARES TR
MSCI INDIA ETF
46429B598
658
18721
SH
SOLE
0
0
18721
ISHARES TR
MSCI INDIA SM CP
46429B614
26546
738618
SH
SOLE
0
0
738618
ISHARES TR
MSCI KLD400 SOC
464288570
4076
33933
SH
SOLE
7338
0
26595
ISHARES TR
MSCI MIN VOL ETF
46429B697
1470934
22422682
SH
SOLE
18936192
0
3486490
ISHARES TR
MSCI UK ETF NEW
46435G334
525
15401
SH
SOLE
13
0
15388
ISHARES TR
MSCI USA ESG SLC
464288802
9552
71276
SH
SOLE
40642
0
30634
ISHARES TR
MULTIFACTOR INTL
46434V274
22239
822142
SH
SOLE
0
0
822142
ISHARES TR
MULTIFACTOR USA
46434V282
4481
129946
SH
SOLE
0
0
129946
ISHARES TR
NASDAQ BIOTECH
464287556
20770
172346
SH
SOLE
0
0
172346
ISHARES TR
NATIONAL MUN ETF
464288414
29893
262428
SH
SOLE
27827
0
234601
ISHARES TR
NEW ZEALAND ETF
464289123
2964
51325
SH
SOLE
0
0
51325
ISHARES TR
NORTH AMERN NAT
464287374
458
15210
SH
SOLE
0
0
15210
ISHARES TR
PFD AND INCM SEC
464288687
31026
825369
SH
SOLE
85204
0
740165
ISHARES TR
PHLX SEMICND ETF
464287523
4822
19206
SH
SOLE
0
0
19206
ISHARES TR
RESIDNL REAL EST
464288562
540
7173
SH
SOLE
0
0
7173
ISHARES TR
RUS 1000 ETF
464287622
30684
171977
SH
SOLE
17868
0
154109
ISHARES TR
RUS 1000 GRW ETF
464287614
583071
3314397
SH
SOLE
1384773
0
1929624
ISHARES TR
RUS 1000 VAL ETF
464287598
452404
3314807
SH
SOLE
1729432
0
1585375
ISHARES TR
RUS 2000 GRW ETF
464287648
49423
230699
SH
SOLE
2300
0
228399
ISHARES TR
RUS 2000 VAL ETF
464287630
30743
239086
SH
SOLE
891
0
238195
ISHARES TR
RUS MD CP GR ETF
464287481
45545
298500
SH
SOLE
10178
0
288322
ISHARES TR
RUS MDCP VAL ETF
464287473
26592
280593
SH
SOLE
92553
0
188040
ISHARES TR
RUS MID CAP ETF
464287499
75365
1264086
SH
SOLE
131300
0
1132786
ISHARES TR
RUS TP200 GR ETF
464289438
3854
39903
SH
SOLE
0
0
39903
ISHARES TR
RUS TP200 VL ETF
464289420
404
6901
SH
SOLE
0
0
6901
ISHARES TR
RUSSELL 2000 ETF
464287655
187881
1134052
SH
SOLE
533375
0
600677
ISHARES TR
RUSSELL 3000 ETF
464287689
12524
66446
SH
SOLE
41766
0
24680
ISHARES TR
S&P 100 ETF
464287101
14984
103988
SH
SOLE
0
0
103988
ISHARES TR
S&P 500 GRWT ETF
464287309
130820
675583
SH
SOLE
0
0
675583
ISHARES TR
S&P 500 VAL ETF
464287408
86594
665644
SH
SOLE
19
0
665625
ISHARES TR
S&P MC 400GR ETF
464287606
68391
287205
SH
SOLE
0
0
287205
ISHARES TR
S&P MC 400VL ETF
464287705
55427
324652
SH
SOLE
4
0
324648
ISHARES TR
S&P SML 600 GWT
464287887
14737
76240
SH
SOLE
50
0
76190
ISHARES TR
SELECT DIVID ETF
464287168
53628
507553
SH
SOLE
0
0
507553
ISHARES TR
SH TR CRPORT ETF
464288646
38696
721528
SH
SOLE
466384
0
255144
ISHARES TR
SHORT TREAS BD
464288679
55246
500144
SH
SOLE
247057
0
253087
ISHARES TR
SHRT NAT MUN ETF
464288158
9037
84633
SH
SOLE
0
0
84633
ISHARES TR
SP SMCP600VL ETF
464287879
26455
164519
SH
SOLE
56
0
164463
ISHARES TR
TIPS BD ETF
464287176
31797
272771
SH
SOLE
7787
0
264984
ISHARES TR
TRANS AVG ETF
464287192
3698
18907
SH
SOLE
0
0
18907
ISHARES TR
TRANS AVG ETF
464287192
236
14400
SH
Call
SOLE
0
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
2102
21456
SH
SOLE
0
0
21456
ISHARES TR
U.S. CNSM GD ETF
464287812
5940
44602
SH
SOLE
32367
0
12235
ISHARES TR
U.S. CNSM SV ETF
464287580
7626
33414
SH
SOLE
0
0
33414
ISHARES TR
U.S. ENERGY ETF
464287796
5054
157354
SH
SOLE
0
0
157354
ISHARES TR
U.S. FIN SVC ETF
464287770
49653
327051
SH
SOLE
263452
0
63599
ISHARES TR
U.S. FINLS ETF
464287788
13008
94411
SH
SOLE
0
0
94411
ISHARES TR
U.S. INSRNCE ETF
464288786
285
4001
SH
SOLE
0
0
4001
ISHARES TR
U.S. MED DVC ETF
464288810
30894
116871
SH
SOLE
33118
0
83753
ISHARES TR
U.S. PHARMA ETF
464288836
545
3404
SH
SOLE
0
0
3404
ISHARES TR
U.S. REAL ES ETF
464287739
13647
146614
SH
SOLE
0
0
146614
ISHARES TR
U.S. TECH ETF
464287721
45358
194998
SH
SOLE
114513
0
80485
ISHARES TR
U.S. UTILITS ETF
464287697
2435
15029
SH
SOLE
0
0
15029
ISHARES TR
ULTR SH TRM BD
46434V878
16250
322865
SH
SOLE
0
0
322865
ISHARES TR
US AER DEF ETF
464288760
23766
107012
SH
SOLE
0
0
107012
ISHARES TR
US BR DEL SE ETF
464288794
1566
22864
SH
SOLE
0
0
22864
ISHARES TR
US HLTHCARE ETF
464287762
15024
69643
SH
SOLE
0
0
69643
ISHARES TR
US HLTHCR PR ETF
464288828
2773
13812
SH
SOLE
0
0
13812
ISHARES TR
US HOME CONS ETF
464288752
3243
73004
SH
SOLE
0
0
73004
ISHARES TR
US INDUSTRIALS
464287754
18118
108074
SH
SOLE
0
0
108074
ISHARES TR
US OIL EQ&SV ETF
464288844
388
19092
SH
SOLE
0
0
19092
ISHARES TR
US OIL GS EX ETF
464288851
1922
34607
SH
SOLE
0
0
34607
ISHARES TR
US REGNL BKS ETF
464288778
1765
34637
SH
SOLE
0
0
34637
ISHARES TR
US TELECOM ETF
464287713
326
10925
SH
SOLE
0
0
10925
ISHARES TR
US TREAS BD ETF
46429B267
13404
516724
SH
SOLE
49
0
516675
ISHARES TR
USA MOMENTUM FCT
46432F396
80453
640753
SH
SOLE
183043
0
457710
ISHARES TR
USA QUALITY FCTR
46432F339
47985
475097
SH
SOLE
34111
0
440986
ISHARES TR
USA SIZE FACTOR
46432F370
1886
19359
SH
SOLE
0
0
19359
ISHARES TR
USD INV GRDE ETF
464288620
78878
1352975
SH
SOLE
1300574
0
52401
ISHARES US ETF TR
INT RT HDG C B
46431W705
421
4373
SH
SOLE
0
0
4373
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
30944
615806
SH
SOLE
122492
0
493314
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
1443
28796
SH
SOLE
0
0
28796
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
1906
208345
SH
SOLE
193557
0
14788
ITRON INC
COM
465741106
8783
104616
SH
SOLE
0
0
104616
ITT INC
COM
45073V108
5303
71748
SH
SOLE
67525
0
4223
IVY HIGH INC OPPORTUNITIES F
COM
465893105
147
10561
SH
SOLE
0
0
10561
J & J SNACK FOODS CORP
COM
466032109
905
4912
SH
SOLE
0
0
4912
J ALEXANDERS HLDGS INC
COM
46609J106
1021
106762
SH
SOLE
106379
0
383
J2 GLOBAL INC
COM
48123V102
4341
46325
SH
SOLE
8844
0
37481
JABIL INC
COM
466313103
7293
176459
SH
SOLE
140029
0
36430
JACOBS ENGR GROUP INC
COM
469814107
3985
44357
SH
SOLE
5459
0
38898
JAGGED PEAK ENERGY INC
COM
47009K107
330
38924
SH
SOLE
0
0
38924
JAMES RIV GROUP LTD
COM
G5005R107
8938
216892
SH
SOLE
215738
0
1154
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
9480
197179
SH
SOLE
0
0
197179
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
663
12738
SH
SOLE
0
0
12738
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
4692
94593
SH
SOLE
0
0
94593
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
354
14489
SH
SOLE
9731
0
4758
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
3085
344896
SH
SOLE
0
0
344896
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
7334
49127
SH
SOLE
36582
0
12545
JBG SMITH PPTYS
COM
46590V100
2373
59485
SH
SOLE
57606
0
1879
JD COM INC
SPON ADR CL A
47215P106
3848
109220
SH
SOLE
0
0
109220
JEFFERIES FINL GROUP INC
COM
47233W109
4742
221883
SH
SOLE
55914
0
165969
JELD-WEN HLDG INC
COM
47580P103
566
24198
SH
SOLE
22311
0
1887
JERNIGAN CAP INC
COM
476405105
1627
84999
SH
SOLE
0
0
84999
JETBLUE AWYS CORP
COM
477143101
1836
98097
SH
SOLE
67595
0
30502
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1476
13103
SH
SOLE
10368
0
2735
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
3771
91496
SH
SOLE
0
0
91496
JOHN HANCOCK ETF TRUST
MULTI INTL ETF
47804J859
981
33144
SH
SOLE
0
0
33144
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
1921
49064
SH
SOLE
0
0
49064
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
896
32215
SH
SOLE
0
0
32215
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
287
19223
SH
SOLE
0
0
19223
JOHNSON & JOHNSON
COM
478160104
511913
3509369
SH
SOLE
1500245
0
2009124
JOHNSON CTLS INTL PLC
SHS
G51502105
48744
1197342
SH
SOLE
1064477
0
132865
JOHNSON CTLS INTL PLC
SHS
G51502105
111
48700
SH
Call
SOLE
0
0
0
JONES LANG LASALLE INC
COM
48020Q107
4275
24555
SH
SOLE
21283
0
3272
JP MORGAN EXCHANGE TRADED FD
BETABULDRS CDA
46641Q696
229
8816
SH
SOLE
48
0
8768
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
16826
685656
SH
SOLE
656048
0
29608
JP MORGAN EXCHANGE TRADED FD
BETBULD MSCI
46641Q738
1496
16863
SH
SOLE
0
0
16863
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
3345
58682
SH
SOLE
0
0
58682
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
21058
368857
SH
SOLE
244996
0
123861
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
245
3463
SH
SOLE
0
0
3463
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
602
7563
SH
SOLE
0
0
7563
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
89479
1774327
SH
SOLE
43398
0
1730929
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
872
17275
SH
SOLE
0
0
17275
JP MORGAN EXCHANGE TRADED FD
US AGGREGATE
46641Q613
907
34148
SH
SOLE
0
0
34148
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
1385
63503
SH
SOLE
0
0
63503
JPMORGAN CHASE & CO
COM
46625H100
894850
6419255
SH
SOLE
1439535
0
4979720
JPMORGAN CHASE & CO
COM
46625H100
33
19700
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
605
41600
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
437
92000
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
63
21000
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
13
12000
SH
Call
SOLE
0
0
0
JUNIPER NETWORKS INC
COM
48203R104
211
8558
SH
SOLE
3005
0
5553
KADANT INC
COM
48282T104
1118
10613
SH
SOLE
10202
0
411
KAMAN CORP
COM
483548103
205
3113
SH
SOLE
0
0
3113
KANDI TECHNOLOGIES GROUP INC
COM
483709101
55
11700
SH
SOLE
0
0
11700
KANSAS CITY SOUTHERN
COM NEW
485170302
108429
707930
SH
SOLE
163143
0
544787
KANSAS CITY SOUTHERN
COM NEW
485170302
107
17600
SH
Call
SOLE
0
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
443
21100
SH
Call
SOLE
0
0
0
KAR AUCTION SVCS INC
COM
48238T109
14957
686409
SH
SOLE
663638
0
22771
KARUNA THERAPEUTICS INC
COM
48576A100
536
7110
SH
SOLE
0
0
7110
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
8492
609645
SH
SOLE
0
0
609645
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
14537
1381798
SH
SOLE
0
0
1381798
KBR INC
COM
48242W106
368
12074
SH
SOLE
0
0
12074
KEARNY FINL CORP MD
COM
48716P108
3504
253374
SH
SOLE
248358
0
5016
KELLOGG CO
COM
487836108
11097
160456
SH
SOLE
0
0
160456
KEMPER CORP DEL
COM
488401100
1600
20643
SH
SOLE
10956
0
9687
KENNAMETAL INC
COM
489170100
732
19853
SH
SOLE
19189
0
664
KENNEDY-WILSON HLDGS INC
COM
489398107
1061
47590
SH
SOLE
22168
0
25422
KEURIG DR PEPPER INC
COM
49271V100
18647
644118
SH
SOLE
267321
0
376797
KEYCORP NEW
COM
493267108
23018
1137273
SH
SOLE
542712
0
594561
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
15088
147009
SH
SOLE
65085
0
81924
KILROY RLTY CORP
COM
49427F108
4467
53239
SH
SOLE
51916
0
1323
KIMBALL ELECTRONICS INC
COM
49428J109
1500
85488
SH
SOLE
85488
0
0
KIMBALL INTL INC
CL B
494274103
1445
69904
SH
SOLE
69904
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
5787
340403
SH
SOLE
0
0
340403
KIMBERLY CLARK CORP
COM
494368103
177323
1289147
SH
SOLE
920458
0
368689
KIMCO RLTY CORP
COM
49446R109
2111
101932
SH
SOLE
0
0
101932
KINDER MORGAN INC DEL
COM
49456B101
139706
6599271
SH
SOLE
4400726
0
2198545
KINROSS GOLD CORP
COM
496902404
254
53633
SH
SOLE
0
0
53633
KINSALE CAP GROUP INC
COM
49714P108
1581
15547
SH
SOLE
5948
0
9599
KIRBY CORP
COM
497266106
321
3581
SH
SOLE
0
0
3581
KIRKLAND LAKE GOLD LTD
COM
49741E100
4175
94834
SH
SOLE
0
0
94834
KIRKLAND LAKE GOLD LTD
COM
49741E100
57
15700
SH
Call
SOLE
0
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
871
44589
SH
SOLE
17763
0
26826
KKR & CO INC
CL A
48251W104
8875
304259
SH
SOLE
178406
0
125853
KKR INCOME OPPORTUNITIES FD
COM
48249T106
203
12853
SH
SOLE
0
0
12853
KKR REAL ESTATE FIN TR INC
NOTE 6.125% 5/1
48251KAB6
7404
7085000
PRN
SOLE
0
0
7085000
KLA CORPORATION
COM NEW
482480100
45301
254253
SH
SOLE
170780
0
83473
KLA CORPORATION
COM NEW
482480100
211
6500
SH
Call
SOLE
0
0
0
KLA CORPORATION
COM NEW
482480100
673
18400
SH
Call
SOLE
0
0
0
KLX ENERGY SERVICS HOLDNGS I
COM
48253L106
280
43452
SH
SOLE
42916
0
536
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
2537
70782
SH
SOLE
12857
0
57925
KNOLL INC
COM NEW
498904200
2769
109618
SH
SOLE
0
0
109618
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
1334
67319
SH
SOLE
0
0
67319
KODIAK SCIENCES INC
COM
50015M109
3338
46399
SH
SOLE
0
0
46399
KOHLS CORP
COM
500255104
2356
46232
SH
SOLE
2845
0
43387
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
4823
98840
SH
SOLE
25610
0
73230
KONTOOR BRANDS INC
COM
50050N103
4275
101806
SH
SOLE
80436
0
21370
KOPPERS HOLDINGS INC
COM
50060P106
387
10120
SH
SOLE
10027
0
93
KOSMOS ENERGY LTD
COM
500688106
72
12696
SH
SOLE
0
0
12696
KRAFT HEINZ CO
COM
500754106
11159
347303
SH
SOLE
2012
0
345291
KRANESHARES TR
BOSERA MSCI CH
500767405
427
13084
SH
SOLE
0
0
13084
KRANESHARES TR
CSI CHI INTERNET
500767306
1817
37324
SH
SOLE
0
0
37324
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
1660
92151
SH
SOLE
0
0
92151
KROGER CO
COM
501044101
19548
674295
SH
SOLE
243859
0
430436
KROGER CO
COM
501044101
225
72600
SH
Call
SOLE
0
0
0
KRONOS WORLDWIDE INC
COM
50105F105
791
59015
SH
SOLE
0
0
59015
KT CORP
SPONSORED ADR
48268K101
258
22200
SH
SOLE
0
0
22200
KULICKE & SOFFA INDS INC
COM
501242101
9684
356042
SH
SOLE
331287
0
24755
KURA ONCOLOGY INC
COM
50127T109
253
18433
SH
SOLE
17933
0
500
L BRANDS INC
COM
501797104
5454
301007
SH
SOLE
3082
0
297925
L3HARRIS TECHNOLOGIES INC
COM
502431109
173646
877518
SH
SOLE
366299
0
511219
L3HARRIS TECHNOLOGIES INC
COM
502431109
7
11500
SH
Call
SOLE
0
0
0
LA Z BOY INC
COM
505336107
680
21610
SH
SOLE
0
0
21610
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
18976
112171
SH
SOLE
73230
0
38941
LADDER CAP CORP
CL A
505743104
37592
2083799
SH
SOLE
1502288
0
581511
LADENBURG THALMAN FIN SVCS I
COM
50575Q102
249
71568
SH
SOLE
0
0
71568
LAKELAND FINL CORP
COM
511656100
1016
20767
SH
SOLE
6522
0
14245
LAM RESEARCH CORP
COM
512807108
33515
114614
SH
SOLE
65356
0
49258
LAMAR ADVERTISING CO NEW
CL A
512816109
4591
51436
SH
SOLE
5070
0
46366
LAMB WESTON HLDGS INC
COM
513272104
2348
27296
SH
SOLE
7705
0
19591
LANCASTER COLONY CORP
COM
513847103
726
4534
SH
SOLE
0
0
4534
LANDMARK INFRASTRUCTURE LP
7% CNV PFD UNT C
51508J405
6782
260353
SH
SOLE
0
0
260353
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
4711
287256
SH
SOLE
0
0
287256
LANDSTAR SYS INC
COM
515098101
20513
180144
SH
SOLE
173472
0
6672
LANNET INC
COM
516012101
113
12830
SH
SOLE
0
0
12830
LAS VEGAS SANDS CORP
COM
517834107
52136
755154
SH
SOLE
515729
0
239425
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
22423
763454
SH
SOLE
0
0
763454
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
570
16924
SH
SOLE
0
0
16924
LAUDER ESTEE COS INC
CL A
518439104
108519
525369
SH
SOLE
53837
0
471532
LAUREATE EDUCATION INC
CL A
518613203
411
23324
SH
SOLE
22852
0
472
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
9500
574018
SH
SOLE
0
0
574018
LAZARD LTD
SHS A
G54050102
15780
394900
SH
SOLE
363967
0
30933
LCI INDS
COM
50189K103
8575
80048
SH
SOLE
75899
0
4149
LCNB CORP
COM
50181P100
202
10460
SH
SOLE
0
0
10460
LEAR CORP
COM NEW
521865204
7352
53584
SH
SOLE
45625
0
7959
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
1502
56237
SH
SOLE
0
0
56237
LEGG MASON ETF INVESTMENT TR
L VOL H DIV ETF
52468L406
4107
120581
SH
SOLE
0
0
120581
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
1811
52580
SH
SOLE
0
0
52580
LEGG MASON INC
COM
524901105
28110
782782
SH
SOLE
770501
0
12281
LEGGETT & PLATT INC
COM
524660107
38597
759350
SH
SOLE
617832
0
141518
LEIDOS HLDGS INC
COM
525327102
24572
251016
SH
SOLE
216124
0
34892
LEMAITRE VASCULAR INC
COM
525558201
2156
59970
SH
SOLE
35790
0
24180
LENDINGTREE INC NEW
COM
52603B107
1113
3668
SH
SOLE
0
0
3668
LENNAR CORP
CL A
526057104
18733
335780
SH
SOLE
265695
0
70085
LENNOX INTL INC
COM
526107107
6427
26341
SH
SOLE
24383
0
1958
LEVEL ONE BANCORP INC
COM
52730D208
310
12333
SH
SOLE
0
0
12333
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
812
42074
SH
SOLE
0
0
42074
LEXINFINTECH HLDGS LTD
ADR
528877103
1010
72701
SH
SOLE
0
0
72701
LEXINGTON REALTY TRUST
COM
529043101
678
63828
SH
SOLE
0
0
63828
LGI HOMES INC
COM
50187T106
893
12635
SH
SOLE
10728
0
1907
LHC GROUP INC
COM
50187A107
854
6200
SH
SOLE
3283
0
2917
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
5752
849634
SH
SOLE
0
0
849634
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
244
37581
SH
SOLE
0
0
37581
LIBERTY BROADBAND CORP
COM SER A
530307107
6981
56048
SH
SOLE
34323
0
21725
LIBERTY BROADBAND CORP
COM SER C
530307305
37919
301546
SH
SOLE
280269
0
21277
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
2683
117989
SH
SOLE
7162
0
110827
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
3057
140262
SH
SOLE
95314
0
44948
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
2409
124798
SH
SOLE
119942
0
4856
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
9932
510387
SH
SOLE
497850
0
12537
LIBERTY MEDIA CORP DELAWARE
COM A BRAVES GRP
531229706
218
7356
SH
SOLE
0
0
7356
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
10019
207261
SH
SOLE
146048
0
61213
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
4538
153615
SH
SOLE
142742
0
10873
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
36073
749345
SH
SOLE
629984
0
119361
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
6963
159053
SH
SOLE
152722
0
6331
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
10838
235781
SH
SOLE
217223
0
18558
LIBERTY PPTY TR
SH BEN INT
531172104
351
5847
SH
SOLE
0
0
5847
LIFE STORAGE INC
COM
53223X107
1105
10207
SH
SOLE
0
0
10207
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
1077
10327
SH
SOLE
5029
0
5298
LILIS ENERGY INC
COM NEW
532403201
40
105000
SH
SOLE
0
0
105000
LILLY ELI & CO
COM
532457108
90309
687124
SH
SOLE
372607
0
314517
LINCOLN ELEC HLDGS INC
COM
533900106
9777
101080
SH
SOLE
98312
0
2768
LINCOLN NATL CORP IND
COM
534187109
5124
86830
SH
SOLE
8821
0
78009
LINDE PLC
SHS
G5494J103
95672
447543
SH
SOLE
278517
0
169026
LINDSAY CORP
COM
535555106
2133
22216
SH
SOLE
21884
0
332
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
11
12278
SH
SOLE
0
0
12278
LIONS GATE ENTMNT CORP
CL A VTG
535919401
721
67653
SH
SOLE
64570
0
3083
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
2859
287932
SH
SOLE
225913
0
62019
LITHIA MTRS INC
CL A
536797103
4948
33661
SH
SOLE
16763
0
16898
LITTELFUSE INC
COM
537008104
13023
68075
SH
SOLE
67194
0
881
LIVE NATION ENTERTAINMENT IN
COM
538034109
8757
122522
SH
SOLE
91646
0
30876
LIVE OAK BANCSHARES INC
COM
53803X105
532
27975
SH
SOLE
0
0
27975
LIVENT CORP
COM
53814L108
241
28204
SH
SOLE
0
0
28204
LIVEPERSON INC
COM
538146101
516
13934
SH
SOLE
0
0
13934
LIVERAMP HLDGS INC
COM
53815P108
263
5469
SH
SOLE
0
0
5469
LKQ CORP
COM
501889208
29104
815235
SH
SOLE
744131
0
71104
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
21329
6443851
SH
SOLE
4891055
0
1552796
LMP CAP & INCOME FD INC
COM
50208A102
14872
956994
SH
SOLE
2081
0
954913
LOCKHEED MARTIN CORP
COM
539830109
206290
529753
SH
SOLE
251423
0
278330
LOEWS CORP
COM
540424108
6345
120884
SH
SOLE
109405
0
11479
LOGITECH INTL S A
SHS
H50430232
1847
39053
SH
SOLE
4438
0
34615
LOGMEIN INC
COM
54142L109
5927
69132
SH
SOLE
67385
0
1747
LONESTAR RES US INC
CL A VTG
54240F103
49
18732
SH
SOLE
0
0
18732
LOUISIANA PAC CORP
COM
546347105
284
9562
SH
SOLE
5040
0
4522
LOVESAC COMPANY
COM
54738L109
269
16748
SH
SOLE
14174
0
2574
LOWES COS INC
COM
548661107
78723
657335
SH
SOLE
159038
0
498297
LOWES COS INC
COM
548661107
231
22900
SH
Call
SOLE
0
0
0
LOWES COS INC
COM
548661107
599
22100
SH
Call
SOLE
0
0
0
LPL FINL HLDGS INC
COM
50212V100
26545
287747
SH
SOLE
280411
0
7336
LTC PPTYS INC
COM
502175102
1330
29707
SH
SOLE
0
0
29707
LUCKIN COFFEE INC
SPONSORED ADS
54951L109
2483
63087
SH
SOLE
0
0
63087
LULULEMON ATHLETICA INC
COM
550021109
38182
164811
SH
SOLE
62462
0
102349
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
312
31911
SH
SOLE
0
0
31911
LUMENTUM HLDGS INC
COM
55024U109
14157
178523
SH
SOLE
12859
0
165664
LUXFER HOLDINGS PLC
SHS
G5698W116
1379
74506
SH
SOLE
69241
0
5265
LYFT INC
CL A COM
55087P104
5102
118603
SH
SOLE
21948
0
96655
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
102477
1084638
SH
SOLE
916111
0
168527
M & T BK CORP
COM
55261F104
7346
43276
SH
SOLE
25596
0
17680
M D C HLDGS INC
COM
552676108
3132
82089
SH
SOLE
26989
0
55100
MACATAWA BK CORP
COM
554225102
287
25758
SH
SOLE
0
0
25758
MACERICH CO
COM
554382101
491
18257
SH
SOLE
0
0
18257
MACQUARIE FT TR GB INF UT DI
COM
55607W100
108
10106
SH
SOLE
0
0
10106
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
3923
158044
SH
SOLE
0
0
158044
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
6486
151406
SH
SOLE
6
0
151400
MACYS INC
COM
55616P104
1959
115257
SH
SOLE
0
0
115257
MADDEN STEVEN LTD
COM
556269108
2107
48999
SH
SOLE
34963
0
14036
MADISON CVRED CALL & EQ STR
COM
557437100
781
117838
SH
SOLE
0
0
117838
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
2374
8071
SH
SOLE
0
0
8071
MAG SILVER CORP
COM
55903Q104
359
30395
SH
SOLE
0
0
30395
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
53656
853446
SH
SOLE
429503
0
423943
MAGNA INTL INC
COM
559222401
2530
46198
SH
SOLE
0
0
46198
MAIN STREET CAPITAL CORP
COM
56035L104
6135
142306
SH
SOLE
0
0
142306
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
11249
534882
SH
SOLE
0
0
534882
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
1145
48711
SH
SOLE
0
0
48711
MANHATTAN ASSOCS INC
COM
562750109
5056
63395
SH
SOLE
53703
0
9692
MANITOWOC CO INC
COM NEW
563571405
223
12744
SH
SOLE
6023
0
6721
MANNING & NAPIER INC
CL A
56382Q102
60
34450
SH
SOLE
0
0
34450
MANNKIND CORP
COM NEW
56400P706
519
402016
SH
SOLE
0
0
402016
MANPOWERGROUP INC
COM
56418H100
3474
35773
SH
SOLE
35450
0
323
MANULIFE FINL CORP
COM
56501R106
3367
166066
SH
SOLE
42528
0
123538
MARATHON OIL CORP
COM
565849106
12061
888125
SH
SOLE
178798
0
709327
MARATHON PETE CORP
COM
56585A102
302084
5013816
SH
SOLE
1253033
0
3760783
MARATHON PETE CORP
COM
56585A102
1
31300
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
1
24100
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
194
107700
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
5
12300
SH
Call
SOLE
0
0
0
MARCHEX INC
CL B
56624R108
753
199189
SH
SOLE
199189
0
0
MARINEMAX INC
COM
567908108
455
27256
SH
SOLE
27246
0
10
MARKEL CORP
COM
570535104
21953
19204
SH
SOLE
14628
0
4576
MARKETAXESS HLDGS INC
COM
57060D108
35788
94400
SH
SOLE
90080
0
4320
MARRIOTT INTL INC NEW
CL A
571903202
53963
356347
SH
SOLE
31336
0
325011
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
4443
34502
SH
SOLE
27283
0
7219
MARRONE BIO INNOVATIONS INC
COM
57165B106
54
53061
SH
SOLE
0
0
53061
MARSH & MCLENNAN COS INC
COM
571748102
30646
275073
SH
SOLE
131046
0
144027
MARTIN MARIETTA MATLS INC
COM
573284106
10485
37490
SH
SOLE
24169
0
13321
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
13647
513835
SH
SOLE
466473
0
47362
MASCO CORP
COM
574599106
21459
447161
SH
SOLE
122060
0
325101
MASIMO CORP
COM
574795100
48367
306006
SH
SOLE
3546
0
302460
MASONITE INTL CORP NEW
COM
575385109
251
3481
SH
SOLE
3078
0
403
MASTEC INC
COM
576323109
17771
276976
SH
SOLE
28149
0
248827
MASTERCARD INC
CL A
57636Q104
277961
930905
SH
SOLE
616844
0
314061
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
300
19050
SH
SOLE
0
0
19050
MATADOR RES CO
COM
576485205
2542
141444
SH
SOLE
67212
0
74232
MATCH GROUP INC
COM
57665R106
5952
72484
SH
SOLE
0
0
72484
MATERIALISE NV
SPONSORED ADS
57667T100
446
24338
SH
SOLE
0
0
24338
MATERION CORP
COM
576690101
546
9186
SH
SOLE
0
0
9186
MATSON INC
COM
57686G105
643
15760
SH
SOLE
15651
0
109
MATTEL INC
COM
577081102
344
25390
SH
SOLE
0
0
25390
MATTHEWS INTL CORP
CL A
577128101
10124
265240
SH
SOLE
262629
0
2611
MAUI LD & PINEAPPLE INC
COM
577345101
236
20970
SH
SOLE
0
0
20970
MAXAR TECHNOLOGIES INC
COM
57778K105
171
10937
SH
SOLE
0
0
10937
MAXIM INTEGRATED PRODS INC
COM
57772K101
7684
124924
SH
SOLE
36924
0
88000
MAXIMUS INC
COM
577933104
279
3748
SH
SOLE
3100
0
648
MCCORMICK & CO INC
COM NON VTG
579780206
52858
311418
SH
SOLE
179739
0
131679
MCCORMICK & CO INC
COM VTG
579780107
271
1583
SH
SOLE
0
0
1583
MCDERMOTT INTL INC
COM
580037703
21
31025
SH
SOLE
0
0
31025
MCDONALDS CORP
COM
580135101
237763
1203176
SH
SOLE
597083
0
606093
MCEWEN MNG INC
COM
58039P107
44
34943
SH
SOLE
0
0
34943
MCGRATH RENTCORP
COM
580589109
215
2814
SH
SOLE
0
0
2814
MCKESSON CORP
COM
58155Q103
34091
246466
SH
SOLE
234227
0
12239
MDU RES GROUP INC
COM
552690109
6415
215923
SH
SOLE
191247
0
24676
MEDICAL PPTYS TRUST INC
COM
58463J304
35294
1671912
SH
SOLE
1157718
0
514194
MEDIFAST INC
COM
58470H101
820
7479
SH
SOLE
0
0
7479
MEDIWOUND LTD
ORD SHS
M68830104
57
18480
SH
SOLE
0
0
18480
MEDLEY CAP CORP
COM
58503F106
30
13800
SH
SOLE
0
0
13800
MEDPACE HLDGS INC
COM
58506Q109
1027
12212
SH
SOLE
9047
0
3165
MEDTRONIC PLC
SHS
G5960L103
431979
3807598
SH
SOLE
1341787
0
2465811
MEDTRONIC PLC
SHS
G5960L103
1
14800
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
20
22400
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
86
16000
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
53
49900
SH
Call
SOLE
0
0
0
MEI PHARMA INC
COM NEW
55279B202
47
18913
SH
SOLE
0
0
18913
MELCO RESORTS AND ENTMT LTD
ADR
585464100
727
30086
SH
SOLE
27779
0
2307
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
3674
31352
SH
SOLE
30297
0
1055
MERCADOLIBRE INC
COM
58733R102
5830
10193
SH
SOLE
6981
0
3212
MERCK & CO INC
COM
58933Y105
568571
6251460
SH
SOLE
1799841
0
4451619
MERCK & CO INC
COM
58933Y105
1
11600
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
195
15500
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
34
15300
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
405
54700
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
136
58900
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
43
29200
SH
Call
SOLE
0
0
0
MERCURY SYS INC
COM
589378108
921
13329
SH
SOLE
892
0
12437
MEREDITH CORP
COM
589433101
10066
309998
SH
SOLE
281365
0
28633
MERIT MED SYS INC
COM
589889104
2236
71624
SH
SOLE
58449
0
13175
MESA AIR GROUP INC
COM NEW
590479135
489
54700
SH
SOLE
0
0
54700
META FINL GROUP INC
COM
59100U108
236
6468
SH
SOLE
0
0
6468
METHANEX CORP
COM
59151K108
252
6544
SH
SOLE
0
0
6544
METLIFE INC
COM
59156R108
64290
1261322
SH
SOLE
976434
0
284888
METLIFE INC
COM
59156R108
82
59900
SH
Call
SOLE
0
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
6681
8422
SH
SOLE
6969
0
1453
MFA FINL INC
COM
55272X102
2679
350242
SH
SOLE
94634
0
255608
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
12674
12165000
PRN
SOLE
0
0
12165000
MFS CHARTER INCOME TR
SH BEN INT
552727109
579
68789
SH
SOLE
0
0
68789
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
114
24768
SH
SOLE
0
0
24768
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
477
88677
SH
SOLE
0
0
88677
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
522
110256
SH
SOLE
0
0
110256
MFS INTER INCOME TR
SH BEN INT
55273C107
347
91195
SH
SOLE
0
0
91195
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
357
36561
SH
SOLE
0
0
36561
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
922
150635
SH
SOLE
0
0
150635
MFS MUN INCOME TR
SH BEN INT
552738106
464
65647
SH
SOLE
350
0
65297
MGE ENERGY INC
COM
55277P104
271
3445
SH
SOLE
0
0
3445
MGIC INVT CORP WIS
COM
552848103
641
45231
SH
SOLE
25626
0
19605
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1189
38405
SH
SOLE
18560
0
19845
MGM RESORTS INTERNATIONAL
COM
552953101
3271
98317
SH
SOLE
1083
0
97234
MICHAELS COS INC
COM
59408Q106
189
23322
SH
SOLE
0
0
23322
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837403
246
17541
SH
SOLE
14761
0
2780
MICROCHIP TECHNOLOGY INC
COM
595017104
33033
315443
SH
SOLE
60689
0
254754
MICRON TECHNOLOGY INC
COM
595112103
41086
763959
SH
SOLE
200329
0
563630
MICRON TECHNOLOGY INC
COM
595112103
204
30000
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
74
17900
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
1551259
9836637
SH
SOLE
2943120
0
6893517
MICROSOFT CORP
COM
594918104
470
73500
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
195
23400
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
19
17300
SH
Call
SOLE
0
0
0
MID AMER APT CMNTYS INC
COM
59522J103
7232
54849
SH
SOLE
10116
0
44733
MIDDLEBY CORP
COM
596278101
1657
15130
SH
SOLE
12685
0
2445
MIDDLESEX WATER CO
COM
596680108
507
7969
SH
SOLE
3970
0
3999
MILLER HERMAN INC
COM
600544100
1609
38620
SH
SOLE
7428
0
31192
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
1966
174797
SH
SOLE
0
0
174797
MIMECAST LTD
ORD SHS
G14838109
427
9841
SH
SOLE
0
0
9841
MIRATI THERAPEUTICS INC
COM
60468T105
656
5090
SH
SOLE
4189
0
901
MIRUM PHARMACEUTICALS INC
COM
604749101
217
8843
SH
SOLE
0
0
8843
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
6750
1243116
SH
SOLE
1236742
0
6374
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
261
20152
SH
SOLE
0
0
20152
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
246
79500
SH
SOLE
78907
0
593
MKS INSTRUMENT INC
COM
55306N104
14012
127373
SH
SOLE
115380
0
11993
MOBILE MINI INC
COM
60740F105
629
16597
SH
SOLE
7114
0
9483
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
242
23810
SH
SOLE
0
0
23810
MOBILEIRON INC
COM NEW
60739U204
65
13280
SH
SOLE
0
0
13280
MODERNA INC
COM
60770K107
216
11068
SH
SOLE
6605
0
4463
MOELIS & CO
CL A
60786M105
7327
229556
SH
SOLE
196895
0
32661
MOHAWK INDS INC
COM
608190104
16989
124568
SH
SOLE
90718
0
33850
MOLINA HEALTHCARE INC
COM
60855R100
3661
26980
SH
SOLE
22582
0
4398
MOLSON COORS BREWING CO
CL B
60871R209
22665
420503
SH
SOLE
398486
0
22017
MOMO INC
ADR
60879B107
880
26269
SH
SOLE
0
0
26269
MONDELEZ INTL INC
CL A
609207105
80006
1452534
SH
SOLE
810359
0
642175
MONGODB INC
CL A
60937P106
1637
12438
SH
SOLE
0
0
12438
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
14921
1030480
SH
SOLE
25843
0
1004637
MONOLITHIC PWR SYS INC
COM
609839105
3991
22418
SH
SOLE
8406
0
14012
MONRO INC
COM
610236101
867
11087
SH
SOLE
10705
0
382
MONROE CAP CORP
COM
610335101
172
15807
SH
SOLE
0
0
15807
MONSTER BEVERAGE CORP NEW
COM
61174X109
26956
424164
SH
SOLE
391922
0
32242
MOODYS CORP
COM
615369105
34002
143222
SH
SOLE
126797
0
16425
MOOG INC
CL A
615394202
251
2937
SH
SOLE
990
0
1947
MORGAN STANLEY
COM NEW
617446448
30266
592049
SH
SOLE
295002
0
297047
MORGAN STANLEY EM MKTS DM DE
COM
617477104
152
21695
SH
SOLE
0
0
21695
MORNINGSTAR INC
COM
617700109
768
5074
SH
SOLE
2228
0
2846
MOSAIC CO NEW
COM
61945C103
6605
305241
SH
SOLE
264384
0
40857
MOTORCAR PTS AMER INC
COM
620071100
2467
111981
SH
SOLE
111957
0
24
MOTOROLA SOLUTIONS INC
COM NEW
620076307
262111
1626567
SH
SOLE
138646
0
1487921
MOTOROLA SOLUTIONS INC
COM NEW
620076307
44
43500
SH
Call
SOLE
0
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
3
37100
SH
Call
SOLE
0
0
0
MPLX LP
COM UNIT REP LTD
55336V100
7878
309417
SH
SOLE
0
0
309417
MR COOPER GROUP INC
COM
62482R107
454
36297
SH
SOLE
0
0
36297
MRC GLOBAL INC
COM
55345K103
252
18455
SH
SOLE
18357
0
98
MSA SAFETY INC
COM
553498106
7558
59812
SH
SOLE
58829
0
983
MSC INDL DIRECT INC
CL A
553530106
13387
170606
SH
SOLE
167816
0
2790
MSCI INC
COM
55354G100
18700
72430
SH
SOLE
57770
0
14660
MSG NETWORK INC
CL A
553573106
3065
176145
SH
SOLE
174104
0
2041
MTS SYS CORP
COM
553777103
292
6089
SH
SOLE
6031
0
58
MUELLER WTR PRODS INC
COM SER A
624758108
824
68781
SH
SOLE
43241
0
25540
MURPHY OIL CORP
COM
626717102
2317
86461
SH
SOLE
0
0
86461
MURPHY USA INC
COM
626755102
6048
51692
SH
SOLE
44424
0
7268
MYLAN N V
SHS EURO
N59465109
1586
78930
SH
SOLE
0
0
78930
MYOKARDIA INC
COM
62857M105
758
10403
SH
SOLE
0
0
10403
MYOVANT SCIENCES LTD
COM
G637AM102
1613
103952
SH
SOLE
0
0
103952
MYRIAD GENETICS INC
COM
62855J104
411
15106
SH
SOLE
0
0
15106
NABORS INDUSTRIES LTD
SHS
G6359F103
85
29384
SH
SOLE
0
0
29384
NABRIVA THERAPEUTICS PLC
SHS
G63637105
52
39650
SH
SOLE
0
0
39650
NASDAQ INC
COM
631103108
21410
199910
SH
SOLE
166455
0
33455
NATERA INC
COM
632307104
277
8218
SH
SOLE
1643
0
6575
NATHANS FAMOUS INC NEW
COM
632347100
773
10906
SH
SOLE
0
0
10906
NATIONAL BEVERAGE CORP
COM
635017106
432
8463
SH
SOLE
7308
0
1155
NATIONAL CINEMEDIA INC
COM
635309107
316
43304
SH
SOLE
42915
0
389
NATIONAL FUEL GAS CO N J
COM
636180101
651
13995
SH
SOLE
0
0
13995
NATIONAL GEN HLDGS CORP
COM
636220303
519
23497
SH
SOLE
23481
0
16
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
106148
1693757
SH
SOLE
1557235
0
136522
NATIONAL HEALTH INVS INC
COM
63633D104
6132
75259
SH
SOLE
69477
0
5782
NATIONAL OILWELL VARCO INC
COM
637071101
7053
281546
SH
SOLE
213855
0
67691
NATIONAL RETAIL PPTYS INC
COM
637417106
7758
144686
SH
SOLE
82537
0
62149
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
505
15017
SH
SOLE
12065
0
2952
NATIONAL VISION HLDGS INC
COM
63845R107
670
20654
SH
SOLE
20631
0
23
NCR CORP NEW
COM
62886E108
18840
535826
SH
SOLE
533432
0
2394
NEKTAR THERAPEUTICS
COM
640268108
564
26135
SH
SOLE
0
0
26135
NEOGEN CORP
COM
640491106
698
10695
SH
SOLE
843
0
9852
NEOGENOMICS INC
COM NEW
64049M209
2648
90546
SH
SOLE
37920
0
52626
NEOS THERAPEUTICS INC
COM
64052L106
16
10500
SH
SOLE
0
0
10500
NETAPP INC
COM
64110D104
4012
64449
SH
SOLE
18909
0
45540
NETEASE INC
SPONSORED ADS
64110W102
3994
13026
SH
SOLE
8521
0
4505
NETFLIX INC
COM
64110L106
104356
322515
SH
SOLE
62050
0
260465
NETGEAR INC
COM
64111Q104
390
15912
SH
SOLE
0
0
15912
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
457
114246
SH
SOLE
0
0
114246
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
528
42771
SH
SOLE
0
0
42771
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
1186
175427
SH
SOLE
0
0
175427
NEUBERGER BERMAN MUNI FD INC
COM
64124P101
2234
144941
SH
SOLE
0
0
144941
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
549
98412
SH
SOLE
0
0
98412
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
229
18360
SH
SOLE
0
0
18360
NEUROCRINE BIOSCIENCES INC
COM
64125C109
10087
93840
SH
SOLE
70424
0
23416
NEUROTROPE INC
COM NEW
64129T207
12
11773
SH
SOLE
0
0
11773
NEW AGE BEVERAGES CORP
COM
64157V108
413
226777
SH
SOLE
0
0
226777
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
115
12615
SH
SOLE
0
0
12615
NEW GOLD INC CDA
COM
644535106
147
166321
SH
SOLE
0
0
166321
NEW IRELAND FUND INC
COM
645673104
194
19611
SH
SOLE
0
0
19611
NEW JERSEY RES
COM
646025106
3785
84924
SH
SOLE
0
0
84924
NEW MTN FIN CORP
COM
647551100
270
19676
SH
SOLE
0
0
19676
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
2076
1980000
PRN
SOLE
0
0
1980000
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
2763
22790
SH
SOLE
1379
0
21411
NEW RELIC INC
COM
64829B100
1118
17013
SH
SOLE
0
0
17013
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
6170
382967
SH
SOLE
1808
0
381159
NEW SR INVT GROUP INC
COM
648691103
104
13563
SH
SOLE
0
0
13563
NEW YORK CMNTY BANCORP INC
COM
649445103
5129
426676
SH
SOLE
0
0
426676
NEW YORK MTG TR INC
COM PAR $.02
649604501
216
34617
SH
SOLE
0
0
34617
NEW YORK MTG TR INC
NOTE 6.250% 1/1
649604AD7
17610
17286000
PRN
SOLE
0
0
17286000
NEW YORK TIMES CO
CL A
650111107
220
6854
SH
SOLE
1875
0
4979
NEWELL BRANDS INC
COM
651229106
7835
407673
SH
SOLE
0
0
407673
NEWMARK GROUP INC
CL A
65158N102
17161
1275425
SH
SOLE
965065
0
310360
NEWMARKET CORP
COM
651587107
893
1835
SH
SOLE
0
0
1835
NEWMONT GOLDCORP CORPORATION
COM
651639106
10915
251219
SH
SOLE
47654
0
203565
NEWMONT GOLDCORP CORPORATION
COM
651639106
52
19100
SH
Call
SOLE
0
0
0
NEWMONT GOLDCORP CORPORATION
COM
651639106
1
53600
SH
Call
SOLE
0
0
0
NEWS CORP NEW
CL A
65249B109
178
12601
SH
SOLE
11079
0
1522
NEWS CORP NEW
CL B
65249B208
713
49150
SH
SOLE
28396
0
20754
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
1644
72566
SH
SOLE
0
0
72566
NEXGEN ENERGY LTD
COM
65340P106
107
83653
SH
SOLE
0
0
83653
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
674
14971
SH
SOLE
0
0
14971
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
9387
530013
SH
SOLE
0
0
530013
NEXSTAR MEDIA GROUP INC
CL A
65336K103
2199
18755
SH
SOLE
613
0
18142
NEXTERA ENERGY INC
COM
65339F101
162631
671573
SH
SOLE
165025
0
506548
NEXTERA ENERGY INC
UNIT 09/01/2022S
65339F796
769
15000
SH
SOLE
0
0
15000
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
5079
96467
SH
SOLE
3383
0
93084
NEXTIER OILFIELD SOLUTIONS I
COM
65290C105
831
123971
SH
SOLE
0
0
123971
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
1713
151085
SH
SOLE
0
0
151085
NICE LTD
SPONSORED ADR
653656108
6353
40950
SH
SOLE
39683
0
1267
NIELSEN HLDGS PLC
SHS EUR
G6518L108
39159
1929015
SH
SOLE
1922499
0
6516
NIKE INC
CL B
654106103
115113
1136223
SH
SOLE
423138
0
713085
NINE ENERGY SVC INC
COM
65441V101
375
47897
SH
SOLE
0
0
47897
NIO INC
SPON ADS
62914V106
81
20186
SH
SOLE
0
0
20186
NISOURCE INC
COM
65473P105
2742
98502
SH
SOLE
69097
0
29405
NLIGHT INC
COM
65487K100
486
23978
SH
SOLE
620
0
23358
NMI HLDGS INC
CL A
629209305
720
21685
SH
SOLE
18339
0
3346
NN INC
COM
629337106
136
14650
SH
SOLE
0
0
14650
NOAH HLDGS LTD
SPON ADS CL A
65487X102
910
25729
SH
SOLE
0
0
25729
NOBLE ENERGY INC
COM
655044105
13802
555640
SH
SOLE
537169
0
18471
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
1319
49647
SH
SOLE
0
0
49647
NOKIA CORP
SPONSORED ADR
654902204
2409
649323
SH
SOLE
0
0
649323
NOMAD FOODS LTD
USD ORD SHS
G6564A105
9658
431753
SH
SOLE
423399
0
8354
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
181
36820
SH
SOLE
0
0
36820
NORDSON CORP
COM
655663102
27917
171433
SH
SOLE
107984
0
63449
NORDSTROM INC
COM
655664100
2133
52117
SH
SOLE
0
0
52117
NORFOLK SOUTHERN CORP
COM
655844108
43782
225521
SH
SOLE
25376
0
200145
NORTH AMERN CONSTR GROUP LTD
COM
656811106
913
75394
SH
SOLE
0
0
75394
NORTHERN TR CORP
COM
665859104
7592
71456
SH
SOLE
25356
0
46100
NORTHROP GRUMMAN CORP
COM
666807102
39043
113506
SH
SOLE
38622
0
74884
NORTHWEST BANCSHARES INC MD
COM
667340103
682
41040
SH
SOLE
0
0
41040
NORTHWEST NAT HLDG CO
COM
66765N105
790
10711
SH
SOLE
7375
0
3336
NORTONLIFELOCK INC
COM
668771108
9674
379070
SH
SOLE
262814
0
116256
NORTONLIFELOCK INC
COM
668771108
67
78300
SH
Call
SOLE
0
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
4679
80100
SH
SOLE
22890
0
57210
NOVAGOLD RES INC
COM NEW
66987E206
463
51680
SH
SOLE
0
0
51680
NOVAN INC
COM
66988N106
82
26044
SH
SOLE
0
0
26044
NOVARTIS A G
SPONSORED ADR
66987V109
114324
1207352
SH
SOLE
940273
0
267079
NOVAVAX INC
COM NEW
670002401
47
11862
SH
SOLE
0
0
11862
NOVO-NORDISK A S
ADR
670100205
70215
1213111
SH
SOLE
1105261
0
107850
NOVOCURE LTD
ORD SHS
G6674U108
1571
18637
SH
SOLE
8285
0
10352
NOW INC
COM
67011P100
3803
338304
SH
SOLE
335495
0
2809
NRG ENERGY INC
COM NEW
629377508
514
12935
SH
SOLE
0
0
12935
NU SKIN ENTERPRISES INC
CL A
67018T105
463
11293
SH
SOLE
9551
0
1742
NUANCE COMMUNICATIONS INC
COM
67020Y100
20133
1129178
SH
SOLE
1020111
0
109067
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
216
205000
PRN
SOLE
0
0
205000
NUCOR CORP
COM
670346105
25139
446682
SH
SOLE
237977
0
208705
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
396
14677
SH
SOLE
0
0
14677
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
220
5313
SH
SOLE
0
0
5313
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
478
14565
SH
SOLE
0
0
14565
NUSHARES ETF TR
NUVEEN ESG US
67092P870
207
8083
SH
SOLE
0
0
8083
NUSTAR ENERGY LP
UNIT COM
67058H102
952
36844
SH
SOLE
0
0
36844
NUTANIX INC
CL A
67059N108
7301
233548
SH
SOLE
213857
0
19691
NUTRIEN LTD
COM
67077M108
26589
556089
SH
SOLE
407555
0
148534
NUVASIVE INC
COM
670704105
3698
47813
SH
SOLE
47314
0
499
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
118
22375
SH
SOLE
0
0
22375
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3453
207161
SH
SOLE
0
0
207161
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
7165
498281
SH
SOLE
0
0
498281
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
152
11254
SH
SOLE
0
0
11254
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1115
74891
SH
SOLE
0
0
74891
NUVEEN CALIF MUNICPAL VALU F
COM
6706EB106
228
14459
SH
SOLE
0
0
14459
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
792
52066
SH
SOLE
0
0
52066
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
4758
325451
SH
SOLE
0
0
325451
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
662
66010
SH
SOLE
0
0
66010
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
3691
481195
SH
SOLE
0
0
481195
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
1213
111401
SH
SOLE
0
0
111401
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
3996
226267
SH
SOLE
0
0
226267
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
462
51893
SH
SOLE
0
0
51893
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
644
83043
SH
SOLE
0
0
83043
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
196
13214
SH
SOLE
0
0
13214
NUVEEN FLOATING RATE INCOME
COM
67072T108
349
34122
SH
SOLE
0
0
34122
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
902
90335
SH
SOLE
0
0
90335
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
494
30169
SH
SOLE
0
0
30169
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
502
51355
SH
SOLE
0
0
51355
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
892
89096
SH
SOLE
0
0
89096
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
2378
171324
SH
SOLE
0
0
171324
NUVEEN INTER DURATION MN TMF
COM
670671106
4477
321820
SH
SOLE
0
0
321820
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
254
17966
SH
SOLE
0
0
17966
NUVEEN MORTGAGE AND INCOME F
COM
670735109
230
10489
SH
SOLE
0
0
10489
NUVEEN MUN 2021 TARGET TERM
COM
670687102
142
14500
SH
SOLE
0
0
14500
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
2492
175628
SH
SOLE
0
0
175628
NUVEEN MUN INCOME FD INC
COM
67062J102
416
36887
SH
SOLE
0
0
36887
NUVEEN MUN VALUE FD INC
COM
670928100
7062
659978
SH
SOLE
0
0
659978
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1885
115137
SH
SOLE
0
0
115137
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
6304
262115
SH
SOLE
0
0
262115
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
177
12089
SH
SOLE
0
0
12089
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
1553
114416
SH
SOLE
0
0
114416
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
216
15185
SH
SOLE
0
0
15185
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
3936
255190
SH
SOLE
0
0
255190
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
832
58789
SH
SOLE
0
0
58789
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
3514
335905
SH
SOLE
0
0
335905
NUVEEN PFD & INCM SECURTIES
COM
67072C105
5656
563885
SH
SOLE
0
0
563885
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
361
14350
SH
SOLE
0
0
14350
NUVEEN PFD & INCOME TERM FD
COM
67075A106
5060
196044
SH
SOLE
0
0
196044
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2535
173651
SH
SOLE
0
0
173651
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
934
50881
SH
SOLE
0
0
50881
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
222
20925
SH
SOLE
0
0
20925
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
3301
240076
SH
SOLE
0
0
240076
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
486
29519
SH
SOLE
0
0
29519
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
200
19034
SH
SOLE
0
0
19034
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
239
14548
SH
SOLE
0
0
14548
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
244
15974
SH
SOLE
0
0
15974
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
471
28866
SH
SOLE
0
0
28866
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
607
35061
SH
SOLE
0
0
35061
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
3349
153341
SH
SOLE
0
0
153341
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
458
37947
SH
SOLE
0
0
37947
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
801
54866
SH
SOLE
0
0
54866
NVENT ELECTRIC PLC
SHS
G6700G107
14747
576519
SH
SOLE
562242
0
14277
NVIDIA CORP
COM
67066G104
173997
739458
SH
SOLE
275230
0
464228
NVR INC
COM
62944T105
4658
1223
SH
SOLE
967
0
256
NXP SEMICONDUCTORS N V
COM
N6596X109
82913
651510
SH
SOLE
234651
0
416859
NXP SEMICONDUCTORS N V
COM
N6596X109
28
17600
SH
Call
SOLE
0
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
39443
90000
SH
SOLE
25153
0
64847
OAKTREE SPECIALTY LENDING CO
COM
67401P108
5219
955948
SH
SOLE
866197
0
89751
OAKTREE STRATEGIC INCOME COR
COM
67402D104
2134
260569
SH
SOLE
0
0
260569
OASIS MIDSTREAM PARTNERS LP
COM UNITS REPS
67420T206
344
20725
SH
SOLE
0
0
20725
OASIS PETE INC NEW
COM
674215108
579
177594
SH
SOLE
0
0
177594
OASIS PETE INC NEW
NOTE 2.625% 9/1
674215AJ7
43
55000
PRN
SOLE
0
0
55000
OCCIDENTAL PETE CORP
COM
674599105
124437
3019580
SH
SOLE
2105344
0
914236
OCEANEERING INTL INC
COM
675232102
275
18447
SH
SOLE
16872
0
1575
ODONATE THERAPEUTICS INC
COM
676079106
357
11003
SH
SOLE
5903
0
5100
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
567
17636
SH
SOLE
1784
0
15852
OGE ENERGY CORP
COM
670837103
4912
110464
SH
SOLE
37197
0
73267
OIL STS INTL INC
COM
678026105
765
46920
SH
SOLE
12991
0
33929
OKTA INC
CL A
679295105
1998
17322
SH
SOLE
0
0
17322
OLD DOMINION FREIGHT LINE IN
COM
679580100
18277
96305
SH
SOLE
83546
0
12759
OLD NATL BANCORP IND
COM
680033107
207
11336
SH
SOLE
0
0
11336
OLD REP INTL CORP
COM
680223104
47242
2111837
SH
SOLE
1571436
0
540401
OLIN CORP
COM PAR $1
680665205
847
49099
SH
SOLE
0
0
49099
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1013
15504
SH
SOLE
0
0
15504
OMEGA HEALTHCARE INVS INC
COM
681936100
15215
359275
SH
SOLE
40484
0
318791
OMEROS CORP
COM
682143102
1798
127600
SH
SOLE
0
0
127600
OMNICELL INC
COM
68213N109
866
10601
SH
SOLE
9517
0
1084
OMNICOM GROUP INC
COM
681919106
46740
576894
SH
SOLE
510541
0
66353
ON SEMICONDUCTOR CORP
COM
682189105
4070
166937
SH
SOLE
68581
0
98356
ONE GAS INC
COM
68235P108
5539
59192
SH
SOLE
27370
0
31822
ONEMAIN HLDGS INC
COM
68268W103
3791
89942
SH
SOLE
64464
0
25478
ONEOK INC NEW
COM
682680103
94963
1254948
SH
SOLE
832474
0
422474
ONEOK INC NEW
COM
682680103
41
25600
SH
Call
SOLE
0
0
0
OPEN TEXT CORP
COM
683715106
357
8122
SH
SOLE
0
0
8122
OPKO HEALTH INC
COM
68375N103
231
157275
SH
SOLE
0
0
157275
OPTION CARE HEALTH INC
COM
68404L102
372
99700
SH
SOLE
4700
0
95000
ORACLE CORP
COM
68389X105
110280
2081536
SH
SOLE
1154813
0
926723
ORANGE
SPONSORED ADR
684060106
2017
138214
SH
SOLE
0
0
138214
ORBCOMM INC
COM
68555P100
1021
242461
SH
SOLE
0
0
242461
ORCHID IS CAP INC
COM
68571X103
576
98498
SH
SOLE
0
0
98498
ORGANIGRAM HLDGS INC
COM
68620P101
49
20132
SH
SOLE
0
0
20132
ORGANOVO HLDGS INC
COM
68620A104
12
34988
SH
SOLE
0
0
34988
ORIX CORP
SPONSORED ADR
686330101
557
6672
SH
SOLE
4921
0
1751
OSHKOSH CORP
COM
688239201
2976
31444
SH
SOLE
15582
0
15862
OSI ETF TR
OSHARES FTSE
67110P100
280
9450
SH
SOLE
0
0
9450
OSI ETF TR
OSHARES FTSE EUR
67110P506
300
11691
SH
SOLE
0
0
11691
OSI ETF TR
OSHARS FTSE US
67110P407
5586
152551
SH
SOLE
0
0
152551
OTTER TAIL CORP
COM
689648103
742
14467
SH
SOLE
0
0
14467
OUTFRONT MEDIA INC
COM
69007J106
1263
47098
SH
SOLE
19400
0
27698
OWENS & MINOR INC NEW
COM
690732102
97
18809
SH
SOLE
0
0
18809
OWENS CORNING NEW
COM
690742101
11818
181482
SH
SOLE
145794
0
35688
OWL ROCK CAPITAL CORPORATION
COM
69121K104
882
49275
SH
SOLE
0
0
49275
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
3018
105911
SH
SOLE
101750
0
4161
PACCAR INC
COM
693718108
9266
117148
SH
SOLE
44979
0
72169
PACER FDS TR
BNCHMRK INFRA
69374H741
9579
294001
SH
SOLE
0
0
294001
PACER FDS TR
CFRA STVAL EQL
69374H691
405
13012
SH
SOLE
0
0
13012
PACER FDS TR
GLOBL CASH ETF
69374H709
1628
51773
SH
SOLE
462
0
51311
PACER FDS TR
TRENDP 100 ETF
69374H303
14665
363539
SH
SOLE
0
0
363539
PACER FDS TR
TRENDP US LAR CP
69374H105
64710
1933935
SH
SOLE
453
0
1933482
PACER FDS TR
TRENDP US MID CP
69374H204
5044
164157
SH
SOLE
181
0
163976
PACER FDS TR
TRENDPILOT EUR
69374H808
532
19366
SH
SOLE
0
0
19366
PACER FDS TR
TRENDPILOT US BD
69374H642
1267
49606
SH
SOLE
0
0
49606
PACER FDS TR
US CASH COWS 100
69374H881
3365
108309
SH
SOLE
0
0
108309
PACIFIC MERCANTILE BANCORP
COM
694552100
654
80500
SH
SOLE
0
0
80500
PACIFIC PREMIER BANCORP
COM
69478X105
2305
70693
SH
SOLE
0
0
70693
PACIRA BIOSCIENCES
COM
695127100
399
8813
SH
SOLE
0
0
8813
PACKAGING CORP AMER
COM
695156109
19297
172285
SH
SOLE
87014
0
85271
PACWEST BANCORP DEL
COM
695263103
21384
558771
SH
SOLE
365057
0
193714
PAGERDUTY INC
COM
69553P100
475
20320
SH
SOLE
13194
0
7126
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
1422
41614
SH
SOLE
1565
0
40049
PALO ALTO NETWORKS INC
COM
697435105
50603
218823
SH
SOLE
110941
0
107882
PAN AMERICAN SILVER CORP
COM
697900108
4123
174046
SH
SOLE
0
0
174046
PAN AMERICAN SILVER CORP
COM
697900108
106
22500
SH
Call
SOLE
0
0
0
PAN AMERICAN SILVER CORP
COM
697900108
286
49300
SH
Call
SOLE
0
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
187
46348
SH
SOLE
0
0
46348
PARK HOTELS RESORTS INC
COM
700517105
26676
1031165
SH
SOLE
953825
0
77340
PARK NATL CORP
COM
700658107
876
8556
SH
SOLE
0
0
8556
PARKER HANNIFIN CORP
COM
701094104
17161
83381
SH
SOLE
52827
0
30554
PARSLEY ENERGY INC
CL A
701877102
4415
233466
SH
SOLE
99287
0
134179
PARTY CITY HOLDCO INC
COM
702149105
35
15062
SH
SOLE
0
0
15062
PATRIOT TRANSN HLDG INC
COM
70338W105
309
15853
SH
SOLE
0
0
15853
PATTERN ENERGY GROUP INC
CL A
70338P100
1350
50477
SH
SOLE
0
0
50477
PATTERSON UTI ENERGY INC
COM
703481101
796
75806
SH
SOLE
37197
0
38609
PAYCHEX INC
COM
704326107
41101
483185
SH
SOLE
118140
0
365045
PAYCOM SOFTWARE INC
COM
70432V102
7915
29895
SH
SOLE
22467
0
7428
PAYLOCITY HLDG CORP
COM
70438V106
3531
29223
SH
SOLE
14628
0
14595
PAYPAL HLDGS INC
COM
70450Y103
113777
1051834
SH
SOLE
250967
0
800867
PAYPAL HLDGS INC
COM
70450Y103
397
22500
SH
Call
SOLE
0
0
0
PAYPAL HLDGS INC
COM
70450Y103
200
22500
SH
Call
SOLE
0
0
0
PBF ENERGY INC
CL A
69318G106
4708
150081
SH
SOLE
139513
0
10568
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
846
41757
SH
SOLE
0
0
41757
PC CONNECTION INC
COM
69318J100
293
5905
SH
SOLE
0
0
5905
PCM FUND INC
COM
69323T101
287
25079
SH
SOLE
0
0
25079
PEBBLEBROOK HOTEL TR
COM
70509V100
1806
67358
SH
SOLE
19141
0
48217
PEGASYSTEMS INC
COM
705573103
1136
14263
SH
SOLE
11693
0
2570
PELOTON INTERACTIVE INC
CL A COM
70614W100
821
28904
SH
SOLE
0
0
28904
PEMBINA PIPELINE CORP
COM
706327103
15700
424151
SH
SOLE
393644
0
30507
PENN NATL GAMING INC
COM
707569109
1248
48845
SH
SOLE
43902
0
4943
PENNANT GROUP INC
COM
70805E109
1653
49979
SH
SOLE
49031
0
948
PENNANTPARK INVT CORP
COM
708062104
269
41225
SH
SOLE
0
0
41225
PENNEY J C CORP INC
COM
708160106
291
259453
SH
SOLE
0
0
259453
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
11553
11481000
PRN
SOLE
0
0
11481000
PENNYMAC MTG INVT TR
COM
70931T103
998
44788
SH
SOLE
0
0
44788
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
361
7194
SH
SOLE
1189
0
6005
PENTAIR PLC
SHS
G7S00T104
18144
395545
SH
SOLE
366406
0
29139
PENUMBRA INC
COM
70975L107
490
2982
SH
SOLE
2815
0
167
PEOPLES UTD FINL INC
COM
712704105
10572
625540
SH
SOLE
509208
0
116332
PEPSICO INC
COM
713448108
301367
2205052
SH
SOLE
1159770
0
1045282
PERFICIENT INC
COM
71375U101
1447
31412
SH
SOLE
2632
0
28780
PERFORMANCE FOOD GROUP CO
COM
71377A103
1754
34073
SH
SOLE
23364
0
10709
PERKINELMER INC
COM
714046109
1532
15778
SH
SOLE
579
0
15199
PERMIANVILLE RTY TR
TR UNIT
71425H100
112
60400
SH
SOLE
0
0
60400
PERRIGO CO PLC
SHS
G97822103
362
7005
SH
SOLE
1909
0
5096
PERSPECTA INC
COM
715347100
6188
234044
SH
SOLE
180988
0
53056
PETIQ INC
COM CL A
71639T106
1882
75118
SH
SOLE
0
0
75118
PETROCHINA CO LTD
SPONSORED ADR
71646E100
497
9877
SH
SOLE
0
0
9877
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
213
14254
SH
SOLE
0
0
14254
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
383
24036
SH
SOLE
4026
0
20010
PFIZER INC
COM
717081103
564429
14406045
SH
SOLE
6337253
0
8068792
PFIZER INC
COM
717081103
10
18400
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
3
43700
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
21
129400
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
6
10800
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
369
33973
SH
SOLE
0
0
33973
PGIM ETF TR
ULTRA SHORT
69344A107
19740
394486
SH
SOLE
0
0
394486
PGIM GLOBAL HIGH YIELD FD IN
COM
69346J106
4837
322012
SH
SOLE
0
0
322012
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
5013
325506
SH
SOLE
0
0
325506
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
1701
68487
SH
SOLE
67831
0
656
PHILIP MORRIS INTL INC
COM
718172109
175034
2057054
SH
SOLE
1543635
0
513419
PHILLIPS 66
COM
718546104
68504
614876
SH
SOLE
162867
0
452009
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
2200
35696
SH
SOLE
0
0
35696
PHYSICIANS RLTY TR
COM
71943U104
23521
1241867
SH
SOLE
1075215
0
166652
PICO HLDGS INC
COM NEW
693366205
1354
121721
SH
SOLE
121694
0
27
PIERIS PHARMACEUTICALS INC
COM
720795103
247
68300
SH
SOLE
0
0
68300
PILGRIMS PRIDE CORP NEW
COM
72147K108
2886
88219
SH
SOLE
37686
0
50533
PIMCO CALIF MUN INCOME FD II
COM
72200M108
109
10921
SH
SOLE
0
0
10921
PIMCO CORPORATE & INCOME OPP
COM
72201B101
727
38249
SH
SOLE
0
0
38249
PIMCO CORPORATE INCOME STRAT
COM
72200U100
220
11527
SH
SOLE
0
0
11527
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
999
30801
SH
SOLE
0
0
30801
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
2487
98710
SH
SOLE
0
0
98710
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
1470
14740
SH
SOLE
6779
0
7961
PIMCO ETF TR
1-5 US TIP IDX
72201R205
2702
51590
SH
SOLE
0
0
51590
PIMCO ETF TR
ACTIVE BD ETF
72201R775
26731
247944
SH
SOLE
0
0
247944
PIMCO ETF TR
BROAD US TIPS
72201R403
2191
36593
SH
SOLE
0
0
36593
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
10515
103506
SH
SOLE
0
0
103506
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
972
9737
SH
SOLE
0
0
9737
PIMCO ETF TR
INTER MUN BD ACT
72201R866
408
7385
SH
SOLE
0
0
7385
PIMCO ETF TR
INV GRD CRP BD
72201R817
524
4766
SH
SOLE
0
0
4766
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
310
6121
SH
SOLE
0
0
6121
PIMCO HIGH INCOME FD
COM SHS
722014107
107
14242
SH
SOLE
0
0
14242
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
266
9575
SH
SOLE
0
0
9575
PIMCO INCOME STRATEGY FUND
COM
72201H108
208
17588
SH
SOLE
0
0
17588
PIMCO INCOME STRATEGY FUND I
COM
72201J104
625
59015
SH
SOLE
0
0
59015
PIMCO MUN INCOME FD II
COM
72200W106
891
56123
SH
SOLE
0
0
56123
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
252
27709
SH
SOLE
0
0
27709
PING IDENTITY HLDG CORP
COM
72341T103
518
21300
SH
SOLE
0
0
21300
PINNACLE FINL PARTNERS INC
COM
72346Q104
5504
86002
SH
SOLE
54104
0
31898
PINNACLE WEST CAP CORP
COM
723484101
2979
33125
SH
SOLE
4157
0
28968
PINTEREST INC
CL A
72352L106
2414
129492
SH
SOLE
76167
0
53325
PIONEER FLOATING RATE TR
COM
72369J102
428
39025
SH
SOLE
0
0
39025
PIONEER MUN HIGH INCOME ADV
COM
723762100
815
75410
SH
SOLE
0
0
75410
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
237
19632
SH
SOLE
0
0
19632
PIONEER NAT RES CO
COM
723787107
69661
460169
SH
SOLE
118066
0
342103
PIONEER NAT RES CO
COM
723787107
2
10800
SH
Call
SOLE
0
0
0
PIPER JAFFRAY COS
COM
724078100
405
5067
SH
SOLE
0
0
5067
PITNEY BOWES INC
COM
724479100
1490
369631
SH
SOLE
0
0
369631
PIXELWORKS INC
COM NEW
72581M305
298
76000
SH
SOLE
0
0
76000
PJT PARTNERS INC
COM CL A
69343T107
1976
43781
SH
SOLE
13566
0
30215
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
6638
360950
SH
SOLE
0
0
360950
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2814
148507
SH
SOLE
0
0
148507
PLANET FITNESS INC
CL A
72703H101
6542
87604
SH
SOLE
29644
0
57960
PLANTRONICS INC NEW
COM
727493108
709
25937
SH
SOLE
0
0
25937
PLUG POWER INC
COM NEW
72919P202
53
16879
SH
SOLE
0
0
16879
PLUMAS BANCORP
COM
729273102
1403
53173
SH
SOLE
0
0
53173
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
43
10918
SH
SOLE
0
0
10918
PNC FINL SVCS GROUP INC
COM
693475105
205477
1287204
SH
SOLE
1180908
0
106296
PNM RES INC
COM
69349H107
2262
44614
SH
SOLE
41462
0
3152
POINTS INTL LTD
COM NEW
730843208
1339
87672
SH
SOLE
87672
0
0
POLARIS INC
COM
731068102
22482
221042
SH
SOLE
23778
0
197264
POLYMET MINING CORP
COM
731916102
21
83865
SH
SOLE
0
0
83865
POLYONE CORP
COM
73179P106
285
7735
SH
SOLE
5813
0
1922
POOL CORPORATION
COM
73278L105
32156
151406
SH
SOLE
113218
0
38188
POPE RESOURCES A DELAWARE LP
DEPOSITRY RCPT
732857107
493
5332
SH
SOLE
0
0
5332
PORTLAND GEN ELEC CO
COM NEW
736508847
5061
90718
SH
SOLE
82211
0
8507
PORTOLA PHARMACEUTICALS INC
COM
737010108
926
38788
SH
SOLE
3776
0
35012
POSCO
SPONSORED ADR
693483109
1563
30877
SH
SOLE
30393
0
484
POST HLDGS INC
COM
737446104
13818
126653
SH
SOLE
119622
0
7031
POTLATCHDELTIC CORPORATION
COM
737630103
5384
124425
SH
SOLE
113111
0
11314
POWER INTEGRATIONS INC
COM
739276103
1250
12641
SH
SOLE
12187
0
454
PPG INDS INC
COM
693506107
63034
472184
SH
SOLE
382170
0
90014
PPL CORP
COM
69351T106
101513
2829226
SH
SOLE
2472928
0
356298
PRA HEALTH SCIENCES INC
COM
69354M108
1255
11290
SH
SOLE
8544
0
2746
PRECISION DRILLING CORP
COM 2010
74022D308
19
13638
SH
SOLE
0
0
13638
PREFERRED APT CMNTYS INC
COM
74039L103
221
16564
SH
SOLE
0
0
16564
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
1727
28741
SH
SOLE
20768
0
7973
PREMIER INC
CL A
74051N102
27848
735170
SH
SOLE
722085
0
13085
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
3184
78607
SH
SOLE
78427
0
180
PRETIUM RES INC
COM
74139C102
418
37571
SH
SOLE
0
0
37571
PRICE T ROWE GROUP INC
COM
74144T108
19234
157839
SH
SOLE
27451
0
130388
PRICELINE GRP INC
NOTE 0.350% 6/1
741503AS5
1008
650000
PRN
SOLE
0
0
650000
PRICELINE GRP INC
NOTE 0.900% 9/1
741503AX4
1268
1100000
PRN
SOLE
0
0
1100000
PRICESMART INC
COM
741511109
7013
98741
SH
SOLE
98548
0
193
PRIMERICA INC
COM
74164M108
22494
172290
SH
SOLE
164154
0
8136
PRIMORIS SVCS CORP
COM
74164F103
361
16237
SH
SOLE
0
0
16237
PRINCIPAL EXCHANGE TRADED FD
ACTV INCM ETF
74255Y102
217
5294
SH
SOLE
0
0
5294
PRINCIPAL EXCHANGE TRADED FD
HELTHCARE INDX
74255Y409
1097
28468
SH
SOLE
0
0
28468
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
11696
116174
SH
SOLE
0
0
116174
PRINCIPAL FINL GROUP INC
COM
74251V102
3419
62168
SH
SOLE
29517
0
32651
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
414
19600
SH
SOLE
0
0
19600
PROCTER & GAMBLE CO
COM
742718109
370383
2965427
SH
SOLE
1541610
0
1423817
PROCTER & GAMBLE CO
COM
742718109
17
11800
SH
Call
SOLE
0
0
0
PROGENICS PHARMACEUTICALS IN
COM
743187106
231
45470
SH
SOLE
40370
0
5100
PROGRESS SOFTWARE CORP
COM
743312100
360
8675
SH
SOLE
6320
0
2355
PROGRESSIVE CORP OHIO
COM
743315103
50993
704415
SH
SOLE
355908
0
348507
PROGYNY INC
COM
74340E103
207
7532
SH
SOLE
0
0
7532
PROLOGIS INC
COM
74340W103
69673
781591
SH
SOLE
668677
0
112914
PROOFPOINT INC
COM
743424103
4480
39034
SH
SOLE
22184
0
16850
PROPETRO HLDG CORP
COM
74347M108
473
42024
SH
SOLE
3750
0
38274
PROS HOLDINGS INC
COM
74346Y103
601
10038
SH
SOLE
0
0
10038
PROSHARES TR
DJ BRKFLD GLB
74347B508
308
6552
SH
SOLE
0
0
6552
PROSHARES TR
HGH YLD INT RATE
74348A541
493
7530
SH
SOLE
0
0
7530
PROSHARES TR
INVT INT RT HG
74347B607
567
7329
SH
SOLE
0
0
7329
PROSHARES TR
LARGE CAP CRE
74347R248
1138
14741
SH
SOLE
0
0
14741
PROSHARES TR
MSCI EAFE DIVD
74347B839
5703
140052
SH
SOLE
11597
0
128455
PROSHARES TR
MSCI EMRG MKTS
74347B847
277
4618
SH
SOLE
0
0
4618
PROSHARES TR
PSHS SHORT DOW30
74347B235
895
18142
SH
SOLE
0
0
18142
PROSHARES TR
PSHS ULT MCAP400
74347R404
246
5445
SH
SOLE
0
0
5445
PROSHARES TR
RUSS 2000 DIVD
74347B698
9265
149942
SH
SOLE
0
0
149942
PROSHARES TR
S&P 500 DV ARIST
74348A467
79411
1050554
SH
SOLE
0
0
1050554
PROSHARES TR
S&P MDCP 400 DIV
74347B680
11401
189322
SH
SOLE
0
0
189322
PROSHARES TR
SHORT S&P 500 NE
74347B425
4878
203180
SH
SOLE
0
0
203180
PROSHARES TR
SHRT 20+YR TRE
74347X849
223
11373
SH
SOLE
0
0
11373
PROSPECT CAPITAL CORPORATION
COM
74348T102
823
127824
SH
SOLE
0
0
127824
PROSPERITY BANCSHARES INC
COM
743606105
12859
178872
SH
SOLE
176759
0
2113
PROTECTIVE INS CORP
CL B
74368L203
188
11711
SH
SOLE
0
0
11711
PROVIDENT FINL SVCS INC
COM
74386T105
273
11078
SH
SOLE
0
0
11078
PRUDENTIAL FINL INC
COM
744320102
26215
279652
SH
SOLE
15696
0
263956
PRUDENTIAL PLC
ADR
74435K204
19696
517083
SH
SOLE
478221
0
38862
PTC INC
COM
69370C100
13978
186649
SH
SOLE
56689
0
129960
PTC THERAPEUTICS INC
COM
69366J200
339
7068
SH
SOLE
0
0
7068
PUBLIC STORAGE
COM
74460D109
7013
32929
SH
SOLE
18181
0
14748
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
6581
111447
SH
SOLE
7595
0
103852
PULTE GROUP INC
COM
745867101
7841
202095
SH
SOLE
151493
0
50602
PURE STORAGE INC
CL A
74624M102
3938
230167
SH
SOLE
0
0
230167
PUTNAM MANAGED MUN INCOM TR
COM
746823103
3878
485301
SH
SOLE
0
0
485301
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
262
55349
SH
SOLE
0
0
55349
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2052
156057
SH
SOLE
0
0
156057
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
7780
1432696
SH
SOLE
0
0
1432696
PVH CORP
COM
693656100
4385
41705
SH
SOLE
26985
0
14720
Q2 HLDGS INC
COM
74736L109
1087
13408
SH
SOLE
5202
0
8206
QCR HOLDINGS INC
COM
74727A104
618
14080
SH
SOLE
0
0
14080
QEP RES INC
COM
74733V100
1106
245684
SH
SOLE
233309
0
12375
QIAGEN NV
SHS NEW
N72482123
6188
181328
SH
SOLE
178560
0
2768
QIWI PLC
SPON ADR REP B
74735M108
466
24055
SH
SOLE
0
0
24055
QORVO INC
COM
74736K101
12237
105284
SH
SOLE
59382
0
45902
QTS RLTY TR INC
COM CL A
74736A103
685
12624
SH
SOLE
2372
0
10252
QUAKER CHEM CORP
COM
747316107
3611
21950
SH
SOLE
21021
0
929
QUALCOMM INC
COM
747525103
244889
2775584
SH
SOLE
1506135
0
1269449
QUALCOMM INC
COM
747525103
1481
50200
SH
Call
SOLE
0
0
0
QUALYS INC
COM
74758T303
6097
73135
SH
SOLE
67196
0
5939
QUANTA SVCS INC
COM
74762E102
4011
98525
SH
SOLE
11832
0
86693
QUEST DIAGNOSTICS INC
COM
74834L100
7861
73610
SH
SOLE
48766
0
24844
QUIDEL CORP
COM
74838J101
812
10816
SH
SOLE
5818
0
4998
QUOTIENT LTD
SHS
G73268107
104
10958
SH
SOLE
0
0
10958
QURATE RETAIL INC
COM SER A
74915M100
7630
905060
SH
SOLE
872675
0
32385
RA PHARMACEUTICALS INC
COM
74933V108
545
11621
SH
SOLE
11121
0
500
RADIAN GROUP INC
COM
750236101
462
18346
SH
SOLE
0
0
18346
RADNET INC
COM
750491102
383
18851
SH
SOLE
0
0
18851
RALPH LAUREN CORP
CL A
751212101
7233
61701
SH
SOLE
31922
0
29779
RALPH LAUREN CORP
CL A
751212101
30
18600
SH
Call
SOLE
0
0
0
RANGE RES CORP
COM
75281A109
1155
238127
SH
SOLE
24433
0
213694
RANGER ENERGY SVCS INC
COM CL A
75282U104
74
11500
SH
SOLE
0
0
11500
RAPID7 INC
COM
753422104
15950
284711
SH
SOLE
37517
0
247194
RAYMOND JAMES FINANCIAL INC
COM
754730109
40054
447727
SH
SOLE
0
0
447727
RAYONIER ADVANCED MATLS INC
COM
75508B104
87
22658
SH
SOLE
15587
0
7071
RAYONIER INC
COM
754907103
1438
43909
SH
SOLE
16426
0
27483
RAYTHEON CO
COM NEW
755111507
120754
549530
SH
SOLE
217904
0
331626
RBC BEARINGS INC
COM
75524B104
18717
118209
SH
SOLE
116391
0
1818
READY CAP CORP
7% CN SR NT 2023
75574U200
11711
436990
SH
SOLE
0
0
436990
READY CAP CORP
COM
75574U101
12880
835291
SH
SOLE
0
0
835291
REALITY SHS ETF TR
DIVS ETF
75605A108
711
26645
SH
SOLE
0
0
26645
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
329
12847
SH
SOLE
0
0
12847
REALOGY HLDGS CORP
COM
75605Y106
182
18835
SH
SOLE
14951
0
3884
REALPAGE INC
COM
75606N109
9335
173683
SH
SOLE
26027
0
147656
REALTY INCOME CORP
COM
756109104
70181
953139
SH
SOLE
652717
0
300422
REATA PHARMACEUTICALS INC
CL A
75615P103
419
2050
SH
SOLE
0
0
2050
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1934
52196
SH
SOLE
0
0
52196
REDFIN CORP
COM
75737F108
1769
83661
SH
SOLE
0
0
83661
REDWOOD TR INC
COM
758075402
1448
87526
SH
SOLE
0
0
87526
REDWOOD TR INC
NOTE 5.625% 7/1
758075AD7
12615
12383000
PRN
SOLE
0
0
12383000
REGAL BELOIT CORP
COM
758750103
2408
28122
SH
SOLE
2038
0
26084
REGENCY CTRS CORP
COM
758849103
6478
102681
SH
SOLE
95155
0
7526
REGENERON PHARMACEUTICALS
COM
75886F107
26889
71612
SH
SOLE
55647
0
15965
REGENXBIO INC
COM
75901B107
1138
27771
SH
SOLE
0
0
27771
REGIONS FINL CORP NEW
COM
7591EP100
90314
5263067
SH
SOLE
3910145
0
1352922
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
20438
125340
SH
SOLE
123121
0
2219
RELIANCE STEEL & ALUMINUM CO
COM
759509102
5094
42533
SH
SOLE
37532
0
5001
RELX PLC
SPONSORED ADR
759530108
27003
1068578
SH
SOLE
1053235
0
15343
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
441
2250
SH
SOLE
0
0
2250
RENASANT CORP
COM
75970E107
1189
33576
SH
SOLE
392
0
33184
RENREN INC
SPON ADR A NEW
759892201
25
29620
SH
SOLE
0
0
29620
RENT A CTR INC NEW
COM
76009N100
1747
60571
SH
SOLE
18000
0
42571
REPLIGEN CORP
COM
759916109
903
9759
SH
SOLE
7466
0
2293
REPUBLIC BANCORP KY
CL A
760281204
306
6541
SH
SOLE
0
0
6541
REPUBLIC SVCS INC
COM
760759100
57619
642858
SH
SOLE
395818
0
247040
RESEARCH FRONTIERS INC
COM
760911107
33
11000
SH
SOLE
0
0
11000
RESIDEO TECHNOLOGIES INC
COM
76118Y104
2251
188723
SH
SOLE
173240
0
15483
RESMED INC
COM
761152107
3404
21967
SH
SOLE
0
0
21967
RESOURCES CONNECTION INC
COM
76122Q105
2184
133765
SH
SOLE
133577
0
188
RESTAURANT BRANDS INTL INC
COM
76131D103
4647
72998
SH
SOLE
51862
0
21136
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
3667
207642
SH
SOLE
5516
0
202126
RETAIL PPTYS AMER INC
CL A
76131V202
2696
201206
SH
SOLE
188496
0
12710
REVOLVE GROUP INC
CL A
76156B107
4900
266909
SH
SOLE
0
0
266909
REXFORD INDL RLTY INC
COM
76169C100
284
6221
SH
SOLE
0
0
6221
REXNORD CORP NEW
COM
76169B102
263
8065
SH
SOLE
7504
0
561
RH
COM
74967X103
1505
7051
SH
SOLE
0
0
7051
RING ENERGY INC
COM
76680V108
963
364604
SH
SOLE
0
0
364604
RINGCENTRAL INC
CL A
76680R206
47735
283009
SH
SOLE
5682
0
277327
RIO TINTO PLC
SPONSORED ADR
767204100
14848
250147
SH
SOLE
6826
0
243321
RITCHIE BROS AUCTIONEERS
COM
767744105
4377
102139
SH
SOLE
94375
0
7764
RIVERNORTH OPPRTUNITIES FD I
COM
76881Y109
1663
101928
SH
SOLE
0
0
101928
RLI CORP
COM
749607107
4360
48434
SH
SOLE
46231
0
2203
RLJ LODGING TR
CUM CONV PFD A
74965L200
1089
37931
SH
SOLE
0
0
37931
RMR REAL ESTATE INCOME FUND
COM
76970B101
10027
496383
SH
SOLE
0
0
496383
ROBERT HALF INTL INC
COM
770323103
4374
69255
SH
SOLE
65752
0
3503
ROCKWELL AUTOMATION INC
COM
773903109
18925
93379
SH
SOLE
44593
0
48786
ROCKWELL MED INC
COM
774374102
84
34405
SH
SOLE
0
0
34405
ROCKY BRANDS INC
COM
774515100
3443
116998
SH
SOLE
0
0
116998
ROGERS COMMUNICATIONS INC
CL B
775109200
15040
303281
SH
SOLE
297651
0
5630
ROKU INC
COM CL A
77543R102
7457
55688
SH
SOLE
498
0
55190
ROLLINS INC
COM
775711104
7138
215246
SH
SOLE
92611
0
122635
ROPER TECHNOLOGIES INC
COM
776696106
64753
182785
SH
SOLE
6801
0
175984
ROSS STORES INC
COM
778296103
39767
341581
SH
SOLE
253561
0
88020
ROYAL BK CDA MONTREAL QUE
COM
780087102
33901
428992
SH
SOLE
270962
0
158030
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
2066
320787
SH
SOLE
313551
0
7236
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
11431
85621
SH
SOLE
51400
0
34221
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
61587
1026960
SH
SOLE
663403
0
363557
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
66325
1124532
SH
SOLE
687245
0
437287
ROYAL GOLD INC
COM
780287108
4035
33003
SH
SOLE
0
0
33003
ROYCE GLOBAL VALUE TR INC
COM
78081T104
9435
807056
SH
SOLE
0
0
807056
ROYCE MICRO-CAP TR INC
COM
780915104
612
71631
SH
SOLE
0
0
71631
ROYCE VALUE TR INC
COM
780910105
22429
1518537
SH
SOLE
1311
0
1517226
RPM INTL INC
COM
749685103
27217
354573
SH
SOLE
250207
0
104366
RUSH ENTERPRISES INC
CL A
781846209
308
6615
SH
SOLE
3144
0
3471
RUTHS HOSPITALITY GROUP INC
COM
783332109
428
19660
SH
SOLE
19410
0
250
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
8458
96543
SH
SOLE
91379
0
5164
RYDER SYS INC
COM
783549108
9827
180949
SH
SOLE
0
0
180949
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
26069
300822
SH
SOLE
270380
0
30442
S&P GLOBAL INC
COM
78409V104
31009
113552
SH
SOLE
46294
0
67258
SABINE ROYALTY TR
UNIT BEN INT
785688102
240
5956
SH
SOLE
0
0
5956
SABRA HEALTH CARE REIT INC
COM
78573L106
20066
940302
SH
SOLE
888406
0
51896
SABRE CORP
COM
78573M104
21351
951460
SH
SOLE
935245
0
16215
SAFEHOLD INC
COM
78645L100
318
7888
SH
SOLE
0
0
7888
SAGE THERAPEUTICS INC
COM
78667J108
622
8610
SH
SOLE
442
0
8168
SAIA INC
COM
78709Y105
393
4220
SH
SOLE
2461
0
1759
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
606
25690
SH
SOLE
25424
0
266
SALESFORCE COM INC
COM
79466L302
232765
1431165
SH
SOLE
338119
0
1093046
SALESFORCE COM INC
COM
79466L302
5
22900
SH
Call
SOLE
0
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
182
23423
SH
SOLE
0
0
23423
SANDERSON FARMS INC
COM
800013104
2427
13774
SH
SOLE
11978
0
1796
SANDSTORM GOLD LTD
COM NEW
80013R206
174
23390
SH
SOLE
0
0
23390
SANMINA CORPORATION
COM
801056102
376
10979
SH
SOLE
8898
0
2081
SANOFI
SPONSORED ADR
80105N105
53030
1056363
SH
SOLE
897571
0
158792
SAP SE
SPON ADR
803054204
38867
290075
SH
SOLE
268273
0
21802
SARATOGA INVT CORP
COM NEW
80349A208
1291
51727
SH
SOLE
0
0
51727
SAREPTA THERAPEUTICS INC
COM
803607100
3336
25853
SH
SOLE
4323
0
21530
SAREPTA THERAPEUTICS INC
COM
803607100
907
23100
SH
Call
SOLE
0
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
264
23100
SH
Put
SOLE
0
0
23100
SAREPTA THERAPEUTICS INC
COM
803607100
226
23100
SH
Call
SOLE
0
0
0
SB ONE BANCORP
COM
78413T103
538
21572
SH
SOLE
0
0
21572
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
13359
55434
SH
SOLE
39228
0
16206
SCHLUMBERGER LTD
COM
806857108
34655
862058
SH
SOLE
408574
0
453484
SCHNEIDER NATIONAL INC
CL B
80689H102
1198
54888
SH
SOLE
54243
0
645
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2310
68699
SH
SOLE
490
0
68209
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
439
12675
SH
SOLE
0
0
12675
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
306
5566
SH
SOLE
0
0
5566
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1555
36425
SH
SOLE
0
0
36425
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
203
6807
SH
SOLE
0
0
6807
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
702
13897
SH
SOLE
0
0
13897
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2312
30070
SH
SOLE
0
0
30070
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2138
36912
SH
SOLE
0
0
36912
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
2613
28120
SH
SOLE
430
0
27690
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
297
4944
SH
SOLE
576
0
4368
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
2208
28752
SH
SOLE
117
0
28635
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
25731
427781
SH
SOLE
511
0
427270
SCHWAB STRATEGIC TR
US REIT ETF
808524847
594
12918
SH
SOLE
135
0
12783
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
397
5248
SH
SOLE
0
0
5248
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
12516
221012
SH
SOLE
0
0
221012
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
380
9044
SH
SOLE
4179
0
4865
SCIENCE APPLICATNS INTL CP N
COM
808625107
3327
38227
SH
SOLE
35494
0
2733
SCORPIO TANKERS INC
SHS
Y7542C130
362
9211
SH
SOLE
0
0
9211
SCOTTS MIRACLE GRO CO
CL A
810186106
12816
120700
SH
SOLE
87310
0
33390
SCYNEXIS INC
COM
811292101
24
26480
SH
SOLE
0
0
26480
SEA LTD
SPONSORED ADS
81141R100
693
17238
SH
SOLE
0
0
17238
SEABOARD CORP
COM
811543107
340
80
SH
SOLE
0
0
80
SEABRIDGE GOLD INC
COM
811916105
5953
430721
SH
SOLE
0
0
430721
SEABRIDGE GOLD INC
COM
811916105
25
18400
SH
Call
SOLE
0
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
74561
1253137
SH
SOLE
1083160
0
169977
SEALED AIR CORP NEW
COM
81211K100
997
25041
SH
SOLE
3001
0
22040
SEASPAN CORP
SHS
Y75638109
5031
354017
SH
SOLE
0
0
354017
SEATTLE GENETICS INC
COM
812578102
2076
18170
SH
SOLE
7004
0
11166
SEI INVESTMENTS CO
COM
784117103
18035
275422
SH
SOLE
233450
0
41972
SELECT MED HLDGS CORP
COM
81619Q105
297
12738
SH
SOLE
10268
0
2470
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
73508
1370647
SH
SOLE
889866
0
480781
SELECT SECTOR SPDR TR
ENERGY
81369Y506
36405
606342
SH
SOLE
64686
0
541656
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
14138
365614
SH
SOLE
0
0
365614
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
103999
829198
SH
SOLE
330788
0
498410
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
86636
1375600
SH
SOLE
1026862
0
348738
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
145506
1428479
SH
SOLE
797815
0
630664
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
59836
1943995
SH
SOLE
217526
0
1726469
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
127
22900
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
56
11000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
56786
697017
SH
SOLE
27691
0
669326
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
47235
730962
SH
SOLE
304666
0
426296
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
7316
119110
SH
SOLE
0
0
119110
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
187691
2047440
SH
SOLE
1137925
0
909515
SELECTIVE INS GROUP INC
COM
816300107
1868
28656
SH
SOLE
0
0
28656
SEMPRA ENERGY
COM
816851109
55679
367564
SH
SOLE
310614
0
56950
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
273
32372
SH
SOLE
0
0
32372
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
13721
254708
SH
SOLE
251288
0
3420
SENSEONICS HLDGS INC
COM
81727U105
978
1067176
SH
SOLE
0
0
1067176
SENSIENT TECHNOLOGIES CORP
COM
81725T100
751
11361
SH
SOLE
8241
0
3120
SERITAGE GROWTH PPTYS
CL A
81752R100
3089
77064
SH
SOLE
9975
0
67089
SERVICE CORP INTL
COM
817565104
3665
79626
SH
SOLE
6681
0
72945
SERVICE PPTYS TR
COM SH BEN INT
81761L102
543
22309
SH
SOLE
0
0
22309
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
5011
129611
SH
SOLE
128446
0
1165
SERVICENOW INC
COM
81762P102
70444
249519
SH
SOLE
61059
0
188460
SERVISFIRST BANCSHARES INC
COM
81768T108
2285
60651
SH
SOLE
49165
0
11486
SFL CORPORATION LTD
SHS
G7738W106
527
36242
SH
SOLE
0
0
36242
SHAKE SHACK INC
CL A
819047101
813
13654
SH
SOLE
0
0
13654
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
341
16823
SH
SOLE
16770
0
53
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
977
48364
SH
SOLE
0
0
48364
SHERWIN WILLIAMS CO
COM
824348106
44940
77005
SH
SOLE
57954
0
19051
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
711
18678
SH
SOLE
18228
0
450
SHOPIFY INC
CL A
82509L107
35322
88842
SH
SOLE
24507
0
64335
SIGNATURE BK NEW YORK N Y
COM
82669G104
2798
20478
SH
SOLE
16425
0
4053
SILGAN HOLDINGS INC
COM
827048109
684
22012
SH
SOLE
7278
0
14734
SILICON LABORATORIES INC
COM
826919102
2567
22134
SH
SOLE
21214
0
920
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
3221
63513
SH
SOLE
61687
0
1826
SILVERCORP METALS INC
COM
82835P103
1030
182703
SH
SOLE
0
0
182703
SILVERCREST METALS INC
COM
828363101
276
40969
SH
SOLE
0
0
40969
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
563
21003
SH
SOLE
8569
0
12434
SIMON PPTY GROUP INC NEW
COM
828806109
26765
179676
SH
SOLE
75106
0
104570
SIMPLY GOOD FOODS CO
COM
82900L102
673
23591
SH
SOLE
23524
0
67
SIMPSON MANUFACTURING CO INC
COM
829073105
1674
20860
SH
SOLE
20854
0
6
SIMULATIONS PLUS INC
COM
829214105
1628
56005
SH
SOLE
54434
0
1571
SINA CORP
ORD
G81477104
2098
52551
SH
SOLE
0
0
52551
SINCLAIR BROADCAST GROUP INC
CL A
829226109
967
29007
SH
SOLE
20180
0
8827
SIRIUS XM HLDGS INC
COM
82968B103
6712
938695
SH
SOLE
476286
0
462409
SITE CENTERS CORP
COM
82981J109
292
20831
SH
SOLE
2017
0
18814
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
7771
85720
SH
SOLE
78257
0
7463
SIX FLAGS ENTMT CORP NEW
COM
83001A102
31132
690125
SH
SOLE
489944
0
200181
SJW GROUP
COM
784305104
1621
22808
SH
SOLE
18093
0
4715
SK TELECOM LTD
SPONSORED ADR
78440P108
834
36070
SH
SOLE
35017
0
1053
SKECHERS U S A INC
CL A
830566105
565
13078
SH
SOLE
0
0
13078
SKYLINE CHAMPION CORPORATION
COM
830830105
508
16040
SH
SOLE
15453
0
587
SKYWEST INC
COM
830879102
1324
20480
SH
SOLE
1711
0
18769
SKYWORKS SOLUTIONS INC
COM
83088M102
10621
87864
SH
SOLE
340
0
87524
SKYWORKS SOLUTIONS INC
COM
83088M102
281
28100
SH
Call
SOLE
0
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
2764
122932
SH
SOLE
33407
0
89525
SLEEP NUMBER CORP
COM
83125X103
1003
20376
SH
SOLE
6996
0
13380
SLM CORP
COM
78442P106
2546
285751
SH
SOLE
282783
0
2968
SM ENERGY CO
COM
78454L100
141
12547
SH
SOLE
0
0
12547
SMARTSHEET INC
COM CL A
83200N103
3820
85030
SH
SOLE
0
0
85030
SMILEDIRECTCLUB INC
CL A COM
83192H106
582
66623
SH
SOLE
34810
0
31813
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
8611
179144
SH
SOLE
176530
0
2614
SMITH A O CORP
COM
831865209
7258
152350
SH
SOLE
88655
0
63695
SMUCKER J M CO
COM NEW
832696405
17576
168790
SH
SOLE
497
0
168293
SNAP INC
CL A
83304A106
3557
217818
SH
SOLE
0
0
217818
SNAP ON INC
COM
833034101
33940
200351
SH
SOLE
171945
0
28406
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
2200
82431
SH
SOLE
70770
0
11661
SOL GEL TECHNOLOGIES
SHS
M8694L103
600
35005
SH
SOLE
0
0
35005
SOLAR CAP LTD
COM
83413U100
422
20470
SH
SOLE
0
0
20470
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
724
7615
SH
SOLE
0
0
7615
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
398
28395
SH
SOLE
27883
0
512
SOLIGENIX INC
COM
834223307
29
19710
SH
SOLE
0
0
19710
SONOCO PRODS CO
COM
835495102
5571
90264
SH
SOLE
48514
0
41750
SONOS INC
COM
83570H108
5373
344013
SH
SOLE
0
0
344013
SONOS INC
COM
83570H108
64
67200
SH
Call
SOLE
0
0
0
SONY CORP
SPONSORED ADR
835699307
7654
112556
SH
SOLE
28585
0
83971
SOUTH JERSEY INDS INC
COM
838518108
3714
112610
SH
SOLE
56512
0
56098
SOUTH ST CORP
COM
840441109
4634
53422
SH
SOLE
42439
0
10983
SOUTHERN CO
COM
842587107
117234
1840405
SH
SOLE
910512
0
929893
SOUTHERN CO
UNIT 08/01/2022
842587602
404
7500
SH
SOLE
0
0
7500
SOUTHERN COPPER CORP
COM
84265V105
580
13652
SH
SOLE
0
0
13652
SOUTHERN FIRST BANCSHARES IN
COM
842873101
409
9629
SH
SOLE
0
0
9629
SOUTHWEST AIRLS CO
COM
844741108
23339
432354
SH
SOLE
228055
0
204299
SOUTHWEST GAS HOLDINGS INC
COM
844895102
489
6435
SH
SOLE
1089
0
5346
SOUTHWESTERN ENERGY CO
COM
845467109
152
62830
SH
SOLE
51330
0
11500
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
67476
236671
SH
SOLE
0
0
236671
SPDR GOLD TRUST
GOLD SHS
78463V107
99220
694333
SH
SOLE
27
0
694306
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1414
13673
SH
SOLE
6985
0
6688
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
9019
175069
SH
SOLE
0
0
175069
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1438
37068
SH
SOLE
0
0
37068
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1318
32300
SH
SOLE
0
0
32300
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
11412
247274
SH
SOLE
0
0
247274
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
3104
72295
SH
SOLE
0
0
72295
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1310
41796
SH
SOLE
0
0
41796
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
6305
167722
SH
SOLE
0
0
167722
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
549
5349
SH
SOLE
0
0
5349
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
819
25500
SH
SOLE
0
0
25500
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
638
13849
SH
SOLE
0
0
13849
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
590
10715
SH
SOLE
0
0
10715
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
596
8346
SH
SOLE
0
0
8346
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
3769
93748
SH
SOLE
0
0
93748
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
263
8267
SH
SOLE
0
0
8267
SPDR S&P 500 ETF TR
TR UNIT
78462F103
880084
2734324
SH
SOLE
657006
0
2077318
SPDR S&P 500 ETF TR
TR UNIT
78462F103
775
10000
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
56
11200
SH
Put
SOLE
0
0
11200
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
213213
567972
SH
SOLE
273090
0
294882
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
9299
85225
SH
SOLE
0
0
85225
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
25556
460461
SH
SOLE
5083
0
455378
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
25403
826638
SH
SOLE
904
0
825734
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
376
13034
SH
SOLE
0
0
13034
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
58325
532449
SH
SOLE
463990
0
68459
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
3478
129118
SH
SOLE
31
0
129087
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
5132
50499
SH
SOLE
0
0
50499
SPDR SERIES TRUST
DJ REIT ETF
78464A607
1524
14937
SH
SOLE
0
0
14937
SPDR SERIES TRUST
DORSEY WRGT FI
78468R713
1215
51716
SH
SOLE
0
0
51716
SPDR SERIES TRUST
FACTST INV ETF
78464A110
3933
34762
SH
SOLE
0
0
34762
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
225
4086
SH
SOLE
0
0
4086
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
234
3220
SH
SOLE
0
0
3220
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
7642
89225
SH
SOLE
0
0
89225
SPDR SERIES TRUST
MSCI USA STRTGIC
78468R812
11045
116644
SH
SOLE
114769
0
1875
SPDR SERIES TRUST
NUVEEN BBG BRCLY
78464A284
30259
512858
SH
SOLE
466133
0
46725
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
194245
3955290
SH
SOLE
3890767
0
64523
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
8075
159638
SH
SOLE
111882
0
47756
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
1192
14599
SH
SOLE
0
0
14599
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
166
20532
SH
SOLE
0
0
20532
SPDR SERIES TRUST
PORTFLI INTRMDIT
78464A672
2957
95601
SH
SOLE
0
0
95601
SPDR SERIES TRUST
PORTFLI MORTGAGE
78464A383
1997
76478
SH
SOLE
58621
0
17857
SPDR SERIES TRUST
PORTFLI TIPS ETF
78464A656
1394
48810
SH
SOLE
0
0
48810
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
44291
1507520
SH
SOLE
1458401
0
49119
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
12347
349676
SH
SOLE
53683
0
295993
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
251
8323
SH
SOLE
0
0
8323
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
1265
32535
SH
SOLE
0
0
32535
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
13433
355185
SH
SOLE
0
0
355185
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
36807
1015923
SH
SOLE
1004281
0
11642
SPDR SERIES TRUST
PORTFOLIO SH TSR
78468R101
265
8845
SH
SOLE
0
0
8845
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
43936
1424653
SH
SOLE
1193982
0
230671
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
339
10395
SH
SOLE
0
0
10395
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
258
6462
SH
SOLE
0
0
6462
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
27139
647554
SH
SOLE
214276
0
433278
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
4535
114933
SH
SOLE
0
0
114933
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
2426
69502
SH
SOLE
0
0
69502
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
3749
65661
SH
SOLE
0
0
65661
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
566
10334
SH
SOLE
0
0
10334
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
1125
17432
SH
SOLE
0
0
17432
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
2435
37057
SH
SOLE
0
0
37057
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
2379
32841
SH
SOLE
0
0
32841
SPDR SERIES TRUST
S&P BIOTECH
78464A870
23493
246998
SH
SOLE
0
0
246998
SPDR SERIES TRUST
S&P BIOTECH
78464A870
453
42300
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
6636
140318
SH
SOLE
0
0
140318
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
600608
5583353
SH
SOLE
4495964
0
1087389
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
2560
56249
SH
SOLE
0
0
56249
SPDR SERIES TRUST
S&P INS ETF
78464A789
2654
74901
SH
SOLE
0
0
74901
SPDR SERIES TRUST
S&P METALS MNG
78464A755
449
15326
SH
SOLE
0
0
15326
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
4975
209933
SH
SOLE
0
0
209933
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1757
38470
SH
SOLE
0
0
38470
SPDR SERIES TRUST
S&P REGL BKG
78464A698
7575
130039
SH
SOLE
0
0
130039
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
257
5578
SH
SOLE
0
0
5578
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
17827
168350
SH
SOLE
0
0
168350
SPDR SERIES TRUST
S&P TELECOM
78464A540
238
3403
SH
SOLE
0
0
3403
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
604
9394
SH
SOLE
0
0
9394
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
10436
114141
SH
SOLE
0
0
114141
SPDR SERIES TRUST
SSGA US SMAL ETF
78468R887
551
5505
SH
SOLE
0
0
5505
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
678
15412
SH
SOLE
826
0
14586
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
1396
21707
SH
SOLE
16002
0
5705
SPIRE INC
COM
84857L101
3246
38964
SH
SOLE
30289
0
8675
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
5245
71967
SH
SOLE
59629
0
12338
SPIRIT AIRLS INC
COM
848577102
638
15833
SH
SOLE
0
0
15833
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
513
10437
SH
SOLE
0
0
10437
SPLUNK INC
COM
848637104
38514
257151
SH
SOLE
201545
0
55606
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
18259
122093
SH
SOLE
29688
0
92405
SPRAGUE RES LP
COM UNIT REP LTD
849343108
430
25386
SH
SOLE
0
0
25386
SPRINT CORPORATION
COM
85207U105
451
86474
SH
SOLE
0
0
86474
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
9471
646008
SH
SOLE
0
0
646008
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
3652
299832
SH
SOLE
0
0
299832
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1528
106201
SH
SOLE
0
0
106201
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1111
169923
SH
SOLE
0
0
169923
SPROUTS FMRS MKT INC
COM
85208M102
435
22488
SH
SOLE
17576
0
4912
SPS COMMERCE INC
COM
78463M107
5069
91461
SH
SOLE
62560
0
28901
SPX CORP
COM
784635104
5250
103185
SH
SOLE
97385
0
5800
SPX FLOW INC
COM
78469X107
2685
54948
SH
SOLE
0
0
54948
SQUARE INC
CL A
852234103
27006
431675
SH
SOLE
44220
0
387455
SRC ENERGY INC
COM
78470V108
1033
250823
SH
SOLE
0
0
250823
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
13113
213565
SH
SOLE
106385
0
107180
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1919
41189
SH
SOLE
0
0
41189
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
30737
767392
SH
SOLE
1
0
767391
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
238
6953
SH
SOLE
0
0
6953
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
480
5350
SH
SOLE
0
0
5350
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
387
15233
SH
SOLE
0
0
15233
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
14881
303767
SH
SOLE
0
0
303767
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1178
23817
SH
SOLE
0
0
23817
SSR MNG INC
COM
784730103
1709
88945
SH
SOLE
0
0
88945
ST JOE CO
COM
790148100
337
16984
SH
SOLE
0
0
16984
STAG INDL INC
COM
85254J102
23964
759087
SH
SOLE
655999
0
103088
STAMPS COM INC
COM NEW
852857200
239
2857
SH
SOLE
0
0
2857
STANLEY BLACK & DECKER INC
COM
854502101
16786
101277
SH
SOLE
48623
0
52654
STANLEY BLACK & DECKER INC
UNIT 05/15/2020
854502887
1528
14000
SH
SOLE
0
0
14000
STANLEY BLACK & DECKER INC
UNIT 11/15/2022
854502846
327
3000
SH
SOLE
0
0
3000
STARBUCKS CORP
COM
855244109
109558
1246089
SH
SOLE
327205
0
918884
STARBUCKS CORP
COM
855244109
72
73000
SH
Call
SOLE
0
0
0
STARBUCKS CORP
COM
855244109
1
10100
SH
Call
SOLE
0
0
0
STARS GROUP INC
COM
85570W100
544
20888
SH
SOLE
20499
0
389
STARWOOD PPTY TR INC
COM
85571B105
33003
1327551
SH
SOLE
882111
0
445440
STARWOOD PPTY TR INC
COM
85571B105
6
10500
SH
Call
SOLE
0
0
0
STATE STR CORP
COM
857477103
9983
126203
SH
SOLE
65715
0
60488
STEEL DYNAMICS INC
COM
858119100
5743
168724
SH
SOLE
100171
0
68553
STEELCASE INC
CL A
858155203
3571
174544
SH
SOLE
0
0
174544
STELLUS CAP INVT CORP
COM
858568108
1423
100013
SH
SOLE
0
0
100013
STERICYCLE INC
COM
858912108
49555
776601
SH
SOLE
718455
0
58146
STERIS PLC
SHS USD
G8473T100
40748
267338
SH
SOLE
244785
0
22553
STERLING BANCORP DEL
COM
85917A100
663
31445
SH
SOLE
0
0
31445
STITCH FIX INC
COM CL A
860897107
2889
112576
SH
SOLE
0
0
112576
STMICROELECTRONICS N V
NY REGISTRY
861012102
1630
60544
SH
SOLE
39876
0
20668
STOCK YDS BANCORP INC
COM
861025104
505
12308
SH
SOLE
0
0
12308
STONECO LTD
COM CL A
G85158106
6728
168662
SH
SOLE
102100
0
66562
STONECO LTD
COM CL A
G85158106
139
29500
SH
Call
SOLE
0
0
0
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
50
34732
SH
SOLE
0
0
34732
STORE CAP CORP
COM
862121100
22136
594420
SH
SOLE
459276
0
135144
STRYKER CORP
COM
863667101
71829
342121
SH
SOLE
139503
0
202618
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1566
71682
SH
SOLE
0
0
71682
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
8270
1116078
SH
SOLE
1107010
0
9068
SUMMIT HOTEL PPTYS INC
COM
866082100
1838
148930
SH
SOLE
132174
0
16756
SUMMIT MATLS INC
CL A
86614U100
1664
69633
SH
SOLE
69190
0
443
SUN CMNTYS INC
COM
866674104
6498
43293
SH
SOLE
37195
0
6098
SUN LIFE FINL INC
COM
866796105
778
17093
SH
SOLE
0
0
17093
SUNCOR ENERGY INC NEW
COM
867224107
25556
780768
SH
SOLE
606736
0
174032
SUNOCO LP
COM UT REP LP
86765K109
1800
58832
SH
SOLE
0
0
58832
SUNPOWER CORP
COM
867652406
266
34094
SH
SOLE
0
0
34094
SUNRUN INC
COM
86771W105
817
59173
SH
SOLE
0
0
59173
SUPERNUS PHARMACEUTICALS INC
COM
868459108
557
23483
SH
SOLE
7898
0
15585
SURGERY PARTNERS INC
COM
86881A100
222
14152
SH
SOLE
0
0
14152
SVB FINL GROUP
COM
78486Q101
6503
25903
SH
SOLE
0
0
25903
SWITCH INC
CL A
87105L104
1154
77861
SH
SOLE
16089
0
61772
SYKES ENTERPRISES INC
COM
871237103
477
12908
SH
SOLE
12870
0
38
SYNALLOY CP DEL
COM
871565107
245
19000
SH
SOLE
0
0
19000
SYNCHRONY FINL
COM
87165B103
58054
1612148
SH
SOLE
222254
0
1389894
SYNCHRONY FINL
COM
87165B103
3
68900
SH
Call
SOLE
0
0
0
SYNEOS HEALTH INC
CL A
87166B102
5845
98284
SH
SOLE
48374
0
49910
SYNNEX CORP
COM
87162W100
9129
70881
SH
SOLE
2225
0
68656
SYNOPSYS INC
COM
871607107
17193
123510
SH
SOLE
84366
0
39144
SYNOVUS FINL CORP
COM NEW
87161C501
5915
150884
SH
SOLE
752
0
150132
SYSCO CORP
COM
871829107
108633
1269955
SH
SOLE
953022
0
316933
T MOBILE US INC
COM
872590104
18518
236134
SH
SOLE
55787
0
180347
TABULA RASA HEALTHCARE INC
COM
873379101
1165
23926
SH
SOLE
766
0
23160
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
73319
1261949
SH
SOLE
830132
0
431817
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2109
17223
SH
SOLE
4322
0
12901
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
20471
1037540
SH
SOLE
1012556
0
24984
TAL EDUCATION GROUP
SPONSORED ADS
874080104
604
12534
SH
SOLE
0
0
12534
TALLGRASS ENERGY LP
CLASS A SHS
874696107
4447
201050
SH
SOLE
3922
0
197128
TANDEM DIABETES CARE INC
COM NEW
875372203
2482
41636
SH
SOLE
11456
0
30180
TANGER FACTORY OUTLET CTRS I
COM
875465106
3404
231126
SH
SOLE
0
0
231126
TAPESTRY INC
COM
876030107
4168
154543
SH
SOLE
441
0
154102
TARGA RES CORP
COM
87612G101
22849
559613
SH
SOLE
152475
0
407138
TARGET CORP
COM
87612E106
169442
1321586
SH
SOLE
705975
0
615611
TASEKO MINES LTD
COM
876511106
20
40700
SH
SOLE
0
0
40700
TAUBMAN CTRS INC
COM
876664103
262
8419
SH
SOLE
0
0
8419
TAYLOR MORRISON HOME CORP
COM
87724P106
862
39431
SH
SOLE
0
0
39431
TC ENERGY CORP
COM
87807B107
24773
465746
SH
SOLE
433806
0
31940
TC PIPELINES LP
UT COM LTD PRT
87233Q108
1337
31612
SH
SOLE
0
0
31612
TCF FINANCIAL CORPORATION NE
COM
872307103
39521
844464
SH
SOLE
506582
0
337882
TCG BDC INC
COM
872280102
488
36456
SH
SOLE
0
0
36456
TCW STRATEGIC INCOME FUND IN
COM
872340104
4190
726199
SH
SOLE
0
0
726199
TD AMERITRADE HLDG CORP
COM
87236Y108
5844
117590
SH
SOLE
113652
0
3938
TE CONNECTIVITY LTD
REG SHS
H84989104
76033
793329
SH
SOLE
737240
0
56089
TECH DATA CORP
COM
878237106
931
6480
SH
SOLE
3751
0
2729
TECHNIPFMC PLC
COM
G87110105
2580
121594
SH
SOLE
87330
0
34264
TECK RESOURCES LTD
CL B
878742204
601
34717
SH
SOLE
1994
0
32723
TECK RESOURCES LTD
CL B
878742204
3
15300
SH
Call
SOLE
0
0
0
TECNOGLASS INC
SHS
G87264100
2605
315728
SH
SOLE
0
0
315728
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
262
16836
SH
SOLE
0
0
16836
TEEKAY OFFSHORE PARTNERS L P
PARTNERSHIP UN
Y8565J101
20
13180
SH
SOLE
0
0
13180
TEGNA INC
COM
87901J105
188
11276
SH
SOLE
0
0
11276
TEJON RANCH CO
COM
879080109
271
16959
SH
SOLE
0
0
16959
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
3496
167418
SH
SOLE
0
0
167418
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
18484
969252
SH
SOLE
1616
0
967636
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
1536
88097
SH
SOLE
0
0
88097
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1500
108293
SH
SOLE
0
0
108293
TELADOC HEALTH INC
COM
87918A105
20310
242594
SH
SOLE
11961
0
230633
TELEDYNE TECHNOLOGIES INC
COM
879360105
21563
62224
SH
SOLE
59987
0
2237
TELEFLEX INC
COM
879369106
21566
57287
SH
SOLE
42103
0
15184
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
1293
90308
SH
SOLE
77149
0
13159
TELEFONICA S A
SPONSORED ADR
879382208
1644
235938
SH
SOLE
27970
0
207968
TELEPHONE & DATA SYS INC
COM NEW
879433829
273
10742
SH
SOLE
0
0
10742
TELIGENT INC NEW
COM
87960W104
10
22500
SH
SOLE
0
0
22500
TELUS CORP
COM
87971M103
22202
574143
SH
SOLE
556660
0
17483
TEMPLETON DRAGON FD INC
COM
88018T101
304
15629
SH
SOLE
0
0
15629
TEMPLETON EMERG MKTS INCOME
COM
880192109
1280
139280
SH
SOLE
0
0
139280
TEMPLETON EMERGING MKTS FD I
COM
880191101
238
15264
SH
SOLE
0
0
15264
TEMPLETON GLOBAL INCOME FD
COM
880198106
5117
834732
SH
SOLE
0
0
834732
TEMPUR SEALY INTL INC
COM
88023U101
8489
97504
SH
SOLE
52723
0
44781
TENABLE HLDGS INC
COM
88025T102
451
18806
SH
SOLE
0
0
18806
TENARIS S A
SPONSORED ADS
88031M109
555
24534
SH
SOLE
0
0
24534
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
1556
132510
SH
SOLE
0
0
132510
TENET HEALTHCARE CORP
COM NEW
88033G407
1777
46722
SH
SOLE
0
0
46722
TENNECO INC
CL A VTG COM STK
880349105
199
15203
SH
SOLE
13004
0
2199
TERADATA CORP DEL
COM
88076W103
2678
100023
SH
SOLE
75159
0
24864
TERADYNE INC
COM
880770102
21835
320198
SH
SOLE
254252
0
65946
TEREX CORP NEW
COM
880779103
732
24589
SH
SOLE
13208
0
11381
TERRENO RLTY CORP
COM
88146M101
3989
73681
SH
SOLE
73417
0
264
TESLA INC
COM
88160R101
29155
69694
SH
SOLE
20759
0
48935
TETRA TECH INC NEW
COM
88162G103
1615
18737
SH
SOLE
0
0
18737
TETRA TECHNOLOGIES INC DEL
COM
88162F105
696
355197
SH
SOLE
40197
0
315000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
5506
561804
SH
SOLE
2317
0
559487
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
2589
45603
SH
SOLE
41041
0
4562
TEXAS INSTRS INC
COM
882508104
162189
1264231
SH
SOLE
967205
0
297026
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
9162
11715
SH
SOLE
0
0
11715
TEXAS ROADHOUSE INC
COM
882681109
4927
87480
SH
SOLE
30713
0
56767
TEXTRON INC
COM
883203101
3628
81347
SH
SOLE
54975
0
26372
TFS FINL CORP
COM
87240R107
304
15450
SH
SOLE
0
0
15450
TG THERAPEUTICS INC
COM
88322Q108
3570
321632
SH
SOLE
0
0
321632
THE CHARLES SCHWAB CORPORATI
COM
808513105
45199
950348
SH
SOLE
868930
0
81418
THE TRADE DESK INC
COM CL A
88339J105
2906
11185
SH
SOLE
9
0
11176
THERAPEUTICSMD INC
COM
88338N107
1112
459578
SH
SOLE
0
0
459578
THERMO FISHER SCIENTIFIC INC
COM
883556102
102075
314194
SH
SOLE
172651
0
141543
THERMON GROUP HLDGS INC
COM
88362T103
555
20717
SH
SOLE
20705
0
12
THL CR SR LN FD
COM
87244R103
1069
70477
SH
SOLE
0
0
70477
THOMSON REUTERS CORP
COM NEW
884903709
27365
383044
SH
SOLE
365798
0
17246
THOR INDS INC
COM
885160101
8299
111708
SH
SOLE
92886
0
18822
TIFFANY & CO NEW
COM
886547108
15115
113095
SH
SOLE
104005
0
9090
TIMKEN CO
COM
887389104
326
5797
SH
SOLE
0
0
5797
TIVITY HEALTH INC
COM
88870R102
287
14091
SH
SOLE
0
0
14091
TJX COS INC NEW
COM
872540109
56430
924161
SH
SOLE
384736
0
539425
TJX COS INC NEW
COM
872540109
596
27200
SH
Call
SOLE
0
0
0
TJX COS INC NEW
COM
872540109
103
27200
SH
Call
SOLE
0
0
0
TOLL BROTHERS INC
COM
889478103
3773
95508
SH
SOLE
74941
0
20567
TOPBUILD CORP
COM
89055F103
389
3772
SH
SOLE
1415
0
2357
TORCHLIGHT ENERGY RES INC
COM
89102U103
27
35000
SH
SOLE
0
0
35000
TORO CO
COM
891092108
19113
239898
SH
SOLE
225606
0
14292
TORONTO DOMINION BK ONT
COM NEW
891160509
12566
224337
SH
SOLE
54531
0
169806
TORTOISE ENERGY INFRA CORP
COM
89147L100
10055
560812
SH
SOLE
0
0
560812
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
925
56441
SH
SOLE
0
0
56441
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
1804
164581
SH
SOLE
0
0
164581
TORTOISE PIPELINE & ENERGY F
COM
89148H108
1490
115802
SH
SOLE
0
0
115802
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
209
12315
SH
SOLE
0
0
12315
TOTAL S A
SPONSORED ADS
89151E109
109318
1976821
SH
SOLE
1734756
0
242065
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
794
33214
SH
SOLE
31786
0
1428
TOWNEBANK PORTSMOUTH VA
COM
89214P109
2173
78120
SH
SOLE
9286
0
68834
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
14057
100020
SH
SOLE
82642
0
17378
TPG RE FIN TR INC
COM
87266M107
261
12870
SH
SOLE
0
0
12870
TPG SPECIALTY LENDING INC
COM
87265K102
1633
76072
SH
SOLE
0
0
76072
TPG SPECIALTY LENDING INC
NOTE 4.500% 8/0
87265KAD4
424
400000
PRN
SOLE
0
0
400000
TPI COMPOSITES INC
COM
87266J104
1594
86102
SH
SOLE
0
0
86102
TRACTOR SUPPLY CO
COM
892356106
26660
285316
SH
SOLE
196176
0
89140
TRADEWEB MKTS INC
CL A
892672106
740
15961
SH
SOLE
15960
0
1
TRANSCAT INC
COM
893529107
1343
42141
SH
SOLE
42141
0
0
TRANSDIGM GROUP INC
COM
893641100
15627
27905
SH
SOLE
22382
0
5523
TRANSLATE BIO INC
COM
89374L104
89
10991
SH
SOLE
0
0
10991
TRANSOCEAN LTD
REG SHS
H8817H100
313
45434
SH
SOLE
0
0
45434
TRANSPORTADORA DE GAS SUR
SPONSORED ADS B
893870204
86
11944
SH
SOLE
0
0
11944
TRANSUNION
COM
89400J107
2889
33745
SH
SOLE
28198
0
5547
TRAVELERS COMPANIES INC
COM
89417E109
56207
410418
SH
SOLE
329962
0
80456
TREEHOUSE FOODS INC
COM
89469A104
4856
100116
SH
SOLE
61941
0
38175
TREMONT MTG TR
COM
894789106
121
24360
SH
SOLE
0
0
24360
TREX CO INC
COM
89531P105
3868
43040
SH
SOLE
15364
0
27676
TRI CONTL CORP
COM
895436103
7950
281925
SH
SOLE
1062
0
280863
TRI POINTE GROUP INC
COM
87265H109
2995
192236
SH
SOLE
13569
0
178667
TRICO BANCSHARES
COM
896095106
1114
27293
SH
SOLE
0
0
27293
TRIMBLE INC
COM
896239100
5817
139532
SH
SOLE
129824
0
9708
TRINITY INDS INC
COM
896522109
923
41675
SH
SOLE
28305
0
13370
TRINSEO S A
SHS
L9340P101
307
8256
SH
SOLE
7214
0
1042
TRIP COM GROUP LTD
ADS
89677Q107
597
17799
SH
SOLE
3499
0
14300
TRIPADVISOR INC
COM
896945201
4671
153763
SH
SOLE
74070
0
79693
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
178
12546
SH
SOLE
0
0
12546
TRISTATE CAP HLDGS INC
COM
89678F100
787
30117
SH
SOLE
10605
0
19512
TRITON INTL LTD
CL A
G9078F107
1529
38035
SH
SOLE
0
0
38035
TRIUMPH BANCORP INC
COM
89679E300
209
5500
SH
SOLE
0
0
5500
TRIUMPH GROUP INC NEW
COM
896818101
3569
141235
SH
SOLE
0
0
141235
TRUIST FINL CORP
COM
89832Q109
204965
3639293
SH
SOLE
2688758
0
950535
TRUSTCO BK CORP N Y
COM
898349105
304
35086
SH
SOLE
0
0
35086
TRUSTMARK CORP
COM
898402102
2104
60970
SH
SOLE
0
0
60970
TURNING PT BRANDS INC
COM
90041L105
318
11108
SH
SOLE
0
0
11108
TURQUOISE HILL RES LTD
COM
900435108
422
577800
SH
SOLE
0
0
577800
TWILIO INC
CL A
90138F102
9594
97616
SH
SOLE
19789
0
77827
TWITTER INC
COM
90184L102
88404
2758312
SH
SOLE
2250592
0
507720
TWO HBRS INVT CORP
COM NEW
90187B408
1391
95146
SH
SOLE
15
0
95131
TYLER TECHNOLOGIES INC
COM
902252105
4050
13498
SH
SOLE
10350
0
3148
TYSON FOODS INC
CL A
902494103
22665
248960
SH
SOLE
177504
0
71456
U S CONCRETE INC
COM NEW
90333L201
263
6320
SH
SOLE
0
0
6320
UBER TECHNOLOGIES INC
COM
90353T100
20732
697101
SH
SOLE
383304
0
313797
UBIQUITI INC
COM
90353W103
3142
16623
SH
SOLE
9822
0
6801
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
214
11036
SH
SOLE
0
0
11036
UBS AG LONDON BRH
ETRAC ALER MLP
90267B682
269
19645
SH
SOLE
0
0
19645
UBS GROUP AG
SHS
H42097107
19629
1555557
SH
SOLE
1329216
0
226341
UDR INC
COM
902653104
1352
28946
SH
SOLE
0
0
28946
UGI CORP NEW
COM
902681105
2873
63620
SH
SOLE
25911
0
37709
ULTA BEAUTY INC
COM
90384S303
25679
101442
SH
SOLE
66594
0
34848
UMB FINL CORP
COM
902788108
3533
51477
SH
SOLE
48022
0
3455
UMH PPTYS INC
COM
903002103
648
41203
SH
SOLE
0
0
41203
UMPQUA HLDGS CORP
COM
904214103
2765
156193
SH
SOLE
95257
0
60936
UNDER ARMOUR INC
CL A
904311107
13421
621337
SH
SOLE
0
0
621337
UNDER ARMOUR INC
CL C
904311206
1297
67597
SH
SOLE
0
0
67597
UNIFIRST CORP MASS
COM
904708104
5700
28219
SH
SOLE
28191
0
28
UNILEVER N V
N Y SHS NEW
904784709
26970
469374
SH
SOLE
387957
0
81417
UNILEVER PLC
SPON ADR NEW
904767704
75044
1312653
SH
SOLE
1094781
0
217872
UNION PACIFIC CORP
COM
907818108
464681
2570223
SH
SOLE
681264
0
1888959
UNION PACIFIC CORP
COM
907818108
5
11200
SH
Call
SOLE
0
0
0
UNION PACIFIC CORP
COM
907818108
16
11000
SH
Call
SOLE
0
0
0
UNION PACIFIC CORP
COM
907818108
74
47800
SH
Call
SOLE
0
0
0
UNIQURE NV
SHS
N90064101
467
6512
SH
SOLE
5880
0
632
UNITED AIRLINES HLDGS INC
COM
910047109
13184
149664
SH
SOLE
80729
0
68935
UNITED BANKSHARES INC WEST V
COM
909907107
3189
82498
SH
SOLE
49748
0
32750
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
400
12950
SH
SOLE
2971
0
9979
UNITED FIRE GROUP INC
COM
910340108
1431
32731
SH
SOLE
0
0
32731
UNITED INS HLDGS CORP
COM
910710102
3997
316946
SH
SOLE
0
0
316946
UNITED PARCEL SERVICE INC
CL B
911312106
305716
2611609
SH
SOLE
1933503
0
678106
UNITED RENTALS INC
COM
911363109
21176
126975
SH
SOLE
41563
0
85412
UNITED STATES OIL FUND LP
UNITS
91232N108
508
39671
SH
SOLE
0
0
39671
UNITED STATES STL CORP NEW
COM
912909108
422
36980
SH
SOLE
0
0
36980
UNITED TECHNOLOGIES CORP
COM
913017109
161577
1078887
SH
SOLE
438405
0
640482
UNITEDHEALTH GROUP INC
COM
91324P102
506406
1722502
SH
SOLE
964794
0
757708
UNITI GROUP INC
COM
91325V108
907
110533
SH
SOLE
0
0
110533
UNITIL CORP
COM
913259107
1512
24456
SH
SOLE
24086
0
370
UNITY BIOTECHNOLOGY INC
COM
91381U101
380
52745
SH
SOLE
0
0
52745
UNIVERSAL CORP VA
COM
913456109
461
8076
SH
SOLE
0
0
8076
UNIVERSAL DISPLAY CORP
COM
91347P105
9055
43940
SH
SOLE
5504
0
38436
UNIVERSAL ELECTRS INC
COM
913483103
1131
21643
SH
SOLE
21143
0
500
UNIVERSAL FST PRODS INC
COM
913543104
270
5651
SH
SOLE
0
0
5651
UNIVERSAL HLTH SVCS INC
CL B
913903100
17511
122065
SH
SOLE
95926
0
26139
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
46
73513
SH
SOLE
0
0
73513
UNUM GROUP
COM
91529Y106
5505
188790
SH
SOLE
102460
0
86330
UPLAND SOFTWARE INC
COM
91544A109
2096
58698
SH
SOLE
10443
0
48255
URBAN OUTFITTERS INC
COM
917047102
3039
109429
SH
SOLE
71135
0
38294
US BANCORP DEL
COM NEW
902973304
162080
2733688
SH
SOLE
1988118
0
745570
US BANCORP DEL
COM NEW
902973304
11
19800
SH
Call
SOLE
0
0
0
US BANCORP DEL
COM NEW
902973304
7
10600
SH
Call
SOLE
0
0
0
US ECOLOGY INC
COM
91734M103
2035
35142
SH
SOLE
0
0
35142
US FOODS HLDG CORP
COM
912008109
3822
91241
SH
SOLE
88117
0
3124
US XPRESS ENTERPRISES INC
COM CL A
90338N202
75
15000
SH
SOLE
0
0
15000
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
1386
76410
SH
SOLE
0
0
76410
UTAH MED PRODS INC
COM
917488108
1860
17235
SH
SOLE
17235
0
0
V F CORP
COM
918204108
67798
680277
SH
SOLE
334371
0
345906
VAIL RESORTS INC
COM
91879Q109
17559
73217
SH
SOLE
53112
0
20105
VALE S A
SPONSORED ADS
91912E105
2118
160442
SH
SOLE
12576
0
147866
VALERO ENERGY CORP NEW
COM
91913Y100
74818
798916
SH
SOLE
516842
0
282074
VALHI INC NEW
COM
918905100
512
274051
SH
SOLE
0
0
274051
VALLEY NATL BANCORP
COM
919794107
3136
273848
SH
SOLE
127416
0
146432
VALMONT INDS INC
COM
920253101
1586
10591
SH
SOLE
0
0
10591
VALVOLINE INC
COM
92047W101
961
44902
SH
SOLE
33081
0
11821
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
2931
58345
SH
SOLE
0
0
58345
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
8695
135744
SH
SOLE
56325
0
79419
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
1594
46871
SH
SOLE
1933
0
44938
VANECK VECTORS ETF TR
MRNGSTR DUR DV
92189H102
670
22522
SH
SOLE
0
0
22522
VANECK VECTORS ETF TRUST
AGRIBUSINESS ETF
92189F700
911
13261
SH
SOLE
0
0
13261
VANECK VECTORS ETF TRUST
AMT FREE LONG MU
92189F536
1326
63101
SH
SOLE
60735
0
2366
VANECK VECTORS ETF TRUST
AMT FREE SHORT M
92189F528
1722
96746
SH
SOLE
0
0
96746
VANECK VECTORS ETF TRUST
BDC INCOME ETF
92189F411
170
10153
SH
SOLE
0
0
10153
VANECK VECTORS ETF TRUST
BIOTECH ETF
92189F726
2064
14807
SH
SOLE
0
0
14807
VANECK VECTORS ETF TRUST
EMERGING MKTS HI
92189F353
526
22156
SH
SOLE
0
0
22156
VANECK VECTORS ETF TRUST
FALLEN ANGEL HG
92189F437
11826
396198
SH
SOLE
0
0
396198
VANECK VECTORS ETF TRUST
GOLD MINERS ETF
92189F106
25538
872212
SH
SOLE
0
0
872212
VANECK VECTORS ETF TRUST
GOLD MINERS ETF
92189F106
15
18400
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TRUST
INVT GRADE FLTG
92189F486
1415
55925
SH
SOLE
0
0
55925
VANECK VECTORS ETF TRUST
JR GOLD MINERS E
92189F791
6058
143355
SH
SOLE
0
0
143355
VANECK VECTORS ETF TRUST
MORNINGSTAR WIDE
92189F643
33517
611841
SH
SOLE
52
0
611789
VANECK VECTORS ETF TRUST
OIL SVCS ETF
92189F718
1284
96933
SH
SOLE
0
0
96933
VANECK VECTORS ETF TRUST
PFD SECS EX FINL
92189F429
335
16577
SH
SOLE
0
0
16577
VANECK VECTORS ETF TRUST
PHARMACEUTICAL
92189F692
232
3609
SH
SOLE
0
0
3609
VANECK VECTORS ETF TRUST
RARE EARTH STRAT
92189F742
1094
81442
SH
SOLE
0
0
81442
VANECK VECTORS ETF TRUST
RUSSIA ETF
92189F403
1702
68143
SH
SOLE
0
0
68143
VANECK VECTORS ETF TRUST
SEMICONDUCTOR ET
92189F676
11720
82879
SH
SOLE
0
0
82879
VANECK VECTORS ETF TRUST
VIETNAM ETF
92189F817
272
17004
SH
SOLE
0
0
17004
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
4410
25291
SH
SOLE
0
0
25291
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
2753
21915
SH
SOLE
0
0
21915
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
649
4419
SH
SOLE
0
0
4419
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
4029
28999
SH
SOLE
0
0
28999
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
7949
61105
SH
SOLE
0
0
61105
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
7591
45814
SH
SOLE
0
0
45814
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
455
3271
SH
SOLE
0
0
3271
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
4920
32335
SH
SOLE
0
0
32335
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
15690
179886
SH
SOLE
0
0
179886
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
9214
91826
SH
SOLE
1857
0
89969
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
39985
496023
SH
SOLE
31365
0
464658
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
170964
2038678
SH
SOLE
1521937
0
516741
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
17824
315016
SH
SOLE
70
0
314946
VANGUARD GROUP
DIV APP ETF
921908844
158992
1275398
SH
SOLE
0
0
1275398
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
29175
231567
SH
SOLE
0
0
231567
VANGUARD INDEX FDS
GROWTH ETF
922908736
137030
752206
SH
SOLE
8111
0
744095
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
10970
74203
SH
SOLE
4904
0
69299
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
17676
111320
SH
SOLE
0
0
111320
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
17851
149766
SH
SOLE
2569
0
147197
VANGUARD INDEX FDS
MID CAP ETF
922908629
61159
343240
SH
SOLE
0
0
343240
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
85346
919773
SH
SOLE
39
0
919734
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
3814766
12896321
SH
SOLE
11717741
0
1178580
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
41628
303685
SH
SOLE
51249
0
252436
VANGUARD INDEX FDS
SMALL CP ETF
922908751
72167
435666
SH
SOLE
0
0
435666
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
29458
148236
SH
SOLE
3
0
148233
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
111219
679734
SH
SOLE
479
0
679255
VANGUARD INDEX FDS
VALUE ETF
922908744
146557
1222838
SH
SOLE
167118
0
1055720
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
131920
2454328
SH
SOLE
1649498
0
804830
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
88180
1982913
SH
SOLE
0
0
1982913
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
17647
301151
SH
SOLE
121302
0
179849
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
20024
287782
SH
SOLE
271224
0
16558
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
5274
47469
SH
SOLE
0
0
47469
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2480
41964
SH
SOLE
0
0
41964
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
31243
385771
SH
SOLE
68734
0
317037
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
3515
71337
SH
SOLE
0
0
71337
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
325676
6082859
SH
SOLE
5783737
0
299122
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
93436
1023049
SH
SOLE
485958
0
537091
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
41890
635661
SH
SOLE
620528
0
15133
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
2144
21147
SH
SOLE
0
0
21147
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
1224
14701
SH
SOLE
0
0
14701
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
33198
624374
SH
SOLE
601752
0
22622
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
72946
1199180
SH
SOLE
1101598
0
97582
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
99445
1227261
SH
SOLE
576063
0
651198
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
6498
35915
SH
SOLE
1759
0
34156
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
14980
101573
SH
SOLE
0
0
101573
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
4358
36363
SH
SOLE
0
0
36363
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1480
9496
SH
SOLE
0
0
9496
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
6897
51796
SH
SOLE
3709
0
48087
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1938
17288
SH
SOLE
0
0
17288
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
322
2199
SH
SOLE
0
0
2199
VANGUARD STAR FD
VG TL INTL STK F
921909768
31820
571368
SH
SOLE
0
0
571368
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
164154
3725701
SH
SOLE
0
0
3725701
VANGUARD WELLINGTON FD
US MOMENTUM
921935508
309
3578
SH
SOLE
0
0
3578
VANGUARD WELLINGTON FD
US VALUE FACTR
921935805
245
3124
SH
SOLE
0
0
3124
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
8158
100211
SH
SOLE
0
0
100211
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
891466
9512961
SH
SOLE
8730107
0
782854
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
12030
166941
SH
SOLE
0
0
166941
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
2278
35714
SH
SOLE
0
0
35714
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
495
9264
SH
SOLE
0
0
9264
VANGUARD WORLD FD
ESG US STK ETF
921910733
361
6383
SH
SOLE
0
0
6383
VANGUARD WORLD FD
EXTENDED DUR
921910709
393
3025
SH
SOLE
0
0
3025
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
7167
64152
SH
SOLE
0
0
64152
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
29048
333199
SH
SOLE
0
0
333199
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
26848
184321
SH
SOLE
0
0
184321
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
11726
124833
SH
SOLE
28757
0
96076
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
8267
43627
SH
SOLE
0
0
43627
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
6360
39452
SH
SOLE
0
0
39452
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1907
23406
SH
SOLE
0
0
23406
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
35063
459663
SH
SOLE
0
0
459663
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
23353
121797
SH
SOLE
78
0
121719
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
8963
58244
SH
SOLE
0
0
58244
VANGUARD WORLD FDS
INF TECH ETF
92204A702
92841
379171
SH
SOLE
12912
0
366259
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1887
14068
SH
SOLE
0
0
14068
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
6992
48931
SH
SOLE
0
0
48931
VAREX IMAGING CORP
COM
92214X106
1051
35241
SH
SOLE
33622
0
1619
VARIAN MED SYS INC
COM
92220P105
16693
117550
SH
SOLE
109069
0
8481
VASCULAR BIOGENICS LTD
COM
M96883109
41
34400
SH
SOLE
0
0
34400
VBI VACCINES INC
COM NEW
91822J103
196
141800
SH
SOLE
0
0
141800
VECTOR GROUP LTD
COM
92240M108
2131
159173
SH
SOLE
0
0
159173
VEEVA SYS INC
CL A COM
922475108
11579
82317
SH
SOLE
36266
0
46051
VENTAS INC
COM
92276F100
79203
1371714
SH
SOLE
1303595
0
68119
VERA BRADLEY INC
COM
92335C106
2282
193432
SH
SOLE
193432
0
0
VERACYTE INC
COM
92337F107
330
11816
SH
SOLE
1656
0
10160
VERASTEM INC
COM
92337C104
86
64260
SH
SOLE
0
0
64260
VEREIT INC
COM
92339V100
1048
113421
SH
SOLE
11975
0
101446
VERINT SYS INC
COM
92343X100
491
8877
SH
SOLE
5977
0
2900
VERISIGN INC
COM
92343E102
4162
21600
SH
SOLE
5848
0
15752
VERISK ANALYTICS INC
COM
92345Y106
17153
114852
SH
SOLE
98464
0
16388
VERITEX HLDGS INC
COM
923451108
234
8016
SH
SOLE
0
0
8016
VERIZON COMMUNICATIONS INC
COM
92343V104
779816
12700555
SH
SOLE
5685448
0
7015107
VERIZON COMMUNICATIONS INC
COM
92343V104
122
81700
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
29800
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
3
23600
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
14000
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
62
177600
SH
Call
SOLE
0
0
0
VERMILION ENERGY INC
COM
923725105
4668
285925
SH
SOLE
283160
0
2765
VERRA MOBILITY CORP
COM
92511U102
2027
144874
SH
SOLE
112136
0
32738
VERTEX PHARMACEUTICALS INC
COM
92532F100
76419
349025
SH
SOLE
318157
0
30868
VERU INC
COM
92536C103
302
90000
SH
SOLE
0
0
90000
VIACOMCBS INC
CL A
92556H107
1771
39473
SH
SOLE
0
0
39473
VIACOMCBS INC
CL B
92556H206
14002
333620
SH
SOLE
80413
0
253207
VIAD CORP
COM NEW
92552R406
6184
91612
SH
SOLE
91525
0
87
VIASAT INC
COM
92552V100
558
7625
SH
SOLE
0
0
7625
VIAVI SOLUTIONS INC
COM
925550105
760
50659
SH
SOLE
0
0
50659
VICI PPTYS INC
COM
925652109
878
34350
SH
SOLE
0
0
34350
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
281
8415
SH
SOLE
0
0
8415
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
11422
217190
SH
SOLE
0
0
217190
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
4260
75508
SH
SOLE
0
0
75508
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
14120
288047
SH
SOLE
0
0
288047
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
1382
27308
SH
SOLE
0
0
27308
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
535
11374
SH
SOLE
0
0
11374
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
1498
41915
SH
SOLE
0
0
41915
VICTORY PORTFOLIOS II
VICTORYSHS SHORT
92647N535
202
4000
SH
SOLE
0
0
4000
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
394
11899
SH
SOLE
0
0
11899
VIEWRAY INC
COM
92672L107
507
120250
SH
SOLE
0
0
120250
VIKING THERAPEUTICS INC
COM
92686J106
2099
261772
SH
SOLE
1833
0
259939
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
26706
1082956
SH
SOLE
972024
0
110932
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
149
12877
SH
SOLE
0
0
12877
VIRTUS TOTAL RETURN FUND INC
COM
92835W107
523
45875
SH
SOLE
0
0
45875
VIRTUSA CORP
COM
92827P102
443
9781
SH
SOLE
0
0
9781
VISA INC
COM CL A
92826C839
492242
2619617
SH
SOLE
996745
0
1622872
VISA INC
COM CL A
92826C839
1
10700
SH
Call
SOLE
0
0
0
VISA INC
COM CL A
92826C839
18
10300
SH
Call
SOLE
0
0
0
VISTRA ENERGY CORP
COM
92840M102
10120
440199
SH
SOLE
341751
0
98448
VIVINT SOLAR INC
COM
92854Q106
213
29379
SH
SOLE
0
0
29379
VMWARE INC
CL A COM
928563402
18680
123063
SH
SOLE
107208
0
15855
VOC ENERGY TR
TR UNIT
91829B103
126
27272
SH
SOLE
0
0
27272
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
60657
3137964
SH
SOLE
2209012
0
928952
VONAGE HLDGS CORP
COM
92886T201
1900
256440
SH
SOLE
211898
0
44542
VORNADO RLTY TR
SH BEN INT
929042109
360
5414
SH
SOLE
2113
0
3301
VOYA ASIA PAC DIVID EQUITY I
COM
92912J102
5866
690093
SH
SOLE
0
0
690093
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
1887
236144
SH
SOLE
0
0
236144
VOYA FINL INC
COM
929089100
7409
121500
SH
SOLE
110914
0
10586
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
260
41987
SH
SOLE
0
0
41987
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
185
16096
SH
SOLE
0
0
16096
VOYA NAT RES EQUITY INCOME F
COM
92913C106
404
97993
SH
SOLE
0
0
97993
VOYA PRIME RATE TR
SH BEN INT
92913A100
1049
209464
SH
SOLE
0
0
209464
VOYAGER THERAPEUTICS INC
COM
92915B106
199
14272
SH
SOLE
0
0
14272
VULCAN MATLS CO
COM
929160109
18156
126092
SH
SOLE
111899
0
14193
W & T OFFSHORE INC
COM
92922P106
233
41919
SH
SOLE
36630
0
5289
W P CAREY INC
COM
92936U109
11241
140450
SH
SOLE
30
0
140420
WABASH NATL CORP
COM
929566107
1071
72922
SH
SOLE
1812
0
71110
WABCO HLDGS INC
COM
92927K102
22151
163478
SH
SOLE
161694
0
1784
WABTEC CORP
COM
929740108
13600
174808
SH
SOLE
147521
0
27287
WADDELL & REED FINL INC
CL A
930059100
2912
174191
SH
SOLE
9158
0
165033
WALGREENS BOOTS ALLIANCE INC
COM
931427108
72834
1235303
SH
SOLE
741203
0
494100
WALMART INC
COM
931142103
381430
3209557
SH
SOLE
336110
0
2873447
WALMART INC
COM
931142103
1
13000
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
42
36400
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
56
55100
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
2
11800
SH
Call
SOLE
0
0
0
WASHINGTON FED INC
COM
938824109
3130
85401
SH
SOLE
3146
0
82255
WASHINGTON PRIME GROUP NEW
COM
93964W108
155
42696
SH
SOLE
0
0
42696
WASHINGTON TR BANCORP
COM
940610108
4974
92473
SH
SOLE
90175
0
2298
WASTE CONNECTIONS INC
COM
94106B101
40515
446252
SH
SOLE
39911
0
406341
WASTE MGMT INC DEL
COM
94106L109
87509
767891
SH
SOLE
403916
0
363975
WASTE MGMT INC DEL
COM
94106L109
4
43500
SH
Call
SOLE
0
0
0
WATERS CORP
COM
941848103
15743
67378
SH
SOLE
60447
0
6931
WATFORD HOLDINGS LTD
SHS
G94787101
503
20000
SH
SOLE
0
0
20000
WATSCO INC
COM
942622200
44283
245811
SH
SOLE
212108
0
33703
WAYFAIR INC
CL A
94419L101
921
10193
SH
SOLE
4924
0
5269
WD-40 CO
COM
929236107
819
4217
SH
SOLE
1940
0
2277
WEBSTER FINL CORP CONN
COM
947890109
5595
104854
SH
SOLE
101321
0
3533
WEC ENERGY GROUP INC
COM
92939U106
76252
826756
SH
SOLE
633014
0
193742
WELBILT INC
COM
949090104
264
16937
SH
SOLE
821
0
16116
WELLCARE HEALTH PLANS INC
COM
94946T106
301
912
SH
SOLE
0
0
912
WELLS FARGO CO NEW
COM
949746101
211274
3927049
SH
SOLE
2682398
0
1244651
WELLS FARGO CO NEW
COM
949746101
151
10500
SH
Call
SOLE
0
0
0
WELLS FARGO CO NEW
COM
949746101
27
21300
SH
Call
SOLE
0
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
28091
19373
SH
SOLE
0
0
19373
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
81
14248
SH
SOLE
0
0
14248
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
200
23699
SH
SOLE
0
0
23699
WELLS FARGO MULTI SECTOR INC
COM
94987D101
4258
330570
SH
SOLE
0
0
330570
WELLTOWER INC
COM
95040Q104
102193
1249613
SH
SOLE
973504
0
276109
WENDYS CO
COM
95058W100
1273
57328
SH
SOLE
333
0
56995
WERNER ENTERPRISES INC
COM
950755108
374
10273
SH
SOLE
6588
0
3685
WESBANCO INC
COM
950810101
1437
38026
SH
SOLE
0
0
38026
WESCO INTL INC
COM
95082P105
3634
61184
SH
SOLE
56319
0
4865
WEST PHARMACEUTICAL SVSC INC
COM
955306105
6008
39963
SH
SOLE
21649
0
18314
WESTERN ALLIANCE BANCORP
COM
957638109
4353
76370
SH
SOLE
53852
0
22518
WESTERN ASSET CORPORATE LN F
COM
95790J102
499
50353
SH
SOLE
0
0
50353
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1924
134862
SH
SOLE
0
0
134862
WESTERN ASSET GLB HI INCOME
COM
95766B109
161
16019
SH
SOLE
0
0
16019
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
4322
237102
SH
SOLE
0
0
237102
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
2705
172842
SH
SOLE
0
0
172842
WESTERN ASSET HIGH INCM FD I
COM
95766J102
420
62375
SH
SOLE
0
0
62375
WESTERN ASSET HIGH INCM OPP
COM
95766K109
571
112625
SH
SOLE
0
0
112625
WESTERN ASSET INTM MUNI FD I
COM
958435109
1306
143884
SH
SOLE
0
0
143884
WESTERN ASSET INVT GRADE DEF
COM
95790A101
714
31167
SH
SOLE
0
0
31167
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
2003
95795
SH
SOLE
0
0
95795
WESTERN ASSET MUN HI INCM FD
COM
95766N103
3543
467388
SH
SOLE
0
0
467388
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
213
14550
SH
SOLE
0
0
14550
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
403
33128
SH
SOLE
0
0
33128
WESTERN ASST MN PRT FD INC
COM
95766P108
5380
352808
SH
SOLE
0
0
352808
WESTERN ASST MNGD MUN FD INC
COM
95766M105
1152
86522
SH
SOLE
0
0
86522
WESTERN AST INFL LKD OPP & I
COM
95766R104
1247
108047
SH
SOLE
0
0
108047
WESTERN DIGITAL CORP
COM
958102105
58709
924994
SH
SOLE
853657
0
71337
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
2348
119228
SH
SOLE
0
0
119228
WESTERN UN CO
COM
959802109
40351
1506769
SH
SOLE
1453085
0
53684
WESTLAKE CHEM CORP
COM
960413102
540
7699
SH
SOLE
636
0
7063
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
429
16228
SH
SOLE
0
0
16228
WESTPAC BKG CORP
SPONSORED ADR
961214301
1959
115400
SH
SOLE
151
0
115249
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
286
120775
SH
SOLE
0
0
120775
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
15
20000
SH
Put
SOLE
0
0
20000
WESTROCK CO
COM
96145D105
49933
1163664
SH
SOLE
31760
0
1131904
WESTROCK CO
COM
96145D105
59
46800
SH
Call
SOLE
0
0
0
WEX INC
COM
96208T104
1905
9097
SH
SOLE
1575
0
7522
WEYERHAEUSER CO
COM
962166104
46915
1553476
SH
SOLE
675965
0
877511
WHEATON PRECIOUS METALS CORP
COM
962879102
11529
387963
SH
SOLE
0
0
387963
WHIRLPOOL CORP
COM
963320106
9755
66124
SH
SOLE
43534
0
22590
WHITE MTNS INS GROUP LTD
COM
G9618E107
18140
16262
SH
SOLE
15778
0
484
WHITEHORSE FIN INC
COM
96524V106
1210
88340
SH
SOLE
0
0
88340
WHITING PETE CORP NEW
COM NEW
966387409
250
34109
SH
SOLE
0
0
34109
WHITING PETE CORP NEW
NOTE 1.250% 4/0
966387AL6
21
22000
PRN
SOLE
0
0
22000
WIDEOPENWEST INC
COM
96758W101
831
112051
SH
SOLE
0
0
112051
WILEY JOHN & SONS INC
CL A
968223206
21734
447945
SH
SOLE
444235
0
3710
WILLIAMS COS INC DEL
COM
969457100
86809
3659747
SH
SOLE
3076093
0
583654
WILLIAMS SONOMA INC
COM
969904101
3156
42974
SH
SOLE
497
0
42477
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
51898
256996
SH
SOLE
231630
0
25366
WINGSTOP INC
COM
974155103
716
8299
SH
SOLE
8215
0
84
WINNEBAGO INDS INC
COM
974637100
398
7517
SH
SOLE
0
0
7517
WINTRUST FINL CORP
COM
97650W108
1526
21520
SH
SOLE
2444
0
19076
WISDOMTREE TR
EM EX ST-OWNED
97717X578
5256
168363
SH
SOLE
0
0
168363
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
10085
220350
SH
SOLE
0
0
220350
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
3526
73733
SH
SOLE
0
0
73733
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
6335
89740
SH
SOLE
0
0
89740
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1735
26550
SH
SOLE
0
0
26550
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
5179
206668
SH
SOLE
0
0
206668
WISDOMTREE TR
GLB EX US RL EST
97717W331
281
8971
SH
SOLE
0
0
8971
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
628
12977
SH
SOLE
0
0
12977
WISDOMTREE TR
GLB US QTLY DIV
97717W844
407
6181
SH
SOLE
0
0
6181
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1377
55314
SH
SOLE
0
0
55314
WISDOMTREE TR
INTL DIV EX FINL
97717W786
248
5815
SH
SOLE
0
0
5815
WISDOMTREE TR
INTL EQUITY FD
97717W703
18524
346369
SH
SOLE
176822
0
169547
WISDOMTREE TR
INTL LRGCAP DV
97717W794
437
8929
SH
SOLE
0
0
8929
WISDOMTREE TR
INTL MIDCAP DV
97717W778
1472
22400
SH
SOLE
0
0
22400
WISDOMTREE TR
INTL SMCAP DIV
97717W760
4430
62301
SH
SOLE
0
0
62301
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
659
18127
SH
SOLE
0
0
18127
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
564
13407
SH
SOLE
0
0
13407
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3803
70707
SH
SOLE
9
0
70698
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
358
8403
SH
SOLE
0
0
8403
WISDOMTREE TR
US DIVID EX FNCL
97717W406
1321
14277
SH
SOLE
0
0
14277
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
5228
68067
SH
SOLE
0
0
68067
WISDOMTREE TR
US LARGECAP DIVD
97717W307
38258
361164
SH
SOLE
189285
0
171879
WISDOMTREE TR
US LARGECAP FUND
97717W588
214
5839
SH
SOLE
0
0
5839
WISDOMTREE TR
US MIDCAP DIVID
97717W505
41933
1102340
SH
SOLE
0
0
1102340
WISDOMTREE TR
US MIDCAP FUND
97717W570
751
17841
SH
SOLE
0
0
17841
WISDOMTREE TR
US QTLY DIV GRT
97717X669
27105
559215
SH
SOLE
0
0
559215
WISDOMTREE TR
US S CAP QTY DIV
97717X651
2357
62496
SH
SOLE
0
0
62496
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
12584
438762
SH
SOLE
0
0
438762
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1143
29739
SH
SOLE
0
0
29739
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
630
5969
SH
SOLE
0
0
5969
WISDOMTREE TR
YIELD ENHANCD US
97717X511
328
6273
SH
SOLE
0
0
6273
WIX COM LTD
SHS
M98068105
1851
15121
SH
SOLE
6680
0
8441
WOLVERINE WORLD WIDE INC
COM
978097103
4056
120212
SH
SOLE
113193
0
7019
WOODWARD INC
COM
980745103
5692
48057
SH
SOLE
42193
0
5864
WORKDAY INC
CL A
98138H101
18005
109484
SH
SOLE
68497
0
40987
WORKIVA INC
COM CL A
98139A105
249
5930
SH
SOLE
0
0
5930
WORLD FUEL SVCS CORP
COM
981475106
2478
57067
SH
SOLE
50992
0
6075
WORLD GOLD TR
SPDR GLD MINIS
98149E204
6314
417023
SH
SOLE
0
0
417023
WORLD WRESTLING ENTMT INC
CL A
98156Q108
293
4517
SH
SOLE
0
0
4517
WORTHINGTON INDS INC
COM
981811102
376
8917
SH
SOLE
2281
0
6636
WPP PLC NEW
ADR
92937A102
877
12475
SH
SOLE
0
0
12475
WPX ENERGY INC
COM
98212B103
1582
115141
SH
SOLE
96024
0
19117
WRIGHT MED GROUP N V
ORD SHS
N96617118
2261
74190
SH
SOLE
68705
0
5485
WW INTL INC
COM
98262P101
1425
37303
SH
SOLE
0
0
37303
WYNDHAM DESTINATIONS INC
COM
98310W108
9840
190356
SH
SOLE
168574
0
21782
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
9791
155885
SH
SOLE
128794
0
27091
WYNN RESORTS LTD
COM
983134107
7118
51255
SH
SOLE
2476
0
48779
XCEL ENERGY INC
COM
98389B100
42588
670768
SH
SOLE
542001
0
128767
XENCOR INC
COM
98401F105
2884
83849
SH
SOLE
0
0
83849
XENIA HOTELS & RESORTS INC
COM
984017103
999
46236
SH
SOLE
26964
0
19272
XEROX HOLDINGS CORP
COM NEW
98421M106
2620
71068
SH
SOLE
49205
0
21863
XILINX INC
COM
983919101
18937
193688
SH
SOLE
140387
0
53301
XPO LOGISTICS INC
COM
983793100
16109
202118
SH
SOLE
23434
0
178684
XPO LOGISTICS INC
COM
983793100
68
12200
SH
Call
SOLE
0
0
0
XYLEM INC
COM
98419M100
11239
142630
SH
SOLE
88596
0
54034
YAMANA GOLD INC
COM
98462Y100
93
23576
SH
SOLE
0
0
23576
YANDEX N V
SHS CLASS A
N97284108
272
6249
SH
SOLE
386
0
5863
YELP INC
CL A
985817105
4924
141359
SH
SOLE
132516
0
8843
YETI HLDGS INC
COM
98585X104
5014
144152
SH
SOLE
16390
0
127762
YUM BRANDS INC
COM
988498101
26285
260943
SH
SOLE
117182
0
143761
YUM CHINA HLDGS INC
COM
98850P109
33524
698272
SH
SOLE
586677
0
111595
ZAYO GROUP HLDGS INC
COM
98919V105
455
13138
SH
SOLE
0
0
13138
ZEBRA TECHNOLOGIES CORP
CL A
989207105
22089
86473
SH
SOLE
70719
0
15754
ZENDESK INC
COM
98936J101
3672
47921
SH
SOLE
37570
0
10351
ZILLOW GROUP INC
CL A
98954M101
7197
157343
SH
SOLE
0
0
157343
ZILLOW GROUP INC
CL C CAP STK
98954M200
227
4936
SH
SOLE
0
0
4936
ZILLOW GROUP INC
NOTE 1.500% 7/0
98954MAC5
7633
7972000
PRN
SOLE
0
0
7972000
ZIMMER BIOMET HLDGS INC
COM
98956P102
37450
250203
SH
SOLE
130784
0
119419
ZIONS BANCORPORATION N A
COM
989701107
2762
53188
SH
SOLE
6703
0
46485
ZIONS BANCORPORATION N A
COM
989701107
29
12600
SH
Call
SOLE
0
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
335
70943
SH
SOLE
0
0
70943
ZOETIS INC
CL A
98978V103
117638
888825
SH
SOLE
464946
0
423879
ZOGENIX INC
COM NEW
98978L204
654
12543
SH
SOLE
9756
0
2787
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
3023
44437
SH
SOLE
0
0
44437
ZSCALER INC
COM
98980G102
2228
47918
SH
SOLE
0
0
47918
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
3860
165306
SH
SOLE
0
0
165306
ZUORA INC
COM CL A
98983V106
1967
137248
SH
SOLE
0
0
137248
ZYMEWORKS INC
COM
98985W102
4185
92056
SH
SOLE
0
0
92056
ZYNGA INC
CL A
98986T108
1594
260379
SH
SOLE
233094
0
27285