0001084208-20-000035.txt : 20200421
0001084208-20-000035.hdr.sgml : 20200421
20200421153607
ACCESSION NUMBER: 0001084208-20-000035
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200331
FILED AS OF DATE: 20200421
DATE AS OF CHANGE: 20200421
EFFECTIVENESS DATE: 20200421
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: 20805057
BUSINESS ADDRESS:
STREET 1: 880 CARRILON PKWY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
BUSINESS PHONE: 7275671000
MAIL ADDRESS:
STREET 1: 880 CARRILON PARKWAY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
FORMER COMPANY:
FORMER CONFORMED NAME: DOWDLE JEFFREY A
DATE OF NAME CHANGE: 19990414
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001084208
XXXXXXXX
03-31-2020
03-31-2020
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
04-21-2020
0
3553
62984582
false
INFORMATION TABLE
2
Q12013FS.xml
Q120 13F HOLDINGS REPORT
10X GENOMICS INC
CL A COM
88025U109
874
14032
SH
SOLE
0
0
14032
2U INC
COM
90214J101
230
10830
SH
SOLE
0
0
10830
3-D SYS CORP DEL
COM NEW
88554D205
511
66238
SH
SOLE
0
0
66238
3M CO
COM
88579Y101
86924
636743
SH
SOLE
251104
0
385639
58 COM INC
SPON ADR REP A
31680Q104
2236
45894
SH
SOLE
45800
0
94
AAON INC
COM PAR $0.004
000360206
3632
75171
SH
SOLE
0
0
75171
AARONS INC
COM PAR $0.50
002535300
6199
272111
SH
SOLE
0
0
272111
ABB LTD
SPONSORED ADR
000375204
10697
619782
SH
SOLE
509350
0
110432
ABBOTT LABS
COM
002824100
161331
2044482
SH
SOLE
662560
0
1381922
ABBVIE INC
COM
00287Y109
243183
3191796
SH
SOLE
1805325
0
1386471
ABBVIE INC
COM
00287Y109
6
13000
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
2
19700
SH
Call
SOLE
0
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
915
270748
SH
SOLE
0
0
270748
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
45
11645
SH
SOLE
0
0
11645
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
1554
300039
SH
SOLE
0
0
300039
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1633
222418
SH
SOLE
0
0
222418
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
642
151451
SH
SOLE
0
0
151451
ABERDEEN INCOME CR STRATEGIE
COM
003057106
488
66339
SH
SOLE
0
0
66339
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
78
12485
SH
SOLE
0
0
12485
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
4255
280850
SH
SOLE
0
0
280850
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
260
1171
SH
SOLE
0
0
1171
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
271
3994
SH
SOLE
0
0
3994
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
482
6424
SH
SOLE
0
0
6424
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
588
43438
SH
SOLE
0
0
43438
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
1758
267210
SH
SOLE
0
0
267210
ABIOMED INC
COM
003654100
717
4941
SH
SOLE
288
0
4653
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
867
37831
SH
SOLE
0
0
37831
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
175
10405
SH
SOLE
0
0
10405
ACACIA COMMUNICATIONS INC
COM
00401C108
1296
19298
SH
SOLE
0
0
19298
ACACIA RESH CORP
ACACIA TCH COM
003881307
33
14840
SH
SOLE
0
0
14840
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
1291
70348
SH
SOLE
38453
0
31895
ACADIA PHARMACEUTICALS INC
COM
004225108
819
19380
SH
SOLE
14214
0
5166
ACCELERON PHARMA INC
COM
00434H108
610
6793
SH
SOLE
6635
0
158
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
87381
535217
SH
SOLE
313041
0
222176
ACER THERAPEUTICS INC
COM
00444P108
32
16200
SH
SOLE
0
0
16200
ACI WORLDWIDE INC
COM
004498101
1453
60170
SH
SOLE
59008
0
1162
ACTINIUM PHARMACEUTICALS INC
COM
00507W107
3
15325
SH
SOLE
0
0
15325
ACTIVISION BLIZZARD INC
COM
00507V109
22922
385378
SH
SOLE
256181
0
129197
ACUITY BRANDS INC
COM
00508Y102
2361
27560
SH
SOLE
22133
0
5427
ACUSHNET HOLDINGS CORP
COM
005098108
7172
278849
SH
SOLE
278081
0
768
ADAM NAT RES FD INC
COM
00548F105
101
12170
SH
SOLE
0
0
12170
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
10265
815351
SH
SOLE
0
0
815351
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
57
20801
SH
SOLE
0
0
20801
ADDUS HOMECARE CORP
COM
006739106
297
4390
SH
SOLE
0
0
4390
ADMA BIOLOGICS INC
COM
000899104
645
223790
SH
SOLE
0
0
223790
ADOBE INC
COM
00724F101
159901
502455
SH
SOLE
306021
0
196434
ADT INC
COM
00090Q103
63
14473
SH
SOLE
0
0
14473
ADTRAN INC
COM
00738A106
91
11865
SH
SOLE
11745
0
120
ADURO BIOTECH INC
COM
00739L101
64
23449
SH
SOLE
0
0
23449
ADVANCE AUTO PARTS INC
COM
00751Y106
23754
254540
SH
SOLE
247456
0
7084
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
274
41652
SH
SOLE
0
0
41652
ADVANCED ENERGY INDS
COM
007973100
248
5116
SH
SOLE
0
0
5116
ADVANCED MICRO DEVICES INC
COM
007903107
22400
492529
SH
SOLE
73278
0
419251
ADVENT CONVERTIBLE & INCOME
COM
00764C109
10296
967718
SH
SOLE
0
0
967718
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
760
18842
SH
SOLE
0
0
18842
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
855
24025
SH
SOLE
0
0
24025
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
5105
737691
SH
SOLE
0
0
737691
AECOM
COM
00766T100
2114
70830
SH
SOLE
64634
0
6196
AEGON N V
NY REGISTRY SHS
007924103
8923
3583535
SH
SOLE
42202
0
3541333
AERCAP HOLDINGS NV
SHS
N00985106
3276
143728
SH
SOLE
136337
0
7391
AERIE PHARMACEUTICALS INC
COM
00771V108
567
42025
SH
SOLE
0
0
42025
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1338
31995
SH
SOLE
28515
0
3480
AEROVIRONMENT INC
COM
008073108
1785
29287
SH
SOLE
0
0
29287
AES CORP
COM
00130H105
48874
3593645
SH
SOLE
3399705
0
193940
AFFILIATED MANAGERS GROUP IN
COM
008252108
16790
283905
SH
SOLE
271783
0
12122
AFLAC INC
COM
001055102
38305
1118721
SH
SOLE
567521
0
551200
AG MTG INVT TR INC
COM
001228105
45
16421
SH
SOLE
7821
0
8600
AGILE THERAPEUTICS INC
COM
00847L100
44
23500
SH
SOLE
0
0
23500
AGILENT TECHNOLOGIES INC
COM
00846U101
2980
41602
SH
SOLE
10012
0
31590
AGNC INVT CORP
COM
00123Q104
3941
372489
SH
SOLE
242454
0
130035
AGNICO EAGLE MINES LTD
COM
008474108
2862
71658
SH
SOLE
0
0
71658
AGREE REALTY CORP
COM
008492100
16791
271252
SH
SOLE
219358
0
51894
AIMMUNE THERAPEUTICS INC
COM
00900T107
168
11622
SH
SOLE
0
0
11622
AIR LEASE CORP
CL A
00912X302
11722
529460
SH
SOLE
20932
0
508528
AIR PRODS & CHEMS INC
COM
009158106
300507
1505409
SH
SOLE
346217
0
1159192
AIR PRODS & CHEMS INC
COM
009158106
169
29700
SH
Call
SOLE
0
0
0
AIR TRANSPORT SERVICES GRP I
COM
00922R105
12178
666196
SH
SOLE
663256
0
2940
AKAMAI TECHNOLOGIES INC
COM
00971T101
31808
347665
SH
SOLE
328658
0
19007
AKEBIA THERAPEUTICS INC
COM
00972D105
106
13935
SH
SOLE
0
0
13935
AKORN INC
COM
009728106
8
14090
SH
SOLE
0
0
14090
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
100
18600
SH
SOLE
0
0
18600
ALAMOS GOLD INC NEW
COM CL A
011532108
721
143422
SH
SOLE
0
0
143422
ALARM COM HLDGS INC
COM
011642105
2018
51869
SH
SOLE
0
0
51869
ALASKA AIR GROUP INC
COM
011659109
5436
190918
SH
SOLE
24843
0
166075
ALBANY INTL CORP
CL A
012348108
3106
65615
SH
SOLE
65304
0
311
ALBEMARLE CORP
COM
012653101
2508
44496
SH
SOLE
4759
0
39737
ALCOA CORP
COM
013872106
101
16397
SH
SOLE
0
0
16397
ALCON INC
ORD SHS
H01301128
3969
77268
SH
SOLE
51445
0
25823
ALDEYRA THERAPEUTICS INC
COM
01438T106
61
24600
SH
SOLE
0
0
24600
ALECTOR INC
COM
014442107
213
8812
SH
SOLE
0
0
8812
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
713
5203
SH
SOLE
1450
0
3753
ALEXCO RESOURCE CORP
COM
01535P106
254
210296
SH
SOLE
0
0
210296
ALEXION PHARMACEUTICALS INC
COM
015351109
22413
249620
SH
SOLE
175371
0
74249
ALGONQUIN PWR UTILS CORP
COM
015857105
1949
144699
SH
SOLE
0
0
144699
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
256409
1318433
SH
SOLE
495381
0
823052
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
47
22700
SH
Call
SOLE
0
0
0
ALIGN TECHNOLOGY INC
COM
016255101
5137
29534
SH
SOLE
20038
0
9496
ALLEGHANY CORP DEL
COM
017175100
13893
25155
SH
SOLE
18810
0
6345
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
2019
237472
SH
SOLE
197579
0
39893
ALLEGIANT TRAVEL CO
COM
01748X102
315
3855
SH
SOLE
3855
0
0
ALLEGION PLC
ORD SHS
G0176J109
5443
59154
SH
SOLE
33333
0
25821
ALLERGAN PLC
SHS
G0177J108
49052
276970
SH
SOLE
212739
0
64231
ALLETE INC
COM NEW
018522300
7387
121743
SH
SOLE
114136
0
7607
ALLIANCE DATA SYSTEMS CORP
COM
018581108
2006
59626
SH
SOLE
582
0
59044
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
77
24988
SH
SOLE
0
0
24988
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
415
44864
SH
SOLE
0
0
44864
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1653
88919
SH
SOLE
0
0
88919
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
1238
97114
SH
SOLE
0
0
97114
ALLIANT ENERGY CORP
COM
018802108
2058
42616
SH
SOLE
445
0
42171
ALLIANZGI ARTIFICIAL INTELLI
COM
01883M101
901
56294
SH
SOLE
0
0
56294
ALLIANZGI CON INCM 2024 TARG
COM
01883H102
1565
203977
SH
SOLE
0
0
203977
ALLIANZGI CONV INCOME FD
COM
018828103
59
15829
SH
SOLE
0
0
15829
ALLIANZGI CONV INCOME FD II
COM
018825109
549
164837
SH
SOLE
0
0
164837
ALLIANZGI DIVERSIFIED INCOME
COM
01883J108
2003
111318
SH
SOLE
0
0
111318
ALLIANZGI EQUITY & CONV INCO
COM
018829101
1938
104185
SH
SOLE
0
0
104185
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
5461
568308
SH
SOLE
0
0
568308
ALLISON TRANSMISSION HLDGS I
COM
01973R101
1816
55695
SH
SOLE
46387
0
9308
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
301
42761
SH
SOLE
41411
0
1350
ALLSTATE CORP
COM
020002101
100363
1094082
SH
SOLE
262400
0
831682
ALLSTATE CORP
COM
020002101
17
10500
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
1944
134728
SH
SOLE
121929
0
12799
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
2885
26504
SH
SOLE
25830
0
674
ALPHA ARCHITECT ETF TR
INTL QUAN VALUE
02072L201
388
18651
SH
SOLE
0
0
18651
ALPHA ARCHITECT ETF TR
US QUAN VALUE
02072L102
527
29074
SH
SOLE
0
0
29074
ALPHABET INC
CAP STK CL A
02079K305
412861
355316
SH
SOLE
146604
0
208712
ALPHABET INC
CAP STK CL C
02079K107
313673
269751
SH
SOLE
106427
0
163324
ALPHATEC HLDGS INC
COM NEW
02081G201
53
15506
SH
SOLE
0
0
15506
ALPINE INCOME PPTY TR INC
COM
02083X103
2224
180689
SH
SOLE
91146
0
89543
ALPS ETF TR
ALERIAN ENERGY
00162Q676
131
12796
SH
SOLE
0
0
12796
ALPS ETF TR
ALERIAN MLP
00162Q866
11503
3343817
SH
SOLE
0
0
3343817
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
1721
65145
SH
SOLE
0
0
65145
ALPS ETF TR
EQUAL SEC ETF
00162Q205
617
10022
SH
SOLE
0
0
10022
ALPS ETF TR
INTL SEC DV DOG
00162Q718
660
33427
SH
SOLE
0
0
33427
ALPS ETF TR
MED BREAKTHGH
00162Q593
552
17401
SH
SOLE
0
0
17401
ALPS ETF TR
REIT DIVIDE DOGS
00162Q106
251
8140
SH
SOLE
0
0
8140
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
6626
244496
SH
SOLE
0
0
244496
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
3866
145525
SH
SOLE
0
0
145525
ALPS ETF TR
RIVERFRONT DYM
00162Q536
11170
439747
SH
SOLE
0
0
439747
ALPS ETF TR
RIVERFRONT UNC
00162Q544
905
38686
SH
SOLE
0
0
38686
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1599
71503
SH
SOLE
0
0
71503
ALPS ETF TR
SECTR DIV DOGS
00162Q858
8915
284811
SH
SOLE
0
0
284811
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
392
91867
SH
SOLE
91567
0
300
ALTAIR ENGR INC
COM CL A
021369103
1109
41859
SH
SOLE
41859
0
0
ALTERYX INC
COM CL A
02156B103
3592
37746
SH
SOLE
0
0
37746
ALTICE USA INC
CL A
02156K103
2965
133034
SH
SOLE
123533
0
9501
ALTISOURCE PORTFOLIO SOLNS S
REG SHS
L0175J104
305
39743
SH
SOLE
0
0
39743
ALTRA INDL MOTION CORP
COM
02208R106
2103
120263
SH
SOLE
110286
0
9977
ALTRIA GROUP INC
COM
02209S103
75128
1942804
SH
SOLE
909797
0
1033007
ALZA CORP
SDCV 7/2
02261WAB5
540
300000
PRN
SOLE
0
0
300000
AMARIN CORP PLC
SPONS ADR NEW
023111206
1407
351796
SH
SOLE
0
0
351796
AMAZON COM INC
COM
023135106
923588
473703
SH
SOLE
140254
0
333449
AMAZON COM INC
COM
023135106
210
700
SH
Call
SOLE
0
0
0
AMBARELLA INC
SHS
G037AX101
258
5313
SH
SOLE
0
0
5313
AMBEV SA
SPONSORED ADR
02319V103
686
298276
SH
SOLE
211673
0
86603
AMC NETWORKS INC
CL A
00164V103
1882
77425
SH
SOLE
73983
0
3442
AMCOR PLC
ORD
G0250X107
365
44894
SH
SOLE
184
0
44710
AMDOCS LTD
SHS
G02602103
12382
225248
SH
SOLE
217398
0
7850
AMEDISYS INC
COM
023436108
2567
13985
SH
SOLE
9724
0
4261
AMER STATES WTR CO
COM
029899101
3239
39628
SH
SOLE
0
0
39628
AMERCO
COM
023586100
467
1609
SH
SOLE
1381
0
228
AMEREN CORP
COM
023608102
12422
170562
SH
SOLE
144230
0
26332
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2454
468353
SH
SOLE
0
0
468353
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
688
58369
SH
SOLE
1461
0
56908
AMERICAN AIRLS GROUP INC
COM
02376R102
2817
231059
SH
SOLE
0
0
231059
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
61
16817
SH
SOLE
13116
0
3701
AMERICAN CAMPUS CMNTYS INC
COM
024835100
1625
58573
SH
SOLE
53332
0
5241
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
212
26682
SH
SOLE
18708
0
7974
AMERICAN ELEC PWR CO INC
COM
025537101
77410
967860
SH
SOLE
651566
0
316294
AMERICAN ELEC PWR CO INC
UNIT 03/15/2022
025537127
1620
33572
SH
SOLE
0
0
33572
AMERICAN EQTY INVT LIFE HLD
COM
025676206
517
27507
SH
SOLE
2045
0
25462
AMERICAN EXPRESS CO
COM
025816109
61161
714405
SH
SOLE
415152
0
299253
AMERICAN FIN TR INC
COM CLASS A
02607T109
109
17382
SH
SOLE
0
0
17382
AMERICAN FINL GROUP INC OHIO
COM
025932104
748
10677
SH
SOLE
0
0
10677
AMERICAN HOMES 4 RENT
CL A
02665T306
7228
311568
SH
SOLE
163690
0
147878
AMERICAN INTL GROUP INC
COM NEW
026874784
23292
960499
SH
SOLE
892001
0
68498
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
95
11495
SH
SOLE
0
0
11495
AMERICAN RENAL ASSOCS HLDGS
COM
029227105
148
22333
SH
SOLE
0
0
22333
AMERICAN RLTY CAP PPTYS INC
NOTE 3.750%12/1
02917TAB0
15
15000
PRN
SOLE
0
0
15000
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
58
10500
SH
SOLE
0
0
10500
AMERICAN TOWER CORP NEW
COM
03027X100
134623
618225
SH
SOLE
367237
0
250988
AMERICAN WOODMARK CORPORATIO
COM
030506109
677
14864
SH
SOLE
0
0
14864
AMERICAN WTR WKS CO INC NEW
COM
030420103
25480
213108
SH
SOLE
58194
0
154914
AMERICOLD RLTY TR
COM
03064D108
3125
91806
SH
SOLE
42146
0
49660
AMERIPRISE FINL INC
COM
03076C106
7712
75258
SH
SOLE
51170
0
24088
AMERIS BANCORP
COM
03076K108
270
11378
SH
SOLE
0
0
11378
AMERISOURCEBERGEN CORP
COM
03073E105
26887
303795
SH
SOLE
232501
0
71294
AMETEK INC
COM
031100100
14888
206723
SH
SOLE
182224
0
24499
AMGEN INC
COM
031162100
197549
974437
SH
SOLE
543124
0
431313
AMGEN INC
COM
031162100
10
16000
SH
Call
SOLE
0
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
833
90169
SH
SOLE
44030
0
46139
AMICUS THERAPEUTICS INC
COM
03152W109
7
11000
SH
Call
SOLE
0
0
0
AMKOR TECHNOLOGY INC
COM
031652100
276
35417
SH
SOLE
35417
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
8742
151219
SH
SOLE
114063
0
37156
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
583
167514
SH
SOLE
0
0
167514
AMPHENOL CORP NEW
CL A
032095101
6945
95297
SH
SOLE
79605
0
15692
AMPIO PHARMACEUTICALS INC
COM
03209T109
83
199400
SH
SOLE
0
0
199400
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
2122
138030
SH
SOLE
0
0
138030
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
2741
66027
SH
SOLE
0
0
66027
ANALOG DEVICES INC
COM
032654105
30006
334699
SH
SOLE
152128
0
182571
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
1142
66794
SH
SOLE
0
0
66794
ANGI HOMESERVICES INC
COM CL A
00183L102
164
31302
SH
SOLE
0
0
31302
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
1270
76341
SH
SOLE
0
0
76341
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
25802
584813
SH
SOLE
536841
0
47972
ANIXA BIOSCIENCES INC
COM
03528H109
16
10040
SH
SOLE
0
0
10040
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
3300
650871
SH
SOLE
49029
0
601842
ANSYS INC
COM
03662Q105
13974
60113
SH
SOLE
50894
0
9219
ANTARES PHARMA INC
COM
036642106
422
178770
SH
SOLE
0
0
178770
ANTERO MIDSTREAM CORP
COM
03676B102
164
78324
SH
SOLE
0
0
78324
ANTERO RESOURCES CORP
COM
03674X106
20
28087
SH
SOLE
13145
0
14942
ANTHEM INC
COM
036752103
24041
105889
SH
SOLE
64852
0
41037
AON PLC
SHS CL A
G0408V102
40075
242822
SH
SOLE
216031
0
26791
APACHE CORP
COM
037411105
211
50368
SH
SOLE
0
0
50368
APARTMENT INVT & MGMT CO
CL A
03748R754
11276
320794
SH
SOLE
279622
0
41172
APELLIS PHARMACEUTICALS INC
COM
03753U106
219
8175
SH
SOLE
0
0
8175
APERGY CORP
COM
03755L104
556
96772
SH
SOLE
93019
0
3753
APHRIA INC
COM
03765K104
94
30936
SH
SOLE
0
0
30936
APOLLO COML REAL EST FIN INC
COM
03762U105
111
14945
SH
SOLE
6641
0
8304
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
4877
7035000
PRN
SOLE
0
0
7035000
APOLLO COML REAL EST FIN INC
NOTE 5.375%10/1
03762UAC9
10156
15208000
PRN
SOLE
0
0
15208000
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
13484
402520
SH
SOLE
302452
0
100068
APOLLO INVT CORP
COM NEW
03761U502
396
58726
SH
SOLE
0
0
58726
APOLLO TACTICAL INCOME FD IN
COM
037638103
275
24275
SH
SOLE
0
0
24275
APPFOLIO INC
COM CL A
03783C100
860
7751
SH
SOLE
0
0
7751
APPIAN CORP
CL A
03782L101
1157
28761
SH
SOLE
0
0
28761
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
985
107385
SH
SOLE
49729
0
57656
APPLE INC
COM
037833100
1335200
5250618
SH
SOLE
852187
0
4398431
APPLE INC
COM
037833100
853
18100
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
203
42300
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
24
17900
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
20
15500
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
756
16546
SH
SOLE
14766
0
1780
APPLIED MATLS INC
COM
038222105
33173
723991
SH
SOLE
386561
0
337430
APPLIED OPTOELECTRONICS INC
COM
03823U102
174
22929
SH
SOLE
0
0
22929
APTARGROUP INC
COM
038336103
6845
68764
SH
SOLE
55994
0
12770
APTIV PLC
SHS
G6095L109
7676
155898
SH
SOLE
133780
0
22118
APTOSE BIOSCIENCES INC
COM NEW
03835T200
169
28400
SH
SOLE
0
0
28400
APYX MED CORP
COM
03837C106
613
170868
SH
SOLE
0
0
170868
ARAMARK
COM
03852U106
8022
401720
SH
SOLE
367858
0
33862
ARBOR RLTY TR INC
COM
038923108
490
99922
SH
SOLE
62606
0
37316
ARCH CAP GROUP LTD
ORD
G0450A105
3161
111061
SH
SOLE
33590
0
77471
ARCHER DANIELS MIDLAND CO
COM
039483102
36878
1048254
SH
SOLE
36412
0
1011842
ARCHER DANIELS MIDLAND CO
COM
039483102
7
29300
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
30
17100
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
13
31000
SH
Call
SOLE
0
0
0
ARCHROCK INC
COM
03957W106
51
13625
SH
SOLE
0
0
13625
ARCONIC INC
COM
03965L100
2642
164502
SH
SOLE
113383
0
51119
ARCOSA INC
COM
039653100
6590
165820
SH
SOLE
160239
0
5581
ARENA PHARMACEUTICALS INC
COM NEW
040047607
474
11295
SH
SOLE
9842
0
1453
ARES CAPITAL CORP
COM
04010L103
4085
378974
SH
SOLE
0
0
378974
ARES CAPITAL CORP
NOTE 3.750% 2/0
04010LAT0
329
365000
PRN
SOLE
0
0
365000
ARES COML REAL ESTATE CORP
COM
04013V108
224
32066
SH
SOLE
0
0
32066
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
293
27184
SH
SOLE
0
0
27184
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
708
22897
SH
SOLE
0
0
22897
ARGAN INC
COM
04010E109
5210
150723
SH
SOLE
130070
0
20653
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2839
76593
SH
SOLE
70714
0
5879
ARISTA NETWORKS INC
COM
040413106
4311
21284
SH
SOLE
17387
0
3897
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
258
7784
SH
SOLE
0
0
7784
ARK ETF TR
FINTECH INNOVA
00214Q708
418
20495
SH
SOLE
0
0
20495
ARK ETF TR
GENOMIC REV ETF
00214Q302
3112
99485
SH
SOLE
0
0
99485
ARK ETF TR
INNOVATION ETF
00214Q104
72281
1642743
SH
SOLE
0
0
1642743
ARK ETF TR
NEXT GNRTN INTER
00214Q401
2013
38176
SH
SOLE
0
0
38176
ARMSTRONG WORLD INDS INC
COM
04247X102
3034
38198
SH
SOLE
37013
0
1185
ARROW ELECTRS INC
COM
042735100
3510
67662
SH
SOLE
24004
0
43658
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
193
20257
SH
SOLE
0
0
20257
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
676
23497
SH
SOLE
6815
0
16682
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
13359
621655
SH
SOLE
609302
0
12353
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
3368
326672
SH
SOLE
0
0
326672
ASE TECHNOLOGY HOLDING CO LT
SPONSORED ADS
00215W100
241
64547
SH
SOLE
63849
0
698
ASGN INC
COM
00191U102
302
8553
SH
SOLE
7989
0
564
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
9
12625
SH
SOLE
0
0
12625
ASHLAND GLOBAL HLDGS INC
COM
044186104
1978
39496
SH
SOLE
35542
0
3954
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
30923
118188
SH
SOLE
99916
0
18272
ASPEN TECHNOLOGY INC
COM
045327103
21409
225191
SH
SOLE
184382
0
40809
ASSURANT INC
COM
04621X108
13166
126483
SH
SOLE
122071
0
4412
ASSURED GUARANTY LTD
COM
G0585R106
5798
224823
SH
SOLE
204235
0
20588
ASTRAZENECA PLC
SPONSORED ADR
046353108
56922
1274563
SH
SOLE
731650
0
542913
ASTRONICS CORP
COM
046433108
176
19177
SH
SOLE
0
0
19177
AT&T INC
COM
00206R102
320942
11010021
SH
SOLE
4595738
0
6414283
ATARA BIOTHERAPEUTICS INC
COM
046513107
202
23772
SH
SOLE
18597
0
5175
ATHERSYS INC NEW
COM
04744L106
39
12870
SH
SOLE
0
0
12870
ATKORE INTL GROUP INC
COM
047649108
508
24098
SH
SOLE
23236
0
862
ATLANTIC CAP BANCSHARES INC
COM
048269203
135
11332
SH
SOLE
0
0
11332
ATLANTIC UN BANKSHARES CORP
COM
04911A107
1298
59291
SH
SOLE
37563
0
21728
ATLANTICA YIELD PLC
SHS
G0751N103
20519
920133
SH
SOLE
864955
0
55178
ATLAS CORP
SHS
Y0436Q109
2710
352460
SH
SOLE
0
0
352460
ATLASSIAN CORP PLC
CL A
G06242104
8403
61221
SH
SOLE
54289
0
6932
ATMOS ENERGY CORP
COM
049560105
4331
43636
SH
SOLE
7694
0
35942
ATRION CORP
COM
049904105
1342
2059
SH
SOLE
0
0
2059
AUDIOCODES LTD
ORD
M15342104
628
26276
SH
SOLE
0
0
26276
AURINIA PHARMACEUTICALS INC
COM
05156V102
602
41495
SH
SOLE
0
0
41495
AURORA CANNABIS INC
COM
05156X108
97
108318
SH
SOLE
0
0
108318
AUTODESK INC
COM
052769106
82658
529517
SH
SOLE
492520
0
36997
AUTOHOME INC
SP ADR RP CL A
05278C107
14973
210834
SH
SOLE
207326
0
3508
AUTOLIV INC
COM
052800109
4888
106244
SH
SOLE
105131
0
1113
AUTOMATIC DATA PROCESSING IN
COM
053015103
150636
1102089
SH
SOLE
754283
0
347806
AUTOZONE INC
COM
053332102
20493
24223
SH
SOLE
21625
0
2598
AVALARA INC
COM
05338G106
18602
249351
SH
SOLE
49851
0
199500
AVALONBAY CMNTYS INC
COM
053484101
9457
64260
SH
SOLE
57807
0
6453
AVANGRID INC
COM
05351W103
235
5368
SH
SOLE
0
0
5368
AVANTOR INC
COM
05352A100
1711
137026
SH
SOLE
136151
0
875
AVAYA HLDGS CORP
COM
05351X101
2435
300976
SH
SOLE
300866
0
110
AVERY DENNISON CORP
COM
053611109
11249
110426
SH
SOLE
97163
0
13263
AVID BIOSERVICES INC
COM
05368M106
53
10467
SH
SOLE
0
0
10467
AVISTA CORP
COM
05379B107
333
7846
SH
SOLE
0
0
7846
AVITA MEDICAL LTD
SPONSORED ADS
053792107
63
10160
SH
SOLE
0
0
10160
AVNET INC
COM
053807103
2137
85156
SH
SOLE
9725
0
75431
AXALTA COATING SYS LTD
COM
G0750C108
1220
70629
SH
SOLE
30165
0
40464
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
20703
535660
SH
SOLE
530600
0
5060
AXON ENTERPRISE INC
COM
05464C101
5003
70687
SH
SOLE
2054
0
68633
AXOS FINL INC
COM
05465C100
614
33878
SH
SOLE
22194
0
11684
AXSOME THERAPEUTICS INC
COM
05464T104
251
4267
SH
SOLE
0
0
4267
B & G FOODS INC NEW
COM
05508R106
426
23522
SH
SOLE
0
0
23522
B2GOLD CORP
COM
11777Q209
323
106831
SH
SOLE
0
0
106831
BADGER METER INC
COM
056525108
792
14769
SH
SOLE
4369
0
10400
BAIDU INC
SPON ADR REP A
056752108
5724
56790
SH
SOLE
22945
0
33845
BAIN CAP SPECIALTY FIN INC
COM
05684B107
373
40230
SH
SOLE
0
0
40230
BAKER HUGHES COMPANY
CL A
05722G100
606
57703
SH
SOLE
47436
0
10267
BALCHEM CORP
COM
057665200
1167
11821
SH
SOLE
1199
0
10622
BALL CORP
COM
058498106
11037
170697
SH
SOLE
145049
0
25648
BALLARD PWR SYS INC NEW
COM
058586108
129
17000
SH
SOLE
100
0
16900
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
328
107041
SH
SOLE
78266
0
28775
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
1120
74030
SH
SOLE
0
0
74030
BANCO SANTANDER SA
ADR
05964H105
1477
628370
SH
SOLE
537898
0
90472
BANCORP INC DEL
COM
05969A105
73
11987
SH
SOLE
11007
0
980
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
936
49478
SH
SOLE
13289
0
36189
BANCROFT FD LTD
COM
059695106
984
50584
SH
SOLE
0
0
50584
BANDWIDTH INC
COM CL A
05988J103
289
4295
SH
SOLE
14
0
4281
BANK COMM HLDGS
COM
06424J103
1025
130186
SH
SOLE
0
0
130186
BANK HAWAII CORP
COM
062540109
728
13182
SH
SOLE
11934
0
1248
BANK MONTREAL
COM
063671101
4668
92421
SH
SOLE
14040
0
78381
BANK NEW YORK MELLON CORP
COM
064058100
4514
134015
SH
SOLE
448
0
133567
BANK NOVA SCOTIA B C
COM
064149107
622
15222
SH
SOLE
0
0
15222
BANK OF MARIN BANCORP
COM
063425102
347
11560
SH
SOLE
0
0
11560
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
3429
201366
SH
SOLE
162725
0
38641
BANK OZK
COM
06417N103
8190
490414
SH
SOLE
386571
0
103843
BANNER CORP
COM NEW
06652V208
6041
182846
SH
SOLE
0
0
182846
BARCLAYS PLC
ADR
06738E204
12977
2864700
SH
SOLE
343790
0
2520910
BARINGS BDC INC
COM
06759L103
540
72209
SH
SOLE
0
0
72209
BARINGS CORPORATE INVS
COM
06759X107
745
64165
SH
SOLE
0
0
64165
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
1053
94572
SH
SOLE
0
0
94572
BARINGS PARTN INVS
SH BEN INT
06761A103
580
49869
SH
SOLE
0
0
49869
BARNES GROUP INC
COM
067806109
327
7814
SH
SOLE
5962
0
1852
BARRICK GOLD CORPORATION
COM
067901108
22950
1248536
SH
SOLE
815555
0
432981
BARRICK GOLD CORPORATION
COM
067901108
34
61600
SH
Call
SOLE
0
0
0
BARRICK GOLD CORPORATION
COM
067901108
42
33900
SH
Call
SOLE
0
0
0
BAUSCH HEALTH COS INC
COM
071734107
714
46095
SH
SOLE
0
0
46095
BAXTER INTL INC
COM
071813109
22311
274799
SH
SOLE
114304
0
160495
BCE INC
COM NEW
05534B760
100153
2440666
SH
SOLE
2296516
0
144150
BEACON ROOFING SUPPLY INC
COM
073685109
284
17175
SH
SOLE
13700
0
3475
BECTON DICKINSON & CO
COM
075887109
158506
689771
SH
SOLE
264477
0
425294
BED BATH & BEYOND INC
COM
075896100
517
122858
SH
SOLE
0
0
122858
BENEFITFOCUS INC
COM
08180D106
3273
367319
SH
SOLE
0
0
367319
BENEFITFOCUS INC
NOTE 1.250%12/1
08180DAB2
478
625000
PRN
SOLE
0
0
625000
BENEFYTT TECHNOLOGIES INC
COM CL A
08182C106
264
11789
SH
SOLE
0
0
11789
BERKLEY W R CORP
COM
084423102
6040
115771
SH
SOLE
103937
0
11834
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
39984
147
SH
SOLE
0
0
147
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
406990
2226056
SH
SOLE
472384
0
1753672
BERKSHIRE HILLS BANCORP INC
COM
084680107
212
14280
SH
SOLE
0
0
14280
BERRY CORP
COM
08579X101
42
17406
SH
SOLE
0
0
17406
BERRY GLOBAL GROUP INC
COM
08579W103
3222
95576
SH
SOLE
89378
0
6198
BEST BUY INC
COM
086516101
28624
502181
SH
SOLE
396414
0
105767
BEYOND MEAT INC
COM
08862E109
2243
33677
SH
SOLE
0
0
33677
BGC PARTNERS INC
CL A
05541T101
8070
3202512
SH
SOLE
1195426
0
2007086
BHP GROUP LTD
SPONSORED ADS
088606108
6484
176724
SH
SOLE
78073
0
98651
BHP GROUP PLC
SPONSORED ADR
05545E209
1687
55611
SH
SOLE
0
0
55611
BILL COM HLDGS INC
COM
090043100
309
9027
SH
SOLE
0
0
9027
BIO RAD LABS INC
CL A
090572207
3421
9758
SH
SOLE
6132
0
3626
BIO-TECHNE CORP
COM
09073M104
7855
41424
SH
SOLE
30394
0
11030
BIODELIVERY SCIENCES INTL IN
COM
09060J106
268
70686
SH
SOLE
0
0
70686
BIOGEN INC
COM
09062X103
56061
177196
SH
SOLE
144398
0
32798
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
385
11309
SH
SOLE
8626
0
2683
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
16837
199252
SH
SOLE
177063
0
22189
BIOTELEMETRY INC
COM
090672106
3494
90721
SH
SOLE
64054
0
26667
BJS WHSL CLUB HLDGS INC
COM
05550J101
8661
340055
SH
SOLE
339335
0
720
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
13439
10614
SH
SOLE
0
0
10614
BK OF AMERICA CORP
COM
060505104
175575
8270138
SH
SOLE
3273629
0
4996509
BK OF AMERICA CORP
COM
060505104
1
24900
SH
Call
SOLE
0
0
0
BLACK HILLS CORP
COM
092113109
536
8369
SH
SOLE
0
0
8369
BLACK KNIGHT INC
COM
09215C105
4215
72589
SH
SOLE
65266
0
7323
BLACK STONE MINERALS L P
COM UNIT
09225M101
721
154012
SH
SOLE
0
0
154012
BLACKBAUD INC
COM
09227Q100
1531
27556
SH
SOLE
23265
0
4291
BLACKBERRY LTD
COM
09228F103
49
11913
SH
SOLE
0
0
11913
BLACKLINE INC
COM
09239B109
2809
53398
SH
SOLE
0
0
53398
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
347
45751
SH
SOLE
0
0
45751
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
562
44321
SH
SOLE
0
0
44321
BLACKROCK CAP INVT CORP
COM
092533108
76
34603
SH
SOLE
0
0
34603
BLACKROCK CAP INVT CORP
NOTE 5.000% 6/1
092533AC2
6196
7306000
PRN
SOLE
0
0
7306000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
437
33046
SH
SOLE
0
0
33046
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
411
46761
SH
SOLE
0
0
46761
BLACKROCK CR ALLOCATION INCO
COM
092508100
7128
611340
SH
SOLE
0
0
611340
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
300
35484
SH
SOLE
0
0
35484
BLACKROCK ENERGY & RES TR
COM
09250U101
666
105689
SH
SOLE
500
0
105189
BLACKROCK ENH CAP & INC FD I
COM
09256A109
7370
567347
SH
SOLE
0
0
567347
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
15398
2357978
SH
SOLE
0
0
2357978
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
1976
238331
SH
SOLE
0
0
238331
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
5212
1158270
SH
SOLE
0
0
1158270
BLACKROCK FLA MUN 2020 TERM
COM SHS
09250M109
363
25163
SH
SOLE
0
0
25163
BLACKROCK FLOATING RATE INCO
COM
091941104
288
29326
SH
SOLE
0
0
29326
BLACKROCK FLOATING RATE INCO
COM
09255X100
227
22685
SH
SOLE
0
0
22685
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
768
21292
SH
SOLE
0
0
21292
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
10207
570215
SH
SOLE
0
0
570215
BLACKROCK INC
COM
09247X101
48412
110010
SH
SOLE
38549
0
71461
BLACKROCK INCOME TR INC
COM
09247F100
742
128790
SH
SOLE
0
0
128790
BLACKROCK INVT QUALITY MUN T
COM
09247D105
217
14317
SH
SOLE
0
0
14317
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1255
99421
SH
SOLE
0
0
99421
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1159
96035
SH
SOLE
0
0
96035
BLACKROCK MUN BD TR
COM
09249H104
436
30487
SH
SOLE
0
0
30487
BLACKROCK MUN INCOME INVT TR
SHS BEN INT
09248H105
171
13942
SH
SOLE
0
0
13942
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
1318
101736
SH
SOLE
0
0
101736
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
2433
107282
SH
SOLE
0
0
107282
BLACKROCK MUNI INCOME INV QL
COM
09250G102
200
14376
SH
SOLE
0
0
14376
BLACKROCK MUNI INCOME TR II
COM
09249N101
184
13773
SH
SOLE
0
0
13773
BLACKROCK MUNI INTER DR FD I
COM
09253X102
2109
161459
SH
SOLE
0
0
161459
BLACKROCK MUNIASSETS FD INC
COM
09254J102
3283
246316
SH
SOLE
0
0
246316
BLACKROCK MUNICIPL INC QLTY
COM
092479104
389
29325
SH
SOLE
0
0
29325
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
478
44860
SH
SOLE
0
0
44860
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
448
33961
SH
SOLE
0
0
33961
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
246
18438
SH
SOLE
0
0
18438
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
755
57709
SH
SOLE
0
0
57709
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
352
29320
SH
SOLE
0
0
29320
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
125
10476
SH
SOLE
0
0
10476
BLACKROCK MUNIVEST FD II INC
COM
09253T101
543
39983
SH
SOLE
0
0
39983
BLACKROCK MUNIVEST FD INC
COM
09253R105
3459
427079
SH
SOLE
0
0
427079
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
319
23581
SH
SOLE
0
0
23581
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
307
23195
SH
SOLE
0
0
23195
BLACKROCK MUNIYIELD FD INC
COM
09253W104
907
71325
SH
SOLE
0
0
71325
BLACKROCK MUNIYIELD INVT FD
COM
09254R104
552
41522
SH
SOLE
0
0
41522
BLACKROCK MUNIYIELD MICH QUA
COM
09254F100
857
58872
SH
SOLE
0
0
58872
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
566
41967
SH
SOLE
0
0
41967
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
214
17517
SH
SOLE
0
0
17517
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
698
52049
SH
SOLE
0
0
52049
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
819
64057
SH
SOLE
0
0
64057
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2542
205806
SH
SOLE
0
0
205806
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
175
12811
SH
SOLE
0
0
12811
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
1023
77244
SH
SOLE
0
0
77244
BLACKROCK RES & COMMODITIES
SHS
09257A108
1886
374163
SH
SOLE
0
0
374163
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
17036
1020730
SH
SOLE
0
0
1020730
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
10033
349698
SH
SOLE
0
0
349698
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3060
140357
SH
SOLE
0
0
140357
BLACKROCK TCP CAPITAL CORP
COM
09259E108
1155
184869
SH
SOLE
0
0
184869
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
7596
8511000
PRN
SOLE
0
0
8511000
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
999
58720
SH
SOLE
0
0
58720
BLACKSTONE GROUP INC
COM CL A
09260D107
89459
1963121
SH
SOLE
570649
0
1392472
BLACKSTONE GROUP INC
COM CL A
09260D107
13
16000
SH
Call
SOLE
0
0
0
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
437
37257
SH
SOLE
0
0
37257
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
2059
197782
SH
SOLE
0
0
197782
BLACKSTONE MTG TR INC
COM CL A
09257W100
2452
131686
SH
SOLE
11857
0
119829
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
9664
12233000
PRN
SOLE
0
0
12233000
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
4116
5243000
PRN
SOLE
0
0
5243000
BLOCK H & R INC
COM
093671105
648
46050
SH
SOLE
0
0
46050
BLOOM ENERGY CORP
COM CL A
093712107
348
66496
SH
SOLE
30
0
66466
BLOOMIN BRANDS INC
COM
094235108
143
20067
SH
SOLE
3376
0
16691
BLUCORA INC
COM
095229100
254
21082
SH
SOLE
21030
0
52
BLUEBIRD BIO INC
COM
09609G100
317
6908
SH
SOLE
0
0
6908
BLUEPRINT MEDICINES CORP
COM
09627Y109
1729
29562
SH
SOLE
6998
0
22564
BMC STK HLDGS INC
COM
05591B109
566
31938
SH
SOLE
28938
0
3000
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
506
79414
SH
SOLE
0
0
79414
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
25
11088
SH
SOLE
0
0
11088
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
6268
505894
SH
SOLE
0
0
505894
BNY MELLON MUN INCOME INC
COM
05589T104
159
19368
SH
SOLE
0
0
19368
BNY MELLON STRATEGIC MUN BD
COM
09662E109
1500
209192
SH
SOLE
0
0
209192
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1108
148784
SH
SOLE
0
0
148784
BOEING CO
COM
097023105
77518
519757
SH
SOLE
32000
0
487757
BOEING CO
COM
097023105
644
3500
SH
Put
SOLE
0
0
3500
BONANZA CREEK ENERGY INC
COM NEW
097793400
120
10689
SH
SOLE
0
0
10689
BOOKING HLDGS INC
COM
09857L108
58959
43825
SH
SOLE
20108
0
23717
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
9929
144650
SH
SOLE
120420
0
24230
BORGWARNER INC
COM
099724106
4365
179113
SH
SOLE
164111
0
15002
BOSTON BEER INC
CL A
100557107
1034
2813
SH
SOLE
760
0
2053
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
244
34082
SH
SOLE
20362
0
13720
BOSTON PROPERTIES INC
COM
101121101
13792
149540
SH
SOLE
143118
0
6422
BOSTON SCIENTIFIC CORP
COM
101137107
34530
1058220
SH
SOLE
694177
0
364043
BOTTOMLINE TECH DEL INC
COM
101388106
399
10875
SH
SOLE
2036
0
8839
BOULDER GROWTH & INCOME FD I
COM
101507101
17503
1902509
SH
SOLE
0
0
1902509
BOX INC
CL A
10316T104
1010
71902
SH
SOLE
0
0
71902
BOYD GAMING CORP
COM
103304101
848
58837
SH
SOLE
0
0
58837
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
386
41424
SH
SOLE
0
0
41424
BP PLC
SPONSORED ADR
055622104
103973
4262918
SH
SOLE
2469248
0
1793670
BP PLC
SPONSORED ADR
055622104
41
31400
SH
Call
SOLE
0
0
0
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
18
10500
SH
SOLE
0
0
10500
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
932
200950
SH
SOLE
0
0
200950
BRAINSWAY LTD
SPONSORED ADS
10501L106
147
18500
SH
SOLE
0
0
18500
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
504
47792
SH
SOLE
0
0
47792
BRIDGE BANCORP INC
COM
108035106
2371
112073
SH
SOLE
0
0
112073
BRIGHAM MINERALS INC
CL A COM
10918L103
137
16510
SH
SOLE
0
0
16510
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
3627
35556
SH
SOLE
31511
0
4045
BRIGHTCOVE INC
COM
10921T101
100
14300
SH
SOLE
0
0
14300
BRINKS CO
COM
109696104
1580
30353
SH
SOLE
17954
0
12399
BRISTOL-MYERS SQUIBB CO
COM
110122108
143979
2583038
SH
SOLE
1194628
0
1388410
BRISTOL-MYERS SQUIBB CO
DBCV 9/1
110122AN8
59
40000
PRN
SOLE
0
0
40000
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
1670
439596
SH
SOLE
2
0
439594
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
70661
2066702
SH
SOLE
1951718
0
114984
BRIXMOR PPTY GROUP INC
COM
11120U105
628
66065
SH
SOLE
37485
0
28580
BROADCOM INC
8% CNV PFD SER A
11135F200
461
493
SH
SOLE
0
0
493
BROADCOM INC
COM
11135F101
184816
779445
SH
SOLE
301106
0
478339
BROADMARK RLTY CAP INC
COM
11135B100
558
74190
SH
SOLE
0
0
74190
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
28824
303948
SH
SOLE
237315
0
66633
BROOKDALE SR LIVING INC
COM
112463104
111
35510
SH
SOLE
0
0
35510
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
24780
561658
SH
SOLE
501738
0
59920
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
13770
379102
SH
SOLE
0
0
379102
BROOKFIELD PPTY REIT INC
CL A
11282X103
436
51350
SH
SOLE
36124
0
15226
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
150
18530
SH
SOLE
0
0
18530
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
2478
168811
SH
SOLE
0
0
168811
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
896
21292
SH
SOLE
0
0
21292
BROOKLINE BANCORP INC DEL
COM
11373M107
372
32989
SH
SOLE
22762
0
10227
BROOKS AUTOMATION INC NEW
COM
114340102
1647
53996
SH
SOLE
12377
0
41619
BROWN & BROWN INC
COM
115236101
22837
630514
SH
SOLE
573975
0
56539
BROWN FORMAN CORP
CL A
115637100
718
13966
SH
SOLE
0
0
13966
BROWN FORMAN CORP
CL B
115637209
14107
254127
SH
SOLE
16166
0
237961
BRUKER CORP
COM
116794108
1662
46356
SH
SOLE
23219
0
23137
BRUNSWICK CORP
COM
117043109
5142
145367
SH
SOLE
126295
0
19072
BRYN MAWR BK CORP
COM
117665109
976
34399
SH
SOLE
34368
0
31
BUILDERS FIRSTSOURCE INC
COM
12008R107
737
60286
SH
SOLE
43416
0
16870
BUNGE LIMITED
COM
G16962105
394
9608
SH
SOLE
0
0
9608
BURLINGTON STORES INC
COM
122017106
13455
84910
SH
SOLE
80227
0
4683
BWX TECHNOLOGIES INC
COM
05605H100
4452
91398
SH
SOLE
84819
0
6579
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
18614
281178
SH
SOLE
266893
0
14285
CABLE ONE INC
COM
12685J105
748
455
SH
SOLE
175
0
280
CABOT CORP
COM
127055101
464
17747
SH
SOLE
17438
0
309
CABOT MICROELECTRONICS CORP
COM
12709P103
3625
31759
SH
SOLE
31252
0
507
CABOT OIL & GAS CORP
COM
127097103
2723
158389
SH
SOLE
144099
0
14290
CACI INTL INC
CL A
127190304
4392
20802
SH
SOLE
4526
0
16276
CADENCE BANCORPORATION
CL A
12739A100
1157
176626
SH
SOLE
0
0
176626
CADENCE DESIGN SYSTEM INC
COM
127387108
19507
295384
SH
SOLE
268262
0
27122
CAE INC
COM
124765108
1325
104803
SH
SOLE
103056
0
1747
CAESARS ENTMT CORP
COM
127686103
666
98455
SH
SOLE
62422
0
36033
CAL MAINE FOODS INC
COM NEW
128030202
1832
41663
SH
SOLE
40411
0
1252
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
2015
227963
SH
SOLE
0
0
227963
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
999
119813
SH
SOLE
0
0
119813
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
1158
69489
SH
SOLE
0
0
69489
CALAMOS GBL DYN INCOME FUND
COM
12811L107
848
147807
SH
SOLE
0
0
147807
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
173
18979
SH
SOLE
0
0
18979
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
146
10123
SH
SOLE
0
0
10123
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
9089
930319
SH
SOLE
6150
0
924169
CALAVO GROWERS INC
COM
128246105
582
10084
SH
SOLE
8688
0
1396
CALIFORNIA WTR SVC GROUP
COM
130788102
908
18053
SH
SOLE
12242
0
5811
CALLON PETE CO DEL
COM
13123X102
6
11612
SH
SOLE
0
0
11612
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
208
8272
SH
SOLE
0
0
8272
CAMDEN NATL CORP
COM
133034108
924
29386
SH
SOLE
29086
0
300
CAMDEN PPTY TR
SH BEN INT
133131102
2037
25703
SH
SOLE
16493
0
9210
CAMECO CORP
COM
13321L108
1482
194337
SH
SOLE
0
0
194337
CAMPBELL SOUP CO
COM
134429109
2053
44469
SH
SOLE
0
0
44469
CAMPING WORLD HLDGS INC
CL A
13462K109
166
29126
SH
SOLE
28344
0
782
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
842
42353
SH
SOLE
0
0
42353
CANADIAN IMP BK COMM
COM
136069101
59648
1023357
SH
SOLE
1001877
0
21480
CANADIAN NAT RES LTD
COM
136385101
1692
123639
SH
SOLE
63435
0
60204
CANADIAN NATL RY CO
COM
136375102
19122
244490
SH
SOLE
66697
0
177793
CANADIAN PAC RY LTD
COM
13645T100
3650
16536
SH
SOLE
0
0
16536
CANNAE HLDGS INC
COM
13765N107
22647
676231
SH
SOLE
671341
0
4890
CANOPY GROWTH CORP
COM
138035100
650
44673
SH
SOLE
0
0
44673
CANTEL MEDICAL CORP
COM
138098108
1652
46005
SH
SOLE
43182
0
2823
CAPITAL ONE FINL CORP
COM
14040H105
7404
146841
SH
SOLE
96488
0
50353
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
845
115386
SH
SOLE
0
0
115386
CAPITALA FIN CORP
COM
14054R106
43
13790
SH
SOLE
0
0
13790
CAPITOL FED FINL INC
COM
14057J101
210
18072
SH
SOLE
0
0
18072
CAPRI HOLDINGS LIMITED
SHS
G1890L107
451
41841
SH
SOLE
35816
0
6025
CAPSTAR FINL HLDGS INC
COM
14070T102
178
17955
SH
SOLE
0
0
17955
CARA THERAPEUTICS INC
COM
140755109
216
16381
SH
SOLE
0
0
16381
CARDINAL HEALTH INC
COM
14149Y108
4494
93740
SH
SOLE
0
0
93740
CARDLYTICS INC
COM
14161W105
243
6955
SH
SOLE
0
0
6955
CAREDX INC
COM
14167L103
2267
103868
SH
SOLE
0
0
103868
CARETRUST REIT INC
COM
14174T107
1111
75151
SH
SOLE
0
0
75151
CARGURUS INC
COM CL A
141788109
5121
270400
SH
SOLE
94967
0
175433
CARLISLE COS INC
COM
142339100
2316
18484
SH
SOLE
0
0
18484
CARLYLE GROUP INC
COM
14316J108
7878
363882
SH
SOLE
0
0
363882
CARMAX INC
COM
143130102
5562
103324
SH
SOLE
32173
0
71151
CARMAX INC
COM
143130102
18
35200
SH
Call
SOLE
0
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
8500
645383
SH
SOLE
124
0
645259
CARPENTER TECHNOLOGY CORP
COM
144285103
2337
119840
SH
SOLE
0
0
119840
CARROLS RESTAURANT GROUP INC
COM
14574X104
136
74505
SH
SOLE
0
0
74505
CARTERS INC
COM
146229109
1550
23585
SH
SOLE
17293
0
6292
CARVANA CO
CL A
146869102
1498
27187
SH
SOLE
25618
0
1569
CASELLA WASTE SYS INC
CL A
147448104
9197
235470
SH
SOLE
3643
0
231827
CASEYS GEN STORES INC
COM
147528103
19083
144034
SH
SOLE
132422
0
11612
CASTLIGHT HEALTH INC
CL B
14862Q100
12
16100
SH
SOLE
0
0
16100
CATALENT INC
COM
148806102
8545
164477
SH
SOLE
158016
0
6461
CATALYST PHARMACEUTICALS INC
COM
14888U101
72
18726
SH
SOLE
0
0
18726
CATCHMARK TIMBER TR INC
CL A
14912Y202
1343
185943
SH
SOLE
1000
0
184943
CATERPILLAR INC DEL
COM
149123101
56147
483848
SH
SOLE
28692
0
455156
CATHAY GEN BANCORP
COM
149150104
5406
235538
SH
SOLE
226928
0
8610
CAVCO INDS INC DEL
COM
149568107
1284
8858
SH
SOLE
8838
0
20
CBOE GLOBAL MARKETS INC
COM
12503M108
1060
11881
SH
SOLE
0
0
11881
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1514
288856
SH
SOLE
0
0
288856
CBRE GROUP INC
CL A
12504L109
9309
246847
SH
SOLE
126161
0
120686
CDK GLOBAL INC
COM
12508E101
29149
887322
SH
SOLE
871235
0
16087
CDW CORP
COM
12514G108
28506
305623
SH
SOLE
284607
0
21016
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
5170
281877
SH
SOLE
244888
0
36989
CEDAR REALTY TRUST INC
COM NEW
150602209
11
12266
SH
SOLE
0
0
12266
CEL SCI CORP
COM PAR NEW
150837607
151
13082
SH
SOLE
0
0
13082
CELANESE CORP DEL
COM
150870103
3383
46094
SH
SOLE
15873
0
30221
CEMEX SAB DE CV
SPON ADR NEW
151290889
72
33973
SH
SOLE
0
0
33973
CENOVUS ENERGY INC
COM
15135U109
83
41120
SH
SOLE
6235
0
34885
CENTENE CORP DEL
COM
15135B101
13642
229620
SH
SOLE
133153
0
96467
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
41
43906
SH
SOLE
0
0
43906
CENTERPOINT ENERGY INC
COM
15189T107
14097
912398
SH
SOLE
727247
0
185151
CENTERPOINT ENERGY INC
DEP RP PFD CV B
15189T503
945
32820
SH
SOLE
0
0
32820
CENTERSTATE BK CORP
COM
15201P109
567
32935
SH
SOLE
1492
0
31443
CENTRAL SECS CORP
COM
155123102
8300
321470
SH
SOLE
0
0
321470
CENTURY CASINOS INC
COM
156492100
371
153800
SH
SOLE
0
0
153800
CENTURYLINK INC
COM
156700106
11824
1249851
SH
SOLE
41019
0
1208832
CENTURYLINK INC
COM
156700106
2
54000
SH
Call
SOLE
0
0
0
CERENCE INC
COM
156727109
4210
273346
SH
SOLE
91495
0
181851
CERNER CORP
COM
156782104
28436
451429
SH
SOLE
418149
0
33280
CERUS CORP
COM
157085101
5699
1225666
SH
SOLE
0
0
1225666
CF INDS HLDGS INC
COM
125269100
387
14244
SH
SOLE
62
0
14182
CHANGE HEALTHCARE INC
COM
15912K100
30787
3081781
SH
SOLE
2884187
0
197594
CHARLES & COLVARD LTD
COM
159765106
23
34605
SH
SOLE
0
0
34605
CHARLES RIV LABS INTL INC
COM
159864107
10221
80983
SH
SOLE
64515
0
16468
CHART INDS INC
COM PAR $0.01
16115Q308
1108
38237
SH
SOLE
17729
0
20508
CHARTER COMMUNICATIONS INC N
CL A
16119P108
17440
39972
SH
SOLE
25718
0
14254
CHATHAM LODGING TR
COM
16208T102
199
33557
SH
SOLE
18433
0
15124
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
21424
213088
SH
SOLE
173689
0
39399
CHEESECAKE FACTORY INC
COM
163072101
303
17737
SH
SOLE
14411
0
3326
CHEGG INC
COM
163092109
1222
34156
SH
SOLE
16284
0
17872
CHEMED CORP NEW
COM
16359R103
6481
14961
SH
SOLE
5743
0
9218
CHEMOCENTRYX INC
COM
16383L106
2290
57003
SH
SOLE
0
0
57003
CHEMOURS CO
COM
163851108
749
84452
SH
SOLE
0
0
84452
CHENIERE ENERGY INC
COM NEW
16411R208
4062
121253
SH
SOLE
12855
0
108398
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
341
696000
PRN
SOLE
0
0
696000
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
521
19302
SH
SOLE
0
0
19302
CHESAPEAKE ENERGY CORP
COM
165167107
34
198913
SH
SOLE
0
0
198913
CHESAPEAKE UTILS CORP
COM
165303108
212
2468
SH
SOLE
335
0
2133
CHEVRON CORP NEW
COM
166764100
322717
4453716
SH
SOLE
1664386
0
2789330
CHEVRON CORP NEW
COM
166764100
2
18900
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
2
47300
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
8277
220781
SH
SOLE
127574
0
93207
CHIMERA INVT CORP
COM NEW
16934Q208
366
40193
SH
SOLE
0
0
40193
CHINA FD INC
COM
169373107
665
36021
SH
SOLE
0
0
36021
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
1148
117624
SH
SOLE
0
0
117624
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
5028
133469
SH
SOLE
41240
0
92229
CHIPOTLE MEXICAN GRILL INC
COM
169656105
14025
21432
SH
SOLE
7604
0
13828
CHOICEONE FINL SVCS INC
COM
170386106
233
9172
SH
SOLE
0
0
9172
CHUBB LIMITED
COM
H1467J104
247268
2213823
SH
SOLE
730009
0
1483814
CHUBB LIMITED
COM
H1467J104
14
11400
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
27
36500
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
13
16800
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
15
13700
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
16569
258165
SH
SOLE
12667
0
245498
CHURCHILL DOWNS INC
COM
171484108
1999
19421
SH
SOLE
0
0
19421
CIENA CORP
COM NEW
171779309
7747
194609
SH
SOLE
41839
0
152770
CIGNA CORP NEW
COM
125523100
38883
219452
SH
SOLE
159514
0
59938
CIMAREX ENERGY CO
COM
171798101
5287
314116
SH
SOLE
255532
0
58584
CIMPRESS PLC
SHS EURO
G2143T103
729
13698
SH
SOLE
8504
0
5194
CINCINNATI FINL CORP
COM
172062101
5759
76323
SH
SOLE
4180
0
72143
CINEMARK HOLDINGS INC
COM
17243V102
1185
116337
SH
SOLE
100294
0
16043
CINTAS CORP
COM
172908105
8384
48384
SH
SOLE
4680
0
43704
CIRRUS LOGIC INC
COM
172755100
462
7038
SH
SOLE
0
0
7038
CISCO SYS INC
COM
17275R102
545040
13865164
SH
SOLE
5762438
0
8102726
CISCO SYS INC
COM
17275R102
2
19200
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
4
32100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
3
105800
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
47500
SH
Call
SOLE
0
0
0
CIT GROUP INC
COM NEW
125581801
431
24947
SH
SOLE
16014
0
8933
CITIGROUP INC
COM NEW
172967424
52664
1250323
SH
SOLE
622092
0
628231
CITIGROUP INC
COM NEW
172967424
2
12900
SH
Call
SOLE
0
0
0
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
7
12000
SH
SOLE
0
0
12000
CITIZENS FINANCIAL GROUP INC
COM
174610105
2328
123768
SH
SOLE
39677
0
84091
CITRIX SYS INC
COM
177376100
35863
253362
SH
SOLE
229260
0
24102
CITY HLDG CO
COM
177835105
1345
20219
SH
SOLE
0
0
20219
CITY OFFICE REIT INC
COM
178587101
221
30579
SH
SOLE
16091
0
14488
CIVEO CORP CDA
COM
17878Y108
310
753371
SH
SOLE
36886
0
716485
CLEAN ENERGY FUELS CORP
COM
184499101
39
22070
SH
SOLE
0
0
22070
CLEAN HARBORS INC
COM
184496107
597
11636
SH
SOLE
1003
0
10633
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
20
31855
SH
SOLE
0
0
31855
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
74
56776
SH
SOLE
0
0
56776
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
160
87162
SH
SOLE
0
0
87162
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
93
67359
SH
SOLE
0
0
67359
CLEVELAND CLIFFS INC
COM
185899101
2742
694303
SH
SOLE
0
0
694303
CLIPPER RLTY INC
COM
18885T306
539
104007
SH
SOLE
0
0
104007
CLOROX CO DEL
COM
189054109
40125
231601
SH
SOLE
79741
0
151860
CLOUDERA INC
COM
18914U100
204
25943
SH
SOLE
0
0
25943
CLOUDFLARE INC
CL A COM
18915M107
426
18131
SH
SOLE
0
0
18131
CLOUGH GLOBAL EQUITY FD
COM
18914C100
255
28810
SH
SOLE
0
0
28810
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
246
34355
SH
SOLE
0
0
34355
CME GROUP INC
COM
12572Q105
287828
1664533
SH
SOLE
471023
0
1193510
CME GROUP INC
COM
12572Q105
283
24200
SH
Call
SOLE
0
0
0
CME GROUP INC
COM
12572Q105
37
43600
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
9013
153404
SH
SOLE
72218
0
81186
CNA FINL CORP
COM
126117100
11451
368925
SH
SOLE
367572
0
1353
CNH INDL N V
SHS
N20944109
1028
178731
SH
SOLE
177267
0
1464
CNO FINL GROUP INC
COM
12621E103
475
38356
SH
SOLE
37729
0
627
CNOOC LIMITED
SPONSORED ADR
126132109
828
8006
SH
SOLE
7002
0
1004
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
413
51028
SH
SOLE
0
0
51028
CNX RESOURCES CORPORATION
COM
12653C108
1106
207891
SH
SOLE
0
0
207891
COASTAL FINL CORP WA
COM NEW
19046P209
732
69611
SH
SOLE
0
0
69611
COCA COLA CO
COM
191216100
262941
5942171
SH
SOLE
3390401
0
2551770
COCA COLA CO
COM
191216100
198
22600
SH
Call
SOLE
0
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
13707
365219
SH
SOLE
348933
0
16286
COCA COLA FEMSA S A B DE C V
SPONSORD ADR REP
191241108
654
16268
SH
SOLE
15225
0
1043
COEUR MNG INC
COM NEW
192108504
205
63770
SH
SOLE
0
0
63770
COFFEE HLDG CO INC
COM
192176105
91
38900
SH
SOLE
0
0
38900
COGNEX CORP
COM
192422103
5838
138271
SH
SOLE
120535
0
17736
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
5397
116133
SH
SOLE
42616
0
73517
COHEN & STEERS CLOSED END OP
COM
19248P106
221
22971
SH
SOLE
0
0
22971
COHEN & STEERS INC
COM
19247A100
1541
33903
SH
SOLE
32041
0
1862
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
8084
428877
SH
SOLE
0
0
428877
COHEN & STEERS LTD DURATION
COM
19248C105
985
47932
SH
SOLE
0
0
47932
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
271
154689
SH
SOLE
0
0
154689
COHEN & STEERS QUALITY INCOM
COM
19247L106
10371
1147193
SH
SOLE
0
0
1147193
COHEN & STEERS REIT & PFD &I
COM
19247X100
4544
281856
SH
SOLE
0
0
281856
COHEN & STEERS SELECT PFD &
COM
19248Y107
629
28436
SH
SOLE
0
0
28436
COHEN & STEERS TOTAL RETURN
COM
19247R103
240
23713
SH
SOLE
0
0
23713
COHERENT INC
COM
192479103
2175
20439
SH
SOLE
11828
0
8611
COLFAX CORP
COM
194014106
3516
177595
SH
SOLE
109203
0
68392
COLGATE PALMOLIVE CO
COM
194162103
57073
860044
SH
SOLE
573331
0
286713
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
3240
4050000
PRN
SOLE
0
0
4050000
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
7305
8914000
PRN
SOLE
0
0
8914000
COLONY CAP INC NEW
CL A COM
19626G108
219
125393
SH
SOLE
55531
0
69862
COLUMBIA BKG SYS INC
COM
197236102
2581
96306
SH
SOLE
95584
0
722
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
387
19488
SH
SOLE
0
0
19488
COLUMBIA FINL INC
COM
197641103
3572
248043
SH
SOLE
248043
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
154
12285
SH
SOLE
9358
0
2927
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
230
13002
SH
SOLE
0
0
13002
COLUMBIA SPORTSWEAR CO
COM
198516106
1240
17773
SH
SOLE
5374
0
12399
COMCAST CORP NEW
CL A
20030N101
470004
13670804
SH
SOLE
7341508
0
6329296
COMCAST CORP NEW
CL A
20030N101
1
10500
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
1
11600
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
51
73400
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
19
157600
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
846
28850
SH
SOLE
0
0
28850
COMFORT SYS USA INC
COM
199908104
7316
200154
SH
SOLE
200106
0
48
COMMERCE BANCSHARES INC
COM
200525103
21652
430021
SH
SOLE
375624
0
54397
COMMERCIAL METALS CO
COM
201723103
565
35792
SH
SOLE
24293
0
11499
COMMSCOPE HLDG CO INC
COM
20337X109
610
66916
SH
SOLE
18198
0
48718
COMMUNITY BK SYS INC
COM
203607106
1064
18103
SH
SOLE
1505
0
16598
COMMUNITY HEALTH SYS INC NEW
COM
203668108
5218
1562244
SH
SOLE
0
0
1562244
COMMUNITY TR BANCORP INC
COM
204149108
2177
68479
SH
SOLE
0
0
68479
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
882
119577
SH
SOLE
113852
0
5725
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
1391
103773
SH
SOLE
0
0
103773
COMPASS MINERALS INTL INC
COM
20451N101
1453
37775
SH
SOLE
0
0
37775
COMPUGEN LTD
ORD
M25722105
839
115533
SH
SOLE
0
0
115533
COMPUTER PROGRAMS & SYS INC
COM
205306103
2216
99613
SH
SOLE
98339
0
1274
COMSCORE INC
COM
20564W105
42
15000
SH
SOLE
0
0
15000
CONAGRA BRANDS INC
COM
205887102
8242
280926
SH
SOLE
132716
0
148210
CONCHO RES INC
COM
20605P101
1999
46641
SH
SOLE
725
0
45916
CONDUENT INC
COM
206787103
30
12180
SH
SOLE
0
0
12180
CONMED CORP
COM
207410101
4310
75252
SH
SOLE
73362
0
1890
CONOCOPHILLIPS
COM
20825C104
27949
907433
SH
SOLE
628727
0
278706
CONSOLIDATED COMM HLDGS INC
COM
209034107
51
11195
SH
SOLE
0
0
11195
CONSOLIDATED EDISON INC
COM
209115104
12350
158332
SH
SOLE
5916
0
152416
CONSOLIDATED TOMOKA LD CO
COM
210226106
345
7600
SH
SOLE
0
0
7600
CONSTELLATION BRANDS INC
CL A
21036P108
16164
112752
SH
SOLE
15642
0
97110
CONSTELLIUM SE
CL A SHS
F21107101
245
47088
SH
SOLE
22923
0
24165
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
432
25578
SH
SOLE
15632
0
9946
CONTINENTAL RES INC
COM
212015101
496
64946
SH
SOLE
0
0
64946
COOPER COS INC
COM NEW
216648402
23263
84387
SH
SOLE
79293
0
5094
COPA HOLDINGS SA
CL A
P31076105
792
17477
SH
SOLE
11557
0
5920
COPART INC
COM
217204106
13419
195839
SH
SOLE
163793
0
32046
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
207
39598
SH
SOLE
0
0
39598
CORCEPT THERAPEUTICS INC
COM
218352102
1326
111532
SH
SOLE
0
0
111532
CORE LABORATORIES N V
COM
N22717107
415
40150
SH
SOLE
39034
0
1116
CORE MARK HOLDING CO INC
COM
218681104
1769
61910
SH
SOLE
61629
0
281
CORECIVIC INC
COM
21871N101
665
59497
SH
SOLE
0
0
59497
CORELOGIC INC
COM
21871D103
367
12025
SH
SOLE
11969
0
56
CORESITE RLTY CORP
COM
21870Q105
8488
73232
SH
SOLE
37819
0
35413
CORMEDIX INC
COM
21900C308
38
10453
SH
SOLE
0
0
10453
CORNERSTONE STRATEGIC VALUE
COM
21924B302
1074
132265
SH
SOLE
0
0
132265
CORNERSTONE TOTAL RETURN FD
COM
21924U300
800
100509
SH
SOLE
0
0
100509
CORNING INC
COM
219350105
47572
2316067
SH
SOLE
1843598
0
472469
CORTEVA INC
COM
22052L104
14770
628528
SH
SOLE
432559
0
195969
CORVEL CORP
COM
221006109
947
17379
SH
SOLE
16660
0
719
COSAN LTD
SHS A
G25343107
167
13556
SH
SOLE
0
0
13556
COSTAMARE INC
SHS
Y1771G102
100
22052
SH
SOLE
20919
0
1133
COSTAR GROUP INC
COM
22160N109
12400
21117
SH
SOLE
20374
0
743
COSTCO WHSL CORP NEW
COM
22160K105
206656
724749
SH
SOLE
288335
0
436414
COTY INC
COM CL A
222070203
454
87952
SH
SOLE
0
0
87952
COUPA SOFTWARE INC
COM
22266L106
9450
67627
SH
SOLE
21362
0
46265
COUSINS PPTYS INC
COM NEW
222795502
730
24948
SH
SOLE
0
0
24948
COVANTA HLDG CORP
COM
22282E102
8106
948021
SH
SOLE
26470
0
921551
COVETRUS INC
COM
22304C100
195
23992
SH
SOLE
15351
0
8641
CPI AEROSTRUCTURES INC
COM NEW
125919308
83
37100
SH
SOLE
0
0
37100
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3750
45061
SH
SOLE
19768
0
25293
CRANE CO
COM
224399105
5380
109400
SH
SOLE
84998
0
24402
CREDIT ACCEP CORP MICH
COM
225310101
560
2189
SH
SOLE
2139
0
50
CREDIT SUISSE AG NASSAU BRH
LG CP GRTH ENH
22542D423
469
2065
SH
SOLE
0
0
2065
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
839
103688
SH
SOLE
0
0
103688
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
104
56585
SH
SOLE
0
0
56585
CREE INC
COM
225447101
10612
299259
SH
SOLE
288473
0
10786
CRESCENT CAP BDC INC
COM
225655109
260
26904
SH
SOLE
0
0
26904
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
220
52114
SH
SOLE
0
0
52114
CRESUD S A C I F Y A
SPONSORED ADR
226406106
41
11717
SH
SOLE
0
0
11717
CRH PLC
ADR
12626K203
12285
457718
SH
SOLE
453998
0
3720
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
2373
55950
SH
SOLE
0
0
55950
CRONOS GROUP INC
COM
22717L101
210
36953
SH
SOLE
0
0
36953
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
690
85611
SH
SOLE
0
0
85611
CROWDSTRIKE HLDGS INC
CL A
22788C105
5828
104661
SH
SOLE
11722
0
92939
CROWN CASTLE INTL CORP NEW
COM
22822V101
123953
858375
SH
SOLE
409538
0
448837
CROWN HLDGS INC
COM
228368106
2090
36011
SH
SOLE
16486
0
19525
CSG SYS INTL INC
COM
126349109
8763
209390
SH
SOLE
209181
0
209
CSI COMPRESSCO LP
COM UNIT
12637A103
86
131950
SH
SOLE
0
0
131950
CSX CORP
COM
126408103
22607
394542
SH
SOLE
57836
0
336706
CUBESMART
COM
229663109
12660
472546
SH
SOLE
361300
0
111246
CUBIC CORP
COM
229669106
12685
307063
SH
SOLE
277975
0
29088
CULLEN FROST BANKERS INC
COM
229899109
5205
93297
SH
SOLE
85489
0
7808
CUMMINS INC
COM
231021106
21932
162071
SH
SOLE
70158
0
91913
CUMULUS MEDIA INC
COM CLASS A
231082801
268
49384
SH
SOLE
49384
0
0
CURTISS WRIGHT CORP
COM
231561101
2421
26198
SH
SOLE
24447
0
1751
CUSHING ENERGY INCOME
COM SH BEN INT
23162T102
28
10517
SH
SOLE
0
0
10517
CUSHING RENAISSANCE FD
COM
231647108
112
18437
SH
SOLE
0
0
18437
CVR PARTNERS LP
COM
126633106
22
21401
SH
SOLE
0
0
21401
CVS HEALTH CORP
COM
126650100
206531
3481005
SH
SOLE
378821
0
3102184
CVS HEALTH CORP
COM
126650100
70
34000
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
21
40900
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
9
23700
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
26
14600
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
5
23700
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
572
6683
SH
SOLE
1228
0
5455
CYPRESS ENVIRONMENTL PARTNR
LTD PARTNER INT
232751107
124
27835
SH
SOLE
0
0
27835
CYPRESS SEMICONDUCTOR CORP
COM
232806109
406
17395
SH
SOLE
690
0
16705
CYRUSONE INC
COM
23283R100
46985
760883
SH
SOLE
204240
0
556643
CYTOSORBENTS CORP
COM NEW
23283X206
1699
219800
SH
SOLE
0
0
219800
D R HORTON INC
COM
23331A109
5610
164987
SH
SOLE
107209
0
57778
DANA INCORPORATED
COM
235825205
455
58307
SH
SOLE
20715
0
37592
DANA INCORPORATED
COM
235825205
8
31100
SH
Call
SOLE
0
0
0
DANAHER CORPORATION
COM
235851102
97595
705110
SH
SOLE
359282
0
345828
DANAHER CORPORATION
DBCV 1/2
235851AF9
1323
251000
PRN
SOLE
0
0
251000
DARDEN RESTAURANTS INC
COM
237194105
14050
257979
SH
SOLE
220063
0
37916
DARLING INGREDIENTS INC
COM
237266101
488
25455
SH
SOLE
2449
0
23006
DASEKE INC
COM
23753F107
21
15000
SH
SOLE
0
0
15000
DATADOG INC
CL A COM
23804L103
1679
46657
SH
SOLE
37340
0
9317
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
3624
243204
SH
SOLE
0
0
243204
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
1965
117652
SH
SOLE
0
0
117652
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
964
49577
SH
SOLE
0
0
49577
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
1994
103585
SH
SOLE
0
0
103585
DAVITA INC
COM
23918K108
6169
81105
SH
SOLE
52867
0
28238
DAWSON GEOPHYSICAL CO NEW
COM
239360100
23
23550
SH
SOLE
0
0
23550
DBX ETF TR
XTRACK HRVST CSI
233051879
2553
98627
SH
SOLE
78133
0
20494
DBX ETF TR
XTRACK MSCI EAFE
233051200
17586
656177
SH
SOLE
0
0
656177
DBX ETF TR
XTRACK MSCI EAFE
233051630
458
24846
SH
SOLE
0
0
24846
DBX ETF TR
XTRACK MSCI EMRG
233051101
209
10993
SH
SOLE
0
0
10993
DBX ETF TR
XTRACK MSCI EURP
233051853
956
39497
SH
SOLE
141
0
39356
DBX ETF TR
XTRACK RUSS 1000
233051481
233
8883
SH
SOLE
0
0
8883
DBX ETF TR
XTRACK USD HIGH
233051432
3039
68961
SH
SOLE
16728
0
52233
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
116
28447
SH
SOLE
0
0
28447
DECKERS OUTDOOR CORP
COM
243537107
2519
18799
SH
SOLE
17836
0
963
DEERE & CO
COM
244199105
62639
453381
SH
SOLE
268732
0
184649
DEL TACO RESTAURANTS INC
COM
245496104
39
11402
SH
SOLE
0
0
11402
DELAWARE ENHANCED GBL DIV &
COM
246060107
298
40039
SH
SOLE
0
0
40039
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
526
42987
SH
SOLE
0
0
42987
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
162
17772
SH
SOLE
0
0
17772
DELEK US HLDGS INC NEW
COM
24665A103
1888
119772
SH
SOLE
104771
0
15001
DELL TECHNOLOGIES INC
CL C
24703L202
5067
128108
SH
SOLE
676
0
127432
DELPHI TECHNOLOGIES PL
SHS
G2709G107
124
15366
SH
SOLE
0
0
15366
DELTA AIR LINES INC DEL
COM NEW
247361702
16946
593983
SH
SOLE
57761
0
536222
DELUXE CORP
COM
248019101
299
11517
SH
SOLE
6588
0
4929
DENBURY RES INC
COM NEW
247916208
28
150949
SH
SOLE
0
0
150949
DENISON MINES CORP
COM
248356107
4
14540
SH
SOLE
0
0
14540
DENTSPLY SIRONA INC
COM
24906P109
18062
465147
SH
SOLE
435617
0
29530
DESIGNER BRANDS INC
CL A
250565108
271
54412
SH
SOLE
43870
0
10542
DEUTSCHE BANK A G
NAMEN AKT
D18190898
379
59093
SH
SOLE
2333
0
56760
DEVON ENERGY CORP NEW
COM
25179M103
356
51449
SH
SOLE
6214
0
45235
DEXCOM INC
COM
252131107
20965
77860
SH
SOLE
30492
0
47368
DHT HOLDINGS INC
SHS NEW
Y2065G121
321
41838
SH
SOLE
0
0
41838
DIAGEO P L C
SPON ADR NEW
25243Q205
48071
378154
SH
SOLE
289551
0
88603
DIAMOND EAGLE ACQUISITION CO
COM CL A
25258L109
4313
349498
SH
SOLE
43928
0
305570
DIAMONDBACK ENERGY INC
COM
25278X109
4863
185618
SH
SOLE
88043
0
97575
DIAMONDROCK HOSPITALITY CO
COM
252784301
81
16001
SH
SOLE
0
0
16001
DICERNA PHARMACEUTICALS INC
COM
253031108
416
22633
SH
SOLE
22633
0
0
DICKS SPORTING GOODS INC
COM
253393102
230
10796
SH
SOLE
2686
0
8110
DIGITAL RLTY TR INC
COM
253868103
55980
402992
SH
SOLE
282633
0
120359
DIGITAL TURBINE INC
COM NEW
25400W102
68
15874
SH
SOLE
0
0
15874
DINE BRANDS GLOBAL INC
COM
254423106
1175
40987
SH
SOLE
21651
0
19336
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
7283
156668
SH
SOLE
155882
0
786
DISCOVER FINL SVCS
COM
254709108
8714
244289
SH
SOLE
97466
0
146823
DISCOVERY INC
COM SER A
25470F104
9452
486237
SH
SOLE
352053
0
134184
DISCOVERY INC
COM SER C
25470F302
20349
1160167
SH
SOLE
1114587
0
45580
DISH NETWORK CORPORATION
CL A
25470M109
2674
133792
SH
SOLE
15896
0
117896
DISH NETWORK CORPORATION
CL A
25470M109
8
28300
SH
Call
SOLE
0
0
0
DISNEY WALT CO
COM DISNEY
254687106
231498
2396421
SH
SOLE
682378
0
1714043
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
25525P107
126
34726
SH
SOLE
0
0
34726
DIVIDEND & INCOME FUND
COM NEW
25538A204
3799
432226
SH
SOLE
0
0
432226
DMC GLOBAL INC
COM
23291C103
642
27886
SH
SOLE
0
0
27886
DNP SELECT INCOME FD
COM
23325P104
2100
214499
SH
SOLE
0
0
214499
DOCUSIGN INC
COM
256163106
38789
419791
SH
SOLE
180007
0
239784
DOLBY LABORATORIES INC
COM CL A
25659T107
9340
172287
SH
SOLE
161329
0
10958
DOLLAR GEN CORP NEW
COM
256677105
35131
232635
SH
SOLE
82489
0
150146
DOLLAR TREE INC
COM
256746108
6748
91842
SH
SOLE
60322
0
31520
DOMINION ENERGY INC
COM
25746U109
171236
2372021
SH
SOLE
1842757
0
529264
DOMINION ENERGY INC
UNIT 99/99/9999
25746U133
981
10666
SH
SOLE
0
0
10666
DOMINOS PIZZA INC
COM
25754A201
7820
24131
SH
SOLE
3718
0
20413
DOMTAR CORP
COM NEW
257559203
222
10240
SH
SOLE
7119
0
3121
DONALDSON INC
COM
257651109
6799
176012
SH
SOLE
158051
0
17961
DORCHESTER MINERALS LP
COM UNIT
25820R105
177
19028
SH
SOLE
0
0
19028
DORMAN PRODUCTS INC
COM
258278100
3025
54729
SH
SOLE
54435
0
294
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1390
104194
SH
SOLE
0
0
104194
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1133
66250
SH
SOLE
0
0
66250
DOUGLAS EMMETT INC
COM
25960P109
4309
141246
SH
SOLE
136409
0
4837
DOVER CORP
COM
260003108
16519
196793
SH
SOLE
137864
0
58929
DOW INC
COM
260557103
27122
927571
SH
SOLE
360544
0
567027
DOW INC
COM
260557103
3
11200
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
163
52500
SH
Call
SOLE
0
0
0
DRIL QUIP INC
COM
262037104
4750
155727
SH
SOLE
155727
0
0
DROPBOX INC
CL A
26210C104
329
18192
SH
SOLE
0
0
18192
DTE ENERGY CO
COM
233331107
16555
174319
SH
SOLE
79199
0
95120
DTE ENERGY CO
UNIT 11/01/2022S
233331842
301
8000
SH
SOLE
0
0
8000
DTF TAX-FREE INCOME INC
COM
23334J107
1252
89760
SH
SOLE
0
0
89760
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
4
11475
SH
SOLE
0
0
11475
DUFF & PHELPS UTLITY AND INF
COM
26433C105
3361
355683
SH
SOLE
0
0
355683
DUKE ENERGY CORP NEW
COM NEW
26441C204
143607
1775557
SH
SOLE
1193237
0
582320
DUKE REALTY CORP
COM NEW
264411505
4486
138554
SH
SOLE
111907
0
26647
DUNKIN BRANDS GROUP INC
COM
265504100
1311
24697
SH
SOLE
343
0
24354
DUPONT DE NEMOURS INC
COM
26614N102
15392
451389
SH
SOLE
219005
0
232384
DURECT CORP
COM
266605104
392
252650
SH
SOLE
0
0
252650
DWS MUN INCOME TR
COM
233368109
1187
110146
SH
SOLE
0
0
110146
DWS STRATEGIC MUN INCOME TR
COM
23342Q101
316
30659
SH
SOLE
0
0
30659
DXC TECHNOLOGY CO
COM
23355L106
4066
311551
SH
SOLE
106680
0
204871
DXC TECHNOLOGY CO
COM
23355L106
19
37100
SH
Call
SOLE
0
0
0
E L F BEAUTY INC
COM
26856L103
99
10024
SH
SOLE
0
0
10024
E TRADE FINANCIAL CORP
COM NEW
269246401
526
15322
SH
SOLE
0
0
15322
EAGLE CAP GROWTH FD INC
COM
269451100
122
20013
SH
SOLE
0
0
20013
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
12325
1162751
SH
SOLE
0
0
1162751
EAGLE MATERIALS INC
COM
26969P108
4676
80038
SH
SOLE
65831
0
14207
EAGLE POINT INCOME COMPANY I
COM
269817102
203
18986
SH
SOLE
0
0
18986
EAGLE PT CR CO LLC
COM
269808101
365
53407
SH
SOLE
0
0
53407
EAST WEST BANCORP INC
COM
27579R104
8623
335008
SH
SOLE
330961
0
4047
EASTERLY GOVT PPTYS INC
COM
27616P103
2995
121559
SH
SOLE
95080
0
26479
EASTGROUP PPTY INC
COM
277276101
7270
69585
SH
SOLE
41233
0
28352
EASTMAN CHEM CO
COM
277432100
1236
26532
SH
SOLE
0
0
26532
EASTSIDE DISTILLING INC
COM
277802302
135
116368
SH
SOLE
0
0
116368
EATON CORP PLC
SHS
G29183103
234851
3022894
SH
SOLE
564343
0
2458551
EATON CORP PLC
SHS
G29183103
5
23300
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
129
30700
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
202
88000
SH
Call
SOLE
0
0
0
EATON VANCE CALIF MUN BD FD
COM
27828A100
159
15115
SH
SOLE
0
0
15115
EATON VANCE CORP
COM NON VTG
278265103
2481
76930
SH
SOLE
0
0
76930
EATON VANCE ENH EQTY INC FD
COM
278277108
2657
191533
SH
SOLE
0
0
191533
EATON VANCE ENHANCED EQ INC
COM
278274105
7133
589023
SH
SOLE
0
0
589023
EATON VANCE FLTING RATE INC
COM
278279104
4556
444491
SH
SOLE
0
0
444491
EATON VANCE FLTNG RATE 2022
COM
27831H100
1388
185827
SH
SOLE
0
0
185827
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
871
98859
SH
SOLE
0
0
98859
EATON VANCE LTD DUR INCOME F
COM
27828H105
910
86108
SH
SOLE
0
0
86108
EATON VANCE MUN BD FD
COM
27827X101
2747
220078
SH
SOLE
0
0
220078
EATON VANCE MUN INCOME 2028
SHS
27829U105
484
24309
SH
SOLE
0
0
24309
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
1788
149251
SH
SOLE
0
0
149251
EATON VANCE NATL MUN OPPORTU
COM SHS
27829L105
1415
72565
SH
SOLE
0
0
72565
EATON VANCE NEW YORK MUN BD
COM
27827Y109
147
12714
SH
SOLE
0
0
12714
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
743
89293
SH
SOLE
0
0
89293
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
263
26638
SH
SOLE
0
0
26638
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
124
27004
SH
SOLE
0
0
27004
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2352
139738
SH
SOLE
0
0
139738
EATON VANCE TAX MNGD BUY WRI
COM SH BEN INT
27829M103
78
10196
SH
SOLE
0
0
10196
EATON VANCE TAX MNGED BUY WR
COM
27828X100
951
77997
SH
SOLE
0
0
77997
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
8038
1259951
SH
SOLE
0
0
1259951
EATON VANCE TX ADV GLB DIV O
COM
27828U106
870
49034
SH
SOLE
0
0
49034
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1391
116402
SH
SOLE
0
0
116402
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
8453
906927
SH
SOLE
700
0
906227
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1775
147190
SH
SOLE
3500
0
143690
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
9718
1302680
SH
SOLE
5000
0
1297680
EBAY INC
COM
278642103
28989
964386
SH
SOLE
733179
0
231207
ECHOSTAR CORP
CL A
278768106
10638
332737
SH
SOLE
0
0
332737
ECOLAB INC
COM
278865100
46298
297086
SH
SOLE
185957
0
111129
EDISON INTL
COM
281020107
25389
463381
SH
SOLE
421259
0
42122
EDITAS MEDICINE INC
COM
28106W103
1877
94656
SH
SOLE
0
0
94656
EDWARDS LIFESCIENCES CORP
COM
28176E108
21639
114724
SH
SOLE
23775
0
90949
EHEALTH INC
COM
28238P109
7465
53012
SH
SOLE
10823
0
42189
ELANCO ANIMAL HEALTH INC
COM
28414H103
12740
568994
SH
SOLE
426401
0
142593
ELASTIC N V
ORD SHS
N14506104
3609
64670
SH
SOLE
33804
0
30866
ELBIT SYS LTD
ORD
M3760D101
462
3532
SH
SOLE
0
0
3532
ELDORADO RESORTS INC
COM
28470R102
265
18400
SH
SOLE
0
0
18400
ELECTRAMECCANICA VEHS CORP
COM NEW
284849205
15
14000
SH
SOLE
0
0
14000
ELECTRONIC ARTS INC
COM
285512109
11124
111053
SH
SOLE
50799
0
60254
ELEMENT SOLUTIONS INC
COM
28618M106
3225
385734
SH
SOLE
383096
0
2638
ELLINGTON FINANCIAL INC
COM
28852N109
78
13609
SH
SOLE
0
0
13609
ELLSWORTH GROWTH & INCOME FD
COM
289074106
1392
162262
SH
SOLE
0
0
162262
EMBRAER S.A.
SPONSORED ADS
29082A107
103
13978
SH
SOLE
0
0
13978
EMCOR GROUP INC
COM
29084Q100
3372
54995
SH
SOLE
53324
0
1671
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
714
12335
SH
SOLE
11690
0
645
EMERSON ELEC CO
COM
291011104
36376
763394
SH
SOLE
181222
0
582172
EMPLOYERS HOLDINGS INC
COM
292218104
206
5090
SH
SOLE
4983
0
107
EMX RTY CORP
COM
26873J107
24
17879
SH
SOLE
0
0
17879
ENBRIDGE INC
COM
29250N105
73176
2512149
SH
SOLE
2014802
0
497347
ENCOMPASS HEALTH CORP
COM
29261A100
1373
21442
SH
SOLE
2456
0
18986
ENDO INTL PLC
SHS
G30401106
52
13983
SH
SOLE
0
0
13983
ENERGIZER HLDGS INC NEW
COM
29272W109
5536
182994
SH
SOLE
171406
0
11588
ENERGY RECOVERY INC
COM
29270J100
1807
242862
SH
SOLE
0
0
242862
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
10540
2291239
SH
SOLE
0
0
2291239
ENERPAC TOOL GROUP CORP
CL A COM
292765104
8980
542610
SH
SOLE
540768
0
1842
ENERSYS
COM
29275Y102
1323
26709
SH
SOLE
21804
0
4905
ENI S P A
SPONSORED ADR
26874R108
2911
146865
SH
SOLE
123572
0
23293
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
213
194020
SH
SOLE
0
0
194020
ENPHASE ENERGY INC
COM
29355A107
303
9394
SH
SOLE
0
0
9394
ENPRO INDS INC
COM
29355X107
603
15237
SH
SOLE
15085
0
152
ENSIGN GROUP INC
COM
29358P101
971
25812
SH
SOLE
21708
0
4104
ENSTAR GROUP LIMITED
SHS
G3075P101
658
4140
SH
SOLE
3519
0
621
ENTEGRIS INC
COM
29362U104
4064
90772
SH
SOLE
57458
0
33314
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
146
85533
SH
SOLE
0
0
85533
ENTERGY CORP NEW
COM
29364G103
23608
251231
SH
SOLE
218214
0
33017
ENTERPRISE PRODS PARTNERS L
COM
293792107
65097
4552227
SH
SOLE
1517003
0
3035224
ENTERPRISE PRODS PARTNERS L
COM
293792107
1
10600
SH
Call
SOLE
0
0
0
ENVESTNET INC
COM
29404K106
1310
24366
SH
SOLE
16356
0
8010
ENVISTA HOLDINGS CORPORATION
COM
29415F104
1284
85932
SH
SOLE
84763
0
1169
ENVIVA PARTNERS LP
COM UNIT
29414J107
1632
61076
SH
SOLE
0
0
61076
EOG RES INC
COM
26875P101
5296
147452
SH
SOLE
58457
0
88995
EPAM SYS INC
COM
29414B104
11846
63806
SH
SOLE
55807
0
7999
EPR PPTYS
COM SH BEN INT
26884U109
1123
46385
SH
SOLE
149
0
46236
EQUIFAX INC
COM
294429105
10004
83754
SH
SOLE
41741
0
42013
EQUINIX INC
COM
29444U700
82340
131792
SH
SOLE
38123
0
93669
EQUINOR ASA
SPONSORED ADR
29446M102
3177
260831
SH
SOLE
255046
0
5785
EQUINOX GOLD CORP
COM
29446Y502
247
36969
SH
SOLE
0
0
36969
EQUITABLE HLDGS INC
COM
29452E101
2359
163276
SH
SOLE
156203
0
7073
EQUITRANS MIDSTREAM CORP
COM
294600101
165
32746
SH
SOLE
17217
0
15529
EQUITY COMWLTH
COM SH BEN INT
294628102
3012
94986
SH
SOLE
90005
0
4981
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
857
14905
SH
SOLE
2469
0
12436
EQUITY RESIDENTIAL
SH BEN INT
29476L107
7654
124029
SH
SOLE
97240
0
26789
ERICSSON
ADR B SEK 10
294821608
4518
558520
SH
SOLE
457396
0
101124
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
423
32419
SH
SOLE
0
0
32419
ESSENTIAL UTILS INC
COM
29670G102
8577
210733
SH
SOLE
41176
0
169557
ESSENTIAL UTILS INC
UNIT 04/30/2022
29670G201
3373
62977
SH
SOLE
62977
0
0
ESSEX PPTY TR INC
COM
297178105
1630
7401
SH
SOLE
1527
0
5874
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
742
20750
SH
SOLE
0
0
20750
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
420
36831
SH
SOLE
0
0
36831
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
11801
330849
SH
SOLE
0
0
330849
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
2098
56282
SH
SOLE
0
0
56282
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
378
8543
SH
SOLE
0
0
8543
ETF SER SOLUTIONS
AMEN CUST SATF
26922A776
1820
64995
SH
SOLE
0
0
64995
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
7145
327879
SH
SOLE
0
0
327879
ETF SER SOLUTIONS
US GLB JETS
26922A842
564
38291
SH
SOLE
0
0
38291
ETSY INC
COM
29786A106
2632
68483
SH
SOLE
38382
0
30101
EURONAV NV ANTWERPEN
SHS
B38564108
408
35504
SH
SOLE
24104
0
11400
EURONET WORLDWIDE INC
COM
298736109
1438
16776
SH
SOLE
14029
0
2747
EUROPEAN EQUITY FUND
COM
298768102
3738
528748
SH
SOLE
0
0
528748
EVERBRIDGE INC
COM
29978A104
11431
107477
SH
SOLE
7183
0
100294
EVERCORE INC
CLASS A
29977A105
1088
23622
SH
SOLE
22099
0
1523
EVEREST RE GROUP LTD
COM
G3223R108
10277
53411
SH
SOLE
51132
0
2279
EVERGY INC
COM
30034W106
6564
119243
SH
SOLE
57305
0
61938
EVERI HLDGS INC
COM
30034T103
1638
496429
SH
SOLE
121171
0
375258
EVERSOURCE ENERGY
COM
30040W108
17452
223137
SH
SOLE
63624
0
159513
EVERTEC INC
COM
30040P103
2131
93750
SH
SOLE
90256
0
3494
EVO PMTS INC
CL A COM
26927E104
425
27775
SH
SOLE
27621
0
154
EVOLENT HEALTH INC
CL A
30050B101
238
43780
SH
SOLE
42883
0
897
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
1507
134450
SH
SOLE
20892
0
113558
EXACT SCIENCES CORP
COM
30063P105
4149
71534
SH
SOLE
11568
0
59966
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
778
26975
SH
SOLE
0
0
26975
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
6157
195405
SH
SOLE
0
0
195405
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
3345
99580
SH
SOLE
0
0
99580
EXELIXIS INC
COM
30161Q104
758
44035
SH
SOLE
0
0
44035
EXELIXIS INC
COM
30161Q104
59
34600
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
17265
469024
SH
SOLE
321817
0
147207
EXICURE INC
COM
30205M101
63
42500
SH
SOLE
0
0
42500
EXPEDIA GROUP INC
COM NEW
30212P303
6352
112889
SH
SOLE
92986
0
19903
EXPEDITORS INTL WASH INC
COM
302130109
21643
324381
SH
SOLE
276798
0
47583
EXPONENT INC
COM
30214U102
3762
52320
SH
SOLE
48055
0
4265
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
11974
1637971
SH
SOLE
1631504
0
6467
EXTRA SPACE STORAGE INC
COM
30225T102
2648
27657
SH
SOLE
105
0
27552
EXTREME NETWORKS INC
COM
30226D106
1594
515855
SH
SOLE
0
0
515855
EXXON MOBIL CORP
COM
30231G102
151998
4003105
SH
SOLE
2189518
0
1813587
F M C CORP
COM NEW
302491303
12706
155538
SH
SOLE
131223
0
24315
F N B CORP
COM
302520101
21110
2864358
SH
SOLE
2621112
0
243246
F5 NETWORKS INC
COM
315616102
2327
21822
SH
SOLE
0
0
21822
FABRINET
SHS
G3323L100
928
17016
SH
SOLE
16286
0
730
FACEBOOK INC
CL A
30303M102
290157
1739552
SH
SOLE
861509
0
878043
FACTSET RESH SYS INC
COM
303075105
28618
109777
SH
SOLE
75647
0
34130
FAIR ISAAC CORP
COM
303250104
4695
15258
SH
SOLE
12781
0
2477
FANHUA INC
SPONSORED ADR
30712A103
426
21197
SH
SOLE
0
0
21197
FARMLAND PARTNERS INC
COM
31154R109
509
83817
SH
SOLE
0
0
83817
FASTENAL CO
COM
311900104
33443
1070173
SH
SOLE
719740
0
350433
FASTLY INC
CL A
31188V100
369
19439
SH
SOLE
0
0
19439
FATE THERAPEUTICS INC
COM
31189P102
494
22250
SH
SOLE
0
0
22250
FB FINL CORP
COM
30257X104
649
32903
SH
SOLE
16228
0
16675
FEDERAL AGRIC MTG CORP
CL C
313148306
2022
36340
SH
SOLE
36312
0
28
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
2344
31406
SH
SOLE
0
0
31406
FEDERAL SIGNAL CORP
COM
313855108
1344
49249
SH
SOLE
45814
0
3435
FEDERATED HERMES INC
CL B
314211103
214
11244
SH
SOLE
4527
0
6717
FEDERATED PREM MUN INC FD
COM
31423P108
658
50451
SH
SOLE
0
0
50451
FEDEX CORP
COM
31428X106
57069
470623
SH
SOLE
211908
0
258715
FEDNAT HLDG CO
COM
31431B109
558
48568
SH
SOLE
0
0
48568
FERRARI N V
COM
N3167Y103
11438
73250
SH
SOLE
59271
0
13979
FFBW INC MD
COM
30260M103
254
32000
SH
SOLE
0
0
32000
FIDELITY
TOTAL BD ETF
316188309
996
19253
SH
SOLE
0
0
19253
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
401
1343
SH
SOLE
0
0
1343
FIDELITY COVINGTON TR
CONSMR STAPLES
316092303
252
7801
SH
SOLE
0
0
7801
FIDELITY COVINGTON TR
DIVID ETF RISI
316092832
658
24933
SH
SOLE
0
0
24933
FIDELITY COVINGTON TR
LOW VOLITY ETF
316092824
863
27661
SH
SOLE
0
0
27661
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
478
16481
SH
SOLE
0
0
16481
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
388
10268
SH
SOLE
0
0
10268
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
427
14530
SH
SOLE
0
0
14530
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
602
14017
SH
SOLE
0
0
14017
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
1538
50518
SH
SOLE
0
0
50518
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
2814
44881
SH
SOLE
0
0
44881
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
1091
52475
SH
SOLE
0
0
52475
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
464
12931
SH
SOLE
0
0
12931
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
32347
1300137
SH
SOLE
1213462
0
86675
FIDELITY NATL INFORMATION SV
COM
31620M106
95648
786297
SH
SOLE
459250
0
327047
FIDELITY NATL INFORMATION SV
COM
31620M106
8
20000
SH
Call
SOLE
0
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
20
20000
SH
Call
SOLE
0
0
0
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
154
122017
SH
SOLE
0
0
122017
FIDUS INVT CORP
COM
316500107
7158
1081306
SH
SOLE
0
0
1081306
FIFTH THIRD BANCORP
COM
316773100
11098
747323
SH
SOLE
403271
0
344052
FINANCIAL INSTNS INC
COM
317585404
209
11497
SH
SOLE
3304
0
8193
FIREEYE INC
COM
31816Q101
10154
959746
SH
SOLE
905474
0
54272
FIRST AMERN FINL CORP
COM
31847R102
2914
68714
SH
SOLE
62096
0
6618
FIRST BANCSHARES INC MS
COM
318916103
226
11873
SH
SOLE
0
0
11873
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
288
41563
SH
SOLE
0
0
41563
FIRST COMWLTH FINL CORP PA
COM
319829107
115
12576
SH
SOLE
0
0
12576
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
821
2466
SH
SOLE
1679
0
787
FIRST FINL BANCORP OH
COM
320209109
480
32175
SH
SOLE
5005
0
27170
FIRST FINL BANKSHARES
COM
32020R109
573
21334
SH
SOLE
16978
0
4356
FIRST FNDTN INC
COM
32026V104
703
68763
SH
SOLE
0
0
68763
FIRST HAWAIIAN INC
COM
32051X108
8955
541732
SH
SOLE
540437
0
1295
FIRST HORIZON NATL CORP
COM
320517105
2566
318411
SH
SOLE
128080
0
190331
FIRST INDL RLTY TR INC
COM
32054K103
612
18424
SH
SOLE
1363
0
17061
FIRST MAJESTIC SILVER CORP
COM
32076V103
114
18446
SH
SOLE
0
0
18446
FIRST MERCHANTS CORP
COM
320817109
214
8087
SH
SOLE
0
0
8087
FIRST MIDWEST BANCORP DEL
COM
320867104
1155
87270
SH
SOLE
40117
0
47153
FIRST REP BK SAN FRANCISCO C
COM
33616C100
9423
114519
SH
SOLE
89303
0
25216
FIRST SOLAR INC
COM
336433107
327
9072
SH
SOLE
0
0
9072
FIRST TR BICK INDEX FD
COM SHS
33733H107
388
19017
SH
SOLE
0
0
19017
FIRST TR DOW JONES SELECT MI
COM SHS ANNUAL
33718M105
1804
57588
SH
SOLE
0
0
57588
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
3706
404164
SH
SOLE
0
0
404164
FIRST TR ENERGY INCOME & GRW
COM
33738G104
138
15857
SH
SOLE
0
0
15857
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1391
154744
SH
SOLE
0
0
154744
FIRST TR ENHANCED EQTY INC F
COM
337318109
7619
605657
SH
SOLE
0
0
605657
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
755
23880
SH
SOLE
0
0
23880
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
879
40559
SH
SOLE
0
0
40559
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
1187
45929
SH
SOLE
0
0
45929
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
4472
264481
SH
SOLE
0
0
264481
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
395
10553
SH
SOLE
0
0
10553
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
23998
443825
SH
SOLE
0
0
443825
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
904
18409
SH
SOLE
0
0
18409
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
27717
1690079
SH
SOLE
0
0
1690079
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
689
14381
SH
SOLE
0
0
14381
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
5668
124654
SH
SOLE
0
0
124654
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
1015
50470
SH
SOLE
0
0
50470
FIRST TR EXCHANGE TRADED ALP
BRAZIL ALPHADEX
33737J133
145
17023
SH
SOLE
0
0
17023
FIRST TR EXCHANGE TRADED ALP
DEV MRK EX US
33737J174
6615
166129
SH
SOLE
188
0
165941
FIRST TR EXCHANGE TRADED ALP
EM SML CP ALPH
33737J307
988
39541
SH
SOLE
0
0
39541
FIRST TR EXCHANGE TRADED ALP
EMERG MKT ALPH
33737J182
2878
163613
SH
SOLE
0
0
163613
FIRST TR EXCHANGE TRADED ALP
EUROPE ALPHADEX
33737J117
7340
283623
SH
SOLE
0
0
283623
FIRST TR EXCHANGE TRADED ALP
GERMANY ALPHA
33737J190
522
16677
SH
SOLE
0
0
16677
FIRST TR EXCHANGE TRADED ALP
LATIN AMER ALP
33737J125
125
10371
SH
SOLE
0
0
10371
FIRST TR EXCHANGE TRADED ALP
SWITZLND ALPHA
33737J232
429
10236
SH
SOLE
0
0
10236
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
221
7076
SH
SOLE
0
0
7076
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
16623
305071
SH
SOLE
0
0
305071
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
3345
124500
SH
SOLE
0
0
124500
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
3145
78696
SH
SOLE
0
0
78696
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
6665
418676
SH
SOLE
0
0
418676
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
1407
69587
SH
SOLE
0
0
69587
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
306
76916
SH
SOLE
0
0
76916
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
7146
338031
SH
SOLE
0
0
338031
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
24314
328702
SH
SOLE
0
0
328702
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
1601
52676
SH
SOLE
0
0
52676
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
1860
39859
SH
SOLE
0
0
39859
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
4711
128352
SH
SOLE
0
0
128352
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
251
9181
SH
SOLE
0
0
9181
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
7356
285453
SH
SOLE
0
0
285453
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
35552
598508
SH
SOLE
0
0
598508
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
13701
217444
SH
SOLE
0
0
217444
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
10539
429290
SH
SOLE
0
0
429290
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
3912
81922
SH
SOLE
0
0
81922
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
4161
112595
SH
SOLE
0
0
112595
FIRST TR EXCHANGE-TRADED ALP
SML CP GRW ALP
33737M300
3515
107778
SH
SOLE
0
0
107778
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
924
53594
SH
SOLE
0
0
53594
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
75964
1528355
SH
SOLE
104
0
1528251
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
57679
466166
SH
SOLE
0
0
466166
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
25472
1133614
SH
SOLE
0
0
1133614
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
4859
354400
SH
SOLE
0
0
354400
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT PE
33733E880
954
37578
SH
SOLE
0
0
37578
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
33865
1317187
SH
SOLE
250
0
1316937
FIRST TR EXCHANGE-TRADED FD
DORSEYWRGT ETF
33738R712
1980
119924
SH
SOLE
0
0
119924
FIRST TR EXCHANGE-TRADED FD
DORSEYWRIGHT MOM
33738R696
234
13081
SH
SOLE
0
0
13081
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
4525
252174
SH
SOLE
0
0
252174
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
75830
1284594
SH
SOLE
0
0
1284594
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
3890
92655
SH
SOLE
0
0
92655
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
81349
1595083
SH
SOLE
23507
0
1571576
FIRST TR EXCHANGE-TRADED FD
FST TR GLB FD
33739H101
187
13072
SH
SOLE
0
0
13072
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
2745
234039
SH
SOLE
0
0
234039
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
734
36592
SH
SOLE
0
0
36592
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
19651
555416
SH
SOLE
0
0
555416
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
2805
57085
SH
SOLE
0
0
57085
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
434
27734
SH
SOLE
0
0
27734
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
904
33243
SH
SOLE
0
0
33243
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
1822
55216
SH
SOLE
0
0
55216
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
194
46673
SH
SOLE
0
0
46673
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
10590
595253
SH
SOLE
0
0
595253
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
23524
179411
SH
SOLE
0
0
179411
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
19624
765684
SH
SOLE
0
0
765684
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
17418
416782
SH
SOLE
0
0
416782
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
1347
47106
SH
SOLE
0
0
47106
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
211
8349
SH
SOLE
0
0
8349
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
598
36402
SH
SOLE
0
0
36402
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
2709
138082
SH
SOLE
0
0
138082
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
15861
300913
SH
SOLE
0
0
300913
FIRST TR FTSE EPRA / NAREIT
COM
33736N101
316
9126
SH
SOLE
0
0
9126
FIRST TR HIGH INCOME L/S FD
COM
33738E109
1867
153396
SH
SOLE
0
0
153396
FIRST TR INTER DUR PFD & IN
COM
33718W103
1033
57884
SH
SOLE
0
0
57884
FIRST TR LARGE CAP GROWTH A
COM SHS
33735K108
7749
129336
SH
SOLE
0
0
129336
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
6611
179650
SH
SOLE
0
0
179650
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
20116
422328
SH
SOLE
775
0
421553
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
14291
296363
SH
SOLE
0
0
296363
FIRST TR MLP & ENERGY INCOME
COM
33739B104
966
218517
SH
SOLE
0
0
218517
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
12224
547403
SH
SOLE
0
0
547403
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
1457
24098
SH
SOLE
0
0
24098
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
332
9315
SH
SOLE
0
0
9315
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
39625
636038
SH
SOLE
0
0
636038
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
715
21901
SH
SOLE
0
0
21901
FIRST TR NASDAQ-100 TECH IND
SHS
337345102
35925
425043
SH
SOLE
0
0
425043
FIRST TR S&P REIT INDEX FD
COM
33734G108
288
15201
SH
SOLE
0
0
15201
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
9269
225348
SH
SOLE
0
0
225348
FIRST TR SR FLG RTE INCM FD
COM
33733U108
322
33866
SH
SOLE
0
0
33866
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
2078
283444
SH
SOLE
0
0
283444
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
1603
166620
SH
SOLE
0
0
166620
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
161161
5822275
SH
SOLE
16
0
5822259
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
147
11598
SH
SOLE
0
0
11598
FIRST WESTN FINL INC
COM
33751L105
357
25230
SH
SOLE
0
0
25230
FIRSTCASH INC
COM
33767D105
444
6194
SH
SOLE
5327
0
867
FIRSTENERGY CORP
COM
337932107
26883
670899
SH
SOLE
540685
0
130214
FIRSTSERVICE CORP NEW
COM
33767E202
2131
27621
SH
SOLE
27422
0
199
FISERV INC
COM
337738108
42563
448076
SH
SOLE
296780
0
151296
FIVE BELOW INC
COM
33829M101
1931
27439
SH
SOLE
22609
0
4830
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
119
23408
SH
SOLE
23408
0
0
FIVE9 INC
COM
338307101
389
5090
SH
SOLE
558
0
4532
FIVERR INTL LTD
ORD SHS
M4R82T106
279
11072
SH
SOLE
0
0
11072
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
569
34091
SH
SOLE
0
0
34091
FLAHERTY & CRUMRIN PFD & INM
COM
338480106
170
14094
SH
SOLE
0
0
14094
FLAHERTY & CRUMRIN PFD & INM
COM
33848E106
132
13348
SH
SOLE
0
0
13348
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
10142
501356
SH
SOLE
0
0
501356
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
527
31958
SH
SOLE
0
0
31958
FLEETCOR TECHNOLOGIES INC
COM
339041105
7441
39889
SH
SOLE
11487
0
28402
FLEX LTD
ORD
Y2573F102
1568
187190
SH
SOLE
158039
0
29151
FLEXION THERAPEUTICS INC
COM
33938J106
1858
236054
SH
SOLE
0
0
236054
FLEXION THERAPEUTICS INC
NOTE 3.375% 5/0
33938JAB2
157
205000
PRN
SOLE
0
0
205000
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
522
23169
SH
SOLE
0
0
23169
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
415
11396
SH
SOLE
0
0
11396
FLEXSHARES TR
STOXX GLOBR INF
33939L795
6944
160708
SH
SOLE
159371
0
1337
FLIR SYS INC
COM
302445101
10653
334057
SH
SOLE
162123
0
171934
FLOOR & DECOR HLDGS INC
CL A
339750101
730
22739
SH
SOLE
18432
0
4307
FLOWERS FOODS INC
COM
343498101
1716
83629
SH
SOLE
48674
0
34955
FLUOR CORP NEW
COM
343412102
120
17306
SH
SOLE
16
0
17290
FOOT LOCKER INC
COM
344849104
3016
136795
SH
SOLE
113856
0
22939
FORD MTR CO DEL
COM
345370860
6090
1260884
SH
SOLE
100
0
1260784
FORESCOUT TECHNOLOGIES INC
COM
34553D101
530
16790
SH
SOLE
0
0
16790
FORTINET INC
COM
34959E109
11300
111690
SH
SOLE
71579
0
40111
FORTIS INC
COM
349553107
8125
210618
SH
SOLE
205148
0
5470
FORTIVE CORP
COM
34959J108
3409
61760
SH
SOLE
9701
0
52059
FORTIVE CORP
NOTE 0.875% 2/1
34959JAK4
463
500000
PRN
SOLE
0
0
500000
FORTRESS BIOTECH INC
COM
34960Q109
71
37814
SH
SOLE
0
0
37814
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1810
220704
SH
SOLE
0
0
220704
FORTUNA SILVER MINES INC
COM
349915108
326
141731
SH
SOLE
0
0
141731
FORTUNA SILVER MINES INC
COM
349915108
5
26800
SH
Call
SOLE
0
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
2830
65429
SH
SOLE
12626
0
52803
FORWARD AIR CORP
COM
349853101
1446
28542
SH
SOLE
19063
0
9479
FOSSIL GROUP INC
COM
34988V106
133
40322
SH
SOLE
0
0
40322
FOUNDATION BLDG MATLS INC
COM
350392106
620
60267
SH
SOLE
23354
0
36913
FOUR CORNERS PPTY TR INC
COM
35086T109
2943
157287
SH
SOLE
143706
0
13581
FOX CORP
CL A COM
35137L105
3505
148329
SH
SOLE
130803
0
17526
FOX CORP
CL B COM
35137L204
675
29503
SH
SOLE
1146
0
28357
FRANCO NEVADA CORP
COM
351858105
14998
150063
SH
SOLE
0
0
150063
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
3400
35858
SH
SOLE
1877
0
33981
FRANKLIN LTD DURATION INCOME
COM
35472T101
2724
347062
SH
SOLE
0
0
347062
FRANKLIN RESOURCES INC
COM
354613101
16255
973921
SH
SOLE
862821
0
111100
FRANKLIN STR PPTYS CORP
COM
35471R106
240
41900
SH
SOLE
41900
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
774
28036
SH
SOLE
0
0
28036
FRANKLIN UNVL TR
SH BEN INT
355145103
358
58587
SH
SOLE
0
0
58587
FREEPORT-MCMORAN INC
CL B
35671D857
9710
1438452
SH
SOLE
1026080
0
412372
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
2086
63585
SH
SOLE
59757
0
3828
FRESHPET INC
COM
358039105
1173
18359
SH
SOLE
10096
0
8263
FRONTDOOR INC
COM
35905A109
1450
41679
SH
SOLE
38017
0
3662
FRONTLINE LTD
SHS NEW
G3682E192
500
50467
SH
SOLE
0
0
50467
FRONTLINE LTD
SHS NEW
G3682E192
21
20900
SH
Call
SOLE
0
0
0
FRONTLINE LTD
SHS NEW
G3682E192
11
20600
SH
Call
SOLE
0
0
0
FRP HLDGS INC
COM
30292L107
3427
79700
SH
SOLE
0
0
79700
FS BANCORP INC
COM
30263Y104
1782
49510
SH
SOLE
0
0
49510
FS KKR CAPITAL CORP
COM
302635107
388
129228
SH
SOLE
0
0
129228
FST TR NEW OPPORT MLP & ENE
COM
33739M100
269
74603
SH
SOLE
0
0
74603
FTI CONSULTING INC
COM
302941109
1468
12261
SH
SOLE
5559
0
6702
FULGENT GENETICS INC
COM
359664109
138
12835
SH
SOLE
0
0
12835
FULLER H B CO
COM
359694106
2917
104450
SH
SOLE
91283
0
13167
FULTON FINL CORP PA
COM
360271100
792
68937
SH
SOLE
59870
0
9067
G1 THERAPEUTICS INC
COM
3621LQ109
124
11285
SH
SOLE
0
0
11285
GABELLI DIVID & INCOME TR
COM
36242H104
13993
944837
SH
SOLE
0
0
944837
GABELLI EQUITY TR INC
COM
362397101
1151
264707
SH
SOLE
0
0
264707
GABELLI GLB SML & MD CP VAL
COM
36249W104
1691
232622
SH
SOLE
0
0
232622
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
292
21515
SH
SOLE
0
0
21515
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
1505
173802
SH
SOLE
0
0
173802
GABELLI UTIL TR
COM
36240A101
417
71313
SH
SOLE
0
0
71313
GALAPAGOS NV
SPON ADR
36315X101
473
2416
SH
SOLE
2220
0
196
GALECTIN THERAPEUTICS INC
COM NEW
363225202
54
27740
SH
SOLE
0
0
27740
GALLAGHER ARTHUR J & CO
COM
363576109
25403
311654
SH
SOLE
257077
0
54577
GALMED PHARMACEUTICALS LTD
SHS
M47238106
1191
344195
SH
SOLE
0
0
344195
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
695
255430
SH
SOLE
0
0
255430
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
238
61261
SH
SOLE
0
0
61261
GAMING & LEISURE PPTYS INC
COM
36467J108
2187
78933
SH
SOLE
68456
0
10477
GARMIN LTD
SHS
H2906T109
12951
172768
SH
SOLE
2537
0
170231
GARRETT MOTION INC
COM
366505105
29
10130
SH
SOLE
0
0
10130
GARTNER INC
COM
366651107
6566
65945
SH
SOLE
61814
0
4131
GASLOG LTD
SHS
G37585109
1026
283379
SH
SOLE
0
0
283379
GATX CORP
COM
361448103
674
10777
SH
SOLE
2782
0
7995
GCI LIBERTY INC
COM CLASS A
36164V305
32699
573963
SH
SOLE
571358
0
2605
GDL FD
COM SH BEN IT
361570104
5523
704518
SH
SOLE
0
0
704518
GDS HLDGS LTD
SPONSORED ADS
36165L108
2859
49315
SH
SOLE
0
0
49315
GEE GROUP INC
COM
36165A102
8
23250
SH
SOLE
0
0
23250
GENERAC HLDGS INC
COM
368736104
3385
36327
SH
SOLE
8252
0
28075
GENERAL AMERN INVS INC
COM
368802104
7515
273954
SH
SOLE
0
0
273954
GENERAL DYNAMICS CORP
COM
369550108
29870
225750
SH
SOLE
53741
0
172009
GENERAL ELECTRIC CO
COM
369604103
48774
6142848
SH
SOLE
229400
0
5913448
GENERAL ELECTRIC CO
COM
369604103
1
41000
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
37636
713218
SH
SOLE
26806
0
686412
GENERAL MLS INC
COM
370334104
18
21900
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
104
34200
SH
Call
SOLE
0
0
0
GENERAL MTRS CO
COM
37045V100
9777
470523
SH
SOLE
175673
0
294850
GENESCO INC
COM
371532102
209
15668
SH
SOLE
12469
0
3199
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
355
90494
SH
SOLE
0
0
90494
GENESIS HEALTHCARE INC
CL A COM
37185X106
46
55000
SH
SOLE
0
0
55000
GENMAB A/S
SPONSORED ADS
372303206
2617
123514
SH
SOLE
122639
0
875
GENPACT LIMITED
SHS
G3922B107
966
33067
SH
SOLE
29482
0
3585
GENTEX CORP
COM
371901109
6548
295499
SH
SOLE
121391
0
174108
GENTHERM INC
COM
37253A103
349
11123
SH
SOLE
11123
0
0
GENUINE PARTS CO
COM
372460105
9071
134721
SH
SOLE
77733
0
56988
GENWORTH FINL INC
COM CL A
37247D106
82
24655
SH
SOLE
0
0
24655
GEO GROUP INC NEW
COM
36162J106
415
34094
SH
SOLE
0
0
34094
GERDAU SA
SPON ADR REP PFD
373737105
26
13600
SH
SOLE
0
0
13600
GETTY RLTY CORP NEW
COM
374297109
539
22685
SH
SOLE
0
0
22685
GIBRALTAR INDS INC
COM
374689107
1366
31838
SH
SOLE
27555
0
4283
GILEAD SCIENCES INC
COM
375558103
170471
2280240
SH
SOLE
1531691
0
748549
GILEAD SCIENCES INC
COM
375558103
28
31300
SH
Call
SOLE
0
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
13046
383648
SH
SOLE
375379
0
8269
GLADSTONE CAPITAL CORP
COM
376535100
119
21200
SH
SOLE
0
0
21200
GLADSTONE COMMERCIAL CORP
COM
376536108
212
14767
SH
SOLE
0
0
14767
GLADSTONE INVT CORP
COM
376546107
493
62806
SH
SOLE
0
0
62806
GLATFELTER
COM
377316104
248
20277
SH
SOLE
13277
0
7000
GLAUKOS CORP
COM
377322102
616
19958
SH
SOLE
6
0
19952
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
123697
3264639
SH
SOLE
2374586
0
890053
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
39
77200
SH
Call
SOLE
0
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
864
16918
SH
SOLE
4937
0
11981
GLOBAL MED REIT INC
COM NEW
37954A204
957
94559
SH
SOLE
2394
0
92165
GLOBAL NET LEASE INC
COM NEW
379378201
863
64563
SH
SOLE
0
0
64563
GLOBAL PARTNERS LP
COM UNITS
37946R109
176
19966
SH
SOLE
0
0
19966
GLOBAL PMTS INC
COM
37940X102
31020
215076
SH
SOLE
125991
0
89085
GLOBAL WTR RES INC
COM
379463102
191
18700
SH
SOLE
0
0
18700
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
1085
74299
SH
SOLE
0
0
74299
GLOBAL X FDS
FINTECH ETF
37954Y814
2937
121554
SH
SOLE
0
0
121554
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
428
69752
SH
SOLE
0
0
69752
GLOBAL X FDS
GLB X SUPERDIV
37950E549
541
58036
SH
SOLE
0
0
58036
GLOBAL X FDS
GLBL X MLP ETF
37950E473
3645
1157280
SH
SOLE
0
0
1157280
GLOBAL X FDS
GLBX MSCI NORW
37950E747
123
15592
SH
SOLE
0
0
15592
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
364
37830
SH
SOLE
0
0
37830
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
880
36917
SH
SOLE
0
0
36917
GLOBAL X FDS
GLOBX SUPDV US
37950E291
372
28865
SH
SOLE
0
0
28865
GLOBAL X FDS
INTERNET OF THNG
37954Y780
348
19054
SH
SOLE
0
0
19054
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
314
14447
SH
SOLE
0
0
14447
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
3416
177272
SH
SOLE
0
0
177272
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1678
92520
SH
SOLE
0
0
92520
GLOBAL X FDS
S&P 500 COVERED
37954Y475
308
8067
SH
SOLE
0
0
8067
GLOBAL X FDS
SCIEN BETA US
37954Y103
4768
177754
SH
SOLE
0
0
177754
GLOBAL X FDS
US INFR DEV ETF
37954Y673
265
21526
SH
SOLE
0
0
21526
GLOBALSTAR INC
COM
378973408
11
38000
SH
SOLE
0
0
38000
GLOBANT S A
COM
L44385109
242
2751
SH
SOLE
0
0
2751
GLOBE LIFE INC
COM
37959E102
7375
102466
SH
SOLE
87522
0
14944
GLOBUS MED INC
CL A
379577208
7597
178636
SH
SOLE
163688
0
14948
GMS INC
COM
36251C103
235
14945
SH
SOLE
1970
0
12975
GODADDY INC
CL A
380237107
487
8519
SH
SOLE
3438
0
5081
GOLD RESOURCE CORP
COM
38068T105
74
26958
SH
SOLE
20971
0
5987
GOLDEN ENTMT INC
COM
381013101
294
44404
SH
SOLE
0
0
44404
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
833
854000
PRN
SOLE
0
0
854000
GOLDMAN SACHS BDC INC
SHS
38147U107
1129
91539
SH
SOLE
0
0
91539
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
19282
191351
SH
SOLE
0
0
191351
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
15944
609251
SH
SOLE
266682
0
342569
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
15821
686060
SH
SOLE
331851
0
354209
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
118576
2271997
SH
SOLE
2041590
0
230407
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
763
20563
SH
SOLE
0
0
20563
GOLDMAN SACHS GROUP INC
COM
38141G104
32424
209740
SH
SOLE
43969
0
165771
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
179
252731
SH
SOLE
0
0
252731
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
597
514667
SH
SOLE
0
0
514667
GOLUB CAP BDC INC
COM
38173M102
1970
156815
SH
SOLE
0
0
156815
GOODYEAR TIRE & RUBR CO
COM
382550101
98
16782
SH
SOLE
0
0
16782
GOPRO INC
CL A
38268T103
29
10963
SH
SOLE
0
0
10963
GRACO INC
COM
384109104
18768
385136
SH
SOLE
363960
0
21176
GRAFTECH INTL LTD
COM
384313508
12271
1511174
SH
SOLE
1507345
0
3829
GRAINGER W W INC
COM
384802104
18924
76148
SH
SOLE
62671
0
13477
GRAND CANYON ED INC
COM
38526M106
1293
16949
SH
SOLE
14054
0
2895
GRANITE CONSTR INC
COM
387328107
296
19510
SH
SOLE
17635
0
1875
GRANITE PT MTG TR INC
COM
38741L107
277
54680
SH
SOLE
0
0
54680
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
6573
11951000
PRN
SOLE
0
0
11951000
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
4162
265066
SH
SOLE
0
0
265066
GRAPHIC PACKAGING HLDG CO
COM
388689101
5307
434995
SH
SOLE
430681
0
4314
GRAY TELEVISION INC
COM
389375106
394
36684
SH
SOLE
10177
0
26507
GREAT PANTHER MINING LIMITED
COM
39115V101
9
30500
SH
SOLE
0
0
30500
GREEN DOT CORP
CL A
39304D102
300
11828
SH
SOLE
0
0
11828
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
267
40280
SH
SOLE
0
0
40280
GREENBRIER COS INC
COM
393657101
209
11783
SH
SOLE
0
0
11783
GREENSKY INC
CL A
39572G100
42
11107
SH
SOLE
0
0
11107
GREIF INC
CL A
397624107
618
19867
SH
SOLE
6145
0
13722
GREIF INC
CL B
397624206
10888
271800
SH
SOLE
0
0
271800
GRIFFON CORP
COM
398433102
175
13830
SH
SOLE
0
0
13830
GRIFOLS S A
SP ADR REP B NVT
398438408
300
14906
SH
SOLE
10496
0
4410
GROCERY OUTLET HLDG CORP
COM
39874R101
752
21887
SH
SOLE
21564
0
323
GROUPON INC
COM
399473107
19
19195
SH
SOLE
0
0
19195
GRUBHUB INC
COM
400110102
457
11226
SH
SOLE
0
0
11226
GRUPO FINANCIERO GALICIA S.A
SPONSORED ADR
399909100
227
32174
SH
SOLE
0
0
32174
GUARDANT HEALTH INC
COM
40131M109
17797
255699
SH
SOLE
213160
0
42539
GUGGENHEIM ENHANCED EQUITY I
COM
40167B100
972
196802
SH
SOLE
0
0
196802
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
2943
192976
SH
SOLE
0
0
192976
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
3035
137850
SH
SOLE
0
0
137850
GUIDEWIRE SOFTWARE INC
COM
40171V100
10032
126493
SH
SOLE
10027
0
116466
GULF ISLAND FABRICATION INC
COM
402307102
84
28065
SH
SOLE
0
0
28065
GW PHARMACEUTICALS PLC
ADS
36197T103
1339
15296
SH
SOLE
0
0
15296
HAEMONETICS CORP
COM
405024100
1021
10240
SH
SOLE
6429
0
3811
HAIN CELESTIAL GROUP INC
COM
405217100
3610
139021
SH
SOLE
98224
0
40797
HALLIBURTON CO
COM
406216101
14182
2070342
SH
SOLE
127418
0
1942924
HALOZYME THERAPEUTICS INC
COM
40637H109
396
21998
SH
SOLE
17149
0
4849
HAMILTON LANE INC
CL A
407497106
825
14913
SH
SOLE
14584
0
329
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
4239
231157
SH
SOLE
0
0
231157
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
364
22678
SH
SOLE
0
0
22678
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
239
17517
SH
SOLE
0
0
17517
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
200
16385
SH
SOLE
0
0
16385
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
8526
484689
SH
SOLE
0
0
484689
HANCOCK WHITNEY CORPORATION
COM
410120109
1104
56545
SH
SOLE
21321
0
35224
HANESBRANDS INC
COM
410345102
7535
957470
SH
SOLE
666050
0
291420
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1764
86416
SH
SOLE
12362
0
74054
HANOVER INS GROUP INC
COM
410867105
662
7313
SH
SOLE
435
0
6878
HARLEY DAVIDSON INC
COM
412822108
312
16457
SH
SOLE
0
0
16457
HARSCO CORP
COM
415864107
1154
165515
SH
SOLE
162997
0
2518
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
914
22230
SH
SOLE
0
0
22230
HARTFORD FINL SVCS GROUP INC
COM
416515104
5223
148212
SH
SOLE
111376
0
36836
HASBRO INC
COM
418056107
10422
145655
SH
SOLE
125627
0
20028
HAWAIIAN ELEC INDUSTRIES
COM
419870100
582
13529
SH
SOLE
0
0
13529
HAWKINS INC
COM
420261109
413
11597
SH
SOLE
0
0
11597
HC2 HLDGS INC
COM
404139107
83
53772
SH
SOLE
0
0
53772
HCA HEALTHCARE INC
COM
40412C101
6335
70503
SH
SOLE
17626
0
52877
HD SUPPLY HLDGS INC
COM
40416M105
4225
148627
SH
SOLE
141616
0
7011
HDFC BANK LTD
SPONSORED ADS
40415F101
14360
373371
SH
SOLE
282226
0
91145
HEALTH CATALYST INC
COM
42225T107
309
11830
SH
SOLE
3705
0
8125
HEALTHCARE RLTY TR
COM
421946104
756
27053
SH
SOLE
0
0
27053
HEALTHCARE SVCS GROUP INC
COM
421906108
14197
593753
SH
SOLE
84436
0
509317
HEALTHCARE TR AMER INC
CL A NEW
42225P501
840
34581
SH
SOLE
0
0
34581
HEALTHEQUITY INC
COM
42226A107
15022
296943
SH
SOLE
6171
0
290772
HEALTHPEAK PROPERTIES INC
COM
42250P103
17756
744492
SH
SOLE
584659
0
159833
HECLA MNG CO
COM
422704106
18
10091
SH
SOLE
0
0
10091
HEICO CORP NEW
CL A
422806208
25238
394957
SH
SOLE
10708
0
384249
HEICO CORP NEW
COM
422806109
3576
47925
SH
SOLE
0
0
47925
HELEN OF TROY CORP LTD
COM
G4388N106
7193
49943
SH
SOLE
32333
0
17610
HELIOS TECHNOLOGIES INC
COM
42328H109
405
10670
SH
SOLE
9161
0
1509
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
245
149230
SH
SOLE
0
0
149230
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
19
25000
PRN
SOLE
0
0
25000
HELMERICH & PAYNE INC
COM
423452101
546
34860
SH
SOLE
0
0
34860
HENRY JACK & ASSOC INC
COM
426281101
42089
271112
SH
SOLE
213898
0
57214
HENRY SCHEIN INC
COM
806407102
4088
80921
SH
SOLE
68385
0
12536
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
216
7401
SH
SOLE
443
0
6958
HERCULES CAPITAL INC
COM
427096508
1837
240436
SH
SOLE
0
0
240436
HERCULES CAPITAL INC
DBCV 4.375% 2/0
427096AF9
10209
11127500
PRN
SOLE
0
0
11127500
HERON THERAPEUTICS INC
COM
427746102
127
10791
SH
SOLE
57
0
10734
HERSHEY CO
COM
427866108
12278
92665
SH
SOLE
46442
0
46223
HERTZ GLOBAL HLDGS INC
COM
42806J106
65
10517
SH
SOLE
0
0
10517
HESS CORP
COM
42809H107
1386
41628
SH
SOLE
16277
0
25351
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
3944
406207
SH
SOLE
170936
0
235271
HEXCEL CORP NEW
COM
428291108
5110
137391
SH
SOLE
76726
0
60665
HEXO CORP
COM
428304109
27
33028
SH
SOLE
0
0
33028
HI CRUSH INC
COM
428337109
19
81321
SH
SOLE
0
0
81321
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
198
12772
SH
SOLE
0
0
12772
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
166
38173
SH
SOLE
0
0
38173
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
15490
1815945
SH
SOLE
0
0
1815945
HIGHPOINT RES CORP
COM
43114K108
13
67889
SH
SOLE
0
0
67889
HIGHWOODS PPTYS INC
COM
431284108
544
15368
SH
SOLE
0
0
15368
HILL ROM HLDGS INC
COM
431475102
2989
29716
SH
SOLE
24177
0
5539
HILLENBRAND INC
COM
431571108
15047
787395
SH
SOLE
765229
0
22166
HILTON WORLDWIDE HLDGS INC
COM
43300A203
5911
86626
SH
SOLE
62239
0
24387
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
31
11167
SH
SOLE
0
0
11167
HOLLYFRONTIER CORP
COM
436106108
7047
287502
SH
SOLE
167479
0
120023
HOLOGIC INC
COM
436440101
2697
76831
SH
SOLE
50826
0
26005
HOME BANCSHARES INC
COM
436893200
319
26622
SH
SOLE
3618
0
23004
HOME DEPOT INC
COM
437076102
569192
3048415
SH
SOLE
967083
0
2081332
HOME DEPOT INC
COM
437076102
38
21900
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
4
10800
SH
Call
SOLE
0
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
3823
170219
SH
SOLE
155278
0
14941
HONEYWELL INTL INC
COM
438516106
139236
1040699
SH
SOLE
572708
0
467991
HOPE BANCORP INC
COM
43940T109
406
49392
SH
SOLE
44381
0
5011
HORACE MANN EDUCATORS CORP N
COM
440327104
359
9809
SH
SOLE
6772
0
3037
HORIZON BANCORP INC
COM
440407104
337
34184
SH
SOLE
0
0
34184
HORIZON TECHNOLOGY FIN CORP
COM
44045A102
99
12227
SH
SOLE
0
0
12227
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
1525
51471
SH
SOLE
40939
0
10532
HORMEL FOODS CORP
COM
440452100
11548
247590
SH
SOLE
28225
0
219365
HOST HOTELS & RESORTS INC
COM
44107P104
494
44755
SH
SOLE
13
0
44742
HOSTESS BRANDS INC
CL A
44109J106
21130
1982169
SH
SOLE
1980828
0
1341
HOULIHAN LOKEY INC
CL A
441593100
4293
82375
SH
SOLE
62167
0
20208
HOUSTON WIRE & CABLE CO
COM
44244K109
493
225280
SH
SOLE
0
0
225280
HOWARD HUGHES CORP
COM
44267D107
722
14283
SH
SOLE
6959
0
7324
HP INC
COM
40434L105
6159
354774
SH
SOLE
4656
0
350118
HSBC HLDGS PLC
SPON ADR NEW
404280406
5983
213598
SH
SOLE
30603
0
182995
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
750
26108
SH
SOLE
0
0
26108
HUBBELL INC
COM
443510607
9591
83585
SH
SOLE
66676
0
16909
HUBSPOT INC
COM
443573100
3126
23473
SH
SOLE
11251
0
12222
HUDBAY MINERALS INC
COM
443628102
63
33477
SH
SOLE
0
0
33477
HUMANA INC
COM
444859102
19796
63040
SH
SOLE
51053
0
11987
HUNT J B TRANS SVCS INC
COM
445658107
404
4375
SH
SOLE
0
0
4375
HUNTINGTON BANCSHARES INC
COM
446150104
67783
8256180
SH
SOLE
6701938
0
1554242
HUNTINGTON INGALLS INDS INC
COM
446413106
14099
77375
SH
SOLE
55720
0
21655
HUNTSMAN CORP
COM
447011107
19410
1345125
SH
SOLE
563594
0
781531
HUYA INC
ADS REP SHS A
44852D108
235
13878
SH
SOLE
0
0
13878
HYATT HOTELS CORP
COM CL A
448579102
525
10954
SH
SOLE
7090
0
3864
IAA INC
COM
449253103
3332
111216
SH
SOLE
96981
0
14235
IAC INTERACTIVECORP
COM
44919P508
2847
15883
SH
SOLE
0
0
15883
IAMGOLD CORP
COM
450913108
82
36250
SH
SOLE
0
0
36250
IBERIABANK CORP
COM
450828108
263
7286
SH
SOLE
0
0
7286
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1126
23249
SH
SOLE
0
0
23249
ICHOR HOLDINGS
SHS
G4740B105
485
25336
SH
SOLE
0
0
25336
ICICI BANK LIMITED
ADR
45104G104
2681
315451
SH
SOLE
303665
0
11786
ICON PLC
SHS
G4705A100
13082
96188
SH
SOLE
81946
0
14242
ICU MED INC
COM
44930G107
17035
84429
SH
SOLE
76955
0
7474
IDACORP INC
COM
451107106
2493
28400
SH
SOLE
21813
0
6587
IDEX CORP
COM
45167R104
5643
40851
SH
SOLE
31116
0
9735
IDEXX LABS INC
COM
45168D104
8987
37100
SH
SOLE
24621
0
12479
IGM BIOSCIENCES INC
COM
449585108
1758
31302
SH
SOLE
0
0
31302
IHEARTMEDIA INC
COM CL A
45174J509
1169
159866
SH
SOLE
159836
0
30
IHS MARKIT LTD
SHS
G47567105
18824
313727
SH
SOLE
302545
0
11182
II VI INC
COM
902104108
614
21546
SH
SOLE
13781
0
7765
ILLINOIS TOOL WKS INC
COM
452308109
65492
460802
SH
SOLE
250407
0
210395
ILLUMINA INC
COM
452327109
33237
121693
SH
SOLE
92232
0
29461
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
686
562000
PRN
SOLE
0
0
562000
IMMERSION CORP
COM
452521107
80
14925
SH
SOLE
0
0
14925
IMMUNOGEN INC
COM
45253H101
1014
297226
SH
SOLE
267570
0
29656
IMPERIAL OIL LTD
COM NEW
453038408
208
18406
SH
SOLE
0
0
18406
IMV INC
COM
44974L103
42
24043
SH
SOLE
0
0
24043
INCYTE CORP
COM
45337C102
2612
35664
SH
SOLE
8036
0
27628
INDEPENDENCE RLTY TR INC
COM
45378A106
3584
400925
SH
SOLE
0
0
400925
INDEPENDENT BANK CORP MASS
COM
453836108
238
3696
SH
SOLE
368
0
3328
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
2446
92070
SH
SOLE
0
0
92070
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
430
16695
SH
SOLE
0
0
16695
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
959
57110
SH
SOLE
0
0
57110
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
66321
2329521
SH
SOLE
2237769
0
91752
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
2237
129703
SH
SOLE
0
0
129703
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1031
34204
SH
SOLE
0
0
34204
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
484
20927
SH
SOLE
0
0
20927
INDEXIQ ETF TR
US RL EST SMCP
45409B628
386
24256
SH
SOLE
0
0
24256
INDIA FD INC
COM
454089103
1900
139468
SH
SOLE
0
0
139468
INFORMATION SERVICES GROUP I
COM
45675Y104
30
11512
SH
SOLE
0
0
11512
INFOSYS LTD
SPONSORED ADR
456788108
5000
609015
SH
SOLE
603444
0
5571
ING GROEP N.V.
SPONSORED ADR
456837103
1724
334670
SH
SOLE
67755
0
266915
INGERSOLL RAND INC
COM
45687V106
7232
291636
SH
SOLE
83381
0
208255
INGEVITY CORP
COM
45688C107
2494
70848
SH
SOLE
32681
0
38167
INGLES MKTS INC
CL A
457030104
2835
78408
SH
SOLE
76528
0
1880
INGREDION INC
COM
457187102
7494
99261
SH
SOLE
85196
0
14065
INMODE LTD
SHS
M5425M103
502
23365
SH
SOLE
0
0
23365
INNOSPEC INC
COM
45768S105
506
7286
SH
SOLE
7043
0
243
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
2503
89430
SH
SOLE
0
0
89430
INOVALON HLDGS INC
COM CL A
45781D101
225
13478
SH
SOLE
0
0
13478
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
165
22158
SH
SOLE
0
0
22158
INPHI CORP
COM
45772F107
413
5216
SH
SOLE
20
0
5196
INSEEGO CORP
COM
45782B104
307
49300
SH
SOLE
0
0
49300
INSIGHT SELECT INCOME FD
COM
45781W109
256
12989
SH
SOLE
0
0
12989
INSMED INC
COM PAR $.01
457669307
275
17131
SH
SOLE
16299
0
832
INSPERITY INC
COM
45778Q107
3956
106064
SH
SOLE
104403
0
1661
INSPIRE MED SYS INC
COM
457730109
438
7263
SH
SOLE
0
0
7263
INSULET CORP
COM
45784P101
5873
35446
SH
SOLE
21641
0
13805
INTEGER HLDGS CORP
COM
45826H109
531
8443
SH
SOLE
7080
0
1363
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2933
65669
SH
SOLE
64870
0
799
INTEL CORP
COM
458140100
183299
3386893
SH
SOLE
834950
0
2551943
INTEL CORP
COM
458140100
2
25500
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
228
18614
SH
SOLE
0
0
18614
INTELSAT S A
COM
L5140P101
42
27350
SH
SOLE
0
0
27350
INTER PARFUMS INC
COM
458334109
1095
23622
SH
SOLE
16943
0
6679
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
3673
85075
SH
SOLE
77581
0
7494
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
6851
108821
SH
SOLE
0
0
108821
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
520
650000
PRN
SOLE
0
0
650000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
70674
875171
SH
SOLE
112388
0
762783
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
17
15900
SH
Call
SOLE
0
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
220
5217
SH
SOLE
4008
0
1209
INTERDIGITAL INC
COM
45867G101
844
18914
SH
SOLE
0
0
18914
INTERNATIONAL BANCSHARES COR
COM
459044103
326
12115
SH
SOLE
0
0
12115
INTERNATIONAL BUSINESS MACHS
COM
459200101
116626
1051344
SH
SOLE
364954
0
686390
INTERNATIONAL BUSINESS MACHS
COM
459200101
1
30200
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1509
14780
SH
SOLE
287
0
14493
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
737
123869
SH
SOLE
119768
0
4101
INTERNATIONAL TOWER HILL MIN
COM
46050R102
4
10900
SH
SOLE
0
0
10900
INTERPUBLIC GROUP COS INC
COM
460690100
21066
1301159
SH
SOLE
1240833
0
60326
INTL PAPER CO
COM
460146103
22697
729113
SH
SOLE
344888
0
384225
INTL PAPER CO
COM
460146103
9
57600
SH
Call
SOLE
0
0
0
INTRA CELLULAR THERAPIES INC
COM
46116X101
2042
132853
SH
SOLE
0
0
132853
INTUIT
COM
461202103
27348
118902
SH
SOLE
76044
0
42858
INTUITIVE SURGICAL INC
COM NEW
46120E602
28179
56904
SH
SOLE
23009
0
33895
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
1652
23027
SH
SOLE
0
0
23027
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
11205
227244
SH
SOLE
0
0
227244
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
385
16916
SH
SOLE
0
0
16916
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
3975
387066
SH
SOLE
0
0
387066
INVESCO BD FD
COM
46132L107
2499
141196
SH
SOLE
0
0
141196
INVESCO CALIF VALUE MUN INCO
COM
46132H106
337
29702
SH
SOLE
0
0
29702
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
402
4208
SH
SOLE
0
0
4208
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1083
96277
SH
SOLE
0
0
96277
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
3340
124485
SH
SOLE
0
0
124485
INVESCO DYNAMIC CR OPPORTUNI
COM
46132R104
1954
244911
SH
SOLE
0
0
244911
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
46138J577
196
10264
SH
SOLE
0
0
10264
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
12566
598098
SH
SOLE
0
0
598098
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
2645
114990
SH
SOLE
0
0
114990
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
13542
645764
SH
SOLE
0
0
645764
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
1849
83494
SH
SOLE
0
0
83494
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
24372
1150714
SH
SOLE
0
0
1150714
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
2444
112844
SH
SOLE
0
0
112844
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
13230
638374
SH
SOLE
0
0
638374
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
1425
63472
SH
SOLE
0
0
63472
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
11331
548695
SH
SOLE
0
0
548695
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
380
17102
SH
SOLE
0
0
17102
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
4651
226116
SH
SOLE
0
0
226116
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
930
47223
SH
SOLE
0
0
47223
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
372
18790
SH
SOLE
0
0
18790
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
521
11641
SH
SOLE
0
0
11641
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
309
14970
SH
SOLE
0
0
14970
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
16556
636298
SH
SOLE
633700
0
2598
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
2378
47678
SH
SOLE
0
0
47678
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
4841
99893
SH
SOLE
800
0
99093
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
426
11322
SH
SOLE
0
0
11322
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
5935
240726
SH
SOLE
0
0
240726
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
293
9784
SH
SOLE
0
0
9784
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
355
8648
SH
SOLE
0
0
8648
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
167
15988
SH
SOLE
0
0
15988
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
2277
26706
SH
SOLE
0
0
26706
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
805
14469
SH
SOLE
0
0
14469
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
49162
911082
SH
SOLE
0
0
911082
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
211
3756
SH
SOLE
0
0
3756
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
3018
44669
SH
SOLE
0
0
44669
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
245
8506
SH
SOLE
0
0
8506
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
406
8731
SH
SOLE
0
0
8731
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
206
34343
SH
SOLE
0
0
34343
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
14407
329308
SH
SOLE
0
0
329308
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
5490
182219
SH
SOLE
166
0
182053
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
410
8052
SH
SOLE
0
0
8052
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
136
73368
SH
SOLE
0
0
73368
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
1662
30214
SH
SOLE
0
0
30214
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
1832
33720
SH
SOLE
0
0
33720
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
2757
32157
SH
SOLE
0
0
32157
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
3128
185182
SH
SOLE
0
0
185182
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
5165
55867
SH
SOLE
0
0
55867
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
24159
270113
SH
SOLE
0
0
270113
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
374
46000
SH
SOLE
0
0
46000
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
1089
28925
SH
SOLE
0
0
28925
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
2487
192059
SH
SOLE
0
0
192059
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
2607
229728
SH
SOLE
0
0
229728
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
1562
12424
SH
SOLE
0
0
12424
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
5279
184164
SH
SOLE
0
0
184164
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
5311
119075
SH
SOLE
0
0
119075
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
3580
18310
SH
SOLE
0
0
18310
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
256
12662
SH
SOLE
0
0
12662
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
4777
97291
SH
SOLE
0
0
97291
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
574
12760
SH
SOLE
0
0
12760
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
369
3308
SH
SOLE
0
0
3308
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
557
7301
SH
SOLE
0
0
7301
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
567
19369
SH
SOLE
0
0
19369
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
235
8241
SH
SOLE
0
0
8241
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1474
88090
SH
SOLE
0
0
88090
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
306
4564
SH
SOLE
0
0
4564
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1372
43696
SH
SOLE
0
0
43696
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
3638
19230
SH
SOLE
0
0
19230
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
2955
30133
SH
SOLE
0
0
30133
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
232
1875
SH
SOLE
0
0
1875
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
34284
215023
SH
SOLE
5
0
215018
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
117034
1392925
SH
SOLE
918
0
1392007
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
17981
179552
SH
SOLE
0
0
179552
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
18035
451448
SH
SOLE
0
0
451448
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
323
10781
SH
SOLE
0
0
10781
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2667
85116
SH
SOLE
0
0
85116
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
2883
107535
SH
SOLE
0
0
107535
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
4536
85645
SH
SOLE
0
0
85645
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
1297
93681
SH
SOLE
0
0
93681
INVESCO EXCHANGE-TRADED FD T
1 30 LADER TRE
46138E107
2049
52052
SH
SOLE
0
0
52052
INVESCO EXCHANGE-TRADED FD T
CEF INM COMPSI
46138E404
916
52361
SH
SOLE
20269
0
32092
INVESCO EXCHANGE-TRADED FD T
CHINA TECHNLGY
46138E800
1295
27046
SH
SOLE
0
0
27046
INVESCO EXCHANGE-TRADED FD T
DWA DEV MKTS
46138E875
5329
235256
SH
SOLE
0
0
235256
INVESCO EXCHANGE-TRADED FD T
DWA EMERG MKTS
46138E867
2983
204696
SH
SOLE
0
0
204696
INVESCO EXCHANGE-TRADED FD T
DWA SMLCP MENT
46138E842
8345
204871
SH
SOLE
0
0
204871
INVESCO EXCHANGE-TRADED FD T
EMRNG MKT SVRG
46138E784
3415
142811
SH
SOLE
4273
0
138538
INVESCO EXCHANGE-TRADED FD T
FNDMNTL HY CRP
46138E719
298
17992
SH
SOLE
0
0
17992
INVESCO EXCHANGE-TRADED FD T
FTSE RAFI EMNG
46138E727
629
40777
SH
SOLE
0
0
40777
INVESCO EXCHANGE-TRADED FD T
FTSE RAFI SML
46138E735
490
21231
SH
SOLE
0
0
21231
INVESCO EXCHANGE-TRADED FD T
GBL SRT TRM HY
46138E669
230
11657
SH
SOLE
0
0
11657
INVESCO EXCHANGE-TRADED FD T
GLOBAL WATER
46138E651
226
9239
SH
SOLE
0
0
9239
INVESCO EXCHANGE-TRADED FD T
INTL BUYBACK
46138E644
366
15608
SH
SOLE
0
0
15608
INVESCO EXCHANGE-TRADED FD T
KBW BK ETF
46138E628
2003
59746
SH
SOLE
0
0
59746
INVESCO EXCHANGE-TRADED FD T
MSCI GBL TIMBR
46138E545
509
24313
SH
SOLE
0
0
24313
INVESCO EXCHANGE-TRADED FD T
NATL AMT MUNI
46138E537
2938
113890
SH
SOLE
0
0
113890
INVESCO EXCHANGE-TRADED FD T
PFD ETF
46138E511
6500
493891
SH
SOLE
509
0
493382
INVESCO EXCHANGE-TRADED FD T
RUSEL 1000 EQL
46138E420
528
21795
SH
SOLE
0
0
21795
INVESCO EXCHANGE-TRADED FD T
S&P 500 EX RAT
46138E388
5077
162526
SH
SOLE
64045
0
98481
INVESCO EXCHANGE-TRADED FD T
S&P 500 HB ETF
46138E370
2145
73419
SH
SOLE
0
0
73419
INVESCO EXCHANGE-TRADED FD T
S&P 500 REVENUE
46138G698
939
21384
SH
SOLE
0
0
21384
INVESCO EXCHANGE-TRADED FD T
S&P EMRNG MKTS
46138E297
1800
102714
SH
SOLE
0
0
102714
INVESCO EXCHANGE-TRADED FD T
S&P GBL WATER
46138E263
1618
48791
SH
SOLE
0
0
48791
INVESCO EXCHANGE-TRADED FD T
S&P INTL LOW
46138E230
15210
578558
SH
SOLE
0
0
578558
INVESCO EXCHANGE-TRADED FD T
S&P INTL QULTY
46138E214
780
37387
SH
SOLE
0
0
37387
INVESCO EXCHANGE-TRADED FD T
S&P MDCP 400 REV
46138G672
413
10041
SH
SOLE
0
0
10041
INVESCO EXCHANGE-TRADED FD T
S&P MIDCP LOW
46138E198
22632
568365
SH
SOLE
0
0
568365
INVESCO EXCHANGE-TRADED FD T
S&P SMALLCAP 600
46138G664
576
13720
SH
SOLE
0
0
13720
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP FINL
46138E156
255
7080
SH
SOLE
0
0
7080
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP HELT
46138E149
3482
33685
SH
SOLE
0
0
33685
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP INFO
46138E115
913
12864
SH
SOLE
0
0
12864
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP LOW
46138G102
5641
170225
SH
SOLE
0
0
170225
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP STAP
46138E172
287
4549
SH
SOLE
0
0
4549
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP UTIL
46138G409
345
7544
SH
SOLE
0
0
7544
INVESCO EXCHANGE-TRADED FD T
S&P ULTRA DIVIDE
46138G656
5983
258010
SH
SOLE
0
0
258010
INVESCO EXCHANGE-TRADED FD T
S&P500 HDL VOL
46138E362
34825
1160464
SH
SOLE
0
0
1160464
INVESCO EXCHANGE-TRADED FD T
S&P500 LOW VOL
46138E354
34556
736485
SH
SOLE
0
0
736485
INVESCO EXCHANGE-TRADED FD T
SOLAR ETF
46138G706
691
27381
SH
SOLE
0
0
27381
INVESCO EXCHANGE-TRADED FD T
SR LN ETF
46138G508
4582
223943
SH
SOLE
0
0
223943
INVESCO EXCHANGE-TRADED FD T
TAXABLE MUN BD
46138G805
17958
581191
SH
SOLE
40486
0
540705
INVESCO EXCHANGE-TRADED FD T
VAR RATE PFD
46138G870
3416
159178
SH
SOLE
0
0
159178
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
360
44552
SH
SOLE
0
0
44552
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
333
45374
SH
SOLE
0
0
45374
INVESCO LTD
SHS
G491BT108
12930
1423960
SH
SOLE
1197493
0
226467
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
61
17745
SH
SOLE
0
0
17745
INVESCO MUN OPPORTUNITY TR
COM
46132C107
3806
332394
SH
SOLE
0
0
332394
INVESCO MUN TR
COM
46131J103
599
51173
SH
SOLE
0
0
51173
INVESCO MUNI INCOME OPP TRST
COM
46132X101
303
44091
SH
SOLE
0
0
44091
INVESCO PA VALUE MUN INC TR
COM
46132K109
3940
324581
SH
SOLE
0
0
324581
INVESCO QQQ TR
UNIT SER 1
46090E103
249719
1311540
SH
SOLE
185763
0
1125777
INVESCO QUALITY MUNI INC TRS
COM
46133G107
2853
243642
SH
SOLE
0
0
243642
INVESCO SR INCOME TR
COM
46131H107
1462
453884
SH
SOLE
0
0
453884
INVESCO TR INVT GRADE MUNS
COM
46131M106
528
43636
SH
SOLE
0
0
43636
INVESCO TR INVT GRADE NEW YO
COM
46131T101
150
12403
SH
SOLE
0
0
12403
INVESCO VALUE MUN INCOME TR
COM
46132P108
270
19120
SH
SOLE
0
0
19120
INVESTCORP CR MGMT BDC INC
COM
46090R104
539
219071
SH
SOLE
0
0
219071
INVESTORS BANCORP INC NEW
COM
46146L101
1003
125493
SH
SOLE
123707
0
1786
INVITAE CORP
COM
46185L103
622
45511
SH
SOLE
34
0
45477
INVITATION HOMES INC
COM
46187W107
10099
472586
SH
SOLE
14313
0
458273
IONIS PHARMACEUTICALS INC
COM
462222100
16761
354504
SH
SOLE
338515
0
15989
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
1224
40878
SH
SOLE
15928
0
24950
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
115
16000
SH
Call
SOLE
0
0
0
IPG PHOTONICS CORP
COM
44980X109
4637
42047
SH
SOLE
18940
0
23107
IQIYI INC
SPONSORED ADS
46267X108
780
43829
SH
SOLE
0
0
43829
IQVIA HLDGS INC
COM
46266C105
60605
561887
SH
SOLE
93622
0
468265
IRHYTHM TECHNOLOGIES INC
COM
450056106
421
5171
SH
SOLE
0
0
5171
IRIDIUM COMMUNICATIONS INC
COM
46269C102
10311
461747
SH
SOLE
120968
0
340779
IROBOT CORP
COM
462726100
316
7727
SH
SOLE
0
0
7727
IRON MTN INC NEW
COM
46284V101
51712
2172774
SH
SOLE
1856265
0
316509
ISHARES GOLD TRUST
ISHARES
464285105
101351
6725331
SH
SOLE
313000
0
6412331
ISHARES INC
CORE MSCI EMKT
46434G103
404983
10006989
SH
SOLE
7754838
0
2252151
ISHARES INC
CUR HD MSCI EM
46434G509
915
42896
SH
SOLE
0
0
42896
ISHARES INC
EM MKT SM-CP ETF
464286475
681
21229
SH
SOLE
0
0
21229
ISHARES INC
EM MKTS DIV ETF
464286319
897
31869
SH
SOLE
18028
0
13841
ISHARES INC
ESG MSCI EM ETF
46434G863
1957
71498
SH
SOLE
30
0
71468
ISHARES INC
GLB ENR PROD ETF
464286343
194
18627
SH
SOLE
0
0
18627
ISHARES INC
JP MORGAN EM ETF
464286517
662
17691
SH
SOLE
0
0
17691
ISHARES INC
MIN VOL EMRG MKT
464286533
14405
307020
SH
SOLE
0
0
307020
ISHARES INC
MIN VOL GBL ETF
464286525
20091
250070
SH
SOLE
121058
0
129012
ISHARES INC
MLT FCTR EMG MKT
46434G889
8317
242113
SH
SOLE
0
0
242113
ISHARES INC
MSCI CDA ETF
464286509
222
10161
SH
SOLE
0
0
10161
ISHARES INC
MSCI EM ASIA ETF
464286426
820
14392
SH
SOLE
13544
0
848
ISHARES INC
MSCI EURZONE ETF
464286608
2689
88121
SH
SOLE
0
0
88121
ISHARES INC
MSCI GBL GOLD MN
46434G855
737
38467
SH
SOLE
0
0
38467
ISHARES INC
MSCI GERMANY ETF
464286806
335
15612
SH
SOLE
0
0
15612
ISHARES INC
MSCI HONG KG ETF
464286871
5424
272004
SH
SOLE
0
0
272004
ISHARES INC
MSCI JPN ETF NEW
46434G822
2642
53493
SH
SOLE
0
0
53493
ISHARES INC
MSCI NETHERL ETF
464286814
1757
67609
SH
SOLE
0
0
67609
ISHARES INC
MSCI PAC JP ETF
464286665
655
19321
SH
SOLE
0
0
19321
ISHARES INC
MSCI STH KOR ETF
464286772
513
10934
SH
SOLE
0
0
10934
ISHARES INC
MSCI SWITZERLAND
464286749
1289
36462
SH
SOLE
0
0
36462
ISHARES INC
MSCI TAIWAN ETF
46434G772
2139
64892
SH
SOLE
0
0
64892
ISHARES INC
MSCI WORLD ETF
464286392
1086
13931
SH
SOLE
0
0
13931
ISHARES SILVER TRUST
ISHARES
46428Q109
9854
755125
SH
SOLE
0
0
755125
ISHARES SILVER TRUST
ISHARES
46428Q109
1
37600
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
21432
214534
SH
SOLE
95711
0
118823
ISHARES TR
0-5YR HI YL CP
46434V407
3936
96293
SH
SOLE
58796
0
37497
ISHARES TR
0-5YR INVT GR CP
46434V100
6655
132734
SH
SOLE
0
0
132734
ISHARES TR
1 3 YR TREAS BD
464287457
59741
689288
SH
SOLE
288852
0
400436
ISHARES TR
10-20 YR TRS ETF
464288653
16196
96630
SH
SOLE
95357
0
1273
ISHARES TR
20 YR TR BD ETF
464287432
36615
221951
SH
SOLE
62071
0
159880
ISHARES TR
3 7 YR TREAS BD
464288661
42413
318086
SH
SOLE
106068
0
212018
ISHARES TR
A RATE CP BD ETF
46429B291
1794
32538
SH
SOLE
0
0
32538
ISHARES TR
AGENCY BOND ETF
464288166
15602
129409
SH
SOLE
110928
0
18481
ISHARES TR
AGGRES ALLOC ETF
464289859
12946
272774
SH
SOLE
272336
0
438
ISHARES TR
ASIA 50 ETF
464288430
414
7428
SH
SOLE
0
0
7428
ISHARES TR
BARCLAYS 7 10 YR
464287440
31908
262657
SH
SOLE
48647
0
214010
ISHARES TR
BROAD USD HIGH
46435U853
377
10620
SH
SOLE
17
0
10603
ISHARES TR
CHINA LG-CAP ETF
464287184
1646
43845
SH
SOLE
0
0
43845
ISHARES TR
CHINA LG-CAP ETF
464287184
1
11400
SH
Call
SOLE
0
0
0
ISHARES TR
COHEN STEER REIT
464287564
4882
53287
SH
SOLE
0
0
53287
ISHARES TR
CONSER ALLOC ETF
464289883
1605
47528
SH
SOLE
37213
0
10315
ISHARES TR
CONV BD ETF
46435G102
4695
86354
SH
SOLE
0
0
86354
ISHARES TR
CORE 1 5 YR USD
46432F859
767055
15189210
SH
SOLE
13373344
0
1815866
ISHARES TR
CORE DIV GRWTH
46434V621
57562
1766230
SH
SOLE
192400
0
1573830
ISHARES TR
CORE HIGH DV ETF
46429B663
10949
153021
SH
SOLE
0
0
153021
ISHARES TR
CORE INTL AGGR
46435G672
595
10873
SH
SOLE
0
0
10873
ISHARES TR
CORE MSCI EAFE
46432F842
1992474
39937342
SH
SOLE
36581120
0
3356222
ISHARES TR
CORE MSCI EURO
46434V738
1440
38845
SH
SOLE
807
0
38038
ISHARES TR
CORE MSCI INTL
46435G326
5487
123829
SH
SOLE
0
0
123829
ISHARES TR
CORE MSCI TOTAL
46432F834
11127
236689
SH
SOLE
0
0
236689
ISHARES TR
CORE S&P MCP ETF
464287507
458323
3185863
SH
SOLE
2555517
0
630346
ISHARES TR
CORE S&P SCP ETF
464287804
415730
7409177
SH
SOLE
5235241
0
2173936
ISHARES TR
CORE S&P TTL STK
464287150
23786
415765
SH
SOLE
127852
0
287913
ISHARES TR
CORE S&P US GWT
464287671
29170
510949
SH
SOLE
143374
0
367575
ISHARES TR
CORE S&P US VLU
464287663
13412
290426
SH
SOLE
94019
0
196407
ISHARES TR
CORE S&P500 ETF
464287200
265331
1026788
SH
SOLE
199614
0
827174
ISHARES TR
CORE TOTAL USD
46434V613
25037
476902
SH
SOLE
0
0
476902
ISHARES TR
CORE US AGGBD ET
464287226
3223209
27937978
SH
SOLE
26437743
0
1500235
ISHARES TR
CRE U S REIT ETF
464288521
567
14467
SH
SOLE
214
0
14253
ISHARES TR
CUR HD EURZN ETF
46434V639
379
16050
SH
SOLE
0
0
16050
ISHARES TR
DOW JONES US ETF
464287846
2119
16792
SH
SOLE
0
0
16792
ISHARES TR
EAFE GRWTH ETF
464288885
52320
735758
SH
SOLE
592116
0
143642
ISHARES TR
EAFE SML CP ETF
464288273
8497
189526
SH
SOLE
0
0
189526
ISHARES TR
EAFE VALUE ETF
464288877
2620
73407
SH
SOLE
50150
0
23257
ISHARES TR
EDGE MSCI MINM
46435G433
638
24657
SH
SOLE
0
0
24657
ISHARES TR
EDGE MSCI USA VL
46432F388
23826
378186
SH
SOLE
24350
0
353836
ISHARES TR
EDGE US FIXD INM
46435U796
1146
11741
SH
SOLE
0
0
11741
ISHARES TR
ESG 1 5 YR USD
46435G243
605
24290
SH
SOLE
0
0
24290
ISHARES TR
ESG MSCI EAFE
46435G516
2132
40104
SH
SOLE
5116
0
34988
ISHARES TR
ESG MSCI LEADR
46435U218
256
5670
SH
SOLE
0
0
5670
ISHARES TR
ESG MSCI USA ETF
46435G425
2278
39627
SH
SOLE
2
0
39625
ISHARES TR
ESG US AGR BD
46435U549
706
12748
SH
SOLE
0
0
12748
ISHARES TR
ESG USD CORPT
46435G193
463
18020
SH
SOLE
0
0
18020
ISHARES TR
EUROPE ETF
464287861
1292
36577
SH
SOLE
0
0
36577
ISHARES TR
EXPANDED TECH
464287515
24708
117488
SH
SOLE
31129
0
86359
ISHARES TR
EXPND TEC SC ETF
464287549
4214
19897
SH
SOLE
0
0
19897
ISHARES TR
EXPONENTIAL TECH
46434V381
1649
46307
SH
SOLE
0
0
46307
ISHARES TR
FLTG RATE NT ETF
46429B655
27747
569282
SH
SOLE
25617
0
543665
ISHARES TR
GL CLEAN ENE ETF
464288224
1538
161006
SH
SOLE
0
0
161006
ISHARES TR
GLB CNSM STP ETF
464288737
1436
30036
SH
SOLE
0
0
30036
ISHARES TR
GLB INFRASTR ETF
464288372
254
7449
SH
SOLE
100
0
7349
ISHARES TR
GLOB HLTHCRE ETF
464287325
3691
60569
SH
SOLE
0
0
60569
ISHARES TR
GLOBAL 100 ETF
464287572
987
22093
SH
SOLE
0
0
22093
ISHARES TR
GLOBAL ENERG ETF
464287341
380
22492
SH
SOLE
0
0
22492
ISHARES TR
GLOBAL REIT ETF
46434V647
1239
64722
SH
SOLE
0
0
64722
ISHARES TR
GLOBAL TECH ETF
464287291
5591
30661
SH
SOLE
0
0
30661
ISHARES TR
GOV/CRED BD ETF
464288596
685
5650
SH
SOLE
0
0
5650
ISHARES TR
GRWT ALLOCAT ETF
464289867
12769
308588
SH
SOLE
301679
0
6909
ISHARES TR
HDG MSCI EAFE
46434V803
6744
278571
SH
SOLE
0
0
278571
ISHARES TR
IBDS DEC28 ETF
46435U515
2723
103791
SH
SOLE
0
0
103791
ISHARES TR
IBONDS 21 TRM HG
46435U226
553
23950
SH
SOLE
0
0
23950
ISHARES TR
IBONDS 27 ETF
46435UAA9
2037
83128
SH
SOLE
0
0
83128
ISHARES TR
IBONDS DEC
46435U697
941
35961
SH
SOLE
0
0
35961
ISHARES TR
IBONDS DEC 25
46435U432
550
20335
SH
SOLE
0
0
20335
ISHARES TR
IBONDS DEC 28
46435U325
530
20213
SH
SOLE
0
0
20213
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
26392
1046885
SH
SOLE
0
0
1046885
ISHARES TR
IBONDS DEC2021
46435G789
1938
75951
SH
SOLE
0
0
75951
ISHARES TR
IBONDS DEC2022
46435G755
1471
56561
SH
SOLE
0
0
56561
ISHARES TR
IBONDS DEC2023
46435G318
1875
73084
SH
SOLE
0
0
73084
ISHARES TR
IBONDS DEC2026
46435GAA0
1772
72188
SH
SOLE
0
0
72188
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
29125
1181557
SH
SOLE
0
0
1181557
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
7952
320766
SH
SOLE
0
0
320766
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
8267
330699
SH
SOLE
0
0
330699
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
6667
269693
SH
SOLE
0
0
269693
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3486
139622
SH
SOLE
0
0
139622
ISHARES TR
IBONDS SEP2020
46434V571
1216
47945
SH
SOLE
0
0
47945
ISHARES TR
IBOXX HI YD ETF
464288513
18522
240332
SH
SOLE
89612
0
150720
ISHARES TR
IBOXX INV CP ETF
464287242
84976
688012
SH
SOLE
457513
0
230499
ISHARES TR
INDIA 50 ETF
464289529
220
8589
SH
SOLE
0
0
8589
ISHARES TR
INTL MOMENTUM FT
46434V449
2277
86052
SH
SOLE
84483
0
1569
ISHARES TR
INTL QLTY FACTOR
46434V456
11911
460783
SH
SOLE
0
0
460783
ISHARES TR
INTL SEL DIV ETF
464288448
5207
230410
SH
SOLE
2253
0
228157
ISHARES TR
INTL TREA BD ETF
464288117
566
11477
SH
SOLE
0
0
11477
ISHARES TR
INTL VALUE FACTR
46435G409
304
17281
SH
SOLE
0
0
17281
ISHARES TR
INTRM GOV CR ETF
464288612
6357
55412
SH
SOLE
2875
0
52537
ISHARES TR
INTRM TR CRP ETF
464288638
47467
864298
SH
SOLE
391622
0
472676
ISHARES TR
JPMORGAN USD EMG
464288281
16205
167614
SH
SOLE
14637
0
152977
ISHARES TR
LNG TR CRPRT BD
464289511
3593
56478
SH
SOLE
48507
0
7971
ISHARES TR
MBS ETF
464288588
52214
472772
SH
SOLE
165374
0
307398
ISHARES TR
MIN VOL EAFE ETF
46429B689
67373
1085792
SH
SOLE
292312
0
793480
ISHARES TR
MODERT ALLOC ETF
464289875
5154
140295
SH
SOLE
131337
0
8958
ISHARES TR
MORTGE REL ETF
46435G342
1330
71130
SH
SOLE
0
0
71130
ISHARES TR
MRGSTR MD CP ETF
464288208
13144
85825
SH
SOLE
0
0
85825
ISHARES TR
MRGSTR MD CP GRW
464288307
1499
6866
SH
SOLE
61
0
6805
ISHARES TR
MRGSTR MD CP VAL
464288406
1930
18050
SH
SOLE
79
0
17971
ISHARES TR
MRGSTR SM CP ETF
464288505
307
2451
SH
SOLE
0
0
2451
ISHARES TR
MRNGSTR INC ETF
46432F875
12018
600900
SH
SOLE
587417
0
13483
ISHARES TR
MRNGSTR LG-CP ET
464287127
275
1874
SH
SOLE
0
0
1874
ISHARES TR
MRNGSTR LG-CP GR
464287119
3862
20789
SH
SOLE
0
0
20789
ISHARES TR
MRNGSTR LG-CP VL
464288109
2467
28486
SH
SOLE
0
0
28486
ISHARES TR
MSCI AC ASIA ETF
464288182
14820
248158
SH
SOLE
240116
0
8042
ISHARES TR
MSCI ACWI ETF
464288257
28145
449822
SH
SOLE
42586
0
407236
ISHARES TR
MSCI ACWI EX US
464288240
14424
383113
SH
SOLE
0
0
383113
ISHARES TR
MSCI CHINA ETF
46429B671
864
15098
SH
SOLE
0
0
15098
ISHARES TR
MSCI EAFE ETF
464287465
89652
1676989
SH
SOLE
144152
0
1532837
ISHARES TR
MSCI EMG MKT ETF
464287234
38958
1141473
SH
SOLE
116
0
1141357
ISHARES TR
MSCI EMG MKT ETF
464287234
27
45500
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
190
15134
SH
SOLE
0
0
15134
ISHARES TR
MSCI INDIA ETF
46429B598
350
14530
SH
SOLE
0
0
14530
ISHARES TR
MSCI INDIA SM CP
46429B614
14749
637917
SH
SOLE
0
0
637917
ISHARES TR
MSCI KLD400 SOC
464288570
3416
35070
SH
SOLE
2674
0
32396
ISHARES TR
MSCI MIN VOL ETF
46429B697
1216697
22527256
SH
SOLE
19204937
0
3322319
ISHARES TR
MSCI UK ETF NEW
46435G334
447
18727
SH
SOLE
0
0
18727
ISHARES TR
MSCI USA ESG SLC
464288802
17486
159299
SH
SOLE
128002
0
31297
ISHARES TR
MULTIFACTOR INTL
46434V274
22985
1134517
SH
SOLE
0
0
1134517
ISHARES TR
MULTIFACTOR USA
46434V282
2819
106578
SH
SOLE
0
0
106578
ISHARES TR
NASDAQ BIOTECH
464287556
15330
142285
SH
SOLE
0
0
142285
ISHARES TR
NATIONAL MUN ETF
464288414
25082
221944
SH
SOLE
30760
0
191184
ISHARES TR
NEW YORK MUN ETF
464288323
202
3582
SH
SOLE
0
0
3582
ISHARES TR
NEW ZEALAND ETF
464289123
2134
47884
SH
SOLE
0
0
47884
ISHARES TR
NORTH AMERN NAT
464287374
221
13264
SH
SOLE
0
0
13264
ISHARES TR
PFD AND INCM SEC
464288687
40551
1273597
SH
SOLE
31946
0
1241651
ISHARES TR
PHLX SEMICND ETF
464287523
4699
22898
SH
SOLE
0
0
22898
ISHARES TR
RESIDNL REAL EST
464288562
226
4092
SH
SOLE
0
0
4092
ISHARES TR
RUS 1000 ETF
464287622
33542
236996
SH
SOLE
67336
0
169660
ISHARES TR
RUS 1000 GRW ETF
464287614
481105
3193516
SH
SOLE
1285744
0
1907772
ISHARES TR
RUS 1000 VAL ETF
464287598
339519
3423259
SH
SOLE
1761900
0
1661359
ISHARES TR
RUS 2000 GRW ETF
464287648
35765
226114
SH
SOLE
1003
0
225111
ISHARES TR
RUS 2000 VAL ETF
464287630
15672
191049
SH
SOLE
0
0
191049
ISHARES TR
RUS MD CP GR ETF
464287481
32287
265536
SH
SOLE
16503
0
249033
ISHARES TR
RUS MDCP VAL ETF
464287473
19672
306939
SH
SOLE
157823
0
149116
ISHARES TR
RUS MID CAP ETF
464287499
52590
1218207
SH
SOLE
145809
0
1072398
ISHARES TR
RUS TOP 200 ETF
464289446
236
3835
SH
SOLE
0
0
3835
ISHARES TR
RUS TP200 GR ETF
464289438
4011
47626
SH
SOLE
0
0
47626
ISHARES TR
RUS TP200 VL ETF
464289420
298
6763
SH
SOLE
0
0
6763
ISHARES TR
RUSSELL 2000 ETF
464287655
138576
1210702
SH
SOLE
681816
0
528886
ISHARES TR
RUSSELL 2000 ETF
464287655
119
24200
SH
Call
SOLE
0
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
14083
94946
SH
SOLE
17618
0
77328
ISHARES TR
S&P 100 ETF
464287101
14445
121772
SH
SOLE
0
0
121772
ISHARES TR
S&P 500 GRWT ETF
464287309
100249
607387
SH
SOLE
541
0
606846
ISHARES TR
S&P 500 VAL ETF
464287408
49048
509588
SH
SOLE
651
0
508937
ISHARES TR
S&P MC 400GR ETF
464287606
48370
271044
SH
SOLE
0
0
271044
ISHARES TR
S&P MC 400VL ETF
464287705
30000
273337
SH
SOLE
0
0
273337
ISHARES TR
S&P SML 600 GWT
464287887
8909
64622
SH
SOLE
0
0
64622
ISHARES TR
SELECT DIVID ETF
464287168
32796
445958
SH
SOLE
0
0
445958
ISHARES TR
SH TR CRPORT ETF
464288646
43529
831345
SH
SOLE
540973
0
290372
ISHARES TR
SHORT TREAS BD
464288679
34572
311400
SH
SOLE
18367
0
293033
ISHARES TR
SHRT NAT MUN ETF
464288158
10754
101171
SH
SOLE
0
0
101171
ISHARES TR
SP SMCP600VL ETF
464287879
15495
155038
SH
SOLE
0
0
155038
ISHARES TR
TIPS BD ETF
464287176
30781
261029
SH
SOLE
338
0
260691
ISHARES TR
TRANS AVG ETF
464287192
3669
26539
SH
SOLE
0
0
26539
ISHARES TR
TRANS AVG ETF
464287192
9
14400
SH
Call
SOLE
0
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
1882
27165
SH
SOLE
0
0
27165
ISHARES TR
U.S. CNSM GD ETF
464287812
5000
46212
SH
SOLE
30139
0
16073
ISHARES TR
U.S. CNSM SV ETF
464287580
3635
20515
SH
SOLE
0
0
20515
ISHARES TR
U.S. ENERGY ETF
464287796
2646
172797
SH
SOLE
0
0
172797
ISHARES TR
U.S. FIN SVC ETF
464287770
22826
222327
SH
SOLE
170427
0
51900
ISHARES TR
U.S. FINLS ETF
464287788
5478
56308
SH
SOLE
0
0
56308
ISHARES TR
U.S. MED DVC ETF
464288810
24191
107344
SH
SOLE
31532
0
75812
ISHARES TR
U.S. PHARMA ETF
464288836
2804
20834
SH
SOLE
0
0
20834
ISHARES TR
U.S. REAL ES ETF
464287739
10031
144188
SH
SOLE
0
0
144188
ISHARES TR
U.S. TECH ETF
464287721
36520
178681
SH
SOLE
107049
0
71632
ISHARES TR
U.S. UTILITS ETF
464287697
2769
20054
SH
SOLE
0
0
20054
ISHARES TR
ULTR SH TRM BD
46434V878
82839
1658434
SH
SOLE
0
0
1658434
ISHARES TR
US AER DEF ETF
464288760
10468
72736
SH
SOLE
0
0
72736
ISHARES TR
US BR DEL SE ETF
464288794
874
17065
SH
SOLE
0
0
17065
ISHARES TR
US HLTHCARE ETF
464287762
13422
71468
SH
SOLE
1
0
71467
ISHARES TR
US HLTHCR PR ETF
464288828
1864
11183
SH
SOLE
0
0
11183
ISHARES TR
US HOME CONS ETF
464288752
3624
125256
SH
SOLE
0
0
125256
ISHARES TR
US INDUSTRIALS
464287754
12420
100003
SH
SOLE
0
0
100003
ISHARES TR
US OIL GS EX ETF
464288851
1471
64393
SH
SOLE
0
0
64393
ISHARES TR
US REGNL BKS ETF
464288778
588
20351
SH
SOLE
0
0
20351
ISHARES TR
US TELECOM ETF
464287713
884
35581
SH
SOLE
0
0
35581
ISHARES TR
US TELECOM ETF
464287713
7
19600
SH
Call
SOLE
0
0
0
ISHARES TR
US TREAS BD ETF
46429B267
15934
568858
SH
SOLE
154
0
568704
ISHARES TR
USA MOMENTUM FCT
46432F396
66961
628856
SH
SOLE
159817
0
469039
ISHARES TR
USA QUALITY FCTR
46432F339
50821
627102
SH
SOLE
42828
0
584274
ISHARES TR
USA SIZE FACTOR
46432F370
851
11918
SH
SOLE
9
0
11909
ISHARES TR
USD INV GRDE ETF
464288620
37147
663106
SH
SOLE
608164
0
54942
ISHARES U S ETF TR
INT RT HDG C B
46431W705
341
4105
SH
SOLE
0
0
4105
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
16213
334359
SH
SOLE
0
0
334359
ISHARES U S ETF TR
SHT MAT MUN ETF
46431W838
982
19738
SH
SOLE
0
0
19738
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
837
186414
SH
SOLE
181803
0
4611
ITRON INC
COM
465741106
5823
104305
SH
SOLE
400
0
103905
ITT INC
COM
45073V108
3078
67847
SH
SOLE
62860
0
4987
ITURAN LOCATION AND CONTROL
SHS
M6158M104
804
56574
SH
SOLE
56574
0
0
J & J SNACK FOODS CORP
COM
466032109
432
3568
SH
SOLE
0
0
3568
J P MORGAN EXCHANGE-TRADED F
BETABULDR DEVE
46641Q688
263
14001
SH
SOLE
0
0
14001
J P MORGAN EXCHANGE-TRADED F
BETBULD JAPAN
46641Q712
8005
391078
SH
SOLE
388295
0
2783
J P MORGAN EXCHANGE-TRADED F
BETBULD MSCI
46641Q738
2336
36189
SH
SOLE
36189
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
909
22891
SH
SOLE
0
0
22891
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
12380
286320
SH
SOLE
233105
0
53215
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
490
8363
SH
SOLE
0
0
8363
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
67849
1365989
SH
SOLE
0
0
1365989
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
1144
22680
SH
SOLE
0
0
22680
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
4417
163598
SH
SOLE
0
0
163598
J2 GLOBAL INC
COM
48123V102
3135
41882
SH
SOLE
13124
0
28758
JABIL INC
COM
466313103
3917
159372
SH
SOLE
117556
0
41816
JACOBS ENGR GROUP INC
COM
469814107
2717
34269
SH
SOLE
2736
0
31533
JAMES RIV GROUP LTD
COM
G5005R107
7256
200222
SH
SOLE
199827
0
395
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
4473
125236
SH
SOLE
0
0
125236
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
1942
37315
SH
SOLE
24964
0
12351
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
6761
137271
SH
SOLE
26221
0
111050
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
632
41282
SH
SOLE
8546
0
32736
JAPAN SMALLER CAPITALIZATION
COM
47109U104
498
70606
SH
SOLE
0
0
70606
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
5580
55948
SH
SOLE
34402
0
21546
JBG SMITH PPTYS
COM
46590V100
1766
55468
SH
SOLE
54433
0
1035
JD COM INC
SPON ADR CL A
47215P106
4028
99447
SH
SOLE
0
0
99447
JEFFERIES FINL GROUP INC
COM
47233W109
2008
146872
SH
SOLE
52698
0
94174
JELD-WEN HLDG INC
COM
47580P103
322
33051
SH
SOLE
29664
0
3387
JERNIGAN CAP INC
COM
476405105
381
34764
SH
SOLE
0
0
34764
JETBLUE AWYS CORP
COM
477143101
867
96865
SH
SOLE
0
0
96865
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
982
13221
SH
SOLE
10472
0
2749
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
1007
31382
SH
SOLE
0
0
31382
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
980
34504
SH
SOLE
0
0
34504
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
210
20675
SH
SOLE
0
0
20675
JOHNSON & JOHNSON
COM
478160104
464501
3542277
SH
SOLE
1405965
0
2136312
JOHNSON CTLS INTL PLC
SHS
G51502105
22017
816649
SH
SOLE
674250
0
142399
JOHNSON CTLS INTL PLC
SHS
G51502105
104
48200
SH
Call
SOLE
0
0
0
JONES LANG LASALLE INC
COM
48020Q107
2096
20753
SH
SOLE
17822
0
2931
JOUNCE THERAPEUTICS INC
COM
481116101
61
12932
SH
SOLE
0
0
12932
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
480
53201
SH
SOLE
0
0
53201
JPMORGAN CHASE & CO
COM
46625H100
571971
6353041
SH
SOLE
1335171
0
5017870
JPMORGAN CHASE & CO
COM
46625H100
18
100400
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
2
20600
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
4
17800
SH
Call
SOLE
0
0
0
JUNIPER NETWORKS INC
COM
48203R104
702
36683
SH
SOLE
9322
0
27361
K12 INC
COM
48273U102
572
30309
SH
SOLE
30309
0
0
KADANT INC
COM
48282T104
905
12124
SH
SOLE
11832
0
292
KADMON HLDGS INC
COM
48283N106
73
17414
SH
SOLE
0
0
17414
KANDI TECHNOLOGIES GROUP INC
COM
483709101
27
10400
SH
SOLE
0
0
10400
KANSAS CITY SOUTHERN
COM NEW
485170302
81912
644037
SH
SOLE
111637
0
532400
KANSAS CITY SOUTHERN
COM NEW
485170302
36
15700
SH
Call
SOLE
0
0
0
KAR AUCTION SVCS INC
COM
48238T109
1445
120432
SH
SOLE
105977
0
14455
KARUNA THERAPEUTICS INC
COM
48576A100
261
3629
SH
SOLE
3619
0
10
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
4550
1253377
SH
SOLE
0
0
1253377
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
6027
1810058
SH
SOLE
0
0
1810058
KB HOME
COM
48666K109
2674
147736
SH
SOLE
0
0
147736
KEARNY FINL CORP MD
COM
48716P108
2038
237309
SH
SOLE
232288
0
5021
KELLOGG CO
COM
487836108
10444
174092
SH
SOLE
14151
0
159941
KEMPER CORP DEL
COM
488401100
3818
51341
SH
SOLE
41538
0
9803
KENNEDY-WILSON HLDGS INC
COM
489398107
587
43742
SH
SOLE
18628
0
25114
KEURIG DR PEPPER INC
COM
49271V100
6787
279642
SH
SOLE
28377
0
251265
KEYCORP
COM
493267108
13122
1265411
SH
SOLE
713270
0
552141
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
10783
128861
SH
SOLE
59760
0
69101
KILROY RLTY CORP
COM
49427F108
3196
50170
SH
SOLE
47702
0
2468
KIMBALL ELECTRONICS INC
COM
49428J109
889
81454
SH
SOLE
81454
0
0
KIMBALL INTL INC
CL B
494274103
780
65457
SH
SOLE
65457
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1606
275532
SH
SOLE
0
0
275532
KIMBERLY CLARK CORP
COM
494368103
171919
1344478
SH
SOLE
989997
0
354481
KIMCO RLTY CORP
COM
49446R109
845
87357
SH
SOLE
0
0
87357
KINDER MORGAN INC DEL
COM
49456B101
88319
6344773
SH
SOLE
4329768
0
2015005
KINROSS GOLD CORP
COM
496902404
249
62080
SH
SOLE
0
0
62080
KINSALE CAP GROUP INC
COM
49714P108
1502
14373
SH
SOLE
5458
0
8915
KIRKLAND LAKE GOLD LTD
COM
49741E100
2822
95789
SH
SOLE
0
0
95789
KITE RLTY GROUP TR
COM NEW
49803T300
336
35487
SH
SOLE
16580
0
18907
KKR & CO INC
CL A
48251W104
7232
308148
SH
SOLE
219238
0
88910
KKR INCOME OPPORTUNITIES FD
COM
48249T106
127
11920
SH
SOLE
0
0
11920
KKR REAL ESTATE FIN TR INC
NOTE 6.125% 5/1
48251KAB6
5728
6985000
PRN
SOLE
0
0
6985000
KLA CORPORATION
COM NEW
482480100
34509
240079
SH
SOLE
192788
0
47291
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
702
21399
SH
SOLE
10969
0
10430
KNOLL INC
COM NEW
498904200
317
30724
SH
SOLE
0
0
30724
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
676
66300
SH
SOLE
0
0
66300
KODIAK SCIENCES INC
COM
50015M109
2030
42566
SH
SOLE
0
0
42566
KOHLS CORP
COM
500255104
588
40282
SH
SOLE
0
0
40282
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
2981
74225
SH
SOLE
18109
0
56116
KONTOOR BRANDS INC
COM
50050N103
1378
71857
SH
SOLE
56390
0
15467
KOSMOS ENERGY LTD
COM
500688106
9
10445
SH
SOLE
0
0
10445
KRAFT HEINZ CO
COM
500754106
10047
406087
SH
SOLE
3011
0
403076
KRAFT HEINZ CO
COM
500754106
23
20300
SH
Call
SOLE
0
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
262
8887
SH
SOLE
0
0
8887
KRANESHARES TR
CSI CHI INTERNET
500767306
2067
45649
SH
SOLE
0
0
45649
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
1533
110761
SH
SOLE
0
0
110761
KROGER CO
COM
501044101
16300
541155
SH
SOLE
201723
0
339432
KROGER CO
COM
501044101
480
70600
SH
Call
SOLE
0
0
0
KRONOS WORLDWIDE INC
COM
50105F105
236
27915
SH
SOLE
0
0
27915
KT CORP
SPONSORED ADR
48268K101
619
79569
SH
SOLE
0
0
79569
KULICKE & SOFFA INDS INC
COM
501242101
4963
237787
SH
SOLE
228757
0
9030
KURA ONCOLOGY INC
COM
50127T109
172
17282
SH
SOLE
16782
0
500
L BRANDS INC
COM
501797104
290
25109
SH
SOLE
22
0
25087
L3HARRIS TECHNOLOGIES INC
COM
502431109
139678
775422
SH
SOLE
255998
0
519424
LA Z BOY INC
COM
505336107
1597
77712
SH
SOLE
0
0
77712
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
13337
105524
SH
SOLE
63479
0
42045
LADDER CAP CORP
CL A
505743104
3585
756393
SH
SOLE
39617
0
716776
LAKELAND FINL CORP
COM
511656100
472
12851
SH
SOLE
8626
0
4225
LAM RESEARCH CORP
COM
512807108
29449
122700
SH
SOLE
73671
0
49029
LAMAR ADVERTISING CO NEW
CL A
512816109
2056
40097
SH
SOLE
4669
0
35428
LAMB WESTON HLDGS INC
COM
513272104
1248
21856
SH
SOLE
3260
0
18596
LANCASTER COLONY CORP
COM
513847103
1601
11068
SH
SOLE
9400
0
1668
LANDMARK INFRASTRUCTURE LP
7% CNV PFD UNT C
51508J405
4751
263937
SH
SOLE
0
0
263937
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
1997
189097
SH
SOLE
300
0
188797
LANDSTAR SYS INC
COM
515098101
11842
123534
SH
SOLE
118182
0
5352
LAREDO PETROLEUM INC
COM
516806106
4
10100
SH
SOLE
0
0
10100
LAS VEGAS SANDS CORP
COM
517834107
25769
606749
SH
SOLE
340376
0
266373
LATTICE SEMICONDUCTOR CORP
COM
518415104
470
26357
SH
SOLE
26299
0
58
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
17902
812257
SH
SOLE
0
0
812257
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
2280
87402
SH
SOLE
0
0
87402
LAUDER ESTEE COS INC
CL A
518439104
83345
523024
SH
SOLE
71091
0
451933
LAUREATE EDUCATION INC
CL A
518613203
223
21211
SH
SOLE
21091
0
120
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
6960
579485
SH
SOLE
0
0
579485
LAZARD LTD
SHS A
G54050102
9375
397935
SH
SOLE
370363
0
27572
LCI INDS
COM
50189K103
6996
104681
SH
SOLE
95801
0
8880
LCNB CORP
COM
50181P100
132
10460
SH
SOLE
0
0
10460
LEAR CORP
COM NEW
521865204
4515
55571
SH
SOLE
50585
0
4986
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
573
19630
SH
SOLE
0
0
19630
LEGG MASON ETF INVT TR
INT LW VTY HGH
52468L505
2168
104849
SH
SOLE
0
0
104849
LEGG MASON ETF INVT TR
L VOL H DIV ETF
52468L406
2646
102676
SH
SOLE
0
0
102676
LEGG MASON INC
COM
524901105
215
4404
SH
SOLE
0
0
4404
LEGGETT & PLATT INC
COM
524660107
19980
748868
SH
SOLE
624804
0
124064
LEIDOS HOLDINGS INC
COM
525327102
23036
251348
SH
SOLE
221139
0
30209
LEMAITRE VASCULAR INC
COM
525558201
1021
40963
SH
SOLE
35356
0
5607
LENDINGTREE INC NEW
COM
52603B107
270
1471
SH
SOLE
0
0
1471
LENNAR CORP
CL A
526057104
8836
231315
SH
SOLE
167417
0
63898
LENNOX INTL INC
COM
526107107
5267
28970
SH
SOLE
26890
0
2080
LEVEL ONE BANCORP INC
COM
52730D208
308
17133
SH
SOLE
0
0
17133
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
458
36844
SH
SOLE
0
0
36844
LEXINFINTECH HLDGS LTD
ADR
528877103
530
59752
SH
SOLE
0
0
59752
LEXINGTON REALTY TRUST
COM
529043101
519
52311
SH
SOLE
0
0
52311
LGI HOMES INC
COM
50187T106
652
14435
SH
SOLE
12562
0
1873
LHC GROUP INC
COM
50187A107
1453
10364
SH
SOLE
7250
0
3114
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
4175
862577
SH
SOLE
0
0
862577
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
186
39975
SH
SOLE
0
0
39975
LIBERTY BROADBAND CORP
COM SER A
530307107
4351
40662
SH
SOLE
19431
0
21231
LIBERTY BROADBAND CORP
COM SER C
530307305
29430
265806
SH
SOLE
245250
0
20556
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
2017
122158
SH
SOLE
8651
0
113507
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
1127
71728
SH
SOLE
16475
0
55253
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
1314
124906
SH
SOLE
122531
0
2375
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
2133
207902
SH
SOLE
200465
0
7437
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
3869
122101
SH
SOLE
74563
0
47538
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
2713
142318
SH
SOLE
132989
0
9329
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
19653
621547
SH
SOLE
525910
0
95637
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
5332
206525
SH
SOLE
200200
0
6325
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
6346
233051
SH
SOLE
214376
0
18675
LIFE STORAGE INC
COM
53223X107
642
6793
SH
SOLE
0
0
6793
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
678
9328
SH
SOLE
4339
0
4989
LILLY ELI & CO
COM
532457108
109810
791591
SH
SOLE
465375
0
326216
LIMELIGHT NETWORKS INC
COM
53261M104
141
24700
SH
SOLE
0
0
24700
LINCOLN ELEC HLDGS INC
COM
533900106
6742
97716
SH
SOLE
95498
0
2218
LINCOLN NATL CORP IND
COM
534187109
2215
84161
SH
SOLE
19672
0
64489
LINDE PLC
SHS
G5494J103
77983
440289
SH
SOLE
289553
0
150736
LINDSAY CORP
COM
535555106
2458
26839
SH
SOLE
26507
0
332
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
9
11278
SH
SOLE
0
0
11278
LIONS GATE ENTMNT CORP
CL A VTG
535919401
408
67121
SH
SOLE
63913
0
3208
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
780
139713
SH
SOLE
116542
0
23171
LISTED FD TR
SHARES LAG CAP
53656F805
2094
97533
SH
SOLE
97533
0
0
LITHIA MTRS INC
CL A
536797103
2326
28443
SH
SOLE
15260
0
13183
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
30
11200
SH
SOLE
0
0
11200
LITTELFUSE INC
COM
537008104
8576
64275
SH
SOLE
63615
0
660
LIVE NATION ENTERTAINMENT IN
COM
538034109
3007
66139
SH
SOLE
53604
0
12535
LIVE OAK BANCSHARES INC
COM
53803X105
191
15352
SH
SOLE
0
0
15352
LIVENT CORP
COM
53814L108
68
13000
SH
SOLE
0
0
13000
LIVONGO HEALTH INC
COM
539183103
244
8565
SH
SOLE
7
0
8558
LKQ CORP
COM
501889208
16672
812870
SH
SOLE
753019
0
59851
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
9198
6091486
SH
SOLE
4349694
0
1741792
LMP CAP & INCOME FD INC
COM
50208A102
8011
993947
SH
SOLE
0
0
993947
LOCKHEED MARTIN CORP
COM
539830109
180962
533856
SH
SOLE
261616
0
272240
LOEWS CORP
COM
540424108
3467
99542
SH
SOLE
83525
0
16017
LOGITECH INTL S A
SHS
H50430232
2044
46934
SH
SOLE
3972
0
42962
LOGMEIN INC
COM
54142L109
276
3320
SH
SOLE
14
0
3306
LONESTAR RES US INC
CL A VTG
54240F103
8
18732
SH
SOLE
0
0
18732
LOUISIANA PAC CORP
COM
546347105
750
43663
SH
SOLE
0
0
43663
LOVESAC COMPANY
COM
54738L109
121
20726
SH
SOLE
20726
0
0
LOWES COS INC
COM
548661107
56661
658449
SH
SOLE
160705
0
497744
LPL FINL HLDGS INC
COM
50212V100
18157
333576
SH
SOLE
330832
0
2744
LTC PPTYS INC
COM
502175102
813
26310
SH
SOLE
0
0
26310
LUCKIN COFFEE INC
SPONSORED ADS
54951L109
3609
132726
SH
SOLE
0
0
132726
LUCKIN COFFEE INC
SPONSORED ADS
54951L109
1
23900
SH
Call
SOLE
0
0
0
LULULEMON ATHLETICA INC
COM
550021109
28132
148414
SH
SOLE
65381
0
83033
LUMENTUM HLDGS INC
COM
55024U109
12109
164301
SH
SOLE
16822
0
147479
LUNA INNOVATIONS
COM
550351100
139
22680
SH
SOLE
0
0
22680
LYFT INC
CL A COM
55087P104
3124
116346
SH
SOLE
21077
0
95269
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
31255
629750
SH
SOLE
505907
0
123843
M & T BK CORP
COM
55261F104
3466
33507
SH
SOLE
14443
0
19064
M D C HLDGS INC
COM
552676108
2925
126085
SH
SOLE
20178
0
105907
M D C HLDGS INC
COM
552676108
35
38900
SH
Call
SOLE
0
0
0
MACATAWA BK CORP
COM
554225102
169
23782
SH
SOLE
0
0
23782
MACERICH CO
COM
554382101
58
10253
SH
SOLE
0
0
10253
MACQUARIE GLOBAL INFRASTRUCT
COM
55608D101
1756
113347
SH
SOLE
0
0
113347
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
3189
126286
SH
SOLE
0
0
126286
MACQUARIE INFRASTRUCTURE COR
NOTE 2.000%10/0
55608BAB1
18
22000
PRN
SOLE
0
0
22000
MACYS INC
COM
55616P104
323
65691
SH
SOLE
0
0
65691
MADDEN STEVEN LTD
COM
556269108
441
18967
SH
SOLE
18228
0
739
MADISON COVERED CALL & EQUIT
COM
557437100
558
110374
SH
SOLE
0
0
110374
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1801
8518
SH
SOLE
6741
0
1777
MAG SILVER CORP
COM
55903Q104
802
103938
SH
SOLE
0
0
103938
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
31065
851313
SH
SOLE
459470
0
391843
MAGNA INTL INC
COM
559222401
1130
35391
SH
SOLE
14752
0
20639
MAIN STR CAP CORP
COM
56035L104
3091
150706
SH
SOLE
0
0
150706
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
11760
611535
SH
SOLE
0
0
611535
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
1004
73920
SH
SOLE
0
0
73920
MANHATTAN ASSOCS INC
COM
562750109
7388
148292
SH
SOLE
143361
0
4931
MANNING & NAPIER INC
CL A
56382Q102
39
31300
SH
SOLE
0
0
31300
MANNKIND CORP
COM NEW
56400P706
355
344767
SH
SOLE
0
0
344767
MANPOWERGROUP INC
COM
56418H100
1737
32772
SH
SOLE
31070
0
1702
MANULIFE FINL CORP
COM
56501R106
1216
96806
SH
SOLE
39487
0
57319
MARATHON OIL CORP
COM
565849106
1338
406542
SH
SOLE
358
0
406184
MARATHON PETE CORP
COM
56585A102
103779
4393701
SH
SOLE
952716
0
3440985
MARATHON PETE CORP
COM
56585A102
13
99300
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
1
19900
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
1
10500
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
4
29900
SH
Call
SOLE
0
0
0
MARINEMAX INC
COM
567908108
361
34619
SH
SOLE
30170
0
4449
MARKEL CORP
COM
570535104
18544
19985
SH
SOLE
17359
0
2626
MARKETAXESS HLDGS INC
COM
57060D108
31548
94862
SH
SOLE
88609
0
6253
MARRIOTT INTL INC NEW
CL A
571903202
21823
291707
SH
SOLE
431
0
291276
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
1011
18185
SH
SOLE
13277
0
4908
MARRONE BIO INNOVATIONS INC
COM
57165B106
41
50301
SH
SOLE
0
0
50301
MARSH & MCLENNAN COS INC
COM
571748102
26951
311716
SH
SOLE
161353
0
150363
MARTIN MARIETTA MATLS INC
COM
573284106
6952
36734
SH
SOLE
24091
0
12643
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
6308
278747
SH
SOLE
216328
0
62419
MASCO CORP
COM
574599106
15849
458442
SH
SOLE
168730
0
289712
MASIMO CORP
COM
574795100
53460
301828
SH
SOLE
3426
0
298402
MASONITE INTL CORP NEW
COM
575385109
214
4509
SH
SOLE
4047
0
462
MASTEC INC
COM
576323109
8309
253862
SH
SOLE
48379
0
205483
MASTERCARD INC
CL A
57636Q104
252315
1044511
SH
SOLE
726348
0
318163
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
119
16290
SH
SOLE
0
0
16290
MATADOR RES CO
COM
576485205
255
102700
SH
SOLE
0
0
102700
MATCH GROUP INC
COM
57665R106
4662
70592
SH
SOLE
42347
0
28245
MATSON INC
COM
57686G105
467
15242
SH
SOLE
15133
0
109
MATTHEWS INTL CORP
CL A
577128101
5903
244014
SH
SOLE
240996
0
3018
MAUI LD & PINEAPPLE INC
COM
577345101
452
41350
SH
SOLE
0
0
41350
MAXIM INTEGRATED PRODS INC
COM
57772K101
16589
341271
SH
SOLE
271393
0
69878
MAXIMUS INC
COM
577933104
202
3466
SH
SOLE
3437
0
29
MCCORMICK & CO INC
COM NON VTG
579780206
34605
245054
SH
SOLE
131783
0
113271
MCCORMICK & CO INC
COM VTG
579780107
603
4233
SH
SOLE
0
0
4233
MCDONALDS CORP
COM
580135101
195828
1184299
SH
SOLE
561726
0
622573
MCEWEN MNG INC
COM
58039P107
23
34943
SH
SOLE
0
0
34943
MCKESSON CORP
COM
58155Q103
36138
267176
SH
SOLE
230242
0
36934
MDU RES GROUP INC
COM
552690109
4788
222689
SH
SOLE
180291
0
42398
MEDALLIA INC
COM
584021109
291
14516
SH
SOLE
14516
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
29477
1704855
SH
SOLE
1235348
0
469507
MEDIFAST INC
COM
58470H101
438
7009
SH
SOLE
0
0
7009
MEDIWOUND LTD
ORD SHS
M68830104
18
11484
SH
SOLE
0
0
11484
MEDLEY CAP CORP
COM
58503F106
7
12800
SH
SOLE
0
0
12800
MEDPACE HLDGS INC
COM
58506Q109
1258
17145
SH
SOLE
13105
0
4040
MEDTRONIC PLC
SHS
G5960L103
347484
3853143
SH
SOLE
1477275
0
2375868
MEDTRONIC PLC
SHS
G5960L103
11
15500
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
8
45600
SH
Call
SOLE
0
0
0
MEI PHARMA INC
COM NEW
55279B202
30
18913
SH
SOLE
0
0
18913
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
278
22384
SH
SOLE
19062
0
3322
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
4290
35360
SH
SOLE
30700
0
4660
MENLO THERAPEUTICS INC
COM
586858102
52
19422
SH
SOLE
0
0
19422
MERCADOLIBRE INC
COM
58733R102
4138
8469
SH
SOLE
5579
0
2890
MERCK & CO. INC
COM
58933Y105
518536
6739421
SH
SOLE
2310111
0
4429310
MERCK & CO. INC
COM
58933Y105
4
15200
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
13
50000
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
7
28100
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
237
5826
SH
SOLE
0
0
5826
MERCURY SYS INC
COM
589378108
1074
15054
SH
SOLE
2820
0
12234
MEREDITH CORP
COM
589433101
908
74305
SH
SOLE
65091
0
9214
MERIDIAN BIOSCIENCE INC
COM
589584101
814
96856
SH
SOLE
0
0
96856
MERIT MED SYS INC
COM
589889104
4948
158324
SH
SOLE
142084
0
16240
MESA AIR GROUP INC
COM NEW
590479135
1587
482251
SH
SOLE
0
0
482251
METLIFE INC
COM
59156R108
35164
1150273
SH
SOLE
862350
0
287923
METLIFE INC
COM
59156R108
9
58200
SH
Call
SOLE
0
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
5541
8025
SH
SOLE
6521
0
1504
MFA FINL INC
COM
55272X102
250
161007
SH
SOLE
0
0
161007
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
8404
13950000
PRN
SOLE
0
0
13950000
MFS CHARTER INCOME TR
SH BEN INT
552727109
822
111097
SH
SOLE
0
0
111097
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
114
25083
SH
SOLE
0
0
25083
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
528
112519
SH
SOLE
0
0
112519
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
467
110756
SH
SOLE
0
0
110756
MFS INTER INCOME TR
SH BEN INT
55273C107
346
96072
SH
SOLE
0
0
96072
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
547
59657
SH
SOLE
0
0
59657
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
773
153589
SH
SOLE
0
0
153589
MFS MUN INCOME TR
SH BEN INT
552738106
424
66330
SH
SOLE
0
0
66330
MGIC INVT CORP WIS
COM
552848103
328
51679
SH
SOLE
28824
0
22855
MGM GROWTH PPTYS LLC
CL A COM
55303A105
931
39333
SH
SOLE
17649
0
21684
MGM RESORTS INTERNATIONAL
COM
552953101
1511
128077
SH
SOLE
707
0
127370
MICHAELS COS INC
COM
59408Q106
38
23711
SH
SOLE
0
0
23711
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
88
17272
SH
SOLE
14604
0
2668
MICROCHIP TECHNOLOGY INC
COM
595017104
19528
288026
SH
SOLE
69056
0
218970
MICRON TECHNOLOGY INC
COM
595112103
33058
785983
SH
SOLE
193067
0
592916
MICRON TECHNOLOGY INC
COM
595112103
68
24600
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
72
15300
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
1564737
9921492
SH
SOLE
3085708
0
6835784
MICROSOFT CORP
COM
594918104
669
67200
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
58
16700
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
260
26100
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
84
15600
SH
Call
SOLE
0
0
0
MID AMER APT CMNTYS INC
COM
59522J103
5276
51211
SH
SOLE
10014
0
41197
MILLER HERMAN INC
COM
600544100
765
34454
SH
SOLE
22296
0
12158
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
922
163854
SH
SOLE
0
0
163854
MIRATI THERAPEUTICS INC
COM
60468T105
341
4437
SH
SOLE
2881
0
1556
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
4575
1249876
SH
SOLE
1244254
0
5622
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
463
53485
SH
SOLE
0
0
53485
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
165
71263
SH
SOLE
70670
0
593
MKS INSTRS INC
COM
55306N104
10654
130801
SH
SOLE
119890
0
10911
MOBILE MINI INC
COM
60740F105
453
17255
SH
SOLE
0
0
17255
MOBILEIRON INC
COM NEW
60739U204
39
10280
SH
SOLE
0
0
10280
MODERNA INC
COM
60770K107
862
28789
SH
SOLE
8516
0
20273
MOELIS & CO
CL A
60786M105
6168
219498
SH
SOLE
215102
0
4396
MOHAWK INDS INC
COM
608190104
9525
124936
SH
SOLE
100384
0
24552
MOLINA HEALTHCARE INC
COM
60855R100
5155
36901
SH
SOLE
32983
0
3918
MOLSON COORS BEVERAGE CO
CL B
60871R209
22228
569792
SH
SOLE
547204
0
22588
MOMENTA PHARMACEUTICALS INC
COM
60877T100
460
16929
SH
SOLE
13429
0
3500
MOMO INC
ADR
60879B107
516
23782
SH
SOLE
0
0
23782
MONDELEZ INTL INC
CL A
609207105
80973
1616868
SH
SOLE
983483
0
633385
MONGODB INC
CL A
60937P106
902
6608
SH
SOLE
0
0
6608
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
13154
1091595
SH
SOLE
89678
0
1001917
MONOLITHIC PWR SYS INC
COM
609839105
5199
31044
SH
SOLE
17604
0
13440
MONRO INC
COM
610236101
563
12848
SH
SOLE
12783
0
65
MONROE CAP CORP
COM
610335101
235
33083
SH
SOLE
0
0
33083
MONSTER BEVERAGE CORP NEW
COM
61174X109
32670
580688
SH
SOLE
545603
0
35085
MOODYS CORP
COM
615369105
29828
141029
SH
SOLE
123879
0
17150
MORGAN STANLEY
COM NEW
617446448
18253
536845
SH
SOLE
234749
0
302096
MORGAN STANLEY EMERGING MKTS
COM
617477104
102
19586
SH
SOLE
0
0
19586
MORGAN STANLEY INDIA INVS FD
COM
61745C105
638
49778
SH
SOLE
0
0
49778
MORNINGSTAR INC
COM
617700109
569
4895
SH
SOLE
2126
0
2769
MOSAIC CO NEW
COM
61945C103
2588
239163
SH
SOLE
193199
0
45964
MOTORCAR PTS AMER INC
COM
620071100
497
39470
SH
SOLE
39470
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
216920
1631905
SH
SOLE
181627
0
1450278
MOTOROLA SOLUTIONS INC
COM NEW
620076307
16
10100
SH
Call
SOLE
0
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
23
40400
SH
Call
SOLE
0
0
0
MPLX LP
COM UNIT REP LTD
55336V100
2398
206336
SH
SOLE
654
0
205682
MR COOPER GROUP INC
COM
62482R107
139
18975
SH
SOLE
0
0
18975
MRC GLOBAL INC
COM
55345K103
78
18306
SH
SOLE
18143
0
163
MSA SAFETY INC
COM
553498106
6097
60248
SH
SOLE
58982
0
1266
MSC INDL DIRECT INC
CL A
553530106
2926
53231
SH
SOLE
50984
0
2247
MSCI INC
COM
55354G100
21818
75503
SH
SOLE
61850
0
13653
MSG NETWORK INC
CL A
553573106
721
70660
SH
SOLE
69108
0
1552
MUELLER WTR PRODS INC
COM SER A
624758108
1367
170705
SH
SOLE
149509
0
21196
MURPHY OIL CORP
COM
626717102
516
84150
SH
SOLE
0
0
84150
MURPHY USA INC
COM
626755102
3547
42049
SH
SOLE
34859
0
7190
MYLAN NV
SHS EURO
N59465109
1467
98372
SH
SOLE
0
0
98372
MYOKARDIA INC
COM
62857M105
446
9506
SH
SOLE
0
0
9506
MYOVANT SCIENCES LTD
COM
G637AM102
706
93545
SH
SOLE
0
0
93545
MYRIAD GENETICS INC
COM
62855J104
260
18155
SH
SOLE
0
0
18155
NABORS INDUSTRIES LTD
SHS
G6359F103
6
16155
SH
SOLE
0
0
16155
NABRIVA THERAPEUTICS PLC
SHS
G63637105
23
40650
SH
SOLE
0
0
40650
NASDAQ INC
COM
631103108
19644
206893
SH
SOLE
177389
0
29504
NATHANS FAMOUS INC NEW
COM
632347100
635
10409
SH
SOLE
0
0
10409
NATIONAL BEVERAGE CORP
COM
635017106
601
14085
SH
SOLE
7773
0
6312
NATIONAL CINEMEDIA INC
COM
635309107
245
75099
SH
SOLE
75099
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
1971
52853
SH
SOLE
39350
0
13503
NATIONAL GEN HLDGS CORP
COM
636220303
393
23738
SH
SOLE
23668
0
70
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
87642
1504065
SH
SOLE
1388130
0
115935
NATIONAL HEALTH INVS INC
COM
63633D104
3651
73726
SH
SOLE
68422
0
5304
NATIONAL OILWELL VARCO INC
COM
637071101
1460
148476
SH
SOLE
114138
0
34338
NATIONAL RETAIL PROPERTIES I
COM
637417106
12945
402154
SH
SOLE
362150
0
40004
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
640
21628
SH
SOLE
19036
0
2592
NATIONAL VISION HLDGS INC
COM
63845R107
381
19616
SH
SOLE
19488
0
128
NAVIENT CORPORATION
COM
63938C108
1659
218812
SH
SOLE
151565
0
67247
NCR CORP NEW
COM
62886E108
11117
628077
SH
SOLE
624096
0
3981
NEKTAR THERAPEUTICS
COM
640268108
458
25652
SH
SOLE
0
0
25652
NEOGEN CORP
COM
640491106
869
12974
SH
SOLE
2513
0
10461
NEOGENOMICS INC
COM NEW
64049M209
2677
96966
SH
SOLE
40475
0
56491
NEOS THERAPEUTICS INC
COM
64052L106
8
10500
SH
SOLE
0
0
10500
NETAPP INC
COM
64110D104
1550
37169
SH
SOLE
5888
0
31281
NETEASE INC
SPONSORED ADS
64110W102
5585
17402
SH
SOLE
13031
0
4371
NETFLIX INC
COM
64110L106
127739
340183
SH
SOLE
76257
0
263926
NETFLIX INC
COM
64110L106
170
17000
SH
Call
SOLE
0
0
0
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
290
116002
SH
SOLE
0
0
116002
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
314
36118
SH
SOLE
0
0
36118
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
179
94916
SH
SOLE
0
0
94916
NEUBERGER BERMAN MUN FD INC
COM
64124P101
2320
158332
SH
SOLE
0
0
158332
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
216
71908
SH
SOLE
0
0
71908
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
213
18374
SH
SOLE
0
0
18374
NEUROCRINE BIOSCIENCES INC
COM
64125C109
8435
97461
SH
SOLE
81118
0
16343
NEUROTROPE INC
COM NEW
64129T207
10
11773
SH
SOLE
0
0
11773
NEW AGE BEVERAGES CORP
COM
64157V108
287
206732
SH
SOLE
0
0
206732
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
101
14570
SH
SOLE
0
0
14570
NEW GOLD INC CDA
COM
644535106
55
106933
SH
SOLE
0
0
106933
NEW IRELAND FD INC
COM
645673104
309
50010
SH
SOLE
0
0
50010
NEW JERSEY RES
COM
646025106
1030
30327
SH
SOLE
0
0
30327
NEW MTN FIN CORP
COM
647551100
150
22020
SH
SOLE
0
0
22020
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
1612
1975000
PRN
SOLE
0
0
1975000
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
2141
19776
SH
SOLE
3457
0
16319
NEW RELIC INC
COM
64829B100
386
8357
SH
SOLE
16
0
8341
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2065
412194
SH
SOLE
2212
0
409982
NEW YORK CMNTY BANCORP INC
COM
649445103
3822
407074
SH
SOLE
4538
0
402536
NEW YORK MTG TR INC
COM PAR $.02
649604501
77
49367
SH
SOLE
0
0
49367
NEW YORK MTG TR INC
NOTE 6.250% 1/1
649604AD7
7924
19811000
PRN
SOLE
0
0
19811000
NEWELL BRANDS INC
COM
651229106
5292
398489
SH
SOLE
0
0
398489
NEWMARK GROUP INC
CL A
65158N102
3200
752995
SH
SOLE
472500
0
280495
NEWMARKET CORP
COM
651587107
514
1343
SH
SOLE
0
0
1343
NEWMONT CORP
COM
651639106
15422
340588
SH
SOLE
110968
0
229620
NEWMONT CORP
COM
651639106
76
14900
SH
Call
SOLE
0
0
0
NEWS CORP NEW
CL A
65249B109
99
10984
SH
SOLE
9807
0
1177
NEWS CORP NEW
CL B
65249B208
424
47179
SH
SOLE
27462
0
19717
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
914
69170
SH
SOLE
0
0
69170
NEXGEN ENERGY LTD
COM
65340P106
61
79153
SH
SOLE
0
0
79153
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
3566
369524
SH
SOLE
0
0
369524
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
658
26106
SH
SOLE
0
0
26106
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
4281
518326
SH
SOLE
0
0
518326
NEXSTAR MEDIA GROUP INC
CL A
65336K103
1058
18335
SH
SOLE
642
0
17693
NEXTERA ENERGY INC
COM
65339F101
192593
800387
SH
SOLE
296230
0
504157
NEXTERA ENERGY INC
UNIT 09/01/2022S
65339F796
735
15516
SH
SOLE
0
0
15516
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
19850
461638
SH
SOLE
316197
0
145441
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
145
123971
SH
SOLE
0
0
123971
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
245
94298
SH
SOLE
0
0
94298
NICE LTD
SPONSORED ADR
653656108
5520
38449
SH
SOLE
36958
0
1491
NIELSEN HLDGS PLC
SHS EUR
G6518L108
32141
2563095
SH
SOLE
2554162
0
8933
NIKE INC
CL B
654106103
88018
1063776
SH
SOLE
386162
0
677614
NIO INC
SPON ADS
62914V106
100
36128
SH
SOLE
0
0
36128
NISOURCE INC
COM
65473P105
2823
113043
SH
SOLE
79507
0
33536
NLIGHT INC
COM
65487K100
291
27760
SH
SOLE
21
0
27739
NMI HLDGS INC
CL A
629209305
249
21445
SH
SOLE
16737
0
4708
NOAH HLDGS LTD
SPON ADS CL A
65487X102
641
24798
SH
SOLE
0
0
24798
NOBLE ENERGY INC
COM
655044105
1512
250399
SH
SOLE
220099
0
30300
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
78
22219
SH
SOLE
0
0
22219
NOKIA CORP
SPONSORED ADR
654902204
4980
1606338
SH
SOLE
0
0
1606338
NOMAD FOODS LTD
USD ORD SHS
G6564A105
7052
379943
SH
SOLE
372189
0
7754
NORDSON CORP
COM
655663102
23462
173704
SH
SOLE
111376
0
62328
NORDSTROM INC
COM
655664100
619
40368
SH
SOLE
0
0
40368
NORFOLK SOUTHERN CORP
COM
655844108
31892
218437
SH
SOLE
23395
0
195042
NORTH AMERN CONSTR GROUP LTD
COM
656811106
394
78150
SH
SOLE
0
0
78150
NORTHERN LTS FD TR III
HCM DEFND 100
66538R748
1192
47272
SH
SOLE
0
0
47272
NORTHERN TR CORP
COM
665859104
8618
114212
SH
SOLE
78668
0
35544
NORTHROP GRUMMAN CORP
COM
666807102
35440
117138
SH
SOLE
57688
0
59450
NORTHWEST BANCSHARES INC MD
COM
667340103
459
39710
SH
SOLE
0
0
39710
NORTHWEST NAT HLDG CO
COM
66765N105
205
3321
SH
SOLE
0
0
3321
NORTONLIFELOCK INC
COM
668771108
3452
184502
SH
SOLE
0
0
184502
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
475
43343
SH
SOLE
0
0
43343
NOVA MEASURING INSTRUMENTS L
COM
M7516K103
383
11576
SH
SOLE
11576
0
0
NOVAGOLD RES INC
COM NEW
66987E206
629
85252
SH
SOLE
0
0
85252
NOVAGOLD RES INC
COM NEW
66987E206
18
30500
SH
Call
SOLE
0
0
0
NOVAN INC
COM
66988N106
12
24544
SH
SOLE
0
0
24544
NOVARTIS A G
SPONSORED ADR
66987V109
104665
1269450
SH
SOLE
992318
0
277132
NOVAVAX INC
COM NEW
670002401
204
14992
SH
SOLE
0
0
14992
NOVO-NORDISK A S
ADR
670100205
79221
1315960
SH
SOLE
1211817
0
104143
NOVOCURE LTD
ORD SHS
G6674U108
1155
17158
SH
SOLE
7351
0
9807
NOW INC
COM
67011P100
898
174033
SH
SOLE
171815
0
2218
NRG ENERGY INC
COM NEW
629377508
412
15110
SH
SOLE
0
0
15110
NUANCE COMMUNICATIONS INC
COM
67020Y100
10877
648207
SH
SOLE
556221
0
91986
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
216
205000
PRN
SOLE
0
0
205000
NUCOR CORP
COM
670346105
8229
228451
SH
SOLE
124804
0
103647
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
416
19836
SH
SOLE
0
0
19836
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
203
5758
SH
SOLE
0
0
5758
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
382
15664
SH
SOLE
0
0
15664
NUSHARES ETF TR
NUVEEN ESG US
67092P870
230
8661
SH
SOLE
0
0
8661
NUSTAR ENERGY LP
UNIT COM
67058H102
262
30559
SH
SOLE
0
0
30559
NUTANIX INC
CL A
67059N108
4831
305780
SH
SOLE
290932
0
14848
NUTRIEN LTD
COM
67077M108
19367
566321
SH
SOLE
371675
0
194646
NUVASIVE INC
COM
670704105
2267
44743
SH
SOLE
44152
0
591
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
17
15318
SH
SOLE
0
0
15318
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3016
205476
SH
SOLE
0
0
205476
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
9855
727849
SH
SOLE
0
0
727849
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
175
14079
SH
SOLE
0
0
14079
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1258
91893
SH
SOLE
0
0
91893
NUVEEN CALIF MUN VALUE FD IN
COM
67062C107
130
13027
SH
SOLE
0
0
13027
NUVEEN CALIF MUNICPAL VALUE
COM
6706EB106
212
14459
SH
SOLE
0
0
14459
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
603
42571
SH
SOLE
0
0
42571
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
3541
330359
SH
SOLE
0
0
330359
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
483
60508
SH
SOLE
0
0
60508
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
3023
533227
SH
SOLE
0
0
533227
NUVEEN DIVERSIFIED DIVID & I
COM
6706EP105
664
94275
SH
SOLE
0
0
94275
NUVEEN DOW 30 DYNAMIC OVERWR
SHS
67075F105
3140
250792
SH
SOLE
0
0
250792
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
369
59598
SH
SOLE
0
0
59598
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
72
49808
SH
SOLE
0
0
49808
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
172
13214
SH
SOLE
0
0
13214
NUVEEN FLOATING RATE INCOME
COM
67072T108
221
29314
SH
SOLE
0
0
29314
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
678
91241
SH
SOLE
0
0
91241
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
174
15538
SH
SOLE
267
0
15271
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
550
62407
SH
SOLE
380
0
62027
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
891
103600
SH
SOLE
0
0
103600
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
2725
204453
SH
SOLE
0
0
204453
NUVEEN INTER DURATION MN TMF
COM
670671106
4641
357280
SH
SOLE
0
0
357280
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
266
19689
SH
SOLE
0
0
19689
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
249
18559
SH
SOLE
0
0
18559
NUVEEN MORTGAGE AND INCOME F
COM
670735109
404
24547
SH
SOLE
0
0
24547
NUVEEN MULTI MKT INCOME FD
COM
67075J107
65
10622
SH
SOLE
0
0
10622
NUVEEN MUN 2021 TARGET TERM
COM
670687102
519
54961
SH
SOLE
0
0
54961
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
2747
220682
SH
SOLE
0
0
220682
NUVEEN MUN INCOME FD INC
COM
67062J102
370
32717
SH
SOLE
0
0
32717
NUVEEN MUN VALUE FD INC
COM
670928100
6410
656796
SH
SOLE
0
0
656796
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1599
113635
SH
SOLE
0
0
113635
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
4832
254304
SH
SOLE
0
0
254304
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
232
17233
SH
SOLE
0
0
17233
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
814
65082
SH
SOLE
0
0
65082
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
221
16817
SH
SOLE
0
0
16817
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
3893
264278
SH
SOLE
0
0
264278
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
782
58789
SH
SOLE
0
0
58789
NUVEEN PFD & INCM SECURTIES
COM
67072C105
16750
2307225
SH
SOLE
0
0
2307225
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
404
21150
SH
SOLE
0
0
21150
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
3305
450307
SH
SOLE
0
0
450307
NUVEEN PFD & INCOME TERM FD
COM
67075A106
3110
170890
SH
SOLE
0
0
170890
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2395
174285
SH
SOLE
0
0
174285
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
491
49777
SH
SOLE
0
0
49777
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
154
22645
SH
SOLE
0
0
22645
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
4267
422522
SH
SOLE
0
0
422522
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
369
31844
SH
SOLE
0
0
31844
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
118
12034
SH
SOLE
0
0
12034
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063C106
228
16024
SH
SOLE
0
0
16024
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063X100
445
28866
SH
SOLE
0
0
28866
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
203
13557
SH
SOLE
0
0
13557
NUVEEN SR INCOME FD
COM
67067Y104
87
19681
SH
SOLE
0
0
19681
NUVEEN TAX-ADVANTAGED DIVID
COM
67073G105
294
26097
SH
SOLE
0
0
26097
NUVEEN TAXABLE MUNICIPAL INC
COM
67074C103
5347
279208
SH
SOLE
0
0
279208
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
269
38197
SH
SOLE
0
0
38197
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
696
53900
SH
SOLE
0
0
53900
NVENT ELECTRIC PLC
SHS
G6700G107
10380
615296
SH
SOLE
603642
0
11654
NVIDIA CORP
COM
67066G104
220069
834843
SH
SOLE
338326
0
496517
NVR INC
COM
62944T105
2703
1052
SH
SOLE
935
0
117
NXP SEMICONDUCTORS N V
COM
N6596X109
55479
668948
SH
SOLE
254951
0
413997
NXP SEMICONDUCTORS N V
COM
N6596X109
14
15800
SH
Call
SOLE
0
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
22389
74371
SH
SOLE
34137
0
40234
OAKTREE SPECIALTY LENDING CO
COM
67401P108
2996
924776
SH
SOLE
838729
0
86047
OAKTREE STRATEGIC INCOME COR
COM
67402D104
1132
204359
SH
SOLE
0
0
204359
OASIS PETROLEUM INC
COM
674215108
85
243539
SH
SOLE
0
0
243539
OASIS PETROLEUM INC
NOTE 2.625% 9/1
674215AJ7
6
55000
PRN
SOLE
0
0
55000
OCCIDENTAL PETE CORP
COM
674599105
15273
1318897
SH
SOLE
171956
0
1146941
OCEAN BIO CHEM INC
COM
674631106
74
15219
SH
SOLE
0
0
15219
OCULAR THERAPEUTIX INC
COM
67576A100
315
63675
SH
SOLE
0
0
63675
ODONATE THERAPEUTICS INC
COM
676079106
298
10808
SH
SOLE
5708
0
5100
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
304
11156
SH
SOLE
5775
0
5381
OGE ENERGY CORP
COM
670837103
2740
89163
SH
SOLE
36928
0
52235
OIL STS INTL INC
COM
678026105
21
10195
SH
SOLE
0
0
10195
OKTA INC
CL A
679295105
2404
19665
SH
SOLE
0
0
19665
OLD DOMINION FREIGHT LINE IN
COM
679580100
18799
143395
SH
SOLE
123596
0
19799
OLD REP INTL CORP
COM
680223104
27320
1791462
SH
SOLE
1305497
0
485965
OLIN CORP
COM PAR $1
680665205
1142
97843
SH
SOLE
0
0
97843
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1760
37974
SH
SOLE
25213
0
12761
OMEGA HEALTHCARE INVS INC
COM
681936100
7706
290348
SH
SOLE
399
0
289949
OMEROS CORP
COM
682143102
1403
104900
SH
SOLE
0
0
104900
OMEROS CORP
COM
682143102
13
37400
SH
Call
SOLE
0
0
0
OMEROS CORP
COM
682143102
18
33300
SH
Call
SOLE
0
0
0
OMEROS CORP
COM
682143102
21
29700
SH
Call
SOLE
0
0
0
OMNICELL INC
COM
68213N109
793
12087
SH
SOLE
11303
0
784
OMNICOM GROUP INC
COM
681919106
24228
441306
SH
SOLE
399821
0
41485
ON SEMICONDUCTOR CORP
COM
682189105
5106
410483
SH
SOLE
330577
0
79906
ONE GAS INC
COM
68235P108
5524
66060
SH
SOLE
35624
0
30436
ONEMAIN HLDGS INC
COM
68268W103
1475
77164
SH
SOLE
44457
0
32707
ONEOK INC NEW
COM
682680103
14102
646585
SH
SOLE
328995
0
317590
ONTO INNOVATION INC
COM
683344105
796
26842
SH
SOLE
25069
0
1773
OPEN TEXT CORP
COM
683715106
208
5943
SH
SOLE
0
0
5943
OPKO HEALTH INC
COM
68375N103
207
154527
SH
SOLE
0
0
154527
ORACLE CORP
COM
68389X105
100907
2087857
SH
SOLE
1226603
0
861254
ORANGE
SPONSORED ADR
684060106
257
21257
SH
SOLE
0
0
21257
ORBCOMM INC
COM
68555P100
1050
430327
SH
SOLE
0
0
430327
ORGANIGRAM HLDGS INC
COM
68620P101
25
12593
SH
SOLE
0
0
12593
ORGANOVO HLDGS INC
COM
68620A104
13
30698
SH
SOLE
0
0
30698
ORIX CORP
SPONSORED ADR
686330101
334
5648
SH
SOLE
4369
0
1279
OSHKOSH CORP
COM
688239201
3459
53766
SH
SOLE
48972
0
4794
OSI ETF TR
OSHARS FTSE US
67110P407
3536
121818
SH
SOLE
0
0
121818
OTTER TAIL CORP
COM
689648103
251
5650
SH
SOLE
824
0
4826
OUTFRONT MEDIA INC
COM
69007J106
519
38491
SH
SOLE
13534
0
24957
OVINTIV INC
COM
69047Q102
74
27311
SH
SOLE
0
0
27311
OWENS & MINOR INC NEW
COM
690732102
164
17903
SH
SOLE
0
0
17903
OWENS CORNING NEW
COM
690742101
11872
305889
SH
SOLE
157509
0
148380
OWL ROCK CAPITAL CORPORATION
COM
69121K104
1099
95202
SH
SOLE
0
0
95202
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1878
97546
SH
SOLE
97332
0
214
PACCAR INC
COM
693718108
6505
106404
SH
SOLE
42036
0
64368
PACER FDS TR
BNCHMRK INFRA
69374H741
12046
393148
SH
SOLE
0
0
393148
PACER FDS TR
CFRA STVAL EQL
69374H691
384
17413
SH
SOLE
0
0
17413
PACER FDS TR
GLOBL CASH ETF
69374H709
701
31108
SH
SOLE
0
0
31108
PACER FDS TR
TRENDP 100 ETF
69374H303
17313
497494
SH
SOLE
0
0
497494
PACER FDS TR
TRENDP US LAR CP
69374H105
66028
2444587
SH
SOLE
0
0
2444587
PACER FDS TR
TRENDP US MID CP
69374H204
5411
191019
SH
SOLE
0
0
191019
PACER FDS TR
TRENDPILOT EUR
69374H808
368
15511
SH
SOLE
0
0
15511
PACER FDS TR
TRENDPILOT INTL
69374H683
1650
70767
SH
SOLE
0
0
70767
PACER FDS TR
TRENDPILOT US BD
69374H642
4980
195207
SH
SOLE
0
0
195207
PACER FDS TR
US CASH COWS 100
69374H881
2011
91059
SH
SOLE
0
0
91059
PACIFIC MERCANTILE BANCORP
COM
694552100
617
131000
SH
SOLE
0
0
131000
PACIFIC PREMIER BANCORP
COM
69478X105
1316
69876
SH
SOLE
0
0
69876
PACIRA BIOSCIENCES
COM
695127100
247
7355
SH
SOLE
19
0
7336
PACKAGING CORP AMER
COM
695156109
12289
141521
SH
SOLE
84699
0
56822
PACWEST BANCORP DEL
COM
695263103
10603
591690
SH
SOLE
379274
0
212416
PAGERDUTY INC
COM
69553P100
281
16246
SH
SOLE
26
0
16220
PALO ALTO NETWORKS INC
COM
697435105
27543
167985
SH
SOLE
84893
0
83092
PAN AMERN SILVER CORP
COM
697900108
1664
116109
SH
SOLE
0
0
116109
PAN AMERN SILVER CORP
COM
697900108
20
17000
SH
Call
SOLE
0
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
116
36948
SH
SOLE
0
0
36948
PARK HOTELS RESORTS INC
COM
700517105
1270
160600
SH
SOLE
65228
0
95372
PARKER HANNIFIN CORP
COM
701094104
10489
80849
SH
SOLE
53042
0
27807
PARSLEY ENERGY INC
CL A
701877102
1688
294551
SH
SOLE
102846
0
191705
PATRIOT TRANSN HLDG INC
COM
70338W105
101
10903
SH
SOLE
0
0
10903
PATTERSON UTI ENERGY INC
COM
703481101
164
69976
SH
SOLE
37845
0
32131
PAYCHEX INC
COM
704326107
20782
330284
SH
SOLE
49201
0
281083
PAYCOM SOFTWARE INC
COM
70432V102
5724
28333
SH
SOLE
19423
0
8910
PAYLOCITY HLDG CORP
COM
70438V106
2303
26080
SH
SOLE
14735
0
11345
PAYPAL HLDGS INC
COM
70450Y103
103966
1085915
SH
SOLE
307928
0
777987
PBF ENERGY INC
CL A
69318G106
1073
151580
SH
SOLE
141568
0
10012
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
375
55421
SH
SOLE
0
0
55421
PC CONNECTION INC
COM
69318J100
240
5824
SH
SOLE
0
0
5824
PCM FD INC
COM
69323T101
187
23555
SH
SOLE
0
0
23555
PDC ENERGY INC
COM
69327R101
246
39690
SH
SOLE
0
0
39690
PEBBLEBROOK HOTEL TR
COM
70509V100
819
75235
SH
SOLE
32371
0
42864
PEGASYSTEMS INC
COM
705573103
972
13650
SH
SOLE
10729
0
2921
PELOTON INTERACTIVE INC
CL A COM
70614W100
1767
66549
SH
SOLE
12917
0
53632
PEMBINA PIPELINE CORP
COM
706327103
4915
261897
SH
SOLE
237203
0
24694
PENN NATL GAMING INC
COM
707569109
2235
176719
SH
SOLE
40051
0
136668
PENNANT GROUP INC
COM
70805E109
681
48070
SH
SOLE
47122
0
948
PENNANTPARK INVT CORP
COM
708062104
69
26676
SH
SOLE
0
0
26676
PENNEY J C CORP INC
COM
708160106
99
275953
SH
SOLE
0
0
275953
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
12
12926
SH
SOLE
0
0
12926
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
10781
11215500
PRN
SOLE
0
0
11215500
PENNYMAC MTG INVT TR
COM
70931T103
424
39926
SH
SOLE
0
0
39926
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
253
9041
SH
SOLE
1607
0
7434
PENTAIR PLC
SHS
G7S00T104
13388
449853
SH
SOLE
421586
0
28267
PENUMBRA INC
COM
70975L107
479
2968
SH
SOLE
2594
0
374
PEOPLES UTD FINL INC
COM
712704105
9258
837871
SH
SOLE
733846
0
104025
PEPSICO INC
COM
713448108
267351
2226064
SH
SOLE
1131966
0
1094098
PERFORMANCE FOOD GROUP CO
COM
71377A103
558
22559
SH
SOLE
15827
0
6732
PERKINELMER INC
COM
714046109
728
9668
SH
SOLE
669
0
8999
PERMIANVILLE RTY TR
TR UNIT
71425H100
64
60400
SH
SOLE
0
0
60400
PERRIGO CO PLC
SHS
G97822103
645
13412
SH
SOLE
0
0
13412
PERSPECTA INC
COM
715347100
2650
145290
SH
SOLE
121428
0
23862
PETIQ INC
COM CL A
71639T106
966
41590
SH
SOLE
0
0
41590
PETMED EXPRESS INC
COM
716382106
204
7093
SH
SOLE
0
0
7093
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
273
49708
SH
SOLE
5169
0
44539
PFIZER INC
COM
717081103
480892
14733199
SH
SOLE
6626656
0
8106543
PFIZER INC
COM
717081103
4
40800
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
9
29300
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
5
23300
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
38
123100
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
363
40427
SH
SOLE
0
0
40427
PGIM ETF TR
ULTRA SHORT
69344A107
5303
108996
SH
SOLE
0
0
108996
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
3065
277110
SH
SOLE
0
0
277110
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
3587
309760
SH
SOLE
0
0
309760
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
4030
166727
SH
SOLE
166222
0
505
PHILIP MORRIS INTL INC
COM
718172109
148515
2035575
SH
SOLE
1587919
0
447656
PHILLIPS 66
COM
718546104
50223
936125
SH
SOLE
468864
0
467261
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
1362
37393
SH
SOLE
0
0
37393
PHYSICIANS RLTY TR
COM
71943U104
13127
941707
SH
SOLE
775395
0
166312
PICO HLDGS INC
COM NEW
693366205
929
119384
SH
SOLE
119384
0
0
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
375
21219
SH
SOLE
17863
0
3356
PIERIS PHARMACEUTICALS INC
COM
720795103
162
70900
SH
SOLE
0
0
70900
PILGRIMS PRIDE CORP
COM
72147K108
1242
68554
SH
SOLE
35853
0
32701
PIMCO CORPORATE & INCOME OPP
COM
72201B101
593
45948
SH
SOLE
0
0
45948
PIMCO CORPORATE & INCOME STR
COM
72200U100
144
10810
SH
SOLE
0
0
10810
PIMCO DYNAMIC CR & MTG INC F
COM SHS
72202D106
1498
89086
SH
SOLE
0
0
89086
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
544
24630
SH
SOLE
0
0
24630
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
905
10555
SH
SOLE
4979
0
5576
PIMCO ETF TR
1-5 US TIP IDX
72201R205
2885
55790
SH
SOLE
0
0
55790
PIMCO ETF TR
ACTIVE BD ETF
72201R775
13857
130512
SH
SOLE
0
0
130512
PIMCO ETF TR
BROAD US TIPS
72201R403
2407
39564
SH
SOLE
0
0
39564
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
12374
125014
SH
SOLE
0
0
125014
PIMCO ETF TR
INTER MUN BD ACT
72201R866
341
6247
SH
SOLE
0
0
6247
PIMCO ETF TR
INV GRD CRP BD
72201R817
565
5343
SH
SOLE
0
0
5343
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
305
6031
SH
SOLE
0
0
6031
PIMCO HIGH INCOME FD
COM SHS
722014107
59
12101
SH
SOLE
0
0
12101
PIMCO INCOME STRATEGY FD
COM
72201H108
138
16307
SH
SOLE
0
0
16307
PIMCO INCOME STRATEGY FD II
COM
72201J104
370
48772
SH
SOLE
0
0
48772
PIMCO MUN INCOME FD II
COM
72200W106
812
64229
SH
SOLE
0
0
64229
PIMCO STRATEGIC INCOME FD
COM
72200X104
194
32170
SH
SOLE
0
0
32170
PING IDENTITY HLDG CORP
COM
72341T103
278
13900
SH
SOLE
0
0
13900
PINNACLE FINL PARTNERS INC
COM
72346Q104
2964
78957
SH
SOLE
46257
0
32700
PINNACLE WEST CAP CORP
COM
723484101
2125
28033
SH
SOLE
0
0
28033
PINTEREST INC
CL A
72352L106
2970
192365
SH
SOLE
108597
0
83768
PIONEER FLOATING RATE TR
COM
72369J102
395
51690
SH
SOLE
0
0
51690
PIONEER MUN HIGH INCOME ADVA
COM
723762100
850
83512
SH
SOLE
0
0
83512
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
400
35332
SH
SOLE
0
0
35332
PIONEER NAT RES CO
COM
723787107
39725
566233
SH
SOLE
171994
0
394239
PIPER SANDLER COMPANIES
COM
724078100
256
5060
SH
SOLE
0
0
5060
PITNEY BOWES INC
COM
724479100
727
356429
SH
SOLE
0
0
356429
PIXELWORKS INC
COM NEW
72581M305
302
106000
SH
SOLE
0
0
106000
PJT PARTNERS INC
COM CL A
69343T107
1822
41986
SH
SOLE
12767
0
29219
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1967
372565
SH
SOLE
0
0
372565
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1103
196673
SH
SOLE
0
0
196673
PLANET FITNESS INC
CL A
72703H101
3198
65663
SH
SOLE
33371
0
32292
PLANTRONICS INC NEW
COM
727493108
179
17800
SH
SOLE
0
0
17800
PLUG POWER INC
COM NEW
72919P202
49
13894
SH
SOLE
100
0
13794
PLUMAS BANCORP
COM
729273102
984
53173
SH
SOLE
0
0
53173
PLURALSIGHT INC
COM CL A
72941B106
115
10433
SH
SOLE
5622
0
4811
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
40
10918
SH
SOLE
0
0
10918
PNC FINL SVCS GROUP INC
COM
693475105
114180
1192854
SH
SOLE
1085957
0
106897
PNM RES INC
COM
69349H107
1668
43887
SH
SOLE
41105
0
2782
POINTS INTL LTD
COM NEW
730843208
534
64887
SH
SOLE
64887
0
0
POLARIS INC
COM
731068102
12770
265185
SH
SOLE
24292
0
240893
POLYMET MINING CORP
COM
731916102
13
52675
SH
SOLE
0
0
52675
POOL CORPORATION
COM
73278L105
28204
143335
SH
SOLE
106724
0
36611
POPE RES DEL LTD PARTNERSHIP
DEPOSITRY RCPT
732857107
511
6085
SH
SOLE
0
0
6085
PORTLAND GEN ELEC CO
COM NEW
736508847
4964
103543
SH
SOLE
95262
0
8281
POSCO
SPONSORED ADR
693483109
1011
30979
SH
SOLE
30599
0
380
POST HLDGS INC
COM
737446104
16744
201805
SH
SOLE
196103
0
5702
POTLATCHDELTIC CORPORATION
COM
737630103
4071
129678
SH
SOLE
117171
0
12507
POWER INTEGRATIONS INC
COM
739276103
1184
13404
SH
SOLE
11393
0
2011
POWERSHARES DB MULTI-SECTOR
ENERGY FD
46140H304
168
20726
SH
SOLE
0
0
20726
PPD INC
COM
69355F102
1380
77459
SH
SOLE
73837
0
3622
PPG INDS INC
COM
693506107
39741
475342
SH
SOLE
387952
0
87390
PPL CORP
COM
69351T106
66532
2695779
SH
SOLE
2357977
0
337802
PRA HEALTH SCIENCES INC
COM
69354M108
1022
12304
SH
SOLE
9954
0
2350
PRECIGEN INC
COM
74017N105
130
38136
SH
SOLE
0
0
38136
PRECISION DRILLING CORP
COM 2010
74022D308
4
11638
SH
SOLE
0
0
11638
PREFERRED APT CMNTYS INC
COM
74039L103
108
15097
SH
SOLE
0
0
15097
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
1360
40205
SH
SOLE
40205
0
0
PREMIER INC
CL A
74051N102
23284
711621
SH
SOLE
700811
0
10810
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
2526
68861
SH
SOLE
68799
0
62
PRETIUM RES INC
COM
74139C102
105
18379
SH
SOLE
0
0
18379
PRICE T ROWE GROUP INC
COM
74144T108
15441
158113
SH
SOLE
23222
0
134891
PRICELINE GRP INC
NOTE 0.350% 6/1
741503AS5
284
257000
PRN
SOLE
0
0
257000
PRICELINE GRP INC
NOTE 0.900% 9/1
741503AX4
1105
1108000
PRN
SOLE
0
0
1108000
PRICESMART INC
COM
741511109
5140
97806
SH
SOLE
97446
0
360
PRIMERICA INC
COM
74164M108
14710
166257
SH
SOLE
160957
0
5300
PRIMO WATER CORPORATION
COM
74167P108
356
39317
SH
SOLE
25790
0
13527
PRIMORIS SVCS CORP
COM
74164F103
188
11793
SH
SOLE
0
0
11793
PRINCIPAL EXCHANGE-TRADED FD
HELTHCARE INDX
74255Y409
931
29605
SH
SOLE
0
0
29605
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
9206
104919
SH
SOLE
0
0
104919
PRINCIPAL FINL GROUP INC
COM
74251V102
925
29503
SH
SOLE
40
0
29463
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
249
20600
SH
SOLE
0
0
20600
PROCTER & GAMBLE CO
COM
742718109
318954
2899564
SH
SOLE
1452501
0
1447063
PROCTER & GAMBLE CO
COM
742718109
3
10400
SH
Call
SOLE
0
0
0
PROFOUND MED CORP
COM NEW
74319B502
100
10400
SH
SOLE
0
0
10400
PROGRESS SOFTWARE CORP
COM
743312100
342
10685
SH
SOLE
8369
0
2316
PROGRESSIVE CORP OHIO
COM
743315103
56049
759060
SH
SOLE
435559
0
323501
PROGRESSIVE CORP OHIO
COM
743315103
30
23000
SH
Call
SOLE
0
0
0
PROLOGIS INC.
COM
74340W103
66740
830396
SH
SOLE
717170
0
113226
PROOFPOINT INC
COM
743424103
3659
35670
SH
SOLE
20789
0
14881
PROPETRO HLDG CORP
COM
74347M108
72
28742
SH
SOLE
0
0
28742
PROS HOLDINGS INC
COM
74346Y103
310
10000
SH
SOLE
0
0
10000
PROSHARES TR
DJ BRKFLD GLB
74347B508
229
6500
SH
SOLE
0
0
6500
PROSHARES TR
HGH YLD INT RATE
74348A541
415
7530
SH
SOLE
0
0
7530
PROSHARES TR
INVT INT RT HG
74347B607
576
8837
SH
SOLE
0
0
8837
PROSHARES TR
LARGE CAP CRE
74347R248
817
13807
SH
SOLE
0
0
13807
PROSHARES TR
MSCI EAFE DIVD
74347B839
3456
108788
SH
SOLE
0
0
108788
PROSHARES TR
MSCI EMRG MKTS
74347B847
240
5730
SH
SOLE
0
0
5730
PROSHARES TR
PSHS ULDOW30 NEW
74347B276
208
7200
SH
SOLE
0
0
7200
PROSHARES TR
RUSS 2000 DIVD
74347B698
4978
107683
SH
SOLE
0
0
107683
PROSHARES TR
S&P 500 DV ARIST
74348A467
54724
948914
SH
SOLE
0
0
948914
PROSHARES TR
S&P MDCP 400 DIV
74347B680
7192
159714
SH
SOLE
0
0
159714
PROSHARES TR
SHORT QQQ NEW
74347B714
452
17788
SH
SOLE
0
0
17788
PROSHARES TR
SHORT S&P 500 NE
74347B425
3187
115238
SH
SOLE
0
0
115238
PROSHARES TR
SHRT RUSSELL2000
74348A210
427
8871
SH
SOLE
0
0
8871
PROSPECT CAPITAL CORPORATION
COM
74348T102
450
105981
SH
SOLE
0
0
105981
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
12
14000
PRN
SOLE
0
0
14000
PROSPERITY BANCSHARES INC
COM
743606105
9186
190386
SH
SOLE
188067
0
2319
PROTECTIVE INS CORP
CL B
74368L203
159
11533
SH
SOLE
0
0
11533
PRUDENTIAL FINL INC
COM
744320102
11884
227926
SH
SOLE
18129
0
209797
PRUDENTIAL FINL INC
COM
744320102
26
24600
SH
Call
SOLE
0
0
0
PRUDENTIAL PLC
ADR
74435K204
13418
541479
SH
SOLE
505703
0
35776
PTC INC
COM
69370C100
11871
193936
SH
SOLE
64588
0
129348
PTC THERAPEUTICS INC
COM
69366J200
623
13955
SH
SOLE
6912
0
7043
PUBLIC STORAGE
COM
74460D109
3513
17686
SH
SOLE
4660
0
13026
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
5633
125434
SH
SOLE
9029
0
116405
PULTE GROUP INC
COM
745867101
5479
245489
SH
SOLE
192039
0
53450
PURE STORAGE INC
CL A
74624M102
231
18750
SH
SOLE
0
0
18750
PUTNAM MANAGED MUN INCOME TR
COM
746823103
3726
517464
SH
SOLE
0
0
517464
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
328
80404
SH
SOLE
0
0
80404
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2081
174447
SH
SOLE
0
0
174447
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
6324
1392950
SH
SOLE
2000
0
1390950
Q2 HLDGS INC
COM
74736L109
980
16597
SH
SOLE
9365
0
7232
QCR HOLDINGS INC
COM
74727A104
381
14080
SH
SOLE
0
0
14080
QEP RESOURCES INC
COM
74733V100
5
14521
SH
SOLE
0
0
14521
QIAGEN NV
SHS NEW
N72482123
3798
94031
SH
SOLE
92792
0
1239
QIWI PLC
SPON ADR REP B
74735M108
300
28018
SH
SOLE
0
0
28018
QORVO INC
COM
74736K101
10226
126831
SH
SOLE
82607
0
44224
QTS RLTY TR INC
COM CL A
74736A103
476
8210
SH
SOLE
0
0
8210
QUAKER CHEM CORP
COM
747316107
2848
22556
SH
SOLE
21947
0
609
QUALCOMM INC
COM
747525103
180491
2668008
SH
SOLE
1134309
0
1533699
QUALCOMM INC
COM
747525103
566
48600
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
3
23600
SH
Call
SOLE
0
0
0
QUALYS INC
COM
74758T303
5629
64713
SH
SOLE
63798
0
915
QUANTA SVCS INC
COM
74762E102
2588
81562
SH
SOLE
7734
0
73828
QUANTUM CORP
COM NEW
747906501
427
144624
SH
SOLE
144624
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
14818
184536
SH
SOLE
147711
0
36825
QUIDEL CORP
COM
74838J101
2757
28188
SH
SOLE
5347
0
22841
QUOTIENT LTD
SHS
G73268107
54
13698
SH
SOLE
0
0
13698
QURATE RETAIL INC
COM SER A
74915M100
3626
593970
SH
SOLE
567173
0
26797
RADIAN GROUP INC
COM
750236101
218
16863
SH
SOLE
0
0
16863
RADNET INC
COM
750491102
198
18851
SH
SOLE
0
0
18851
RALPH LAUREN CORP
CL A
751212101
4635
69352
SH
SOLE
42321
0
27031
RANGE RES CORP
COM
75281A109
524
229897
SH
SOLE
23645
0
206252
RANGER ENERGY SVCS INC
COM CL A
75282U104
47
11500
SH
SOLE
0
0
11500
RAPID7 INC
COM
753422104
13903
320868
SH
SOLE
35966
0
284902
RAYMOND JAMES FINANCIAL INC
COM
754730109
22967
363405
SH
SOLE
0
0
363405
RAYONIER INC
COM
754907103
1076
45679
SH
SOLE
17251
0
28428
RAYTHEON CO
COM NEW
755111507
73949
563840
SH
SOLE
255754
0
308086
RBC BEARINGS INC
COM
75524B104
13681
121294
SH
SOLE
119715
0
1579
READY CAP CORP
7% CN SR NT 2023
75574U200
7094
465765
SH
SOLE
0
0
465765
READY CAP CORP
COM
75574U101
5910
818628
SH
SOLE
0
0
818628
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
953
28850
SH
SOLE
0
0
28850
REALITY SHS ETF TR
DIVS ETF
75605A108
360
23944
SH
SOLE
0
0
23944
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
268
12548
SH
SOLE
0
0
12548
REALPAGE INC
COM
75606N109
9178
173395
SH
SOLE
28310
0
145085
REALTY INCOME CORP
COM
756109104
30101
603703
SH
SOLE
322398
0
281305
REATA PHARMACEUTICALS INC
CL A
75615P103
744
5156
SH
SOLE
0
0
5156
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1540
53555
SH
SOLE
0
0
53555
REDFIN CORP
COM
75737F108
1068
69283
SH
SOLE
12
0
69271
REDWOOD TR INC
COM
758075402
268
53029
SH
SOLE
0
0
53029
REDWOOD TR INC
NOTE 5.625% 7/1
758075AD7
6664
12083000
PRN
SOLE
0
0
12083000
REGAL BELOIT CORP
COM
758750103
1325
21055
SH
SOLE
5232
0
15823
REGENCY CTRS CORP
COM
758849103
3475
90413
SH
SOLE
87207
0
3206
REGENERON PHARMACEUTICALS
COM
75886F107
40993
83952
SH
SOLE
66094
0
17858
REGENERON PHARMACEUTICALS
COM
75886F107
256
2400
SH
Call
SOLE
0
0
0
REGENXBIO INC
COM
75901B107
836
25811
SH
SOLE
0
0
25811
REGIONS FINANCIAL CORP NEW
COM
7591EP100
24468
2727783
SH
SOLE
1567610
0
1160173
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
9806
116544
SH
SOLE
114362
0
2182
RELIANCE STEEL & ALUMINUM CO
COM
759509102
3492
39867
SH
SOLE
34598
0
5269
RELX PLC
SPONSORED ADR
759530108
22026
1029249
SH
SOLE
1019587
0
9662
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
528
3533
SH
SOLE
0
0
3533
RENASANT CORP
COM
75970E107
581
26610
SH
SOLE
0
0
26610
RENT A CTR INC NEW
COM
76009N100
1119
79104
SH
SOLE
33268
0
45836
REPLIGEN CORP
COM
759916109
1104
11437
SH
SOLE
9301
0
2136
REPRO MED SYS INC
COM
759910102
83
11100
SH
SOLE
0
0
11100
REPUBLIC BANCORP KY
CL A
760281204
218
6586
SH
SOLE
0
0
6586
REPUBLIC SVCS INC
COM
760759100
48747
649440
SH
SOLE
417746
0
231694
RESEARCH FRONTIERS INC
COM
760911107
26
11000
SH
SOLE
0
0
11000
RESIDEO TECHNOLOGIES INC
COM
76118Y104
1011
208973
SH
SOLE
195675
0
13298
RESMED INC
COM
761152107
4538
30809
SH
SOLE
0
0
30809
RESOURCES CONNECTION INC
COM
76122Q105
1429
130260
SH
SOLE
130083
0
177
RESTAURANT BRANDS INTL INC
COM
76131D103
3125
77520
SH
SOLE
66385
0
11135
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
909
109634
SH
SOLE
0
0
109634
RETAIL PPTYS AMER INC
CL A
76131V202
147
28363
SH
SOLE
15884
0
12479
REVOLVE GROUP INC
CL A
76156B107
2462
284929
SH
SOLE
25
0
284904
REYNOLDS CONSUMER PRODS INC
COM
76171L106
565
19359
SH
SOLE
18875
0
484
RH
COM
74967X103
411
4093
SH
SOLE
0
0
4093
RING ENERGY INC
COM
76680V108
236
357963
SH
SOLE
0
0
357963
RINGCENTRAL INC
CL A
76680R206
53589
252884
SH
SOLE
11336
0
241548
RIO TINTO PLC
SPONSORED ADR
767204100
11360
249341
SH
SOLE
8074
0
241267
RITCHIE BROS AUCTIONEERS
COM
767744105
3233
94368
SH
SOLE
90502
0
3866
RITE AID CORP
COM
767754872
167
11101
SH
SOLE
0
0
11101
RIVERNORTH / DOUBLELINE STRA
COM
76882G107
960
74970
SH
SOLE
0
0
74970
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
714
57499
SH
SOLE
0
0
57499
RLI CORP
COM
749607107
4147
47165
SH
SOLE
45392
0
1773
RLJ LODGING TR
CUM CONV PFD A
74965L200
632
36124
SH
SOLE
0
0
36124
RMR REAL ESTATE INCOME FD
COM
76970B101
3991
393159
SH
SOLE
0
0
393159
ROBERT HALF INTL INC
COM
770323103
2348
62200
SH
SOLE
52351
0
9849
ROCKWELL AUTOMATION INC
COM
773903109
13759
91175
SH
SOLE
42577
0
48598
ROCKWELL MED INC
COM
774374102
115
56306
SH
SOLE
0
0
56306
ROCKY BRANDS INC
COM
774515100
2895
149598
SH
SOLE
0
0
149598
ROGERS COMMUNICATIONS INC
CL B
775109200
11805
282735
SH
SOLE
277457
0
5278
ROKU INC
COM CL A
77543R102
5807
66386
SH
SOLE
487
0
65899
ROLLINS INC
COM
775711104
10857
300403
SH
SOLE
107602
0
192801
ROPER TECHNOLOGIES INC
COM
776696106
55923
179331
SH
SOLE
16279
0
163052
ROSS STORES INC
COM
778296103
31981
367716
SH
SOLE
286193
0
81523
ROYAL BK CDA
COM
780087102
23714
382718
SH
SOLE
264141
0
118577
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1199
37270
SH
SOLE
1511
0
35759
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
10452
320030
SH
SOLE
52729
0
267301
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
13358
382870
SH
SOLE
10098
0
372772
ROYAL GOLD INC
COM
780287108
1375
15678
SH
SOLE
1946
0
13732
ROYCE GLOBAL VALUE TR INC
COM
78081T104
4743
589887
SH
SOLE
0
0
589887
ROYCE MICRO-CAP TR INC
COM
780915104
332
59719
SH
SOLE
0
0
59719
ROYCE VALUE TR INC
COM
780910105
15151
1566848
SH
SOLE
181
0
1566667
RPM INTL INC
COM
749685103
21125
355048
SH
SOLE
245669
0
109379
RUTHS HOSPITALITY GROUP INC
COM
783332109
126
18884
SH
SOLE
7501
0
11383
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
4151
78187
SH
SOLE
75021
0
3166
RYDER SYS INC
COM
783549108
4405
166593
SH
SOLE
0
0
166593
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
10688
298118
SH
SOLE
269231
0
28887
S&P GLOBAL INC
COM
78409V104
25763
105108
SH
SOLE
45327
0
59781
SABRA HEALTH CARE REIT INC
COM
78573L106
1601
146605
SH
SOLE
85507
0
61098
SABRE CORP
COM
78573M104
14253
2403525
SH
SOLE
2390851
0
12674
SAFEHOLD INC
COM
78645L100
474
7498
SH
SOLE
0
0
7498
SAGE THERAPEUTICS INC
COM
78667J108
601
20941
SH
SOLE
0
0
20941
SALESFORCE COM INC
COM
79466L302
236437
1642152
SH
SOLE
475671
0
1166481
SALESFORCE COM INC
COM
79466L302
2
19200
SH
Call
SOLE
0
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
186
53433
SH
SOLE
0
0
53433
SANDERSON FARMS INC
COM
800013104
4049
32832
SH
SOLE
30757
0
2075
SANDSTORM GOLD LTD
COM NEW
80013R206
110
21980
SH
SOLE
0
0
21980
SANMINA CORPORATION
COM
801056102
586
21471
SH
SOLE
19389
0
2082
SANOFI
SPONSORED ADR
80105N105
48301
1104778
SH
SOLE
955532
0
149246
SAP SE
SPON ADR
803054204
33911
306885
SH
SOLE
280952
0
25933
SARATOGA INVT CORP
COM NEW
80349A208
616
53520
SH
SOLE
0
0
53520
SAREPTA THERAPEUTICS INC
COM
803607100
2124
21718
SH
SOLE
4314
0
17404
SAREPTA THERAPEUTICS INC
COM
803607100
381
23100
SH
Call
SOLE
0
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
394
23100
SH
Put
SOLE
0
0
23100
SAREPTA THERAPEUTICS INC
COM
803607100
62
22100
SH
Call
SOLE
0
0
0
SB ONE BANCORP
COM
78413T103
368
21664
SH
SOLE
0
0
21664
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
13889
51445
SH
SOLE
35690
0
15755
SCHLUMBERGER LTD
COM
806857108
10223
757820
SH
SOLE
279107
0
478713
SCHNEIDER NATIONAL INC
CL B
80689H102
1041
53823
SH
SOLE
53232
0
591
SCHRODINGER INC
COM
80810D103
415
9626
SH
SOLE
0
0
9626
SCHWAB CHARLES CORP
COM
808513105
46216
1374666
SH
SOLE
1288199
0
86467
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
676
32654
SH
SOLE
622
0
32032
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2081
80524
SH
SOLE
161
0
80363
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
309
12659
SH
SOLE
0
0
12659
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
303
5152
SH
SOLE
0
0
5152
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
869
27737
SH
SOLE
0
0
27737
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1153
22291
SH
SOLE
437
0
21854
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
210
3871
SH
SOLE
139
0
3732
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
1735
28715
SH
SOLE
8
0
28707
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
3348
74443
SH
SOLE
1121
0
73322
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
2294
28802
SH
SOLE
0
0
28802
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
237
5348
SH
SOLE
0
0
5348
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
711
11608
SH
SOLE
0
0
11608
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
6783
160880
SH
SOLE
0
0
160880
SCHWAB STRATEGIC TR
US REIT ETF
808524847
426
13005
SH
SOLE
162
0
12843
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
286
5559
SH
SOLE
20
0
5539
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
912
15851
SH
SOLE
1008
0
14843
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
216
7780
SH
SOLE
4118
0
3662
SCIENCE APPLICATNS INTL CP N
COM
808625107
3710
49706
SH
SOLE
47324
0
2382
SCORPIO TANKERS INC
SHS
Y7542C130
527
27549
SH
SOLE
0
0
27549
SCOTTS MIRACLE GRO CO
CL A
810186106
25872
252653
SH
SOLE
229477
0
23176
SCYNEXIS INC
COM
811292101
26
32980
SH
SOLE
0
0
32980
SEA LTD
SPONSORED ADS
81141R100
3091
69748
SH
SOLE
1183
0
68565
SEABOARD CORP
COM
811543107
225
80
SH
SOLE
0
0
80
SEABRIDGE GOLD INC
COM
811916105
4186
447662
SH
SOLE
0
0
447662
SEABRIDGE GOLD INC
COM
811916105
21
32600
SH
Call
SOLE
0
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
35892
735499
SH
SOLE
615055
0
120444
SEALED AIR CORP NEW
COM
81211K100
440
17813
SH
SOLE
0
0
17813
SEATTLE GENETICS INC
COM
812578102
3300
28601
SH
SOLE
7447
0
21154
SEI INVESTMENTS CO
COM
784117103
12331
266102
SH
SOLE
225340
0
40762
SELECT MED HLDGS CORP
COM
81619Q105
191
12707
SH
SOLE
12371
0
336
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
68152
1540504
SH
SOLE
1018510
0
521994
SELECT SECTOR SPDR TR
ENERGY
81369Y506
25258
869158
SH
SOLE
244803
0
624355
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
7509
242221
SH
SOLE
0
0
242221
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
69672
710354
SH
SOLE
355328
0
355026
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
52554
964823
SH
SOLE
574504
0
390319
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
148055
1671426
SH
SOLE
1032555
0
638871
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
56672
2721980
SH
SOLE
1036857
0
1685123
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
1
11400
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
2
16000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
2
11700
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
9
22900
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
56459
956771
SH
SOLE
391609
0
565162
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
35592
642328
SH
SOLE
256822
0
385506
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
5753
127736
SH
SOLE
0
0
127736
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
139563
1736493
SH
SOLE
848278
0
888215
SELECTIVE INS GROUP INC
COM
816300107
282
5675
SH
SOLE
0
0
5675
SEMPRA ENERGY
COM
816851109
26115
231128
SH
SOLE
166367
0
64761
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
6963
240700
SH
SOLE
237626
0
3074
SENSEONICS HLDGS INC
COM
81727U105
669
1056576
SH
SOLE
0
0
1056576
SENSIENT TECHNOLOGIES CORP
COM
81725T100
13899
319449
SH
SOLE
316323
0
3126
SERITAGE GROWTH PPTYS
CL A
81752R100
207
22674
SH
SOLE
0
0
22674
SERVICE CORP INTL
COM
817565104
3545
90633
SH
SOLE
7464
0
83169
SERVICE PPTYS TR
COM SH BEN INT
81761L102
81
14992
SH
SOLE
0
0
14992
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
5796
214667
SH
SOLE
213866
0
801
SERVICENOW INC
COM
81762P102
71170
248343
SH
SOLE
55774
0
192569
SERVISFIRST BANCSHARES INC
COM
81768T108
2812
95924
SH
SOLE
81012
0
14912
SFL CORPORATION LTD
SHS
G7738W106
303
31996
SH
SOLE
0
0
31996
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
295
18195
SH
SOLE
18142
0
53
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
419
41945
SH
SOLE
0
0
41945
SHERWIN WILLIAMS CO
COM
824348106
43771
95244
SH
SOLE
76952
0
18292
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
409
17553
SH
SOLE
17225
0
328
SHOPIFY INC
CL A
82509L107
37374
89640
SH
SOLE
23427
0
66213
SIGNATURE BK NEW YORK N Y
COM
82669G104
2260
28116
SH
SOLE
19679
0
8437
SILGAN HOLDINGS INC
COM
827048109
696
23997
SH
SOLE
8168
0
15829
SILICON LABORATORIES INC
COM
826919102
1827
21394
SH
SOLE
20526
0
868
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
2298
62691
SH
SOLE
62419
0
272
SILVERCORP METALS INC
COM
82835P103
579
176718
SH
SOLE
0
0
176718
SILVERCREST METALS INC
COM
828363101
229
43789
SH
SOLE
0
0
43789
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
326
17693
SH
SOLE
7602
0
10091
SIMON PPTY GROUP INC NEW
COM
828806109
5099
92940
SH
SOLE
4588
0
88352
SIMPLY GOOD FOODS CO
COM
82900L102
484
25122
SH
SOLE
25090
0
32
SIMPSON MANUFACTURING CO INC
COM
829073105
8386
135305
SH
SOLE
135277
0
28
SIMULATIONS PLUS INC
COM
829214105
1909
54667
SH
SOLE
52796
0
1871
SINA CORP
ORD
G81477104
1229
38587
SH
SOLE
0
0
38587
SINCLAIR BROADCAST GROUP INC
CL A
829226109
1308
81364
SH
SOLE
9526
0
71838
SIRIUS XM HLDGS INC
COM
82968B103
4305
871442
SH
SOLE
475847
0
395595
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
6792
92258
SH
SOLE
86276
0
5982
SIX FLAGS ENTMT CORP NEW
COM
83001A102
2030
161891
SH
SOLE
68943
0
92948
SJW GROUP
COM
784305104
1891
32739
SH
SOLE
28508
0
4231
SK TELECOM LTD
SPONSORED ADR
78440P108
391
24047
SH
SOLE
23017
0
1030
SKYLINE CHAMPION CORPORATION
COM
830830105
347
22147
SH
SOLE
22147
0
0
SKYWEST INC
COM
830879102
1423
54346
SH
SOLE
0
0
54346
SKYWORKS SOLUTIONS INC
COM
83088M102
9422
105411
SH
SOLE
0
0
105411
SKYWORKS SOLUTIONS INC
COM
83088M102
9
28400
SH
Call
SOLE
0
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
10147
378071
SH
SOLE
14204
0
363867
SLM CORP
COM
78442P106
2062
286808
SH
SOLE
284506
0
2302
SM ENERGY CO
COM
78454L100
15
12272
SH
SOLE
0
0
12272
SMILEDIRECTCLUB INC
CL A COM
83192H106
230
49158
SH
SOLE
0
0
49158
SMITH & NEPHEW GROUP PLC
SPDN ADR NEW
83175M205
8545
238208
SH
SOLE
235139
0
3069
SMITH A O CORP
COM
831865209
4796
126856
SH
SOLE
81695
0
45161
SMUCKER J M CO
COM NEW
832696405
11394
102653
SH
SOLE
0
0
102653
SNAP INC
CL A
83304A106
2537
213411
SH
SOLE
0
0
213411
SNAP ON INC
COM
833034101
22271
204655
SH
SOLE
180222
0
24433
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
1738
77088
SH
SOLE
70216
0
6872
SOL GEL TECHNOLOGIES
SHS
M8694L103
294
41586
SH
SOLE
0
0
41586
SOLAR CAP LTD
COM
83413U100
759
65220
SH
SOLE
0
0
65220
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1580
19301
SH
SOLE
11354
0
7947
SOLIGENIX INC
COM
834223307
33
19710
SH
SOLE
0
0
19710
SONIC AUTOMOTIVE INC
CL A
83545G102
487
36651
SH
SOLE
0
0
36651
SONOCO PRODS CO
COM
835495102
4164
89830
SH
SOLE
50931
0
38899
SONOS INC
COM
83570H108
1667
196557
SH
SOLE
0
0
196557
SONY CORP
SPONSORED ADR
835699307
6870
116094
SH
SOLE
35019
0
81075
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
21
11250
SH
SOLE
0
0
11250
SOUTH JERSEY INDS INC
COM
838518108
2344
93739
SH
SOLE
53350
0
40389
SOUTH ST CORP
COM
840441109
2139
36426
SH
SOLE
26996
0
9430
SOUTHERN CO
COM
842587107
91456
1689256
SH
SOLE
718247
0
971009
SOUTHERN CO
UNIT 08/01/2022
842587602
364
8195
SH
SOLE
0
0
8195
SOUTHERN COPPER CORP
COM
84265V105
384
13640
SH
SOLE
0
0
13640
SOUTHERN FIRST BANCSHARES IN
COM
842873101
266
9379
SH
SOLE
0
0
9379
SOUTHWEST AIRLS CO
COM
844741108
16433
461475
SH
SOLE
290659
0
170816
SOUTHWEST GAS HOLDINGS INC
COM
844895102
917
13184
SH
SOLE
7971
0
5213
SOUTHWESTERN ENERGY CO
COM
845467109
239
141402
SH
SOLE
131202
0
10200
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
56191
256311
SH
SOLE
0
0
256311
SPDR GOLD TRUST
GOLD SHS
78463V107
110516
746478
SH
SOLE
66
0
746412
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1654
19479
SH
SOLE
12801
0
6678
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
6774
188164
SH
SOLE
0
0
188164
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1016
37972
SH
SOLE
0
0
37972
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
994
33693
SH
SOLE
0
0
33693
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
8616
278464
SH
SOLE
0
0
278464
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
2239
66575
SH
SOLE
0
0
66575
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
907
37870
SH
SOLE
765
0
37105
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
3224
113287
SH
SOLE
0
0
113287
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
465
5099
SH
SOLE
0
0
5099
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
593
26711
SH
SOLE
0
0
26711
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
493
14875
SH
SOLE
0
0
14875
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
442
11319
SH
SOLE
0
0
11319
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
380
7926
SH
SOLE
0
0
7926
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
3270
106762
SH
SOLE
0
0
106762
SPDR S&P 500 ETF TR
TR UNIT
78462F103
687282
2666457
SH
SOLE
510707
0
2155750
SPDR S&P 500 ETF TR
TR UNIT
78462F103
316
10000
SH
Put
SOLE
0
0
10000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
218
6200
SH
Put
SOLE
0
0
6200
SPDR S&P 500 ETF TR
TR UNIT
78462F103
458
14000
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
28
10100
SH
Put
SOLE
0
0
10100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
304
11000
SH
Put
SOLE
0
0
11000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
429
16000
SH
Call
SOLE
0
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
140951
536163
SH
SOLE
269392
0
266771
SPDR SER TR
AEROSPACE DEF
78464A631
6778
89077
SH
SOLE
0
0
89077
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
18110
378394
SH
SOLE
0
0
378394
SPDR SER TR
BLOMBERG BRC INV
78468R200
18411
626225
SH
SOLE
490
0
625735
SPDR SER TR
BLOMBERG INTL TR
78464A516
430
15457
SH
SOLE
0
0
15457
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
58348
615873
SH
SOLE
502037
0
113836
SPDR SER TR
BLOOMBERG SRT TR
78468R408
2595
110155
SH
SOLE
323
0
109832
SPDR SER TR
COMP SOFTWARE
78464A599
3933
47912
SH
SOLE
0
0
47912
SPDR SER TR
DJ REIT ETF
78464A607
1006
13936
SH
SOLE
0
0
13936
SPDR SER TR
DORSEY WRGT FI
78468R713
1045
46772
SH
SOLE
0
0
46772
SPDR SER TR
FACTST INV ETF
78464A110
1296
13104
SH
SOLE
0
0
13104
SPDR SER TR
FTSE INT GVT ETF
78464A490
269
5505
SH
SOLE
0
0
5505
SPDR SER TR
HLTH CR EQUIP
78464A581
6047
84368
SH
SOLE
0
0
84368
SPDR SER TR
MSCI USA STRTGIC
78468R812
9194
120378
SH
SOLE
118554
0
1824
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
28224
515788
SH
SOLE
481095
0
34693
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
203261
4156652
SH
SOLE
4043614
0
113038
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
8117
162341
SH
SOLE
123767
0
38574
SPDR SER TR
NYSE TECH ETF
78464A102
1001
13670
SH
SOLE
0
0
13670
SPDR SER TR
PORTFLI INTRMDIT
78464A672
353
10654
SH
SOLE
0
0
10654
SPDR SER TR
PORTFLI MORTGAGE
78464A383
2101
78730
SH
SOLE
61694
0
17036
SPDR SER TR
PORTFLI TIPS ETF
78464A656
248
8531
SH
SOLE
0
0
8531
SPDR SER TR
PORTFOLI S&P1500
78464A805
246
7815
SH
SOLE
0
0
7815
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
79240
2622090
SH
SOLE
2581157
0
40933
SPDR SER TR
PORTFOLIO INTRMD
78464A375
6150
180819
SH
SOLE
504
0
180315
SPDR SER TR
PORTFOLIO LN TSR
78464A664
7198
152370
SH
SOLE
0
0
152370
SPDR SER TR
PORTFOLIO S&P500
78464A854
1358
44900
SH
SOLE
0
0
44900
SPDR SER TR
PORTFOLIO S&P600
78468R853
8727
399577
SH
SOLE
0
0
399577
SPDR SER TR
PORTFOLIO SH TSR
78468R101
19055
620280
SH
SOLE
615244
0
5036
SPDR SER TR
PORTFOLIO SHORT
78464A474
42563
1407055
SH
SOLE
1146989
0
260066
SPDR SER TR
PRTFLO S&P500 GW
78464A409
15127
423260
SH
SOLE
1154
0
422106
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1912
77725
SH
SOLE
22665
0
55060
SPDR SER TR
PRTFLO S&P500 VL
78464A508
2228
86236
SH
SOLE
1496
0
84740
SPDR SER TR
RUSSELL LOW VOL
78468R754
1224
19663
SH
SOLE
0
0
19663
SPDR SER TR
S&P 400 MDCP GRW
78464A821
301
7026
SH
SOLE
242
0
6784
SPDR SER TR
S&P 400 MDCP VAL
78464A839
369
10470
SH
SOLE
515
0
9955
SPDR SER TR
S&P 600 SMCP GRW
78464A201
570
12347
SH
SOLE
138
0
12209
SPDR SER TR
S&P 600 SMCP VAL
78464A300
1096
26833
SH
SOLE
194
0
26639
SPDR SER TR
S&P 600 SML CAP
78464A813
2812
58073
SH
SOLE
0
0
58073
SPDR SER TR
S&P BIOTECH
78464A870
17690
228431
SH
SOLE
0
0
228431
SPDR SER TR
S&P BIOTECH
78464A870
70
42400
SH
Call
SOLE
0
0
0
SPDR SER TR
S&P BK ETF
78464A797
1671
61972
SH
SOLE
0
0
61972
SPDR SER TR
S&P DIVID ETF
78464A763
450097
5636053
SH
SOLE
4662109
0
973944
SPDR SER TR
S&P HOMEBUILD
78464A888
1322
44379
SH
SOLE
0
0
44379
SPDR SER TR
S&P INS ETF
78464A789
1128
45246
SH
SOLE
1500
0
43746
SPDR SER TR
S&P METALS MNG
78464A755
219
13592
SH
SOLE
0
0
13592
SPDR SER TR
S&P OILGAS EXP
78468R556
4458
135623
SH
SOLE
0
0
135623
SPDR SER TR
S&P REGL BKG
78464A698
2433
74657
SH
SOLE
0
0
74657
SPDR SER TR
S&P SEMICNDCTR
78464A862
11316
134767
SH
SOLE
0
0
134767
SPDR SER TR
S&P TELECOM
78464A540
225
3797
SH
SOLE
0
0
3797
SPDR SER TR
S&P TRANSN ETF
78464A532
267
6118
SH
SOLE
0
0
6118
SPDR SER TR
SPDR BLOOMBERG
78468R663
37271
406755
SH
SOLE
236457
0
170298
SPDR SER TR
WELLS FG PFD ETF
78464A292
2870
73225
SH
SOLE
58841
0
14384
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
985
27071
SH
SOLE
15471
0
11600
SPIRE INC
COM
84857L101
4128
55425
SH
SOLE
47420
0
8005
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
905
37832
SH
SOLE
34986
0
2846
SPIRIT AIRLS INC
COM
848577102
404
31365
SH
SOLE
0
0
31365
SPIRIT AIRLS INC
COM
848577102
1
14400
SH
Call
SOLE
0
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
274
10490
SH
SOLE
0
0
10490
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
12
13000
PRN
SOLE
0
0
13000
SPLUNK INC
COM
848637104
31982
253366
SH
SOLE
202092
0
51274
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
11821
97342
SH
SOLE
24833
0
72509
SPRAGUE RES LP
COM UNIT REP LTD
849343108
290
22186
SH
SOLE
0
0
22186
SPRINT CORPORATION
COM
85207U105
298
34560
SH
SOLE
0
0
34560
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
11866
811646
SH
SOLE
0
0
811646
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
5430
413854
SH
SOLE
0
0
413854
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1523
98471
SH
SOLE
0
0
98471
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1214
232153
SH
SOLE
0
0
232153
SPROUTS FMRS MKT INC
COM
85208M102
547
29434
SH
SOLE
16714
0
12720
SPS COMMERCE INC
COM
78463M107
4470
96105
SH
SOLE
59003
0
37102
SPX CORP
COM
784635104
2228
68266
SH
SOLE
62343
0
5923
SPX FLOW INC
COM
78469X107
938
33015
SH
SOLE
0
0
33015
SQUARE INC
CL A
852234103
25890
494275
SH
SOLE
5277
0
488998
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
5394
123083
SH
SOLE
88440
0
34643
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1632
40780
SH
SOLE
0
0
40780
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
22321
681342
SH
SOLE
0
0
681342
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
290
10563
SH
SOLE
0
0
10563
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
369
5350
SH
SOLE
0
0
5350
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
220
11496
SH
SOLE
0
0
11496
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
9794
204225
SH
SOLE
0
0
204225
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1328
27540
SH
SOLE
0
0
27540
SSR MNG INC
COM
784730103
1027
90016
SH
SOLE
0
0
90016
ST JOE CO
COM
790148100
295
17577
SH
SOLE
0
0
17577
STAG INDL INC
COM
85254J102
2133
94728
SH
SOLE
3537
0
91191
STANLEY BLACK & DECKER INC
COM
854502101
9771
97701
SH
SOLE
46247
0
51454
STANLEY BLACK & DECKER INC
UNIT 05/15/2020
854502887
1028
14153
SH
SOLE
0
0
14153
STANLEY BLACK & DECKER INC
UNIT 11/15/2022
854502846
210
3000
SH
SOLE
0
0
3000
STARBUCKS CORP
COM
855244109
80524
1224873
SH
SOLE
301044
0
923829
STARBUCKS CORP
COM
855244109
3
28300
SH
Call
SOLE
0
0
0
STARS GROUP INC
COM
85570W100
765
37452
SH
SOLE
20898
0
16554
STARWOOD PPTY TR INC
COM
85571B105
16635
1622925
SH
SOLE
1202326
0
420599
STARWOOD PPTY TR INC
NOTE 4.375% 4/0
85571BAH8
6210
7860000
PRN
SOLE
0
0
7860000
STATE STR CORP
COM
857477103
5513
103485
SH
SOLE
62571
0
40914
STEEL DYNAMICS INC
COM
858119100
3275
145290
SH
SOLE
110799
0
34491
STEELCASE INC
CL A
858155203
284
28821
SH
SOLE
0
0
28821
STELLUS CAP INVT CORP
COM
858568108
1116
153035
SH
SOLE
0
0
153035
STEPAN CO
COM
858586100
202
2282
SH
SOLE
0
0
2282
STERICYCLE INC
COM
858912108
33257
684587
SH
SOLE
653164
0
31423
STERIS PLC
SHS USD
G8473T100
42648
304692
SH
SOLE
283542
0
21150
STERLING BANCORP DEL
COM
85917A100
223
21361
SH
SOLE
0
0
21361
STITCH FIX INC
COM CL A
860897107
1740
136973
SH
SOLE
0
0
136973
STMICROELECTRONICS N V
NY REGISTRY
861012102
1203
56277
SH
SOLE
29962
0
26315
STOCK YDS BANCORP INC
COM
861025104
350
12082
SH
SOLE
0
0
12082
STONECO LTD
COM CL A
G85158106
3256
149541
SH
SOLE
92561
0
56980
STONECO LTD
COM CL A
G85158106
10
28900
SH
Call
SOLE
0
0
0
STONEMOR INC
COM
86184W106
35
33532
SH
SOLE
0
0
33532
STORE CAP CORP
COM
862121100
11908
657159
SH
SOLE
497052
0
160107
STRATEGY SHS
DAY HAGAN NED
86280R803
3385
163009
SH
SOLE
0
0
163009
STRYKER CORP
COM
863667101
57860
347508
SH
SOLE
126743
0
220765
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1031
72908
SH
SOLE
0
0
72908
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
4192
875130
SH
SOLE
854471
0
20659
SUMMIT HOTEL PPTYS INC
COM
866082100
593
140529
SH
SOLE
124536
0
15993
SUMMIT MATLS INC
CL A
86614U100
823
54899
SH
SOLE
54884
0
15
SUN CMNTYS INC
COM
866674104
5605
44891
SH
SOLE
39941
0
4950
SUN LIFE FINL INC
COM
866796105
580
18026
SH
SOLE
0
0
18026
SUNCOR ENERGY INC NEW
COM
867224107
11184
700523
SH
SOLE
529618
0
170905
SUNOCO LP
COM UT REP LP
86765K109
1089
69626
SH
SOLE
0
0
69626
SUNPOWER CORP
COM
867652406
197
38869
SH
SOLE
0
0
38869
SUNRUN INC
COM
86771W105
519
51413
SH
SOLE
0
0
51413
SUNSTONE HOTEL INVS INC NEW
COM
867892101
420
48203
SH
SOLE
47565
0
638
SUPERNUS PHARMACEUTICALS INC
COM
868459108
435
24189
SH
SOLE
11002
0
13187
SVB FINANCIAL GROUP
COM
78486Q101
3340
22106
SH
SOLE
0
0
22106
SWISS HELVETIA FD INC
COM
870875101
76
10923
SH
SOLE
0
0
10923
SWITCH INC
CL A
87105L104
1485
102926
SH
SOLE
26620
0
76306
SYKES ENTERPRISES INC
COM
871237103
329
12113
SH
SOLE
12075
0
38
SYNALLOY CP DEL
COM
871565107
175
20000
SH
SOLE
0
0
20000
SYNAPTICS INC
COM
87157D109
292
5052
SH
SOLE
0
0
5052
SYNCHRONY FINL
COM
87165B103
23775
1477613
SH
SOLE
138813
0
1338800
SYNCHRONY FINL
COM
87165B103
9
60900
SH
Call
SOLE
0
0
0
SYNEOS HEALTH INC
CL A
87166B102
2769
70239
SH
SOLE
44251
0
25988
SYNNEX CORP
COM
87162W100
4987
68216
SH
SOLE
4504
0
63712
SYNOPSYS INC
COM
871607107
22356
173584
SH
SOLE
137692
0
35892
SYNOVUS FINL CORP
COM NEW
87161C501
2878
163905
SH
SOLE
1291
0
162614
SYSCO CORP
COM
871829107
49597
1086945
SH
SOLE
774700
0
312245
T MOBILE US INC
COM
872590104
17865
212933
SH
SOLE
125730
0
87203
TABULA RASA HEALTHCARE INC
COM
873379101
1119
21404
SH
SOLE
0
0
21404
TABULA RASA HEALTHCARE INC
COM
873379101
66
15400
SH
Call
SOLE
0
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
57482
1202808
SH
SOLE
748136
0
454672
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2217
18690
SH
SOLE
4165
0
14525
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
18402
1212231
SH
SOLE
1143098
0
69133
TAL EDUCATION GROUP
SPONSORED ADS
874080104
572
10742
SH
SOLE
0
0
10742
TALLGRASS ENERGY LP
CLASS A SHS
874696107
2314
140556
SH
SOLE
0
0
140556
TANDEM DIABETES CARE INC
COM NEW
875372203
2665
41414
SH
SOLE
10121
0
31293
TANGER FACTORY OUTLET CTRS I
COM
875465106
1336
267158
SH
SOLE
0
0
267158
TAPESTRY INC
COM
876030107
1862
143772
SH
SOLE
0
0
143772
TARGA RES CORP
COM
87612G101
2933
424458
SH
SOLE
171067
0
253391
TARGET CORP
COM
87612E106
137767
1481826
SH
SOLE
862584
0
619242
TARONIS TECHNOLOGIES INC
COM NEW
876214206
4
25400
SH
SOLE
0
0
25400
TASEKO MINES LTD
COM
876511106
11
40700
SH
SOLE
0
0
40700
TC ENERGY CORP
COM
87807B107
22405
503913
SH
SOLE
479926
0
23987
TC PIPELINES LP
UT COM LTD PRT
87233Q108
783
28478
SH
SOLE
0
0
28478
TCF FINANCIAL CORPORATION NE
COM
872307103
25471
1124046
SH
SOLE
742211
0
381835
TCG BDC INC
COM
872280102
310
59390
SH
SOLE
0
0
59390
TCW STRATEGIC INCOME FD INC
COM
872340104
3995
772631
SH
SOLE
0
0
772631
TD AMERITRADE HLDG CORP
COM
87236Y108
2841
81963
SH
SOLE
79382
0
2581
TE CONNECTIVITY LTD
REG SHS
H84989104
27776
441035
SH
SOLE
387838
0
53197
TECH DATA CORP
COM
878237106
1168
8926
SH
SOLE
6553
0
2373
TECHNIPFMC PLC
COM
G87110105
1138
164554
SH
SOLE
132878
0
31676
TECK RESOURCES LTD
CL B
878742204
229
30216
SH
SOLE
2371
0
27845
TECK RESOURCES LTD
CL B
878742204
1
17200
SH
Call
SOLE
0
0
0
TECNOGLASS INC
SHS
G87264100
1178
305250
SH
SOLE
0
0
305250
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
109
11140
SH
SOLE
0
0
11140
TEJON RANCH CO
COM
879080109
182
12959
SH
SOLE
0
0
12959
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
1647
92475
SH
SOLE
0
0
92475
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
13623
886934
SH
SOLE
0
0
886934
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
1001
66822
SH
SOLE
40
0
66782
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1214
106627
SH
SOLE
0
0
106627
TELADOC HEALTH INC
COM
87918A105
37530
242112
SH
SOLE
9999
0
232113
TELARIA INC
COM
879181105
121
20140
SH
SOLE
0
0
20140
TELEDYNE TECHNOLOGIES INC
COM
879360105
18395
61879
SH
SOLE
58914
0
2965
TELEFLEX INCORPORATED
COM
879369106
19917
68006
SH
SOLE
49994
0
18012
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
666
69851
SH
SOLE
68602
0
1249
TELEFONICA S A
SPONSORED ADR
879382208
765
167431
SH
SOLE
24884
0
142547
TELIGENT INC NEW
COM
87960W104
5
19100
SH
SOLE
0
0
19100
TELUS CORPORATION
COM
87971M103
17459
1103901
SH
SOLE
1070959
0
32942
TEMPLETON DRAGON FD INC
COM
88018T101
203
11915
SH
SOLE
0
0
11915
TEMPLETON EMERGING MKTS FD I
COM
880191101
152
13664
SH
SOLE
0
0
13664
TEMPLETON EMERGING MKTS INCO
COM
880192109
1066
142505
SH
SOLE
0
0
142505
TEMPLETON GLOBAL INCOME FD
COM
880198106
4474
836238
SH
SOLE
0
0
836238
TEMPUR SEALY INTL INC
COM
88023U101
3723
85168
SH
SOLE
54804
0
30364
TENARIS S A
SPONSORED ADS
88031M109
286
23743
SH
SOLE
0
0
23743
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
1277
126950
SH
SOLE
0
0
126950
TENET HEALTHCARE CORP
COM NEW
88033G407
360
24988
SH
SOLE
0
0
24988
TENNECO INC
CL A VTG COM STK
880349105
52
14514
SH
SOLE
12054
0
2460
TERADATA CORP DEL
COM
88076W103
1896
92521
SH
SOLE
76531
0
15990
TERADYNE INC
COM
880770102
17726
327231
SH
SOLE
233811
0
93420
TEREX CORP NEW
COM
880779103
352
24546
SH
SOLE
18483
0
6063
TERRENO RLTY CORP
COM
88146M101
3772
72888
SH
SOLE
69492
0
3396
TESLA INC
COM
88160R101
39503
75387
SH
SOLE
20782
0
54605
TETRA TECH INC NEW
COM
88162G103
621
8786
SH
SOLE
0
0
8786
TETRA TECHNOLOGIES INC DEL
COM
88162F105
100
313666
SH
SOLE
37166
0
276500
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
6246
695495
SH
SOLE
2948
0
692547
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
767
34618
SH
SOLE
33058
0
1560
TEXAS INSTRS INC
COM
882508104
128956
1290443
SH
SOLE
1006714
0
283729
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
4760
12526
SH
SOLE
0
0
12526
TEXAS ROADHOUSE INC
COM
882681109
13688
331420
SH
SOLE
313912
0
17508
TEXTRON INC
COM
883203101
3785
141933
SH
SOLE
112482
0
29451
TFS FINL CORP
COM
87240R107
157
10303
SH
SOLE
0
0
10303
TG THERAPEUTICS INC
COM
88322Q108
2692
273567
SH
SOLE
0
0
273567
THE REALREAL INC
COM
88339P101
207
29543
SH
SOLE
0
0
29543
THE TRADE DESK INC
COM CL A
88339J105
6740
34923
SH
SOLE
13773
0
21150
THERAPEUTICSMD INC
COM
88338N107
585
551726
SH
SOLE
0
0
551726
THERMO FISHER SCIENTIFIC INC
COM
883556102
91256
321765
SH
SOLE
180061
0
141704
THERMON GROUP HLDGS INC
COM
88362T103
556
36898
SH
SOLE
36886
0
12
THL CR SR LN FD
COM
87244R103
768
66425
SH
SOLE
0
0
66425
THOMSON REUTERS CORP
COM NEW
884903709
4982
73097
SH
SOLE
60287
0
12810
THOR INDS INC
COM
885160101
4701
111443
SH
SOLE
100688
0
10755
TIFFANY & CO NEW
COM
886547108
11756
90782
SH
SOLE
83101
0
7681
TIMKEN CO
COM
887389104
311
9613
SH
SOLE
0
0
9613
TJX COS INC NEW
COM
872540109
60269
1260580
SH
SOLE
764665
0
495915
TOLL BROTHERS INC
COM
889478103
282
14636
SH
SOLE
0
0
14636
TOPBUILD CORP
COM
89055F103
379
5293
SH
SOLE
2897
0
2396
TORCHLIGHT ENERGY RES INC
COM
89102U103
10
25000
SH
SOLE
0
0
25000
TORO CO
COM
891092108
15176
233150
SH
SOLE
221609
0
11541
TORONTO DOMINION BK ONT
COM NEW
891160509
9340
219623
SH
SOLE
52081
0
167542
TORTOISE ENERGY INFRA CORP
COM
89147L100
612
239230
SH
SOLE
0
0
239230
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
307
30419
SH
SOLE
0
0
30419
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
142
166469
SH
SOLE
0
0
166469
TORTOISE PIPELINE & ENERGY F
COM
89148H108
317
119670
SH
SOLE
0
0
119670
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
97
13834
SH
SOLE
0
0
13834
TOTAL S.A.
SPONSORED ADS
89151E109
31164
836855
SH
SOLE
684261
0
152594
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
423
26256
SH
SOLE
24756
0
1500
TOWNEBANK PORTSMOUTH VA
COM
89214P109
1519
83945
SH
SOLE
18407
0
65538
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
12025
100246
SH
SOLE
84854
0
15392
TPG RE FIN TR INC
COM
87266M107
92
16755
SH
SOLE
0
0
16755
TPG SPECIALTY LENDING INC
COM
87265K102
912
65518
SH
SOLE
0
0
65518
TPG SPECIALTY LENDING INC
NOTE 4.500% 8/0
87265KAD4
1172
1265000
PRN
SOLE
0
0
1265000
TPI COMPOSITES INC
COM
87266J104
2675
181012
SH
SOLE
81494
0
99518
TRACTOR SUPPLY CO
COM
892356106
27388
323918
SH
SOLE
223082
0
100836
TRADEWEB MKTS INC
CL A
892672106
1279
30425
SH
SOLE
28922
0
1503
TRANE TECHNOLOGIES PLC
SHS
G8994E103
65707
795549
SH
SOLE
161785
0
633764
TRANE TECHNOLOGIES PLC
SHS
G8994E103
54
21200
SH
Call
SOLE
0
0
0
TRANSCAT INC
COM
893529107
1036
39104
SH
SOLE
39047
0
57
TRANSDIGM GROUP INC
COM
893641100
7402
23119
SH
SOLE
19344
0
3775
TRANSOCEAN LTD
REG SHS
H8817H100
52
44933
SH
SOLE
0
0
44933
TRANSPORTADORA DE GAS SUR
SPONSORED ADS B
893870204
53
11423
SH
SOLE
0
0
11423
TRANSUNION
COM
89400J107
2147
32441
SH
SOLE
28806
0
3635
TRAVELERS COMPANIES INC
COM
89417E109
43449
437330
SH
SOLE
366500
0
70830
TREEHOUSE FOODS INC
COM
89469A104
6040
136807
SH
SOLE
88263
0
48544
TREMONT MTG TR
COM
894789106
51
24360
SH
SOLE
0
0
24360
TREX CO INC
COM
89531P105
3364
41980
SH
SOLE
18795
0
23185
TRI CONTL CORP
COM
895436103
5937
283932
SH
SOLE
0
0
283932
TRI POINTE GROUP INC
COM
87265H109
1723
196504
SH
SOLE
19627
0
176877
TRICO BANCSHARES
COM
896095106
814
27293
SH
SOLE
0
0
27293
TRIMBLE INC
COM
896239100
612
19232
SH
SOLE
12075
0
7157
TRINET GROUP INC
COM
896288107
953
25318
SH
SOLE
25318
0
0
TRINITY INDS INC
COM
896522109
932
57989
SH
SOLE
25010
0
32979
TRIP COM GROUP LTD
ADS
89677Q107
514
21901
SH
SOLE
3793
0
18108
TRIPADVISOR INC
COM
896945201
1382
79477
SH
SOLE
0
0
79477
TRISTATE CAP HLDGS INC
COM
89678F100
513
53092
SH
SOLE
12883
0
40209
TRITON INTL LTD
CL A
G9078F107
842
32555
SH
SOLE
0
0
32555
TRIUMPH GROUP INC NEW
COM
896818101
1095
161939
SH
SOLE
0
0
161939
TRUIST FINL CORP
COM
89832Q109
109092
3537346
SH
SOLE
2684724
0
852622
TRUSTCO BK CORP N Y
COM
898349105
134
24821
SH
SOLE
0
0
24821
TRUSTMARK CORP
COM
898402102
689
29574
SH
SOLE
0
0
29574
TURQUOISE HILL RES LTD
COM
900435108
269
688800
SH
SOLE
0
0
688800
TWILIO INC
CL A
90138F102
10556
117961
SH
SOLE
54965
0
62996
TWITTER INC
COM
90184L102
42417
1727091
SH
SOLE
1209801
0
517290
TWO HBRS INVT CORP
COM NEW
90187B408
425
111426
SH
SOLE
0
0
111426
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
18159
22145000
PRN
SOLE
0
0
22145000
TYLER TECHNOLOGIES INC
COM
902252105
3842
12956
SH
SOLE
10313
0
2643
TYSON FOODS INC
CL A
902494103
15287
264167
SH
SOLE
152804
0
111363
UBER TECHNOLOGIES INC
COM
90353T100
27948
1001000
SH
SOLE
658386
0
342614
UBER TECHNOLOGIES INC
COM
90353T100
209
34200
SH
Call
SOLE
0
0
0
UBIQUITI INC
COM
90353W103
1850
13064
SH
SOLE
6260
0
6804
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
97
11910
SH
SOLE
0
0
11910
UBS AG LONDON BRANCH
ETRAC ALER MLP
90267B682
110
19044
SH
SOLE
0
0
19044
UBS GROUP AG
SHS
H42097107
15005
1593196
SH
SOLE
1384755
0
208441
UDR INC
COM
902653104
888
24292
SH
SOLE
0
0
24292
UGI CORP NEW
COM
902681105
1658
62151
SH
SOLE
26606
0
35545
ULTA BEAUTY INC
COM
90384S303
7995
45504
SH
SOLE
15919
0
29585
UMB FINL CORP
COM
902788108
1808
38986
SH
SOLE
37465
0
1521
UMH PPTYS INC
COM
903002103
441
40569
SH
SOLE
0
0
40569
UMPQUA HLDGS CORP
COM
904214103
603
55287
SH
SOLE
1633
0
53654
UNDER ARMOUR INC
CL A
904311107
6631
720020
SH
SOLE
0
0
720020
UNDER ARMOUR INC
CL C
904311206
1176
145901
SH
SOLE
0
0
145901
UNIFIED SER TR
ABSOLUTE CORE
90470L568
3788
187404
SH
SOLE
0
0
187404
UNIFIRST CORP MASS
COM
904708104
17662
116894
SH
SOLE
116809
0
85
UNILEVER N V
N Y SHS NEW
904784709
23757
486931
SH
SOLE
426323
0
60608
UNILEVER PLC
SPON ADR NEW
904767704
103734
2051288
SH
SOLE
1795187
0
256101
UNION PAC CORP
COM
907818108
360297
2554499
SH
SOLE
748819
0
1805680
UNION PAC CORP
COM
907818108
6
14600
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
40
44500
SH
Call
SOLE
0
0
0
UNIQURE NV
SHS
N90064101
265
5575
SH
SOLE
5365
0
210
UNITED AIRLS HLDGS INC
COM
910047109
3069
97278
SH
SOLE
19601
0
77677
UNITED BANKSHARES INC WEST V
COM
909907107
1554
67346
SH
SOLE
11434
0
55912
UNITED FIRE GROUP INC
COM
910340108
1067
32731
SH
SOLE
0
0
32731
UNITED INS HLDGS CORP
COM
910710102
2605
281916
SH
SOLE
0
0
281916
UNITED PARCEL SERVICE INC
CL B
911312106
274624
2939665
SH
SOLE
2001872
0
937793
UNITED RENTALS INC
COM
911363109
14942
145207
SH
SOLE
44932
0
100275
UNITED STATES OIL FUND LP
UNITS
91232N108
104
24775
SH
SOLE
0
0
24775
UNITED STATES STL CORP NEW
COM
912909108
219
34721
SH
SOLE
520
0
34201
UNITED TECHNOLOGIES CORP
COM
913017109
108503
1150232
SH
SOLE
511750
0
638482
UNITEDHEALTH GROUP INC
COM
91324P102
383832
1539065
SH
SOLE
736106
0
802959
UNITI GROUP INC
COM
91325V108
568
94166
SH
SOLE
0
0
94166
UNITIL CORP
COM
913259107
1305
24934
SH
SOLE
24531
0
403
UNIVERSAL CORP VA
COM
913456109
321
7253
SH
SOLE
0
0
7253
UNIVERSAL DISPLAY CORP
COM
91347P105
4271
32411
SH
SOLE
0
0
32411
UNIVERSAL ELECTRS INC
COM
913483103
744
19402
SH
SOLE
19402
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
6422
64819
SH
SOLE
52290
0
12529
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
28
73513
SH
SOLE
0
0
73513
UNUM GROUP
COM
91529Y106
3263
217420
SH
SOLE
48772
0
168648
UPLAND SOFTWARE INC
COM
91544A109
1162
43341
SH
SOLE
13997
0
29344
URBAN OUTFITTERS INC
COM
917047102
1008
70788
SH
SOLE
39791
0
30997
US BANCORP DEL
COM NEW
902973304
87535
2540935
SH
SOLE
1867194
0
673741
US BANCORP DEL
COM NEW
902973304
2
13800
SH
Call
SOLE
0
0
0
US ECOLOGY INC
COM
91734M103
2092
68831
SH
SOLE
44967
0
23864
US FOODS HLDG CORP
COM
912008109
1611
90986
SH
SOLE
84162
0
6824
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
345
60984
SH
SOLE
0
0
60984
UTAH MED PRODS INC
COM
917488108
1532
16293
SH
SOLE
16293
0
0
V F CORP
COM
918204108
44045
814429
SH
SOLE
534964
0
279465
VAIL RESORTS INC
COM
91879Q109
4676
31656
SH
SOLE
15142
0
16514
VALE S A
SPONSORED ADS
91912E105
1294
156129
SH
SOLE
16561
0
139568
VALERO ENERGY CORP
COM
91913Y100
37603
828976
SH
SOLE
471118
0
357858
VALHI INC NEW
COM
918905100
282
274051
SH
SOLE
0
0
274051
VALLEY NATL BANCORP
COM
919794107
2478
338986
SH
SOLE
141592
0
197394
VALMONT INDS INC
COM
920253101
704
6639
SH
SOLE
0
0
6639
VALVOLINE INC
COM
92047W101
1522
116297
SH
SOLE
109797
0
6500
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
524
10198
SH
SOLE
0
0
10198
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
3193
64991
SH
SOLE
0
0
64991
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
1419
69452
SH
SOLE
66584
0
2868
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
631
36309
SH
SOLE
0
0
36309
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1359
10617
SH
SOLE
0
0
10617
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
543
27187
SH
SOLE
5044
0
22143
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
3055
120760
SH
SOLE
8
0
120752
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
27660
1200537
SH
SOLE
0
0
1200537
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
26636
509678
SH
SOLE
53586
0
456092
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
769
32574
SH
SOLE
0
0
32574
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
1011
35518
SH
SOLE
2039
0
33479
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
2522
89735
SH
SOLE
0
0
89735
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
33047
755526
SH
SOLE
0
0
755526
VANECK VECTORS ETF TR
MRNGSTR DUR DV
92189H102
763
32351
SH
SOLE
0
0
32351
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
251
62529
SH
SOLE
0
0
62529
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
229
4209
SH
SOLE
0
0
4209
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
1008
107500
SH
SOLE
0
0
107500
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
194
11625
SH
SOLE
0
0
11625
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
4943
42198
SH
SOLE
0
0
42198
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
188
18031
SH
SOLE
0
0
18031
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
4150
27882
SH
SOLE
0
0
27882
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1733
18574
SH
SOLE
0
0
18574
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
404
3658
SH
SOLE
0
0
3658
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
2819
28973
SH
SOLE
0
0
28973
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
4963
58822
SH
SOLE
0
0
58822
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
5465
46147
SH
SOLE
0
0
46147
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
327
3783
SH
SOLE
0
0
3783
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
2633
25698
SH
SOLE
0
0
25698
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
14506
162384
SH
SOLE
796
0
161588
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
9510
89114
SH
SOLE
1568
0
87546
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
122510
1490743
SH
SOLE
1021466
0
469277
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
154000
1804328
SH
SOLE
1264041
0
540287
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
19111
339686
SH
SOLE
0
0
339686
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
21086
232889
SH
SOLE
0
0
232889
VANGUARD INDEX FDS
GROWTH ETF
922908736
118911
758889
SH
SOLE
8590
0
750299
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
8921
75326
SH
SOLE
0
0
75326
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
15523
122525
SH
SOLE
0
0
122525
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
13215
162565
SH
SOLE
16947
0
145618
VANGUARD INDEX FDS
MID CAP ETF
922908629
35588
270318
SH
SOLE
751
0
269567
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
58116
832005
SH
SOLE
14378
0
817627
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
3153109
13314316
SH
SOLE
12038313
0
1276003
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
25732
289744
SH
SOLE
32899
0
256845
VANGUARD INDEX FDS
SMALL CP ETF
922908751
42441
367623
SH
SOLE
208
0
367415
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
22810
151742
SH
SOLE
2029
0
149713
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
74737
579758
SH
SOLE
3511
0
576247
VANGUARD INDEX FDS
VALUE ETF
922908744
97818
1098333
SH
SOLE
112259
0
986074
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
98454
2400155
SH
SOLE
1672774
0
727381
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
61797
1841922
SH
SOLE
5451
0
1836471
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
3974
91812
SH
SOLE
0
0
91812
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
20378
369432
SH
SOLE
352905
0
16527
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3517
44951
SH
SOLE
0
0
44951
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1611
37535
SH
SOLE
0
0
37535
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
41195
655977
SH
SOLE
342560
0
313417
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
3262
66950
SH
SOLE
0
0
66950
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
333552
6305327
SH
SOLE
5914882
0
390445
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
96472
1107734
SH
SOLE
582899
0
524835
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
39875
565208
SH
SOLE
549947
0
15261
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
1689
17384
SH
SOLE
0
0
17384
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
2433
24082
SH
SOLE
0
0
24082
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
35467
650772
SH
SOLE
620186
0
30586
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
93261
1496012
SH
SOLE
1224785
0
271227
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
100587
1271639
SH
SOLE
600635
0
671004
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
7578
48991
SH
SOLE
1094
0
47897
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
11486
97970
SH
SOLE
0
0
97970
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
4151
47697
SH
SOLE
350
0
47347
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1032
8970
SH
SOLE
4
0
8966
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
6265
67937
SH
SOLE
295
0
67642
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1120
15581
SH
SOLE
59
0
15522
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
338
2933
SH
SOLE
0
0
2933
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
143776
1390590
SH
SOLE
1
0
1390589
VANGUARD STAR FDS
VG TL INTL STK F
921909768
19186
457249
SH
SOLE
0
0
457249
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
123986
3718835
SH
SOLE
14484
0
3704351
VANGUARD WELLINGTON FD
US MOMENTUM
921935508
210
3103
SH
SOLE
0
0
3103
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
5807
82490
SH
SOLE
0
0
82490
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
689528
9745962
SH
SOLE
8881858
0
864104
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
9589
164413
SH
SOLE
0
0
164413
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
1820
40188
SH
SOLE
0
0
40188
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
494
12014
SH
SOLE
0
0
12014
VANGUARD WORLD FD
ESG US STK ETF
921910733
513
11201
SH
SOLE
0
0
11201
VANGUARD WORLD FD
EXTENDED DUR
921910709
870
5188
SH
SOLE
0
0
5188
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
5245
57679
SH
SOLE
0
0
57679
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
22118
335075
SH
SOLE
0
0
335075
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
24835
195428
SH
SOLE
0
0
195428
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
10646
139745
SH
SOLE
27454
0
112291
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
7419
51038
SH
SOLE
0
0
51038
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
7098
51501
SH
SOLE
0
0
51501
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1118
29261
SH
SOLE
0
0
29261
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
21473
423353
SH
SOLE
0
0
423353
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
17843
107430
SH
SOLE
0
0
107430
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
5350
48500
SH
SOLE
0
0
48500
VANGUARD WORLD FDS
INF TECH ETF
92204A702
88360
416987
SH
SOLE
12533
0
404454
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1230
12781
SH
SOLE
0
0
12781
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
5107
41886
SH
SOLE
0
0
41886
VAREX IMAGING CORP
COM
92214X106
434
19114
SH
SOLE
17701
0
1413
VARIAN MED SYS INC
COM
92220P105
10546
102723
SH
SOLE
94155
0
8568
VASCULAR BIOGENICS LTD
COM
M96883109
45
33400
SH
SOLE
0
0
33400
VBI VACCINES INC
COM NEW
91822J103
68
71525
SH
SOLE
0
0
71525
VECTOR GROUP LTD
COM
92240M108
430
45649
SH
SOLE
0
0
45649
VEEVA SYS INC
CL A COM
922475108
13335
85280
SH
SOLE
33841
0
51439
VENTAS INC
COM
92276F100
20667
771139
SH
SOLE
675678
0
95461
VEON LTD
SPONSORED ADR
91822M106
23
15300
SH
SOLE
0
0
15300
VERA BRADLEY INC
COM
92335C106
417
101211
SH
SOLE
101211
0
0
VERASTEM INC
COM
92337C104
143
54120
SH
SOLE
0
0
54120
VEREIT INC
COM
92339V100
420
85885
SH
SOLE
29518
0
56367
VERINT SYS INC
COM
92343X100
391
9093
SH
SOLE
6147
0
2946
VERISIGN INC
COM
92343E102
3879
21537
SH
SOLE
7422
0
14115
VERISK ANALYTICS INC
COM
92345Y106
29978
215074
SH
SOLE
194646
0
20428
VERIZON COMMUNICATIONS INC
COM
92343V104
733852
13658128
SH
SOLE
6485008
0
7173120
VERIZON COMMUNICATIONS INC
COM
92343V104
5
50200
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
35
27800
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
23
93800
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
11
32600
SH
Call
SOLE
0
0
0
VERRA MOBILITY CORP
COM
92511U102
304
42608
SH
SOLE
0
0
42608
VERTEX PHARMACEUTICALS INC
COM
92532F100
57987
243692
SH
SOLE
199813
0
43879
VERU INC
COM
92536C103
294
90000
SH
SOLE
0
0
90000
VIACOMCBS INC
CL B
92556H206
5107
364526
SH
SOLE
21698
0
342828
VIAD CORP
COM NEW
92552R406
2032
95736
SH
SOLE
88236
0
7500
VIASAT INC
COM
92552V100
466
12978
SH
SOLE
0
0
12978
VICI PPTYS INC
COM
925652109
889
53441
SH
SOLE
0
0
53441
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
9641
206586
SH
SOLE
0
0
206586
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
3381
79730
SH
SOLE
0
0
79730
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
4204
101567
SH
SOLE
0
0
101567
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
1165
33096
SH
SOLE
0
0
33096
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
396
12639
SH
SOLE
0
0
12639
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
9116
315858
SH
SOLE
0
0
315858
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
375
14000
SH
SOLE
0
0
14000
VIEWRAY INC
COM
92672L107
333
133025
SH
SOLE
0
0
133025
VIKING THERAPEUTICS INC
COM
92686J106
1212
259058
SH
SOLE
0
0
259058
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
284
42892
SH
SOLE
395
0
42497
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
527
33820
SH
SOLE
8459
0
25361
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
296
20059
SH
SOLE
0
0
20059
VIRTUS TOTAL RETURN FUND INC
COM
92835W107
278
38665
SH
SOLE
0
0
38665
VIRTUSA CORP
COM
92827P102
204
7172
SH
SOLE
0
0
7172
VISA INC
COM CL A
92826C839
451465
2801952
SH
SOLE
1087951
0
1714001
VISA INC
COM CL A
92826C839
4
10200
SH
Call
SOLE
0
0
0
VISTRA ENERGY CORP
COM
92840M102
10761
674277
SH
SOLE
590626
0
83651
VIVINT SOLAR INC
COM
92854Q106
154
35200
SH
SOLE
0
0
35200
VMWARE INC
CL A COM
928563402
17493
144449
SH
SOLE
125720
0
18729
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
50605
3675036
SH
SOLE
2705490
0
969546
VONAGE HLDGS CORP
COM
92886T201
3028
418855
SH
SOLE
365786
0
53069
VOYA ASIA PAC DIVID EQUITY I
COM
92912J102
4668
717061
SH
SOLE
0
0
717061
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
1571
269442
SH
SOLE
0
0
269442
VOYA FINANCIAL INC
COM
929089100
5611
138365
SH
SOLE
130286
0
8079
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
158
34598
SH
SOLE
0
0
34598
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
117
14410
SH
SOLE
0
0
14410
VOYA NAT RES EQUITY INCOME F
COM
92913C106
225
104243
SH
SOLE
0
0
104243
VOYA PRIME RATE TR
SH BEN INT
92913A100
687
185141
SH
SOLE
0
0
185141
VOYAGER THERAPEUTICS INC
COM
92915B106
147
16094
SH
SOLE
0
0
16094
VULCAN MATLS CO
COM
929160109
14668
135731
SH
SOLE
124167
0
11564
W & T OFFSHORE INC
COM
92922P106
101
59330
SH
SOLE
54816
0
4514
WABASH NATL CORP
COM
929566107
384
53129
SH
SOLE
0
0
53129
WABCO HLDGS INC
COM
92927K102
12986
96159
SH
SOLE
94622
0
1537
WABTEC
COM
929740108
2370
49239
SH
SOLE
21512
0
27727
WADDELL & REED FINL INC
CL A
930059100
286
25154
SH
SOLE
8119
0
17035
WALGREENS BOOTS ALLIANCE INC
COM
931427108
57542
1257751
SH
SOLE
780918
0
476833
WALMART INC
COM
931142103
363503
3199187
SH
SOLE
366577
0
2832610
WALMART INC
COM
931142103
77
51600
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
28
15400
SH
Call
SOLE
0
0
0
WASHINGTON FED INC
COM
938824109
2376
91520
SH
SOLE
6981
0
84539
WASHINGTON PRIME GROUP NEW
COM
93964W108
39
48708
SH
SOLE
0
0
48708
WASHINGTON TR BANCORP
COM
940610108
3338
91302
SH
SOLE
89424
0
1878
WASTE CONNECTIONS INC
COM
94106B101
33784
435244
SH
SOLE
37610
0
397634
WASTE MGMT INC DEL
COM
94106L109
78696
850211
SH
SOLE
515469
0
334742
WATERS CORP
COM
941848103
11492
63126
SH
SOLE
50703
0
12423
WATFORD HOLDINGS LTD
SHS
G94787101
293
20000
SH
SOLE
0
0
20000
WATSCO INC
COM
942622200
40043
253390
SH
SOLE
223792
0
29598
WAYFAIR INC
CL A
94419L101
728
13622
SH
SOLE
0
0
13622
WD-40 CO
COM
929236107
764
3803
SH
SOLE
1850
0
1953
WEBSTER FINL CORP CONN
COM
947890109
1345
58755
SH
SOLE
56458
0
2297
WEC ENERGY GROUP INC
COM
92939U106
72456
822139
SH
SOLE
648033
0
174106
WELBILT INC
COM
949090104
80
15623
SH
SOLE
0
0
15623
WELLPOINT INC
NOTE 2.750%10/1
94973VBG1
1374
435000
PRN
SOLE
0
0
435000
WELLS FARGO CO NEW
COM
949746101
90151
3141162
SH
SOLE
2049393
0
1091769
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
25192
19774
SH
SOLE
0
0
19774
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
43
11585
SH
SOLE
0
0
11585
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
145
22801
SH
SOLE
0
0
22801
WELLS FARGO MULTI SECTOR INC
COM
94987D101
3577
371463
SH
SOLE
0
0
371463
WELLTOWER INC
COM
95040Q104
57264
1250851
SH
SOLE
1001244
0
249607
WENDYS CO
COM
95058W100
816
54820
SH
SOLE
0
0
54820
WERNER ENTERPRISES INC
COM
950755108
459
12664
SH
SOLE
9301
0
3363
WESBANCO INC
COM
950810101
365
15405
SH
SOLE
0
0
15405
WESCO INTL INC
COM
95082P105
1045
45733
SH
SOLE
12965
0
32768
WEST PHARMACEUTICAL SVSC INC
COM
955306105
5764
37858
SH
SOLE
22324
0
15534
WESTERN ALLIANCE BANCORP
COM
957638109
1695
55387
SH
SOLE
49651
0
5736
WESTERN ASSET CORPORATE LN F
COM
95790J102
354
49895
SH
SOLE
0
0
49895
WESTERN ASSET EMERGING MKTS
COM
95766A101
1424
135206
SH
SOLE
0
0
135206
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
3701
269537
SH
SOLE
0
0
269537
WESTERN ASSET GLOBAL HIGH IN
COM
95766B109
120
16104
SH
SOLE
0
0
16104
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
1888
153148
SH
SOLE
0
0
153148
WESTERN ASSET HIGH INCM FD I
COM
95766J102
289
57628
SH
SOLE
0
0
57628
WESTERN ASSET HIGH INCM OPP
COM
95766K109
447
106165
SH
SOLE
0
0
106165
WESTERN ASSET INTER MUNI FD
COM
958435109
1223
145042
SH
SOLE
0
0
145042
WESTERN ASSET INVT GRADE DEF
COM
95790A101
575
30680
SH
SOLE
0
0
30680
WESTERN ASSET MANAGED MUNS F
COM
95766M105
1004
83974
SH
SOLE
0
0
83974
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
2196
116350
SH
SOLE
0
0
116350
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
3847
544125
SH
SOLE
0
0
544125
WESTERN ASSET MUN PARTNERS F
COM
95766P108
5093
372872
SH
SOLE
0
0
372872
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
164
14550
SH
SOLE
0
0
14550
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
451
42950
SH
SOLE
0
0
42950
WESTERN AST INFL LKD OPP & I
COM
95766R104
1327
138838
SH
SOLE
0
0
138838
WESTERN DIGITAL CORP.
COM
958102105
29014
697116
SH
SOLE
593424
0
103692
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
16
18000
PRN
SOLE
0
0
18000
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
289
89176
SH
SOLE
0
0
89176
WESTERN NEW ENG BANCORP INC
COM
958892101
116
17203
SH
SOLE
0
0
17203
WESTERN UN CO
COM
959802109
25461
1404335
SH
SOLE
1359342
0
44993
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
217
14705
SH
SOLE
0
0
14705
WESTPAC BKG CORP
SPONSORED ADR
961214301
1355
132216
SH
SOLE
0
0
132216
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
107
113380
SH
SOLE
0
0
113380
WESTROCK CO
COM
96145D105
30660
1084904
SH
SOLE
60975
0
1023929
WEX INC
COM
96208T104
335
3200
SH
SOLE
0
0
3200
WEYERHAEUSER CO
COM
962166104
24345
1436276
SH
SOLE
560219
0
876057
WHEATON PRECIOUS METALS CORP
COM
962879102
11613
421853
SH
SOLE
0
0
421853
WHEATON PRECIOUS METALS CORP
COM
962879102
12
11500
SH
Call
SOLE
0
0
0
WHIRLPOOL CORP
COM
963320106
4450
51866
SH
SOLE
29154
0
22712
WHITE MTNS INS GROUP LTD
COM
G9618E107
22815
25071
SH
SOLE
24443
0
628
WHITEHORSE FIN INC
COM
96524V106
437
61728
SH
SOLE
0
0
61728
WHITING PETE CORP NEW
COM NEW
966387409
17
25214
SH
SOLE
0
0
25214
WILEY JOHN & SONS INC
CL A
968223206
18595
496006
SH
SOLE
492584
0
3422
WILLIAMS COS INC
COM
969457100
45311
3202208
SH
SOLE
2588068
0
614140
WILLIAMS SONOMA INC
COM
969904101
982
23084
SH
SOLE
11062
0
12022
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
37988
223652
SH
SOLE
199700
0
23952
WINGSTOP INC
COM
974155103
618
7753
SH
SOLE
7557
0
196
WINTRUST FINL CORP
COM
97650W108
387
11762
SH
SOLE
0
0
11762
WISDOMTREE TR
CHINADIV EX FI
97717X719
375
4907
SH
SOLE
0
0
4907
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
306
12738
SH
SOLE
0
0
12738
WISDOMTREE TR
EM EX ST-OWNED
97717X578
3790
155199
SH
SOLE
0
0
155199
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
5963
184888
SH
SOLE
0
0
184888
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
771
23357
SH
SOLE
0
0
23357
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
3553
69342
SH
SOLE
0
0
69342
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1029
25294
SH
SOLE
0
0
25294
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
17881
712111
SH
SOLE
0
0
712111
WISDOMTREE TR
GLB EX US RL EST
97717W331
216
9811
SH
SOLE
0
0
9811
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
564
16538
SH
SOLE
0
0
16538
WISDOMTREE TR
INDIA ERNGS FD
97717W422
818
50469
SH
SOLE
0
0
50469
WISDOMTREE TR
INTL DIV EX FINL
97717W786
229
7267
SH
SOLE
0
0
7267
WISDOMTREE TR
INTL EQUITY FD
97717W703
4874
123435
SH
SOLE
0
0
123435
WISDOMTREE TR
INTL LRGCAP DV
97717W794
314
8498
SH
SOLE
0
0
8498
WISDOMTREE TR
INTL MIDCAP DV
97717W778
466
9945
SH
SOLE
0
0
9945
WISDOMTREE TR
INTL SMCAP DIV
97717W760
2039
42445
SH
SOLE
0
0
42445
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
714
23589
SH
SOLE
0
0
23589
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
221
7486
SH
SOLE
0
0
7486
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1973
46801
SH
SOLE
0
0
46801
WISDOMTREE TR
US DIVID EX FNCL
97717W406
847
13113
SH
SOLE
0
0
13113
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
3884
68622
SH
SOLE
0
0
68622
WISDOMTREE TR
US LARGECAP DIVD
97717W307
14204
175485
SH
SOLE
42966
0
132519
WISDOMTREE TR
US MIDCAP DIVID
97717W505
15207
629427
SH
SOLE
0
0
629427
WISDOMTREE TR
US MIDCAP FUND
97717W570
374
14168
SH
SOLE
0
0
14168
WISDOMTREE TR
US QTLY DIV GRT
97717X669
27226
699707
SH
SOLE
0
0
699707
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1343
53437
SH
SOLE
0
0
53437
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
4927
273430
SH
SOLE
0
0
273430
WISDOMTREE TR
US SMALLCAP FUND
97717W562
378
16915
SH
SOLE
0
0
16915
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
390
4982
SH
SOLE
0
0
4982
WISDOMTREE TR
YIELD ENHANCD US
97717X511
384
7438
SH
SOLE
0
0
7438
WIX COM LTD
SHS
M98068105
1578
15651
SH
SOLE
7902
0
7749
WOLVERINE WORLD WIDE INC
COM
978097103
2733
179795
SH
SOLE
174042
0
5753
WOODWARD INC
COM
980745103
2089
35142
SH
SOLE
30380
0
4762
WORKDAY INC
CL A
98138H101
15278
117323
SH
SOLE
93344
0
23979
WORLD FUEL SVCS CORP
COM
981475106
1888
74980
SH
SOLE
73989
0
991
WORLD GOLD TR
SPDR GLD MINIS
98149E204
15870
1009554
SH
SOLE
0
0
1009554
WORTHINGTON INDS INC
COM
981811102
225
8565
SH
SOLE
2982
0
5583
WP CAREY INC
COM
92936U109
7849
135138
SH
SOLE
0
0
135138
WPP PLC NEW
ADR
92937A102
321
9491
SH
SOLE
0
0
9491
WPX ENERGY INC
COM
98212B103
346
113466
SH
SOLE
92128
0
21338
WRIGHT MED GROUP N V
ORD SHS
N96617118
925
32295
SH
SOLE
28454
0
3841
WW INTL INC
COM
98262P101
1284
75945
SH
SOLE
29885
0
46060
WYNDHAM DESTINATIONS INC
COM
98310W108
4133
190442
SH
SOLE
177312
0
13130
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
2997
95125
SH
SOLE
90537
0
4588
WYNN RESORTS LTD
COM
983134107
5595
92959
SH
SOLE
27215
0
65744
XCEL ENERGY INC
COM
98389B100
41208
683366
SH
SOLE
558562
0
124804
XENCOR INC
COM
98401F105
2505
83849
SH
SOLE
0
0
83849
XENIA HOTELS & RESORTS INC
COM
984017103
528
51287
SH
SOLE
34123
0
17164
XEROX HOLDINGS CORP
COM NEW
98421M106
1737
91684
SH
SOLE
67471
0
24213
XILINX INC
COM
983919101
12865
165064
SH
SOLE
120537
0
44527
XPO LOGISTICS INC
COM
983793100
7350
150767
SH
SOLE
21208
0
129559
XPO LOGISTICS INC
COM
983793100
23
11300
SH
Call
SOLE
0
0
0
XYLEM INC
COM
98419M100
12484
191667
SH
SOLE
150906
0
40761
YAMANA GOLD INC
COM
98462Y100
1758
632489
SH
SOLE
608447
0
24042
YELP INC
CL A
985817105
3953
219221
SH
SOLE
215602
0
3619
YETI HLDGS INC
COM
98585X104
2282
116910
SH
SOLE
12044
0
104866
YUM BRANDS INC
COM
988498101
16550
241500
SH
SOLE
118237
0
123263
YUM CHINA HLDGS INC
COM
98850P109
34590
811412
SH
SOLE
714718
0
96694
ZEBRA TECHNOLOGIES CORP
CL A
989207105
17868
97318
SH
SOLE
79751
0
17567
ZENDESK INC
COM
98936J101
4258
66528
SH
SOLE
59197
0
7331
ZILLOW GROUP INC
CL A
98954M101
5733
168756
SH
SOLE
0
0
168756
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
25937
256584
SH
SOLE
100484
0
156100
ZIONS BANCORPORATION N A
COM
989701107
1048
39151
SH
SOLE
0
0
39151
ZIOPHARM ONCOLOGY INC
COM
98973P101
254
103652
SH
SOLE
0
0
103652
ZIX CORP
COM
98974P100
697
161740
SH
SOLE
0
0
161740
ZOETIS INC
CL A
98978V103
97860
831490
SH
SOLE
476826
0
354664
ZOGENIX INC
COM NEW
98978L204
303
12259
SH
SOLE
7169
0
5090
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
14198
97165
SH
SOLE
0
0
97165
ZSCALER INC
COM
98980G102
2129
34974
SH
SOLE
0
0
34974
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
4152
156796
SH
SOLE
0
0
156796
ZUORA INC
COM CL A
98983V106
1105
137248
SH
SOLE
0
0
137248
ZYMEWORKS INC
COM
98985W102
4205
118544
SH
SOLE
0
0
118544
ZYNGA INC
CL A
98986T108
1832
267458
SH
SOLE
204219
0
63239