0001403438-19-000004.txt : 20190508
0001403438-19-000004.hdr.sgml : 20190508
20190508115037
ACCESSION NUMBER: 0001403438-19-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190508
DATE AS OF CHANGE: 20190508
EFFECTIVENESS DATE: 20190508
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: LPL Financial LLC
CENTRAL INDEX KEY: 0001403438
IRS NUMBER: 952834236
STATE OF INCORPORATION: CA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12526
FILM NUMBER: 19805744
BUSINESS ADDRESS:
STREET 1: 4707 EXECUTIVE DRIVE
CITY: SAN DIEGO
STATE: CA
ZIP: 92121
BUSINESS PHONE: 704-733-3300
MAIL ADDRESS:
STREET 1: 1055 LPL WAY
CITY: FORT MILL
STATE: SC
ZIP: 29715
FORMER COMPANY:
FORMER CONFORMED NAME: LPL Financial CORP
DATE OF NAME CHANGE: 20080102
FORMER COMPANY:
FORMER CONFORMED NAME: Linsco/Private Ledger Corp.
DATE OF NAME CHANGE: 20070615
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001403438
XXXXXXXX
03-31-2019
03-31-2019
LPL Financial LLC
1055 LPL WAY
FORT MILL
SC
29715
13F HOLDINGS REPORT
028-12526
N
Robert Ramanujam
Vice President, Risk Management
980-321-1292
Robert Ramanujam
Fort Mill
SC
05-07-2019
0
3182
44016312
false
INFORMATION TABLE
2
Q12019LPL13F.xml
180 DEGREE CAP CORP
COM
68235B109
21
11400
SH
SOLE
0
0
11400
22ND CENTY GROUP INC
COM
90137F103
50
29495
SH
SOLE
0
0
29495
2U INC
COM
90214J101
1123
15847
SH
SOLE
9561
0
6286
3-D SYS CORP DEL
COM NEW
88554D205
398
36966
SH
SOLE
0
0
36966
3M CO
COM
88579Y101
45243
217747
SH
SOLE
9212
0
208535
8X8 INC NEW
COM
282914100
542
26822
SH
SOLE
0
0
26822
AARONS INC
COM PAR $0.50
002535300
1191
22634
SH
SOLE
21809
0
825
ABB LTD
SPONSORED ADR
000375204
1192
63156
SH
SOLE
7104
0
56052
ABBOTT LABS
COM
002824100
35297
441538
SH
SOLE
42761
0
398777
ABBVIE INC
COM
00287Y109
74836
928607
SH
SOLE
189498
0
739109
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
4463
1055190
SH
SOLE
0
0
1055190
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
143
26344
SH
SOLE
0
0
26344
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
106
11171
SH
SOLE
0
0
11171
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
347
57678
SH
SOLE
0
0
57678
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
1312
10537
SH
SOLE
0
0
10537
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
446
19650
SH
SOLE
0
0
19650
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
1504
11525
SH
SOLE
0
0
11525
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
664
8285
SH
SOLE
0
0
8285
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
579
9095
SH
SOLE
0
0
9095
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
736
50158
SH
SOLE
0
0
50158
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
1999
242258
SH
SOLE
0
0
242258
ABIOMED INC
COM
003654100
2930
10259
SH
SOLE
2417
0
7842
ABRAXAS PETE CORP
COM
003830106
194
155020
SH
SOLE
0
0
155020
ABSOLUTE SHS TR
WBI BBR GBL HIGH
00400R882
18481
822475
SH
SOLE
820852
0
1623
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
35948
1460130
SH
SOLE
1459427
0
703
ABSOLUTE SHS TR
WBI BBR GBL ROTN
00400R866
3691
156702
SH
SOLE
155940
0
762
ABSOLUTE SHS TR
WBI BBR QTY 1000
00400R809
4568
173777
SH
SOLE
173093
0
684
ABSOLUTE SHS TR
WBI BBR QTY 2000
00400R403
2790
134681
SH
SOLE
133912
0
769
ABSOLUTE SHS TR
WBI BBR RNG 1000
00400R502
8411
325174
SH
SOLE
324338
0
836
ABSOLUTE SHS TR
WBI BBR RNG 2000
00400R106
3410
158366
SH
SOLE
157618
0
748
ABSOLUTE SHS TR
WBI BBR VAL 1000
00400R601
7472
268878
SH
SOLE
265548
0
3330
ABSOLUTE SHS TR
WBI BBR VAL 2000
00400R205
6389
291160
SH
SOLE
290389
0
771
ABSOLUTE SHS TR
WBI BBR YLD 1000
00400R700
17780
724492
SH
SOLE
722609
0
1883
ABSOLUTE SHS TR
WBI BBR YLD 2000
00400R304
11547
589202
SH
SOLE
587359
0
1843
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
21901
889565
SH
SOLE
815981
0
73584
ACACIA RESH CORP
ACACIA TCH COM
003881307
37
11266
SH
SOLE
0
0
11266
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
333
11377
SH
SOLE
10492
0
885
ACADIA PHARMACEUTICALS INC
COM
004225108
3195
118995
SH
SOLE
0
0
118995
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
16650
94590
SH
SOLE
30834
0
63756
ACCURAY INC
COM
004397105
59
12300
SH
SOLE
0
0
12300
ACTIVISION BLIZZARD INC
COM
00507V109
4692
103052
SH
SOLE
31729
0
71323
ACUITY BRANDS INC
COM
00508Y102
258
2101
SH
SOLE
1823
0
278
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
30
14000
SH
SOLE
0
0
14000
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
1325
91742
SH
SOLE
0
0
91742
ADDUS HOMECARE CORP
COM
006739106
215
3386
SH
SOLE
0
0
3386
ADOBE INC
COM
00724F101
50813
190653
SH
SOLE
40462
0
150191
ADVANCE AUTO PARTS INC
COM
00751Y106
3753
22000
SH
SOLE
8429
0
13571
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
259
22397
SH
SOLE
0
0
22397
ADVANCED ENERGY INDS
COM
007973100
620
12484
SH
SOLE
12039
0
445
ADVANCED MICRO DEVICES INC
COM
007903107
4276
167558
SH
SOLE
2821
0
164737
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
1914
129668
SH
SOLE
0
0
129668
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
2861
62890
SH
SOLE
0
0
62890
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
1188
18133
SH
SOLE
0
0
18133
ADVISORSHARES TR
NEW TECH MEDIA
00768Y552
193
11843
SH
SOLE
0
0
11843
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
799
16633
SH
SOLE
0
0
16633
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
672
98141
SH
SOLE
0
0
98141
ADVISORSHARES TR
VICE ETF
00768Y545
247
9694
SH
SOLE
0
0
9694
AEGON N V
NY REGISTRY SHS
007924103
502
104772
SH
SOLE
1125
0
103647
AERCAP HOLDINGS NV
SHS
N00985106
486
10442
SH
SOLE
8451
0
1991
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
221
6230
SH
SOLE
4791
0
1439
AES CORP
COM
00130H105
4088
226123
SH
SOLE
169486
0
56637
AFFILIATED MANAGERS GROUP IN
COM
008252108
923
8565
SH
SOLE
1184
0
7381
AFLAC INC
COM
001055102
7910
158193
SH
SOLE
29929
0
128264
AGCO CORP
COM
001084102
202
2901
SH
SOLE
0
0
2901
AGENUS INC
COM NEW
00847G705
87
29357
SH
SOLE
0
0
29357
AGILENT TECHNOLOGIES INC
COM
00846U101
3129
38924
SH
SOLE
2887
0
36037
AGNC INVT CORP
COM
00123Q104
2568
142662
SH
SOLE
302
0
142360
AGNICO EAGLE MINES LTD
COM
008474108
796
18309
SH
SOLE
0
0
18309
AGREE REALTY CORP
COM
008492100
345
4979
SH
SOLE
395
0
4584
AGROFRESH SOLUTIONS
COM
00856G109
33
10000
SH
SOLE
0
0
10000
AIR PRODS & CHEMS INC
COM
009158106
4447
23288
SH
SOLE
11960
0
11328
AIRCASTLE LTD
COM
G0129K104
447
22063
SH
SOLE
7495
0
14568
AK STL HLDG CORP
COM
001547108
146
53061
SH
SOLE
0
0
53061
AKAMAI TECHNOLOGIES INC
COM
00971T101
5892
82106
SH
SOLE
73759
0
8347
AKEBIA THERAPEUTICS INC
COM
00972D105
278
33988
SH
SOLE
33278
0
710
ALARM COM HLDGS INC
COM
011642105
1119
17235
SH
SOLE
2870
0
14365
ALASKA AIR GROUP INC
COM
011659109
2978
53067
SH
SOLE
2937
0
50130
ALBEMARLE CORP
COM
012653101
3040
37086
SH
SOLE
1277
0
35809
ALCOA CORP
COM
013872106
1797
63807
SH
SOLE
1327
0
62480
ALDER BIOPHARMACEUTICALS INC
COM
014339105
275
20175
SH
SOLE
0
0
20175
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
516
3621
SH
SOLE
1359
0
2262
ALEXION PHARMACEUTICALS INC
COM
015351109
5107
37775
SH
SOLE
33847
0
3928
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
59424
325706
SH
SOLE
80709
0
244997
ALIGN TECHNOLOGY INC
COM
016255101
2615
9198
SH
SOLE
66
0
9132
ALIO GOLD INC
COM
01627X108
8
10610
SH
SOLE
0
0
10610
ALLEGHANY CORP DEL
COM
017175100
1157
1889
SH
SOLE
1743
0
146
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
248
9696
SH
SOLE
182
0
9514
ALLEGION PUB LTD CO
ORD SHS
G0176J109
615
6777
SH
SOLE
0
0
6777
ALLERGAN PLC
SHS
G0177J108
10153
69345
SH
SOLE
35935
0
33410
ALLETE INC
COM NEW
018522300
557
6777
SH
SOLE
1973
0
4804
ALLIANCE DATA SYSTEMS CORP
COM
018581108
888
5076
SH
SOLE
163
0
4913
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
1288
63238
SH
SOLE
2672
0
60566
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
2933
253040
SH
SOLE
0
0
253040
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
2175
75288
SH
SOLE
5141
0
70147
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
406
31338
SH
SOLE
0
0
31338
ALLIANT ENERGY CORP
COM
018802108
5116
108549
SH
SOLE
17
0
108532
ALLIANZGI CONV INCOME FD
COM
018828103
1837
283486
SH
SOLE
0
0
283486
ALLIANZGI CONV INCOME FD II
COM
018825109
627
109531
SH
SOLE
0
0
109531
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
298
24678
SH
SOLE
0
0
24678
ALLISON TRANSMISSION HLDGS I
COM
01973R101
432
9610
SH
SOLE
5935
0
3675
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
296
31014
SH
SOLE
19400
0
11614
ALLSTATE CORP
COM
020002101
6190
65724
SH
SOLE
12205
0
53519
ALLY FINL INC
COM
02005N100
313
11399
SH
SOLE
104
0
11295
ALMADEN MINERALS LTD
COM CL B
020283305
10
17000
SH
SOLE
0
0
17000
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
409
4372
SH
SOLE
55
0
4317
ALPHA ARCHITECT ETF TR
VAL MOMTM TRND
02072L508
1124
45362
SH
SOLE
0
0
45362
ALPHABET INC
CAP STK CL A
02079K305
116042
98597
SH
SOLE
17552
0
81045
ALPHABET INC
CAP STK CL A
02079K305
353
300
SH
Put
SOLE
0
0
300
ALPHABET INC
CAP STK CL C
02079K107
89902
76618
SH
SOLE
13192
0
63426
ALPHATEC HOLDINGS INC
COM NEW
02081G201
199
75000
SH
SOLE
0
0
75000
ALPS ETF TR
ALERIAN MLP
00162Q866
49408
4926024
SH
SOLE
0
0
4926024
ALPS ETF TR
BARRONS 400 ETF
00162Q726
1183
29550
SH
SOLE
0
0
29550
ALPS ETF TR
C&S GLOBL ETF
00162Q106
353
7431
SH
SOLE
0
0
7431
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
537
18456
SH
SOLE
0
0
18456
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1745
24194
SH
SOLE
0
0
24194
ALPS ETF TR
INTL SEC DV DOG
00162Q718
734
27963
SH
SOLE
0
0
27963
ALPS ETF TR
MED BREAKTHGH
00162Q593
1201
33185
SH
SOLE
0
0
33185
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
907
36850
SH
SOLE
0
0
36850
ALPS ETF TR
SECTR DIV DOGS
00162Q858
13931
324730
SH
SOLE
0
0
324730
ALPS ETF TR
SPROTT GL MINE
00162Q643
740
39087
SH
SOLE
0
0
39087
ALPS ETF TR
SPROTT JR GLD
00162Q585
369
13334
SH
SOLE
0
0
13334
ALPS ETF TR
WRKPLC EQL PRT
00162Q650
536
14807
SH
SOLE
0
0
14807
ALTABA INC
COM
021346101
1885
25433
SH
SOLE
3644
0
21789
ALTAIR ENGR INC
COM CL A
021369103
226
5946
SH
SOLE
5546
0
400
ALTERYX INC
COM CL A
02156B103
442
5273
SH
SOLE
0
0
5273
ALTRA INDL MOTION CORP
COM
02208R106
539
17370
SH
SOLE
0
0
17370
ALTRIA GROUP INC
COM
02209S103
75058
1306945
SH
SOLE
245987
0
1060958
AMARIN CORP PLC
SPONS ADR NEW
023111206
2977
143415
SH
SOLE
84015
0
59400
AMAZON COM INC
COM
023135106
308891
173454
SH
SOLE
20901
0
152553
AMAZON COM INC
COM
023135106
1068
600
SH
Put
SOLE
0
0
600
AMBEV SA
SPONSORED ADR
02319V103
284
65947
SH
SOLE
51635
0
14312
AMC ENTMT HLDGS INC
CL A COM
00165C104
803
54092
SH
SOLE
14915
0
39177
AMC NETWORKS INC
CL A
00164V103
1168
20579
SH
SOLE
8138
0
12441
AMEDISYS INC
COM
023436108
477
3873
SH
SOLE
0
0
3873
AMERCO
COM
023586100
337
908
SH
SOLE
0
0
908
AMEREN CORP
COM
023608102
2873
39060
SH
SOLE
1478
0
37582
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
1470
213954
SH
SOLE
0
0
213954
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
518
36306
SH
SOLE
349
0
35957
AMERICAN AIRLS GROUP INC
COM
02376R102
3425
107824
SH
SOLE
7351
0
100473
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
329
22986
SH
SOLE
10011
0
12975
AMERICAN CAMPUS CMNTYS INC
COM
024835100
449
9437
SH
SOLE
1203
0
8234
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
680
30656
SH
SOLE
0
0
30656
AMERICAN ELEC PWR CO INC
COM
025537101
14688
175382
SH
SOLE
53859
0
121523
AMERICAN EXPRESS CO
COM
025816109
15862
145085
SH
SOLE
69383
0
75702
AMERICAN FIN TR INC
COM CLASS A
02607T109
1693
156788
SH
SOLE
0
0
156788
AMERICAN HOMES 4 RENT
CL A
02665T306
1177
51814
SH
SOLE
29373
0
22441
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
167
29689
SH
SOLE
0
0
29689
AMERICAN INTL GROUP INC
COM NEW
026874784
4765
110656
SH
SOLE
79091
0
31565
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
159
16981
SH
SOLE
0
0
16981
AMERICAN STS WTR CO
COM
029899101
1744
24459
SH
SOLE
0
0
24459
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
129
10009
SH
SOLE
0
0
10009
AMERICAN TOWER CORP NEW
COM
03027X100
10690
54247
SH
SOLE
11600
0
42647
AMERICAN WTR WKS CO INC NEW
COM
030420103
8411
80674
SH
SOLE
14017
0
66657
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
4622
149740
SH
SOLE
890
0
148850
AMERIPRISE FINL INC
COM
03076C106
968
7558
SH
SOLE
212
0
7346
AMERIS BANCORP
COM
03076K108
395
11499
SH
SOLE
1946
0
9553
AMERISOURCEBERGEN CORP
COM
03073E105
3145
39545
SH
SOLE
11214
0
28331
AMETEK INC NEW
COM
031100100
734
8850
SH
SOLE
6596
0
2254
AMGEN INC
COM
031162100
41258
217172
SH
SOLE
19744
0
197428
AMICUS THERAPEUTICS INC
COM
03152W109
195
14338
SH
SOLE
4563
0
9775
AMIRA NATURE FOODS LTD
SHS
G0335L102
70
41261
SH
SOLE
0
0
41261
AMKOR TECHNOLOGY INC
COM
031652100
153
17872
SH
SOLE
0
0
17872
AMN HEALTHCARE SERVICES INC
COM
001744101
566
12022
SH
SOLE
4656
0
7366
AMPHENOL CORP NEW
CL A
032095101
2481
26271
SH
SOLE
18823
0
7448
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
1160
65964
SH
SOLE
0
0
65964
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
513
17568
SH
SOLE
0
0
17568
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
6731
137398
SH
SOLE
0
0
137398
ANADARKO PETE CORP
COM
032511107
4743
104286
SH
SOLE
91997
0
12289
ANALOG DEVICES INC
COM
032654105
2845
27029
SH
SOLE
243
0
26786
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
342
26105
SH
SOLE
0
0
26105
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
10504
125102
SH
SOLE
54048
0
71054
ANNALY CAP MGMT INC
COM
035710409
9203
921237
SH
SOLE
0
0
921237
ANSYS INC
COM
03662Q105
548
2957
SH
SOLE
2614
0
343
ANTARES PHARMA INC
COM
036642106
36
11800
SH
SOLE
0
0
11800
ANTHEM INC
COM
036752103
11092
38650
SH
SOLE
9621
0
29029
AON PLC
SHS CL A
G0408V102
4406
25812
SH
SOLE
18455
0
7357
APACHE CORP
COM
037411105
480
13850
SH
SOLE
0
0
13850
APARTMENT INVT & MGMT CO
CL A
03748R754
753
14965
SH
SOLE
12051
0
2914
APERGY CORP
COM
03755L104
325
7921
SH
SOLE
4864
0
3057
APHRIA INC
COM
03765K104
363
38975
SH
SOLE
0
0
38975
APOLLO COML REAL EST FIN INC
COM
03762U105
1146
62973
SH
SOLE
7479
0
55494
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
2160
76454
SH
SOLE
0
0
76454
APOLLO INVT CORP
COM NEW
03761U502
870
57432
SH
SOLE
0
0
57432
APOLLO SR FLOATING RATE FD I
COM
037636107
536
36176
SH
SOLE
0
0
36176
APOLLO TACTICAL INCOME FD IN
COM
037638103
294
20018
SH
SOLE
0
0
20018
APPFOLIO INC
COM CL A
03783C100
239
3008
SH
SOLE
0
0
3008
APPIAN CORP
CL A
03782L101
554
16088
SH
SOLE
0
0
16088
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
405
24857
SH
SOLE
0
0
24857
APPLE INC
COM
037833100
442982
2332089
SH
SOLE
99585
0
2232504
APPLE INC
COM
037833100
475
2500
SH
Put
SOLE
0
0
2500
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
289
4831
SH
SOLE
3816
0
1015
APPLIED MATLS INC
COM
038222105
7164
180641
SH
SOLE
56135
0
124506
APPLIED OPTOELECTRONICS INC
COM
03823U102
184
15118
SH
SOLE
0
0
15118
APPROACH RESOURCES INC
COM
03834A103
6
17000
SH
SOLE
0
0
17000
APTARGROUP INC
COM
038336103
416
3878
SH
SOLE
2281
0
1597
APTIV PLC
SHS
G6095L109
2510
31579
SH
SOLE
27067
0
4512
AQUA AMERICA INC
COM
03836W103
2819
77353
SH
SOLE
27269
0
50084
ARBOR RLTY TR INC
COM
038923108
490
37814
SH
SOLE
0
0
37814
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
250
12287
SH
SOLE
18
0
12269
ARCHER DANIELS MIDLAND CO
COM
039483102
4644
107665
SH
SOLE
7198
0
100467
ARCONIC INC
COM
03965L100
854
44694
SH
SOLE
13330
0
31364
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
215
30039
SH
SOLE
0
0
30039
ARENA PHARMACEUTICALS INC
COM NEW
040047607
237
5285
SH
SOLE
1895
0
3390
ARES CAP CORP
COM
04010L103
16977
990489
SH
SOLE
21
0
990468
ARES COML REAL ESTATE CORP
COM
04013V108
167
11010
SH
SOLE
0
0
11010
ARISTA NETWORKS INC
COM
040413106
5984
19030
SH
SOLE
0
0
19030
ARK ETF TR
3D PRINTING ETF
00214Q500
225
10156
SH
SOLE
0
0
10156
ARK ETF TR
GEN REV MLTSCT
00214Q302
6431
195593
SH
SOLE
0
0
195593
ARK ETF TR
INDL INNOVATIN
00214Q203
2428
71320
SH
SOLE
0
0
71320
ARK ETF TR
INNOVATION ETF
00214Q104
53723
1149649
SH
SOLE
0
0
1149649
ARK ETF TR
WEB X.O ETF
00214Q401
12130
234115
SH
SOLE
0
0
234115
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1209
15223
SH
SOLE
15113
0
110
ARQULE INC
COM
04269E107
54
11280
SH
SOLE
0
0
11280
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
873
52100
SH
SOLE
0
0
52100
ARROW FINL CORP
COM
042744102
256
7777
SH
SOLE
0
0
7777
ARROW INVTS TR
DWA COUNTRY ETF
042765685
767
28452
SH
SOLE
0
0
28452
ARROW INVTS TR
DWA TACTICAL ETF
042765792
140
12900
SH
SOLE
0
0
12900
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
279
11044
SH
SOLE
4338
0
6706
ASCENDIS PHARMA A S
SPONSORED ADR
04351P101
247
2102
SH
SOLE
0
0
2102
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
486
102277
SH
SOLE
13142
0
89135
ASHFORD INC
COM
044104107
623
11215
SH
SOLE
0
0
11215
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1236
6570
SH
SOLE
5805
0
765
ASPEN TECHNOLOGY INC
COM
045327103
312
2991
SH
SOLE
2492
0
499
ASSERTIO THERAPEUTICS INC
COM
04545L107
149
29400
SH
SOLE
0
0
29400
ASSOCIATED BANC CORP
COM
045487105
473
22138
SH
SOLE
8829
0
13309
ASSURED GUARANTY LTD
COM
G0585R106
980
22061
SH
SOLE
18476
0
3585
ASTRAZENECA PLC
SPONSORED ADR
046353108
4335
107212
SH
SOLE
23568
0
83644
AT HOME GROUP INC
COM
04650Y100
300
16808
SH
SOLE
4308
0
12500
AT&T INC
COM
00206R102
145268
4632278
SH
SOLE
612014
0
4020264
ATHERSYS INC
COM
04744L106
121
80410
SH
SOLE
0
0
80410
ATLANTIC PWR CORP
COM NEW
04878Q863
42
16680
SH
SOLE
0
0
16680
ATLASSIAN CORP PLC
CL A
G06242104
2374
21125
SH
SOLE
458
0
20667
ATMOS ENERGY CORP
COM
049560105
1837
17847
SH
SOLE
0
0
17847
ATRICURE INC
COM
04963C209
202
7532
SH
SOLE
352
0
7180
AURORA CANNABIS INC
COM
05156X108
2872
317022
SH
SOLE
0
0
317022
AUTODESK INC
COM
052769106
12766
81928
SH
SOLE
75466
0
6462
AUTOHOME INC
SP ADR RP CL A
05278C107
210
2000
SH
SOLE
0
0
2000
AUTOMATIC DATA PROCESSING IN
COM
053015103
12023
75267
SH
SOLE
14130
0
61137
AUTOZONE INC
COM
053332102
3710
3623
SH
SOLE
1596
0
2027
AVALARA INC
COM
05338G106
267
4786
SH
SOLE
1410
0
3376
AVALONBAY CMNTYS INC
COM
053484101
882
4392
SH
SOLE
1585
0
2807
AVANGRID INC
COM
05351W103
506
10046
SH
SOLE
1167
0
8879
AVERY DENNISON CORP
COM
053611109
2632
23292
SH
SOLE
2314
0
20978
AVIANCA HLDGS SA
SPON ADR REP PFD
05367G100
127
31000
SH
SOLE
0
0
31000
AVISTA CORP
COM
05379B107
519
12767
SH
SOLE
0
0
12767
AXALTA COATING SYS LTD
COM
G0750C108
649
25724
SH
SOLE
25252
0
472
AXON ENTERPRISE INC
COM
05464C101
1786
32816
SH
SOLE
0
0
32816
AXOS FINL INC
COM
05465C100
1060
36616
SH
SOLE
0
0
36616
B & G FOODS INC NEW
COM
05508R106
1176
48172
SH
SOLE
0
0
48172
B RILEY FINL INC
COM
05580M108
281
16827
SH
SOLE
1126
0
15701
BAIDU INC
SPON ADR REP A
056752108
8398
50944
SH
SOLE
4056
0
46888
BAKER HUGHES A GE CO
CL A
05722G100
461
16621
SH
SOLE
3178
0
13443
BALCHEM CORP
COM
057665200
454
4864
SH
SOLE
3076
0
1788
BALL CORP
COM
058498106
6332
109438
SH
SOLE
28385
0
81053
BANCFIRST CORP
COM
05945F103
264
5058
SH
SOLE
0
0
5058
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
716
124982
SH
SOLE
109590
0
15392
BANCO SANTANDER MEXICO S A
SPONSORED ADS B
05969B103
119
17554
SH
SOLE
16590
0
964
BANCO SANTANDER SA
ADR
05964H105
1055
227885
SH
SOLE
19530
0
208355
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
741
26248
SH
SOLE
0
0
26248
BANDWIDTH INC
COM CL A
05988J103
2743
40971
SH
SOLE
0
0
40971
BANK AMER CORP
7.25%CNV PFD L
060505682
3633
2790
SH
SOLE
0
0
2790
BANK AMER CORP
COM
060505104
75567
2738942
SH
SOLE
347685
0
2391257
BANK COMM HLDGS
COM
06424J103
195
18495
SH
SOLE
0
0
18495
BANK HAWAII CORP
COM
062540109
308
3906
SH
SOLE
773
0
3133
BANK MONTREAL QUE
COM
063671101
3614
48306
SH
SOLE
1445
0
46861
BANK N S HALIFAX
COM
064149107
203
3810
SH
SOLE
0
0
3810
BANK NEW YORK MELLON CORP
COM
064058100
4481
88864
SH
SOLE
17328
0
71536
BANK OZK
COM
06417N103
1125
38824
SH
SOLE
18575
0
20249
BANKFINANCIAL CORP
COM
06643P104
2766
186024
SH
SOLE
0
0
186024
BAOZUN INC
SPONSORED ADR
06684L103
920
22154
SH
SOLE
0
0
22154
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
2278
17499
SH
SOLE
0
0
17499
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
1203
53108
SH
SOLE
0
0
53108
BARCLAYS BK PLC
IPATH B GRAINS
06746P522
210
4739
SH
SOLE
0
0
4739
BARCLAYS PLC
ADR
06738E204
609
76154
SH
SOLE
31283
0
44871
BARRICK GOLD CORPORATION
COM
067901108
4539
331057
SH
SOLE
79735
0
251322
BAUSCH HEALTH COS INC
COM
071734107
530
21467
SH
SOLE
0
0
21467
BAXTER INTL INC
COM
071813109
7477
91963
SH
SOLE
37865
0
54098
BB&T CORP
COM
054937107
10667
229258
SH
SOLE
72842
0
156416
BCE INC
COM NEW
05534B760
16107
362845
SH
SOLE
294229
0
68616
BEACON ROOFING SUPPLY INC
COM
073685109
618
19223
SH
SOLE
573
0
18650
BECTON DICKINSON & CO
COM
075887109
11386
45594
SH
SOLE
13684
0
31910
BELLEROPHON THERAPEUTICS INC
COM
078771102
70
107150
SH
SOLE
0
0
107150
BEMIS CO INC
COM
081437105
824
14856
SH
SOLE
1207
0
13649
BERKLEY W R CORP
COM
084423102
443
5229
SH
SOLE
544
0
4685
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8434
28
SH
SOLE
0
0
28
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
157614
784576
SH
SOLE
14714
0
769862
BERRY GLOBAL GROUP INC
COM
08579W103
776
14404
SH
SOLE
4235
0
10169
BEST BUY INC
COM
086516101
2449
34462
SH
SOLE
10899
0
23563
BGC PARTNERS INC
CL A
05541T101
416
78267
SH
SOLE
6666
0
71601
BHP GROUP LTD
SPONSORED ADS
088606108
5639
103155
SH
SOLE
34596
0
68559
BHP GROUP PLC
SPONSORED ADR
05545E209
710
14715
SH
SOLE
0
0
14715
BIO RAD LABS INC
CL A
090572207
1819
5951
SH
SOLE
5670
0
281
BIO TECHNE CORP
COM
09073M104
565
2834
SH
SOLE
2642
0
192
BIOCRYST PHARMACEUTICALS
COM
09058V103
283
34733
SH
SOLE
0
0
34733
BIOGEN INC
COM
09062X103
10672
45159
SH
SOLE
29233
0
15926
BIOLINERX LTD
SPONSORED ADS
09071M106
6
13000
SH
SOLE
0
0
13000
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3057
34410
SH
SOLE
32468
0
1942
BIOPHARMX CORP
COM
09072X101
4
40000
SH
SOLE
0
0
40000
BIOTELEMETRY INC
COM
090672106
2046
32666
SH
SOLE
936
0
31730
BIOTIME INC
COM
09066L105
74
56243
SH
SOLE
0
0
56243
BJS WHSL CLUB HLDGS INC
COM
05550J101
390
14230
SH
SOLE
12555
0
1675
BLACK HILLS CORP
COM
092113109
1408
19006
SH
SOLE
11099
0
7907
BLACK KNIGHT INC
COM
09215C105
1996
36624
SH
SOLE
5003
0
31621
BLACKBERRY LTD
COM
09228F103
302
29909
SH
SOLE
0
0
29909
BLACKROCK CAPITAL INVESTMENT
COM
092533108
60
10016
SH
SOLE
0
0
10016
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
212
215000
PRN
SOLE
0
0
215000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1610
119700
SH
SOLE
0
0
119700
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
1406
137017
SH
SOLE
0
0
137017
BLACKROCK CR ALLCTN INC TR
COM
092508100
2006
161655
SH
SOLE
0
0
161655
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
879
81990
SH
SOLE
0
0
81990
BLACKROCK ENERGY & RES TR
COM
09250U101
314
25916
SH
SOLE
0
0
25916
BLACKROCK ENH CAP & INC FD I
COM
09256A109
481
30492
SH
SOLE
0
0
30492
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
6687
782055
SH
SOLE
0
0
782055
BLACKROCK ENHANCED GBL DIV T
COM
092501105
976
91181
SH
SOLE
0
0
91181
BLACKROCK FLOAT RATE OME STR
COM
09255X100
199
15894
SH
SOLE
0
0
15894
BLACKROCK FLOATING RATE INCO
COM
091941104
899
73648
SH
SOLE
0
0
73648
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
723
18173
SH
SOLE
0
0
18173
BLACKROCK INC
COM
09247X101
12128
28369
SH
SOLE
11522
0
16847
BLACKROCK INCOME TR INC
COM
09247F100
1671
280850
SH
SOLE
0
0
280850
BLACKROCK INVT QUALITY MUN T
COM
09247D105
811
57375
SH
SOLE
0
0
57375
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1288
87593
SH
SOLE
0
0
87593
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1524
91873
SH
SOLE
0
0
91873
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
455
20471
SH
SOLE
0
0
20471
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
206
15293
SH
SOLE
0
0
15293
BLACKROCK MUNI INCOME TR II
COM
09249N101
347
24616
SH
SOLE
0
0
24616
BLACKROCK MUNI INTER DR FD I
COM
09253X102
255
18539
SH
SOLE
0
0
18539
BLACKROCK MUNIASSETS FD INC
COM
09254J102
359
24160
SH
SOLE
0
0
24160
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
152
11337
SH
SOLE
0
0
11337
BLACKROCK MUNICIPL INC QLTY
COM
092479104
290
21595
SH
SOLE
0
0
21595
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
921
67312
SH
SOLE
0
0
67312
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
382
28859
SH
SOLE
0
0
28859
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
410
25724
SH
SOLE
0
0
25724
BLACKROCK MUNIVEST FD II INC
COM
09253T101
289
19693
SH
SOLE
0
0
19693
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
553
41040
SH
SOLE
0
0
41040
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
500
40639
SH
SOLE
0
0
40639
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
409
30043
SH
SOLE
0
0
30043
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
933
72165
SH
SOLE
0
0
72165
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1933
236647
SH
SOLE
0
0
236647
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3883
173097
SH
SOLE
0
0
173097
BLACKROCK TCP CAP CORP
COM
09259E108
375
26456
SH
SOLE
0
0
26456
BLACKROCK TCP CAPITAL CORP
NOTE 5.250%12/1
87238QAB9
20
20000
PRN
SOLE
0
0
20000
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
14608
417725
SH
SOLE
534
0
417191
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
1489
90655
SH
SOLE
0
0
90655
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
367
24063
SH
SOLE
0
0
24063
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
320
22484
SH
SOLE
0
0
22484
BLACKSTONE MTG TR INC
COM CL A
09257W100
6967
201580
SH
SOLE
0
0
201580
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
50
50000
PRN
SOLE
0
0
50000
BLOCK H & R INC
COM
093671105
761
31807
SH
SOLE
53
0
31754
BLOOM ENERGY CORP
COM CL A
093712107
246
19009
SH
SOLE
2591
0
16418
BLUEBIRD BIO INC
COM
09609G100
832
5289
SH
SOLE
174
0
5115
BLUEKNIGHT ENERGY PARTNERS L
COM UNIT
09625U109
253
245900
SH
SOLE
0
0
245900
BLUEPRINT MEDICINES CORP
COM
09627Y109
307
3830
SH
SOLE
1342
0
2488
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
159
14765
SH
SOLE
0
0
14765
BOEING CO
COM
097023105
164882
432285
SH
SOLE
12451
0
419834
BOOKING HLDGS INC
COM
09857L108
7288
4177
SH
SOLE
1788
0
2389
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
344
5916
SH
SOLE
104
0
5812
BORGWARNER INC
COM
099724106
559
14545
SH
SOLE
11767
0
2778
BOSTON BEER INC
CL A
100557107
1046
3549
SH
SOLE
0
0
3549
BOSTON PROPERTIES INC
COM
101121101
787
5877
SH
SOLE
1685
0
4192
BOSTON SCIENTIFIC CORP
COM
101137107
4347
113255
SH
SOLE
43515
0
69740
BOTTOMLINE TECH DEL INC
COM
101388106
285
5649
SH
SOLE
5514
0
135
BOULDER GROWTH & INCOME FD I
COM
101507101
205
19005
SH
SOLE
0
0
19005
BOX INC
CL A
10316T104
743
38458
SH
SOLE
1518
0
36940
BOYD GAMING CORP
COM
103304101
393
14352
SH
SOLE
0
0
14352
BP PLC
SPONSORED ADR
055622104
44827
1025314
SH
SOLE
367435
0
657879
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
284
10690
SH
SOLE
0
0
10690
BRAEMAR HOTELS & RESORTS INC
5.5 CUM CV PFD B
10482B200
488
24470
SH
SOLE
0
0
24470
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
130
10661
SH
SOLE
0
0
10661
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
581
36628
SH
SOLE
35628
0
1000
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
116
10450
SH
SOLE
0
0
10450
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2430
19137
SH
SOLE
16517
0
2620
BRIGHTHOUSE FINL INC
COM
10922N103
242
6660
SH
SOLE
2
0
6658
BRISTOL MYERS SQUIBB CO
COM
110122108
28140
589814
SH
SOLE
71284
0
518530
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
14617
350351
SH
SOLE
270163
0
80188
BRIXMOR PPTY GROUP INC
COM
11120U105
690
37537
SH
SOLE
266
0
37271
BROADCOM INC
COM
11135F101
29204
97116
SH
SOLE
24979
0
72137
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
835
8048
SH
SOLE
2056
0
5992
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
1207
25871
SH
SOLE
29
0
25842
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1247
29793
SH
SOLE
0
0
29793
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1061
49091
SH
SOLE
0
0
49091
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
218
6830
SH
SOLE
0
0
6830
BROOKS AUTOMATION INC
COM
114340102
412
14060
SH
SOLE
5255
0
8805
BROWN & BROWN INC
COM
115236101
286
9703
SH
SOLE
0
0
9703
BROWN FORMAN CORP
CL A
115637100
1546
30217
SH
SOLE
0
0
30217
BROWN FORMAN CORP
CL B
115637209
2109
39966
SH
SOLE
16417
0
23549
BRUKER CORP
COM
116794108
1291
33588
SH
SOLE
33280
0
308
BRUNSWICK CORP
COM
117043109
271
5386
SH
SOLE
842
0
4544
BT GROUP PLC
ADR
05577E101
276
18674
SH
SOLE
3713
0
14961
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2064
60666
SH
SOLE
0
0
60666
BUILDERS FIRSTSOURCE INC
COM
12008R107
1506
112912
SH
SOLE
7175
0
105737
BUNGE LIMITED
COM
G16962105
209
3937
SH
SOLE
1096
0
2841
BURLINGTON STORES INC
COM
122017106
5125
32707
SH
SOLE
4604
0
28103
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
898
10323
SH
SOLE
513
0
9810
CABOT OIL & GAS CORP
COM
127097103
440
16855
SH
SOLE
10802
0
6053
CADENCE BANCORPORATION
CL A
12739A100
984
53039
SH
SOLE
46923
0
6116
CADENCE DESIGN SYSTEM INC
COM
127387108
1944
30604
SH
SOLE
256
0
30348
CAESARS ENTMT CORP
COM
127686103
207
23840
SH
SOLE
971
0
22869
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
15
10431
PRN
SOLE
0
0
10431
CAL MAINE FOODS INC
COM NEW
128030202
395
8842
SH
SOLE
0
0
8842
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
4539
418362
SH
SOLE
0
0
418362
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
4547
448203
SH
SOLE
0
0
448203
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
599
29428
SH
SOLE
0
0
29428
CALAMOS GBL DYN INCOME FUND
COM
12811L107
248
31039
SH
SOLE
0
0
31039
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
8560
690844
SH
SOLE
0
0
690844
CALAVO GROWERS INC
COM
128246105
849
10120
SH
SOLE
237
0
9883
CALIFORNIA WTR SVC GROUP
COM
130788102
663
12214
SH
SOLE
15
0
12199
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
504
141661
SH
SOLE
0
0
141661
CAMBRIA ETF TR
CAMBRIA FGN SHR
132061300
290
12423
SH
SOLE
0
0
12423
CAMBRIA ETF TR
CORE EQUITY
132061854
805
29765
SH
SOLE
0
0
29765
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
3721
140143
SH
SOLE
0
0
140143
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
804
32013
SH
SOLE
0
0
32013
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
317
14029
SH
SOLE
0
0
14029
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
499
13864
SH
SOLE
0
0
13864
CAMBRIA ETF TR
TAIL RISK
132061862
1424
69814
SH
SOLE
0
0
69814
CAMDEN PPTY TR
SH BEN INT
133131102
240
2362
SH
SOLE
501
0
1861
CAMECO CORP
COM
13321L108
990
83942
SH
SOLE
0
0
83942
CAMPBELL SOUP CO
COM
134429109
1016
26656
SH
SOLE
5979
0
20677
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
550
11454
SH
SOLE
1936
0
9518
CANADIAN NAT RES LTD
COM
136385101
426
15486
SH
SOLE
9101
0
6385
CANADIAN NATL RY CO
COM
136375102
3293
36796
SH
SOLE
11574
0
25222
CANADIAN PAC RY LTD
COM
13645T100
1231
5974
SH
SOLE
2507
0
3467
CANOPY GROWTH CORP
COM
138035100
9136
210644
SH
SOLE
574
0
210070
CANTEL MEDICAL CORP
COM
138098108
386
5765
SH
SOLE
4228
0
1537
CAPITAL ONE FINL CORP
COM
14040H105
2053
25131
SH
SOLE
5471
0
19660
CAPRI HOLDINGS LIMITED
SHS
G1890L107
240
5243
SH
SOLE
1679
0
3564
CARA THERAPEUTICS INC
COM
140755109
2531
129012
SH
SOLE
0
0
129012
CARBON BLACK INC
COM
14081R103
369
26475
SH
SOLE
0
0
26475
CARDINAL HEALTH INC
COM
14149Y108
3829
79522
SH
SOLE
10463
0
69059
CARETRUST REIT INC
COM
14174T107
851
36275
SH
SOLE
219
0
36056
CARLISLE COS INC
COM
142339100
225
1838
SH
SOLE
195
0
1643
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
945
51718
SH
SOLE
0
0
51718
CARMAX INC
COM
143130102
1928
27623
SH
SOLE
17229
0
10394
CARNIVAL CORP
UNIT 99/99/9999
143658300
2746
54144
SH
SOLE
11385
0
42759
CARRIZO OIL & GAS INC
COM
144577103
468
37525
SH
SOLE
34682
0
2843
CASEYS GEN STORES INC
COM
147528103
736
5711
SH
SOLE
3453
0
2258
CATCHMARK TIMBER TR INC
CL A
14912Y202
352
35826
SH
SOLE
0
0
35826
CATERPILLAR INC DEL
COM
149123101
51289
378514
SH
SOLE
26692
0
351822
CBIZ INC
COM
124805102
361
17829
SH
SOLE
0
0
17829
CBOE GLOBAL MARKETS INC
COM
12503M108
761
7971
SH
SOLE
2258
0
5713
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1385
185373
SH
SOLE
0
0
185373
CBRE GROUP INC
CL A
12504L109
664
13437
SH
SOLE
1270
0
12167
CBS CORP NEW
CL B
124857202
2424
50990
SH
SOLE
12155
0
38835
CDK GLOBAL INC
COM
12508E101
1497
25445
SH
SOLE
12580
0
12865
CDN IMPERIAL BK COMM TORONTO
COM
136069101
9874
124882
SH
SOLE
108888
0
15994
CDW CORP
COM
12514G108
643
6670
SH
SOLE
4004
0
2666
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1463
27798
SH
SOLE
0
0
27798
CELANESE CORP DEL
COM
150870103
1432
14517
SH
SOLE
0
0
14517
CELGENE CORP
COM
151020104
11427
121131
SH
SOLE
369
0
120762
CEMEX SAB DE CV
SPON ADR NEW
151290889
695
149738
SH
SOLE
69873
0
79865
CENOVUS ENERGY INC
COM
15135U109
96
11022
SH
SOLE
103
0
10919
CENTENE CORP DEL
COM
15135B101
3793
71423
SH
SOLE
3916
0
67507
CENTERPOINT ENERGY INC
COM
15189T107
3841
125117
SH
SOLE
1996
0
123121
CENTERSTATE BK CORP
COM
15201P109
258
10831
SH
SOLE
0
0
10831
CENTURYLINK INC
COM
156700106
2306
192294
SH
SOLE
211
0
192083
CERNER CORP
COM
156782104
4044
70690
SH
SOLE
39210
0
31480
CF INDS HLDGS INC
COM
125269100
525
12830
SH
SOLE
2320
0
10510
CGI INC
CL A SUB VTG
12532H104
215
3123
SH
SOLE
1792
0
1331
CHARLES RIV LABS INTL INC
COM
159864107
582
4001
SH
SOLE
3671
0
330
CHART INDS INC
COM PAR $0.01
16115Q308
974
10763
SH
SOLE
5827
0
4936
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2108
6077
SH
SOLE
1190
0
4887
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3647
28829
SH
SOLE
4355
0
24474
CHEMOURS CO
COM
163851108
601
16167
SH
SOLE
0
0
16167
CHENIERE ENERGY INC
COM NEW
16411R208
14899
217952
SH
SOLE
9897
0
208055
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
461
10986
SH
SOLE
0
0
10986
CHESAPEAKE ENERGY CORP
COM
165167107
334
107808
SH
SOLE
1376
0
106432
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
756
13611
SH
SOLE
0
0
13611
CHESAPEAKE GRANITE WASH TR
COM SH BEN INT
165185109
18
12467
SH
SOLE
0
0
12467
CHEVRON CORP NEW
COM
166764100
120930
981732
SH
SOLE
176398
0
805334
CHICOS FAS INC
COM
168615102
110
25876
SH
SOLE
14130
0
11746
CHIMERA INVT CORP
COM NEW
16934Q208
2387
127391
SH
SOLE
0
0
127391
CHINA FD INC
COM
169373107
277
13584
SH
SOLE
0
0
13584
CHINA GREEN AGRICULTURE INC
COM
16943W105
14
27900
SH
SOLE
0
0
27900
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
2319
45476
SH
SOLE
4453
0
41023
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
578
7276
SH
SOLE
2680
0
4596
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
161
12552
SH
SOLE
12427
0
125
CHIPOTLE MEXICAN GRILL INC
COM
169656105
7587
10682
SH
SOLE
5038
0
5644
CHUBB LIMITED
COM
H1467J104
7862
56126
SH
SOLE
18881
0
37245
CHURCH & DWIGHT INC
COM
171340102
5316
74593
SH
SOLE
7675
0
66918
CHUYS HLDGS INC
COM
171604101
371
16278
SH
SOLE
16203
0
75
CIENA CORP
COM NEW
171779309
519
13904
SH
SOLE
1166
0
12738
CIGNA CORP NEW
COM
125523100
7651
47572
SH
SOLE
23596
0
23976
CIMAREX ENERGY CO
COM
171798101
286
4096
SH
SOLE
385
0
3711
CINCINNATI FINL CORP
COM
172062101
2040
23744
SH
SOLE
3681
0
20063
CINEMARK HOLDINGS INC
COM
17243V102
316
7904
SH
SOLE
2139
0
5765
CINTAS CORP
COM
172908105
7731
38252
SH
SOLE
7555
0
30697
CIRRUS LOGIC INC
COM
172755100
660
15678
SH
SOLE
0
0
15678
CISCO SYS INC
COM
17275R102
94058
1742131
SH
SOLE
243209
0
1498922
CIT GROUP INC
COM NEW
125581801
814
16973
SH
SOLE
13389
0
3584
CITIGROUP INC
COM NEW
172967424
29518
474414
SH
SOLE
135413
0
339001
CITIZENS FINL GROUP INC
COM
174610105
2279
70135
SH
SOLE
11162
0
58973
CITRIX SYS INC
COM
177376100
3694
37062
SH
SOLE
32687
0
4375
CITY OFFICE REIT INC
COM
178587101
244
21583
SH
SOLE
0
0
21583
CIVEO CORP CDA
COM
17878Y108
309
147126
SH
SOLE
0
0
147126
CLARUS CORP NEW
COM
18270P109
598
46671
SH
SOLE
0
0
46671
CLEAN ENERGY FUELS CORP
COM
184499101
46
15025
SH
SOLE
0
0
15025
CLEAN HARBORS INC
COM
184496107
324
4505
SH
SOLE
3102
0
1403
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
1252
130314
SH
SOLE
0
0
130314
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
500
51531
SH
SOLE
0
0
51531
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
774
61113
SH
SOLE
0
0
61113
CLEVELAND CLIFFS INC
COM
185899101
2589
259169
SH
SOLE
3959
0
255210
CLOROX CO DEL
COM
189054109
19909
124072
SH
SOLE
824
0
123248
CME GROUP INC
COM CL A
12572Q105
7781
47280
SH
SOLE
10641
0
36639
CMS ENERGY CORP
COM
125896100
1427
25685
SH
SOLE
3187
0
22498
CNH INDL N V
SHS
N20944109
402
39414
SH
SOLE
16501
0
22913
CNO FINL GROUP INC
COM
12621E103
233
14421
SH
SOLE
6084
0
8337
CNOOC LTD
SPONSORED ADR
126132109
360
1935
SH
SOLE
710
0
1225
CNX RESOURCES CORPORATION
COM
12653C108
690
64086
SH
SOLE
193
0
63893
COCA COLA CO
COM
191216100
69106
1474740
SH
SOLE
393393
0
1081347
COCA COLA CONSOLIDATED INC
COM
191098102
1409
4897
SH
SOLE
0
0
4897
CODEXIS INC
COM
192005106
493
23998
SH
SOLE
0
0
23998
COEUR MNG INC
COM NEW
192108504
59
14541
SH
SOLE
84
0
14457
COGNEX CORP
COM
192422103
3133
61603
SH
SOLE
14605
0
46998
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3901
53849
SH
SOLE
12641
0
41208
COHEN & STEERS CLOSED END OP
COM
19248P106
1017
82277
SH
SOLE
0
0
82277
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
2814
114778
SH
SOLE
0
0
114778
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
157
16725
SH
SOLE
0
0
16725
COHEN & STEERS QUALITY RLTY
COM
19247L106
606
47381
SH
SOLE
0
0
47381
COHEN & STEERS REIT & PFD &I
COM
19247X100
4443
215678
SH
SOLE
0
0
215678
COHEN & STEERS TOTAL RETURN
COM
19247R103
566
42892
SH
SOLE
0
0
42892
COHERENT INC
COM
192479103
612
4319
SH
SOLE
1647
0
2672
COLGATE PALMOLIVE CO
COM
194162103
20602
300577
SH
SOLE
39727
0
260850
COLLECTORS UNIVERSE INC
COM NEW
19421R200
184
10527
SH
SOLE
0
0
10527
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
3004
198424
SH
SOLE
0
0
198424
COLONY CAP INC NEW
CL A COM
19626G108
1390
261263
SH
SOLE
58768
0
202495
COLONY CR REAL ESTATE INC
COM CL A
19625T101
4629
295576
SH
SOLE
0
0
295576
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
884
44440
SH
SOLE
0
0
44440
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
412
18232
SH
SOLE
0
0
18232
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
277
6569
SH
SOLE
0
0
6569
COLUMBIA FINL INC
COM
197641103
349
22250
SH
SOLE
0
0
22250
COLUMBIA PPTY TR INC
COM NEW
198287203
2849
126582
SH
SOLE
0
0
126582
COMCAST CORP NEW
CL A
20030N101
37484
937528
SH
SOLE
431582
0
505946
COMERICA INC
COM
200340107
1857
25334
SH
SOLE
9635
0
15699
COMMERCE BANCSHARES INC
COM
200525103
757
13046
SH
SOLE
0
0
13046
COMMERCIAL METALS CO
COM
201723103
519
30385
SH
SOLE
24314
0
6071
COMMUNITY BK SYS INC
COM
203607106
1332
22291
SH
SOLE
0
0
22291
COMMUNITY HEALTH SYS INC NEW
COM
203668108
541
144958
SH
SOLE
0
0
144958
COMMUNITY TR BANCORP INC
COM
204149108
231
5616
SH
SOLE
0
0
5616
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
93
26088
SH
SOLE
0
0
26088
COMPANHIA SIDERURGICA NACION
SPONSORED ADR
20440W105
62
15161
SH
SOLE
0
0
15161
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
988
62980
SH
SOLE
0
0
62980
COMPASS MINERALS INTL INC
COM
20451N101
1180
21696
SH
SOLE
3809
0
17887
CONAGRA BRANDS INC
COM
205887102
1569
56575
SH
SOLE
12133
0
44442
CONCHO RES INC
COM
20605P101
1793
16159
SH
SOLE
13126
0
3033
CONDUENT INC
COM
206787103
248
17947
SH
SOLE
460
0
17487
CONFORMIS INC
COM
20717E101
29
10100
SH
SOLE
0
0
10100
CONNECTICUT WTR SVC INC
COM
207797101
244
3548
SH
SOLE
0
0
3548
CONOCOPHILLIPS
COM
20825C104
17880
267911
SH
SOLE
20478
0
247433
CONSOLIDATED EDISON INC
COM
209115104
13442
158499
SH
SOLE
3634
0
154865
CONSOLIDATED WATER CO INC
ORD
G23773107
173
13474
SH
SOLE
0
0
13474
CONSTELLATION BRANDS INC
CL A
21036P108
13023
74277
SH
SOLE
2966
0
71311
CONSTELLATION BRANDS INC
CL B
21036P207
2459
14035
SH
SOLE
0
0
14035
CONTINENTAL BLDG PRODS INC
COM
211171103
399
16082
SH
SOLE
13597
0
2485
CONTINENTAL RESOURCES INC
COM
212015101
885
19774
SH
SOLE
0
0
19774
CONTROL4 CORP
COM
21240D107
200
11825
SH
SOLE
0
0
11825
COOL HLDGS INC
COM
21640C105
58
16700
SH
SOLE
0
0
16700
COOPER COS INC
COM NEW
216648402
1256
4240
SH
SOLE
3351
0
889
COPART INC
COM
217204106
2924
48131
SH
SOLE
29026
0
19105
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
99
14238
SH
SOLE
0
0
14238
CORE MARK HOLDING CO INC
COM
218681104
210
5539
SH
SOLE
5172
0
367
CORECIVIC INC
COM
21871N101
601
30875
SH
SOLE
1461
0
29414
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
717
19524
SH
SOLE
0
0
19524
CORESITE RLTY CORP
COM
21870Q105
2335
21804
SH
SOLE
1688
0
20116
CORNERSTONE ONDEMAND INC
COM
21925Y103
279
5101
SH
SOLE
4909
0
192
CORNERSTONE STRATEGIC VALUE
COM
21924B302
146
12013
SH
SOLE
0
0
12013
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
170
14149
SH
SOLE
0
0
14149
CORNING INC
COM
219350105
7463
225463
SH
SOLE
67671
0
157792
CORREVIO PHARMA CORP
COM
22026V105
73
23040
SH
SOLE
0
0
23040
COSTAR GROUP INC
COM
22160N109
357
766
SH
SOLE
427
0
339
COSTCO WHSL CORP NEW
COM
22160K105
56959
235225
SH
SOLE
27204
0
208021
COTY INC
COM CL A
222070203
357
31019
SH
SOLE
22057
0
8962
COVANTA HLDG CORP
COM
22282E102
329
19017
SH
SOLE
1265
0
17752
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3437
21265
SH
SOLE
347
0
20918
CRANE CO
COM
224399105
325
3845
SH
SOLE
248
0
3597
CREDICORP LTD
COM
G2519Y108
1884
7853
SH
SOLE
7697
0
156
CREDIT SUISSE ASSET MGMT INC
COM
224916106
2056
663358
SH
SOLE
0
0
663358
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
562
48237
SH
SOLE
36802
0
11435
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
390
157212
SH
SOLE
0
0
157212
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
502
1997
SH
SOLE
0
0
1997
CREE INC
COM
225447101
1863
32563
SH
SOLE
21013
0
11550
CRH PLC
ADR
12626K203
982
31683
SH
SOLE
29072
0
2611
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
295
8251
SH
SOLE
0
0
8251
CRONOS GROUP INC
COM
22717L101
1558
84537
SH
SOLE
0
0
84537
CROWN CASTLE INTL CORP NEW
COM
22822V101
33438
261235
SH
SOLE
153179
0
108056
CROWN HOLDINGS INC
COM
228368106
721
13219
SH
SOLE
7666
0
5553
CRYOLIFE INC
COM
228903100
258
8845
SH
SOLE
19
0
8826
CSX CORP
COM
126408103
16105
215256
SH
SOLE
68632
0
146624
CTI BIOPHARMA CORP
COM NEW
12648L601
10
10500
SH
SOLE
0
0
10500
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
459
10509
SH
SOLE
215
0
10294
CUBESMART
COM
229663109
286
8941
SH
SOLE
1818
0
7123
CULLEN FROST BANKERS INC
COM
229899109
5237
53950
SH
SOLE
0
0
53950
CUMMINS INC
COM
231021106
12701
80454
SH
SOLE
7145
0
73309
CVR ENERGY INC
COM
12662P108
1049
25453
SH
SOLE
1536
0
23917
CVR PARTNERS LP
COM
126633106
564
142388
SH
SOLE
0
0
142388
CVS HEALTH CORP
COM
126650100
27327
506707
SH
SOLE
23617
0
483090
CYBERARK SOFTWARE LTD
SHS
M2682V108
2534
21287
SH
SOLE
0
0
21287
CYMABAY THERAPEUTICS INC
COM
23257D103
202
15238
SH
SOLE
5238
0
10000
CYPRESS SEMICONDUCTOR CORP
COM
232806109
2793
187189
SH
SOLE
1127
0
186062
CYRUSONE INC
COM
23283R100
1378
26284
SH
SOLE
8239
0
18045
D R HORTON INC
COM
23331A109
1397
33762
SH
SOLE
3732
0
30030
DANAHER CORPORATION
COM
235851102
11606
87907
SH
SOLE
38206
0
49701
DARDEN RESTAURANTS INC
COM
237194105
1585
13048
SH
SOLE
980
0
12068
DARLING INGREDIENTS INC
COM
237266101
326
15076
SH
SOLE
336
0
14740
DASEKE INC
COM
23753F107
402
79050
SH
SOLE
0
0
79050
DAVE & BUSTERS ENTMT INC
COM
238337109
244
4886
SH
SOLE
2559
0
2327
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
861
48058
SH
SOLE
0
0
48058
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
4497
203742
SH
SOLE
0
0
203742
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1920
85058
SH
SOLE
0
0
85058
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
9062
390775
SH
SOLE
0
0
390775
DBX ETF TR
XTRACK FTSE EMRG
233051499
410
16788
SH
SOLE
0
0
16788
DBX ETF TR
XTRACK FTSE US
233051515
1190
43213
SH
SOLE
0
0
43213
DBX ETF TR
XTRACK HRVST CSI
233051879
1035
36029
SH
SOLE
0
0
36029
DBX ETF TR
XTRACK MSCI ALL
233051820
4159
153081
SH
SOLE
0
0
153081
DBX ETF TR
XTRACK MSCI EAFE
233051200
29690
950986
SH
SOLE
0
0
950986
DBX ETF TR
XTRACK MSCI EMRG
233051101
816
35930
SH
SOLE
0
0
35930
DBX ETF TR
XTRACK MSCI EURP
233051853
1263
44574
SH
SOLE
0
0
44574
DBX ETF TR
XTRACK MUN INFRA
233051705
2054
75509
SH
SOLE
0
0
75509
DBX ETF TR
XTRACK RUSS 1000
233051481
1501
46082
SH
SOLE
0
0
46082
DBX ETF TR
XTRACK RUSS 2000
233051440
248
7518
SH
SOLE
0
0
7518
DBX ETF TR
XTRACK USD HIGH
233051432
29062
584628
SH
SOLE
0
0
584628
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
325
9848
SH
SOLE
0
0
9848
DEERE & CO
COM
244199105
15845
99127
SH
SOLE
21008
0
78119
DELAWARE ENHANCED GBL DIV &
COM
246060107
1243
128523
SH
SOLE
0
0
128523
DELAWARE INV CO MUN INC FD I
COM
246101109
199
14054
SH
SOLE
0
0
14054
DELAWARE INV MN MUN INC FD I
COM
24610V103
836
66146
SH
SOLE
0
0
66146
DELAWARE INVTS DIV & INCOME
COM
245915103
346
26677
SH
SOLE
0
0
26677
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
371
11438
SH
SOLE
0
0
11438
DELEK US HLDGS INC NEW
COM
24665A103
676
18554
SH
SOLE
20
0
18534
DELL TECHNOLOGIES INC
CL C
24703L202
1705
29047
SH
SOLE
309
0
28738
DELTA AIR LINES INC DEL
COM NEW
247361702
5490
106294
SH
SOLE
14803
0
91491
DELUXE CORP
COM
248019101
413
9440
SH
SOLE
18
0
9422
DENBURY RES INC
COM NEW
247916208
72
35000
SH
SOLE
199
0
34801
DENISON MINES CORP
COM
248356107
14
26787
SH
SOLE
0
0
26787
DENTSPLY SIRONA INC
COM
24906P109
537
10837
SH
SOLE
1673
0
9164
DEVON ENERGY CORP NEW
COM
25179M103
2384
75533
SH
SOLE
53347
0
22186
DEXCOM INC
COM
252131107
894
7509
SH
SOLE
2720
0
4789
DIAGEO P L C
SPON ADR NEW
25243Q205
10777
65870
SH
SOLE
4126
0
61744
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
108
10306
SH
SOLE
6981
0
3325
DIAMONDBACK ENERGY INC
COM
25278X109
1600
15757
SH
SOLE
9005
0
6752
DICKS SPORTING GOODS INC
COM
253393102
404
10971
SH
SOLE
6120
0
4851
DIGITAL RLTY TR INC
COM
253868103
7781
65383
SH
SOLE
1204
0
64179
DIREXION SHS ETF TR
20YR TRES BEAR
25459Y405
434
22331
SH
SOLE
0
0
22331
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
7086
184331
SH
SOLE
0
0
184331
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
390
6306
SH
SOLE
0
0
6306
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
2275
47545
SH
SOLE
0
0
47545
DIREXION SHS ETF TR
ZACKS MLP HG INC
25459Y298
483
35511
SH
SOLE
0
0
35511
DISCOVER FINL SVCS
COM
254709108
4871
68445
SH
SOLE
28113
0
40332
DISCOVERY INC
COM SER A
25470F104
1012
37444
SH
SOLE
27478
0
9966
DISH NETWORK CORP
CL A
25470M109
2207
69637
SH
SOLE
21261
0
48376
DISNEY WALT CO
COM DISNEY
254687106
89799
808758
SH
SOLE
87104
0
721654
DIVIDEND & INCOME FUND
COM NEW
25538A204
711
62561
SH
SOLE
0
0
62561
DNP SELECT INCOME FD
COM
23325P104
5135
445377
SH
SOLE
0
0
445377
DOCUSIGN INC
COM
256163106
7501
144687
SH
SOLE
0
0
144687
DOLBY LABORATORIES INC
COM CL A
25659T107
1368
21731
SH
SOLE
12432
0
9299
DOLLAR GEN CORP NEW
COM
256677105
8760
73430
SH
SOLE
11888
0
61542
DOLLAR TREE INC
COM
256746108
4730
45031
SH
SOLE
12954
0
32077
DOMINION ENERGY INC
COM
25746U109
33612
438458
SH
SOLE
196418
0
242040
DOMINOS PIZZA INC
COM
25754A201
876
3395
SH
SOLE
1159
0
2236
DOMTAR CORP
COM NEW
257559203
383
7708
SH
SOLE
5439
0
2269
DONALDSON INC
COM
257651109
359
7169
SH
SOLE
0
0
7169
DORCHESTER MINERALS LP
COM UNIT
25820R105
729
39937
SH
SOLE
0
0
39937
DORMAN PRODUCTS INC
COM
258278100
298
3362
SH
SOLE
2874
0
488
DOUBLELINE INCOME SOLUTIONS
COM
258622109
3382
169717
SH
SOLE
0
0
169717
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
454
22487
SH
SOLE
0
0
22487
DOUGLAS DYNAMICS INC
COM
25960R105
300
7884
SH
SOLE
2190
0
5694
DOUGLAS EMMETT INC
COM
25960P109
378
9347
SH
SOLE
698
0
8649
DOVER CORP
COM
260003108
1462
15590
SH
SOLE
4269
0
11321
DOWDUPONT INC
COM
26078J100
34192
641381
SH
SOLE
44651
0
596730
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
68
22267
SH
SOLE
0
0
22267
DREYFUS MUN BD INFRSTRCTR FD
SHS
26203D101
1051
81102
SH
SOLE
0
0
81102
DREYFUS MUN INCOME INC
COM
26201R102
283
33658
SH
SOLE
0
0
33658
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
512
66251
SH
SOLE
0
0
66251
DREYFUS STRATEGIC MUNS INC
COM
261932107
380
48214
SH
SOLE
0
0
48214
DROPBOX INC
CL A
26210C104
853
39135
SH
SOLE
0
0
39135
DTE ENERGY CO
COM
233331107
5846
46863
SH
SOLE
978
0
45885
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
92
18353
SH
SOLE
0
0
18353
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
306
35535
SH
SOLE
0
0
35535
DUKE ENERGY CORP NEW
COM NEW
26441C204
45422
504686
SH
SOLE
181705
0
322981
DUKE REALTY CORP
COM NEW
264411505
1244
40673
SH
SOLE
28363
0
12310
DUNKIN BRANDS GROUP INC
COM
265504100
1216
16195
SH
SOLE
729
0
15466
DWS MUN INCOME TR NEW
COM
233368109
647
58708
SH
SOLE
0
0
58708
DXC TECHNOLOGY CO
COM
23355L106
1647
25608
SH
SOLE
13703
0
11905
DYCOM INDS INC
COM
267475101
285
6210
SH
SOLE
4734
0
1476
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
304
41642
SH
SOLE
37102
0
4540
E TRADE FINANCIAL CORP
COM NEW
269246401
2158
46471
SH
SOLE
11527
0
34944
EAGLE BANCORP INC MD
COM
268948106
202
3926
SH
SOLE
3535
0
391
EAGLE MATERIALS INC
COM
26969P108
209
2474
SH
SOLE
0
0
2474
EAST WEST BANCORP INC
COM
27579R104
1447
30169
SH
SOLE
0
0
30169
EASTGROUP PPTY INC
COM
277276101
299
2680
SH
SOLE
360
0
2320
EASTMAN CHEMICAL CO
COM
277432100
2450
32287
SH
SOLE
3871
0
28416
EATON CORP PLC
SHS
G29183103
10004
124180
SH
SOLE
34853
0
89327
EATON VANCE CALIF MUN BD FD
COM
27828A100
154
14574
SH
SOLE
0
0
14574
EATON VANCE CORP
COM NON VTG
278265103
213
5282
SH
SOLE
0
0
5282
EATON VANCE ENH EQTY INC FD
COM
278277108
1082
65670
SH
SOLE
0
0
65670
EATON VANCE ENHANCED EQ INC
COM
278274105
2805
195341
SH
SOLE
0
0
195341
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
4761
321457
SH
SOLE
0
0
321457
EATON VANCE FLTING RATE INC
COM
278279104
875
66315
SH
SOLE
0
0
66315
EATON VANCE LTD DUR INCOME F
COM
27828H105
4178
330274
SH
SOLE
0
0
330274
EATON VANCE MUN BD FD
COM
27827X101
523
42178
SH
SOLE
0
0
42178
EATON VANCE MUN INCOME 2028
SHS
27829U105
323
16036
SH
SOLE
0
0
16036
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
685
56160
SH
SOLE
0
0
56160
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
575
27233
SH
SOLE
0
0
27233
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
4813
523712
SH
SOLE
0
0
523712
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
219
16848
SH
SOLE
0
0
16848
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
269
43767
SH
SOLE
0
0
43767
EATON VANCE TAX ADVT DIV INC
COM
27828G107
5003
224470
SH
SOLE
0
0
224470
EATON VANCE TAX MNGD BUY WRI
COM SH BEN INT
27829M103
287
30964
SH
SOLE
0
0
30964
EATON VANCE TAX MNGD GBL DV
COM
27829F108
5658
695034
SH
SOLE
0
0
695034
EATON VANCE TAX MNGED BUY WR
COM
27828X100
316
20207
SH
SOLE
0
0
20207
EATON VANCE TX ADV GLB DIV O
COM
27828U106
264
11011
SH
SOLE
0
0
11011
EATON VANCE TX ADV GLBL DIV
COM
27828S101
643
41356
SH
SOLE
0
0
41356
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
1087
96187
SH
SOLE
0
0
96187
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
2000
133164
SH
SOLE
0
0
133164
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1412
144495
SH
SOLE
0
0
144495
EBAY INC
COM
278642103
1967
52964
SH
SOLE
11434
0
41530
ECOLAB INC
COM
278865100
12649
71634
SH
SOLE
35539
0
36095
ECOPETROL S A
SPONSORED ADS
279158109
309
14417
SH
SOLE
0
0
14417
EDAP TMS S A
SPONSORED ADR
268311107
34
11250
SH
SOLE
0
0
11250
EDISON INTL
COM
281020107
2691
43457
SH
SOLE
19000
0
24457
EDITAS MEDICINE INC
COM
28106W103
376
15397
SH
SOLE
0
0
15397
EDWARDS LIFESCIENCES CORP
COM
28176E108
5626
29404
SH
SOLE
4247
0
25157
EL POLLO LOCO HLDGS INC
COM
268603107
163
12527
SH
SOLE
0
0
12527
ELANCO ANIMAL HEALTH INC
COM
28414H103
927
28906
SH
SOLE
25055
0
3851
ELBIT SYS LTD
ORD
M3760D101
276
2141
SH
SOLE
0
0
2141
ELECTRONIC ARTS INC
COM
285512109
2250
22135
SH
SOLE
7052
0
15083
ELECTRONICS FOR IMAGING INC
COM
286082102
524
19498
SH
SOLE
0
0
19498
ELLIE MAE INC
COM
28849P100
324
3281
SH
SOLE
981
0
2300
ELLSWORTH GRWTH AND INCOME L
COM
289074106
386
40231
SH
SOLE
0
0
40231
EMCOR GROUP INC
COM
29084Q100
368
5029
SH
SOLE
2838
0
2191
EMERGE ENERGY SVCS LP
COM REP PARTN
29102H108
64
33063
SH
SOLE
0
0
33063
EMERSON ELEC CO
COM
291011104
10175
148611
SH
SOLE
2267
0
146344
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
304
19048
SH
SOLE
0
0
19048
ENBRIDGE INC
COM
29250N105
14657
404229
SH
SOLE
32456
0
371773
ENCANA CORP
COM
292505104
595
82147
SH
SOLE
31473
0
50674
ENCOMPASS HEALTH CORP
COM
29261A100
749
12820
SH
SOLE
10975
0
1845
ENCORE CAP GROUP INC
COM
292554102
327
12020
SH
SOLE
12020
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
555
220258
SH
SOLE
0
0
220258
ENDO INTL PLC
SHS
G30401106
325
40525
SH
SOLE
0
0
40525
ENERGIZER HLDGS INC NEW
COM
29272W109
736
16380
SH
SOLE
13201
0
3179
ENERGOUS CORP
COM
29272C103
115
18199
SH
SOLE
0
0
18199
ENERGY RECOVERY INC
COM
29270J100
181
20790
SH
SOLE
0
0
20790
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
9072
590218
SH
SOLE
0
0
590218
ENERPLUS CORP
COM
292766102
155
18434
SH
SOLE
0
0
18434
ENERSYS
COM
29275Y102
206
3167
SH
SOLE
1618
0
1549
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
479
37462
SH
SOLE
0
0
37462
ENPHASE ENERGY INC
COM
29355A107
364
39440
SH
SOLE
0
0
39440
ENPRO INDS INC
COM
29355X107
460
7135
SH
SOLE
6257
0
878
ENSCO PLC
SHS CLASS A
G3157S106
183
46631
SH
SOLE
0
0
46631
ENTEGRIS INC
COM
29362U104
1323
37060
SH
SOLE
35299
0
1761
ENTERGY CORP NEW
COM
29364G103
3107
32492
SH
SOLE
5049
0
27443
ENTERPRISE PRODS PARTNERS L
COM
293792107
19796
680266
SH
SOLE
2461
0
677805
ENTERPRISE PRODS PARTNERS L
COM
293792107
2060
70800
SH
Put
SOLE
0
0
70800
ENVESTNET INC
COM
29404K106
410
6208
SH
SOLE
4043
0
2165
EOG RES INC
COM
26875P101
7072
74297
SH
SOLE
36348
0
37949
EPAM SYS INC
COM
29414B104
219
1291
SH
SOLE
1161
0
130
EPLUS INC
COM
294268107
292
3244
SH
SOLE
2158
0
1086
EPR PPTYS
COM SH BEN INT
26884U109
2153
28001
SH
SOLE
400
0
27601
EPR PPTYS
COM SH BEN INT
26884U109
446
5800
SH
Put
SOLE
0
0
5800
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
252
5450
SH
SOLE
0
0
5450
EQT CORP
COM
26884L109
743
35837
SH
SOLE
32213
0
3624
EQUIFAX INC
COM
294429105
2411
20346
SH
SOLE
43
0
20303
EQUINIX INC
COM
29444U700
5371
11854
SH
SOLE
8428
0
3426
EQUINOR ASA
SPONSORED ADR
29446M102
219
9984
SH
SOLE
2187
0
7797
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
553
25384
SH
SOLE
22643
0
2741
EQUITY COMWLTH
CUM PFD S D 6.5%
294628201
464
16953
SH
SOLE
0
0
16953
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
821
7185
SH
SOLE
509
0
6676
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2184
28998
SH
SOLE
18071
0
10927
ERICSSON
ADR B SEK 10
294821608
481
52413
SH
SOLE
0
0
52413
ESSENT GROUP LTD
COM
G3198U102
777
17883
SH
SOLE
10263
0
7620
ESSEX PPTY TR INC
COM
297178105
398
1374
SH
SOLE
235
0
1139
ETF MANAGERS TR
AI POWERED EQT
26924G813
1718
66384
SH
SOLE
0
0
66384
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
311
9282
SH
SOLE
0
0
9282
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
22471
617843
SH
SOLE
0
0
617843
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
15610
390141
SH
SOLE
0
0
390141
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
5579
129865
SH
SOLE
0
0
129865
ETF MANAGERS TR
VIDEO GAME TECH
26924G706
202
4526
SH
SOLE
0
0
4526
ETF SER SOLUTIONS
AAM S&P 500
26922A594
675
26018
SH
SOLE
0
0
26018
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
286
5684
SH
SOLE
0
0
5684
ETF SER SOLUTIONS
CBOE VEST S&P
26922A537
268
6312
SH
SOLE
0
0
6312
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
1323
40573
SH
SOLE
0
0
40573
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
652
31031
SH
SOLE
0
0
31031
ETF SER SOLUTIONS
US GLB JETS
26922A842
392
13443
SH
SOLE
0
0
13443
ETF SER SOLUTIONS
VIDENT INTL EQ
26922A404
2282
93988
SH
SOLE
0
0
93988
ETFIS SER TR I
INFRAC ACT MLP
26923G103
1644
275850
SH
SOLE
0
0
275850
ETFIS SER TR I
VIRTUS LIFESC BT
26923G202
627
13985
SH
SOLE
0
0
13985
ETFIS SER TR I
VIRTUS LIFESC CT
26923G301
911
31984
SH
SOLE
0
0
31984
ETSY INC
COM
29786A106
2263
33669
SH
SOLE
17102
0
16567
EURONET WORLDWIDE INC
COM
298736109
262
1834
SH
SOLE
0
0
1834
EVERBRIDGE INC
COM
29978A104
578
7701
SH
SOLE
213
0
7488
EVERCORE INC
CLASS A
29977A105
1206
13255
SH
SOLE
70
0
13185
EVEREST RE GROUP LTD
COM
G3223R108
332
1538
SH
SOLE
44
0
1494
EVERGY INC
COM
30034W106
2071
35671
SH
SOLE
230
0
35441
EVERI HLDGS INC
COM
30034T103
124
11826
SH
SOLE
10826
0
1000
EVERSOURCE ENERGY
COM
30040W108
4444
62643
SH
SOLE
1508
0
61135
EVERSPIN TECHNOLOGIES INC
COM
30041T104
474
61924
SH
SOLE
0
0
61924
EVERTEC INC
COM
30040P103
724
26020
SH
SOLE
14097
0
11923
EVO PMTS INC
CL A COM
26927E104
231
7934
SH
SOLE
7934
0
0
EVOLUS INC
COM
30052C107
461
20430
SH
SOLE
0
0
20430
EVOLUTION PETROLEUM CORP
COM
30049A107
127
18782
SH
SOLE
0
0
18782
EXACT SCIENCES CORP
COM
30063P105
6957
80316
SH
SOLE
1571
0
78745
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
1408
40381
SH
SOLE
0
0
40381
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
3322
101547
SH
SOLE
0
0
101547
EXCHANGE TRADED CONCEPTS TR
BERNSTEIN US RSH
301505798
268
9841
SH
SOLE
0
0
9841
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
3663
111281
SH
SOLE
0
0
111281
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
8172
211009
SH
SOLE
0
0
211009
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
2574
145809
SH
SOLE
0
0
145809
EXELIXIS INC
COM
30161Q104
427
17924
SH
SOLE
455
0
17469
EXELON CORP
COM
30161N101
8807
175685
SH
SOLE
30273
0
145412
EXPEDIA GROUP INC
COM NEW
30212P303
1711
14380
SH
SOLE
941
0
13439
EXPEDITORS INTL WASH INC
COM
302130109
6484
85434
SH
SOLE
46068
0
39366
EXPONENT INC
COM
30214U102
350
6072
SH
SOLE
2406
0
3666
EXTREME NETWORKS INC
COM
30226D106
107
14221
SH
SOLE
0
0
14221
EXXON MOBIL CORP
COM
30231G102
114164
1412917
SH
SOLE
204882
0
1208035
EZCORP INC
CL A NON VTG
302301106
196
21005
SH
SOLE
0
0
21005
F M C CORP
COM NEW
302491303
4120
53635
SH
SOLE
36791
0
16844
F5 NETWORKS INC
COM
315616102
340
2140
SH
SOLE
1390
0
750
FACEBOOK INC
CL A
30303M102
122754
736388
SH
SOLE
132820
0
603568
FACEBOOK INC
CL A
30303M102
433
2600
SH
Put
SOLE
0
0
2600
FACTSET RESH SYS INC
COM
303075105
2830
11397
SH
SOLE
9186
0
2211
FAIR ISAAC CORP
COM
303250104
265
977
SH
SOLE
0
0
977
FASTENAL CO
COM
311900104
3479
54093
SH
SOLE
3182
0
50911
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
802
5817
SH
SOLE
464
0
5353
FEDERATED INVS INC PA
CL B
314211103
223
7598
SH
SOLE
2954
0
4644
FEDERATED PREM MUN INC FD
COM
31423P108
205
15297
SH
SOLE
0
0
15297
FEDEX CORP
COM
31428X106
36676
202170
SH
SOLE
2450
0
199720
FERRARI N V
COM
N3167Y103
422
3153
SH
SOLE
4
0
3149
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
63
48087
SH
SOLE
0
0
48087
FFBW INC
COM
30258M107
274
25466
SH
SOLE
0
0
25466
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
763
51366
SH
SOLE
0
0
51366
FIDELITY
CONSMR STAPLES
316092303
607
17932
SH
SOLE
0
0
17932
FIDELITY
CORP BOND ETF
316188101
232
4630
SH
SOLE
0
0
4630
FIDELITY
DIVID ETF RISI
316092832
2864
90680
SH
SOLE
0
0
90680
FIDELITY
HIGH DIVID ETF
316092840
408
13633
SH
SOLE
0
0
13633
FIDELITY
INT HG DIV ETF
316092725
883
42560
SH
SOLE
0
0
42560
FIDELITY
LTD TRM BD ETF
316188200
321
6406
SH
SOLE
0
0
6406
FIDELITY
MOMENTUM FACTR
316092816
906
26812
SH
SOLE
0
0
26812
FIDELITY
MSCI COMMNTN SVC
316092873
464
14521
SH
SOLE
0
0
14521
FIDELITY
MSCI CONSM DIS
316092204
1790
40801
SH
SOLE
0
0
40801
FIDELITY
MSCI ENERGY IDX
316092402
289
15977
SH
SOLE
0
0
15977
FIDELITY
MSCI FINLS IDX
316092501
3384
90184
SH
SOLE
0
0
90184
FIDELITY
MSCI HLTH CARE I
316092600
4615
103711
SH
SOLE
0
0
103711
FIDELITY
MSCI INDL INDX
316092709
931
24380
SH
SOLE
0
0
24380
FIDELITY
MSCI INFO TECH I
316092808
3168
53442
SH
SOLE
0
0
53442
FIDELITY
MSCI MATLS INDEX
316092881
213
6749
SH
SOLE
0
0
6749
FIDELITY
MSCI RL EST ETF
316092857
1649
63488
SH
SOLE
0
0
63488
FIDELITY
MSCI UTILS INDEX
316092865
1611
42064
SH
SOLE
0
0
42064
FIDELITY
QLTY FCTOR ETF
316092790
209
6172
SH
SOLE
0
0
6172
FIDELITY
TOTAL BD ETF
316188309
3164
63323
SH
SOLE
0
0
63323
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
9930
32809
SH
SOLE
0
0
32809
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1689
46221
SH
SOLE
1780
0
44441
FIDELITY NATL INFORMATION SV
COM
31620M106
6205
54866
SH
SOLE
37764
0
17102
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
119
11255
SH
SOLE
0
0
11255
FIFTH THIRD BANCORP
COM
316773100
1495
59268
SH
SOLE
46
0
59222
FIREEYE INC
COM
31816Q101
642
38223
SH
SOLE
0
0
38223
FIRST AMERN FINL CORP
COM
31847R102
268
5208
SH
SOLE
3033
0
2175
FIRST BANCORP N C
COM
318910106
260
7475
SH
SOLE
0
0
7475
FIRST DATA CORP NEW
COM CL A
32008D106
915
34819
SH
SOLE
17529
0
17290
FIRST FINL BANKSHARES
COM
32020R109
249
4318
SH
SOLE
1691
0
2627
FIRST FNDTN INC
COM
32026V104
142
10483
SH
SOLE
0
0
10483
FIRST HORIZON NATL CORP
COM
320517105
436
31173
SH
SOLE
17702
0
13471
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
684
17187
SH
SOLE
15580
0
1607
FIRST LONG IS CORP
COM
320734106
378
17255
SH
SOLE
0
0
17255
FIRST MAJESTIC SILVER CORP
COM
32076V103
443
67319
SH
SOLE
0
0
67319
FIRST MIDWEST BANCORP DEL
COM
320867104
718
35092
SH
SOLE
6938
0
28154
FIRST REP BK SAN FRANCISCO C
COM
33616C100
562
5597
SH
SOLE
2754
0
2843
FIRST SAVINGS FINL GROUP INC
COM
33621E109
502
9294
SH
SOLE
0
0
9294
FIRST SOLAR INC
COM
336433107
1669
31589
SH
SOLE
0
0
31589
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
1142
113651
SH
SOLE
0
0
113651
FIRST TR BICK INDEX FD
COM SHS
33733H107
1585
58450
SH
SOLE
0
0
58450
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
2697
60384
SH
SOLE
0
0
60384
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
175
12191
SH
SOLE
0
0
12191
FIRST TR ENERGY INCOME & GRW
COM
33738G104
1731
79646
SH
SOLE
0
0
79646
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1168
73663
SH
SOLE
0
0
73663
FIRST TR ENHANCED EQTY INC F
COM
337318109
471
31361
SH
SOLE
0
0
31361
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
1407
27382
SH
SOLE
0
0
27382
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
1706
45039
SH
SOLE
0
0
45039
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
14082
561537
SH
SOLE
513139
0
48398
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
10275
308636
SH
SOLE
125972
0
182664
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
5108
268694
SH
SOLE
0
0
268694
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
24700
629943
SH
SOLE
0
0
629943
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
4587
89438
SH
SOLE
0
0
89438
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
4197
67018
SH
SOLE
0
0
67018
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
8346
148130
SH
SOLE
0
0
148130
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
1527
26110
SH
SOLE
0
0
26110
FIRST TR EXCH TRD ALPHA FD I
ASIA EX JAPAN
33737J109
620
20383
SH
SOLE
0
0
20383
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
1415
99106
SH
SOLE
0
0
99106
FIRST TR EXCH TRD ALPHA FD I
CHINA ALPHADEX
33737J141
659
24192
SH
SOLE
0
0
24192
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
20580
378521
SH
SOLE
0
0
378521
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
4144
116560
SH
SOLE
0
0
116560
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
14474
578256
SH
SOLE
0
0
578256
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
333
8827
SH
SOLE
0
0
8827
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
17838
512725
SH
SOLE
0
0
512725
FIRST TR EXCH TRD ALPHA FD I
EX US SML CP
33737J406
213
5760
SH
SOLE
0
0
5760
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
1516
36785
SH
SOLE
0
0
36785
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
4567
91773
SH
SOLE
0
0
91773
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
1510
31372
SH
SOLE
0
0
31372
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
4575
244271
SH
SOLE
0
0
244271
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
21349
396461
SH
SOLE
0
0
396461
FIRST TR EXCHANGE TRADED FD
AUTO INDEX FD
33734X309
240
7295
SH
SOLE
0
0
7295
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
1794
82575
SH
SOLE
0
0
82575
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
105640
1955569
SH
SOLE
0
0
1955569
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
403
10848
SH
SOLE
0
0
10848
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
20068
348341
SH
SOLE
0
0
348341
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
6617
157257
SH
SOLE
0
0
157257
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
4461
97405
SH
SOLE
0
0
97405
FIRST TR EXCHANGE TRADED FD
DEVELOPED INTL
33738R787
1478
29817
SH
SOLE
0
0
29817
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
12245
525291
SH
SOLE
0
0
525291
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
96706
696230
SH
SOLE
0
0
696230
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
39537
1479137
SH
SOLE
0
0
1479137
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
10186
533846
SH
SOLE
0
0
533846
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
2345
78772
SH
SOLE
0
0
78772
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
87221
2900593
SH
SOLE
0
0
2900593
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
3660
182252
SH
SOLE
0
0
182252
FIRST TR EXCHANGE TRADED FD
DORSEYWRIGHT MOM
33738R696
619
25540
SH
SOLE
0
0
25540
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
457
19326
SH
SOLE
0
0
19326
FIRST TR EXCHANGE TRADED FD
EMERGING MKTS
33738R779
1432
27961
SH
SOLE
0
0
27961
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
5161
399179
SH
SOLE
0
0
399179
FIRST TR EXCHANGE TRADED FD
ETF
33733E708
631
18888
SH
SOLE
0
0
18888
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
33802
1117056
SH
SOLE
0
0
1117056
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
106475
1775176
SH
SOLE
0
0
1775176
FIRST TR EXCHANGE TRADED FD
FIRST TR MNGSTR
33739G103
489
10917
SH
SOLE
0
0
10917
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
17232
360573
SH
SOLE
0
0
360573
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
78893
1538473
SH
SOLE
0
0
1538473
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
5048
101534
SH
SOLE
0
0
101534
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
573
43941
SH
SOLE
0
0
43941
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
353
7051
SH
SOLE
0
0
7051
FIRST TR EXCHANGE TRADED FD
HEDGED BUYWRITE
33738R407
1035
47950
SH
SOLE
0
0
47950
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
41442
542358
SH
SOLE
0
0
542358
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
7751
194208
SH
SOLE
0
0
194208
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
1112
38126
SH
SOLE
0
0
38126
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
239
19516
SH
SOLE
0
0
19516
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
1001
28793
SH
SOLE
0
0
28793
FIRST TR EXCHANGE TRADED FD
LARGE CP US EQ
33738R761
1147
51859
SH
SOLE
0
0
51859
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2555
67258
SH
SOLE
0
0
67258
FIRST TR EXCHANGE TRADED FD
MID CAP US EQT
33738R753
900
42223
SH
SOLE
0
0
42223
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
16510
898277
SH
SOLE
0
0
898277
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
1219
60663
SH
SOLE
0
0
60663
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
12725
332241
SH
SOLE
0
0
332241
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
470
8901
SH
SOLE
0
0
8901
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
7687
315181
SH
SOLE
0
0
315181
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
11944
425071
SH
SOLE
0
0
425071
FIRST TR EXCHANGE TRADED FD
NASDAQ RETAIL
33738R829
3768
168961
SH
SOLE
0
0
168961
FIRST TR EXCHANGE TRADED FD
NASDAQ SMRTPHONE
33737K106
236
4844
SH
SOLE
0
0
4844
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
981
30785
SH
SOLE
0
0
30785
FIRST TR EXCHANGE TRADED FD
NASDQ OIL GAS
33738R845
320
16888
SH
SOLE
0
0
16888
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
383
12052
SH
SOLE
0
0
12052
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
221
12779
SH
SOLE
0
0
12779
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
25009
1011267
SH
SOLE
0
0
1011267
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
29261
193973
SH
SOLE
0
0
193973
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1922
78827
SH
SOLE
0
0
78827
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
35648
1195026
SH
SOLE
0
0
1195026
FIRST TR EXCHANGE TRADED FD
S&P INTL DIVID
33738R688
341
20357
SH
SOLE
0
0
20357
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
29051
616792
SH
SOLE
0
0
616792
FIRST TR EXCHANGE TRADED FD
SMAL CP US EQT
33738R746
331
15805
SH
SOLE
0
0
15805
FIRST TR EXCHANGE TRADED FD
SMID RISNG ETF
33741X102
307
15415
SH
SOLE
0
0
15415
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
10370
341101
SH
SOLE
0
0
341101
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
30010
469501
SH
SOLE
0
0
469501
FIRST TR EXCHANGE TRADED FD
US EQTY DIVI
33738R738
352
16189
SH
SOLE
0
0
16189
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
50644
676248
SH
SOLE
0
0
676248
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
7511
265587
SH
SOLE
0
0
265587
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2889
56554
SH
SOLE
0
0
56554
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
54246
2846078
SH
SOLE
0
0
2846078
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
2482
92930
SH
SOLE
0
0
92930
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
3599
168200
SH
SOLE
0
0
168200
FIRST TR EXCHNG TRADED FD VI
EQTCOMPAS TACT
33740F706
812
45652
SH
SOLE
0
0
45652
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
10273
203176
SH
SOLE
0
0
203176
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
22215
876168
SH
SOLE
0
0
876168
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
1421
40925
SH
SOLE
0
0
40925
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
3000
86824
SH
SOLE
0
0
86824
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
9509
220105
SH
SOLE
0
0
220105
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
3529
100500
SH
SOLE
0
0
100500
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
23072
499818
SH
SOLE
0
0
499818
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
392
8187
SH
SOLE
0
0
8187
FIRST TR HIGH INCOME L/S FD
COM
33738E109
204
13957
SH
SOLE
0
0
13957
FIRST TR INTER DUR PFD & IN
COM
33718W103
5150
236137
SH
SOLE
0
0
236137
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
37609
561670
SH
SOLE
0
0
561670
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
35986
697810
SH
SOLE
1282
0
696528
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
88425
1486140
SH
SOLE
6753
0
1479387
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
28885
430858
SH
SOLE
0
0
430858
FIRST TR MLP & ENERGY INCOME
COM
33739B104
1862
161938
SH
SOLE
0
0
161938
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
45890
1521538
SH
SOLE
0
0
1521538
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
11194
156166
SH
SOLE
0
0
156166
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
10546
195796
SH
SOLE
0
0
195796
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
9571
148982
SH
SOLE
0
0
148982
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
6876
148673
SH
SOLE
0
0
148673
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
34933
424099
SH
SOLE
0
0
424099
FIRST TR S&P REIT INDEX FD
COM
33734G108
14706
590584
SH
SOLE
0
0
590584
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
17182
278524
SH
SOLE
0
0
278524
FIRST TR SR FLG RTE INCM FD
COM
33733U108
195
16493
SH
SOLE
0
0
16493
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
346
39605
SH
SOLE
0
0
39605
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
4609
359253
SH
SOLE
0
0
359253
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
256688
7905375
SH
SOLE
0
0
7905375
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
154
11426
SH
SOLE
0
0
11426
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
335
54356
SH
SOLE
0
0
54356
FIRSTCASH INC
COM
33767D105
500
5733
SH
SOLE
4664
0
1069
FIRSTENERGY CORP
COM
337932107
4246
102048
SH
SOLE
48062
0
53986
FISERV INC
COM
337738108
9525
107900
SH
SOLE
39838
0
68062
FIVE BELOW INC
COM
33829M101
823
6621
SH
SOLE
3502
0
3119
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
2836
119361
SH
SOLE
0
0
119361
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
379
33763
SH
SOLE
0
0
33763
FLAHERTY & CRUMRINE PFD INC
COM
338480106
380
27629
SH
SOLE
0
0
27629
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
1701
88490
SH
SOLE
0
0
88490
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
1315
69537
SH
SOLE
0
0
69537
FLEETCOR TECHNOLOGIES INC
COM
339041105
670
2716
SH
SOLE
1758
0
958
FLEX LTD
ORD
Y2573F102
233
23349
SH
SOLE
9353
0
13996
FLEXSHARES TR
CR SCORED LONG
33939L753
337
6499
SH
SOLE
0
0
6499
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
2218
91196
SH
SOLE
0
0
91196
FLEXSHARES TR
IBOXX 5YR TRGT
33939L605
201
8073
SH
SOLE
0
0
8073
FLEXSHARES TR
INTL QLTDV IDX
33939L837
6054
261855
SH
SOLE
0
0
261855
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
5654
172643
SH
SOLE
0
0
172643
FLEXSHARES TR
MORNSTAR USMKT
33939L100
1278
11251
SH
SOLE
0
0
11251
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
337
6348
SH
SOLE
0
0
6348
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
2635
59005
SH
SOLE
0
0
59005
FLEXSHARES TR
QLT DIVDYN IDX
33939L852
981
22547
SH
SOLE
0
0
22547
FLEXSHARES TR
QUALT DIVD IDX
33939L860
6523
145600
SH
SOLE
0
0
145600
FLEXSHARES TR
STOXX GLOBR INF
33939L795
594
11997
SH
SOLE
0
0
11997
FLIR SYS INC
COM
302445101
922
19380
SH
SOLE
5797
0
13583
FLOOR & DECOR HLDGS INC
CL A
339750101
298
7238
SH
SOLE
5138
0
2100
FLOWERS FOODS INC
COM
343498101
366
17148
SH
SOLE
0
0
17148
FLUOR CORP NEW
COM
343412102
836
22724
SH
SOLE
17512
0
5212
FNB CORP PA
COM
302520101
374
35275
SH
SOLE
14053
0
21222
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
302
3276
SH
SOLE
52
0
3224
FOOT LOCKER INC
COM
344849104
482
7959
SH
SOLE
5138
0
2821
FORD MTR CO DEL
COM
345370860
20698
2357377
SH
SOLE
41487
0
2315890
FORTINET INC
COM
34959E109
1598
19036
SH
SOLE
90
0
18946
FORTIS INC
COM
349553107
219
5910
SH
SOLE
2802
0
3108
FORTIVE CORP
COM
34959J108
644
7678
SH
SOLE
293
0
7385
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
592
12427
SH
SOLE
376
0
12051
FOUNDATION BLDG MATLS INC
COM
350392106
288
29249
SH
SOLE
29249
0
0
FOX CORP
CL A COM
35137L105
283
7719
SH
SOLE
2371
0
5348
FQF TR
AGFIQ US MK ANTI
351680707
308
14294
SH
SOLE
0
0
14294
FRANCO NEVADA CORP
COM
351858105
2500
33312
SH
SOLE
0
0
33312
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
858
9089
SH
SOLE
0
0
9089
FRANKLIN LTD DURATION INC TR
COM
35472T101
529
54918
SH
SOLE
0
0
54918
FRANKLIN RES INC
COM
354613101
2406
72593
SH
SOLE
55966
0
16627
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
789
26598
SH
SOLE
0
0
26598
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EQUTY
35473P405
290
9380
SH
SOLE
0
0
9380
FRANKLIN TEMPLETON ETF TR
LIBERTYQ GBL
35473P306
224
7965
SH
SOLE
0
0
7965
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
5105
162551
SH
SOLE
0
0
162551
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US MID
35473P884
442
14576
SH
SOLE
0
0
14576
FRANKLIN UNVL TR
SH BEN INT
355145103
137
19414
SH
SOLE
0
0
19414
FREEPORT-MCMORAN INC
CL B
35671D857
9181
712292
SH
SOLE
330585
0
381707
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
521
12849
SH
SOLE
11253
0
1596
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
51
25695
SH
SOLE
1
0
25694
FS KKR CAPITAL CORP
COM
302635107
55185
9121432
SH
SOLE
0
0
9121432
FST TR NEW OPPORT MLP & ENE
COM
33739M100
591
63771
SH
SOLE
0
0
63771
FULL HOUSE RESORTS INC
COM
359678109
45
22478
SH
SOLE
0
0
22478
FULLER H B CO
COM
359694106
348
7088
SH
SOLE
6979
0
109
FULTON FINL CORP PA
COM
360271100
317
20459
SH
SOLE
15028
0
5431
GABELLI CONV&INCOM SECS FD I
COM
36240B109
582
111871
SH
SOLE
0
0
111871
GABELLI DIVD & INCOME TR
COM
36242H104
1303
61224
SH
SOLE
0
0
61224
GABELLI EQUITY TR INC
COM
362397101
6851
1113979
SH
SOLE
0
0
1113979
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
242
12972
SH
SOLE
0
0
12972
GABELLI MULTIMEDIA TR INC
COM
36239Q109
1132
136041
SH
SOLE
0
0
136041
GABELLI UTIL TR
COM
36240A101
306
44000
SH
SOLE
0
0
44000
GALECTIN THERAPEUTICS INC
COM NEW
363225202
163
31877
SH
SOLE
0
0
31877
GALLAGHER ARTHUR J & CO
COM
363576109
2771
35481
SH
SOLE
120
0
35361
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
354
81532
SH
SOLE
0
0
81532
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
168
29760
SH
SOLE
0
0
29760
GAMESTOP CORP NEW
CL A
36467W109
228
22437
SH
SOLE
0
0
22437
GAMING & LEISURE PPTYS INC
COM
36467J108
711
18438
SH
SOLE
9035
0
9403
GAP INC
COM
364760108
579
22132
SH
SOLE
123
0
22009
GARMIN LTD
SHS
H2906T109
1297
15017
SH
SOLE
855
0
14162
GARRETT MOTION INC
COM
366505105
197
13377
SH
SOLE
25
0
13352
GARTNER INC
COM
366651107
322
2121
SH
SOLE
196
0
1925
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
390
17251
SH
SOLE
0
0
17251
GATX CORP
COM
361448103
1143
14968
SH
SOLE
7981
0
6987
GCI LIBERTY INC
COM CLASS A
36164V305
309
5557
SH
SOLE
4788
0
769
GENERAC HLDGS INC
COM
368736104
667
13004
SH
SOLE
7157
0
5847
GENERAL DYNAMICS CORP
COM
369550108
9647
56988
SH
SOLE
1553
0
55435
GENERAL ELECTRIC CO
COM
369604103
22256
2227835
SH
SOLE
35937
0
2191898
GENERAL MLS INC
COM
370334104
30450
588412
SH
SOLE
152426
0
435986
GENERAL MTRS CO
*W EXP 07/10/201
37045V126
301
15479
SH
SOLE
0
0
15479
GENERAL MTRS CO
COM
37045V100
13937
375673
SH
SOLE
25098
0
350575
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
261
11218
SH
SOLE
0
0
11218
GENESIS HEALTHCARE INC
CL A COM
37185X106
72
50000
SH
SOLE
0
0
50000
GENOMIC HEALTH INC
COM
37244C101
304
4337
SH
SOLE
1981
0
2356
GENPACT LIMITED
SHS
G3922B107
468
13313
SH
SOLE
5912
0
7401
GENTEX CORP
COM
371901109
1004
48486
SH
SOLE
7006
0
41480
GENUINE PARTS CO
COM
372460105
5479
48905
SH
SOLE
1250
0
47655
GENWORTH FINL INC
COM CL A
37247D106
257
66991
SH
SOLE
0
0
66991
GEO GROUP INC NEW
COM
36162J106
567
29543
SH
SOLE
4343
0
25200
GERON CORP
COM
374163103
31
18667
SH
SOLE
0
0
18667
G-III APPAREL GROUP LTD
COM
36237H101
572
14137
SH
SOLE
13722
0
415
GILDAN ACTIVEWEAR INC
COM
375916103
263
7302
SH
SOLE
5364
0
1938
GILEAD SCIENCES INC
COM
375558103
15669
241022
SH
SOLE
32840
0
208182
GLACIER BANCORP INC NEW
COM
37637Q105
697
17384
SH
SOLE
4676
0
12708
GLADSTONE CAPITAL CORP
COM
376535100
1253
139078
SH
SOLE
0
0
139078
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
25341
606386
SH
SOLE
348846
0
257540
GLOBAL NET LEASE INC
COM NEW
379378201
4956
262238
SH
SOLE
0
0
262238
GLOBAL PMTS INC
COM
37940X102
2357
17262
SH
SOLE
10113
0
7149
GLOBAL SELF STORAGE INC
COM
37955N106
238
61705
SH
SOLE
0
0
61705
GLOBAL X FDS
ADAPTIVE US
37954Y574
8408
347662
SH
SOLE
0
0
347662
GLOBAL X FDS
FINTECH ETF
37954Y814
6214
224507
SH
SOLE
0
0
224507
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
164035
12436290
SH
SOLE
141
0
12436149
GLOBAL X FDS
GLB X SUPERDIV
37950E549
9897
544113
SH
SOLE
0
0
544113
GLOBAL X FDS
GLBL X MLP ETF
37950E473
3718
419212
SH
SOLE
0
0
419212
GLOBAL X FDS
GLBX MSCI NORW
37950E747
246
19735
SH
SOLE
0
0
19735
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
3742
322316
SH
SOLE
0
0
322316
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1006
38097
SH
SOLE
0
0
38097
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
419
33538
SH
SOLE
0
0
33538
GLOBAL X FDS
GLOBX SUPDV US
37950E291
2753
115596
SH
SOLE
0
0
115596
GLOBAL X FDS
INTERNET OF THNG
37954Y780
958
52306
SH
SOLE
0
0
52306
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2951
104277
SH
SOLE
0
0
104277
GLOBAL X FDS
LNTY THMTC ETF
37954Y772
572
26622
SH
SOLE
0
0
26622
GLOBAL X FDS
MILL THEMC ETF
37954Y764
668
28142
SH
SOLE
0
0
28142
GLOBAL X FDS
MSCI CHINA CNSMR
37950E408
518
31093
SH
SOLE
0
0
31093
GLOBAL X FDS
MSCI CHINA FINCL
37950E606
374
21667
SH
SOLE
0
0
21667
GLOBAL X FDS
MSCI SUPR EM ETF
37950E119
692
49120
SH
SOLE
0
0
49120
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
20315
894931
SH
SOLE
0
0
894931
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
9650
480586
SH
SOLE
0
0
480586
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
293
14600
SH
Put
SOLE
0
0
14600
GLOBAL X FDS
REIT ETF
37950E127
5236
348575
SH
SOLE
0
0
348575
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
567
16288
SH
SOLE
0
0
16288
GLOBAL X FDS
S&P 500 COVERED
37954Y475
2727
57084
SH
SOLE
0
0
57084
GLOBAL X FDS
SCIEN BETA US
37954Y103
597
18831
SH
SOLE
0
0
18831
GLOBAL X FDS
SOCIAL MED ETF
37950E416
1750
54851
SH
SOLE
0
0
54851
GLOBAL X FDS
SUPER DIV ALTR
37954Y806
676
45470
SH
SOLE
0
0
45470
GLOBAL X FDS
US INFR DEV ETF
37954Y673
378
24108
SH
SOLE
0
0
24108
GLOBAL X FDS
US PFD ETF
37954Y657
360
14965
SH
SOLE
0
0
14965
GLOBALSTAR INC
COM
378973408
14
31780
SH
SOLE
0
0
31780
GLOBANT S A
COM
L44385109
564
7973
SH
SOLE
4883
0
3090
GLOBUS MED INC
CL A
379577208
2039
41275
SH
SOLE
6000
0
35275
GLU MOBILE INC
COM
379890106
294
26891
SH
SOLE
395
0
26496
GODADDY INC
CL A
380237107
779
10356
SH
SOLE
4714
0
5642
GOLDCORP INC NEW
COM
380956409
1706
149121
SH
SOLE
32
0
149089
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
52034
518938
SH
SOLE
0
0
518938
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
14188
286190
SH
SOLE
0
0
286190
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
27265
837879
SH
SOLE
0
0
837879
GOLDMAN SACHS ETF TR
ACTIVEBETA EUR
381430305
1112
38155
SH
SOLE
0
0
38155
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
5734
204415
SH
SOLE
0
0
204415
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
401
12952
SH
SOLE
0
0
12952
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
1479
33927
SH
SOLE
0
0
33927
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
10082
223106
SH
SOLE
0
0
223106
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
62661
1102604
SH
SOLE
0
0
1102604
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
3250
57546
SH
SOLE
0
0
57546
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1462
36160
SH
SOLE
0
0
36160
GOLDMAN SACHS GROUP INC
COM
38141G104
14464
75335
SH
SOLE
12820
0
62515
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
2334
422026
SH
SOLE
0
0
422026
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
119
14766
SH
SOLE
0
0
14766
GOLUB CAP BDC INC
COM
38173M102
273
15264
SH
SOLE
0
0
15264
GOODYEAR TIRE & RUBR CO
COM
382550101
1273
70122
SH
SOLE
0
0
70122
GOPRO INC
CL A
38268T103
283
43546
SH
SOLE
0
0
43546
GRACO INC
COM
384109104
504
10187
SH
SOLE
5853
0
4334
GRAINGER W W INC
COM
384802104
6823
22650
SH
SOLE
14790
0
7860
GRAN TIERRA ENERGY INC
COM
38500T101
41
18212
SH
SOLE
18200
0
12
GRAND CANYON ED INC
COM
38526M106
566
4943
SH
SOLE
2017
0
2926
GRANITESHARES ETF TR
S&P GSCI CM K 1
38747R207
633
28451
SH
SOLE
0
0
28451
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
541
42000
SH
SOLE
0
0
42000
GRAY TELEVISION INC
COM
389375106
1055
49395
SH
SOLE
48330
0
1065
GREAT PANTHER MINING LIMITED
COM
39115V101
10
10950
SH
SOLE
0
0
10950
GREAT WESTN BANCORP INC
COM
391416104
414
13108
SH
SOLE
13108
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
737
46533
SH
SOLE
0
0
46533
GROUPON INC
COM
399473107
49
13683
SH
SOLE
0
0
13683
GRUBHUB INC
COM
400110102
1984
28544
SH
SOLE
21911
0
6633
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
610
3770
SH
SOLE
3453
0
317
GUARDANT HEALTH INC
COM
40131M109
833
10856
SH
SOLE
130
0
10726
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
229
11359
SH
SOLE
0
0
11359
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
711
90439
SH
SOLE
0
0
90439
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
396
20148
SH
SOLE
0
0
20148
GUIDEWIRE SOFTWARE INC
COM
40171V100
426
4353
SH
SOLE
4130
0
223
GULFPORT ENERGY CORP
COM NEW
402635304
198
24656
SH
SOLE
21122
0
3534
GW PHARMACEUTICALS PLC
ADS
36197T103
2112
12530
SH
SOLE
312
0
12218
HALLIBURTON CO
COM
406216101
5030
171687
SH
SOLE
83192
0
88495
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1315
41237
SH
SOLE
0
0
41237
HANCOCK JOHN INCOME SECS TR
COM
410123103
146
10307
SH
SOLE
0
0
10307
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
352
51362
SH
SOLE
0
0
51362
HANCOCK JOHN INVS TR
COM
410142103
236
14956
SH
SOLE
0
0
14956
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
2534
111793
SH
SOLE
0
0
111793
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1216
55596
SH
SOLE
0
0
55596
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
326
17381
SH
SOLE
0
0
17381
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
4424
265874
SH
SOLE
0
0
265874
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
1400
56441
SH
SOLE
0
0
56441
HANCOCK WHITNEY CORPORATION
COM
410120109
388
9607
SH
SOLE
5362
0
4245
HANESBRANDS INC
COM
410345102
1323
74016
SH
SOLE
2361
0
71655
HANNON ARMSTRONG SUST INFR C
COM
41068X100
245
9562
SH
SOLE
0
0
9562
HANOVER INS GROUP INC
COM
410867105
221
1937
SH
SOLE
769
0
1168
HARBORONE BANCORP INC
COM
41165F101
282
16400
SH
SOLE
0
0
16400
HARLEY DAVIDSON INC
COM
412822108
694
19458
SH
SOLE
0
0
19458
HARRIS CORP DEL
COM
413875105
1842
11534
SH
SOLE
966
0
10568
HARTFORD FINL SVCS GROUP INC
COM
416515104
719
14469
SH
SOLE
2287
0
12182
HASBRO INC
COM
418056107
1912
22493
SH
SOLE
10406
0
12087
HAWAIIAN ELEC INDUSTRIES
COM
419870100
844
20699
SH
SOLE
1591
0
19108
HAWAIIAN HOLDINGS INC
COM
419879101
315
12005
SH
SOLE
1456
0
10549
HAWKINS INC
COM
420261109
265
7187
SH
SOLE
0
0
7187
HCA HEALTHCARE INC
COM
40412C101
1561
11969
SH
SOLE
1978
0
9991
HCP INC
COM
40414L109
2528
80758
SH
SOLE
2807
0
77951
HD SUPPLY HLDGS INC
COM
40416M105
1027
23688
SH
SOLE
83
0
23605
HDFC BANK LTD
SPONSORED ADS
40415F101
1486
12823
SH
SOLE
12030
0
793
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
668
24896
SH
SOLE
0
0
24896
HEALTHCARE SVCS GRP INC
COM
421906108
269
8144
SH
SOLE
3368
0
4776
HEALTHCARE TR AMER INC
CL A NEW
42225P501
8209
287114
SH
SOLE
1675
0
285439
HEALTHEQUITY INC
COM
42226A107
1247
16845
SH
SOLE
14704
0
2141
HECLA MNG CO
COM
422704106
277
120480
SH
SOLE
0
0
120480
HEICO CORP NEW
COM
422806109
2670
28140
SH
SOLE
2155
0
25985
HELEN OF TROY CORP LTD
COM
G4388N106
2657
22913
SH
SOLE
251
0
22662
HELMERICH & PAYNE INC
COM
423452101
858
15449
SH
SOLE
1995
0
13454
HENRY JACK & ASSOC INC
COM
426281101
1390
9995
SH
SOLE
3872
0
6123
HENRY SCHEIN INC
COM
806407102
318
5289
SH
SOLE
436
0
4853
HERCULES CAPITAL INC
COM
427096508
1524
120402
SH
SOLE
0
0
120402
HERSHEY CO
COM
427866108
5435
47335
SH
SOLE
0
0
47335
HESS CORP
COM
42809H107
1326
22008
SH
SOLE
8307
0
13701
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1190
77141
SH
SOLE
0
0
77141
HEXCEL CORP NEW
COM
428291108
2658
38435
SH
SOLE
26695
0
11740
HEXO CORP
COM
428304109
112
16965
SH
SOLE
0
0
16965
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
173
38957
SH
SOLE
121
0
38836
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
1637
92954
SH
SOLE
0
0
92954
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
6077
437491
SH
SOLE
0
0
437491
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
939
72689
SH
SOLE
0
0
72689
HILL ROM HLDGS INC
COM
431475102
245
2319
SH
SOLE
248
0
2071
HILLENBRAND INC
COM
431571108
369
8871
SH
SOLE
4045
0
4826
HILTON WORLDWIDE HLDGS INC
COM
43300A203
760
9139
SH
SOLE
7508
0
1631
HOLLYFRONTIER CORP
COM
436106108
1001
20308
SH
SOLE
2416
0
17892
HOLOGIC INC
COM
436440101
987
20396
SH
SOLE
0
0
20396
HOME BANCSHARES INC
COM
436893200
386
21981
SH
SOLE
26
0
21955
HOME DEPOT INC
COM
437076102
84816
441984
SH
SOLE
64643
0
377341
HONDA MOTOR LTD
AMERN SHS
438128308
511
18820
SH
SOLE
9209
0
9611
HONEYWELL INTL INC
COM
438516106
49720
312836
SH
SOLE
77570
0
235266
HORIZON BANCORP INC
COM
440407104
377
23424
SH
SOLE
0
0
23424
HORMEL FOODS CORP
COM
440452100
2321
51865
SH
SOLE
0
0
51865
HORNBECK OFFSHORE SVCS INC N
COM
440543106
18
14565
SH
SOLE
0
0
14565
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
1716
65221
SH
SOLE
3321
0
61900
HOST HOTELS & RESORTS INC
COM
44107P104
253
13389
SH
SOLE
7225
0
6164
HOVNANIAN ENTERPRISES INC
CL A NEW
442487401
184
16775
SH
SOLE
0
0
16775
HOWARD HUGHES CORP
COM
44267D107
237
2154
SH
SOLE
89
0
2065
HP INC
COM
40434L105
2343
120572
SH
SOLE
11617
0
108955
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1333
51735
SH
SOLE
0
0
51735
HSBC HLDGS PLC
SPON ADR NEW
404280406
1595
39314
SH
SOLE
9604
0
29710
HUBBELL INC
COM
443510607
629
5335
SH
SOLE
11
0
5324
HUBSPOT INC
COM
443573100
702
4225
SH
SOLE
474
0
3751
HUDSON LTD
COM CL A
G46408103
369
26805
SH
SOLE
26805
0
0
HUMANA INC
COM
444859102
3708
13940
SH
SOLE
7456
0
6484
HUNT J B TRANS SVCS INC
COM
445658107
1656
16349
SH
SOLE
6687
0
9662
HUNTINGTON BANCSHARES INC
COM
446150104
6934
546811
SH
SOLE
472589
0
74222
HUNTINGTON INGALLS INDS INC
COM
446413106
1356
6544
SH
SOLE
837
0
5707
HUNTSMAN CORP
COM
447011107
599
26654
SH
SOLE
10161
0
16493
IAC INTERACTIVECORP
COM
44919P508
1468
6988
SH
SOLE
2670
0
4318
IAMGOLD CORP
COM
450913108
343
98876
SH
SOLE
0
0
98876
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
4109
56680
SH
SOLE
0
0
56680
ICF INTL INC
COM
44925C103
523
6872
SH
SOLE
6372
0
500
ICICI BK LTD
ADR
45104G104
1256
109631
SH
SOLE
104599
0
5032
ICON PLC
SHS
G4705A100
2471
18095
SH
SOLE
9070
0
9025
IDACORP INC
COM
451107106
460
4622
SH
SOLE
1641
0
2981
IDEX CORP
COM
45167R104
309
2038
SH
SOLE
1366
0
672
IDEXX LABS INC
COM
45168D104
2584
11555
SH
SOLE
1910
0
9645
IEC ELECTRS CORP NEW
COM
44949L105
184
26895
SH
SOLE
0
0
26895
IHS MARKIT LTD
SHS
G47567105
3082
56659
SH
SOLE
52979
0
3680
II VI INC
COM
902104108
465
12494
SH
SOLE
1173
0
11321
ILLINOIS TOOL WKS INC
COM
452308109
9888
68892
SH
SOLE
28429
0
40463
ILLUMINA INC
COM
452327109
6193
19934
SH
SOLE
2601
0
17333
IMAX CORP
COM
45245E109
225
9933
SH
SOLE
0
0
9933
IMMUNOGEN INC
COM
45253H101
91
33636
SH
SOLE
29738
0
3898
IMMUNOMEDICS INC
COM
452907108
306
15945
SH
SOLE
345
0
15600
IMPAC MTG HLDGS INC
COM NEW
45254P508
60
15431
SH
SOLE
0
0
15431
IMPINJ INC
COM
453204109
478
28519
SH
SOLE
0
0
28519
INCYTE CORP
COM
45337C102
2776
32274
SH
SOLE
5673
0
26601
INDEPENDENCE RLTY TR INC
COM
45378A106
670
62094
SH
SOLE
0
0
62094
INDEXIQ ETF TR
HDGD FTSE EURO
45409B552
582
30654
SH
SOLE
0
0
30654
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
1370
68469
SH
SOLE
0
0
68469
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
2788
92720
SH
SOLE
0
0
92720
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
1091
46113
SH
SOLE
0
0
46113
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
2726
109847
SH
SOLE
0
0
109847
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
4428
230858
SH
SOLE
0
0
230858
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
564
20583
SH
SOLE
0
0
20583
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
4316
135183
SH
SOLE
0
0
135183
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
210
8550
SH
SOLE
0
0
8550
INDEXIQ ETF TR
US RL EST SMCP
45409B628
1021
40721
SH
SOLE
0
0
40721
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
1810
89743
SH
SOLE
10
0
89733
INFOSYS LTD
SPONSORED ADR
456788108
1823
166762
SH
SOLE
8293
0
158469
INFRA AND ENERGY ALTRNTIVE I
COM
45686J104
357
68150
SH
SOLE
0
0
68150
ING GROEP N V
SPONSORED ADR
456837103
1488
122539
SH
SOLE
116266
0
6273
INGERSOLL-RAND PLC
SHS
G47791101
6166
57119
SH
SOLE
24669
0
32450
INGEVITY CORP
COM
45688C107
348
3299
SH
SOLE
0
0
3299
INGREDION INC
COM
457187102
2140
22599
SH
SOLE
626
0
21973
INNOVATIVE INDL PPTYS INC
COM
45781V101
1111
13598
SH
SOLE
0
0
13598
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
6698
199822
SH
SOLE
0
0
199822
INNOVATOR ETFS TR
IBD ETF LEADERS
45782C201
562
26269
SH
SOLE
0
0
26269
INNOVATOR ETFS TR II
LUNT LOW VOL HIG
45783G102
2716
81147
SH
SOLE
0
0
81147
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
1293
55686
SH
SOLE
0
0
55686
INPHI CORP
COM
45772F107
206
4594
SH
SOLE
4041
0
553
INSIGHT SELECT INCOME FD
COM
45781W109
282
14673
SH
SOLE
0
0
14673
INSPERITY INC
COM
45778Q107
551
4456
SH
SOLE
0
0
4456
INSULET CORP
COM
45784P101
475
4994
SH
SOLE
1202
0
3792
INTEGER HLDGS CORP
COM
45826H109
931
12291
SH
SOLE
3086
0
9205
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
304
5512
SH
SOLE
4117
0
1395
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
215
4394
SH
SOLE
0
0
4394
INTEL CORP
COM
458140100
72860
1356792
SH
SOLE
72421
0
1284371
INTER PARFUMS INC
COM
458334109
359
4731
SH
SOLE
4723
0
8
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
873
16784
SH
SOLE
0
0
16784
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
10320
92259
SH
SOLE
0
0
92259
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4755
62456
SH
SOLE
32101
0
30355
INTERNATIONAL BUSINESS MACHS
COM
459200101
37655
266866
SH
SOLE
7547
0
259319
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
648
5027
SH
SOLE
3645
0
1382
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
227
17503
SH
SOLE
13610
0
3893
INTERXION HOLDING N.V
SHS
N47279109
734
10994
SH
SOLE
7968
0
3026
INTL PAPER CO
COM
460146103
9566
206754
SH
SOLE
28272
0
178482
INTL PAPER CO
COM
460146103
296
6400
SH
Put
SOLE
0
0
6400
INTREXON CORP
COM
46122T102
89
16835
SH
SOLE
0
0
16835
INTUIT
COM
461202103
5361
20508
SH
SOLE
3450
0
17058
INTUITIVE SURGICAL INC
COM NEW
46120E602
15343
26891
SH
SOLE
1624
0
25267
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
1797
20168
SH
SOLE
0
0
20168
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
14801
891091
SH
SOLE
0
0
891091
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
348
12477
SH
SOLE
0
0
12477
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
1156
22346
SH
SOLE
0
0
22346
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
27557
548065
SH
SOLE
648
0
547417
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
1875
75380
SH
SOLE
0
0
75380
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
147
13665
SH
SOLE
0
0
13665
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
507
12312
SH
SOLE
0
0
12312
INVESCO CALIF VALUE MUN INC
COM
46132H106
215
17687
SH
SOLE
0
0
17687
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
810
11410
SH
SOLE
0
0
11410
INVESCO CURNCYSHS CDN DLR TR
CDN DLR SHS
46138T104
745
10093
SH
SOLE
0
0
10093
INVESCO CURNCYSHS SWISS FRAN
SWISS FRANC
46138R108
654
6999
SH
SOLE
0
0
6999
INVESCO CURRENCYSHARES EURO
EURO SHS
46138K103
341
3184
SH
SOLE
0
0
3184
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
6450
405687
SH
SOLE
0
0
405687
INVESCO DB MLTI SECTR CMMTY
AGRICULTURE FD
46140H106
840
51013
SH
SOLE
0
0
51013
INVESCO DB MLTI SECTR CMMTY
BASE METALS FD
46140H700
718
42156
SH
SOLE
0
0
42156
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
1333
90753
SH
SOLE
0
0
90753
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
1136
108064
SH
SOLE
0
0
108064
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
276
7621
SH
SOLE
0
0
7621
INVESCO DB US DLR INDEX TR
BEARISH FD
46141D104
242
11670
SH
SOLE
0
0
11670
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
3315
127360
SH
SOLE
0
0
127360
INVESCO DYNAMIC CR OPP FD
COM
46132R104
307
28302
SH
SOLE
0
0
28302
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
6167
292689
SH
SOLE
1311
0
291378
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
8301
345879
SH
SOLE
591
0
345288
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
13335
628418
SH
SOLE
1636
0
626782
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
13244
549998
SH
SOLE
592
0
549406
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
10287
489172
SH
SOLE
995
0
488177
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
8218
332593
SH
SOLE
585
0
332008
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
5301
250976
SH
SOLE
665
0
250311
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
4405
180016
SH
SOLE
0
0
180016
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
4221
202925
SH
SOLE
0
0
202925
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
3194
122701
SH
SOLE
0
0
122701
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
1512
72920
SH
SOLE
0
0
72920
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
456
18292
SH
SOLE
0
0
18292
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
1036
50367
SH
SOLE
0
0
50367
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
1121
46552
SH
SOLE
0
0
46552
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
246
12625
SH
SOLE
0
0
12625
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
9363
187472
SH
SOLE
0
0
187472
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
15102
260513
SH
SOLE
0
0
260513
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
304
8257
SH
SOLE
0
0
8257
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
32589
546517
SH
SOLE
0
0
546517
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
733
17381
SH
SOLE
0
0
17381
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
4484
162111
SH
SOLE
0
0
162111
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
1104
30376
SH
SOLE
0
0
30376
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
506
8551
SH
SOLE
0
0
8551
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
356
6498
SH
SOLE
0
0
6498
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
604
18778
SH
SOLE
0
0
18778
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
536
16050
SH
SOLE
0
0
16050
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
2448
30749
SH
SOLE
0
0
30749
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
502
8224
SH
SOLE
0
0
8224
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
23404
412909
SH
SOLE
0
0
412909
INVESCO EXCHANGE TRADED FD T
DWA NASDAQ MNT
46137V829
419
3821
SH
SOLE
0
0
3821
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
2087
29411
SH
SOLE
0
0
29411
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
1138
16788
SH
SOLE
0
0
16788
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
5160
159601
SH
SOLE
0
0
159601
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
2063
37375
SH
SOLE
0
0
37375
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
2094
75654
SH
SOLE
0
0
75654
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
317
16441
SH
SOLE
0
0
16441
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
861
25910
SH
SOLE
0
0
25910
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
428
9980
SH
SOLE
0
0
9980
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
6136
129295
SH
SOLE
4217
0
125078
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
10798
304843
SH
SOLE
0
0
304843
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
702
21625
SH
SOLE
0
0
21625
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
2549
26486
SH
SOLE
0
0
26486
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
772
13088
SH
SOLE
0
0
13088
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
5918
90803
SH
SOLE
0
0
90803
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
2495
47056
SH
SOLE
0
0
47056
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
3715
40632
SH
SOLE
0
0
40632
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
12304
673810
SH
SOLE
0
0
673810
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
180760
1594426
SH
SOLE
0
0
1594426
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
10497
82269
SH
SOLE
0
0
82269
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
930
81255
SH
SOLE
0
0
81255
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
1911
47256
SH
SOLE
0
0
47256
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
5312
297259
SH
SOLE
0
0
297259
INVESCO EXCHANGE TRADED FD T
INSIDER SENMNT
46137V555
1848
28415
SH
SOLE
0
0
28415
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
3569
224757
SH
SOLE
0
0
224757
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
7190
53364
SH
SOLE
0
0
53364
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 PUR
46137V498
942
25871
SH
SOLE
0
0
25871
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 VAL
46137V480
3800
128463
SH
SOLE
0
0
128463
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP EQL
46137V472
214
4304
SH
SOLE
0
0
4304
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
11100
196211
SH
SOLE
0
0
196211
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP PUR
46137V456
442
14032
SH
SOLE
0
0
14032
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 EQL
46137V449
2004
36527
SH
SOLE
0
0
36527
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 GWT
46137V431
3351
62795
SH
SOLE
0
0
62795
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 PUR
46137V423
319
8302
SH
SOLE
0
0
8302
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
549
12567
SH
SOLE
0
0
12567
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
4256
20978
SH
SOLE
0
0
20978
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1547
24275
SH
SOLE
0
0
24275
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
11789
77972
SH
SOLE
0
0
77972
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
611
9249
SH
SOLE
0
0
9249
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
933
17281
SH
SOLE
0
0
17281
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
9171
81033
SH
SOLE
0
0
81033
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
1053
16057
SH
SOLE
0
0
16057
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
1677
33307
SH
SOLE
0
0
33307
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2416
114905
SH
SOLE
0
0
114905
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
217
2085
SH
SOLE
0
0
2085
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
357
7049
SH
SOLE
0
0
7049
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
2208
54817
SH
SOLE
0
0
54817
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
4646
23538
SH
SOLE
0
0
23538
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
789
6561
SH
SOLE
0
0
6561
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1154
10941
SH
SOLE
0
0
10941
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
245
8168
SH
SOLE
0
0
8168
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
19835
151169
SH
SOLE
0
0
151169
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
10518
61835
SH
SOLE
0
0
61835
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
5900
60903
SH
SOLE
0
0
60903
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
161602
1547319
SH
SOLE
7957
0
1539362
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
32315
279248
SH
SOLE
0
0
279248
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
16907
268104
SH
SOLE
0
0
268104
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
9786
304400
SH
SOLE
0
0
304400
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3527
103801
SH
SOLE
0
0
103801
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
603
22527
SH
SOLE
0
0
22527
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
9898
145313
SH
SOLE
0
0
145313
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
4961
229581
SH
SOLE
0
0
229581
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
1317
40093
SH
SOLE
0
0
40093
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
585
22214
SH
SOLE
0
0
22214
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
13614
614502
SH
SOLE
0
0
614502
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1498
30509
SH
SOLE
0
0
30509
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
876
33878
SH
SOLE
0
0
33878
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
673
39588
SH
SOLE
0
0
39588
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
1064
21062
SH
SOLE
0
0
21062
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
1041
41611
SH
SOLE
0
0
41611
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
2874
96509
SH
SOLE
0
0
96509
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
9631
343963
SH
SOLE
0
0
343963
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
3471
186093
SH
SOLE
0
0
186093
INVESCO EXCHNG TRADED FD TR
FNDMNTL IG CRP
46138E693
747
29454
SH
SOLE
0
0
29454
INVESCO EXCHNG TRADED FD TR
FRONTIER MKTS
46138E776
139
10152
SH
SOLE
0
0
10152
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
1915
47260
SH
SOLE
0
0
47260
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
3866
180574
SH
SOLE
0
0
180574
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
592
19839
SH
SOLE
0
0
19839
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
220
18407
SH
SOLE
0
0
18407
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
1582
67744
SH
SOLE
0
0
67744
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
844
31393
SH
SOLE
0
0
31393
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
13228
417423
SH
SOLE
0
0
417423
INVESCO EXCHNG TRADED FD TR
INTL CORP BD
46138E636
210
8022
SH
SOLE
0
0
8022
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
1569
32562
SH
SOLE
0
0
32562
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
6135
282731
SH
SOLE
0
0
282731
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
2541
41059
SH
SOLE
0
0
41059
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
7864
256421
SH
SOLE
0
0
256421
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
557
11436
SH
SOLE
0
0
11436
INVESCO EXCHNG TRADED FD TR
LADERITE 0-5YR
46138E560
219
8805
SH
SOLE
0
0
8805
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
629
22923
SH
SOLE
0
0
22923
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
11602
452141
SH
SOLE
0
0
452141
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
41267
2846027
SH
SOLE
0
0
2846027
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1748
54341
SH
SOLE
0
0
54341
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
2107
57849
SH
SOLE
0
0
57849
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
956
22988
SH
SOLE
0
0
22988
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
2686
111695
SH
SOLE
0
0
111695
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
14232
401841
SH
SOLE
0
0
401841
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
306
11628
SH
SOLE
0
0
11628
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
5939
180894
SH
SOLE
0
0
180894
INVESCO EXCHNG TRADED FD TR
S&P INTL QULTY
46138E214
510
22476
SH
SOLE
0
0
22476
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
69515
1399544
SH
SOLE
0
0
1399544
INVESCO EXCHNG TRADED FD TR
S&P SMLCAP HIG
46138E131
300
12405
SH
SOLE
0
0
12405
INVESCO EXCHNG TRADED FD TR
S&P SMLCP DISC
46138E180
348
5748
SH
SOLE
0
0
5748
INVESCO EXCHNG TRADED FD TR
S&P SMLCP ENGY
46138E164
140
12959
SH
SOLE
0
0
12959
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
1062
20297
SH
SOLE
0
0
20297
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
9278
80319
SH
SOLE
0
0
80319
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INDL
46138E123
556
8830
SH
SOLE
0
0
8830
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1526
19014
SH
SOLE
0
0
19014
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
27891
594178
SH
SOLE
0
0
594178
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
1507
19861
SH
SOLE
0
0
19861
INVESCO EXCHNG TRADED FD TR
S&P SMLCP UTIL
46138G409
1423
26480
SH
SOLE
0
0
26480
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
57726
1359538
SH
SOLE
0
0
1359538
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
125527
2384629
SH
SOLE
0
0
2384629
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
2186
94382
SH
SOLE
0
0
94382
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
25000
1104249
SH
SOLE
0
0
1104249
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
5215
171311
SH
SOLE
0
0
171311
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
4498
182996
SH
SOLE
0
0
182996
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
1221
118383
SH
SOLE
0
0
118383
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
438
17285
SH
SOLE
0
0
17285
INVESCO LTD
SHS
G491BT108
4313
223333
SH
SOLE
148506
0
74827
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
2880
182272
SH
SOLE
43
0
182229
INVESCO MUN OPPORTUNITY TR
COM
46132C107
673
56376
SH
SOLE
0
0
56376
INVESCO MUN TR
COM
46131J103
192
15924
SH
SOLE
0
0
15924
INVESCO MUNI INCOME OPP TRST
COM
46132X101
308
39536
SH
SOLE
0
0
39536
INVESCO QQQ TR
UNIT SER 1
46090E103
823394
4583066
SH
SOLE
248
0
4582818
INVESCO QQQ TR
UNIT SER 1
46090E103
5102
28400
SH
Put
SOLE
0
0
28400
INVESCO QUALITY MUNI INC TRS
COM
46133G107
702
57972
SH
SOLE
0
0
57972
INVESCO SR INCOME TR
COM
46131H107
1247
297009
SH
SOLE
0
0
297009
INVESCO TR INVT GRADE MUNS
COM
46131M106
359
28965
SH
SOLE
0
0
28965
INVESCO VALUE MUN INCOME TR
COM
46132P108
1468
101836
SH
SOLE
0
0
101836
INVESTORS BANCORP INC NEW
COM
46146L101
215
18147
SH
SOLE
0
0
18147
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
987
16469
SH
SOLE
0
0
16469
INVITAE CORP
COM
46185L103
646
27580
SH
SOLE
0
0
27580
IONIS PHARMACEUTICALS INC
COM
462222100
3602
44376
SH
SOLE
36261
0
8115
IPG PHOTONICS CORP
COM
44980X109
399
2630
SH
SOLE
1281
0
1349
IQIYI INC
SPONSORED ADS
46267X108
2624
109700
SH
SOLE
0
0
109700
IQVIA HLDGS INC
COM
46266C105
2325
16164
SH
SOLE
4989
0
11175
IRADIMED CORP
COM
46266A109
695
24726
SH
SOLE
0
0
24726
IRIDIUM COMMUNICATIONS INC
COM
46269C102
425
16084
SH
SOLE
0
0
16084
IROBOT CORP
COM
462726100
1368
11625
SH
SOLE
0
0
11625
IRON MTN INC NEW
COM
46284V101
3440
97009
SH
SOLE
0
0
97009
ISHARES GOLD TRUST
ISHARES
464285105
38470
3107425
SH
SOLE
0
0
3107425
ISHARES INC
CORE MSCI EMKT
46434G103
893316
17275497
SH
SOLE
88302
0
17187195
ISHARES INC
CUR HD MSCI EM
46434G509
615
24131
SH
SOLE
0
0
24131
ISHARES INC
EM HGHYL BD ETF
464286285
6493
138760
SH
SOLE
0
0
138760
ISHARES INC
EM MKT SM-CP ETF
464286475
633
14060
SH
SOLE
0
0
14060
ISHARES INC
EM MKTS DIV ETF
464286319
6929
172320
SH
SOLE
0
0
172320
ISHARES INC
ESG MSCI EM ETF
46434G863
1711
50217
SH
SOLE
0
0
50217
ISHARES INC
GLB ENR PROD ETF
464286343
1644
78464
SH
SOLE
0
0
78464
ISHARES INC
GLB SILV MIN ETF
464286327
94
10297
SH
SOLE
0
0
10297
ISHARES INC
MIN VOL EMRG MKT
464286533
65760
1109497
SH
SOLE
0
0
1109497
ISHARES INC
MIN VOL GBL ETF
464286525
41105
459375
SH
SOLE
0
0
459375
ISHARES INC
MLT FCTR EMG MKT
46434G889
755
17651
SH
SOLE
0
0
17651
ISHARES INC
MSCI AUST ETF
464286103
8630
401007
SH
SOLE
0
0
401007
ISHARES INC
MSCI AUSTRIA ETF
464286202
487
24494
SH
SOLE
0
0
24494
ISHARES INC
MSCI BRAZIL ETF
464286400
2766
67488
SH
SOLE
0
0
67488
ISHARES INC
MSCI BRIC INDX
464286657
603
13991
SH
SOLE
0
0
13991
ISHARES INC
MSCI CDA ETF
464286509
1599
57851
SH
SOLE
0
0
57851
ISHARES INC
MSCI CHILE ETF
464286640
764
17689
SH
SOLE
0
0
17689
ISHARES INC
MSCI EM ASIA ETF
464286426
3776
55820
SH
SOLE
0
0
55820
ISHARES INC
MSCI EQUAL WEITE
464286681
1469
25603
SH
SOLE
0
0
25603
ISHARES INC
MSCI EURZONE ETF
464286608
2700
69956
SH
SOLE
0
0
69956
ISHARES INC
MSCI FRANCE ETF
464286707
26800
909386
SH
SOLE
0
0
909386
ISHARES INC
MSCI FRNTR100ETF
464286145
2840
99796
SH
SOLE
0
0
99796
ISHARES INC
MSCI GBL ETF NEW
46434G848
562
18101
SH
SOLE
0
0
18101
ISHARES INC
MSCI GBL GOLD MN
46434G855
1066
60711
SH
SOLE
0
0
60711
ISHARES INC
MSCI GERMANY ETF
464286806
25749
956513
SH
SOLE
0
0
956513
ISHARES INC
MSCI HONG KG ETF
464286871
293
11163
SH
SOLE
0
0
11163
ISHARES INC
MSCI ISRAEL ETF
464286632
285
5272
SH
SOLE
0
0
5272
ISHARES INC
MSCI JPN ETF NEW
46434G822
32721
597968
SH
SOLE
0
0
597968
ISHARES INC
MSCI MEXICO ETF
464286822
631
14483
SH
SOLE
0
0
14483
ISHARES INC
MSCI NETHERL ETF
464286814
13641
456357
SH
SOLE
0
0
456357
ISHARES INC
MSCI PAC JP ETF
464286665
1761
38373
SH
SOLE
0
0
38373
ISHARES INC
MSCI SINGPOR ETF
46434G780
600
25299
SH
SOLE
0
0
25299
ISHARES INC
MSCI STH AFR ETF
464286780
357
6830
SH
SOLE
0
0
6830
ISHARES INC
MSCI STH KOR ETF
464286772
1667
27347
SH
SOLE
0
0
27347
ISHARES INC
MSCI SWITZERLAND
464286749
9167
259163
SH
SOLE
0
0
259163
ISHARES INC
MSCI TAIWAN ETF
46434G772
1455
42077
SH
SOLE
0
0
42077
ISHARES INC
MSCI THAILND ETF
464286624
1700
19245
SH
SOLE
0
0
19245
ISHARES INC
MSCI TURKEY ETF
464286715
587
24184
SH
SOLE
0
0
24184
ISHARES INC
MSCI WORLD ETF
464286392
986
11108
SH
SOLE
0
0
11108
ISHARES INC
US INTL HGH YLD
464286178
1565
32034
SH
SOLE
0
0
32034
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
1769
110886
SH
SOLE
0
0
110886
ISHARES SILVER TRUST
ISHARES
46428Q109
15584
1098984
SH
SOLE
0
0
1098984
ISHARES SILVER TRUST
ISHARES
46428Q109
142
10000
SH
Call
SOLE
0
0
10000
ISHARES TR
0-5 YR TIPS ETF
46429B747
5575
55933
SH
SOLE
0
0
55933
ISHARES TR
0-5YR HI YL CP
46434V407
15389
329459
SH
SOLE
0
0
329459
ISHARES TR
0-5YR INVT GR CP
46434V100
6926
137287
SH
SOLE
0
0
137287
ISHARES TR
1 3 YR TREAS BD
464287457
113681
1351415
SH
SOLE
38303
0
1313112
ISHARES TR
10-20 YR TRS ETF
464288653
3959
28765
SH
SOLE
0
0
28765
ISHARES TR
20 YR TR BD ETF
464287432
136402
1078786
SH
SOLE
0
0
1078786
ISHARES TR
3 7 YR TREAS BD
464288661
52159
423370
SH
SOLE
18174
0
405196
ISHARES TR
A RATE CP BD ETF
46429B291
884
16953
SH
SOLE
0
0
16953
ISHARES TR
AGENCY BOND ETF
464288166
2780
24475
SH
SOLE
0
0
24475
ISHARES TR
AGGRES ALLOC ETF
464289859
4696
87739
SH
SOLE
0
0
87739
ISHARES TR
ASIA 50 ETF
464288430
754
12335
SH
SOLE
0
0
12335
ISHARES TR
BARCLAYS 7 10 YR
464287440
55228
517746
SH
SOLE
0
0
517746
ISHARES TR
BRAZIL SM-CP ETF
464289131
292
19094
SH
SOLE
0
0
19094
ISHARES TR
CALIF MUN BD ETF
464288356
9387
157525
SH
SOLE
0
0
157525
ISHARES TR
CHINA LG-CAP ETF
464287184
6464
146007
SH
SOLE
0
0
146007
ISHARES TR
COHEN STEER REIT
464287564
19709
177237
SH
SOLE
0
0
177237
ISHARES TR
CONSER ALLOC ETF
464289883
10243
296732
SH
SOLE
0
0
296732
ISHARES TR
CONV BD ETF
46435G102
7036
121399
SH
SOLE
0
0
121399
ISHARES TR
CORE 1 5 YR USD
46432F859
15040
301642
SH
SOLE
0
0
301642
ISHARES TR
CORE DIV GRWTH
46434V621
101494
2761728
SH
SOLE
0
0
2761728
ISHARES TR
CORE HIGH DV ETF
46429B663
105508
1130966
SH
SOLE
0
0
1130966
ISHARES TR
CORE INTL AGGR
46435G672
5918
110664
SH
SOLE
0
0
110664
ISHARES TR
CORE LT USDB ETF
464289479
865
13810
SH
SOLE
0
0
13810
ISHARES TR
CORE MSCI EAFE
46432F842
694801
11433290
SH
SOLE
9118
0
11424172
ISHARES TR
CORE MSCI EURO
46434V738
2662
58034
SH
SOLE
0
0
58034
ISHARES TR
CORE MSCI INTL
46435G326
1160
21420
SH
SOLE
0
0
21420
ISHARES TR
CORE MSCI PAC
46434V696
1833
32946
SH
SOLE
0
0
32946
ISHARES TR
CORE MSCI TOTAL
46432F834
24627
424090
SH
SOLE
0
0
424090
ISHARES TR
CORE S&P MCP ETF
464287507
1119813
5912423
SH
SOLE
113686
0
5798737
ISHARES TR
CORE S&P SCP ETF
464287804
426935
5533837
SH
SOLE
29310
0
5504527
ISHARES TR
CORE S&P TTL STK
464287150
256155
3977558
SH
SOLE
94
0
3977464
ISHARES TR
CORE S&P US GWT
464287671
752092
12468367
SH
SOLE
91
0
12468276
ISHARES TR
CORE S&P US VLU
464287663
555723
10135374
SH
SOLE
77
0
10135297
ISHARES TR
CORE S&P500 ETF
464287200
1108183
3894372
SH
SOLE
11801
0
3882571
ISHARES TR
CORE TOTAL USD
46434V613
13955
275789
SH
SOLE
0
0
275789
ISHARES TR
CORE US AGGBD ET
464287226
714171
6547824
SH
SOLE
29389
0
6518435
ISHARES TR
CR 5 10 YR ETF
46435G417
2761
55900
SH
SOLE
0
0
55900
ISHARES TR
CRE U S REIT ETF
464288521
6654
128654
SH
SOLE
0
0
128654
ISHARES TR
CUR HD EURZN ETF
46434V639
5072
172757
SH
SOLE
0
0
172757
ISHARES TR
DEVSMCP EXNA ETF
464288497
422
8365
SH
SOLE
0
0
8365
ISHARES TR
DOW JONES US ETF
464287846
17942
127041
SH
SOLE
0
0
127041
ISHARES TR
EAFE GRWTH ETF
464288885
8252
106547
SH
SOLE
0
0
106547
ISHARES TR
EAFE SML CP ETF
464288273
21653
376971
SH
SOLE
50506
0
326465
ISHARES TR
EAFE VALUE ETF
464288877
21889
447802
SH
SOLE
0
0
447802
ISHARES TR
EDEG HIG YLELD
46435G250
773
15688
SH
SOLE
0
0
15688
ISHARES TR
EDGE MSCI MINM
46435G433
7383
229047
SH
SOLE
0
0
229047
ISHARES TR
EDGE MSCI USA VL
46432F388
24101
301785
SH
SOLE
0
0
301785
ISHARES TR
EDGE US FIXD INM
46435U796
2465
24791
SH
SOLE
0
0
24791
ISHARES TR
ESG 1 5 YR USD
46435G243
387
15480
SH
SOLE
0
0
15480
ISHARES TR
ESG MSCI EAFE
46435G516
2172
34379
SH
SOLE
0
0
34379
ISHARES TR
ESG MSCI USA ETF
46435G425
1307
21030
SH
SOLE
0
0
21030
ISHARES TR
ESG USD CORPT
46435G193
591
23648
SH
SOLE
0
0
23648
ISHARES TR
EUROPE ETF
464287861
2462
56730
SH
SOLE
0
0
56730
ISHARES TR
EXPANDED TECH
464287515
29150
138270
SH
SOLE
0
0
138270
ISHARES TR
EXPND TEC SC ETF
464287549
8772
42539
SH
SOLE
0
0
42539
ISHARES TR
EXPONENTIAL TECH
46434V381
5200
136887
SH
SOLE
0
0
136887
ISHARES TR
FALN ANGLS USD
46435G474
229
8699
SH
SOLE
0
0
8699
ISHARES TR
FLTG RATE NT ETF
46429B655
88343
1735274
SH
SOLE
763
0
1734511
ISHARES TR
GBL COMM SVC ETF
464287275
1378
24478
SH
SOLE
0
0
24478
ISHARES TR
GL CLEAN ENE ETF
464288224
1427
146230
SH
SOLE
0
0
146230
ISHARES TR
GL TIMB FORE ETF
464288174
1440
22672
SH
SOLE
0
0
22672
ISHARES TR
GLB CNS DISC ETF
464288745
943
8325
SH
SOLE
0
0
8325
ISHARES TR
GLB CNSM STP ETF
464288737
9069
175490
SH
SOLE
0
0
175490
ISHARES TR
GLB INFRASTR ETF
464288372
4298
95904
SH
SOLE
0
0
95904
ISHARES TR
GLOB HLTHCRE ETF
464287325
8705
142464
SH
SOLE
0
0
142464
ISHARES TR
GLOB INDSTRL ETF
464288729
409
4593
SH
SOLE
0
0
4593
ISHARES TR
GLOB UTILITS ETF
464288711
1607
29725
SH
SOLE
0
0
29725
ISHARES TR
GLOBAL 100 ETF
464287572
6175
129860
SH
SOLE
0
0
129860
ISHARES TR
GLOBAL ENERG ETF
464287341
3155
93609
SH
SOLE
0
0
93609
ISHARES TR
GLOBAL FINLS ETF
464287333
1374
22336
SH
SOLE
0
0
22336
ISHARES TR
GLOBAL MATER ETF
464288695
1435
22361
SH
SOLE
0
0
22361
ISHARES TR
GLOBAL REIT ETF
46434V647
1878
70291
SH
SOLE
0
0
70291
ISHARES TR
GLOBAL TECH ETF
464287291
95516
558342
SH
SOLE
21
0
558321
ISHARES TR
GNMA BOND ETF
46429B333
1833
37035
SH
SOLE
0
0
37035
ISHARES TR
GOV/CRED BD ETF
464288596
581
5115
SH
SOLE
0
0
5115
ISHARES TR
GRWT ALLOCAT ETF
464289867
15266
341523
SH
SOLE
0
0
341523
ISHARES TR
HDG MSCI EAFE
46434V803
22732
787404
SH
SOLE
0
0
787404
ISHARES TR
HDG MSCI JAPAN
46434V886
1191
38696
SH
SOLE
0
0
38696
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
310
12628
SH
SOLE
0
0
12628
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
570
23597
SH
SOLE
0
0
23597
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
17713
712495
SH
SOLE
3245
0
709250
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
17166
680234
SH
SOLE
3219
0
677015
ISHARES TR
IBONDS DEC2021
46435G789
3719
144940
SH
SOLE
577
0
144363
ISHARES TR
IBONDS DEC2022
46435G755
3232
124606
SH
SOLE
574
0
124032
ISHARES TR
IBONDS DEC2023
46435G318
1502
58971
SH
SOLE
585
0
58386
ISHARES TR
IBONDS DEC2026
46435GAA0
1655
68264
SH
SOLE
1278
0
66986
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
15683
634419
SH
SOLE
3314
0
631105
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
11761
472127
SH
SOLE
3319
0
468808
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
10271
410669
SH
SOLE
3328
0
407341
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
3066
123220
SH
SOLE
1232
0
121988
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
2143
86153
SH
SOLE
1243
0
84910
ISHARES TR
IBONDS ETF
46435UAA9
834
33984
SH
SOLE
1265
0
32719
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
1998
76656
SH
SOLE
0
0
76656
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
425
16118
SH
SOLE
0
0
16118
ISHARES TR
IBONDS SEP19 ETF
46429B564
3917
153922
SH
SOLE
579
0
153343
ISHARES TR
IBONDS SEP2020
46434V571
6573
257754
SH
SOLE
579
0
257175
ISHARES TR
IBOXX HI YD ETF
464288513
124418
1438860
SH
SOLE
41456
0
1397404
ISHARES TR
IBOXX INV CP ETF
464287242
234629
1970678
SH
SOLE
14276
0
1956402
ISHARES TR
INDIA 50 ETF
464289529
1244
32803
SH
SOLE
0
0
32803
ISHARES TR
INTL DEV RE ETF
464288489
2664
87617
SH
SOLE
0
0
87617
ISHARES TR
INTL DEVPPTY ETF
464288422
278
7165
SH
SOLE
0
0
7165
ISHARES TR
INTL DIV GRWTH
46435G524
608
11230
SH
SOLE
0
0
11230
ISHARES TR
INTL MOMENTUM FT
46434V449
299
10467
SH
SOLE
0
0
10467
ISHARES TR
INTL PFD STK ETF
46429B135
744
48116
SH
SOLE
0
0
48116
ISHARES TR
INTL QLTY FACTOR
46434V456
651
22310
SH
SOLE
0
0
22310
ISHARES TR
INTL SEL DIV ETF
464288448
52143
1689651
SH
SOLE
0
0
1689651
ISHARES TR
INTL TREA BD ETF
464288117
1784
36371
SH
SOLE
0
0
36371
ISHARES TR
INTL VALUE FACTR
46435G409
485
20408
SH
SOLE
0
0
20408
ISHARES TR
INTRM GOV CR ETF
464288612
1441
13068
SH
SOLE
0
0
13068
ISHARES TR
INTRM TR CRP ETF
464288638
96861
1756631
SH
SOLE
76
0
1756555
ISHARES TR
JPMORGAN USD EMG
464288281
90072
818394
SH
SOLE
27
0
818367
ISHARES TR
LATN AMER 40 ETF
464287390
979
29471
SH
SOLE
0
0
29471
ISHARES TR
LNG TR CRPRT BD
464289511
5509
91277
SH
SOLE
0
0
91277
ISHARES TR
MBS ETF
464288588
139437
1310991
SH
SOLE
28032
0
1282959
ISHARES TR
MICRO-CAP ETF
464288869
3750
40423
SH
SOLE
1171
0
39252
ISHARES TR
MIN VOL EAFE ETF
46429B689
153949
2138175
SH
SOLE
0
0
2138175
ISHARES TR
MIN VOL JAPN ETF
46434V712
672
10179
SH
SOLE
0
0
10179
ISHARES TR
MIN VOL USA ETF
46429B697
504465
8579340
SH
SOLE
57068
0
8522272
ISHARES TR
MLTFCTR INTL SML
46434V266
774
27041
SH
SOLE
0
0
27041
ISHARES TR
MODERT ALLOC ETF
464289875
14520
381500
SH
SOLE
0
0
381500
ISHARES TR
MORTGE REL ETF
46435G342
9983
230352
SH
SOLE
0
0
230352
ISHARES TR
MRGSTR MD CP ETF
464288208
10115
53804
SH
SOLE
0
0
53804
ISHARES TR
MRGSTR MD CP GRW
464288307
10446
44396
SH
SOLE
0
0
44396
ISHARES TR
MRGSTR MD CP VAL
464288406
4070
26134
SH
SOLE
0
0
26134
ISHARES TR
MRGSTR SM CP ETF
464288505
3208
18949
SH
SOLE
0
0
18949
ISHARES TR
MRGSTR SM CP GR
464288604
6399
32081
SH
SOLE
0
0
32081
ISHARES TR
MRNGSTR INC ETF
46432F875
2669
107969
SH
SOLE
0
0
107969
ISHARES TR
MRNGSTR LG-CP ET
464287127
12002
75007
SH
SOLE
0
0
75007
ISHARES TR
MRNGSTR LG-CP GR
464287119
33703
184338
SH
SOLE
0
0
184338
ISHARES TR
MRNGSTR LG-CP VL
464288109
6648
63070
SH
SOLE
0
0
63070
ISHARES TR
MRNING SM CP ETF
464288703
5050
36625
SH
SOLE
0
0
36625
ISHARES TR
MSCI AC ASIA ETF
464288182
1442
20397
SH
SOLE
0
0
20397
ISHARES TR
MSCI ACWI ETF
464288257
15249
211348
SH
SOLE
0
0
211348
ISHARES TR
MSCI ACWI EX US
464288240
2506
54153
SH
SOLE
0
0
54153
ISHARES TR
MSCI CHINA ETF
46429B671
3537
56663
SH
SOLE
0
0
56663
ISHARES TR
MSCI EAFE ETF
464287465
161337
2487465
SH
SOLE
99469
0
2387996
ISHARES TR
MSCI EMG MKT ETF
464287234
127006
2959135
SH
SOLE
108784
0
2850351
ISHARES TR
MSCI EMG MKT ETF
464287234
1185
27600
SH
Put
SOLE
0
0
27600
ISHARES TR
MSCI EURO FL ETF
464289180
2551
140472
SH
SOLE
0
0
140472
ISHARES TR
MSCI GLOBAL IMP
46435G532
285
4836
SH
SOLE
0
0
4836
ISHARES TR
MSCI INDIA ETF
46429B598
5273
149596
SH
SOLE
0
0
149596
ISHARES TR
MSCI INDIA SM CP
46429B614
621
15335
SH
SOLE
0
0
15335
ISHARES TR
MSCI INDONIA ETF
46429B309
1270
49473
SH
SOLE
0
0
49473
ISHARES TR
MSCI KLD400 SOC
464288570
7583
71890
SH
SOLE
0
0
71890
ISHARES TR
MSCI LW CRB TG
46434V464
596
5115
SH
SOLE
0
0
5115
ISHARES TR
MSCI PERU ETF
464289842
599
15245
SH
SOLE
0
0
15245
ISHARES TR
MSCI PHILIPS ETF
46429B408
608
17716
SH
SOLE
0
0
17716
ISHARES TR
MSCI POLAND ETF
46429B606
1159
50650
SH
SOLE
0
0
50650
ISHARES TR
MSCI UK ETF NEW
46435G334
13003
393905
SH
SOLE
0
0
393905
ISHARES TR
MSCI USA ESG SLC
464288802
8915
75390
SH
SOLE
0
0
75390
ISHARES TR
MULTIFACTOR GLBL
46434V316
709
24390
SH
SOLE
0
0
24390
ISHARES TR
MULTIFACTOR INTL
46434V274
862
32748
SH
SOLE
0
0
32748
ISHARES TR
MULTIFACTOR USA
46434V282
6986
225141
SH
SOLE
0
0
225141
ISHARES TR
MULTIFACTOR USA
46434V290
1461
36423
SH
SOLE
0
0
36423
ISHARES TR
NA TEC MULTM ETF
464287531
474
8398
SH
SOLE
0
0
8398
ISHARES TR
NASDAQ BIOTECH
464287556
48614
434834
SH
SOLE
32946
0
401888
ISHARES TR
NATIONAL MUN ETF
464288414
57039
512989
SH
SOLE
0
0
512989
ISHARES TR
NEW YORK MUN ETF
464288323
1162
20813
SH
SOLE
0
0
20813
ISHARES TR
NEW ZEALAND ETF
464289123
3277
62669
SH
SOLE
0
0
62669
ISHARES TR
NORTH AMERN NAT
464287374
2778
88521
SH
SOLE
0
0
88521
ISHARES TR
PFD AND INCM SEC
464288687
165785
4535849
SH
SOLE
0
0
4535849
ISHARES TR
PHLX SEMICND ETF
464287523
6139
32386
SH
SOLE
0
0
32386
ISHARES TR
RESIDNL REAL EST
464288562
5554
78553
SH
SOLE
0
0
78553
ISHARES TR
RUS 1000 ETF
464287622
82269
522975
SH
SOLE
28
0
522947
ISHARES TR
RUS 1000 GRW ETF
464287614
380463
2513632
SH
SOLE
4047
0
2509585
ISHARES TR
RUS 1000 VAL ETF
464287598
199233
1613349
SH
SOLE
9281
0
1604068
ISHARES TR
RUS 2000 GRW ETF
464287648
63817
324505
SH
SOLE
7227
0
317278
ISHARES TR
RUS 2000 VAL ETF
464287630
53831
448962
SH
SOLE
15374
0
433588
ISHARES TR
RUS MD CP GR ETF
464287481
69888
515133
SH
SOLE
240
0
514893
ISHARES TR
RUS MDCP VAL ETF
464287473
63941
736144
SH
SOLE
7731
0
728413
ISHARES TR
RUS MID CAP ETF
464287499
104942
1945166
SH
SOLE
5315
0
1939851
ISHARES TR
RUS TOP 200 ETF
464289446
11609
176909
SH
SOLE
0
0
176909
ISHARES TR
RUS TP200 GR ETF
464289438
26201
318630
SH
SOLE
0
0
318630
ISHARES TR
RUS TP200 VL ETF
464289420
14214
270429
SH
SOLE
0
0
270429
ISHARES TR
RUSEL 2500 ETF
46435G268
625
14180
SH
SOLE
0
0
14180
ISHARES TR
RUSSELL 2000 ETF
464287655
556400
3634462
SH
SOLE
37667
0
3596795
ISHARES TR
RUSSELL 2000 ETF
464287655
1516
9900
SH
Put
SOLE
0
0
9900
ISHARES TR
RUSSELL 3000 ETF
464287689
61812
370799
SH
SOLE
0
0
370799
ISHARES TR
S&P 100 ETF
464287101
12922
103147
SH
SOLE
0
0
103147
ISHARES TR
S&P 500 GRWT ETF
464287309
388064
2251476
SH
SOLE
6151
0
2245325
ISHARES TR
S&P 500 VAL ETF
464287408
260904
2314207
SH
SOLE
0
0
2314207
ISHARES TR
S&P MC 400GR ETF
464287606
57924
264372
SH
SOLE
0
0
264372
ISHARES TR
S&P MC 400VL ETF
464287705
60924
388124
SH
SOLE
0
0
388124
ISHARES TR
S&P SML 600 GWT
464287887
88837
497800
SH
SOLE
4856
0
492944
ISHARES TR
SELECT DIVID ETF
464287168
111042
1131003
SH
SOLE
24696
0
1106307
ISHARES TR
SH TR CRPORT ETF
464288646
38618
731117
SH
SOLE
0
0
731117
ISHARES TR
SHORT TREAS BD
464288679
36911
333825
SH
SOLE
8273
0
325552
ISHARES TR
SHRT NAT MUN ETF
464288158
16725
157779
SH
SOLE
0
0
157779
ISHARES TR
SP SMCP600VL ETF
464287879
38135
258471
SH
SOLE
0
0
258471
ISHARES TR
TIPS BD ETF
464287176
357786
3164285
SH
SOLE
8669
0
3155616
ISHARES TR
TRANS AVG ETF
464287192
10001
53410
SH
SOLE
0
0
53410
ISHARES TR
TRS FLT RT BD
46434V860
12242
243097
SH
SOLE
0
0
243097
ISHARES TR
U.S. BAS MTL ETF
464287838
3295
36037
SH
SOLE
0
0
36037
ISHARES TR
U.S. CNSM GD ETF
464287812
3020
25280
SH
SOLE
0
0
25280
ISHARES TR
U.S. CNSM SV ETF
464287580
7991
39113
SH
SOLE
0
0
39113
ISHARES TR
U.S. ENERGY ETF
464287796
9230
256182
SH
SOLE
0
0
256182
ISHARES TR
U.S. FIN SVC ETF
464287770
13398
107349
SH
SOLE
0
0
107349
ISHARES TR
U.S. FINLS ETF
464287788
20356
172322
SH
SOLE
0
0
172322
ISHARES TR
U.S. INSRNCE ETF
464288786
480
7540
SH
SOLE
0
0
7540
ISHARES TR
U.S. MED DVC ETF
464288810
65046
280940
SH
SOLE
0
0
280940
ISHARES TR
U.S. PHARMA ETF
464288836
2514
16328
SH
SOLE
0
0
16328
ISHARES TR
U.S. REAL ES ETF
464287739
38198
438860
SH
SOLE
0
0
438860
ISHARES TR
U.S. TECH ETF
464287721
44847
235295
SH
SOLE
0
0
235295
ISHARES TR
U.S. UTILITS ETF
464287697
14203
96415
SH
SOLE
0
0
96415
ISHARES TR
ULTR SH TRM BD
46434V878
5826
115820
SH
SOLE
0
0
115820
ISHARES TR
US AER DEF ETF
464288760
75290
377243
SH
SOLE
0
0
377243
ISHARES TR
US BR DEL SE ETF
464288794
3052
51926
SH
SOLE
0
0
51926
ISHARES TR
US HLTHCARE ETF
464287762
39092
201735
SH
SOLE
0
0
201735
ISHARES TR
US HLTHCR PR ETF
464288828
10492
62491
SH
SOLE
0
0
62491
ISHARES TR
US HOME CONS ETF
464288752
12643
358767
SH
SOLE
0
0
358767
ISHARES TR
US INDUSTRIALS
464287754
16713
110114
SH
SOLE
0
0
110114
ISHARES TR
US OIL EQ&SV ETF
464288844
1796
71109
SH
SOLE
0
0
71109
ISHARES TR
US OIL GS EX ETF
464288851
1746
30002
SH
SOLE
0
0
30002
ISHARES TR
US REGNL BKS ETF
464288778
6200
142697
SH
SOLE
0
0
142697
ISHARES TR
US TELECOM ETF
464287713
1897
63778
SH
SOLE
0
0
63778
ISHARES TR
US TREAS BD ETF
46429B267
92435
3662244
SH
SOLE
180
0
3662064
ISHARES TR
USA MOMENTUM FCT
46432F396
151229
1348097
SH
SOLE
16
0
1348081
ISHARES TR
USA QUALITY FCTR
46432F339
35133
396763
SH
SOLE
0
0
396763
ISHARES TR
USA SIZE FACTOR
46432F370
1056
12000
SH
SOLE
0
0
12000
ISHARES TR
USD INV GRDE ETF
464288620
8891
160841
SH
SOLE
0
0
160841
ISHARES TR
YLD OPTIM BD
46434V787
2237
90524
SH
SOLE
0
0
90524
ISHARES US ETF TR
COMMOD SEL STG
46431W853
2652
80196
SH
SOLE
0
0
80196
ISHARES US ETF TR
INT RT HD LONG
46431W812
1504
61003
SH
SOLE
0
0
61003
ISHARES US ETF TR
INT RT HDG C B
46431W705
6930
74155
SH
SOLE
0
0
74155
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
3708
41450
SH
SOLE
0
0
41450
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
204704
4074514
SH
SOLE
795
0
4073719
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
2541
50762
SH
SOLE
0
0
50762
ISTAR INC
COM
45031U101
363
43122
SH
SOLE
0
0
43122
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
1359
154295
SH
SOLE
149956
0
4339
ITERIS INC
COM
46564T107
594
142400
SH
SOLE
0
0
142400
ITRON INC
COM
465741106
732
15698
SH
SOLE
14270
0
1428
ITT INC
COM
45073V108
313
5389
SH
SOLE
1455
0
3934
IVY HIGH INC OPPORTUNITIES F
COM
465893105
448
33112
SH
SOLE
0
0
33112
JACK IN THE BOX INC
COM
466367109
215
2657
SH
SOLE
3
0
2654
JACOBS ENGR GROUP INC
COM
469814107
826
10990
SH
SOLE
59
0
10931
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
1272
30720
SH
SOLE
0
0
30720
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
3313
77624
SH
SOLE
0
0
77624
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
5804
112891
SH
SOLE
0
0
112891
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
43911
883334
SH
SOLE
776
0
882558
JANUS DETROIT STR TR
LONG TERM CARE
47103U407
1370
48983
SH
SOLE
0
0
48983
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
268
30539
SH
SOLE
0
0
30539
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1255
8782
SH
SOLE
2367
0
6415
JD COM INC
SPON ADR CL A
47215P106
2048
67935
SH
SOLE
0
0
67935
JETBLUE AWYS CORP
COM
477143101
1862
113810
SH
SOLE
0
0
113810
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
220
2399
SH
SOLE
1944
0
455
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
23492
644321
SH
SOLE
0
0
644321
JOHN HANCOCK ETF TRUST
MULTI INTL ETF
47804J859
5221
185952
SH
SOLE
0
0
185952
JOHN HANCOCK ETF TRUST
MULTIFACTOR CO
47804J305
836
25788
SH
SOLE
0
0
25788
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
1706
48481
SH
SOLE
0
0
48481
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
2179
63708
SH
SOLE
0
0
63708
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
35507
1010452
SH
SOLE
0
0
1010452
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
5997
125876
SH
SOLE
0
0
125876
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
5356
206777
SH
SOLE
0
0
206777
JOHNSON & JOHNSON
COM
478160104
145277
1039256
SH
SOLE
111328
0
927928
JOHNSON CTLS INTL PLC
SHS
G51502105
5238
141807
SH
SOLE
99491
0
42316
JONES LANG LASALLE INC
COM
48020Q107
1666
10806
SH
SOLE
206
0
10600
JP MORGAN EXCHANGE TRADED FD
DCPLND HG YLD
46641Q878
829
16448
SH
SOLE
0
0
16448
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
2029
37416
SH
SOLE
0
0
37416
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ETF
46641Q605
1234
22134
SH
SOLE
0
0
22134
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
554
9343
SH
SOLE
0
0
9343
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
17861
323049
SH
SOLE
0
0
323049
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
477
7328
SH
SOLE
0
0
7328
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
9906
135417
SH
SOLE
0
0
135417
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
42245
839858
SH
SOLE
0
0
839858
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
229
4543
SH
SOLE
0
0
4543
JP MORGAN EXCHANGE TRADED FD
US DIVIDEND
46641Q795
567
21640
SH
SOLE
0
0
21640
JP MORGAN EXCHANGE TRADED FD
US QUALTY FCTR
46641Q761
229
8122
SH
SOLE
0
0
8122
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
7574
296909
SH
SOLE
0
0
296909
JPMORGAN CHASE & CO
COM
46625H100
116328
1149150
SH
SOLE
122782
0
1026368
JUNIPER NETWORKS INC
COM
48203R104
247
9315
SH
SOLE
4040
0
5275
KADANT INC
COM
48282T104
310
3519
SH
SOLE
0
0
3519
KANSAS CITY SOUTHERN
COM NEW
485170302
1925
16601
SH
SOLE
19
0
16582
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
887
55318
SH
SOLE
0
0
55318
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1432
120330
SH
SOLE
0
0
120330
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
511
13778
SH
SOLE
13543
0
235
KB HOME
COM
48666K109
274
11342
SH
SOLE
7473
0
3869
KBR INC
COM
48242W106
270
14152
SH
SOLE
9473
0
4679
KCAP FINL INC
COM
48668E101
58
16053
SH
SOLE
0
0
16053
KEARNY FINL CORP MD
COM
48716P108
357
27729
SH
SOLE
0
0
27729
KELLOGG CO
COM
487836108
2849
49656
SH
SOLE
966
0
48690
KEMET CORP
COM NEW
488360207
791
46630
SH
SOLE
965
0
45665
KEMPER CORP DEL
COM
488401100
234
3079
SH
SOLE
0
0
3079
KENNAMETAL INC
COM
489170100
217
5903
SH
SOLE
4775
0
1128
KENNEDY-WILSON HLDGS INC
COM
489398107
1426
66679
SH
SOLE
0
0
66679
KEURIG DR PEPPER INC
COM
49271V100
568
20318
SH
SOLE
0
0
20318
KEYCORP NEW
COM
493267108
3698
234778
SH
SOLE
45487
0
189291
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2545
29188
SH
SOLE
9210
0
19978
KIMBERLY CLARK CORP
COM
494368103
38730
312593
SH
SOLE
93732
0
218861
KIMCO RLTY CORP
COM
49446R109
863
46656
SH
SOLE
43
0
46613
KINDER MORGAN INC DEL
COM
49456B101
19901
994568
SH
SOLE
55332
0
939236
KINROSS GOLD CORP
COM
496902404
616
179128
SH
SOLE
0
0
179128
KINSALE CAP GROUP INC
COM
49714P108
697
10179
SH
SOLE
9912
0
267
KIRKLAND LAKE GOLD LTD
COM
49741E100
355
11672
SH
SOLE
0
0
11672
KITE RLTY GROUP TR
COM NEW
49803T300
197
12346
SH
SOLE
2671
0
9675
KKR & CO INC
CL A
48251W104
6591
280607
SH
SOLE
0
0
280607
KKR INCOME OPPORTUNITIES FD
COM
48249T106
1003
64801
SH
SOLE
0
0
64801
KKR REAL ESTATE FIN TR INC
COM
48251K100
300
14985
SH
SOLE
0
0
14985
KLA-TENCOR CORP
COM
482480100
3817
31963
SH
SOLE
12010
0
19953
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
306
9365
SH
SOLE
2100
0
7265
KOHLS CORP
COM
500255104
2236
32513
SH
SOLE
8333
0
24180
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
773
18927
SH
SOLE
11335
0
7592
KORN FERRY
COM NEW
500643200
306
6828
SH
SOLE
1546
0
5282
KRAFT HEINZ CO
COM
500754106
9797
300056
SH
SOLE
3532
0
296524
KRANESHARES TR
BOSERA MSCI CH
500767405
1339
42002
SH
SOLE
0
0
42002
KRANESHARES TR
CSI CHI INTERNET
500767306
2641
56081
SH
SOLE
0
0
56081
KRANESHARES TR
EMRNG MKT CONS
500767876
262
11385
SH
SOLE
0
0
11385
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
393
25157
SH
SOLE
0
0
25157
KROGER CO
COM
501044101
3714
150992
SH
SOLE
11715
0
139277
KRONOS WORLDWIDE INC
COM
50105F105
257
18339
SH
SOLE
4506
0
13833
L BRANDS INC
COM
501797104
1245
45148
SH
SOLE
2133
0
43015
L3 TECHNOLOGIES INC
COM
502413107
5124
24828
SH
SOLE
15562
0
9266
LA JOLLA PHARMACEUTICAL CO
COM PAR $.0001 2
503459604
68
10640
SH
SOLE
0
0
10640
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
835
5460
SH
SOLE
0
0
5460
LADDER CAP CORP
CL A
505743104
384
22548
SH
SOLE
33
0
22515
LAM RESEARCH CORP
COM
512807108
4359
24349
SH
SOLE
2932
0
21417
LAMAR ADVERTISING CO NEW
CL A
512816109
811
10234
SH
SOLE
1326
0
8908
LAMB WESTON HLDGS INC
COM
513272104
2872
38322
SH
SOLE
16125
0
22197
LANDSTAR SYS INC
COM
515098101
1063
9684
SH
SOLE
7059
0
2625
LAS VEGAS SANDS CORP
COM
517834107
9114
149506
SH
SOLE
1537
0
147969
LATTICE STRATEGIES TR
HARTFORD GBL ETF
518416508
859
29130
SH
SOLE
0
0
29130
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
45197
1604424
SH
SOLE
0
0
1604424
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
7263
234966
SH
SOLE
0
0
234966
LATTICE STRATEGIES TR
HARTFRD REIT ETF
518416300
526
33822
SH
SOLE
0
0
33822
LAUDER ESTEE COS INC
CL A
518439104
7514
45385
SH
SOLE
3626
0
41759
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
167
10815
SH
SOLE
0
0
10815
LAZARD LTD
SHS A
G54050102
648
17920
SH
SOLE
49
0
17871
LAZYDAYS HLDGS INC
COM
52110H100
329
72160
SH
SOLE
0
0
72160
LCI INDS
COM
50189K103
205
2652
SH
SOLE
1713
0
939
LEAR CORP
COM NEW
521865204
1303
9598
SH
SOLE
6091
0
3507
LEE ENTERPRISES INC
COM
523768109
83
25302
SH
SOLE
0
0
25302
LEGACY TEX FINL GROUP INC
COM
52471Y106
448
11979
SH
SOLE
11879
0
100
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
632
23966
SH
SOLE
0
0
23966
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
680
26259
SH
SOLE
0
0
26259
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
11418
358954
SH
SOLE
0
0
358954
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
4680
153861
SH
SOLE
0
0
153861
LEGGETT & PLATT INC
COM
524660107
1078
25524
SH
SOLE
1929
0
23595
LEIDOS HLDGS INC
COM
525327102
514
8013
SH
SOLE
2476
0
5537
LENNAR CORP
CL A
526057104
681
13871
SH
SOLE
146
0
13725
LENNOX INTL INC
COM
526107107
944
3569
SH
SOLE
1724
0
1845
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
208
37397
SH
SOLE
34199
0
3198
LEXINGTON REALTY TRUST
COM
529043101
2383
263074
SH
SOLE
79704
0
183370
LGI HOMES INC
COM
50187T106
779
12926
SH
SOLE
0
0
12926
LHC GROUP INC
COM
50187A107
493
4448
SH
SOLE
385
0
4063
LIBBEY INC
COM
529898108
33
11658
SH
SOLE
0
0
11658
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
5402
884172
SH
SOLE
0
0
884172
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
764
137496
SH
SOLE
0
0
137496
LIBERTY BROADBAND CORP
COM SER A
530307107
237
2583
SH
SOLE
1876
0
707
LIBERTY BROADBAND CORP
COM SER C
530307305
375
4085
SH
SOLE
3027
0
1058
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
73
115000
PRN
SOLE
0
0
115000
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
562
14719
SH
SOLE
12244
0
2475
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
782
20457
SH
SOLE
16293
0
4164
LIBERTY OILFIELD SVCS INC
COM CL A
53115L104
413
26837
SH
SOLE
26837
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
616
12728
SH
SOLE
2576
0
10152
LIFE STORAGE INC
COM
53223X107
4329
44510
SH
SOLE
0
0
44510
LILLY ELI & CO
COM
532457108
27964
215505
SH
SOLE
13421
0
202084
LIMBACH HLDGS INC
COM
53263P105
277
36565
SH
SOLE
0
0
36565
LIMELIGHT NETWORKS INC
COM
53261M104
33
10300
SH
SOLE
0
0
10300
LINCOLN ELEC HLDGS INC
COM
533900106
429
5113
SH
SOLE
0
0
5113
LINCOLN NATL CORP IND
COM
534187109
2233
38048
SH
SOLE
1287
0
36761
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
740
48500
SH
SOLE
0
0
48500
LINDE PLC
COM
G5494J103
7886
44821
SH
SOLE
23775
0
21046
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
446
29569
SH
SOLE
12482
0
17087
LITHIA MTRS INC
CL A
536797103
541
5832
SH
SOLE
5367
0
465
LITTELFUSE INC
COM
537008104
321
1760
SH
SOLE
1243
0
517
LIVE NATION ENTERTAINMENT IN
COM
538034109
857
13486
SH
SOLE
2460
0
11026
LIVENT CORP
COM
53814L108
651
52998
SH
SOLE
35689
0
17309
LIVEPERSON INC
COM
538146101
421
14519
SH
SOLE
0
0
14519
LIVERAMP HLDGS INC
COM
53815P108
299
5473
SH
SOLE
4309
0
1164
LKQ CORP
COM
501889208
723
25320
SH
SOLE
7533
0
17787
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
734
228659
SH
SOLE
198820
0
29839
LMP CAP & INCOME FD INC
COM
50208A102
139
10762
SH
SOLE
0
0
10762
LOCKHEED MARTIN CORP
COM
539830109
67442
224687
SH
SOLE
7057
0
217630
LOEWS CORP
COM
540424108
635
13251
SH
SOLE
6122
0
7129
LOGITECH INTL S A
SHS
H50430232
275
6992
SH
SOLE
0
0
6992
LOGMEIN INC
COM
54142L109
1113
13881
SH
SOLE
3344
0
10537
LONESTAR RES US INC
CL A VTG
54240F103
40
10035
SH
SOLE
0
0
10035
LOUISIANA PAC CORP
COM
546347105
284
11659
SH
SOLE
0
0
11659
LOWES COS INC
COM
548661107
21518
196569
SH
SOLE
34755
0
161814
LPL FINL HLDGS INC
COM
50212V100
1299
18647
SH
SOLE
0
0
18647
LRAD CORP
COM
50213V109
262
92079
SH
SOLE
0
0
92079
LTC PPTYS INC
COM
502175102
1746
38126
SH
SOLE
444
0
37682
LULULEMON ATHLETICA INC
COM
550021109
6573
40114
SH
SOLE
5472
0
34642
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
119
11810
SH
SOLE
0
0
11810
LUMENTUM HLDGS INC
COM
55024U109
1091
19292
SH
SOLE
2314
0
16978
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4872
57948
SH
SOLE
4498
0
53450
M & T BK CORP
COM
55261F104
1552
9885
SH
SOLE
6319
0
3566
MACQUARIE FT TR GB INF UT DI
COM
55607W100
125
11381
SH
SOLE
0
0
11381
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
589
14281
SH
SOLE
54
0
14227
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
60
60000
PRN
SOLE
0
0
60000
MACYS INC
COM
55616P104
908
37795
SH
SOLE
54
0
37741
MADDEN STEVEN LTD
COM
556269108
615
18178
SH
SOLE
5346
0
12832
MADISON CVRED CALL & EQ STR
COM
557437100
459
67251
SH
SOLE
0
0
67251
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
4481
73900
SH
SOLE
1393
0
72507
MAGNA INTL INC
COM
559222401
2304
47319
SH
SOLE
3204
0
44115
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
209
28250
SH
SOLE
0
0
28250
MAIDEN HOLDINGS LTD
SHS
G5753U112
19
26241
SH
SOLE
0
0
26241
MAIN STREET CAPITAL CORP
COM
56035L104
4361
117239
SH
SOLE
8462
0
108777
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
1435
70631
SH
SOLE
0
0
70631
MALLINCKRODT PUB LTD CO
SHS
G5785G107
1728
79493
SH
SOLE
0
0
79493
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
745
31214
SH
SOLE
0
0
31214
MANHATTAN ASSOCS INC
COM
562750109
395
7143
SH
SOLE
6136
0
1007
MANNKIND CORP
COM NEW
56400P706
36
18162
SH
SOLE
0
0
18162
MANPOWERGROUP INC
COM
56418H100
301
3637
SH
SOLE
1844
0
1793
MANULIFE FINL CORP
COM
56501R106
947
56003
SH
SOLE
6935
0
49068
MARATHON OIL CORP
COM
565849106
1834
109748
SH
SOLE
4817
0
104931
MARATHON PETE CORP
COM
56585A102
7972
133194
SH
SOLE
32866
0
100328
MARKEL CORP
COM
570535104
1179
1183
SH
SOLE
0
0
1183
MARRIOTT INTL INC NEW
CL A
571903202
5694
45519
SH
SOLE
15691
0
29828
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
368
3936
SH
SOLE
1
0
3935
MARSH & MCLENNAN COS INC
COM
571748102
2264
24107
SH
SOLE
7361
0
16746
MARTEN TRANS LTD
COM
573075108
357
20021
SH
SOLE
19881
0
140
MARTIN MARIETTA MATLS INC
COM
573284106
1192
5927
SH
SOLE
2259
0
3668
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
434
21795
SH
SOLE
11712
0
10083
MASCO CORP
COM
574599106
2218
56426
SH
SOLE
6453
0
49973
MASIMO CORP
COM
574795100
1138
8231
SH
SOLE
2616
0
5615
MASTERCARD INC
CL A
57636Q104
65702
279050
SH
SOLE
28639
0
250411
MATCH GROUP INC
COM
57665R106
778
13749
SH
SOLE
37
0
13712
MATERIALISE NV
SPONSORED ADS
57667T100
188
11950
SH
SOLE
0
0
11950
MATTEL INC
COM
577081102
677
52044
SH
SOLE
0
0
52044
MAXIM INTEGRATED PRODS INC
COM
57772K101
1621
30489
SH
SOLE
1343
0
29146
MCCORMICK & CO INC
COM NON VTG
579780206
7629
50645
SH
SOLE
14593
0
36052
MCCORMICK & CO INC
COM VTG
579780107
691
4620
SH
SOLE
0
0
4620
MCDERMOTT INTL INC
COM
580037703
190
25497
SH
SOLE
3502
0
21995
MCDONALDS CORP
COM
580135101
47406
249639
SH
SOLE
15597
0
234042
MCKESSON CORP
COM
58155Q103
3730
31865
SH
SOLE
7525
0
24340
MDU RES GROUP INC
COM
552690109
2856
110578
SH
SOLE
0
0
110578
MEDICAL PPTYS TRUST INC
COM
58463J304
6135
331449
SH
SOLE
611
0
330838
MEDIDATA SOLUTIONS INC
COM
58471A105
1517
20630
SH
SOLE
19009
0
1621
MEDIFAST INC
COM
58470H101
370
2901
SH
SOLE
0
0
2901
MEDLEY CAP CORP
COM
58503F106
457
146958
SH
SOLE
0
0
146958
MEDNAX INC
COM
58502B106
291
10721
SH
SOLE
447
0
10274
MEDTRONIC PLC
SHS
G5960L103
18686
205163
SH
SOLE
72923
0
132240
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
622
5257
SH
SOLE
218
0
5039
MERCADOLIBRE INC
COM
58733R102
3688
7252
SH
SOLE
609
0
6643
MERCER INTL INC
COM
588056101
190
14076
SH
SOLE
3676
0
10400
MERCK & CO INC
COM
58933Y105
56043
673832
SH
SOLE
69736
0
604096
MERCURY GENL CORP NEW
COM
589400100
969
19347
SH
SOLE
1111
0
18236
MEREDITH CORP
COM
589433101
273
4946
SH
SOLE
2626
0
2320
MERIDIAN BIOSCIENCE INC
COM
589584101
522
29640
SH
SOLE
0
0
29640
MERIT MED SYS INC
COM
589889104
451
7292
SH
SOLE
2245
0
5047
MERITOR INC
COM
59001K100
1897
93208
SH
SOLE
0
0
93208
METHODE ELECTRS INC
COM
591520200
430
14951
SH
SOLE
13573
0
1378
METLIFE INC
COM
59156R108
8114
190606
SH
SOLE
79295
0
111311
METTLER TOLEDO INTERNATIONAL
COM
592688105
407
563
SH
SOLE
362
0
201
MEXICO FD INC
COM
592835102
244
17639
SH
SOLE
0
0
17639
MFA FINL INC
COM
55272X102
458
62982
SH
SOLE
0
0
62982
MFS CHARTER INCOME TR
SH BEN INT
552727109
611
77372
SH
SOLE
0
0
77372
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
341
76051
SH
SOLE
0
0
76051
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
93
18137
SH
SOLE
0
0
18137
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
170
36586
SH
SOLE
0
0
36586
MFS INTER INCOME TR
SH BEN INT
55273C107
602
158360
SH
SOLE
0
0
158360
MFS INTERMEDIATE HIGH INC FD
SH BEN INT
59318T109
558
218897
SH
SOLE
0
0
218897
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
757
133324
SH
SOLE
0
0
133324
MFS SPL VALUE TR
SH BEN INT
55274E102
106
19122
SH
SOLE
0
0
19122
MGE ENERGY INC
COM
55277P104
1177
17314
SH
SOLE
0
0
17314
MGIC INVT CORP WIS
COM
552848103
1725
130758
SH
SOLE
32340
0
98418
MGM GROWTH PPTYS LLC
CL A COM
55303A105
2515
77978
SH
SOLE
0
0
77978
MGM RESORTS INTERNATIONAL
COM
552953101
1173
45694
SH
SOLE
160
0
45534
MICROCHIP TECHNOLOGY INC
COM
595017104
3517
42397
SH
SOLE
921
0
41476
MICROCHIP TECHNOLOGY INC
COM
595017104
224
2700
SH
Put
SOLE
0
0
2700
MICRON TECHNOLOGY INC
COM
595112103
9163
221703
SH
SOLE
1313
0
220390
MICROSOFT CORP
COM
594918104
232923
1974891
SH
SOLE
299383
0
1675508
MID AMER APT CMNTYS INC
COM
59522J103
1023
9354
SH
SOLE
1361
0
7993
MIDDLEBY CORP
COM
596278101
731
5601
SH
SOLE
1785
0
3816
MIDDLESEX WATER CO
COM
596680108
346
6180
SH
SOLE
0
0
6180
MIMECAST LTD
ORD SHS
G14838109
496
10497
SH
SOLE
9072
0
1425
MITEK SYS INC
COM NEW
606710200
1006
82200
SH
SOLE
0
0
82200
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
121
24375
SH
SOLE
23716
0
659
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
340
111168
SH
SOLE
109647
0
1521
MKS INSTRUMENT INC
COM
55306N104
519
5578
SH
SOLE
3
0
5575
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
104
13761
SH
SOLE
110
0
13651
MOELIS & CO
CL A
60786M105
387
9294
SH
SOLE
1394
0
7900
MOHAWK INDS INC
COM
608190104
246
1954
SH
SOLE
553
0
1401
MOLINA HEALTHCARE INC
COM
60855R100
404
2849
SH
SOLE
55
0
2794
MOLSON COORS BREWING CO
CL B
60871R209
666
11159
SH
SOLE
748
0
10411
MOMO INC
ADR
60879B107
929
24299
SH
SOLE
14171
0
10128
MONDELEZ INTL INC
CL A
609207105
15018
300839
SH
SOLE
64411
0
236428
MONGODB INC
CL A
60937P106
2872
19538
SH
SOLE
0
0
19538
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
560
42514
SH
SOLE
0
0
42514
MONOLITHIC PWR SYS INC
COM
609839105
1784
13164
SH
SOLE
10504
0
2660
MONRO INC
COM
610236101
1743
20125
SH
SOLE
8482
0
11643
MONSTER BEVERAGE CORP NEW
COM
61174X109
4607
84414
SH
SOLE
72476
0
11938
MOODYS CORP
COM
615369105
3671
20274
SH
SOLE
18185
0
2089
MOOG INC
CL A
615394202
624
7171
SH
SOLE
0
0
7171
MOOG INC
CL B
615394301
295
3390
SH
SOLE
0
0
3390
MORGAN STANLEY
COM NEW
617446448
7394
175223
SH
SOLE
58835
0
116388
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
2547
283338
SH
SOLE
0
0
283338
MOSAIC CO NEW
COM
61945C103
448
16421
SH
SOLE
1663
0
14758
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1716
12222
SH
SOLE
4170
0
8052
MPLX LP
COM UNIT REP LTD
55336V100
703
21369
SH
SOLE
0
0
21369
MRC GLOBAL INC
COM
55345K103
441
25245
SH
SOLE
25245
0
0
MSC INDL DIRECT INC
CL A
553530106
448
5389
SH
SOLE
3006
0
2383
MSCI INC
COM
55354G100
2690
13526
SH
SOLE
11808
0
1718
MUELLER WTR PRODS INC
COM SER A
624758108
474
47170
SH
SOLE
0
0
47170
MURPHY USA INC
COM
626755102
1235
14422
SH
SOLE
13708
0
714
MV OIL TR
TR UNITS
553859109
98
12001
SH
SOLE
0
0
12001
MY SIZE INC
COM
62844N109
8
10072
SH
SOLE
0
0
10072
MYLAN N V
SHS EURO
N59465109
1333
47050
SH
SOLE
11569
0
35481
MYND ANALYTICS INC
*W EXP 06/29/202
62857N111
3
15600
SH
SOLE
0
0
15600
NABORS INDUSTRIES LTD
SHS
G6359F103
55
16076
SH
SOLE
0
0
16076
NASDAQ INC
COM
631103108
1709
19533
SH
SOLE
13441
0
6092
NATIONAL FUEL GAS CO N J
COM
636180101
1639
26884
SH
SOLE
0
0
26884
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
12787
228997
SH
SOLE
190995
0
38002
NATIONAL HEALTH INVS INC
COM
63633D104
240
3058
SH
SOLE
446
0
2612
NATIONAL INSTRS CORP
COM
636518102
237
5333
SH
SOLE
4579
0
754
NATIONAL OILWELL VARCO INC
COM
637071101
1239
46515
SH
SOLE
11619
0
34896
NATIONAL RETAIL PPTYS INC
COM
637417106
2198
39691
SH
SOLE
585
0
39106
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
721
25297
SH
SOLE
0
0
25297
NATIONAL VISION HLDGS INC
COM
63845R107
288
9179
SH
SOLE
9179
0
0
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
1147
26875
SH
SOLE
0
0
26875
NATURAL RESOURCE PARTNERS L
COM UNIT LTD PAR
63900P608
213
5065
SH
SOLE
0
0
5065
NBT BANCORP INC
COM
628778102
293
8126
SH
SOLE
0
0
8126
NEKTAR THERAPEUTICS
COM
640268108
826
24597
SH
SOLE
0
0
24597
NEOGENOMICS INC
COM NEW
64049M209
385
18795
SH
SOLE
4797
0
13998
NETAPP INC
COM
64110D104
1230
17742
SH
SOLE
3885
0
13857
NETEASE INC
SPONSORED ADR
64110W102
593
2455
SH
SOLE
0
0
2455
NETFLIX INC
COM
64110L106
78917
221330
SH
SOLE
11135
0
210195
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
1229
108883
SH
SOLE
0
0
108883
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
193
38907
SH
SOLE
0
0
38907
NEUBERGER BRMAN CLIFRN MUNI
COM
64123C101
170
13013
SH
SOLE
0
0
13013
NEUROCRINE BIOSCIENCES INC
COM
64125C109
401
4551
SH
SOLE
401
0
4150
NEW AGE BEVERAGES CORP
COM
64157V108
54
10181
SH
SOLE
0
0
10181
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
175
20581
SH
SOLE
0
0
20581
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
639
9802
SH
SOLE
0
0
9802
NEW GOLD INC CDA
COM
644535106
35
40697
SH
SOLE
0
0
40697
NEW JERSEY RES
COM
646025106
804
16146
SH
SOLE
0
0
16146
NEW MTN FIN CORP
COM
647551100
714
52635
SH
SOLE
0
0
52635
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
773
8579
SH
SOLE
0
0
8579
NEW RELIC INC
COM
64829B100
1538
15579
SH
SOLE
8046
0
7533
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1910
112957
SH
SOLE
117
0
112840
NEW SR INVT GROUP INC
COM
648691103
203
37220
SH
SOLE
0
0
37220
NEW YORK CMNTY BANCORP INC
COM
649445103
1128
97456
SH
SOLE
5579
0
91877
NEW YORK MTG TR INC
COM PAR $.02
649604501
191
31308
SH
SOLE
0
0
31308
NEWELL BRANDS INC
COM
651229106
1015
66194
SH
SOLE
284
0
65910
NEWMARK GROUP INC
CL A
65158N102
259
31006
SH
SOLE
3836
0
27170
NEWMARKET CORP
COM
651587107
994
2292
SH
SOLE
2243
0
49
NEWMONT MNG CORP
COM
651639106
1992
55691
SH
SOLE
2136
0
53555
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
436
22207
SH
SOLE
0
0
22207
NEXSTAR MEDIA GROUP INC
CL A
65336K103
419
3862
SH
SOLE
3106
0
756
NEXTERA ENERGY INC
COM
65339F101
28564
147755
SH
SOLE
28352
0
119403
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
580
12425
SH
SOLE
8342
0
4083
NICE LTD
SPONSORED ADR
653656108
311
2534
SH
SOLE
542
0
1992
NIKE INC
CL B
654106103
19330
229550
SH
SOLE
22427
0
207123
NIO INC
SPON ADS
62914V106
179
35138
SH
SOLE
0
0
35138
NISOURCE INC
COM
65473P105
607
21180
SH
SOLE
308
0
20872
NLIGHT INC
COM
65487K100
473
21240
SH
SOLE
18990
0
2250
NOBLE CORP PLC
SHS USD
G65431101
80
27867
SH
SOLE
320
0
27547
NOBLE ENERGY INC
COM
655044105
351
14188
SH
SOLE
11527
0
2661
NOKIA CORP
SPONSORED ADR
654902204
711
124250
SH
SOLE
5928
0
118322
NOMAD FOODS LTD
USD ORD SHS
G6564A105
369
18035
SH
SOLE
17835
0
200
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
154
76305
SH
SOLE
0
0
76305
NORDSTROM INC
COM
655664100
852
19203
SH
SOLE
0
0
19203
NORFOLK SOUTHERN CORP
COM
655844108
10777
57665
SH
SOLE
6225
0
51440
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
7
12010
SH
SOLE
0
0
12010
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
959
34956
SH
SOLE
0
0
34956
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
773
30762
SH
SOLE
0
0
30762
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
979
35305
SH
SOLE
0
0
35305
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
725
27579
SH
SOLE
0
0
27579
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
1131
40837
SH
SOLE
0
0
40837
NORTHERN LTS FD TR IV
QUTX RSK MNDGW
66538H732
240
8475
SH
SOLE
0
0
8475
NORTHERN TR CORP
COM
665859104
1587
17553
SH
SOLE
1544
0
16009
NORTHROP GRUMMAN CORP
COM
666807102
23867
88526
SH
SOLE
4960
0
83566
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
346
19905
SH
SOLE
0
0
19905
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
326
5927
SH
SOLE
1165
0
4762
NOVAGOLD RES INC
COM NEW
66987E206
221
53002
SH
SOLE
0
0
53002
NOVANTA INC
COM
67000B104
879
10320
SH
SOLE
3440
0
6880
NOVARTIS A G
SPONSORED ADR
66987V109
14344
149201
SH
SOLE
47026
0
102175
NOVAVAX INC
COM
670002104
15
26330
SH
SOLE
0
0
26330
NOVOCURE LTD
ORD SHS
G6674U108
660
13696
SH
SOLE
0
0
13696
NOVO-NORDISK A S
ADR
670100205
6492
124114
SH
SOLE
73867
0
50247
NOW INC
COM
67011P100
264
18891
SH
SOLE
17805
0
1086
NRC GROUP HLDGS CORP
COM
629375106
210
24017
SH
SOLE
0
0
24017
NRG ENERGY INC
COM NEW
629377508
575
13533
SH
SOLE
2019
0
11514
NUANCE COMMUNICATIONS INC
COM
67020Y100
1107
65400
SH
SOLE
50241
0
15159
NUCOR CORP
COM
670346105
9310
159560
SH
SOLE
27447
0
132113
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
338
14143
SH
SOLE
0
0
14143
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
720
27515
SH
SOLE
0
0
27515
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
867
35796
SH
SOLE
0
0
35796
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
1609
45648
SH
SOLE
0
0
45648
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
397
13538
SH
SOLE
0
0
13538
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
230
7343
SH
SOLE
0
0
7343
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
894
31121
SH
SOLE
0
0
31121
NUSHARES ETF TR
NUVEEN ESG US
67092P870
828
33340
SH
SOLE
0
0
33340
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
367
12853
SH
SOLE
0
0
12853
NUSTAR ENERGY LP
UNIT COM
67058H102
1928
71688
SH
SOLE
0
0
71688
NUTANIX INC
CL A
67059N108
3109
82305
SH
SOLE
55026
0
27279
NUTRIEN LTD
COM
67077M108
3016
57155
SH
SOLE
16731
0
40424
NUVASIVE INC
COM
670704105
429
7601
SH
SOLE
4712
0
2889
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
5733
379402
SH
SOLE
0
0
379402
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
2422
181307
SH
SOLE
0
0
181307
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
504
31566
SH
SOLE
0
0
31566
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
129
10058
SH
SOLE
0
0
10058
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1325
96179
SH
SOLE
0
0
96179
NUVEEN CALIF MUN VALUE FD
COM
67062C107
453
47342
SH
SOLE
0
0
47342
NUVEEN CALIF MUNICPAL VALU F
COM
6706EB106
518
32455
SH
SOLE
0
0
32455
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
1005
72215
SH
SOLE
0
0
72215
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
2883
205083
SH
SOLE
0
0
205083
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
370
47838
SH
SOLE
0
0
47838
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
731
70550
SH
SOLE
0
0
70550
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
1806
100307
SH
SOLE
0
0
100307
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
292
30162
SH
SOLE
0
0
30162
NUVEEN FLOATING RATE INCOME
COM
67072T108
9185
953739
SH
SOLE
0
0
953739
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
1236
128855
SH
SOLE
0
0
128855
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
409
41148
SH
SOLE
0
0
41148
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
168
17017
SH
SOLE
0
0
17017
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
1294
132354
SH
SOLE
0
0
132354
NUVEEN INTER DURATION MN TMF
COM
670671106
251
19105
SH
SOLE
0
0
19105
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
133
10590
SH
SOLE
0
0
10590
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
846
63887
SH
SOLE
0
0
63887
NUVEEN MUN 2021 TARGET TERM
COM
670687102
225
23354
SH
SOLE
0
0
23354
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
683
50480
SH
SOLE
0
0
50480
NUVEEN MUN INCOME FD INC
COM
67062J102
1021
93629
SH
SOLE
0
0
93629
NUVEEN MUN VALUE FD INC
COM
670928100
4518
451845
SH
SOLE
0
0
451845
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2441
161958
SH
SOLE
0
0
161958
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
979
43969
SH
SOLE
0
0
43969
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
283
20452
SH
SOLE
0
0
20452
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
521
40986
SH
SOLE
0
0
40986
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
321
24322
SH
SOLE
0
0
24322
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
2868
300970
SH
SOLE
0
0
300970
NUVEEN PFD & INCM SECURTIES
COM
67072C105
4803
533628
SH
SOLE
0
0
533628
NUVEEN PFD & INCOME TERM FD
COM
67075A106
612
27228
SH
SOLE
0
0
27228
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1138
83882
SH
SOLE
0
0
83882
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
415
25848
SH
SOLE
0
0
25848
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
1671
126555
SH
SOLE
0
0
126555
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
980
63329
SH
SOLE
0
0
63329
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1280
87445
SH
SOLE
0
0
87445
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
189
13543
SH
SOLE
0
0
13543
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
187
12687
SH
SOLE
0
0
12687
NUVEEN SHT DUR CR OPP FD
COM
67074X107
485
31212
SH
SOLE
0
0
31212
NUVEEN SR INCOME FD
COM
67067Y104
166
28584
SH
SOLE
0
0
28584
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
1165
72553
SH
SOLE
0
0
72553
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
6576
320480
SH
SOLE
0
0
320480
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
144
12519
SH
SOLE
0
0
12519
NVENT ELECTRIC PLC
SHS
G6700G107
261
9661
SH
SOLE
20
0
9641
NVIDIA CORP
COM
67066G104
61997
345262
SH
SOLE
42830
0
302432
NXP SEMICONDUCTORS N V
COM
N6596X109
3026
34230
SH
SOLE
5991
0
28239
NYMOX PHARMACEUTICAL CORP
COM
P73398102
25
12500
SH
SOLE
0
0
12500
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
9322
24007
SH
SOLE
2658
0
21349
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
1420
28592
SH
SOLE
0
0
28592
OAKTREE STRATEGIC INCOME COR
COM
67402D104
845
104369
SH
SOLE
0
0
104369
OASIS PETE INC NEW
COM
674215108
133
22089
SH
SOLE
0
0
22089
OBSIDIAN ENERGY LTD
COM
674482104
32
114883
SH
SOLE
0
0
114883
OCCIDENTAL PETE CORP
COM
674599105
18880
285197
SH
SOLE
169121
0
116076
OCEANFIRST FINL CORP
COM
675234108
400
16624
SH
SOLE
0
0
16624
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
1881
68057
SH
SOLE
4
0
68053
OFS CAP CORP
COM
67103B100
182
15460
SH
SOLE
0
0
15460
OGE ENERGY CORP
COM
670837103
2125
49291
SH
SOLE
1429
0
47862
OKTA INC
CL A
679295105
2892
34957
SH
SOLE
0
0
34957
OLD DOMINION FREIGHT LINE IN
COM
679580100
2220
15373
SH
SOLE
10495
0
4878
OLD NATL BANCORP IND
COM
680033107
897
54666
SH
SOLE
13823
0
40843
OLD REP INTL CORP
COM
680223104
2736
130792
SH
SOLE
6232
0
124560
OLIN CORP
COM PAR $1
680665205
464
20067
SH
SOLE
259
0
19808
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
560
6562
SH
SOLE
2210
0
4352
OMEGA HEALTHCARE INVS INC
COM
681936100
4902
128497
SH
SOLE
120
0
128377
OMNICELL INC
COM
68213N109
260
3213
SH
SOLE
1524
0
1689
OMNICOM GROUP INC
COM
681919106
1281
17553
SH
SOLE
2197
0
15356
ON SEMICONDUCTOR CORP
COM
682189105
598
29090
SH
SOLE
2645
0
26445
ONCOSEC MED INC
COM NEW
68234L207
12
22000
SH
SOLE
0
0
22000
ONE GAS INC
COM
68235P108
651
7316
SH
SOLE
0
0
7316
ONE LIBERTY PPTYS INC
COM
682406103
285
9833
SH
SOLE
0
0
9833
ONEMAIN HLDGS INC
COM
68268W103
1259
39657
SH
SOLE
39544
0
113
ONEOK INC NEW
COM
682680103
6144
87968
SH
SOLE
8256
0
79712
OPEN TEXT CORP
COM
683715106
705
18358
SH
SOLE
16307
0
2051
OPKO HEALTH INC
COM
68375N103
65
24721
SH
SOLE
0
0
24721
OPPENHEIMER ETF TR
RUSL 1000 DYNM
68386C724
731
25415
SH
SOLE
0
0
25415
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
44063
854271
SH
SOLE
0
0
854271
OPPENHEIMER ETF TR
S&P FINCIAL REVE
68386C807
1097
17485
SH
SOLE
0
0
17485
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
10030
169285
SH
SOLE
203
0
169082
OPPENHEIMER ETF TR
S&P SMALLCAP 600
68386C302
14270
217665
SH
SOLE
0
0
217665
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
38454
1014875
SH
SOLE
0
0
1014875
ORACLE CORP
COM
68389X105
30050
559423
SH
SOLE
239164
0
320259
ORANGE
SPONSORED ADR
684060106
442
27147
SH
SOLE
12851
0
14296
ORBCOMM INC
COM
68555P100
322
47467
SH
SOLE
47467
0
0
ORCHIDS PAPER PRODS CO DEL
COM
68572N104
34
27328
SH
SOLE
0
0
27328
ORGANOVO HLDGS INC
COM
68620A104
114
114976
SH
SOLE
0
0
114976
ORION ENGINEERED CARBONS S A
COM
L72967109
191
10050
SH
SOLE
0
0
10050
ORMAT TECHNOLOGIES INC
COM
686688102
851
15425
SH
SOLE
0
0
15425
OSHKOSH CORP
COM
688239201
591
7863
SH
SOLE
690
0
7173
OSI ETF TR
OSHARES FTSE
67110P100
4286
161535
SH
SOLE
0
0
161535
OSI ETF TR
OSHARS FTSE US
67110P407
7740
230361
SH
SOLE
0
0
230361
OSI ETF TR
OSHS GBL INTER
67110P704
868
36008
SH
SOLE
0
0
36008
OTTER TAIL CORP
COM
689648103
925
18560
SH
SOLE
0
0
18560
OUTFRONT MEDIA INC
COM
69007J106
793
33868
SH
SOLE
12898
0
20970
OWENS & MINOR INC NEW
COM
690732102
190
46261
SH
SOLE
11668
0
34593
OWENS CORNING NEW
COM
690742101
697
14785
SH
SOLE
4777
0
10008
OWENS ILL INC
COM NEW
690768403
577
30347
SH
SOLE
10485
0
19862
OXFORD LANE CAP CORP
COM
691543102
281
28550
SH
SOLE
0
0
28550
OXFORD SQUARE CAP CORP
COM
69181V107
66
10176
SH
SOLE
0
0
10176
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
791
28822
SH
SOLE
24165
0
4657
PACCAR INC
COM
693718108
1447
21235
SH
SOLE
21
0
21214
PACER FDS TR
DEVELOPED MRKT
69374H873
455
17194
SH
SOLE
0
0
17194
PACER FDS TR
GLOBL CASH ETF
69374H709
2683
87858
SH
SOLE
0
0
87858
PACER FDS TR
PACER US SMALL
69374H857
1206
48061
SH
SOLE
0
0
48061
PACER FDS TR
TRENDP 100 ETF
69374H303
15574
456842
SH
SOLE
0
0
456842
PACER FDS TR
TRENDP US LAR CP
69374H105
65582
2232191
SH
SOLE
0
0
2232191
PACER FDS TR
TRENDP US MID CP
69374H204
29939
986129
SH
SOLE
0
0
986129
PACER FDS TR
TRENDPILOT EUR
69374H808
6726
263858
SH
SOLE
0
0
263858
PACER FDS TR
US CASH COWS 100
69374H881
6766
233886
SH
SOLE
0
0
233886
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
147
20350
SH
SOLE
0
0
20350
PACKAGING CORP AMER
COM
695156109
1402
14106
SH
SOLE
6192
0
7914
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
62
63000
SH
SOLE
0
0
63000
PALO ALTO NETWORKS INC
COM
697435105
11686
48118
SH
SOLE
23166
0
24952
PAN AMERICAN SILVER CORP
COM
697900108
1529
115422
SH
SOLE
5847
0
109575
PAPA JOHNS INTL INC
COM
698813102
611
11540
SH
SOLE
0
0
11540
PARATEK PHARMACEUTICALS INC
COM
699374302
311
57963
SH
SOLE
0
0
57963
PARKER HANNIFIN CORP
COM
701094104
753
4386
SH
SOLE
960
0
3426
PATTERN ENERGY GROUP INC
CL A
70338P100
1124
51102
SH
SOLE
0
0
51102
PATTERSON COMPANIES INC
COM
703395103
215
9856
SH
SOLE
2708
0
7148
PAYCHEX INC
COM
704326107
16690
208104
SH
SOLE
16432
0
191672
PAYCOM SOFTWARE INC
COM
70432V102
1527
8074
SH
SOLE
1867
0
6207
PAYPAL HLDGS INC
COM
70450Y103
30353
292272
SH
SOLE
70665
0
221607
PBF ENERGY INC
CL A
69318G106
694
22290
SH
SOLE
1174
0
21116
PC CONNECTION INC
COM
69318J100
213
5821
SH
SOLE
0
0
5821
PCM FUND INC
COM
69323T101
1257
112869
SH
SOLE
0
0
112869
PDC ENERGY INC
COM
69327R101
244
5996
SH
SOLE
0
0
5996
PDL CMNTY BANCORP
COM
69290X101
176
12600
SH
SOLE
0
0
12600
PEBBLEBROOK HOTEL TR
COM
70509V100
340
10962
SH
SOLE
8230
0
2732
PEGASYSTEMS INC
COM
705573103
239
3670
SH
SOLE
2646
0
1024
PEMBINA PIPELINE CORP
COM
706327103
570
15509
SH
SOLE
0
0
15509
PENN NATL GAMING INC
COM
707569109
241
11991
SH
SOLE
7773
0
4218
PENNANTPARK FLOATING RATE CA
COM
70806A106
175
13629
SH
SOLE
0
0
13629
PENNANTPARK INVT CORP
COM
708062104
683
98816
SH
SOLE
46459
0
52357
PENNEY J C CORP INC
COM
708160106
74
49682
SH
SOLE
0
0
49682
PENNYMAC MTG INVT TR
COM
70931T103
1365
65900
SH
SOLE
12001
0
53899
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
772
17293
SH
SOLE
14953
0
2340
PENTAIR PLC
SHS
G7S00T104
933
20969
SH
SOLE
9652
0
11317
PEOPLES BANCORP N C INC
COM
710577107
518
19484
SH
SOLE
0
0
19484
PEOPLES UTD FINL INC
COM
712704105
1421
86465
SH
SOLE
3621
0
82844
PEPSICO INC
COM
713448108
66306
541052
SH
SOLE
98694
0
442358
PERKINELMER INC
COM
714046109
714
7406
SH
SOLE
527
0
6879
PERRIGO CO PLC
SHS
G97822103
949
19710
SH
SOLE
14432
0
5278
PETIQ INC
COM CL A
71639T106
223
7260
SH
SOLE
7255
0
5
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
581
36522
SH
SOLE
67
0
36455
PFIZER INC
COM
717081103
76219
1794659
SH
SOLE
212525
0
1582134
PG&E CORP
COM
69331C108
454
25525
SH
SOLE
0
0
25525
PGIM ETF TR
ULTRA SHORT
69344A107
4595
91662
SH
SOLE
0
0
91662
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
940
66268
SH
SOLE
0
0
66268
PHILIP MORRIS INTL INC
COM
718172109
53875
609519
SH
SOLE
308843
0
300676
PHILLIPS 66
COM
718546104
18352
192838
SH
SOLE
17243
0
175595
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
428
8171
SH
SOLE
0
0
8171
PHYSICIANS RLTY TR
COM
71943U104
530
28198
SH
SOLE
965
0
27233
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
2368
113566
SH
SOLE
7115
0
106451
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
408
22768
SH
SOLE
0
0
22768
PIMCO CALIF MUN INCOME FD II
COM
72201C109
389
35300
SH
SOLE
0
0
35300
PIMCO CORPORATE & INCOME OPP
COM
72201B101
21239
1214330
SH
SOLE
0
0
1214330
PIMCO CORPORATE INCOME STRAT
COM
72200U100
1918
111420
SH
SOLE
0
0
111420
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
4262
132897
SH
SOLE
0
0
132897
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
9638
411364
SH
SOLE
0
0
411364
PIMCO EQUITY SER
RAFI DYN MULTI
72202L371
217
8826
SH
SOLE
0
0
8826
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
11243
112213
SH
SOLE
0
0
112213
PIMCO ETF TR
1-5 US TIP IDX
72201R205
4207
81358
SH
SOLE
0
0
81358
PIMCO ETF TR
15+ YR US TIPS
72201R304
505
7586
SH
SOLE
0
0
7586
PIMCO ETF TR
25YR+ ZERO U S
72201R882
7329
61267
SH
SOLE
0
0
61267
PIMCO ETF TR
ACTIVE BD ETF
72201R775
21540
204089
SH
SOLE
0
0
204089
PIMCO ETF TR
BROAD US TIPS
72201R403
1199
20733
SH
SOLE
0
0
20733
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
84890
835857
SH
SOLE
390
0
835467
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
1679
16831
SH
SOLE
0
0
16831
PIMCO ETF TR
INTER MUN BD ACT
72201R866
3441
63756
SH
SOLE
0
0
63756
PIMCO ETF TR
INV GRD CRP BD
72201R817
3707
35736
SH
SOLE
0
0
35736
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
419
8317
SH
SOLE
0
0
8317
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
1049
70136
SH
SOLE
0
0
70136
PIMCO HIGH INCOME FD
COM SHS
722014107
818
90692
SH
SOLE
0
0
90692
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
682
25607
SH
SOLE
0
0
25607
PIMCO INCOME STRATEGY FUND
COM
72201H108
632
55106
SH
SOLE
0
0
55106
PIMCO INCOME STRATEGY FUND I
COM
72201J104
1857
180455
SH
SOLE
0
0
180455
PIMCO MUN INCOME FD II
COM
72200W106
607
42704
SH
SOLE
0
0
42704
PIMCO MUN INCOME FD III
COM
72201A103
179
14275
SH
SOLE
0
0
14275
PIMCO MUNICIPAL INCOME FD
COM
72200R107
655
46397
SH
SOLE
0
0
46397
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
1697
161008
SH
SOLE
0
0
161008
PINNACLE WEST CAP CORP
COM
723484101
583
6102
SH
SOLE
838
0
5264
PIONEER HIGH INCOME TR
COM
72369H106
223
24878
SH
SOLE
0
0
24878
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
236
19798
SH
SOLE
0
0
19798
PIONEER NAT RES CO
COM
723787107
3480
22857
SH
SOLE
17379
0
5478
PITNEY BOWES INC
COM
724479100
123
17883
SH
SOLE
0
0
17883
PJT PARTNERS INC
COM CL A
69343T107
253
6049
SH
SOLE
2416
0
3633
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1332
54340
SH
SOLE
0
0
54340
PLANET FITNESS INC
CL A
72703H101
925
13467
SH
SOLE
4883
0
8584
PLUG POWER INC
COM NEW
72919P202
276
114821
SH
SOLE
0
0
114821
PNC FINL SVCS GROUP INC
COM
693475105
9135
74476
SH
SOLE
47655
0
26821
PNM RES INC
COM
69349H107
712
15047
SH
SOLE
8554
0
6493
POLARIS INDS INC
COM
731068102
1685
19961
SH
SOLE
0
0
19961
POLYMET MINING CORP
COM
731916102
52
77462
SH
SOLE
0
0
77462
POOL CORPORATION
COM
73278L105
691
4190
SH
SOLE
2852
0
1338
PORTLAND GEN ELEC CO
COM NEW
736508847
434
8375
SH
SOLE
3185
0
5190
POSCO
SPONSORED ADR
693483109
621
11243
SH
SOLE
6596
0
4647
POST HLDGS INC
COM
737446104
1478
13507
SH
SOLE
8329
0
5178
POTLATCHDELTIC CORPORATION
COM
737630103
517
13682
SH
SOLE
11023
0
2659
PPG INDS INC
COM
693506107
5975
52937
SH
SOLE
29209
0
23728
PPL CORP
COM
69351T106
16726
526957
SH
SOLE
316126
0
210831
PRA HEALTH SCIENCES INC
COM
69354M108
524
4748
SH
SOLE
1408
0
3340
PRETIUM RES INC
COM
74139C102
215
25086
SH
SOLE
0
0
25086
PRICE T ROWE GROUP INC
COM
74144T108
6633
66247
SH
SOLE
9510
0
56737
PRIMERICA INC
COM
74164M108
440
3604
SH
SOLE
0
0
3604
PRINCIPAL EXCHANGE TRADED FD
HELTHCARE INDX
74255Y409
1115
32021
SH
SOLE
0
0
32021
PRINCIPAL EXCHANGE TRADED FD
PRIN EDGE ACTV
74255Y102
1107
27804
SH
SOLE
0
0
27804
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
367
3850
SH
SOLE
0
0
3850
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
797
28376
SH
SOLE
0
0
28376
PRINCIPAL EXCHANGE TRADED FD
US SM MLT FC ETF
74255Y607
328
10526
SH
SOLE
0
0
10526
PRINCIPAL FINL GROUP INC
COM
74251V102
2714
54068
SH
SOLE
6201
0
47867
PROASSURANCE CORP
COM
74267C106
418
12079
SH
SOLE
11553
0
526
PROCTER AND GAMBLE CO
COM
742718109
112485
1081071
SH
SOLE
185838
0
895233
PROCTER AND GAMBLE CO
COM
742718109
364
3500
SH
Put
SOLE
0
0
3500
PROGENICS PHARMACEUTICALS IN
COM
743187106
56
12100
SH
SOLE
7795
0
4305
PROGRESSIVE CORP OHIO
COM
743315103
5175
71785
SH
SOLE
18273
0
53512
PROLOGIS INC
COM
74340W103
4248
59038
SH
SOLE
519
0
58519
PROOFPOINT INC
COM
743424103
1250
10296
SH
SOLE
8036
0
2260
PROSHARES TR
HGH YLD INT RATE
74348A541
1662
25194
SH
SOLE
0
0
25194
PROSHARES TR
INVT INT RT HG
74347B607
2393
32276
SH
SOLE
0
0
32276
PROSHARES TR
K1 FRE CRD OIL
74347B417
220
10005
SH
SOLE
0
0
10005
PROSHARES TR
LONG ONLINE SHRT
74347B375
3513
68176
SH
SOLE
0
0
68176
PROSHARES TR
MORNINGSTAR ALTR
74347B813
253
6830
SH
SOLE
0
0
6830
PROSHARES TR
MSCI EAFE DIVD
74347B839
453
12299
SH
SOLE
0
0
12299
PROSHARES TR
MSCI EUR DIV
74347B540
304
7605
SH
SOLE
0
0
7605
PROSHARES TR
PROSHS EMG ETF
74347B847
1160
20121
SH
SOLE
0
0
20121
PROSHARES TR
PSHS LC COR PLUS
74347R248
21219
310222
SH
SOLE
0
0
310222
PROSHARES TR
PSHS SH MDCAP400
74347B250
1567
35617
SH
SOLE
0
0
35617
PROSHARES TR
PSHS SH MSCI EAF
74347R370
338
12617
SH
SOLE
0
0
12617
PROSHARES TR
PSHS SH MSCI EMR
74347R396
5249
283871
SH
SOLE
0
0
283871
PROSHARES TR
PSHS SHORT DOW30
74347B235
963
17518
SH
SOLE
0
0
17518
PROSHARES TR
PSHS SHTFINL ETF
74347B185
227
10001
SH
SOLE
0
0
10001
PROSHARES TR
PSHS ULT S&P 500
74347R107
2684
22784
SH
SOLE
0
0
22784
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1440
16018
SH
SOLE
0
0
16018
PROSHARES TR
RUSS 2000 DIVD
74347B698
8899
152770
SH
SOLE
3364
0
149406
PROSHARES TR
S&P 500 DV ARIST
74348A467
60782
896759
SH
SOLE
9931
0
886828
PROSHARES TR
S&P MDCP 400 DIV
74347B680
12441
220818
SH
SOLE
3293
0
217525
PROSHARES TR
SHORT QQQ NEW
74347B714
3309
112469
SH
SOLE
0
0
112469
PROSHARES TR
SHORT S&P 500 NE
74347B425
43214
1562880
SH
SOLE
0
0
1562880
PROSHARES TR
SHRT 20+YR TRE
74347X849
7975
370768
SH
SOLE
0
0
370768
PROSHARES TR
SHRT HGH YIELD
74347R131
218
9958
SH
SOLE
0
0
9958
PROSHARES TR
SHRT RUSSELL2000
74348A210
2175
53445
SH
SOLE
0
0
53445
PROSHARES TR
SHT 7-10 YR TR
74348A608
248
8910
SH
SOLE
0
0
8910
PROSHARES TR
SP500 EX ENRGY
74347B581
288
4825
SH
SOLE
0
0
4825
PROSHARES TR
ULTRA FNCLS NEW
74347X633
513
12802
SH
SOLE
0
0
12802
PROSHARES TR II
SHT VIX ST TRM
74347W130
5379
102738
SH
SOLE
0
0
102738
PROSHARES TR II
ULTA BLMBG 2017
74347W247
336
15615
SH
SOLE
0
0
15615
PROSPECT CAPITAL CORPORATION
COM
74348T102
3356
514793
SH
SOLE
0
0
514793
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
635
632000
PRN
SOLE
0
0
632000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
70
71000
PRN
SOLE
0
0
71000
PROTO LABS INC
COM
743713109
397
3779
SH
SOLE
1246
0
2533
PROVIDENT BANCORP INC
COM
74383X109
305
13450
SH
SOLE
0
0
13450
PRUDENTIAL FINL INC
COM
744320102
6479
70519
SH
SOLE
26
0
70493
PRUDENTIAL PLC
ADR
74435K204
509
12648
SH
SOLE
11295
0
1353
PSYCHEMEDICS CORP
COM NEW
744375205
314
22405
SH
SOLE
0
0
22405
PTC INC
COM
69370C100
630
6830
SH
SOLE
4881
0
1949
PUBLIC STORAGE
COM
74460D109
7258
33327
SH
SOLE
248
0
33079
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
7808
131432
SH
SOLE
17310
0
114122
PULTE GROUP INC
COM
745867101
948
33903
SH
SOLE
1651
0
32252
PURE STORAGE INC
CL A
74624M102
919
42160
SH
SOLE
7269
0
34891
PURPLE INNOVATION INC
COM
74640Y106
227
49000
SH
SOLE
0
0
49000
PUTNAM MANAGED MUN INCOM TR
COM
746823103
1177
157290
SH
SOLE
0
0
157290
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
118
25897
SH
SOLE
0
0
25897
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
234
19105
SH
SOLE
0
0
19105
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
84
16313
SH
SOLE
0
0
16313
PVH CORP
COM
693656100
768
6294
SH
SOLE
4169
0
2125
Q2 HLDGS INC
COM
74736L109
521
7517
SH
SOLE
6757
0
760
QIAGEN NV
SHS NEW
N72482123
404
9938
SH
SOLE
7780
0
2158
QORVO INC
COM
74736K101
695
9684
SH
SOLE
68
0
9616
QTS RLTY TR INC
COM CL A
74736A103
581
12912
SH
SOLE
942
0
11970
QUAKER CHEM CORP
COM
747316107
436
2176
SH
SOLE
1231
0
945
QUALCOMM INC
COM
747525103
27853
488354
SH
SOLE
137688
0
350666
QUALYS INC
COM
74758T303
282
3410
SH
SOLE
2303
0
1107
QUANTA SVCS INC
COM
74762E102
350
9277
SH
SOLE
498
0
8779
QUEST DIAGNOSTICS INC
COM
74834L100
1227
13649
SH
SOLE
2865
0
10784
QUICKLOGIC CORP
COM
74837P108
12
20441
SH
SOLE
0
0
20441
QUINSTREET INC
COM
74874Q100
288
21517
SH
SOLE
20117
0
1400
QUOTIENT LTD
SHS
G73268107
659
73193
SH
SOLE
71773
0
1420
QURATE RETAIL INC
COM SER A
74915M100
2507
156858
SH
SOLE
149574
0
7284
RADIAN GROUP INC
COM
750236101
453
21842
SH
SOLE
21142
0
700
RADNET INC
COM
750491102
145
11734
SH
SOLE
0
0
11734
RANGE RES CORP
COM
75281A109
251
22374
SH
SOLE
0
0
22374
RAPID7 INC
COM
753422104
788
15567
SH
SOLE
13681
0
1886
RAYMOND JAMES FINANCIAL INC
COM
754730109
1829
22617
SH
SOLE
7530
0
15087
RAYONIER ADVANCED MATLS INC
COM
75508B104
174
12814
SH
SOLE
117
0
12697
RAYONIER INC
COM
754907103
284
9014
SH
SOLE
0
0
9014
RAYTHEON CO
COM NEW
755111507
30164
165663
SH
SOLE
14566
0
151097
RBB FD INC
MOTLEY FOL ETF
74933W601
670
31465
SH
SOLE
0
0
31465
RBC BEARINGS INC
COM
75524B104
230
1808
SH
SOLE
1455
0
353
READING INTERNATIONAL INC
CL A
755408101
176
11000
SH
SOLE
0
0
11000
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
465
13832
SH
SOLE
0
0
13832
REALITY SHS ETF TR
DIVS ETF
75605A108
2654
101279
SH
SOLE
0
0
101279
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
811
35493
SH
SOLE
0
0
35493
REALOGY HLDGS CORP
COM
75605Y106
237
20795
SH
SOLE
20121
0
674
REALPAGE INC
COM
75606N109
235
3868
SH
SOLE
3385
0
483
REALTY INCOME CORP
COM
756109104
34740
472274
SH
SOLE
65258
0
407016
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
2166
64310
SH
SOLE
0
0
64310
RED HAT INC
COM
756577102
6456
35335
SH
SOLE
17862
0
17473
RED ROCK RESORTS INC
CL A
75700L108
240
9302
SH
SOLE
9302
0
0
REDFIN CORP
COM
75737F108
212
10445
SH
SOLE
0
0
10445
REDWOOD TR INC
COM
758075402
467
28899
SH
SOLE
0
0
28899
REGAL BELOIT CORP
COM
758750103
226
2756
SH
SOLE
2380
0
376
REGENCY CTRS CORP
COM
758849103
444
6580
SH
SOLE
0
0
6580
REGENERON PHARMACEUTICALS
COM
75886F107
13208
32166
SH
SOLE
9945
0
22221
REGENXBIO INC
COM
75901B107
262
4572
SH
SOLE
0
0
4572
REGIONS FINL CORP NEW
COM
7591EP100
1484
104870
SH
SOLE
0
0
104870
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
268
1888
SH
SOLE
144
0
1744
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1219
13457
SH
SOLE
2184
0
11273
RELX PLC
SPONSORED ADR
759530108
553
25801
SH
SOLE
23523
0
2278
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
467
3254
SH
SOLE
2955
0
299
RENASANT CORP
COM
75970E107
1005
29701
SH
SOLE
22
0
29679
REPUBLIC SVCS INC
COM
760759100
1876
23334
SH
SOLE
837
0
22497
RESIDEO TECHNOLOGIES INC
COM
76118Y104
486
25173
SH
SOLE
21
0
25152
RESMED INC
COM
761152107
1010
9714
SH
SOLE
1738
0
7976
RETAIL PPTYS AMER INC
CL A
76131V202
1918
157356
SH
SOLE
2240
0
155116
REWALK ROBOTICS LTD
SHS
M8216Q101
5
25000
SH
SOLE
0
0
25000
RGC RES INC
COM
74955L103
261
9841
SH
SOLE
0
0
9841
RICEBRAN TECHNOLOGIES
COM NEW
762831204
176
47222
SH
SOLE
0
0
47222
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
35
13500
SH
SOLE
0
0
13500
RING ENERGY INC
COM
76680V108
102
17327
SH
SOLE
0
0
17327
RINGCENTRAL INC
CL A
76680R206
1323
12276
SH
SOLE
4434
0
7842
RIO TINTO PLC
SPONSORED ADR
767204100
4616
78430
SH
SOLE
5538
0
72892
RITCHIE BROS AUCTIONEERS
COM
767744105
612
18013
SH
SOLE
12833
0
5180
RITE AID CORP
COM
767754104
88
139014
SH
SOLE
0
0
139014
RLI CORP
COM
749607107
1392
19402
SH
SOLE
2633
0
16769
ROBERT HALF INTL INC
COM
770323103
383
5880
SH
SOLE
0
0
5880
ROCKWELL AUTOMATION INC
COM
773903109
5209
29691
SH
SOLE
8095
0
21596
ROGERS COMMUNICATIONS INC
CL B
775109200
288
5356
SH
SOLE
921
0
4435
ROKU INC
COM CL A
77543R102
2516
38997
SH
SOLE
0
0
38997
ROLLINS INC
COM
775711104
2770
66557
SH
SOLE
6994
0
59563
ROPER TECHNOLOGIES INC
COM
776696106
1361
3979
SH
SOLE
786
0
3193
ROSS STORES INC
COM
778296103
2656
28528
SH
SOLE
5845
0
22683
ROYAL BK CDA MONTREAL QUE
COM
780087102
2408
31876
SH
SOLE
4473
0
27403
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2261
19723
SH
SOLE
6547
0
13176
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
9541
149197
SH
SOLE
17450
0
131747
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
12835
205060
SH
SOLE
26852
0
178208
ROYAL GOLD INC
COM
780287108
2575
28324
SH
SOLE
0
0
28324
ROYCE MICRO-CAP TR INC
COM
780915104
1374
165005
SH
SOLE
0
0
165005
ROYCE VALUE TR INC
COM
780910105
2478
180090
SH
SOLE
0
0
180090
RPC INC
COM
749660106
173
15143
SH
SOLE
4717
0
10426
RPM INTL INC
COM
749685103
2512
43287
SH
SOLE
1170
0
42117
RUBIUS THERAPEUTICS INC
COM
78116T103
241
13315
SH
SOLE
0
0
13315
RUSH ENTERPRISES INC
CL A
781846209
548
13105
SH
SOLE
13105
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
260
3476
SH
SOLE
2278
0
1198
RYDER SYS INC
COM
783549108
652
10516
SH
SOLE
0
0
10516
S&P GLOBAL INC
COM
78409V104
5639
26780
SH
SOLE
8953
0
17827
SABINE ROYALTY TR
UNIT BEN INT
785688102
261
5613
SH
SOLE
0
0
5613
SABRA HEALTH CARE REIT INC
COM
78573L106
2175
111719
SH
SOLE
0
0
111719
SAGE THERAPEUTICS INC
COM
78667J108
343
2154
SH
SOLE
1777
0
377
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
901
31370
SH
SOLE
31262
0
108
SALESFORCE COM INC
COM
79466L302
40693
256949
SH
SOLE
35324
0
221625
SANDERSON FARMS INC
COM
800013104
922
6990
SH
SOLE
6352
0
638
SANDRIDGE MISSISSIPPIAN TR I
SH BEN INT
80007V106
11
10950
SH
SOLE
0
0
10950
SANDSTORM GOLD LTD
COM NEW
80013R206
407
74314
SH
SOLE
0
0
74314
SANGAMO THERAPEUTICS INC
COM
800677106
125
13125
SH
SOLE
0
0
13125
SANOFI
RIGHT 12/31/2020
80105N113
8
16677
SH
SOLE
0
0
16677
SANOFI
SPONSORED ADR
80105N105
2106
47565
SH
SOLE
619
0
46946
SAP SE
SPON ADR
803054204
2279
19741
SH
SOLE
12608
0
7133
SAREPTA THERAPEUTICS INC
COM
803607100
1571
13179
SH
SOLE
1452
0
11727
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2965
14849
SH
SOLE
9047
0
5802
SCHLUMBERGER LTD
COM
806857108
13961
320345
SH
SOLE
160461
0
159884
SCHNEIDER NATIONAL INC
CL B
80689H102
201
9548
SH
SOLE
0
0
9548
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
502
18023
SH
SOLE
0
0
18023
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3079
118396
SH
SOLE
0
0
118396
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
12377
395300
SH
SOLE
0
0
395300
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
515
15964
SH
SOLE
0
0
15964
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
1288
23949
SH
SOLE
0
0
23949
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
386
10254
SH
SOLE
0
0
10254
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
786
20711
SH
SOLE
0
0
20711
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
728
19557
SH
SOLE
0
0
19557
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
11600
418336
SH
SOLE
0
0
418336
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
884
32067
SH
SOLE
0
0
32067
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
535
17207
SH
SOLE
0
0
17207
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1916
38180
SH
SOLE
0
0
38180
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
9197
177281
SH
SOLE
0
0
177281
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
18763
275727
SH
SOLE
0
0
275727
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
49342
943806
SH
SOLE
0
0
943806
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
53114
668693
SH
SOLE
0
0
668693
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
29495
538819
SH
SOLE
0
0
538819
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
30224
447028
SH
SOLE
0
0
447028
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
18827
339908
SH
SOLE
0
0
339908
SCHWAB STRATEGIC TR
US REIT ETF
808524847
4008
90213
SH
SOLE
0
0
90213
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
18751
268139
SH
SOLE
0
0
268139
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
10829
196885
SH
SOLE
12016
0
184869
SCIENCE APPLICATNS INTL CP N
COM
808625107
320
4152
SH
SOLE
1489
0
2663
SCOTTS MIRACLE GRO CO
CL A
810186106
1319
16788
SH
SOLE
917
0
15871
SEABOARD CORP
COM
811543107
206
48
SH
SOLE
0
0
48
SEABRIDGE GOLD INC
COM
811916105
378
30520
SH
SOLE
0
0
30520
SEACOR HOLDINGS INC
NOTE 2.500%12/1
811904AM3
52
55000
PRN
SOLE
0
0
55000
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4599
96028
SH
SOLE
54686
0
41342
SEALED AIR CORP NEW
COM
81211K100
1602
34772
SH
SOLE
27770
0
7002
SEASPAN CORP
SHS
Y75638109
1689
194172
SH
SOLE
95
0
194077
SEATTLE GENETICS INC
COM
812578102
5600
76460
SH
SOLE
2309
0
74151
SEAWORLD ENTMT INC
COM
81282V100
231
8975
SH
SOLE
8575
0
400
SEI INVESTMENTS CO
COM
784117103
2717
52005
SH
SOLE
49730
0
2275
SELECT MED HLDGS CORP
COM
81619Q105
156
11060
SH
SOLE
7235
0
3825
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
22555
482260
SH
SOLE
0
0
482260
SELECT SECTOR SPDR TR
ENERGY
81369Y506
101125
1529410
SH
SOLE
658
0
1528752
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
14155
390817
SH
SOLE
7128
0
383689
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
97197
853733
SH
SOLE
3568
0
850165
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
66829
1191033
SH
SOLE
6570
0
1184463
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
191549
2087728
SH
SOLE
5427
0
2082301
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
205586
7996330
SH
SOLE
86107
0
7910223
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
116941
1558588
SH
SOLE
38158
0
1520430
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
87125
1497760
SH
SOLE
4459
0
1493301
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
12829
231147
SH
SOLE
4528
0
226619
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
110814
1497491
SH
SOLE
8865
0
1488626
SELECTIVE INS GROUP INC
COM
816300107
5331
84248
SH
SOLE
0
0
84248
SEMPRA ENERGY
COM
816851109
3976
31587
SH
SOLE
5803
0
25784
SEMTECH CORP
COM
816850101
488
9593
SH
SOLE
7039
0
2554
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
1607
136382
SH
SOLE
135
0
136247
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
1050
23321
SH
SOLE
22615
0
706
SENSEONICS HLDGS INC
COM
81727U105
29
11950
SH
SOLE
0
0
11950
SERES THERAPEUTICS INC
COM
81750R102
92
13350
SH
SOLE
0
0
13350
SERITAGE GROWTH PPTYS
CL A
81752R100
209
4710
SH
SOLE
1570
0
3140
SERVICE CORP INTL
COM
817565104
2207
54969
SH
SOLE
32471
0
22498
SERVICENOW INC
COM
81762P102
8210
33306
SH
SOLE
5846
0
27460
SHAKE SHACK INC
CL A
819047101
243
4114
SH
SOLE
0
0
4114
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
272
13282
SH
SOLE
0
0
13282
SHENANDOAH TELECOMMUNICATION
COM
82312B106
1598
36030
SH
SOLE
0
0
36030
SHERWIN WILLIAMS CO
COM
824348106
4775
11086
SH
SOLE
1168
0
9918
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
553
44783
SH
SOLE
0
0
44783
SHOPIFY INC
CL A
82509L107
7139
34552
SH
SOLE
404
0
34148
SIERRA WIRELESS INC
COM
826516106
198
16040
SH
SOLE
0
0
16040
SIGNATURE BK NEW YORK N Y
COM
82669G104
564
4377
SH
SOLE
2703
0
1674
SILGAN HOLDINGS INC
COM
827048109
515
17368
SH
SOLE
17307
0
61
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
467
11788
SH
SOLE
0
0
11788
SIMON PPTY GROUP INC NEW
COM
828806109
2302
12636
SH
SOLE
987
0
11649
SINCLAIR BROADCAST GROUP INC
CL A
829226109
2523
65573
SH
SOLE
8930
0
56643
SIRIUS XM HLDGS INC
COM
82968B103
1302
229615
SH
SOLE
5730
0
223885
SIX FLAGS ENTMT CORP NEW
COM
83001A102
923
18713
SH
SOLE
1267
0
17446
SKECHERS U S A INC
CL A
830566105
456
13565
SH
SOLE
0
0
13565
SKYWEST INC
COM
830879102
666
12264
SH
SOLE
10770
0
1494
SKYWORKS SOLUTIONS INC
COM
83088M102
4299
52120
SH
SOLE
15560
0
36560
SLEEP NUMBER CORP
COM
83125X103
305
6491
SH
SOLE
0
0
6491
SMART SAND INC
COM
83191H107
356
80111
SH
SOLE
75011
0
5100
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
842
20985
SH
SOLE
14716
0
6269
SMITH A O CORP
COM
831865209
1092
20483
SH
SOLE
4585
0
15898
SMUCKER J M CO
COM NEW
832696405
3328
28563
SH
SOLE
556
0
28007
SNAP INC
CL A
83304A106
949
86156
SH
SOLE
0
0
86156
SNAP ON INC
COM
833034101
1611
10294
SH
SOLE
2152
0
8142
SONOCO PRODS CO
COM
835495102
1884
30623
SH
SOLE
1535
0
29088
SONOS INC
COM
83570H108
179
17395
SH
SOLE
0
0
17395
SONY CORP
SPONSORED ADR
835699307
1635
38716
SH
SOLE
2743
0
35973
SOPHIRIS BIO INC
COM NEW
83578Q209
10
10000
SH
SOLE
0
0
10000
SOUTH JERSEY INDS INC
COM
838518108
220
6873
SH
SOLE
15
0
6858
SOUTHERN CO
COM
842587107
42972
831500
SH
SOLE
242393
0
589107
SOUTHERN COPPER CORP
COM
84265V105
651
16408
SH
SOLE
0
0
16408
SOUTHWEST AIRLS CO
COM
844741108
5315
102397
SH
SOLE
12476
0
89921
SOUTHWEST GAS HOLDINGS INC
COM
844895102
701
8526
SH
SOLE
0
0
8526
SOUTHWESTERN ENERGY CO
COM
845467109
218
46556
SH
SOLE
23169
0
23387
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
177318
684283
SH
SOLE
0
0
684283
SPDR GOLD TRUST
GOLD SHS
78463V107
104812
859046
SH
SOLE
0
0
859046
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
245
2475
SH
SOLE
0
0
2475
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
12642
252687
SH
SOLE
0
0
252687
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
2198
55956
SH
SOLE
0
0
55956
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
4337
118570
SH
SOLE
0
0
118570
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
1595
34491
SH
SOLE
0
0
34491
SPDR INDEX SHS FDS
MSCI ACWI ETF
78463X475
794
10172
SH
SOLE
0
0
10172
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
725
20022
SH
SOLE
3550
0
16472
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1209
19413
SH
SOLE
0
0
19413
SPDR INDEX SHS FDS
MSCI EMR MKT ETF
78470E205
207
3307
SH
SOLE
0
0
3307
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
757
12805
SH
SOLE
0
0
12805
SPDR INDEX SHS FDS
MSCI WRLD STRGIC
78463X418
237
3070
SH
SOLE
0
0
3070
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
10420
356728
SH
SOLE
0
0
356728
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
13219
369671
SH
SOLE
0
0
369671
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
2519
25113
SH
SOLE
0
0
25113
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
1021
32264
SH
SOLE
0
0
32264
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2869
64362
SH
SOLE
0
0
64362
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
370
7187
SH
SOLE
0
0
7187
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
587
8850
SH
SOLE
0
0
8850
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
7205
189457
SH
SOLE
0
0
189457
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1505
49648
SH
SOLE
0
0
49648
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
667
20168
SH
SOLE
0
0
20168
SPDR S&P 500 ETF TR
TR UNIT
78462F103
838738
2969194
SH
SOLE
32
0
2969162
SPDR S&P 500 ETF TR
TR UNIT
78462F103
38135
135000
SH
Put
SOLE
0
0
135000
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
116669
337780
SH
SOLE
0
0
337780
SPDR SER TR
BLOMBERG 1 10 YR
78468R861
196
10136
SH
SOLE
0
0
10136
SPDR SER TR
BLOMBERG BRC INV
78468R200
13655
444784
SH
SOLE
0
0
444784
SPDR SER TR
BLOOMBERG SRT TR
78468R408
10688
392208
SH
SOLE
0
0
392208
SPDR SER TR
DORSEY WRGT FI
78468R713
1065
46032
SH
SOLE
0
0
46032
SPDR SER TR
MSCI USA STRTGIC
78468R812
2157
25943
SH
SOLE
0
0
25943
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
8867
182904
SH
SOLE
0
0
182904
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
12054
244606
SH
SOLE
84628
0
159978
SPDR SER TR
PORTFOLIO SH TSR
78468R101
799
26835
SH
SOLE
0
0
26835
SPDR SER TR
PORTFOLIO SM ETF
78468R853
4726
156350
SH
SOLE
0
0
156350
SPDR SER TR
PRTFLO S&P500 HI
78468R788
6331
167317
SH
SOLE
0
0
167317
SPDR SER TR
S&P 500 BUYBCK
78468R820
2141
33241
SH
SOLE
0
0
33241
SPDR SER TR
S&P INTERNET ETF
78468R127
217
2443
SH
SOLE
0
0
2443
SPDR SER TR
SPDR BLOOMBERG
78468R663
14921
162893
SH
SOLE
0
0
162893
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1337
19599
SH
SOLE
0
0
19599
SPDR SER TR
SSGA GNDER ETF
78468R747
821
11559
SH
SOLE
0
0
11559
SPDR SER TR
SSGA US LRG ETF
78468R804
1104
11003
SH
SOLE
0
0
11003
SPDR SER TR
SSGA US SMAL ETF
78468R887
4437
48501
SH
SOLE
0
0
48501
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
22667
246921
SH
SOLE
0
0
246921
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
34867
667312
SH
SOLE
0
0
667312
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
705
11680
SH
SOLE
0
0
11680
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
241
7888
SH
SOLE
0
0
7888
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
48848
1751441
SH
SOLE
0
0
1751441
SPDR SERIES TRUST
BLOMBRG BRC MRTG
78464A383
1355
52449
SH
SOLE
0
0
52449
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
2360
42392
SH
SOLE
0
0
42392
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
151336
4207274
SH
SOLE
24978
0
4182296
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
7719
81762
SH
SOLE
0
0
81762
SPDR SERIES TRUST
DJ REIT ETF
78464A607
7674
77574
SH
SOLE
0
0
77574
SPDR SERIES TRUST
FACTST INV ETF
78464A110
780
7467
SH
SOLE
0
0
7467
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
388
7179
SH
SOLE
0
0
7179
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
672
10417
SH
SOLE
0
0
10417
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
7514
93521
SH
SOLE
0
0
93521
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
9259
161133
SH
SOLE
0
0
161133
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
2341
32868
SH
SOLE
0
0
32868
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
522
45237
SH
SOLE
0
0
45237
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
2325
81477
SH
SOLE
0
0
81477
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
83253
2436436
SH
SOLE
0
0
2436436
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
3414
125852
SH
SOLE
0
0
125852
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
21836
600055
SH
SOLE
0
0
600055
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
5130
154365
SH
SOLE
0
0
154365
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
2141
64241
SH
SOLE
0
0
64241
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
8310
272022
SH
SOLE
0
0
272022
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
20427
580644
SH
SOLE
0
0
580644
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
51232
1376826
SH
SOLE
0
0
1376826
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
53444
1765002
SH
SOLE
0
0
1765002
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
19734
375525
SH
SOLE
0
0
375525
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
2360
46847
SH
SOLE
0
0
46847
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
33489
560955
SH
SOLE
0
0
560955
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
19472
322919
SH
SOLE
0
0
322919
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
21837
327538
SH
SOLE
0
0
327538
SPDR SERIES TRUST
S&P BIOTECH
78464A870
19652
217058
SH
SOLE
0
0
217058
SPDR SERIES TRUST
S&P BK ETF
78464A797
10115
242153
SH
SOLE
0
0
242153
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
144266
1451222
SH
SOLE
0
0
1451222
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
3606
93528
SH
SOLE
0
0
93528
SPDR SERIES TRUST
S&P INS ETF
78464A789
2047
66236
SH
SOLE
0
0
66236
SPDR SERIES TRUST
S&P METALS MNG
78464A755
1192
40174
SH
SOLE
0
0
40174
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
4002
130197
SH
SOLE
0
0
130197
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1946
46810
SH
SOLE
0
0
46810
SPDR SERIES TRUST
S&P REGL BKG
78464A698
19100
372027
SH
SOLE
28813
0
343214
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
2790
61981
SH
SOLE
0
0
61981
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
7350
93622
SH
SOLE
0
0
93622
SPDR SERIES TRUST
S&P TELECOM
78464A540
1251
17689
SH
SOLE
0
0
17689
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
2212
36598
SH
SOLE
0
0
36598
SPDR SERIES TRUST
SPDR S&P1500VL
78464A128
1763
17370
SH
SOLE
0
0
17370
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
5060
118564
SH
SOLE
0
0
118564
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
685
7482
SH
SOLE
6434
0
1048
SPIRIT MTA REIT
COM SHS BEN IN
84861U105
107
16413
SH
SOLE
0
0
16413
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
562
14151
SH
SOLE
513
0
13638
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
807
808000
PRN
SOLE
0
0
808000
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
35
35000
PRN
SOLE
0
0
35000
SPLUNK INC
COM
848637104
6612
53041
SH
SOLE
35577
0
17464
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1755
12645
SH
SOLE
142
0
12503
SPRINT CORPORATION
COM
85207U105
491
86965
SH
SOLE
0
0
86965
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
887
71527
SH
SOLE
0
0
71527
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
908
86897
SH
SOLE
0
0
86897
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
705
127173
SH
SOLE
0
0
127173
SPROUTS FMRS MKT INC
COM
85208M102
1098
50993
SH
SOLE
45481
0
5512
SPS COMMERCE INC
COM
78463M107
325
3071
SH
SOLE
2416
0
655
SQUARE INC
CL A
852234103
16087
214720
SH
SOLE
5585
0
209135
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
940
14752
SH
SOLE
7756
0
6996
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
282825
6141703
SH
SOLE
93752
0
6047951
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
3726
98801
SH
SOLE
0
0
98801
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
240
2962
SH
SOLE
0
0
2962
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
279
11098
SH
SOLE
0
0
11098
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
155865
3223686
SH
SOLE
0
0
3223686
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
1323
32780
SH
SOLE
0
0
32780
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1026
20841
SH
SOLE
0
0
20841
SSR MNG INC
COM
784730103
310
24492
SH
SOLE
0
0
24492
STAAR SURGICAL CO
COM PAR $0.01
852312305
254
7440
SH
SOLE
128
0
7312
STAG INDL INC
COM
85254J102
353
11911
SH
SOLE
2075
0
9836
STAGE STORES INC
COM NEW
85254C305
11
10400
SH
SOLE
0
0
10400
STAMPS COM INC
COM NEW
852857200
629
7731
SH
SOLE
0
0
7731
STANLEY BLACK & DECKER INC
COM
854502101
3773
27710
SH
SOLE
4740
0
22970
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
151
22903
SH
SOLE
0
0
22903
STARBUCKS CORP
COM
855244109
40161
540238
SH
SOLE
54801
0
485437
STARWOOD PPTY TR INC
COM
85571B105
3371
150832
SH
SOLE
2359
0
148473
STATE STR CORP
COM
857477103
3375
51280
SH
SOLE
27238
0
24042
STEEL DYNAMICS INC
COM
858119100
2349
66602
SH
SOLE
3617
0
62985
STEPAN CO
COM
858586100
288
3295
SH
SOLE
1215
0
2080
STERICYCLE INC
COM
858912108
982
18005
SH
SOLE
4724
0
13281
STERIS PLC
SHS USD
G8473T100
1541
12049
SH
SOLE
5238
0
6811
STIFEL FINL CORP
COM
860630102
283
5357
SH
SOLE
3080
0
2277
STITCH FIX INC
COM CL A
860897107
550
19487
SH
SOLE
0
0
19487
STMICROELECTRONICS N V
NY REGISTRY
861012102
1057
71169
SH
SOLE
0
0
71169
STONECO LTD
COM CL A
G85158106
322
7840
SH
SOLE
0
0
7840
STORE CAP CORP
COM
862121100
4188
125023
SH
SOLE
45304
0
79719
STRATASYS LTD
SHS
M85548101
475
19957
SH
SOLE
0
0
19957
STRATEGY SHS
ECOLOGCL STRATGY
86280R209
370
9250
SH
SOLE
0
0
9250
STRATEGY SHS
NS 7HANDL IDX
86280R506
435
18390
SH
SOLE
0
0
18390
STRYKER CORP
COM
863667101
15891
80454
SH
SOLE
12158
0
68296
STURM RUGER & CO INC
COM
864159108
243
4575
SH
SOLE
0
0
4575
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1495
66723
SH
SOLE
0
0
66723
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
282
40121
SH
SOLE
34594
0
5527
SUMMIT FINANCIAL GROUP INC
COM
86606G101
290
10946
SH
SOLE
0
0
10946
SUMMIT HOTEL PPTYS INC
COM
866082100
620
54337
SH
SOLE
50337
0
4000
SUMMIT MATLS INC
CL A
86614U100
1609
101387
SH
SOLE
3494
0
97893
SUN CMNTYS INC
COM
866674104
909
7671
SH
SOLE
0
0
7671
SUN HYDRAULICS CORP
COM
866942105
299
6283
SH
SOLE
5033
0
1250
SUN LIFE FINL INC
COM
866796105
945
24598
SH
SOLE
450
0
24148
SUNCOKE ENERGY PARTNERS L P
COMUNIT REP LT
86722Y101
125
10058
SH
SOLE
0
0
10058
SUNCOR ENERGY INC NEW
COM
867224107
3620
111618
SH
SOLE
59621
0
51997
SUNOCO LP
COM UT REP LP
86765K109
684
21945
SH
SOLE
0
0
21945
SUNTRUST BKS INC
COM
867914103
4045
68275
SH
SOLE
26440
0
41835
SUPERNUS PHARMACEUTICALS INC
COM
868459108
860
24544
SH
SOLE
128
0
24416
SVB FINL GROUP
COM
78486Q101
910
4091
SH
SOLE
1744
0
2347
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
260
48989
SH
SOLE
0
0
48989
SYMANTEC CORP
COM
871503108
642
27912
SH
SOLE
13367
0
14545
SYNCHRONY FINL
COM
87165B103
2525
79153
SH
SOLE
47778
0
31375
SYNEOS HEALTH INC
CL A
87166B102
598
11557
SH
SOLE
11304
0
253
SYNNEX CORP
COM
87162W100
402
4214
SH
SOLE
11
0
4203
SYNOPSYS INC
COM
871607107
2794
24173
SH
SOLE
7288
0
16885
SYNOVUS FINL CORP
COM NEW
87161C501
1542
44868
SH
SOLE
0
0
44868
SYSCO CORP
COM
871829107
8862
132737
SH
SOLE
6749
0
125988
T MOBILE US INC
COM
872590104
1457
21090
SH
SOLE
4911
0
16179
T2 BIOSYSTEMS INC
COM
89853L104
31
11621
SH
SOLE
0
0
11621
TABLEAU SOFTWARE INC
CL A
87336U105
1395
10961
SH
SOLE
1584
0
9377
TAILORED BRANDS INC
COM
87403A107
92
11700
SH
SOLE
0
0
11700
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
4492
109661
SH
SOLE
44205
0
65456
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
668
32799
SH
SOLE
20816
0
11983
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1507
15964
SH
SOLE
3736
0
12228
TAL EDUCATION GROUP
SPONSORED ADS
874080104
380
10542
SH
SOLE
9720
0
822
TANDEM DIABETES CARE INC
COM NEW
875372203
631
9937
SH
SOLE
2813
0
7124
TANGER FACTORY OUTLET CTRS I
COM
875465106
781
37204
SH
SOLE
0
0
37204
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
14
17762
SH
SOLE
0
0
17762
TAPESTRY INC
COM
876030107
599
18424
SH
SOLE
4642
0
13782
TARGA RES CORP
COM
87612G101
1292
31098
SH
SOLE
1747
0
29351
TARGET CORP
COM
87612E106
15782
196634
SH
SOLE
1119
0
195515
TC PIPELINES LP
UT COM LTD PRT
87233Q108
900
24098
SH
SOLE
0
0
24098
TCF FINL CORP
COM
872275102
473
22871
SH
SOLE
8228
0
14643
TCW STRATEGIC INCOME FUND IN
COM
872340104
76
13891
SH
SOLE
0
0
13891
TE CONNECTIVITY LTD
REG SHS
H84989104
4892
60578
SH
SOLE
37266
0
23312
TECH DATA CORP
COM
878237106
284
2774
SH
SOLE
1678
0
1096
TECHNIPFMC PLC
COM
G87110105
1616
68721
SH
SOLE
67470
0
1251
TECK RESOURCES LTD
CL B
878742204
1635
70546
SH
SOLE
5646
0
64900
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
261
17419
SH
SOLE
7505
0
9914
TEEKAY TANKERS LTD
CL A
Y8565N102
12
12625
SH
SOLE
0
0
12625
TEGNA INC
COM
87901J105
201
14278
SH
SOLE
7741
0
6537
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2597
126441
SH
SOLE
0
0
126441
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
493
27972
SH
SOLE
0
0
27972
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
1045
60994
SH
SOLE
0
0
60994
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1315
102688
SH
SOLE
0
0
102688
TELADOC HEALTH INC
COM
87918A105
1273
22888
SH
SOLE
3687
0
19201
TELEDYNE TECHNOLOGIES INC
COM
879360105
1002
4209
SH
SOLE
1574
0
2635
TELEFONICA S A
SPONSORED ADR
879382208
255
30518
SH
SOLE
0
0
30518
TELLURIAN INC NEW
COM
87968A104
353
31528
SH
SOLE
0
0
31528
TEMPLETON EMERG MKTS INCOME
COM
880192109
446
43601
SH
SOLE
0
0
43601
TEMPLETON GLOBAL INCOME FD
COM
880198106
1457
231215
SH
SOLE
0
0
231215
TENET HEALTHCARE CORP
COM NEW
88033G407
445
15416
SH
SOLE
0
0
15416
TERADATA CORP DEL
COM
88076W103
2272
52061
SH
SOLE
49596
0
2465
TERADYNE INC
COM
880770102
815
20447
SH
SOLE
10663
0
9784
TERRAFORM PWR INC
COM CL A
88104R209
408
29686
SH
SOLE
0
0
29686
TESLA INC
COM
88160R101
11007
39329
SH
SOLE
2202
0
37127
TEUCRIUM COMMODITY TR
SUGAR FD
88166A409
274
37590
SH
SOLE
0
0
37590
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
3100
197695
SH
SOLE
12505
0
185190
TEXAS INSTRS INC
COM
882508104
15917
150028
SH
SOLE
68952
0
81076
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
755
976
SH
SOLE
0
0
976
TEXAS ROADHOUSE INC
COM
882681109
341
5485
SH
SOLE
4126
0
1359
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
521
53990
SH
SOLE
24597
0
29393
TEXTRON INC
COM
883203101
1841
36342
SH
SOLE
2464
0
33878
TG THERAPEUTICS INC
COM
88322Q108
93
11629
SH
SOLE
0
0
11629
THE CHARLES SCHWAB CORPORATI
COM
808513105
8739
204253
SH
SOLE
131314
0
72939
THE TRADE DESK INC
COM CL A
88339J105
9382
47395
SH
SOLE
0
0
47395
THERMO FISHER SCIENTIFIC INC
COM
883556102
21343
77967
SH
SOLE
31082
0
46885
THOMSON REUTERS CORP
COM NEW
884903709
1121
18941
SH
SOLE
5140
0
13801
THOR INDS INC
COM
885160101
386
6185
SH
SOLE
0
0
6185
TIDEWATER INC NEW
COM
88642R109
601
25900
SH
SOLE
0
0
25900
TIER REIT INC
COM NEW
88650V208
808
28188
SH
SOLE
0
0
28188
TIFFANY & CO NEW
COM
886547108
1677
15893
SH
SOLE
10370
0
5523
TILRAY INC
COM CL 2
88688T100
1565
23892
SH
SOLE
0
0
23892
TIMBERLAND BANCORP INC
COM
887098101
302
10803
SH
SOLE
0
0
10803
TIMKEN CO
COM
887389104
1630
37372
SH
SOLE
1238
0
36134
TIMKENSTEEL CORP
COM
887399103
546
50293
SH
SOLE
0
0
50293
TJX COS INC NEW
COM
872540109
9510
178724
SH
SOLE
20301
0
158423
TOLL BROTHERS INC
COM
889478103
783
21643
SH
SOLE
59
0
21584
TOPBUILD CORP
COM
89055F103
664
10238
SH
SOLE
0
0
10238
TORO CO
COM
891092108
1722
25021
SH
SOLE
0
0
25021
TORONTO DOMINION BK ONT
COM NEW
891160509
3392
62431
SH
SOLE
44
0
62387
TORTOISE ENERGY INFRA CORP
COM
89147L100
1379
58683
SH
SOLE
0
0
58683
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
163
11636
SH
SOLE
248
0
11388
TOTAL S A
SPONSORED ADS
89151E109
14294
256854
SH
SOLE
137673
0
119181
TOTAL SYS SVCS INC
COM
891906109
1781
18739
SH
SOLE
4508
0
14231
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
573
34577
SH
SOLE
33695
0
882
TOWNEBANK PORTSMOUTH VA
COM
89214P109
564
22800
SH
SOLE
0
0
22800
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1210
10251
SH
SOLE
1372
0
8879
TPI COMPOSITES INC
COM
87266J104
225
7845
SH
SOLE
0
0
7845
TRACTOR SUPPLY CO
COM
892356106
6574
67256
SH
SOLE
7303
0
59953
TRANSCANADA CORP
COM
89353D107
384
8555
SH
SOLE
0
0
8555
TRANSDIGM GROUP INC
COM
893641100
2980
6563
SH
SOLE
2036
0
4527
TRANSENTERIX INC
COM NEW
89366M201
582
244510
SH
SOLE
0
0
244510
TRANSOCEAN LTD
REG SHS
H8817H100
1043
119772
SH
SOLE
39774
0
79998
TRAVELERS COMPANIES INC
COM
89417E109
11337
82656
SH
SOLE
23846
0
58810
TREVENA INC
COM
89532E109
31
19835
SH
SOLE
0
0
19835
TREX CO INC
COM
89531P105
406
6605
SH
SOLE
2956
0
3649
TRI CONTL CORP
COM
895436103
651
24769
SH
SOLE
0
0
24769
TRILOGY METALS INC NEW
COM
89621C105
39
15964
SH
SOLE
0
0
15964
TRIMAS CORP
COM NEW
896215209
200
6513
SH
SOLE
6513
0
0
TRIMBLE INC
COM
896239100
393
9740
SH
SOLE
584
0
9156
TRIMTABS ETF TR
ALL CAP INTL
89628W401
1073
43000
SH
SOLE
0
0
43000
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
1723
48565
SH
SOLE
0
0
48565
TRINITY INDS INC
COM
896522109
722
33232
SH
SOLE
17331
0
15901
TRINITY PL HLDGS INC
COM
89656D101
412
103028
SH
SOLE
0
0
103028
TRIPADVISOR INC
COM
896945201
512
9955
SH
SOLE
174
0
9781
TRISTATE CAP HLDGS INC
COM
89678F100
388
18968
SH
SOLE
18968
0
0
TRITON INTL LTD
CL A
G9078F107
1450
46610
SH
SOLE
15054
0
31556
TRUSTMARK CORP
COM
898402102
381
11343
SH
SOLE
0
0
11343
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
210
67751
SH
SOLE
0
0
67751
TUCOWS INC
COM NEW
898697206
3137
38643
SH
SOLE
0
0
38643
TUPPERWARE BRANDS CORP
COM
899896104
539
21084
SH
SOLE
2558
0
18526
TURQUOISE HILL RES LTD
COM
900435108
20
12197
SH
SOLE
0
0
12197
TURTLE BEACH CORP
COM NEW
900450206
436
38360
SH
SOLE
0
0
38360
TWILIO INC
CL A
90138F102
5164
39976
SH
SOLE
0
0
39976
TWITTER INC
COM
90184L102
7838
238368
SH
SOLE
118195
0
120173
TWO HBRS INVT CORP
COM NEW
90187B408
1825
134892
SH
SOLE
0
0
134892
TWO RDS SHARED TR
ANFIELD CAP DI
90213U115
310
30930
SH
SOLE
5806
0
25124
TYLER TECHNOLOGIES INC
COM
902252105
566
2757
SH
SOLE
2544
0
213
TYSON FOODS INC
CL A
902494103
4891
70448
SH
SOLE
32796
0
37652
U S CONCRETE INC
COM NEW
90333L201
581
14037
SH
SOLE
6924
0
7113
U S G CORP
COM NEW
903293405
560
12933
SH
SOLE
0
0
12933
U S SILICA HLDGS INC
COM
90346E103
1155
66523
SH
SOLE
20648
0
45875
UBIQUITI NETWORKS INC
COM
90347A100
906
6050
SH
SOLE
0
0
6050
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
375
16521
SH
SOLE
0
0
16521
UBS GROUP AG
SHS
H42097107
566
46766
SH
SOLE
36645
0
10121
UDR INC
COM
902653104
503
11067
SH
SOLE
0
0
11067
UGI CORP NEW
COM
902681105
1282
23136
SH
SOLE
0
0
23136
ULTA BEAUTY INC
COM
90384S303
4378
12553
SH
SOLE
5701
0
6852
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
700
2121
SH
SOLE
1648
0
473
ULTRA CLEAN HLDGS INC
COM
90385V107
154
14901
SH
SOLE
0
0
14901
UMH PPTYS INC
COM
903002103
1121
79635
SH
SOLE
0
0
79635
UMPQUA HLDGS CORP
COM
904214103
313
18950
SH
SOLE
6365
0
12585
UNDER ARMOUR INC
CL A
904311107
2316
109577
SH
SOLE
34
0
109543
UNDER ARMOUR INC
CL C
904311206
2227
118031
SH
SOLE
0
0
118031
UNILEVER N V
N Y SHS NEW
904784709
2659
45613
SH
SOLE
16834
0
28779
UNILEVER PLC
SPON ADR NEW
904767704
6870
119027
SH
SOLE
38581
0
80446
UNION PACIFIC CORP
COM
907818108
28316
169357
SH
SOLE
37365
0
131992
UNITED BANKSHARES INC WEST V
COM
909907107
287
7923
SH
SOLE
2436
0
5487
UNITED CONTL HLDGS INC
COM
910047109
2240
28083
SH
SOLE
19671
0
8412
UNITED FIRE GROUP INC
COM
910340108
564
12900
SH
SOLE
0
0
12900
UNITED PARCEL SERVICE INC
CL B
911312106
42326
378755
SH
SOLE
144185
0
234570
UNITED RENTALS INC
COM
911363109
9088
79541
SH
SOLE
238
0
79303
UNITED STATES ANTIMONY CORP
COM
911549103
21
45100
SH
SOLE
0
0
45100
UNITED STATES NATL GAS FUND
UNIT PAR
912318300
649
27658
SH
SOLE
0
0
27658
UNITED STATES OIL FUND LP
UNITS
91232N108
10516
841295
SH
SOLE
0
0
841295
UNITED STATES STL CORP NEW
COM
912909108
4406
226054
SH
SOLE
0
0
226054
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
261
11584
SH
SOLE
0
0
11584
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
716
37236
SH
SOLE
0
0
37236
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
654
16876
SH
SOLE
0
0
16876
UNITED TECHNOLOGIES CORP
COM
913017109
44289
343620
SH
SOLE
19306
0
324314
UNITEDHEALTH GROUP INC
COM
91324P102
54368
219889
SH
SOLE
84889
0
135000
UNITEDHEALTH GROUP INC
COM
91324P102
247
1000
SH
Put
SOLE
0
0
1000
UNITI GROUP INC
COM
91325V108
288
25757
SH
SOLE
51
0
25706
UNIVERSAL DISPLAY CORP
COM
91347P105
1654
10823
SH
SOLE
0
0
10823
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
631
8340
SH
SOLE
0
0
8340
UNIVERSAL HLTH SVCS INC
CL B
913903100
898
6710
SH
SOLE
0
0
6710
UNUM GROUP
COM
91529Y106
2180
64445
SH
SOLE
49964
0
14481
UPLAND SOFTWARE INC
COM
91544A109
359
8470
SH
SOLE
0
0
8470
URANIUM ENERGY CORP
COM
916896103
20
14500
SH
SOLE
0
0
14500
US BANCORP DEL
COM NEW
902973304
19184
398098
SH
SOLE
82679
0
315419
US FOODS HLDG CORP
COM
912008109
426
12199
SH
SOLE
11376
0
823
US XPRESS ENTERPRISES INC
COM CL A
90338N202
101
15305
SH
SOLE
0
0
15305
USD PARTNERS LP
COM UT REP LTD
903318103
221
20401
SH
SOLE
0
0
20401
V F CORP
COM
918204108
5752
66185
SH
SOLE
25717
0
40468
VAIL RESORTS INC
COM
91879Q109
711
3274
SH
SOLE
1906
0
1368
VALE S A
SPONSORED ADS
91912E105
699
53553
SH
SOLE
4055
0
49498
VALERO ENERGY CORP NEW
COM
91913Y100
14724
173565
SH
SOLE
23054
0
150511
VALLEY NATL BANCORP
COM
919794107
466
48627
SH
SOLE
3995
0
44632
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
759
59938
SH
SOLE
0
0
59938
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
1911
30654
SH
SOLE
0
0
30654
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
7943
162763
SH
SOLE
0
0
162763
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
2808
138275
SH
SOLE
0
0
138275
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1825
103949
SH
SOLE
0
0
103949
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
14574
890849
SH
SOLE
0
0
890849
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1544
12013
SH
SOLE
0
0
12013
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
631
24187
SH
SOLE
0
0
24187
VANECK VECTORS ETF TR
COAL ETF
92189F809
207
15315
SH
SOLE
0
0
15315
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
5576
238580
SH
SOLE
0
0
238580
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
16430
571472
SH
SOLE
0
0
571472
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
807
12976
SH
SOLE
0
0
12976
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
30685
1368652
SH
SOLE
0
0
1368652
VANECK VECTORS ETF TR
GREEN BD ETF
92189F171
783
30222
SH
SOLE
0
0
30222
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
668
54289
SH
SOLE
0
0
54289
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
584
29245
SH
SOLE
0
0
29245
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
17523
279165
SH
SOLE
27843
0
251322
VANECK VECTORS ETF TR
INDIA SMALL CAP
92189F767
500
11395
SH
SOLE
0
0
11395
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
4120
163698
SH
SOLE
0
0
163698
VANECK VECTORS ETF TR
ISRAEL ETF
92189F635
211
6703
SH
SOLE
0
0
6703
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
14575
436890
SH
SOLE
0
0
436890
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
7378
232531
SH
SOLE
0
0
232531
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
37574
805612
SH
SOLE
0
0
805612
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
3369
142935
SH
SOLE
0
0
142935
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
2281
86026
SH
SOLE
0
0
86026
VANECK VECTORS ETF TR
OIL REFINERS ETF
92189F585
275
9544
SH
SOLE
0
0
9544
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
1779
103249
SH
SOLE
0
0
103249
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
4840
249345
SH
SOLE
0
0
249345
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
864
14234
SH
SOLE
0
0
14234
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
289
18375
SH
SOLE
0
0
18375
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
1098
10477
SH
SOLE
0
0
10477
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
2179
105790
SH
SOLE
0
0
105790
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
6041
56817
SH
SOLE
0
0
56817
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
1515
61333
SH
SOLE
12572
0
48761
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
567
34239
SH
SOLE
0
0
34239
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
87640
566739
SH
SOLE
0
0
566739
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
31006
285222
SH
SOLE
0
0
285222
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
9123
67345
SH
SOLE
0
0
67345
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
14967
117050
SH
SOLE
0
0
117050
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
8939
74558
SH
SOLE
0
0
74558
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
4502
29347
SH
SOLE
0
0
29347
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
8367
65665
SH
SOLE
0
0
65665
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
21287
151662
SH
SOLE
0
0
151662
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
115689
1378397
SH
SOLE
511
0
1377886
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
76266
827722
SH
SOLE
0
0
827722
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
225252
2830152
SH
SOLE
232
0
2829920
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1317517
16229575
SH
SOLE
110903
0
16118672
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
185165
3320147
SH
SOLE
2777
0
3317370
VANGUARD GROUP
DIV APP ETF
921908844
308517
2813911
SH
SOLE
0
0
2813911
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
42882
371399
SH
SOLE
0
0
371399
VANGUARD INDEX FDS
GROWTH ETF
922908736
453328
2898149
SH
SOLE
17340
0
2880809
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
52092
401327
SH
SOLE
17852
0
383475
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
75203
526740
SH
SOLE
2162
0
524578
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
61620
571191
SH
SOLE
3914
0
567277
VANGUARD INDEX FDS
MID CAP ETF
922908629
162245
1009300
SH
SOLE
67023
0
942277
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
162535
1870159
SH
SOLE
497
0
1869662
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
362919
1398316
SH
SOLE
0
0
1398316
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
97033
753769
SH
SOLE
13708
0
740061
VANGUARD INDEX FDS
SMALL CP ETF
922908751
240458
1573677
SH
SOLE
65138
0
1508539
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
58572
325908
SH
SOLE
166
0
325742
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2023369
13982231
SH
SOLE
67
0
13982164
VANGUARD INDEX FDS
VALUE ETF
922908744
467257
4341330
SH
SOLE
23362
0
4317968
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
53918
1075126
SH
SOLE
0
0
1075126
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
225466
5305075
SH
SOLE
72248
0
5232827
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
17458
325647
SH
SOLE
0
0
325647
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
9958
151199
SH
SOLE
0
0
151199
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
7068
67879
SH
SOLE
895
0
66984
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
9370
157291
SH
SOLE
0
0
157291
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
42538
581361
SH
SOLE
0
0
581361
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
30885
634454
SH
SOLE
0
0
634454
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
19686
377491
SH
SOLE
0
0
377491
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
23560
365381
SH
SOLE
0
0
365381
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
816098
9394470
SH
SOLE
12873
0
9381597
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
20703
226185
SH
SOLE
12470
0
213715
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
4928
63378
SH
SOLE
20083
0
43295
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
115048
2197245
SH
SOLE
0
0
2197245
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
37077
613653
SH
SOLE
46124
0
567529
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
96265
1206935
SH
SOLE
21957
0
1184978
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
13140
156881
SH
SOLE
0
0
156881
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
40794
262375
SH
SOLE
0
0
262375
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
6351
48900
SH
SOLE
0
0
48900
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
16847
155835
SH
SOLE
0
0
155835
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
7059
49434
SH
SOLE
0
0
49434
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
15178
123399
SH
SOLE
0
0
123399
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1491
14283
SH
SOLE
0
0
14283
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
4602
35559
SH
SOLE
0
0
35559
VANGUARD STAR FD
VG TL INTL STK F
921909768
54564
1051324
SH
SOLE
0
0
1051324
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
368265
9010639
SH
SOLE
30603
0
8980036
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
2876
36757
SH
SOLE
0
0
36757
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
225231
2629356
SH
SOLE
0
0
2629356
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
11335
175466
SH
SOLE
0
0
175466
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
9888
162473
SH
SOLE
0
0
162473
VANGUARD WORLD FD
EXTENDED DUR
921910709
17263
144861
SH
SOLE
0
0
144861
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
24249
248228
SH
SOLE
0
0
248228
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
29924
383492
SH
SOLE
0
0
383492
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
64280
516925
SH
SOLE
0
0
516925
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5054
60510
SH
SOLE
0
0
60510
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
28786
166964
SH
SOLE
0
0
166964
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
50978
351065
SH
SOLE
0
0
351065
VANGUARD WORLD FDS
ENERGY ETF
92204A306
15320
171401
SH
SOLE
0
0
171401
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
30349
470230
SH
SOLE
0
0
470230
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
63602
368753
SH
SOLE
0
0
368753
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
12908
92268
SH
SOLE
0
0
92268
VANGUARD WORLD FDS
INF TECH ETF
92204A702
184969
921940
SH
SOLE
380
0
921560
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
9570
77750
SH
SOLE
0
0
77750
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
46208
356541
SH
SOLE
0
0
356541
VARIAN MED SYS INC
COM
92220P105
3252
22950
SH
SOLE
18966
0
3984
VECTOR GROUP LTD
COM
92240M108
736
68167
SH
SOLE
5478
0
62689
VEDANTA LTD
SPONSORED ADR
92242Y100
368
34863
SH
SOLE
34429
0
434
VEEVA SYS INC
CL A COM
922475108
4514
35585
SH
SOLE
1694
0
33891
VENATOR MATLS PLC
SHS
G9329Z100
428
76182
SH
SOLE
76182
0
0
VENTAS INC
COM
92276F100
20889
327364
SH
SOLE
148691
0
178673
VEREIT INC
COM
92339V100
10344
1235810
SH
SOLE
2973
0
1232837
VERINT SYS INC
COM
92343X100
612
10210
SH
SOLE
3124
0
7086
VERISIGN INC
COM
92343E102
1113
6130
SH
SOLE
182
0
5948
VERISK ANALYTICS INC
COM
92345Y106
1470
11056
SH
SOLE
5911
0
5145
VERIZON COMMUNICATIONS INC
COM
92343V104
120811
2043142
SH
SOLE
425872
0
1617270
VERTEX PHARMACEUTICALS INC
COM
92532F100
7925
43084
SH
SOLE
27167
0
15917
VIACOM INC NEW
CL A
92553P102
564
17384
SH
SOLE
0
0
17384
VIACOM INC NEW
CL B
92553P201
1314
46794
SH
SOLE
35783
0
11011
VIAD CORP
COM NEW
92552R406
494
8769
SH
SOLE
0
0
8769
VIASAT INC
COM
92552V100
584
7541
SH
SOLE
2835
0
4706
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
4315
136508
SH
SOLE
0
0
136508
VICTORY PORTFOLIOS II
VCSHS EMRG VOLTY
92647N857
2012
78155
SH
SOLE
0
0
78155
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
10104
310608
SH
SOLE
0
0
310608
VICTORY PORTFOLIOS II
VCSHS INTL VOLTY
92647N840
795
21089
SH
SOLE
0
0
21089
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
52348
1119497
SH
SOLE
0
0
1119497
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
9518
189644
SH
SOLE
0
0
189644
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
13241
334949
SH
SOLE
0
0
334949
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
63612
1428221
SH
SOLE
0
0
1428221
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
95743
2084427
SH
SOLE
0
0
2084427
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
5888
134268
SH
SOLE
0
0
134268
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
3346
74381
SH
SOLE
0
0
74381
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
13895
576556
SH
SOLE
0
0
576556
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
274
8695
SH
SOLE
0
0
8695
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
426
14505
SH
SOLE
0
0
14505
VIKING THERAPEUTICS INC
COM
92686J106
1449
145785
SH
SOLE
210
0
145575
VILLAGE FARMS INTL INC
COM
92707Y108
1423
101588
SH
SOLE
0
0
101588
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
1722
51940
SH
SOLE
625
0
51315
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
759
70867
SH
SOLE
0
0
70867
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
1403
139578
SH
SOLE
0
0
139578
VISA INC
COM CL A
92826C839
149777
958922
SH
SOLE
173549
0
785373
VISHAY INTERTECHNOLOGY INC
COM
928298108
259
14002
SH
SOLE
9470
0
4532
VISTRA ENERGY CORP
COM
92840M102
478
18353
SH
SOLE
11189
0
7164
VMWARE INC
CL A COM
928563402
5852
32404
SH
SOLE
15866
0
16538
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
11193
615663
SH
SOLE
405335
0
210328
VONAGE HLDGS CORP
COM
92886T201
970
96655
SH
SOLE
55
0
96600
VORNADO RLTY TR
SH BEN INT
929042109
231
3423
SH
SOLE
751
0
2672
VOYA FINL INC
COM
929089100
601
12020
SH
SOLE
11533
0
487
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
279
25827
SH
SOLE
0
0
25827
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
351
53951
SH
SOLE
0
0
53951
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
165
13083
SH
SOLE
0
0
13083
VOYA PRIME RATE TR
SH BEN INT
92913A100
183
38385
SH
SOLE
0
0
38385
VOYA RISK MANAGED NAT RES FD
COM
92913C106
121
22358
SH
SOLE
0
0
22358
VULCAN MATLS CO
COM
929160109
2715
22933
SH
SOLE
12586
0
10347
W & T OFFSHORE INC
COM
92922P106
109
15804
SH
SOLE
13549
0
2255
W P CAREY INC
COM
92936U109
33370
426021
SH
SOLE
64
0
425957
WABCO HLDGS INC
COM
92927K102
860
6519
SH
SOLE
3683
0
2836
WABTEC CORP
COM
929740108
1095
14826
SH
SOLE
2590
0
12236
WADDELL & REED FINL INC
CL A
930059100
331
19164
SH
SOLE
8077
0
11087
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12470
197086
SH
SOLE
1953
0
195133
WALMART INC
COM
931142103
48072
492895
SH
SOLE
23979
0
468916
WASHINGTON FED INC
COM
938824109
748
25903
SH
SOLE
24783
0
1120
WASHINGTON PRIME GROUP NEW
COM
93964W108
300
53125
SH
SOLE
0
0
53125
WASTE CONNECTIONS INC
COM
94106B101
1200
13546
SH
SOLE
4630
0
8916
WASTE MGMT INC DEL
COM
94106L109
27956
269045
SH
SOLE
7006
0
262039
WASTE MGMT INC DEL
COM
94106L109
2483
23900
SH
Put
SOLE
0
0
23900
WATERS CORP
COM
941848103
1029
4082
SH
SOLE
1621
0
2461
WATERSTONE FINL INC MD
COM
94188P101
488
29660
SH
SOLE
0
0
29660
WAYFAIR INC
CL A
94419L101
445
2999
SH
SOLE
0
0
2999
WD-40 CO
COM
929236107
540
3188
SH
SOLE
174
0
3014
WEATHERFORD INTL PLC
ORD SHS
G48833100
142
202831
SH
SOLE
147246
0
55585
WEC ENERGY GROUP INC
COM
92939U106
6122
77420
SH
SOLE
13734
0
63686
WEIBO CORP
SPONSORED ADR
948596101
669
10789
SH
SOLE
78
0
10711
WEIGHT WATCHERS INTL INC NEW
COM
948626106
456
22629
SH
SOLE
17
0
22612
WELLCARE HEALTH PLANS INC
COM
94946T106
946
3507
SH
SOLE
867
0
2640
WELLS FARGO CO NEW
COM
949746101
30998
641516
SH
SOLE
149267
0
492249
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
2366
1831
SH
SOLE
0
0
1831
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
221
42231
SH
SOLE
0
0
42231
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
627
79553
SH
SOLE
0
0
79553
WELLS FARGO MULTI SECTOR INC
COM
94987D101
413
34107
SH
SOLE
0
0
34107
WELLTOWER INC
COM
95040Q104
18489
238266
SH
SOLE
114905
0
123361
WENDYS CO
COM
95058W100
1029
57500
SH
SOLE
0
0
57500
WESBANCO INC
COM
950810101
439
11038
SH
SOLE
2167
0
8871
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1798
16280
SH
SOLE
15875
0
405
WESTERN ALLIANCE BANCORP
COM
957638109
214
5206
SH
SOLE
4138
0
1068
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1236
90603
SH
SOLE
0
0
90603
WESTERN ASSET GLB HI INCOME
COM
95766B109
1300
138495
SH
SOLE
0
0
138495
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
263
15977
SH
SOLE
0
0
15977
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
196
13237
SH
SOLE
0
0
13237
WESTERN ASSET HIGH INCM FD I
COM
95766J102
219
33742
SH
SOLE
0
0
33742
WESTERN ASSET HIGH INCM OPP
COM
95766K109
118
24524
SH
SOLE
0
0
24524
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
600
28899
SH
SOLE
0
0
28899
WESTERN ASSET MUN HI INCM FD
COM
95766N103
82
11095
SH
SOLE
0
0
11095
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
358
27357
SH
SOLE
0
0
27357
WESTERN AST INFL LKD OPP & I
COM
95766R104
147
13664
SH
SOLE
0
0
13664
WESTERN DIGITAL CORP
COM
958102105
6410
133376
SH
SOLE
26171
0
107205
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
606
19315
SH
SOLE
0
0
19315
WESTERN UN CO
COM
959802109
639
34578
SH
SOLE
10424
0
24154
WESTPAC BKG CORP
SPONSORED ADR
961214301
416
22479
SH
SOLE
14010
0
8469
WESTROCK CO
COM
96145D105
853
22251
SH
SOLE
9328
0
12923
WESTWATER RES INC
COM
961684107
3
20055
SH
SOLE
0
0
20055
WEX INC
COM
96208T104
1703
8831
SH
SOLE
4859
0
3972
WEYERHAEUSER CO
COM
962166104
8699
330260
SH
SOLE
27721
0
302539
WHEATON PRECIOUS METALS CORP
COM
962879102
1453
60991
SH
SOLE
0
0
60991
WHIRLPOOL CORP
COM
963320106
1839
13838
SH
SOLE
3933
0
9905
WHITESTONE REIT
COM
966084204
562
46767
SH
SOLE
0
0
46767
WHITING PETE CORP NEW
COM NEW
966387409
351
13413
SH
SOLE
12
0
13401
WILLIAMS COS INC DEL
COM
969457100
6979
242992
SH
SOLE
95870
0
147122
WILLIAMS SONOMA INC
COM
969904101
346
6157
SH
SOLE
0
0
6157
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
552
3143
SH
SOLE
2193
0
950
WINGSTOP INC
COM
974155103
226
2970
SH
SOLE
2695
0
275
WINMARK CORP
COM
974250102
4849
25714
SH
SOLE
0
0
25714
WINTRUST FINL CORP
COM
97650W108
246
3652
SH
SOLE
1605
0
2047
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
5546
307951
SH
SOLE
0
0
307951
WISDOMTREE TR
CBOE S&P 500
97717X560
812
30145
SH
SOLE
0
0
30145
WISDOMTREE TR
CHINADIV EX FI
97717X719
730
9361
SH
SOLE
0
0
9361
WISDOMTREE TR
CURRNCY INT EQ
97717X263
961
33709
SH
SOLE
0
0
33709
WISDOMTREE TR
DYNAMIC LNG EQ
97717X313
542
18453
SH
SOLE
0
0
18453
WISDOMTREE TR
EM EX ST-OWNED
97717X578
9826
340821
SH
SOLE
0
0
340821
WISDOMTREE TR
EM LCL DEBT FD
97717X867
348
10176
SH
SOLE
0
0
10176
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
986
39846
SH
SOLE
0
0
39846
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
13294
303230
SH
SOLE
0
0
303230
WISDOMTREE TR
EMERG CUR STR FD
97717W133
328
17850
SH
SOLE
0
0
17850
WISDOMTREE TR
EMERG MKTS DIV
97717X214
612
19492
SH
SOLE
0
0
19492
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
4743
100687
SH
SOLE
0
0
100687
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
324
10755
SH
SOLE
0
0
10755
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
382
15246
SH
SOLE
0
0
15246
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
12958
202749
SH
SOLE
0
0
202749
WISDOMTREE TR
EUROPE SMCP DV
97717W869
3399
58160
SH
SOLE
0
0
58160
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
8518
339652
SH
SOLE
0
0
339652
WISDOMTREE TR
FNDMTL US SHRT
97717X149
3144
62393
SH
SOLE
0
0
62393
WISDOMTREE TR
GLB EX US RL EST
97717W331
312
9715
SH
SOLE
0
0
9715
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
5329
115632
SH
SOLE
0
0
115632
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1297
55785
SH
SOLE
0
0
55785
WISDOMTREE TR
INDIA ERNGS FD
97717W422
2740
104056
SH
SOLE
0
0
104056
WISDOMTREE TR
INTL DIV EX FINL
97717W786
1438
34923
SH
SOLE
0
0
34923
WISDOMTREE TR
INTL EQUITY FD
97717W703
2572
50805
SH
SOLE
0
0
50805
WISDOMTREE TR
INTL LRGCAP DV
97717W794
322
6945
SH
SOLE
0
0
6945
WISDOMTREE TR
INTL QULTY DIV
97717X131
316
10991
SH
SOLE
0
0
10991
WISDOMTREE TR
INTL SMCAP DIV
97717W760
3455
52506
SH
SOLE
0
0
52506
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
2610
81056
SH
SOLE
0
0
81056
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
773
19202
SH
SOLE
0
0
19202
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3955
78139
SH
SOLE
0
0
78139
WISDOMTREE TR
JP SMALLCP DIV
97717W836
799
11708
SH
SOLE
0
0
11708
WISDOMTREE TR
NEGATIVE DUR US
97717W364
288
6790
SH
SOLE
0
0
6790
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
555
27812
SH
SOLE
0
0
27812
WISDOMTREE TR
US DIVID EX FNCL
97717W406
4343
50797
SH
SOLE
0
0
50797
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
6681
92196
SH
SOLE
0
0
92196
WISDOMTREE TR
US LARGECAP DIVD
97717W307
15382
163258
SH
SOLE
0
0
163258
WISDOMTREE TR
US LARGECAP FUND
97717W588
3867
121637
SH
SOLE
0
0
121637
WISDOMTREE TR
US MIDCAP DIVID
97717W505
87421
2442614
SH
SOLE
0
0
2442614
WISDOMTREE TR
US MIDCAP FUND
97717W570
6103
155136
SH
SOLE
0
0
155136
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
344
4064
SH
SOLE
0
0
4064
WISDOMTREE TR
US QTLY DIV GRT
97717X669
35257
818794
SH
SOLE
14731
0
804063
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1350
38933
SH
SOLE
0
0
38933
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
41205
1496202
SH
SOLE
0
0
1496202
WISDOMTREE TR
US SMALLCAP FUND
97717W562
4401
121877
SH
SOLE
0
0
121877
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
46614
492593
SH
SOLE
0
0
492593
WISDOMTREE TR
US TOTAL MRKT FD
97717W596
936
28973
SH
SOLE
0
0
28973
WISDOMTREE TR
YIELD ENHANCD US
97717X511
814
16344
SH
SOLE
0
0
16344
WIX COM LTD
SHS
M98068105
419
3467
SH
SOLE
0
0
3467
WNS HOLDINGS LTD
SPON ADR
92932M101
636
11933
SH
SOLE
11740
0
193
WOODWARD INC
COM
980745103
826
8658
SH
SOLE
6539
0
2119
WORKDAY INC
CL A
98138H101
2373
12307
SH
SOLE
2953
0
9354
WORLD GOLD TR
SPDR GLD MINIS
98149E204
137
10625
SH
SOLE
0
0
10625
WORLD WRESTLING ENTMT INC
CL A
98156Q108
1353
15593
SH
SOLE
0
0
15593
WORLDPAY INC
CL A
981558109
427
3760
SH
SOLE
1324
0
2436
WORTHINGTON INDS INC
COM
981811102
291
7791
SH
SOLE
0
0
7791
WPP PLC NEW
ADR
92937A102
864
16368
SH
SOLE
11003
0
5365
WPX ENERGY INC
COM
98212B103
1012
77170
SH
SOLE
18888
0
58282
WRIGHT MED GROUP N V
ORD SHS
N96617118
466
14824
SH
SOLE
3889
0
10935
WYNDHAM DESTINATIONS INC
COM
98310W108
370
9142
SH
SOLE
0
0
9142
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
733
14668
SH
SOLE
3189
0
11479
WYNN RESORTS LTD
COM
983134107
5282
44266
SH
SOLE
1540
0
42726
XCEL ENERGY INC
COM
98389B100
10745
191153
SH
SOLE
53214
0
137939
XENIA HOTELS & RESORTS INC
COM
984017103
2145
97882
SH
SOLE
0
0
97882
XEROX CORP
COM NEW
984121608
433
13545
SH
SOLE
2099
0
11446
XILINX INC
COM
983919101
4723
37249
SH
SOLE
3684
0
33565
XPO LOGISTICS INC
COM
983793100
832
15485
SH
SOLE
0
0
15485
XYLEM INC
COM
98419M100
3612
45694
SH
SOLE
28152
0
17542
YAMANA GOLD INC
COM
98462Y100
121
46228
SH
SOLE
0
0
46228
YANDEX N V
SHS CLASS A
N97284108
423
12330
SH
SOLE
165
0
12165
YATRA ONLINE INC
ORD SHS
G98338109
588
119707
SH
SOLE
0
0
119707
YELP INC
CL A
985817105
614
17797
SH
SOLE
0
0
17797
YETI HLDGS INC
COM
98585X104
272
9001
SH
SOLE
0
0
9001
YUM BRANDS INC
COM
988498101
11859
118819
SH
SOLE
22640
0
96179
YUM CHINA HLDGS INC
COM
98850P109
9139
203446
SH
SOLE
104764
0
98682
YY INC
SPONSORED ADS A
98426T106
575
6846
SH
SOLE
1530
0
5316
ZAGG INC
COM
98884U108
108
11900
SH
SOLE
0
0
11900
ZEBRA TECHNOLOGIES CORP
CL A
989207105
2140
10194
SH
SOLE
6201
0
3993
ZENDESK INC
COM
98936J101
567
6666
SH
SOLE
0
0
6666
ZIMMER BIOMET HLDGS INC
COM
98956P102
3159
24735
SH
SOLE
2601
0
22134
ZION OIL & GAS INC
COM
989696109
41
53888
SH
SOLE
0
0
53888
ZIONS BANCORPORATION N A
COM
989701107
1212
26694
SH
SOLE
4455
0
22239
ZIOPHARM ONCOLOGY INC
COM
98973P101
165
42921
SH
SOLE
0
0
42921
ZOETIS INC
CL A
98978V103
8399
83415
SH
SOLE
54196
0
29219
ZSCALER INC
COM
98980G102
901
12700
SH
SOLE
0
0
12700