0001403438-19-000002.txt : 20190207
0001403438-19-000002.hdr.sgml : 20190207
20190207145530
ACCESSION NUMBER: 0001403438-19-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190207
DATE AS OF CHANGE: 20190207
EFFECTIVENESS DATE: 20190207
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: 19574829
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
12-31-2018
12-31-2018
LPL Financial LLC
1055 LPL WAY
FORT MILL
SC
29715
13F HOLDINGS REPORT
028-12526
N
Steven Mills
Senior Vice President, Operations
980-321-1994
Steven Mills
Fort Mill
SC
02-07-2019
0
3070
37596833
false
INFORMATION TABLE
2
Q42018LPL13F.xml
180 DEGREE CAP CORP
COM
68235B109
20
11400
SH
SOLE
0
0
11400
22ND CENTY GROUP INC
COM
90137F103
67
26800
SH
SOLE
0
0
26800
2U INC
COM
90214J101
741
14895
SH
SOLE
8792
0
6103
3-D SYS CORP DEL
COM NEW
88554D205
389
38212
SH
SOLE
0
0
38212
3M CO
COM
88579Y101
40079
210346
SH
SOLE
7857
0
202489
AAR CORP
COM
000361105
221
5914
SH
SOLE
4574
0
1340
AARONS INC
COM PAR $0.50
002535300
902
21443
SH
SOLE
20373
0
1070
ABB LTD
SPONSORED ADR
000375204
1274
67028
SH
SOLE
6602
0
60426
ABBOTT LABS
COM
002824100
30041
415329
SH
SOLE
42627
0
372702
ABBVIE INC
COM
00287Y109
80106
868919
SH
SOLE
151899
0
717020
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
3920
1012889
SH
SOLE
0
0
1012889
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
163
34216
SH
SOLE
0
0
34216
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
97
11391
SH
SOLE
0
0
11391
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
219
43919
SH
SOLE
0
0
43919
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
1192
9637
SH
SOLE
0
0
9637
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
348
16201
SH
SOLE
0
0
16201
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
655
5502
SH
SOLE
0
0
5502
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
509
6766
SH
SOLE
0
0
6766
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
585
9266
SH
SOLE
0
0
9266
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
805
53518
SH
SOLE
0
0
53518
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
1398
193876
SH
SOLE
0
0
193876
ABIOMED INC
COM
003654100
3704
11397
SH
SOLE
2806
0
8591
ABRAXAS PETE CORP
COM
003830106
171
156520
SH
SOLE
0
0
156520
ABSOLUTE SHS TR
WBI BBR GBL HIGH
00400R882
45900
2097790
SH
SOLE
2096193
0
1597
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
22581
939291
SH
SOLE
938358
0
933
ABSOLUTE SHS TR
WBI BBR GBL ROTN
00400R866
8180
357349
SH
SOLE
357349
0
0
ABSOLUTE SHS TR
WBI BBR QTY 1000
00400R809
5521
224311
SH
SOLE
224007
0
304
ABSOLUTE SHS TR
WBI BBR QTY 2000
00400R403
5315
253348
SH
SOLE
253013
0
335
ABSOLUTE SHS TR
WBI BBR RNG 1000
00400R502
8384
335749
SH
SOLE
273534
0
62215
ABSOLUTE SHS TR
WBI BBR RNG 2000
00400R106
5888
278462
SH
SOLE
278077
0
385
ABSOLUTE SHS TR
WBI BBR VAL 1000
00400R601
5675
207356
SH
SOLE
206855
0
501
ABSOLUTE SHS TR
WBI BBR VAL 2000
00400R205
5208
249590
SH
SOLE
249352
0
238
ABSOLUTE SHS TR
WBI BBR YLD 1000
00400R700
11297
482569
SH
SOLE
481269
0
1300
ABSOLUTE SHS TR
WBI BBR YLD 2000
00400R304
10493
527154
SH
SOLE
525921
0
1233
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
15619
705010
SH
SOLE
613505
0
91505
ACACIA RESH CORP
ACACIA TCH COM
003881307
35
11804
SH
SOLE
0
0
11804
ACADIA PHARMACEUTICALS INC
COM
004225108
1958
121105
SH
SOLE
325
0
120780
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
13480
95597
SH
SOLE
31429
0
64168
ACCURAY INC
COM
004397105
50
14650
SH
SOLE
0
0
14650
ACTIVISION BLIZZARD INC
COM
00507V109
5050
108434
SH
SOLE
39349
0
69085
ACUITY BRANDS INC
COM
00508Y102
261
2268
SH
SOLE
1822
0
446
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
35
15490
SH
SOLE
0
0
15490
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
1053
83444
SH
SOLE
0
0
83444
ADDUS HOMECARE CORP
COM
006739106
237
3496
SH
SOLE
0
0
3496
ADOBE INC
COM
00724F101
40437
178734
SH
SOLE
39011
0
139723
ADVANCE AUTO PARTS INC
COM
00751Y106
2752
17479
SH
SOLE
5326
0
12153
ADVANCED ENERGY INDS
COM
007973100
444
10336
SH
SOLE
9586
0
750
ADVANCED MICRO DEVICES INC
COM
007903107
2709
146733
SH
SOLE
13326
0
133407
ADVAXIS INC
COM NEW
007624208
5
28000
SH
SOLE
0
0
28000
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
531
42360
SH
SOLE
0
0
42360
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
3739
93303
SH
SOLE
0
0
93303
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
1128
19273
SH
SOLE
0
0
19273
ADVISORSHARES TR
MADRONA GLB BD
00768Y834
291
12024
SH
SOLE
0
0
12024
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
771
16286
SH
SOLE
0
0
16286
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
1959
232386
SH
SOLE
0
0
232386
ADVISORSHARES TR
VICE ETF
00768Y545
220
10296
SH
SOLE
0
0
10296
AEGON N V
NY REGISTRY SHS
007924103
492
105862
SH
SOLE
2285
0
103577
AERCAP HOLDINGS NV
SHS
N00985106
367
9270
SH
SOLE
7080
0
2190
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
248
7027
SH
SOLE
4801
0
2226
AEROVIRONMENT INC
COM
008073108
208
3058
SH
SOLE
0
0
3058
AES CORP
COM
00130H105
3168
219107
SH
SOLE
173752
0
45355
AFFILIATED MANAGERS GROUP
COM
008252108
232
2384
SH
SOLE
1163
0
1221
AFLAC INC
COM
001055102
7063
155034
SH
SOLE
26913
0
128121
AGENUS INC
COM NEW
00847G705
70
29357
SH
SOLE
0
0
29357
AGILENT TECHNOLOGIES INC
COM
00846U101
2542
37677
SH
SOLE
2515
0
35162
AGNC INVT CORP
COM
00123Q104
1759
100262
SH
SOLE
334
0
99928
AGNICO EAGLE MINES LTD
COM
008474108
835
20666
SH
SOLE
0
0
20666
AIR PRODS & CHEMS INC
COM
009158106
3355
20965
SH
SOLE
9327
0
11638
AIRCASTLE LTD
COM
G0129K104
335
19434
SH
SOLE
7245
0
12189
AK STL HLDG CORP
COM
001547108
82
36611
SH
SOLE
0
0
36611
AKAMAI TECHNOLOGIES INC
COM
00971T101
4660
76286
SH
SOLE
68267
0
8019
AKEBIA THERAPEUTICS INC
COM
00972D105
156
28263
SH
SOLE
27005
0
1258
ALARM COM HLDGS INC
COM
011642105
614
11841
SH
SOLE
2815
0
9026
ALASKA AIR GROUP INC
COM
011659109
4754
78134
SH
SOLE
2415
0
75719
ALBEMARLE CORP
COM
012653101
1476
19149
SH
SOLE
3749
0
15400
ALCOA CORP
COM
013872106
1300
48901
SH
SOLE
1284
0
47617
ALDER BIOPHARMACEUTICALS INC
COM
014339105
186
18175
SH
SOLE
0
0
18175
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
355
3085
SH
SOLE
443
0
2642
ALEXION PHARMACEUTICALS INC
COM
015351109
2922
30016
SH
SOLE
26301
0
3715
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
40506
295517
SH
SOLE
67630
0
227887
ALIGN TECHNOLOGY INC
COM
016255101
2548
12166
SH
SOLE
71
0
12095
ALIO GOLD INC
COM
01627X108
9
10610
SH
SOLE
0
0
10610
ALLEGHANY CORP DEL
COM
017175100
1110
1780
SH
SOLE
1611
0
169
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
214
9826
SH
SOLE
235
0
9591
ALLEGION PUB LTD CO
ORD SHS
G0176J109
642
8051
SH
SOLE
2279
0
5772
ALLERGAN PLC
SHS
G0177J108
7671
57390
SH
SOLE
32017
0
25373
ALLETE INC
COM NEW
018522300
530
6958
SH
SOLE
1982
0
4976
ALLIANCE DATA SYSTEMS CORP
COM
018581108
958
6383
SH
SOLE
16
0
6367
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
924
53287
SH
SOLE
2478
0
50809
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
2474
234911
SH
SOLE
0
0
234911
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1817
66506
SH
SOLE
5022
0
61484
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
394
32503
SH
SOLE
0
0
32503
ALLIANT ENERGY CORP
COM
018802108
4783
113206
SH
SOLE
4831
0
108375
ALLIANZGI CONV INCOME FD
COM
018828103
1187
228624
SH
SOLE
2208
0
226416
ALLIANZGI CONV INCOME FD II
COM
018825109
466
103591
SH
SOLE
0
0
103591
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
253
23717
SH
SOLE
0
0
23717
ALLISON TRANSMISSION HLDGS I
COM
01973R101
974
22188
SH
SOLE
6207
0
15981
ALLSTATE CORP
COM
020002101
4380
53013
SH
SOLE
7026
0
45987
ALLY FINL INC
COM
02005N100
296
13078
SH
SOLE
2217
0
10861
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
222
3041
SH
SOLE
0
0
3041
ALPHA ARCHITECT ETF TR
VAL MOMTM TRND
02072L508
1326
54662
SH
SOLE
0
0
54662
ALPHABET INC
CAP STK CL A
02079K305
95546
91436
SH
SOLE
15780
0
75656
ALPHABET INC
CAP STK CL C
02079K107
72346
69858
SH
SOLE
11785
0
58073
ALPHATEC HOLDINGS INC
COM NEW
02081G201
115
50000
SH
SOLE
0
0
50000
ALPS ETF TR
ALERIAN MLP
00162Q866
35067
4016839
SH
SOLE
0
0
4016839
ALPS ETF TR
BARRONS 400 ETF
00162Q726
1067
30079
SH
SOLE
0
0
30079
ALPS ETF TR
C&S GLOBL ETF
00162Q106
301
7328
SH
SOLE
0
0
7328
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
380
15909
SH
SOLE
0
0
15909
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1481
23193
SH
SOLE
0
0
23193
ALPS ETF TR
INTL SEC DV DOG
00162Q718
770
32330
SH
SOLE
0
0
32330
ALPS ETF TR
MED BREAKTHGH
00162Q593
1063
37760
SH
SOLE
0
0
37760
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
501
20854
SH
SOLE
0
0
20854
ALPS ETF TR
SECTR DIV DOGS
00162Q858
12541
320495
SH
SOLE
0
0
320495
ALPS ETF TR
SPROTT GL MINE
00162Q643
683
39048
SH
SOLE
0
0
39048
ALPS ETF TR
SPROTT JR GLD
00162Q585
330
13192
SH
SOLE
0
0
13192
ALPS ETF TR
WRKPLC EQL PRT
00162Q650
681
21025
SH
SOLE
0
0
21025
ALTABA INC
COM
021346101
1479
25518
SH
SOLE
1777
0
23741
ALTRA INDL MOTION CORP
COM
02208R106
391
15534
SH
SOLE
0
0
15534
ALTRIA GROUP INC
COM
02209S103
59770
1210156
SH
SOLE
323831
0
886325
AMARIN CORP PLC
SPONS ADR NEW
023111206
1890
138845
SH
SOLE
78822
0
60023
AMAZON COM INC
COM
023135106
243690
162247
SH
SOLE
19173
0
143074
AMBEV SA
SPONSORED ADR
02319V103
234
59586
SH
SOLE
48681
0
10905
AMC ENTMT HLDGS INC
CL A COM
00165C104
636
51824
SH
SOLE
13475
0
38349
AMC NETWORKS INC
CL A
00164V103
1150
20952
SH
SOLE
8454
0
12498
AMDOCS LTD
SHS
G02602103
461
7863
SH
SOLE
6936
0
927
AMEDISYS INC
COM
023436108
300
2565
SH
SOLE
55
0
2510
AMERCO
COM
023586100
298
908
SH
SOLE
0
0
908
AMEREN CORP
COM
023608102
2372
36364
SH
SOLE
581
0
35783
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
1122
199622
SH
SOLE
0
0
199622
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
563
39526
SH
SOLE
310
0
39216
AMERICAN AIRLS GROUP INC
COM
02376R102
3355
104476
SH
SOLE
5926
0
98550
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
226
20377
SH
SOLE
9319
0
11058
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
630
32583
SH
SOLE
0
0
32583
AMERICAN ELEC PWR INC
COM
025537101
13000
173940
SH
SOLE
63607
0
110333
AMERICAN EXPRESS CO
COM
025816109
13575
142419
SH
SOLE
64036
0
78383
AMERICAN FIN TR INC
COM CLASS A
02607T109
1464
109902
SH
SOLE
0
0
109902
AMERICAN HOMES 4 RENT
CL A
02665T306
1001
50405
SH
SOLE
28176
0
22229
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
165
30299
SH
SOLE
0
0
30299
AMERICAN INTL GROUP INC
COM NEW
026874784
3904
99063
SH
SOLE
63360
0
35703
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
236
18318
SH
SOLE
0
0
18318
AMERICAN STS WTR CO
COM
029899101
1830
27301
SH
SOLE
103
0
27198
AMERICAN TOWER CORP NEW
COM
03027X100
8654
54706
SH
SOLE
11427
0
43279
AMERICAN WTR WKS CO INC NEW
COM
030420103
7572
83416
SH
SOLE
12770
0
70646
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
3652
144355
SH
SOLE
903
0
143452
AMERIPRISE FINL INC
COM
03076C106
893
8557
SH
SOLE
1813
0
6744
AMERIS BANCORP
COM
03076K108
330
10427
SH
SOLE
995
0
9432
AMERISOURCEBERGEN CORP
COM
03073E105
2339
31439
SH
SOLE
8103
0
23336
AMETEK INC NEW
COM
031100100
379
5597
SH
SOLE
2752
0
2845
AMGEN INC
COM
031162100
40066
205813
SH
SOLE
17204
0
188609
AMICUS THERAPEUTICS INC
COM
03152W109
146
15233
SH
SOLE
4304
0
10929
AMIRA NATURE FOODS LTD
SHS
G0335L102
17
41615
SH
SOLE
0
0
41615
AMKOR TECHNOLOGY INC
COM
031652100
117
17872
SH
SOLE
0
0
17872
AMN HEALTHCARE SERVICES INC
COM
001744101
411
7246
SH
SOLE
2843
0
4403
AMPHENOL CORP NEW
CL A
032095101
1806
22288
SH
SOLE
14172
0
8116
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
875
59253
SH
SOLE
0
0
59253
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
4937
123139
SH
SOLE
0
0
123139
AMPLIFY ETF TR
YIELDSHARES CW
032108409
345
12896
SH
SOLE
0
0
12896
ANADARKO PETE CORP
COM
032511107
4257
97110
SH
SOLE
81728
0
15382
ANALOG DEVICES INC
COM
032654105
2151
25062
SH
SOLE
224
0
24838
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
623
49607
SH
SOLE
0
0
49607
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
6823
103685
SH
SOLE
39921
0
63764
ANNALY CAP MGMT INC
COM
035710409
8977
914172
SH
SOLE
0
0
914172
ANSYS INC
COM
03662Q105
409
2859
SH
SOLE
2496
0
363
ANTARES PHARMA INC
COM
036642106
38
13800
SH
SOLE
0
0
13800
ANTHEM INC
COM
036752103
10246
39013
SH
SOLE
8591
0
30422
AON PLC
SHS CL A
G0408V102
3553
24440
SH
SOLE
18326
0
6114
APACHE CORP
COM
037411105
583
22219
SH
SOLE
8230
0
13989
APARTMENT INVT & MGMT CO
CL A
03748R101
576
13129
SH
SOLE
11921
0
1208
APERGY CORP
COM
03755L104
204
7534
SH
SOLE
3843
0
3691
APHRIA INC
COM
03765K104
198
34744
SH
SOLE
0
0
34744
APOLLO COML REAL EST FIN INC
COM
03762U105
758
45492
SH
SOLE
7263
0
38229
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
1907
77707
SH
SOLE
0
0
77707
APOLLO INVT CORP
COM NEW
03761U502
708
57074
SH
SOLE
0
0
57074
APOLLO SR FLOATING RATE FD I
COM
037636107
442
30720
SH
SOLE
0
0
30720
APOLLO TACTICAL INCOME FD IN
COM
037638103
175
12745
SH
SOLE
0
0
12745
APPIAN CORP
CL A
03782L101
216
8098
SH
SOLE
0
0
8098
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
359
25200
SH
SOLE
0
0
25200
APPLE INC
COM
037833100
350629
2222831
SH
SOLE
91428
0
2131403
APPLE INC
COM
037833100
1010
6400
SH
Put
SOLE
0
0
6400
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
204
3790
SH
SOLE
2785
0
1005
APPLIED MATLS INC
COM
038222105
4574
139721
SH
SOLE
39554
0
100167
APPLIED OPTOELECTRONICS INC
COM
03823U102
203
13154
SH
SOLE
0
0
13154
APPROACH RESOURCES INC
COM
03834A103
17
19000
SH
SOLE
0
0
19000
APTARGROUP INC
COM
038336103
354
3758
SH
SOLE
2234
0
1524
APTIV PLC
SHS
G6095L109
1897
30817
SH
SOLE
25760
0
5057
AQUA AMERICA INC
COM
03836W103
2508
73357
SH
SOLE
18129
0
55228
ARBOR RLTY TR INC
COM
038923108
279
27734
SH
SOLE
0
0
27734
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
275
13324
SH
SOLE
38
0
13286
ARCHER DANIELS MIDLAND CO
COM
039483102
3915
95558
SH
SOLE
865
0
94693
ARCONIC INC
COM
03965L100
545
32347
SH
SOLE
0
0
32347
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
307
38904
SH
SOLE
0
0
38904
ARCOSA INC
COM
039653100
270
9748
SH
SOLE
4283
0
5465
ARES CAP CORP
COM
04010L103
13854
889239
SH
SOLE
21
0
889218
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
25
25000
PRN
SOLE
0
0
25000
ARES COML REAL ESTATE CORP
COM
04013V108
143
10990
SH
SOLE
0
0
10990
ARISTA NETWORKS INC
COM
040413106
2380
11296
SH
SOLE
0
0
11296
ARK ETF TR
3D PRINTING ETF
00214Q500
242
12165
SH
SOLE
0
0
12165
ARK ETF TR
GEN REV MLTSCT
00214Q302
3536
147451
SH
SOLE
0
0
147451
ARK ETF TR
INDL INNOVATIN
00214Q203
2014
68306
SH
SOLE
0
0
68306
ARK ETF TR
INNOVATION ETF
00214Q104
33768
907979
SH
SOLE
0
0
907979
ARK ETF TR
WEB X.O ETF
00214Q401
8302
195698
SH
SOLE
0
0
195698
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
78
10838
SH
SOLE
0
0
10838
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
813
13962
SH
SOLE
13793
0
169
ARQULE INC
COM
04269E107
35
12780
SH
SOLE
0
0
12780
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
712
47259
SH
SOLE
0
0
47259
ARROW FINL CORP
COM
042744102
249
7777
SH
SOLE
0
0
7777
ARROW INVTS TR
DWA COUNTRY ETF
042765685
720
29062
SH
SOLE
0
0
29062
ARROW INVTS TR
DWA TACTICAL ETF
042765792
137
13900
SH
SOLE
0
0
13900
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
130
10469
SH
SOLE
232
0
10237
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
228
10299
SH
SOLE
3130
0
7169
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
390
97488
SH
SOLE
11553
0
85935
ASHFORD INC
COM
044104107
620
11950
SH
SOLE
0
0
11950
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1125
7229
SH
SOLE
6719
0
510
ASSOCIATED BANC CORP
COM
045487105
434
21931
SH
SOLE
8627
0
13304
ASSURED GUARANTY LTD
COM
G0585R106
849
22167
SH
SOLE
18542
0
3625
ASTRAZENECA PLC
SPONSORED ADR
046353108
8552
225179
SH
SOLE
145141
0
80038
AT HOME GROUP INC
COM
04650Y100
246
13162
SH
SOLE
2662
0
10500
AT&T INC
COM
00206R102
114967
4028279
SH
SOLE
552415
0
3475864
ATHENAHEALTH INC
COM
04685W103
404
3066
SH
SOLE
2213
0
853
ATHERSYS INC
COM
04744L106
109
75910
SH
SOLE
0
0
75910
ATLANTIC PWR CORP
COM NEW
04878Q863
37
16890
SH
SOLE
0
0
16890
ATLASSIAN CORP PLC
CL A
G06242104
581
6527
SH
SOLE
680
0
5847
ATMOS ENERGY CORP
COM
049560105
1522
16420
SH
SOLE
0
0
16420
ATRICURE INC
COM
04963C209
219
7168
SH
SOLE
352
0
6816
AURORA CANNABIS INC
COM
05156X108
870
175420
SH
SOLE
0
0
175420
AUTODESK INC
COM
052769106
10186
79199
SH
SOLE
75365
0
3834
AUTOMATIC DATA PROCESSING IN
COM
053015103
9257
70600
SH
SOLE
12424
0
58176
AUTOZONE INC
COM
053332102
2290
2732
SH
SOLE
837
0
1895
AVALONBAY CMNTYS INC
COM
053484101
880
5057
SH
SOLE
1713
0
3344
AVANGRID INC
COM
05351W103
1147
22895
SH
SOLE
610
0
22285
AVERY DENNISON CORP
COM
053611109
1907
21226
SH
SOLE
2069
0
19157
AVISTA CORP
COM
05379B107
575
13534
SH
SOLE
17
0
13517
AXALTA COATING SYS LTD
COM
G0750C108
482
20563
SH
SOLE
16176
0
4387
AXON ENTERPRISE INC
COM
05464C101
1578
36074
SH
SOLE
0
0
36074
AXOS FINL INC
COM
05465C100
963
38236
SH
SOLE
0
0
38236
B & G FOODS INC NEW
COM
05508R106
1080
37355
SH
SOLE
0
0
37355
B RILEY FINL INC
COM
05580M108
238
16767
SH
SOLE
1066
0
15701
BAIDU INC
SPON ADR REP A
056752108
6865
43286
SH
SOLE
4464
0
38822
BAKER HUGHES A GE CO
CL A
05722G100
248
11521
SH
SOLE
2244
0
9277
BALCHEM CORP
COM
057665200
320
4078
SH
SOLE
2932
0
1146
BALL CORP
COM
058498106
3715
80797
SH
SOLE
36811
0
43986
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
536
101389
SH
SOLE
85629
0
15760
BANCO SANTANDER MEXICO S A
SPONSORED ADS B
05969B103
100
16203
SH
SOLE
16024
0
179
BANCO SANTANDER SA
ADR
05964H105
290
64700
SH
SOLE
7744
0
56956
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
907
34713
SH
SOLE
0
0
34713
BANDWIDTH INC
COM CL A
05988J103
1668
40940
SH
SOLE
0
0
40940
BANK AMER CORP
*W EXP 01/16/201
060505146
401
31300
SH
SOLE
0
0
31300
BANK AMER CORP
7.25%CNV PFD L
060505682
3467
2768
SH
SOLE
0
0
2768
BANK AMER CORP
COM
060505104
67948
2757629
SH
SOLE
312036
0
2445593
BANK COMM HLDGS
COM
06424J103
203
18495
SH
SOLE
0
0
18495
BANK HAWAII CORP
COM
062540109
217
3223
SH
SOLE
473
0
2750
BANK MONTREAL QUE
COM
063671101
3054
46729
SH
SOLE
1170
0
45559
BANK N S HALIFAX
COM
064149107
586
11743
SH
SOLE
0
0
11743
BANK NEW YORK MELLON CORP
COM
064058100
4142
87998
SH
SOLE
15935
0
72063
BANK OZK
COM
06417N103
832
36434
SH
SOLE
15330
0
21104
BANKFINANCIAL CORP
COM
06643P104
4448
297539
SH
SOLE
0
0
297539
BAOZUN INC
SPONSORED ADR
06684L103
403
13803
SH
SOLE
0
0
13803
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1417
12610
SH
SOLE
0
0
12610
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
5312
250342
SH
SOLE
0
0
250342
BARCLAYS BK PLC
IPATH B GRAINS
06746P522
227
4841
SH
SOLE
0
0
4841
BARCLAYS BK PLC
IPATH S&P500 VIX
06746L422
452
9647
SH
SOLE
0
0
9647
BARCLAYS PLC
ADR
06738E204
456
60467
SH
SOLE
21027
0
39440
BARRICK GOLD CORP
COM
067901108
3286
242723
SH
SOLE
101
0
242622
BAUSCH HEALTH COS INC
COM
071734107
427
23121
SH
SOLE
0
0
23121
BAXTER INTL INC
COM
071813109
6014
91365
SH
SOLE
37574
0
53791
BB&T CORP
COM
054937107
8807
203302
SH
SOLE
47785
0
155517
BCE INC
COM NEW
05534B760
14352
363071
SH
SOLE
282495
0
80576
BEACON ROOFING SUPPLY INC
COM
073685109
624
19686
SH
SOLE
1325
0
18361
BECTON DICKINSON & CO
COM
075887109
9479
42068
SH
SOLE
12389
0
29679
BELLEROPHON THERAPEUTICS INC
COM
078771102
74
92450
SH
SOLE
0
0
92450
BEMIS INC
COM
081437105
685
14933
SH
SOLE
696
0
14237
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8568
28
SH
SOLE
0
0
28
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
152259
745708
SH
SOLE
10681
0
735027
BERRY GLOBAL GROUP INC
COM
08579W103
316
6646
SH
SOLE
4863
0
1783
BEST BUY INC
COM
086516101
1679
31701
SH
SOLE
8278
0
23423
BGC PARTNERS INC
CL A
05541T101
240
46515
SH
SOLE
5101
0
41414
BHP GROUP LIMITED
SPONSORED ADS
088606108
4983
103185
SH
SOLE
32694
0
70491
BHP GROUP PLC
SPONSORED ADS
05545E209
684
16335
SH
SOLE
5
0
16330
BIO RAD LABS INC
CL A
090572207
1158
4985
SH
SOLE
4852
0
133
BIO TECHNE CORP
COM
09073M104
381
2631
SH
SOLE
2357
0
274
BIOCRYST PHARMACEUTICALS
COM
09058V103
267
33133
SH
SOLE
0
0
33133
BIOGEN INC
COM
09062X103
13597
45184
SH
SOLE
31328
0
13856
BIOLINERX LTD
SPONSORED ADS
09071M106
6
13000
SH
SOLE
0
0
13000
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
2555
30006
SH
SOLE
27808
0
2198
BIOPHARMX CORP
COM
09072X101
4
40000
SH
SOLE
0
0
40000
BIOTELEMETRY INC
COM
090672106
1747
29258
SH
SOLE
0
0
29258
BIOTIME INC
COM
09066L105
47
51504
SH
SOLE
0
0
51504
BJS WHSL CLUB HLDGS INC
COM
05550J101
256
11542
SH
SOLE
10351
0
1191
BLACK HILLS CORP
COM
092113109
1141
18179
SH
SOLE
11538
0
6641
BLACK KNIGHT INC
COM
09215C105
1581
35097
SH
SOLE
7
0
35090
BLACKBERRY LTD
COM
09228F103
177
24886
SH
SOLE
0
0
24886
BLACKLINE INC
COM
09239B109
520
12706
SH
SOLE
12277
0
429
BLACKROCK CAPITAL INVESTMENT
COM
092533108
82
15550
SH
SOLE
0
0
15550
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
210
215000
PRN
SOLE
0
0
215000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1457
119430
SH
SOLE
0
0
119430
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
1093
117739
SH
SOLE
0
0
117739
BLACKROCK CR ALLCTN INC TR
COM
092508100
1642
146868
SH
SOLE
0
0
146868
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
672
68774
SH
SOLE
0
0
68774
BLACKROCK ENERGY & RES TR
COM
09250U101
336
32188
SH
SOLE
0
0
32188
BLACKROCK ENH CAP & INC FD I
COM
09256A109
440
31257
SH
SOLE
670
0
30587
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
1626
209227
SH
SOLE
0
0
209227
BLACKROCK ENHANCED GBL DIV T
COM
092501105
773
82550
SH
SOLE
0
0
82550
BLACKROCK FLOAT RATE OME STR
COM
09255X100
170
14312
SH
SOLE
0
0
14312
BLACKROCK FLOATING RATE INCO
COM
091941104
1207
104490
SH
SOLE
0
0
104490
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
559
15347
SH
SOLE
0
0
15347
BLACKROCK INC
COM
09247X101
10463
26636
SH
SOLE
11144
0
15492
BLACKROCK INCOME TR INC
COM
09247F100
1547
274232
SH
SOLE
0
0
274232
BLACKROCK INVT QUALITY MUN T
COM
09247D105
157
11916
SH
SOLE
0
0
11916
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1162
86901
SH
SOLE
0
0
86901
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1475
96012
SH
SOLE
0
0
96012
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
410
19966
SH
SOLE
0
0
19966
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
191
15695
SH
SOLE
0
0
15695
BLACKROCK MUNI INCOME TR II
COM
09249N101
306
23703
SH
SOLE
0
0
23703
BLACKROCK MUNI INTER DR FD I
COM
09253X102
144
11384
SH
SOLE
0
0
11384
BLACKROCK MUNIASSETS FD INC
COM
09254J102
331
25686
SH
SOLE
0
0
25686
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
141
11701
SH
SOLE
0
0
11701
BLACKROCK MUNICIPL INC QLTY
COM
092479104
295
23616
SH
SOLE
0
0
23616
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
847
67351
SH
SOLE
0
0
67351
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
358
29046
SH
SOLE
0
0
29046
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
400
27129
SH
SOLE
0
0
27129
BLACKROCK MUNIVEST FD II INC
COM
09253T101
272
20806
SH
SOLE
0
0
20806
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
563
44512
SH
SOLE
0
0
44512
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
467
40571
SH
SOLE
0
0
40571
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
378
30113
SH
SOLE
0
0
30113
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
140
11606
SH
SOLE
0
0
11606
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1530
216669
SH
SOLE
0
0
216669
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3864
183805
SH
SOLE
0
0
183805
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
11022
369731
SH
SOLE
0
0
369731
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
242
15805
SH
SOLE
0
0
15805
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
169
12568
SH
SOLE
0
0
12568
BLACKSTONE MTG TR INC
COM CL A
09257W100
5640
177022
SH
SOLE
0
0
177022
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
24
25000
PRN
SOLE
0
0
25000
BLOCK H & R INC
COM
093671105
792
31223
SH
SOLE
0
0
31223
BLUEBIRD BIO INC
COM
09609G100
489
4933
SH
SOLE
128
0
4805
BLUEKNIGHT ENERGY PARTNERS L
COM UNIT
09625U109
186
161500
SH
SOLE
0
0
161500
BOEING CO
COM
097023105
131036
406315
SH
SOLE
12142
0
394173
BOOKING HLDGS INC
COM
09857L108
6156
3574
SH
SOLE
1411
0
2163
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
269
5973
SH
SOLE
104
0
5869
BORGWARNER INC
COM
099724106
428
12323
SH
SOLE
10395
0
1928
BOSTON BEER INC
CL A
100557107
891
3699
SH
SOLE
0
0
3699
BOSTON PROPERTIES INC
COM
101121101
644
5721
SH
SOLE
1763
0
3958
BOSTON SCIENTIFIC CORP
COM
101137107
4272
120886
SH
SOLE
56700
0
64186
BOTTOMLINE TECH DEL INC
COM
101388106
276
5740
SH
SOLE
5347
0
393
BOULDER GROWTH & INCOME FD I
COM
101507101
302
28958
SH
SOLE
0
0
28958
BOX INC
CL A
10316T104
628
37222
SH
SOLE
105
0
37117
BOYD GAMING CORP
COM
103304101
289
13926
SH
SOLE
0
0
13926
BP PLC
SPONSORED ADR
055622104
36760
969398
SH
SOLE
331078
0
638320
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
215
9927
SH
SOLE
0
0
9927
BRAEMAR HOTELS & RESORTS INC
5.5 CUM CV PFD B
10482B200
420
24470
SH
SOLE
0
0
24470
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
96
10701
SH
SOLE
0
0
10701
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
166
12893
SH
SOLE
10595
0
2298
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2074
18610
SH
SOLE
16197
0
2413
BRIGHTHOUSE FINL INC
COM
10922N103
226
7421
SH
SOLE
5
0
7416
BRISTOL MYERS SQUIBB CO
COM
110122108
27393
526993
SH
SOLE
73189
0
453804
BRISTOL MYERS SQUIBB CO
DBCV 9/1
110122AN8
16
12000
SH
SOLE
0
0
12000
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
7336
230256
SH
SOLE
172811
0
57445
BRIXMOR PPTY GROUP INC
COM
11120U105
648
44127
SH
SOLE
295
0
43832
BROADCOM INC
COM
11135F101
31211
122742
SH
SOLE
23039
0
99703
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
674
7000
SH
SOLE
1530
0
5470
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
1015
26456
SH
SOLE
15
0
26441
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
665
19265
SH
SOLE
0
0
19265
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
505
26503
SH
SOLE
0
0
26503
BROOKS AUTOMATION INC
COM
114340102
322
12318
SH
SOLE
3633
0
8685
BROWN & BROWN INC
COM
115236101
589
21370
SH
SOLE
0
0
21370
BROWN FORMAN CORP
CL A
115637100
1354
28560
SH
SOLE
0
0
28560
BROWN FORMAN CORP
CL B
115637209
1742
36616
SH
SOLE
14680
0
21936
BRUKER CORP
COM
116794108
1016
34133
SH
SOLE
34005
0
128
BRUNSWICK CORP
COM
117043109
274
5905
SH
SOLE
809
0
5096
BT GROUP PLC
ADR
05577E101
202
13304
SH
SOLE
2111
0
11193
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
1556
53671
SH
SOLE
0
0
53671
BUILDERS FIRSTSOURCE INC
COM
12008R107
1141
104569
SH
SOLE
6382
0
98187
BURLINGTON STORES INC
COM
122017106
5569
34238
SH
SOLE
6035
0
28203
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
946
11246
SH
SOLE
200
0
11046
CABOT OIL & GAS CORP
COM
127097103
517
23126
SH
SOLE
9696
0
13430
CADENCE BANCORPORATION
CL A
12739A100
627
37353
SH
SOLE
34853
0
2500
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
13
10431
PRN
SOLE
0
0
10431
CAL MAINE FOODS INC
COM NEW
128030202
432
10217
SH
SOLE
0
0
10217
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
3283
349241
SH
SOLE
0
0
349241
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
3907
440950
SH
SOLE
0
0
440950
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
517
31530
SH
SOLE
0
0
31530
CALAMOS GBL DYN INCOME FUND
COM
12811L107
168
25719
SH
SOLE
0
0
25719
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
7189
678869
SH
SOLE
0
0
678869
CALAVO GROWERS INC
COM
128246105
685
9391
SH
SOLE
237
0
9154
CALIFORNIA WTR SVC GROUP
COM
130788102
319
6695
SH
SOLE
364
0
6331
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
230
103869
SH
SOLE
0
0
103869
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
3250
131060
SH
SOLE
0
0
131060
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
710
29223
SH
SOLE
0
0
29223
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
355
16909
SH
SOLE
0
0
16909
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
356
10951
SH
SOLE
0
0
10951
CAMBRIA ETF TR
TAIL RISK
132061862
1617
70725
SH
SOLE
0
0
70725
CAMDEN PPTY TR
SH BEN INT
133131102
206
2344
SH
SOLE
506
0
1838
CAMECO CORP
COM
13321L108
1022
90060
SH
SOLE
0
0
90060
CAMPBELL SOUP CO
COM
134429109
1022
30970
SH
SOLE
5281
0
25689
CANADIAN NAT RES LTD
COM
136385101
264
10953
SH
SOLE
6034
0
4919
CANADIAN NATL RY CO
COM
136375102
2783
37549
SH
SOLE
11126
0
26423
CANADIAN PAC RY LTD
COM
13645T100
1167
6571
SH
SOLE
3062
0
3509
CANOPY GROWTH CORP
COM
138035100
3890
144789
SH
SOLE
582
0
144207
CANTEL MEDICAL CORP
COM
138098108
397
5338
SH
SOLE
3720
0
1618
CAPITAL ONE FINL CORP
COM
14040H105
1547
20466
SH
SOLE
3417
0
17049
CARA THERAPEUTICS INC
COM
140755109
1574
121097
SH
SOLE
0
0
121097
CARDINAL HEALTH INC
COM
14149Y108
2764
61983
SH
SOLE
1310
0
60673
CARLISLE COS INC
COM
142339100
299
2979
SH
SOLE
133
0
2846
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
971
61650
SH
SOLE
0
0
61650
CARMAX INC
COM
143130102
1472
23473
SH
SOLE
14339
0
9134
CARNIVAL CORP
UNIT 99/99/9999
143658300
3472
70423
SH
SOLE
21227
0
49196
CASELLA WASTE SYS INC
CL A
147448104
241
8454
SH
SOLE
0
0
8454
CASEYS GEN STORES INC
COM
147528103
683
5330
SH
SOLE
3097
0
2233
CATCHMARK TIMBER TR INC
CL A
14912Y202
319
44893
SH
SOLE
0
0
44893
CATERPILLAR INC DEL
COM
149123101
43940
345794
SH
SOLE
21653
0
324141
CATHAY GEN BANCORP
COM
149150104
342
10186
SH
SOLE
1216
0
8970
CBIZ INC
COM
124805102
236
12002
SH
SOLE
0
0
12002
CBOE GLOBAL MARKETS INC
COM
12503M108
728
7443
SH
SOLE
2154
0
5289
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1172
190284
SH
SOLE
0
0
190284
CBRE GROUP INC
CL A
12504L109
598
14928
SH
SOLE
1529
0
13399
CBS CORP NEW
CL B
124857202
2073
47406
SH
SOLE
11526
0
35880
CDK GLOBAL INC
COM
12508E101
588
12279
SH
SOLE
0
0
12279
CDN IMPERIAL BK COMM TORONTO
COM
136069101
8811
118210
SH
SOLE
101857
0
16353
CDW CORP
COM
12514G108
644
7943
SH
SOLE
4530
0
3413
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1374
29052
SH
SOLE
0
0
29052
CELANESE CORP DEL
COM
150870103
1308
14542
SH
SOLE
92
0
14450
CELGENE CORP
COM
151020104
12374
193073
SH
SOLE
47518
0
145555
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
5
27655
SH
SOLE
0
0
27655
CEMEX SAB DE CV
SPON ADR NEW
151290889
511
106112
SH
SOLE
53816
0
52296
CENTENE CORP DEL
COM
15135B101
3697
32061
SH
SOLE
2072
0
29989
CENTERPOINT ENERGY INC
COM
15189T107
2604
92239
SH
SOLE
1266
0
90973
CENTERSTATE BK CORP
COM
15201P109
227
10798
SH
SOLE
0
0
10798
CENTURYLINK INC
COM
156700106
3024
199631
SH
SOLE
23496
0
176135
CERNER CORP
COM
156782104
3581
68293
SH
SOLE
33235
0
35058
CF INDS HLDGS INC
COM
125269100
439
10085
SH
SOLE
1424
0
8661
CHARLES RIV LABS INTL INC
COM
159864107
453
4006
SH
SOLE
3695
0
311
CHART INDS INC
COM PAR $0.01
16115Q308
635
9763
SH
SOLE
5508
0
4255
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1827
6411
SH
SOLE
1819
0
4592
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2853
27790
SH
SOLE
4751
0
23039
CHEGG INC
COM
163092109
205
7219
SH
SOLE
596
0
6623
CHEMOURS CO
COM
163851108
437
15502
SH
SOLE
0
0
15502
CHENIERE ENERGY INC
COM NEW
16411R208
12635
213468
SH
SOLE
10987
0
202481
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
296
8186
SH
SOLE
0
0
8186
CHESAPEAKE ENERGY CORP
COM
165167107
223
106050
SH
SOLE
0
0
106050
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
574
13611
SH
SOLE
0
0
13611
CHEVRON CORP NEW
COM
166764100
104427
959893
SH
SOLE
166445
0
793448
CHICOS FAS INC
COM
168615102
96
17157
SH
SOLE
5411
0
11746
CHIMERA INVT CORP
COM NEW
16934Q208
1720
96536
SH
SOLE
0
0
96536
CHINA GREEN AGRICULTURE INC
COM
16943W105
14
27900
SH
SOLE
0
0
27900
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
2106
43877
SH
SOLE
4754
0
39123
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
408
5774
SH
SOLE
2538
0
3236
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
204
19131
SH
SOLE
19106
0
25
CHIPOTLE MEXICAN GRILL INC
COM
169656105
3886
8999
SH
SOLE
4899
0
4100
CHROMADEX CORP
COM NEW
171077407
42
12234
SH
SOLE
0
0
12234
CHUBB LIMITED
COM
H1467J104
7497
58036
SH
SOLE
21617
0
36419
CHURCH & DWIGHT INC
COM
171340102
4630
70412
SH
SOLE
7283
0
63129
CHUYS HLDGS INC
COM
171604101
225
12664
SH
SOLE
12589
0
75
CIENA CORP
COM NEW
171779309
1098
32380
SH
SOLE
1048
0
31332
CIGNA CORP NEW
COM
125523100
8447
44475
SH
SOLE
20538
0
23937
CIMAREX ENERGY CO
COM
171798101
277
4497
SH
SOLE
950
0
3547
CINCINNATI FINL CORP
COM
172062101
1819
23491
SH
SOLE
3030
0
20461
CINEMARK HOLDINGS INC
COM
17243V102
280
7814
SH
SOLE
2105
0
5709
CINTAS CORP
COM
172908105
5984
35619
SH
SOLE
6549
0
29070
CIRRUS LOGIC INC
COM
172755100
600
18074
SH
SOLE
0
0
18074
CISCO SYS INC
COM
17275R102
68678
1584992
SH
SOLE
219337
0
1365655
CIT GROUP INC
COM NEW
125581801
654
17082
SH
SOLE
14728
0
2354
CITIGROUP INC
COM NEW
172967424
24209
465016
SH
SOLE
123810
0
341206
CITIZENS FINL GROUP INC
COM
174610105
1975
66435
SH
SOLE
10320
0
56115
CITRIX SYS INC
COM
177376100
3825
37330
SH
SOLE
33429
0
3901
CIVEO CORP CDA
COM
17878Y108
202
141026
SH
SOLE
0
0
141026
CLARUS CORP NEW
COM
18270P109
475
46940
SH
SOLE
0
0
46940
CLEAN ENERGY FUELS CORP
COM
184499101
25
14825
SH
SOLE
0
0
14825
CLEAN HARBORS INC
COM
184496107
229
4638
SH
SOLE
3385
0
1253
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
901
115331
SH
SOLE
0
0
115331
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
390
49989
SH
SOLE
0
0
49989
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
641
61613
SH
SOLE
0
0
61613
CLEVELAND CLIFFS INC
COM
185899101
1965
255543
SH
SOLE
3686
0
251857
CLOROX CO DEL
COM
189054109
17415
112982
SH
SOLE
452
0
112530
CLOUDERA INC
COM
18914U100
135
12185
SH
SOLE
0
0
12185
CME GROUP INC
COM CL A
12572Q105
8873
47165
SH
SOLE
8717
0
38448
CMS ENERGY CORP
COM
125896100
1196
24084
SH
SOLE
3517
0
20567
CNH INDL N V
SHS
N20944109
287
31211
SH
SOLE
14911
0
16300
CNO FINL GROUP INC
COM
12621E103
198
13320
SH
SOLE
4953
0
8367
CNOOC LTD
SPONSORED ADR
126132109
287
1883
SH
SOLE
695
0
1188
CNX RESOURCES CORPORATION
COM
12653C108
723
63298
SH
SOLE
271
0
63027
COCA COLA BOTTLING CO CONS
COM
191098102
904
5098
SH
SOLE
0
0
5098
COCA COLA CO
COM
191216100
71331
1506460
SH
SOLE
456785
0
1049675
CODEXIS INC
COM
192005106
284
17025
SH
SOLE
0
0
17025
COGNEX CORP
COM
192422103
1363
35238
SH
SOLE
15989
0
19249
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3237
50990
SH
SOLE
11709
0
39281
COHEN & STEERS CLOSED END OP
COM
19248P106
936
84370
SH
SOLE
0
0
84370
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
633
32036
SH
SOLE
0
0
32036
COHEN & STEERS LTD DUR PFD I
COM
19248C105
222
10165
SH
SOLE
0
0
10165
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
121
16100
SH
SOLE
0
0
16100
COHEN & STEERS QUALITY RLTY
COM
19247L106
1265
122144
SH
SOLE
0
0
122144
COHEN & STEERS REIT & PFD IN
COM
19247X100
4160
233698
SH
SOLE
0
0
233698
COHEN & STEERS TOTAL RETURN
COM
19247R103
429
39880
SH
SOLE
0
0
39880
COHERENT INC
COM
192479103
357
3376
SH
SOLE
1621
0
1755
COLGATE PALMOLIVE CO
COM
194162103
17430
292841
SH
SOLE
32376
0
260465
COLLECTORS UNIVERSE INC
COM NEW
19421R200
126
11099
SH
SOLE
0
0
11099
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
3435
200043
SH
SOLE
0
0
200043
COLONY CAP INC NEW
CL A COM
19626G108
1203
257122
SH
SOLE
49033
0
208089
COLONY CR REAL ESTATE INC
COM CL A
19625T101
5188
328593
SH
SOLE
0
0
328593
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
656
34782
SH
SOLE
0
0
34782
COLUMBIA ETF TR I
SUSTNBLE INTL
19761L201
255
10918
SH
SOLE
0
0
10918
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
373
18302
SH
SOLE
0
0
18302
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
326
7371
SH
SOLE
0
0
7371
COLUMBIA FINL INC
COM
197641103
340
22250
SH
SOLE
0
0
22250
COLUMBIA PPTY TR INC
COM NEW
198287203
2340
120949
SH
SOLE
0
0
120949
COMCAST CORP NEW
CL A
20030N101
30208
887156
SH
SOLE
404673
0
482483
COMCAST CORP NEW
CL A
20030N101
1529
44900
SH
Put
SOLE
0
0
44900
COMERICA INC
COM
200340107
1845
26865
SH
SOLE
10416
0
16449
COMMERCE BANCSHARES INC
COM
200525103
798
14158
SH
SOLE
0
0
14158
COMMUNITY BANKERS TR CORP
COM
203612106
1019
141081
SH
SOLE
0
0
141081
COMMUNITY BK SYS INC
COM
203607106
1041
17863
SH
SOLE
0
0
17863
COMMUNITY HEALTH SYS INC NEW
COM
203668108
411
145753
SH
SOLE
0
0
145753
COMMUNITY HEALTH SYS INC NEW
RIGHT 12/31/2019
203668116
0
65846
SH
SOLE
0
0
65846
COMMUNITY TR BANCORP INC
COM
204149108
222
5616
SH
SOLE
0
0
5616
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
418
51816
SH
SOLE
0
0
51816
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
109
30701
SH
SOLE
0
0
30701
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
694
55746
SH
SOLE
0
0
55746
COMPASS MINERALS INTL INC
COM
20451N101
897
21520
SH
SOLE
3171
0
18349
CONAGRA BRANDS INC
COM
205887102
1036
48493
SH
SOLE
3290
0
45203
CONCHO RES INC
COM
20605P101
1459
14190
SH
SOLE
11094
0
3096
CONDUENT INC
COM
206787103
168
15815
SH
SOLE
150
0
15665
CONOCOPHILLIPS
COM
20825C104
16713
268057
SH
SOLE
16213
0
251844
CONSOLIDATED EDISON INC
COM
209115104
11972
156584
SH
SOLE
2990
0
153594
CONSOLIDATED WATER CO INC
ORD
G23773107
157
13436
SH
SOLE
0
0
13436
CONSTELLATION BRANDS INC
CL A
21036P108
9133
56788
SH
SOLE
886
0
55902
CONSTELLATION BRANDS INC
CL B
21036P207
2254
14035
SH
SOLE
0
0
14035
CONTINENTAL BLDG PRODS INC
COM
211171103
380
14932
SH
SOLE
12547
0
2385
CONTINENTAL RESOURCES INC
COM
212015101
839
20883
SH
SOLE
0
0
20883
CONTROL4 CORP
COM
21240D107
237
13490
SH
SOLE
0
0
13490
COOL HLDGS INC
COM
21640C105
32
16700
SH
SOLE
0
0
16700
COOPER COS INC
COM NEW
216648402
951
3737
SH
SOLE
2819
0
918
COPART INC
COM
217204106
2121
44386
SH
SOLE
27064
0
17322
CORECIVIC INC
COM
21871N101
387
21681
SH
SOLE
1324
0
20357
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
544
16448
SH
SOLE
0
0
16448
CORESITE RLTY CORP
COM
21870Q105
351
4028
SH
SOLE
1661
0
2367
CORNERSTONE ONDEMAND INC
COM
21925Y103
251
4986
SH
SOLE
4794
0
192
CORNERSTONE STRATEGIC VALUE
COM
21924B302
142
12723
SH
SOLE
0
0
12723
CORNING INC
COM
219350105
6624
219254
SH
SOLE
58121
0
161133
COSTAR GROUP INC
COM
22160N109
245
726
SH
SOLE
378
0
348
COSTCO WHSL CORP NEW
COM
22160K105
46000
225813
SH
SOLE
27012
0
198801
COVANTA HLDG CORP
COM
22282E102
179
13332
SH
SOLE
1265
0
12067
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3294
20604
SH
SOLE
201
0
20403
CRANE CO
COM
224399105
264
3662
SH
SOLE
66
0
3596
CREDICORP LTD
COM
G2519Y108
1614
7280
SH
SOLE
7124
0
156
CREDIT SUISSE ASSET MGMT INC
COM
224916106
1712
618031
SH
SOLE
0
0
618031
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
762
70168
SH
SOLE
52298
0
17870
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
598
275669
SH
SOLE
0
0
275669
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
346
1826
SH
SOLE
0
0
1826
CREE INC
COM
225447101
1378
32215
SH
SOLE
21919
0
10296
CRH PLC
ADR
12626K203
720
27323
SH
SOLE
24645
0
2678
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
280
9809
SH
SOLE
0
0
9809
CROCS INC
COM
227046109
397
15275
SH
SOLE
0
0
15275
CRONOS GROUP INC
COM
22717L101
551
52997
SH
SOLE
0
0
52997
CROWN CASTLE INTL CORP NEW
COM
22822V101
26833
247017
SH
SOLE
143313
0
103704
CROWN HOLDINGS INC
COM
228368106
378
9096
SH
SOLE
4394
0
4702
CRYOLIFE INC
COM
228903100
231
8153
SH
SOLE
19
0
8134
CSX CORP
COM
126408103
12415
199829
SH
SOLE
65678
0
134151
CUBESMART
COM
229663109
230
8013
SH
SOLE
2073
0
5940
CULLEN FROST BANKERS INC
COM
229899109
4502
51199
SH
SOLE
0
0
51199
CUMMINS INC
COM
231021106
9534
71337
SH
SOLE
5893
0
65444
CVR ENERGY INC
COM
12662P108
626
18165
SH
SOLE
998
0
17167
CVR PARTNERS LP
COM
126633106
485
142539
SH
SOLE
0
0
142539
CVR REFNG LP
COMUNIT REP LT
12663P107
808
77462
SH
SOLE
0
0
77462
CVS HEALTH CORP
COM
126650100
26886
410350
SH
SOLE
21570
0
388780
CYBERARK SOFTWARE LTD
SHS
M2682V108
1149
15496
SH
SOLE
0
0
15496
CYMABAY THERAPEUTICS INC
COM
23257D103
193
24528
SH
SOLE
4528
0
20000
CYPRESS SEMICONDUCTOR CORP
COM
232806109
2433
191254
SH
SOLE
1316
0
189938
CYRUSONE INC
COM
23283R100
771
14589
SH
SOLE
9835
0
4754
D R HORTON INC
COM
23331A109
1086
31330
SH
SOLE
2110
0
29220
DANAHER CORP DEL
COM
235851102
8855
85875
SH
SOLE
40701
0
45174
DARDEN RESTAURANTS INC
COM
237194105
1245
12467
SH
SOLE
787
0
11680
DARLING INGREDIENTS INC
COM
237266101
293
15236
SH
SOLE
336
0
14900
DASEKE INC
COM
23753F107
208
56450
SH
SOLE
0
0
56450
DAVE & BUSTERS ENTMT INC
COM
238337109
208
4679
SH
SOLE
2206
0
2473
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
789
52336
SH
SOLE
0
0
52336
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
4411
215161
SH
SOLE
0
0
215161
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1615
80667
SH
SOLE
0
0
80667
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
7183
367404
SH
SOLE
0
0
367404
DAVITA INC
COM
23918K108
373
7242
SH
SOLE
4926
0
2316
DBX ETF TR
XTRACK FTSE EMRG
233051499
389
16792
SH
SOLE
0
0
16792
DBX ETF TR
XTRACK FTSE US
233051515
999
39905
SH
SOLE
0
0
39905
DBX ETF TR
XTRACK HRVST CSI
233051879
591
26968
SH
SOLE
0
0
26968
DBX ETF TR
XTRACK MSCI ALL
233051820
3733
154086
SH
SOLE
0
0
154086
DBX ETF TR
XTRACK MSCI EAFE
233051200
37496
1343936
SH
SOLE
0
0
1343936
DBX ETF TR
XTRACK MSCI EMRG
233051101
1066
51046
SH
SOLE
1808
0
49238
DBX ETF TR
XTRACK MSCI EURP
233051853
1173
46618
SH
SOLE
0
0
46618
DBX ETF TR
XTRACK MUN INFRA
233051705
2217
84391
SH
SOLE
0
0
84391
DBX ETF TR
XTRACK RUSS 1000
233051481
1395
48648
SH
SOLE
0
0
48648
DBX ETF TR
XTRACK RUSS 2000
233051440
252
8409
SH
SOLE
0
0
8409
DBX ETF TR
XTRACK USD HIGH
233051432
27751
593097
SH
SOLE
106
0
592991
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
234
8848
SH
SOLE
0
0
8848
DECKERS OUTDOOR CORP
COM
243537107
1224
9564
SH
SOLE
5429
0
4135
DEERE & CO
COM
244199105
14704
98574
SH
SOLE
18121
0
80453
DELAWARE ENHANCED GBL DIV &
COM
246060107
738
84800
SH
SOLE
0
0
84800
DELAWARE INV CO MUN INC FD I
COM
246101109
180
14134
SH
SOLE
0
0
14134
DELAWARE INV MN MUN INC FD I
COM
24610V103
783
66052
SH
SOLE
0
0
66052
DELAWARE INVTS DIV & INCOME
COM
245915103
279
24647
SH
SOLE
0
0
24647
DELEK US HLDGS INC NEW
COM
24665A103
375
11541
SH
SOLE
963
0
10578
DELTA AIR LINES INC DEL
COM NEW
247361702
5932
118871
SH
SOLE
19611
0
99260
DELUXE CORP
COM
248019101
238
6182
SH
SOLE
18
0
6164
DENBURY RES INC
COM NEW
247916208
85
49809
SH
SOLE
17044
0
32765
DENISON MINES CORP
COM
248356107
12
26787
SH
SOLE
0
0
26787
DEVON ENERGY CORP NEW
COM
25179M103
1407
62427
SH
SOLE
39066
0
23361
DEXCOM INC
COM
252131107
973
8121
SH
SOLE
4661
0
3460
DIAGEO P L C
SPON ADR NEW
25243Q205
9867
69583
SH
SOLE
4056
0
65527
DIAMONDBACK ENERGY INC
COM
25278X109
1298
13997
SH
SOLE
7312
0
6685
DICKS SPORTING GOODS INC
COM
253393102
542
17365
SH
SOLE
7883
0
9482
DIGITAL RLTY TR INC
COM
253868103
4852
45541
SH
SOLE
1230
0
44311
DIREXION SHS ETF TR
20YR TRES BEAR
25459Y405
781
38497
SH
SOLE
0
0
38497
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
7322
217517
SH
SOLE
0
0
217517
DIREXION SHS ETF TR
DLY S&P500 BR 1X
25460E869
1707
53611
SH
SOLE
0
0
53611
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
1886
46498
SH
SOLE
0
0
46498
DIREXION SHS ETF TR
ZACKS MLP HG INC
25459Y298
220
18580
SH
SOLE
0
0
18580
DISCOVER FINL SVCS
COM
254709108
3692
62591
SH
SOLE
26578
0
36013
DISCOVERY INC
COM SER A
25470F104
918
37104
SH
SOLE
27840
0
9264
DISH NETWORK CORP
CL A
25470M109
1623
65003
SH
SOLE
17558
0
47445
DISNEY WALT CO
COM DISNEY
254687106
84578
771345
SH
SOLE
74912
0
696433
DIVIDEND & INCOME FUND
COM NEW
25538A204
177
18572
SH
SOLE
0
0
18572
DNP SELECT INCOME FD
COM
23325P104
4112
395395
SH
SOLE
927
0
394468
DOCUSIGN INC
COM
256163106
5516
137618
SH
SOLE
0
0
137618
DOLBY LABORATORIES INC
COM
25659T107
1340
21668
SH
SOLE
12983
0
8685
DOLLAR GEN CORP NEW
COM
256677105
6830
63197
SH
SOLE
11573
0
51624
DOLLAR TREE INC
COM
256746108
4286
47455
SH
SOLE
13694
0
33761
DOMINION ENERGY INC
COM
25746U109
27891
390301
SH
SOLE
173494
0
216807
DOMINOS PIZZA INC
COM
25754A201
981
3957
SH
SOLE
86
0
3871
DOMTAR CORP
COM NEW
257559203
236
6712
SH
SOLE
4443
0
2269
DONALDSON INC
COM
257651109
290
6683
SH
SOLE
0
0
6683
DORCHESTER MINERALS LP
COM UNIT
25820R105
537
36687
SH
SOLE
0
0
36687
DORMAN PRODUCTS INC
COM
258278100
292
3242
SH
SOLE
3059
0
183
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2365
136477
SH
SOLE
0
0
136477
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
305
16083
SH
SOLE
0
0
16083
DOUGLAS DYNAMICS INC
COM
25960R105
275
7658
SH
SOLE
2014
0
5644
DOUGLAS EMMETT INC
COM
25960P109
340
9954
SH
SOLE
698
0
9256
DOVER CORP
COM
260003108
1122
15808
SH
SOLE
4067
0
11741
DOWDUPONT INC
COM
26078J100
31424
587592
SH
SOLE
47711
0
539881
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
95
35089
SH
SOLE
0
0
35089
DREYFUS MUN BD INFRSTRCTR FD
SHS
26203D101
224
18891
SH
SOLE
0
0
18891
DREYFUS MUN INCOME INC
COM
26201R102
286
37558
SH
SOLE
0
0
37558
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
476
68173
SH
SOLE
0
0
68173
DREYFUS STRATEGIC MUNS INC
COM
261932107
372
51788
SH
SOLE
0
0
51788
DROPBOX INC
CL A
26210C104
930
45504
SH
SOLE
0
0
45504
DTE ENERGY CO
COM
233331107
4955
44924
SH
SOLE
531
0
44393
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
72
18222
SH
SOLE
0
0
18222
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
273
33247
SH
SOLE
0
0
33247
DUKE ENERGY CORP NEW
COM NEW
26441C204
43884
508505
SH
SOLE
179684
0
328821
DUKE REALTY CORP
COM NEW
264411505
1067
41193
SH
SOLE
29375
0
11818
DUNKIN BRANDS GROUP INC
COM
265504100
697
10866
SH
SOLE
726
0
10140
DWS MUN INCOME TR NEW
COM
233368109
698
67762
SH
SOLE
0
0
67762
DXC TECHNOLOGY CO
COM
23355L106
1177
22128
SH
SOLE
10277
0
11851
DYCOM INDS INC
COM
267475101
269
4976
SH
SOLE
3354
0
1622
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
277
30309
SH
SOLE
29659
0
650
E TRADE FINANCIAL CORP
COM NEW
269246401
1557
35489
SH
SOLE
2198
0
33291
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
190
15070
SH
SOLE
0
0
15070
EAST WEST BANCORP INC
COM
27579R104
1058
24302
SH
SOLE
0
0
24302
EASTGROUP PPTY INC
COM
277276101
243
2644
SH
SOLE
360
0
2284
EASTMAN CHEM CO
COM
277432100
2388
32668
SH
SOLE
3179
0
29489
EATON CORP PLC
SHS
G29183103
8425
122703
SH
SOLE
34647
0
88056
EATON VANCE CALIF MUN BD FD
COM
27828A100
144
14495
SH
SOLE
0
0
14495
EATON VANCE ENH EQTY INC FD
COM
278277108
884
60268
SH
SOLE
704
0
59564
EATON VANCE ENHANCED EQ INC
COM
278274105
2452
189314
SH
SOLE
0
0
189314
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
4330
304487
SH
SOLE
0
0
304487
EATON VANCE FLTING RATE INC
COM
278279104
841
66412
SH
SOLE
0
0
66412
EATON VANCE LTD DUR INCOME F
COM
27828H105
3110
260911
SH
SOLE
0
0
260911
EATON VANCE MUN BD FD
COM
27827X101
362
32028
SH
SOLE
0
0
32028
EATON VANCE MUN INCOME 2028
SHS
27829U105
306
16031
SH
SOLE
0
0
16031
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
513
45382
SH
SOLE
0
0
45382
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
618
33251
SH
SOLE
0
0
33251
EATON VANCE OH MUNI INCOME T
SH BEN INT
27826G109
217
17895
SH
SOLE
0
0
17895
EATON VANCE PA MUNI INCOME T
SH BEN INT
27826T101
121
10870
SH
SOLE
0
0
10870
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
3734
459832
SH
SOLE
0
0
459832
EATON VANCE SH TM DR DIVR IN
COM
27828V104
160
12830
SH
SOLE
0
0
12830
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
258
20568
SH
SOLE
0
0
20568
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
219
36554
SH
SOLE
0
0
36554
EATON VANCE TAX ADV BD OPT S
COM SH BEN INT
27829M103
209
24509
SH
SOLE
0
0
24509
EATON VANCE TAX ADVT DIV INC
COM
27828G107
4880
256981
SH
SOLE
0
0
256981
EATON VANCE TAX MNGD GBL DV
COM
27829F108
4948
663267
SH
SOLE
0
0
663267
EATON VANCE TAX MNGED BUY WR
COM
27828X100
285
21189
SH
SOLE
0
0
21189
EATON VANCE TX ADV GLB DIV O
COM
27828U106
211
11231
SH
SOLE
0
0
11231
EATON VANCE TX ADV GLBL DIV
COM
27828S101
662
48924
SH
SOLE
0
0
48924
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
855
83839
SH
SOLE
0
0
83839
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1704
126398
SH
SOLE
0
0
126398
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1402
147140
SH
SOLE
0
0
147140
EBAY INC
COM
278642103
1362
48534
SH
SOLE
13099
0
35435
ECOLAB INC
COM
278865100
10399
70570
SH
SOLE
34700
0
35870
ECOPETROL S A
SPONSORED ADS
279158109
238
14979
SH
SOLE
0
0
14979
EDISON INTL
COM
281020107
2136
37618
SH
SOLE
15437
0
22181
EDITAS MEDICINE INC
COM
28106W103
208
9157
SH
SOLE
0
0
9157
EDWARDS LIFESCIENCES CORP
COM
28176E108
4281
27948
SH
SOLE
4597
0
23351
EL POLLO LOCO HLDGS INC
COM
268603107
190
12527
SH
SOLE
0
0
12527
ELANCO ANIMAL HEALTH INC
COM
28414H103
364
11538
SH
SOLE
10288
0
1250
ELBIT SYS LTD
ORD
M3760D101
246
2153
SH
SOLE
0
0
2153
ELECTRONIC ARTS INC
COM
285512109
1333
16888
SH
SOLE
3215
0
13673
ELECTRONICS FOR IMAGING INC
COM
286082102
484
19498
SH
SOLE
0
0
19498
ELLIE MAE INC
COM
28849P100
244
3878
SH
SOLE
1405
0
2473
ELLSWORTH GRWTH AND INCOME L
COM
289074106
267
31119
SH
SOLE
0
0
31119
EMCOR GROUP INC
COM
29084Q100
309
5184
SH
SOLE
2789
0
2395
EMERGE ENERGY SVCS LP
COM REP PARTN
29102H108
61
39293
SH
SOLE
0
0
39293
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
391
6590
SH
SOLE
0
0
6590
EMERSON ELEC CO
COM
291011104
8461
141615
SH
SOLE
1173
0
140442
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
270
19048
SH
SOLE
0
0
19048
ENBRIDGE INC
COM
29250N105
11206
360544
SH
SOLE
26819
0
333725
ENCANA CORP
COM
292505104
448
77502
SH
SOLE
28300
0
49202
ENCOMPASS HEALTH CORP
COM
29261A100
1042
16885
SH
SOLE
12578
0
4307
ENCORE CAP GROUP INC
COM
292554102
208
8838
SH
SOLE
8838
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
481
223605
SH
SOLE
0
0
223605
ENDO INTL PLC
SHS
G30401106
272
37221
SH
SOLE
0
0
37221
ENERGIZER HLDGS INC NEW
COM
29272W109
652
14431
SH
SOLE
10981
0
3450
ENERGY RECOVERY INC
COM
29270J100
133
19790
SH
SOLE
0
0
19790
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
7398
560008
SH
SOLE
0
0
560008
ENERPLUS CORP
COM
292766102
164
21088
SH
SOLE
0
0
21088
ENERSYS
COM
29275Y102
245
3160
SH
SOLE
1712
0
1448
ENI S P A
SPONSORED ADR
26874R108
259
8222
SH
SOLE
6864
0
1358
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
227
23957
SH
SOLE
0
0
23957
ENPHASE ENERGY INC
COM
29355A107
66
14050
SH
SOLE
0
0
14050
ENPRO INDS INC
COM
29355X107
368
6130
SH
SOLE
5116
0
1014
ENSCO PLC
SHS CLASS A
G3157S106
235
66024
SH
SOLE
22695
0
43329
ENTEGRIS INC
COM
29362U104
777
27842
SH
SOLE
26031
0
1811
ENTERGY CORP NEW
COM
29364G103
2282
26510
SH
SOLE
2242
0
24268
ENTERPRISE PRODS PARTNERS L
COM
293792107
15144
615860
SH
SOLE
2361
0
613499
ENTERPRISE PRODS PARTNERS L
COM
293792107
1741
70800
SH
Put
SOLE
0
0
70800
ENVESTNET INC
COM
29404K106
258
5254
SH
SOLE
3719
0
1535
EOG RES INC
COM
26875P101
6057
69448
SH
SOLE
32254
0
37194
EPLUS INC
COM
294268107
224
3151
SH
SOLE
2115
0
1036
EPR PPTYS
COM SH BEN INT
26884U109
1390
21703
SH
SOLE
404
0
21299
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
315
7278
SH
SOLE
0
0
7278
EQT CORP
COM
26884L109
604
31949
SH
SOLE
28388
0
3561
EQUIFAX INC
COM
294429105
1909
20501
SH
SOLE
46
0
20455
EQUINIX INC
COM PAR $0.001
29444U700
3533
10021
SH
SOLE
7200
0
2821
EQUINOR ASA
SPONSORED ADR
29446M102
205
9667
SH
SOLE
2313
0
7354
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
420
20979
SH
SOLE
18155
0
2824
EQUITY COMWLTH
CUM PFD S D 6.5%
294628201
661
26180
SH
SOLE
0
0
26180
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
641
6602
SH
SOLE
480
0
6122
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1703
25795
SH
SOLE
13955
0
11840
ERICSSON
ADR B SEK 10
294821608
225
25366
SH
SOLE
48
0
25318
ESSENT GROUP LTD
COM
G3198U102
497
14540
SH
SOLE
8608
0
5932
ESSEX PPTY TR INC
COM
297178105
321
1309
SH
SOLE
236
0
1073
ETF MANAGERS TR
AI POWERED EQT
26924G813
1468
67283
SH
SOLE
0
0
67283
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
262
8926
SH
SOLE
0
0
8926
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
9207
369175
SH
SOLE
0
0
369175
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
12838
380960
SH
SOLE
0
0
380960
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
2098
60018
SH
SOLE
0
0
60018
ETF MANAGERS TR
VIDEO GAME TECH
26924G706
231
5928
SH
SOLE
0
0
5928
ETF SER SOLUTIONS
AAM S&P 500
26922A594
459
19401
SH
SOLE
0
0
19401
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
240
5684
SH
SOLE
0
0
5684
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
319
10618
SH
SOLE
0
0
10618
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
1261
66827
SH
SOLE
0
0
66827
ETF SER SOLUTIONS
US GLB JETS
26922A842
244
8743
SH
SOLE
0
0
8743
ETF SER SOLUTIONS
VIDENT INTL EQ
26922A404
1148
51037
SH
SOLE
0
0
51037
ETFIS SER TR I
INFRAC ACT MLP
26923G103
1004
199983
SH
SOLE
0
0
199983
ETFIS SER TR I
VIRTUS LIFESC BT
26923G202
450
12890
SH
SOLE
0
0
12890
ETFIS SER TR I
VIRTUS LIFESC CT
26923G301
708
30478
SH
SOLE
0
0
30478
ETSY INC
COM
29786A106
1792
37663
SH
SOLE
21985
0
15678
EVERCORE INC
CLASS A
29977A105
1215
16979
SH
SOLE
70
0
16909
EVEREST RE GROUP LTD
COM
G3223R108
1665
7644
SH
SOLE
34
0
7610
EVERGY INC
COM
30034W106
2297
40470
SH
SOLE
289
0
40181
EVERI HLDGS INC
COM
30034T103
60
11679
SH
SOLE
10679
0
1000
EVERSOURCE ENERGY
COM
30040W108
3812
58603
SH
SOLE
530
0
58073
EVERTEC INC
COM
30040P103
708
24678
SH
SOLE
13778
0
10900
EVOLUTION PETROLEUM CORP
COM
30049A107
134
19698
SH
SOLE
0
0
19698
EXACT SCIENCES CORP
COM
30063P105
3896
61748
SH
SOLE
1539
0
60209
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
1380
41010
SH
SOLE
0
0
41010
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
2877
99043
SH
SOLE
0
0
99043
EXCHANGE TRADED CONCEPTS TR
BERNSTEIN US RSH
301505798
240
9841
SH
SOLE
0
0
9841
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
2714
101612
SH
SOLE
0
0
101612
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
7147
219582
SH
SOLE
0
0
219582
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
2267
141347
SH
SOLE
0
0
141347
EXELIXIS INC
COM
30161Q104
304
15455
SH
SOLE
273
0
15182
EXELON CORP
COM
30161N101
7527
166892
SH
SOLE
31357
0
135535
EXPEDIA GROUP INC
COM NEW
30212P303
824
7317
SH
SOLE
701
0
6616
EXPEDITORS INTL WASH INC
COM
302130109
5190
76219
SH
SOLE
42568
0
33651
EXPONENT INC
COM
30214U102
279
5501
SH
SOLE
1794
0
3707
EXTRACTION OIL AND GAS INC
COM
30227M105
148
34557
SH
SOLE
34557
0
0
EXXON MOBIL CORP
COM
30231G102
87593
1284539
SH
SOLE
189464
0
1095075
F M C CORP
COM NEW
302491303
3221
43555
SH
SOLE
26078
0
17477
F5 NETWORKS INC
COM
315616102
382
2358
SH
SOLE
1286
0
1072
FACEBOOK INC
CL A
30303M102
93382
712355
SH
SOLE
102403
0
609952
FACTSET RESH SYS INC
COM
303075105
2109
10536
SH
SOLE
8573
0
1963
FASTENAL CO
COM
311900104
2581
49354
SH
SOLE
2658
0
46696
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
526
4452
SH
SOLE
468
0
3984
FEDERATED PREM MUN INC FD
COM
31423P108
190
15520
SH
SOLE
0
0
15520
FEDEX CORP
COM
31428X106
28338
175651
SH
SOLE
3810
0
171841
FERRARI N V
COM
N3167Y103
364
3658
SH
SOLE
9
0
3649
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
31
58285
SH
SOLE
0
0
58285
FFBW INC
COM
30258M107
227
22600
SH
SOLE
0
0
22600
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
741
51242
SH
SOLE
51
0
51191
FIDELITY
CONSMR STAPLES
316092303
409
13414
SH
SOLE
0
0
13414
FIDELITY
DIVID ETF RISI
316092832
1667
58108
SH
SOLE
0
0
58108
FIDELITY
HIGH DIVID ETF
316092840
340
12451
SH
SOLE
0
0
12451
FIDELITY
INT HG DIV ETF
316092725
740
37850
SH
SOLE
0
0
37850
FIDELITY
LTD TRM BD ETF
316188200
378
7647
SH
SOLE
0
0
7647
FIDELITY
MOMENTUM FACTR
316092816
1046
35292
SH
SOLE
0
0
35292
FIDELITY
MSCI COMMNTN SVC
316092873
416
14597
SH
SOLE
0
0
14597
FIDELITY
MSCI CONSM DIS
316092204
1584
41329
SH
SOLE
0
0
41329
FIDELITY
MSCI ENERGY IDX
316092402
244
15605
SH
SOLE
0
0
15605
FIDELITY
MSCI FINLS IDX
316092501
3007
87009
SH
SOLE
0
0
87009
FIDELITY
MSCI HLTH CARE I
316092600
3171
76739
SH
SOLE
0
0
76739
FIDELITY
MSCI INDL INDX
316092709
676
20631
SH
SOLE
0
0
20631
FIDELITY
MSCI INFO TECH I
316092808
2382
48378
SH
SOLE
0
0
48378
FIDELITY
MSCI MATLS INDEX
316092881
251
8830
SH
SOLE
0
0
8830
FIDELITY
MSCI RL EST ETF
316092857
1263
56400
SH
SOLE
0
0
56400
FIDELITY
MSCI UTILS INDEX
316092865
1467
42048
SH
SOLE
0
0
42048
FIDELITY
QLTY FCTOR ETF
316092790
215
7172
SH
SOLE
0
0
7172
FIDELITY
TOTAL BD ETF
316188309
2246
46272
SH
SOLE
0
0
46272
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
6786
26103
SH
SOLE
0
0
26103
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1326
42188
SH
SOLE
1164
0
41024
FIDELITY NATL INFORMATION SV
COM
31620M106
5407
52730
SH
SOLE
35401
0
17329
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
99
11168
SH
SOLE
0
0
11168
FIFTH THIRD BANCORP
COM
316773100
974
41381
SH
SOLE
62
0
41319
FINISAR CORP
COM NEW
31787A507
667
30873
SH
SOLE
196
0
30677
FIREEYE INC
COM
31816Q101
1034
63790
SH
SOLE
0
0
63790
FIRST AMERN FINL CORP
COM
31847R102
300
6724
SH
SOLE
3105
0
3619
FIRST BANCORP N C
COM
318910106
244
7474
SH
SOLE
0
0
7474
FIRST DATA CORP NEW
COM CL A
32008D106
1200
70968
SH
SOLE
37310
0
33658
FIRST FINL BANKSHARES
COM
32020R109
217
3753
SH
SOLE
1191
0
2562
FIRST HORIZON NATL CORP
COM
320517105
474
36008
SH
SOLE
14156
0
21852
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
758
20741
SH
SOLE
19164
0
1577
FIRST LONG IS CORP
COM
320734106
344
17255
SH
SOLE
0
0
17255
FIRST MAJESTIC SILVER CORP
COM
32076V103
912
154803
SH
SOLE
0
0
154803
FIRST MIDWEST BANCORP DEL
COM
320867104
681
34375
SH
SOLE
6729
0
27646
FIRST REP BK SAN FRANCISCO C
COM
33616C100
428
4924
SH
SOLE
1998
0
2926
FIRST SAVINGS FINL GROUP INC
COM
33621E109
481
9267
SH
SOLE
0
0
9267
FIRST SOLAR INC
COM
336433107
1350
31809
SH
SOLE
0
0
31809
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
839
89470
SH
SOLE
0
0
89470
FIRST TR BICK INDEX FD
COM SHS
33733H107
206
8322
SH
SOLE
0
0
8322
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
2054
50608
SH
SOLE
0
0
50608
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
198
15686
SH
SOLE
0
0
15686
FIRST TR ENERGY INCOME & GRW
COM
33738G104
2524
134825
SH
SOLE
0
0
134825
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
929
71695
SH
SOLE
0
0
71695
FIRST TR ENHANCED EQTY INC F
COM
337318109
338
26197
SH
SOLE
0
0
26197
FIRST TR EXCH TRADED FD II
NASDQ CLN EDGE
33737A108
310
7935
SH
SOLE
0
0
7935
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
1053
20968
SH
SOLE
0
0
20968
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
1509
40762
SH
SOLE
0
0
40762
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
9676
435460
SH
SOLE
381499
0
53961
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
8532
276392
SH
SOLE
93692
0
182700
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
4348
238394
SH
SOLE
0
0
238394
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
10260
276616
SH
SOLE
0
0
276616
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
2334
46691
SH
SOLE
0
0
46691
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
3343
59707
SH
SOLE
0
0
59707
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
7984
155825
SH
SOLE
0
0
155825
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
1412
26848
SH
SOLE
0
0
26848
FIRST TR EXCH TRD ALPHA FD I
ASIA EX JAPAN
33737J109
476
17473
SH
SOLE
0
0
17473
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
174
13145
SH
SOLE
0
0
13145
FIRST TR EXCH TRD ALPHA FD I
CHINA ALPHADEX
33737J141
327
14001
SH
SOLE
0
0
14001
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
24981
509617
SH
SOLE
0
0
509617
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
5777
179453
SH
SOLE
0
0
179453
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
8820
386348
SH
SOLE
0
0
386348
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
361
10554
SH
SOLE
0
0
10554
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
13750
443822
SH
SOLE
0
0
443822
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2804
58310
SH
SOLE
0
0
58310
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
9975
556348
SH
SOLE
0
0
556348
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
18920
359562
SH
SOLE
0
0
359562
FIRST TR EXCHANGE TRADED FD
AUTO INDEX FD
33734X309
271
8652
SH
SOLE
0
0
8652
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
2134
105787
SH
SOLE
0
0
105787
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
73522
1522835
SH
SOLE
0
0
1522835
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
384
12455
SH
SOLE
0
0
12455
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
14108
291058
SH
SOLE
0
0
291058
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
3057
82959
SH
SOLE
0
0
82959
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
4380
103801
SH
SOLE
0
0
103801
FIRST TR EXCHANGE TRADED FD
DEVELOPED INTL
33738R787
1968
43653
SH
SOLE
0
0
43653
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
8003
366099
SH
SOLE
0
0
366099
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
70100
600890
SH
SOLE
0
0
600890
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
268
2300
SH
Put
SOLE
0
0
2300
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
33412
1426665
SH
SOLE
0
0
1426665
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
10491
602267
SH
SOLE
0
0
602267
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
1807
69893
SH
SOLE
0
0
69893
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
75908
3006249
SH
SOLE
0
0
3006249
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
2995
176884
SH
SOLE
0
0
176884
FIRST TR EXCHANGE TRADED FD
DORSEYWRIGHT MOM
33738R696
530
25617
SH
SOLE
0
0
25617
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
498
23395
SH
SOLE
0
0
23395
FIRST TR EXCHANGE TRADED FD
EMERGING MKTS
33738R779
278
5794
SH
SOLE
0
0
5794
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
6297
547114
SH
SOLE
0
0
547114
FIRST TR EXCHANGE TRADED FD
ETF
33733E708
613
20869
SH
SOLE
0
0
20869
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
32668
1209468
SH
SOLE
0
0
1209468
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
90352
1509634
SH
SOLE
0
0
1509634
FIRST TR EXCHANGE TRADED FD
FIRST TR MNGSTR
33739G103
482
10562
SH
SOLE
0
0
10562
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
17936
399922
SH
SOLE
0
0
399922
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
64442
1262335
SH
SOLE
0
0
1262335
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
3837
82951
SH
SOLE
0
0
82951
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
491
42829
SH
SOLE
0
0
42829
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
309
6721
SH
SOLE
0
0
6721
FIRST TR EXCHANGE TRADED FD
HEDGED BUYWRITE
33738R407
770
38132
SH
SOLE
0
0
38132
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
37738
547958
SH
SOLE
0
0
547958
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
9817
287968
SH
SOLE
0
0
287968
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
1083
42433
SH
SOLE
0
0
42433
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
176
16097
SH
SOLE
0
0
16097
FIRST TR EXCHANGE TRADED FD
INTL IPO ETF
33734X853
930
30694
SH
SOLE
0
0
30694
FIRST TR EXCHANGE TRADED FD
LARGE CP US EQ
33738R761
1198
61738
SH
SOLE
0
0
61738
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2210
65925
SH
SOLE
0
0
65925
FIRST TR EXCHANGE TRADED FD
MID CAP US EQT
33738R753
650
34868
SH
SOLE
0
0
34868
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
14626
869015
SH
SOLE
0
0
869015
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
975
55326
SH
SOLE
0
0
55326
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
10703
322780
SH
SOLE
0
0
322780
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
418
9165
SH
SOLE
0
0
9165
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
5518
247899
SH
SOLE
0
0
247899
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
6609
282184
SH
SOLE
0
0
282184
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
315
12242
SH
SOLE
0
0
12242
FIRST TR EXCHANGE TRADED FD
NASDQ OIL GAS
33738R845
318
19370
SH
SOLE
0
0
19370
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
307
11906
SH
SOLE
0
0
11906
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
185
12588
SH
SOLE
0
0
12588
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
19488
908527
SH
SOLE
0
0
908527
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
22336
179835
SH
SOLE
0
0
179835
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
3259
150262
SH
SOLE
0
0
150262
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
25502
961973
SH
SOLE
0
0
961973
FIRST TR EXCHANGE TRADED FD
S&P INTL DIVID
33738R688
453
28671
SH
SOLE
0
0
28671
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
27883
612539
SH
SOLE
0
0
612539
FIRST TR EXCHANGE TRADED FD
SMAL CP US EQT
33738R746
286
15396
SH
SOLE
0
0
15396
FIRST TR EXCHANGE TRADED FD
SMID RISNG ETF
33741X102
204
11635
SH
SOLE
0
0
11635
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
8999
326996
SH
SOLE
0
0
326996
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
22503
428227
SH
SOLE
0
0
428227
FIRST TR EXCHANGE TRADED FD
US EQTY DIVI
33738R738
423
21786
SH
SOLE
0
0
21786
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
42986
692651
SH
SOLE
0
0
692651
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
6422
239794
SH
SOLE
0
0
239794
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2096
47724
SH
SOLE
0
0
47724
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
46209
2574317
SH
SOLE
0
0
2574317
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
1209
45605
SH
SOLE
0
0
45605
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
3092
163658
SH
SOLE
0
0
163658
FIRST TR EXCHNG TRADED FD VI
EQTCOMPAS TACT
33740F706
889
44315
SH
SOLE
0
0
44315
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
9483
192196
SH
SOLE
0
0
192196
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
25999
1044211
SH
SOLE
0
0
1044211
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
1159
36173
SH
SOLE
0
0
36173
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
2494
81896
SH
SOLE
0
0
81896
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
8008
221097
SH
SOLE
0
0
221097
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
3089
99814
SH
SOLE
0
0
99814
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
21028
524127
SH
SOLE
0
0
524127
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
369
8802
SH
SOLE
0
0
8802
FIRST TR HIGH INCOME L/S FD
COM
33738E109
242
18211
SH
SOLE
0
0
18211
FIRST TR INTER DUR PFD & IN
COM
33718W103
4122
208203
SH
SOLE
0
0
208203
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
29918
521941
SH
SOLE
0
0
521941
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
37403
809057
SH
SOLE
1077
0
807980
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
78764
1511215
SH
SOLE
6229
0
1504986
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
21078
364540
SH
SOLE
0
0
364540
FIRST TR MLP & ENERGY INCOME
COM
33739B104
1605
163805
SH
SOLE
0
0
163805
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
39845
1462732
SH
SOLE
0
0
1462732
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
9117
148735
SH
SOLE
0
0
148735
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
8273
173041
SH
SOLE
0
0
173041
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
6388
116999
SH
SOLE
0
0
116999
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
8224
190912
SH
SOLE
0
0
190912
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
37966
557832
SH
SOLE
0
0
557832
FIRST TR S&P REIT INDEX FD
COM
33734G108
11051
511156
SH
SOLE
0
0
511156
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
13849
255754
SH
SOLE
0
0
255754
FIRST TR SR FLG RTE INCM FD
COM
33733U108
186
16564
SH
SOLE
0
0
16564
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
299
36255
SH
SOLE
0
0
36255
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
4549
380975
SH
SOLE
0
0
380975
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
189417
6513640
SH
SOLE
0
0
6513640
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
124
10236
SH
SOLE
0
0
10236
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
283
54356
SH
SOLE
0
0
54356
FIRSTCASH INC
COM
33767D105
410
5665
SH
SOLE
4604
0
1061
FIRSTENERGY CORP
COM
337932107
2411
64202
SH
SOLE
14906
0
49296
FISERV INC
COM
337738108
7566
102949
SH
SOLE
37188
0
65761
FIVE BELOW INC
COM
33829M101
657
6417
SH
SOLE
3564
0
2853
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
2388
117245
SH
SOLE
614
0
116631
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
334
31722
SH
SOLE
0
0
31722
FLAHERTY & CRUMRINE PFD INC
COM
338480106
327
28299
SH
SOLE
0
0
28299
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
1534
89153
SH
SOLE
0
0
89153
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
1417
84700
SH
SOLE
0
0
84700
FLEETCOR TECHNOLOGIES INC
COM
339041105
552
2972
SH
SOLE
2141
0
831
FLEX LTD
ORD
Y2573F102
190
24966
SH
SOLE
7165
0
17801
FLEXSHARES TR
CR SCORED LONG
33939L753
331
6811
SH
SOLE
0
0
6811
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
2326
97657
SH
SOLE
0
0
97657
FLEXSHARES TR
INTL QLTDV IDX
33939L837
6774
321947
SH
SOLE
0
0
321947
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
5126
175053
SH
SOLE
0
0
175053
FLEXSHARES TR
MORNSTAR USMKT
33939L100
1169
11680
SH
SOLE
0
0
11680
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
303
6313
SH
SOLE
0
0
6313
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
2006
50743
SH
SOLE
0
0
50743
FLEXSHARES TR
QLT DIVDYN IDX
33939L852
1399
36207
SH
SOLE
0
0
36207
FLEXSHARES TR
QUALT DIVD IDX
33939L860
4778
120023
SH
SOLE
0
0
120023
FLEXSHARES TR
STOXX GLOBR INF
33939L795
736
16837
SH
SOLE
0
0
16837
FLIR SYS INC
COM
302445101
580
13328
SH
SOLE
5131
0
8197
FLOWERS FOODS INC
COM
343498101
374
20223
SH
SOLE
0
0
20223
FLUOR CORP NEW
COM
343412102
921
28589
SH
SOLE
23749
0
4840
FNB CORP PA
COM
302520101
294
29856
SH
SOLE
10199
0
19657
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
311
3614
SH
SOLE
46
0
3568
FOOT LOCKER INC
COM
344849104
711
13355
SH
SOLE
11296
0
2059
FORD MTR CO DEL
COM PAR $0.01
345370860
14357
1876702
SH
SOLE
3929
0
1872773
FORTINET INC
COM
34959E109
1211
17200
SH
SOLE
468
0
16732
FORTIVE CORP
COM
34959J108
533
7884
SH
SOLE
321
0
7563
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
488
12852
SH
SOLE
410
0
12442
FOUNDATION BLDG MATLS INC
COM
350392106
193
23232
SH
SOLE
23232
0
0
FQF TR
AGFIQ US MK ANTI
351680707
313
14169
SH
SOLE
0
0
14169
FRANCO NEVADA CORP
COM
351858105
2189
31191
SH
SOLE
0
0
31191
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
829
8748
SH
SOLE
0
0
8748
FRANKLIN LTD DURATION INC TR
COM
35472T101
428
47397
SH
SOLE
0
0
47397
FRANKLIN RES INC
COM
354613101
1654
55768
SH
SOLE
38965
0
16803
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
654
23185
SH
SOLE
0
0
23185
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EQUTY
35473P405
247
8999
SH
SOLE
0
0
8999
FRANKLIN TEMPLETON ETF TR
LIBERTYQ GBL
35473P306
244
9515
SH
SOLE
0
0
9515
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US MID
35473P884
211
8026
SH
SOLE
0
0
8026
FRANKLIN UNVL TR
SH BEN INT
355145103
157
24784
SH
SOLE
0
0
24784
FREEPORT-MCMORAN INC
CL B
35671D857
6649
644916
SH
SOLE
298950
0
345966
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
323
9964
SH
SOLE
8971
0
993
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
74
31293
SH
SOLE
1
0
31292
FS KKR CAPITAL CORP
COM
302635107
54318
10486048
SH
SOLE
4178
0
10481870
FST TR NEW OPPORT MLP & ENE
COM
33739M100
432
57356
SH
SOLE
0
0
57356
FULL HOUSE RESORTS INC
COM
359678109
45
22478
SH
SOLE
0
0
22478
FULLER H B CO
COM
359694106
285
6677
SH
SOLE
6584
0
93
FULTON FINL CORP PA
COM
360271100
325
21016
SH
SOLE
15587
0
5429
GABELLI CONV&INCOM SECS FD I
COM
36240B109
521
118588
SH
SOLE
0
0
118588
GABELLI DIVD & INCOME TR
COM
36242H104
1072
58572
SH
SOLE
0
0
58572
GABELLI EQUITY TR INC
COM
362397101
5379
1054681
SH
SOLE
0
0
1054681
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
184
11407
SH
SOLE
0
0
11407
GABELLI MULTIMEDIA TR INC
COM
36239Q109
965
136719
SH
SOLE
0
0
136719
GABELLI UTIL TR
COM
36240A101
248
41720
SH
SOLE
0
0
41720
GALECTIN THERAPEUTICS INC
COM NEW
363225202
99
28877
SH
SOLE
0
0
28877
GALLAGHER ARTHUR J & CO
COM
363576109
2760
37455
SH
SOLE
137
0
37318
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
302
81728
SH
SOLE
0
0
81728
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
146
29478
SH
SOLE
0
0
29478
GAMESTOP CORP NEW
CL A
36467W109
299
23658
SH
SOLE
0
0
23658
GAMING & LEISURE PPTYS INC
COM
36467J108
587
18159
SH
SOLE
9036
0
9123
GANNETT CO INC
COM
36473H104
92
10830
SH
SOLE
3373
0
7457
GAP INC DEL
COM
364760108
570
22125
SH
SOLE
123
0
22002
GARMIN LTD
SHS
H2906T109
1006
15884
SH
SOLE
510
0
15374
GARRETT MOTION INC
COM
366505105
242
19590
SH
SOLE
38
0
19552
GARTNER INC
COM
366651107
228
1787
SH
SOLE
198
0
1589
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
350
17670
SH
SOLE
0
0
17670
GATX CORP
COM
361448103
1037
14645
SH
SOLE
7675
0
6970
GCI LIBERTY INC
COM CLASS A
36164V305
232
5646
SH
SOLE
4905
0
741
GENERAC HLDGS INC
COM
368736104
609
12260
SH
SOLE
7407
0
4853
GENERAL DYNAMICS CORP
COM
369550108
9318
59270
SH
SOLE
2560
0
56710
GENERAL ELECTRIC CO
COM
369604103
14743
1947585
SH
SOLE
2753
0
1944832
GENERAL MLS INC
COM
370334104
20266
520447
SH
SOLE
144772
0
375675
GENERAL MTRS CO
*W EXP 07/10/201
37045V126
288
18149
SH
SOLE
0
0
18149
GENERAL MTRS CO
COM
37045V100
12201
364755
SH
SOLE
23514
0
341241
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
235
12718
SH
SOLE
0
0
12718
GENESIS HEALTHCARE INC
CL A COM
37185X106
59
50000
SH
SOLE
0
0
50000
GENOMIC HEALTH INC
COM
37244C101
255
3961
SH
SOLE
1965
0
1996
GENPACT LIMITED
SHS
G3922B107
362
13412
SH
SOLE
5947
0
7465
GENTEX CORP
COM
371901109
1030
50944
SH
SOLE
18828
0
32116
GENUINE PARTS CO
COM
372460105
4493
46788
SH
SOLE
1024
0
45764
GENWORTH FINL INC
COM CL A
37247D106
354
75899
SH
SOLE
0
0
75899
GEO GROUP INC NEW
COM
36162J106
536
27192
SH
SOLE
4087
0
23105
GERON CORP
COM
374163103
18
18167
SH
SOLE
0
0
18167
G-III APPAREL GROUP LTD
COM
36237H101
398
14256
SH
SOLE
13841
0
415
GILDAN ACTIVEWEAR INC
COM
375916103
215
7070
SH
SOLE
5081
0
1989
GILEAD SCIENCES INC
COM
375558103
16014
256016
SH
SOLE
35477
0
220539
GLACIER BANCORP INC NEW
COM
37637Q105
696
17559
SH
SOLE
4678
0
12881
GLADSTONE CAPITAL CORP
COM
376535100
888
121657
SH
SOLE
0
0
121657
GLADSTONE INVT CORP
COM
376546107
103
11060
SH
SOLE
0
0
11060
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
21332
558291
SH
SOLE
332069
0
226222
GLOBAL NET LEASE INC
COM NEW
379378201
4144
235189
SH
SOLE
0
0
235189
GLOBAL PMTS INC
COM
37940X102
1516
14697
SH
SOLE
8506
0
6191
GLOBAL SELF STORAGE INC
COM
37955N106
234
59667
SH
SOLE
0
0
59667
GLOBAL X FDS
ADAPTIVE US
37954Y574
9973
452590
SH
SOLE
0
0
452590
GLOBAL X FDS
FINTECH ETF
37954Y814
3966
179528
SH
SOLE
0
0
179528
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
133289
12194747
SH
SOLE
0
0
12194747
GLOBAL X FDS
GLB X SUPERDIV
37950E549
4116
240727
SH
SOLE
0
0
240727
GLOBAL X FDS
GLBL X MLP ETF
37950E473
2831
369058
SH
SOLE
0
0
369058
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
1496
135628
SH
SOLE
0
0
135628
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
895
35758
SH
SOLE
0
0
35758
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
375
32152
SH
SOLE
0
0
32152
GLOBAL X FDS
GLOBX SUPDV US
37950E291
2310
103075
SH
SOLE
0
0
103075
GLOBAL X FDS
INTERNET OF THNG
37954Y780
790
48977
SH
SOLE
0
0
48977
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
3197
118509
SH
SOLE
0
0
118509
GLOBAL X FDS
LNTY THMTC ETF
37954Y772
490
25847
SH
SOLE
0
0
25847
GLOBAL X FDS
MILL THEMC ETF
37954Y764
514
26127
SH
SOLE
0
0
26127
GLOBAL X FDS
MSCI SUPR EM ETF
37950E119
472
37145
SH
SOLE
0
0
37145
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
16711
784194
SH
SOLE
0
0
784194
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
6934
414190
SH
SOLE
1111
0
413079
GLOBAL X FDS
REIT ETF
37950E127
3619
266686
SH
SOLE
0
0
266686
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
388
12777
SH
SOLE
0
0
12777
GLOBAL X FDS
S&P 500 COVERED
37954Y475
1940
43776
SH
SOLE
0
0
43776
GLOBAL X FDS
SCIEN BETA US
37954Y103
522
18689
SH
SOLE
0
0
18689
GLOBAL X FDS
SOCIAL MED ETF
37950E416
1601
58100
SH
SOLE
0
0
58100
GLOBAL X FDS
SUPER DIV ALTR
37954Y806
306
23031
SH
SOLE
0
0
23031
GLOBAL X FDS
US INFR DEV ETF
37954Y673
398
29565
SH
SOLE
0
0
29565
GLOBAL X FDS
US PFD ETF
37954Y657
254
11272
SH
SOLE
0
0
11272
GLOBALSTAR INC
COM
378973408
24
37630
SH
SOLE
0
0
37630
GLOBANT S A
COM
L44385109
278
4932
SH
SOLE
4843
0
89
GLOBUS MED INC
CL A
379577208
1661
38379
SH
SOLE
4684
0
33695
GLU MOBILE INC
COM
379890106
269
33344
SH
SOLE
0
0
33344
GODADDY INC
CL A
380237107
706
10764
SH
SOLE
5079
0
5685
GOLDCORP INC NEW
COM
380956409
1407
143601
SH
SOLE
32
0
143569
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
47718
476937
SH
SOLE
48
0
476889
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
11155
235988
SH
SOLE
79
0
235909
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
24646
818252
SH
SOLE
0
0
818252
GOLDMAN SACHS ETF TR
ACTIVEBETA EUR
381430305
1024
38830
SH
SOLE
0
0
38830
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
5564
219416
SH
SOLE
0
0
219416
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
356
12352
SH
SOLE
0
0
12352
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
850
21860
SH
SOLE
0
0
21860
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
8639
219313
SH
SOLE
0
0
219313
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
47847
951428
SH
SOLE
0
0
951428
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
3029
61656
SH
SOLE
0
0
61656
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1171
32601
SH
SOLE
0
0
32601
GOLDMAN SACHS GROUP INC
COM
38141G104
12715
76118
SH
SOLE
15797
0
60321
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
1624
369844
SH
SOLE
0
0
369844
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
75
10766
SH
SOLE
0
0
10766
GOLUB CAP BDC INC
COM
38173M102
201
12191
SH
SOLE
0
0
12191
GOODYEAR TIRE & RUBR CO
COM
382550101
1430
70087
SH
SOLE
0
0
70087
GOPRO INC
CL A
38268T103
176
41593
SH
SOLE
0
0
41593
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
735
107025
SH
SOLE
0
0
107025
GRACO INC
COM
384109104
440
10521
SH
SOLE
4836
0
5685
GRAINGER W W INC
COM
384802104
4963
17578
SH
SOLE
13542
0
4036
GRAN TIERRA ENERGY INC
COM
38500T101
37
17277
SH
SOLE
17277
0
0
GRAND CANYON ED INC
COM
38526M106
541
5629
SH
SOLE
2022
0
3607
GRANITESHARES ETF TR
BBG COMMD K 1
38747R108
258
11254
SH
SOLE
0
0
11254
GRANITESHARES ETF TR
S&P GSCI CM K 1
38747R207
490
25167
SH
SOLE
0
0
25167
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
500
3912
SH
SOLE
0
0
3912
GRAY TELEVISION INC
COM
389375106
915
62049
SH
SOLE
60549
0
1500
GREAT PANTHER SILVER LTD
COM
39115V101
8
10950
SH
SOLE
0
0
10950
GREENHILL & CO INC
COM
395259104
232
9505
SH
SOLE
0
0
9505
GROUPON INC
COM
399473107
45
14135
SH
SOLE
0
0
14135
GRUBHUB INC
COM
400110102
958
12477
SH
SOLE
295
0
12182
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
464
3083
SH
SOLE
2740
0
343
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
229
12442
SH
SOLE
0
0
12442
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
645
95189
SH
SOLE
0
0
95189
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
359
19627
SH
SOLE
0
0
19627
GUIDEWIRE SOFTWARE INC
COM
40171V100
340
4236
SH
SOLE
3991
0
245
GULFPORT ENERGY CORP
COM NEW
402635304
148
22528
SH
SOLE
19278
0
3250
GW PHARMACEUTICALS PLC
ADS
36197T103
1101
11301
SH
SOLE
113
0
11188
HAEMONETICS CORP
COM
405024100
1165
11644
SH
SOLE
942
0
10702
HALLIBURTON CO
COM
406216101
4043
152092
SH
SOLE
68503
0
83589
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1338
47919
SH
SOLE
150
0
47769
HANCOCK JOHN INCOME SECS TR
COM
410123103
131
10307
SH
SOLE
0
0
10307
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
348
52454
SH
SOLE
0
0
52454
HANCOCK JOHN INVS TR
COM
410142103
237
16771
SH
SOLE
0
0
16771
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
2095
111192
SH
SOLE
0
0
111192
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1033
55079
SH
SOLE
0
0
55079
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
257
16196
SH
SOLE
0
0
16196
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
3351
241792
SH
SOLE
0
0
241792
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
1108
54246
SH
SOLE
237
0
54009
HANCOCK WHITNEY CORPORATION
COM
410120109
342
9877
SH
SOLE
5237
0
4640
HANESBRANDS INC
COM
410345102
978
78051
SH
SOLE
14056
0
63995
HANOVER INS GROUP INC
COM
410867105
272
2328
SH
SOLE
772
0
1556
HARBORONE BANCORP INC
COM
41165F101
261
16400
SH
SOLE
0
0
16400
HARLEY DAVIDSON INC
COM
412822108
647
18962
SH
SOLE
6
0
18956
HARRIS CORP DEL
COM
413875105
1267
9409
SH
SOLE
318
0
9091
HARTFORD FINL SVCS GROUP INC
COM
416515104
572
12860
SH
SOLE
1788
0
11072
HASBRO INC
COM
418056107
1526
18776
SH
SOLE
8374
0
10402
HAWAIIAN ELEC INDUSTRIES
COM
419870100
755
20616
SH
SOLE
962
0
19654
HAWAIIAN HOLDINGS INC
COM
419879101
254
9606
SH
SOLE
1363
0
8243
HAWKINS INC
COM
420261109
293
7152
SH
SOLE
0
0
7152
HCA HEALTHCARE INC
COM
40412C101
1295
10404
SH
SOLE
233
0
10171
HCP INC
COM
40414L109
2252
80630
SH
SOLE
2737
0
77893
HD SUPPLY HLDGS INC
COM
40416M105
902
24047
SH
SOLE
83
0
23964
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
1256
12126
SH
SOLE
11506
0
620
HEALTHCARE SVCS GRP INC
COM
421906108
361
8996
SH
SOLE
3666
0
5330
HEALTHCARE TR AMER INC
CL A NEW
42225P501
7628
301364
SH
SOLE
14470
0
286894
HEALTHEQUITY INC
COM
42226A107
1025
17177
SH
SOLE
15166
0
2011
HECLA MNG CO
COM
422704106
298
126078
SH
SOLE
0
0
126078
HEICO CORP NEW
COM
422806109
1978
25535
SH
SOLE
2119
0
23416
HELEN OF TROY CORP LTD
COM
G4388N106
3626
27643
SH
SOLE
260
0
27383
HELIOS & MATHESON ANALYTICS
COM PAR
42327L309
0
10020
SH
SOLE
0
0
10020
HELMERICH & PAYNE INC
COM
423452101
657
13701
SH
SOLE
664
0
13037
HENRY JACK & ASSOC INC
COM
426281101
1282
10130
SH
SOLE
3638
0
6492
HERCULES CAPITAL INC
COM
427096508
1321
119555
SH
SOLE
0
0
119555
HERSHEY CO
COM
427866108
5234
48834
SH
SOLE
116
0
48718
HESS CORP
COM
42809H107
1043
25755
SH
SOLE
11409
0
14346
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
981
74230
SH
SOLE
63
0
74167
HEXCEL CORP NEW
COM
428291108
2194
38272
SH
SOLE
26481
0
11791
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
106
29565
SH
SOLE
121
0
29444
HIGH INCOME SECS FD
SHS BEN INT
42968F108
113
12679
SH
SOLE
492
0
12187
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
1632
94972
SH
SOLE
0
0
94972
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
13241
1034455
SH
SOLE
0
0
1034455
HILLENBRAND INC
COM
431571108
343
9038
SH
SOLE
4004
0
5034
HILTON WORLDWIDE HLDGS INC
COM
43300A203
492
6857
SH
SOLE
5797
0
1060
HOLLYFRONTIER CORP
COM
436106108
1000
19563
SH
SOLE
1284
0
18279
HOLOGIC INC
COM
436440101
1085
26400
SH
SOLE
5111
0
21289
HOME BANCSHARES INC
COM
436893200
360
22026
SH
SOLE
26
0
22000
HOME DEPOT INC
COM
437076102
70372
409570
SH
SOLE
59913
0
349657
HONDA MOTOR LTD
AMERN SHS
438128308
484
18310
SH
SOLE
8107
0
10203
HONEYWELL INTL INC
COM
438516106
40339
305319
SH
SOLE
71187
0
234132
HORIZON BANCORP INC
COM
440407104
370
23424
SH
SOLE
0
0
23424
HORIZON PHARMA PLC
SHS
G4617B105
504
25811
SH
SOLE
3668
0
22143
HORMEL FOODS CORP
COM
440452100
2425
56822
SH
SOLE
0
0
56822
HORMEL FOODS CORP
COM
440452100
243
5700
SH
Put
SOLE
0
0
5700
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
1577
66024
SH
SOLE
3324
0
62700
HOST HOTELS & RESORTS INC
COM
44107P104
220
13213
SH
SOLE
7308
0
5905
HOVNANIAN ENTERPRISES INC
CL A
442487203
289
422447
SH
SOLE
0
0
422447
HOWARD HUGHES CORP
COM
44267D107
288
2954
SH
SOLE
89
0
2865
HP INC
COM
40434L105
3444
168334
SH
SOLE
37836
0
130498
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
855
33190
SH
SOLE
35
0
33155
HSBC HLDGS PLC
SPON ADR NEW
404280406
1656
40288
SH
SOLE
9306
0
30982
HUBBELL INC
COM
443510607
503
5063
SH
SOLE
8
0
5055
HUBSPOT INC
COM
443573100
1078
8577
SH
SOLE
515
0
8062
HUDSON LTD
COM CL A
G46408103
383
22361
SH
SOLE
22361
0
0
HUMANA INC
COM
444859102
4037
14093
SH
SOLE
7543
0
6550
HUNT J B TRANS SVCS INC
COM
445658107
1229
13213
SH
SOLE
5975
0
7238
HUNTINGTON BANCSHARES INC
COM
446150104
3331
279422
SH
SOLE
209475
0
69947
HUNTINGTON INGALLS INDS INC
COM
446413106
1419
7455
SH
SOLE
787
0
6668
HUNTSMAN CORP
COM
447011107
409
21218
SH
SOLE
6569
0
14649
IAC INTERACTIVECORP
COM
44919P508
1048
5724
SH
SOLE
2980
0
2744
IAMGOLD CORP
COM
450913108
364
98876
SH
SOLE
0
0
98876
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
3228
56560
SH
SOLE
0
0
56560
ICF INTL INC
COM
44925C103
622
9606
SH
SOLE
6054
0
3552
ICICI BK LTD
ADR
45104G104
1130
109782
SH
SOLE
98884
0
10898
ICON PLC
SHS
G4705A100
2156
16689
SH
SOLE
8256
0
8433
IDACORP INC
COM
451107106
445
4783
SH
SOLE
1685
0
3098
IDEXX LABS INC
COM
45168D104
2120
11396
SH
SOLE
3050
0
8346
IEC ELECTRS CORP NEW
COM
44949L105
154
26895
SH
SOLE
0
0
26895
IHS MARKIT LTD
SHS
G47567105
2371
49423
SH
SOLE
45357
0
4066
II VI INC
COM
902104108
334
10286
SH
SOLE
1059
0
9227
ILLINOIS TOOL WKS INC
COM
452308109
7520
59358
SH
SOLE
22940
0
36418
ILLUMINA INC
COM
452327109
5508
18365
SH
SOLE
2169
0
16196
IMMUNOGEN INC
COM
45253H101
163
33907
SH
SOLE
30644
0
3263
IMMUNOMEDICS INC
COM
452907108
228
15988
SH
SOLE
388
0
15600
IMPINJ INC
COM
453204109
369
25384
SH
SOLE
0
0
25384
INCYTE CORP
COM
45337C102
1417
22284
SH
SOLE
6873
0
15411
INDEPENDENCE RLTY TR INC
COM
45378A106
524
57081
SH
SOLE
0
0
57081
INDEXIQ ETF TR
HDGD FTSE EURO
45409B552
422
24719
SH
SOLE
0
0
24719
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
1198
65931
SH
SOLE
0
0
65931
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
2563
88763
SH
SOLE
0
0
88763
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
964
45187
SH
SOLE
0
0
45187
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
3660
163976
SH
SOLE
0
0
163976
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
4599
243195
SH
SOLE
0
0
243195
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
545
21621
SH
SOLE
0
0
21621
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
5095
160664
SH
SOLE
0
0
160664
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
277
11898
SH
SOLE
0
0
11898
INDEXIQ ETF TR
US RL EST SMCP
45409B628
885
40360
SH
SOLE
0
0
40360
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
1774
90191
SH
SOLE
1723
0
88468
INFOSYS LTD
SPONSORED ADR
456788108
1458
153104
SH
SOLE
8383
0
144721
INFRA AND ENERGY ALTRNTIVE I
COM
45686J104
440
53750
SH
SOLE
0
0
53750
ING GROEP N V
SPONSORED ADR
456837103
985
92383
SH
SOLE
86762
0
5621
INGERSOLL-RAND PLC
SHS
G47791101
4653
51007
SH
SOLE
24678
0
26329
INGEVITY CORP
COM
45688C107
214
2558
SH
SOLE
0
0
2558
INGREDION INC
COM
457187102
2512
27487
SH
SOLE
391
0
27096
INNOVATIVE INDL PPTYS INC
COM
45781V101
463
10195
SH
SOLE
0
0
10195
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
5767
208808
SH
SOLE
0
0
208808
INNOVATOR ETFS TR
IBD ETF LEADERS
45782C201
635
29702
SH
SOLE
0
0
29702
INNOVATOR ETFS TR II
LUNT LOW VOL HIG
45783G102
2730
92245
SH
SOLE
0
0
92245
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
1186
55570
SH
SOLE
0
0
55570
INOGEN INC
COM
45780L104
202
1628
SH
SOLE
28
0
1600
INSIGHT SELECT INCOME FD
COM
45781W109
262
15049
SH
SOLE
0
0
15049
INSPERITY INC
COM
45778Q107
345
3691
SH
SOLE
0
0
3691
INSULET CORP
COM
45784P101
372
4696
SH
SOLE
804
0
3892
INTEGER HLDGS CORP
COM
45826H109
788
10330
SH
SOLE
3532
0
6798
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
254
5632
SH
SOLE
4057
0
1575
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
242
5002
SH
SOLE
0
0
5002
INTEL CORP
COM
458140100
56208
1197697
SH
SOLE
58602
0
1139095
INTER PARFUMS INC
COM
458334109
464
7075
SH
SOLE
7075
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
975
17918
SH
SOLE
0
0
17918
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
7541
74815
SH
SOLE
600
0
74215
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5800
76992
SH
SOLE
30279
0
46713
INTERNATIONAL BUSINESS MACHS
COM
459200101
25375
223231
SH
SOLE
8164
0
215067
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
593
4415
SH
SOLE
2952
0
1463
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
226
15459
SH
SOLE
11980
0
3479
INTERXION HOLDING N.V
SHS
N47279109
439
8102
SH
SOLE
5281
0
2821
INTL PAPER CO
COM
460146103
7436
184239
SH
SOLE
23732
0
160507
INTREXON CORP
COM
46122T102
104
15880
SH
SOLE
0
0
15880
INTUIT
COM
461202103
4141
21035
SH
SOLE
4845
0
16190
INTUITIVE SURGICAL INC
COM NEW
46120E602
10831
22615
SH
SOLE
1533
0
21082
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
425
5562
SH
SOLE
0
0
5562
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
14752
978908
SH
SOLE
0
0
978908
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
342
13022
SH
SOLE
0
0
13022
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
1089
21773
SH
SOLE
0
0
21773
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
26251
524279
SH
SOLE
648
0
523631
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
1520
61726
SH
SOLE
0
0
61726
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
142
14372
SH
SOLE
0
0
14372
INVESCO BLDRS INDEX FDS TR
DEVLPD MKTS100
46090C206
2959
151053
SH
SOLE
149638
0
1415
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
444
12312
SH
SOLE
0
0
12312
INVESCO CALIF VALUE MUN INC
COM
46132H106
224
19848
SH
SOLE
0
0
19848
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
756
10736
SH
SOLE
0
0
10736
INVESCO CURNCYSHS CDN DLR TR
CDN DLR SHS
46138T104
797
11021
SH
SOLE
0
0
11021
INVESCO CURNCYSHS JAPANESE Y
JAPANESE YEN
46138W107
590
6775
SH
SOLE
0
0
6775
INVESCO CURNCYSHS SWISS FRAN
SWISS FRANC
46138R108
699
7371
SH
SOLE
0
0
7371
INVESCO CURRENCYSHARES EURO
EURO SHS
46138K103
243
2218
SH
SOLE
0
0
2218
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
6347
437997
SH
SOLE
0
0
437997
INVESCO DB MLTI SECTR CMMTY
AGRICULTURE FD
46140H106
865
51068
SH
SOLE
0
0
51068
INVESCO DB MLTI SECTR CMMTY
BASE METALS FD
46140H700
756
49137
SH
SOLE
0
0
49137
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
1552
124763
SH
SOLE
0
0
124763
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
914
107872
SH
SOLE
0
0
107872
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
254
6982
SH
SOLE
0
0
6982
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
4055
159351
SH
SOLE
0
0
159351
INVESCO DYNAMIC CR OPP FD
COM
46132R104
248
24175
SH
SOLE
0
0
24175
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
5401
256435
SH
SOLE
1225
0
255210
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
8313
351631
SH
SOLE
550
0
351081
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
9914
470540
SH
SOLE
1538
0
469002
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
11407
486868
SH
SOLE
548
0
486320
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
5882
283457
SH
SOLE
929
0
282528
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
6551
276889
SH
SOLE
542
0
276347
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
4306
208909
SH
SOLE
628
0
208281
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
3262
140562
SH
SOLE
0
0
140562
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
1739
86215
SH
SOLE
0
0
86215
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
1908
77453
SH
SOLE
0
0
77453
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
996
49872
SH
SOLE
0
0
49872
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
403
17212
SH
SOLE
0
0
17212
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
511
25976
SH
SOLE
0
0
25976
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
1005
44783
SH
SOLE
0
0
44783
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
212
11420
SH
SOLE
0
0
11420
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
7754
176060
SH
SOLE
0
0
176060
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
14449
292194
SH
SOLE
0
0
292194
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
27091
519287
SH
SOLE
0
0
519287
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
626
17011
SH
SOLE
0
0
17011
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
4025
162947
SH
SOLE
0
0
162947
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
547
10334
SH
SOLE
0
0
10334
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
323
6918
SH
SOLE
0
0
6918
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
414
14574
SH
SOLE
0
0
14574
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
463
16181
SH
SOLE
0
0
16181
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
2274
31951
SH
SOLE
0
0
31951
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
444
8717
SH
SOLE
0
0
8717
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
20464
422194
SH
SOLE
0
0
422194
INVESCO EXCHANGE TRADED FD T
DWA NASDAQ MNT
46137V829
352
4001
SH
SOLE
0
0
4001
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
2074
31802
SH
SOLE
0
0
31802
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
1004
19057
SH
SOLE
0
0
19057
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
2816
97232
SH
SOLE
0
0
97232
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
1767
37532
SH
SOLE
0
0
37532
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
2199
92476
SH
SOLE
0
0
92476
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
302
17362
SH
SOLE
0
0
17362
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
856
28850
SH
SOLE
0
0
28850
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
517
12978
SH
SOLE
0
0
12978
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
5794
139707
SH
SOLE
3821
0
135886
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
11651
357051
SH
SOLE
0
0
357051
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
988
34775
SH
SOLE
0
0
34775
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
1778
20197
SH
SOLE
0
0
20197
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
656
13554
SH
SOLE
0
0
13554
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
6063
97245
SH
SOLE
0
0
97245
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
2248
50743
SH
SOLE
0
0
50743
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
1344
18187
SH
SOLE
0
0
18187
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
11781
678642
SH
SOLE
0
0
678642
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
151809
1494628
SH
SOLE
0
0
1494628
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
9169
80672
SH
SOLE
0
0
80672
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
685
68465
SH
SOLE
0
0
68465
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
1235
39162
SH
SOLE
0
0
39162
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
4342
274146
SH
SOLE
0
0
274146
INVESCO EXCHANGE TRADED FD T
INSIDER SENMNT
46137V555
1606
28415
SH
SOLE
0
0
28415
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
2894
204778
SH
SOLE
0
0
204778
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
6334
57672
SH
SOLE
0
0
57672
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 EQL
46137V514
6559
179424
SH
SOLE
0
0
179424
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 PUR
46137V498
994
32205
SH
SOLE
0
0
32205
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 VAL
46137V480
3469
131448
SH
SOLE
0
0
131448
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
3583
79666
SH
SOLE
0
0
79666
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP PUR
46137V456
390
14159
SH
SOLE
0
0
14159
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 EQL
46137V449
2148
44169
SH
SOLE
0
0
44169
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 GWT
46137V431
1360
29713
SH
SOLE
0
0
29713
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
433
11869
SH
SOLE
0
0
11869
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
4573
25432
SH
SOLE
0
0
25432
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1278
22996
SH
SOLE
0
0
22996
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
14163
107535
SH
SOLE
0
0
107535
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
483
8606
SH
SOLE
0
0
8606
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
801
16731
SH
SOLE
0
0
16731
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
9000
86412
SH
SOLE
0
0
86412
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
1077
18633
SH
SOLE
0
0
18633
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
1316
31065
SH
SOLE
0
0
31065
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2569
130087
SH
SOLE
0
0
130087
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
239
5534
SH
SOLE
0
0
5534
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
2650
72916
SH
SOLE
0
0
72916
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
4133
23279
SH
SOLE
0
0
23279
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
713
6903
SH
SOLE
0
0
6903
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
886
9373
SH
SOLE
0
0
9373
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
17389
149289
SH
SOLE
0
0
149289
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
8095
57480
SH
SOLE
0
0
57480
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
5064
57052
SH
SOLE
0
0
57052
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
134752
1474316
SH
SOLE
8033
0
1466283
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
29202
293048
SH
SOLE
0
0
293048
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
13938
245127
SH
SOLE
0
0
245127
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
9867
354799
SH
SOLE
0
0
354799
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3036
107608
SH
SOLE
0
0
107608
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
276
12899
SH
SOLE
0
0
12899
INVESCO EXCHANGE TRADED FD T
ZACKS MICRO CP
46137Y302
306
19202
SH
SOLE
0
0
19202
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
8474
143675
SH
SOLE
0
0
143675
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
4347
226170
SH
SOLE
0
0
226170
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
1524
47641
SH
SOLE
0
0
47641
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
488
18918
SH
SOLE
0
0
18918
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
11449
565942
SH
SOLE
0
0
565942
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1143
29027
SH
SOLE
0
0
29027
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
781
34010
SH
SOLE
0
0
34010
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
608
39090
SH
SOLE
0
0
39090
INVESCO EXCHNG TRADED FD TR
DWA MOMENT LOW
46138E859
1523
55329
SH
SOLE
0
0
55329
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
1279
29400
SH
SOLE
0
0
29400
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
5426
227360
SH
SOLE
0
0
227360
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
4082
165982
SH
SOLE
0
0
165982
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
7420
280856
SH
SOLE
0
0
280856
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
3279
185596
SH
SOLE
0
0
185596
INVESCO EXCHNG TRADED FD TR
FNDMNTL IG CRP
46138E693
761
30866
SH
SOLE
0
0
30866
INVESCO EXCHNG TRADED FD TR
FRONTIER MKTS
46138E776
201
16514
SH
SOLE
0
0
16514
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
6248
166529
SH
SOLE
0
0
166529
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
2039
103120
SH
SOLE
0
0
103120
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
549
19925
SH
SOLE
0
0
19925
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
186
17891
SH
SOLE
0
0
17891
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
1668
73459
SH
SOLE
0
0
73459
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
662
28679
SH
SOLE
0
0
28679
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
12197
423365
SH
SOLE
0
0
423365
INVESCO EXCHNG TRADED FD TR
INTL CORP BD
46138E636
241
9571
SH
SOLE
0
0
9571
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
2508
57027
SH
SOLE
0
0
57027
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
5300
267154
SH
SOLE
0
0
267154
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
2397
42339
SH
SOLE
0
0
42339
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
6256
232117
SH
SOLE
0
0
232117
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
556
12415
SH
SOLE
0
0
12415
INVESCO EXCHNG TRADED FD TR
LADERITE 0-5YR
46138E560
266
10816
SH
SOLE
0
0
10816
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
604
25084
SH
SOLE
0
0
25084
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
10956
438604
SH
SOLE
0
0
438604
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
34907
2591496
SH
SOLE
0
0
2591496
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1378
49386
SH
SOLE
0
0
49386
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
1767
54680
SH
SOLE
0
0
54680
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
556
15752
SH
SOLE
0
0
15752
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
1909
83929
SH
SOLE
0
0
83929
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
12440
399471
SH
SOLE
0
0
399471
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
293
12496
SH
SOLE
0
0
12496
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
5037
168795
SH
SOLE
0
0
168795
INVESCO EXCHNG TRADED FD TR
S&P INTL QULTY
46138E214
436
21322
SH
SOLE
0
0
21322
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
52299
1178166
SH
SOLE
0
0
1178166
INVESCO EXCHNG TRADED FD TR
S&P SMLCAP HIG
46138E131
250
11351
SH
SOLE
0
0
11351
INVESCO EXCHNG TRADED FD TR
S&P SMLCP DISC
46138E180
281
5136
SH
SOLE
0
0
5136
INVESCO EXCHNG TRADED FD TR
S&P SMLCP ENGY
46138E164
101
11511
SH
SOLE
0
0
11511
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
976
20351
SH
SOLE
0
0
20351
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
10577
98360
SH
SOLE
0
0
98360
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INDL
46138E123
462
8295
SH
SOLE
0
0
8295
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1226
17758
SH
SOLE
0
0
17758
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
21516
504599
SH
SOLE
0
0
504599
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
1362
19697
SH
SOLE
0
0
19697
INVESCO EXCHNG TRADED FD TR
S&P SMLCP UTIL
46138G409
1166
23696
SH
SOLE
0
0
23696
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
52729
1380344
SH
SOLE
0
0
1380344
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
92097
1974217
SH
SOLE
0
0
1974217
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
1577
85017
SH
SOLE
0
0
85017
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
37431
1718586
SH
SOLE
0
0
1718586
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
5041
169786
SH
SOLE
0
0
169786
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
3214
140829
SH
SOLE
0
0
140829
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
1015
102234
SH
SOLE
0
0
102234
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
403
16685
SH
SOLE
0
0
16685
INVESCO LTD
SHS
G491BT108
3365
200996
SH
SOLE
135902
0
65094
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
2171
149916
SH
SOLE
118
0
149798
INVESCO MUN OPPORTUNITY TR
COM
46132C107
614
54932
SH
SOLE
0
0
54932
INVESCO MUN TR
COM
46131J103
262
23497
SH
SOLE
0
0
23497
INVESCO MUNI INCOME OPP TRST
COM
46132X101
278
39945
SH
SOLE
0
0
39945
INVESCO QQQ TR
UNIT SER 1
46090E103
697160
4519383
SH
SOLE
251
0
4519132
INVESCO QQQ TR
UNIT SER 1
46090E103
3193
20700
SH
Put
SOLE
0
0
20700
INVESCO QUALITY MUNI INC TRS
COM
46133G107
650
57931
SH
SOLE
0
0
57931
INVESCO SR INCOME TR
COM
46131H107
1093
279458
SH
SOLE
0
0
279458
INVESCO TR INVT GRADE MUNS
COM
46131M106
392
34132
SH
SOLE
0
0
34132
INVESCO VALUE MUN INCOME TR
COM
46132P108
671
49608
SH
SOLE
0
0
49608
INVESTMENT TECHNOLOGY GRP NE
COM
46145F105
1266
41879
SH
SOLE
0
0
41879
INVESTORS BANCORP INC NEW
COM
46146L101
164
15788
SH
SOLE
0
0
15788
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
822
16754
SH
SOLE
0
0
16754
INVITAE CORP
COM
46185L103
317
28644
SH
SOLE
0
0
28644
IONIS PHARMACEUTICALS INC
COM
462222100
2445
45227
SH
SOLE
37756
0
7471
IPG PHOTONICS CORP
COM
44980X109
276
2432
SH
SOLE
1078
0
1354
IQIYI INC
SPONSORED ADS
46267X108
1528
102780
SH
SOLE
0
0
102780
IQVIA HLDGS INC
COM
46266C105
1678
14443
SH
SOLE
3201
0
11242
IRIDIUM COMMUNICATIONS INC
COM
46269C102
297
16121
SH
SOLE
0
0
16121
IROBOT CORP
COM
462726100
1066
12730
SH
SOLE
0
0
12730
IRON MTN INC NEW
COM
46284V101
2531
78083
SH
SOLE
0
0
78083
ISHARES GOLD TRUST
ISHARES
464285105
37075
3016662
SH
SOLE
0
0
3016662
ISHARES INC
CORE MSCI EMKT
46434G103
693172
14701418
SH
SOLE
79321
0
14622097
ISHARES INC
CUR HD MSCI EM
46434G509
597
25919
SH
SOLE
0
0
25919
ISHARES INC
EM HGHYL BD ETF
464286285
6400
144235
SH
SOLE
0
0
144235
ISHARES INC
EM MKT SM-CP ETF
464286475
470
11241
SH
SOLE
0
0
11241
ISHARES INC
EM MKTS DIV ETF
464286319
6116
163406
SH
SOLE
0
0
163406
ISHARES INC
ESG MSCI EM ETF
46434G863
1550
50549
SH
SOLE
0
0
50549
ISHARES INC
GLB ENR PROD ETF
464286343
1004
54313
SH
SOLE
0
0
54313
ISHARES INC
GLB SILV MIN ETF
464286327
92
11080
SH
SOLE
0
0
11080
ISHARES INC
MIN VOL EMRG MKT
464286533
56038
1003010
SH
SOLE
0
0
1003010
ISHARES INC
MIN VOL GBL ETF
464286525
30018
369409
SH
SOLE
0
0
369409
ISHARES INC
MLT FCTR EMG MKT
46434G889
249
6437
SH
SOLE
0
0
6437
ISHARES INC
MSCI AUST ETF
464286103
10055
522342
SH
SOLE
0
0
522342
ISHARES INC
MSCI AUSTRIA ETF
464286202
463
25197
SH
SOLE
0
0
25197
ISHARES INC
MSCI BELGIUM ETF
464286301
507
31056
SH
SOLE
0
0
31056
ISHARES INC
MSCI BRAZIL ETF
464286400
3048
79798
SH
SOLE
0
0
79798
ISHARES INC
MSCI BRIC INDX
464286657
467
12453
SH
SOLE
0
0
12453
ISHARES INC
MSCI CDA ETF
464286509
949
39606
SH
SOLE
0
0
39606
ISHARES INC
MSCI CHILE ETF
464286640
1374
33169
SH
SOLE
0
0
33169
ISHARES INC
MSCI EM ASIA ETF
464286426
1257
20655
SH
SOLE
0
0
20655
ISHARES INC
MSCI EQUAL WEITE
464286681
2168
43538
SH
SOLE
0
0
43538
ISHARES INC
MSCI EURZONE ETF
464286608
4590
130916
SH
SOLE
0
0
130916
ISHARES INC
MSCI FRANCE ETF
464286707
13766
519084
SH
SOLE
0
0
519084
ISHARES INC
MSCI FRNTR100ETF
464286145
2880
110123
SH
SOLE
0
0
110123
ISHARES INC
MSCI GBL ETF NEW
46434G848
436
16174
SH
SOLE
0
0
16174
ISHARES INC
MSCI GBL GOLD MN
46434G855
829
51116
SH
SOLE
0
0
51116
ISHARES INC
MSCI GERMANY ETF
464286806
16007
631444
SH
SOLE
0
0
631444
ISHARES INC
MSCI HONG KG ETF
464286871
351
15562
SH
SOLE
0
0
15562
ISHARES INC
MSCI ISRAEL ETF
464286632
257
5302
SH
SOLE
0
0
5302
ISHARES INC
MSCI ITALY ETF
46434G830
1145
47284
SH
SOLE
0
0
47284
ISHARES INC
MSCI JPN ETF NEW
46434G822
26426
521326
SH
SOLE
48
0
521278
ISHARES INC
MSCI MEXICO ETF
464286822
336
8150
SH
SOLE
0
0
8150
ISHARES INC
MSCI NETHERL ETF
464286814
8624
327890
SH
SOLE
0
0
327890
ISHARES INC
MSCI PAC JP ETF
464286665
1357
33336
SH
SOLE
0
0
33336
ISHARES INC
MSCI SINGPOR ETF
46434G780
1205
54530
SH
SOLE
0
0
54530
ISHARES INC
MSCI STH AFR ETF
464286780
362
7184
SH
SOLE
0
0
7184
ISHARES INC
MSCI STH KOR ETF
464286772
2193
37250
SH
SOLE
0
0
37250
ISHARES INC
MSCI SWITZERLAND
464286749
1689
53583
SH
SOLE
0
0
53583
ISHARES INC
MSCI TAIWAN ETF
46434G772
1420
44906
SH
SOLE
0
0
44906
ISHARES INC
MSCI THAILND ETF
464286624
1444
17435
SH
SOLE
0
0
17435
ISHARES INC
MSCI TURKEY ETF
464286715
612
24913
SH
SOLE
0
0
24913
ISHARES INC
US INTL HGH YLD
464286178
1709
37128
SH
SOLE
0
0
37128
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
1457
103924
SH
SOLE
0
0
103924
ISHARES SILVER TRUST
ISHARES
46428Q109
16433
1131777
SH
SOLE
0
0
1131777
ISHARES TR
0-5 YR TIPS ETF
46429B747
6568
67010
SH
SOLE
0
0
67010
ISHARES TR
0-5YR HI YL CP
46434V407
13225
296861
SH
SOLE
0
0
296861
ISHARES TR
0-5YR INVT GR CP
46434V100
4114
83057
SH
SOLE
0
0
83057
ISHARES TR
1 3 YR TREAS BD
464287457
99919
1194915
SH
SOLE
28038
0
1166877
ISHARES TR
10-20 YR TRS ETF
464288653
3955
29623
SH
SOLE
0
0
29623
ISHARES TR
20 YR TR BD ETF
464287432
74521
613291
SH
SOLE
0
0
613291
ISHARES TR
3 7 YR TREAS BD
464288661
42902
353395
SH
SOLE
17103
0
336292
ISHARES TR
A RATE CP BD ETF
46429B291
655
13081
SH
SOLE
0
0
13081
ISHARES TR
AGENCY BOND ETF
464288166
2454
21884
SH
SOLE
0
0
21884
ISHARES TR
AGGRES ALLOC ETF
464289859
4409
90809
SH
SOLE
0
0
90809
ISHARES TR
ASIA 50 ETF
464288430
859
15527
SH
SOLE
0
0
15527
ISHARES TR
BARCLAYS 7 10 YR
464287440
48607
466480
SH
SOLE
0
0
466480
ISHARES TR
BRAZIL SM-CP ETF
464289131
340
23586
SH
SOLE
0
0
23586
ISHARES TR
CALIF MUN BD ETF
464288356
8887
152061
SH
SOLE
0
0
152061
ISHARES TR
CHINA LG-CAP ETF
464287184
6294
161053
SH
SOLE
0
0
161053
ISHARES TR
COHEN STEER REIT
464287564
14579
152339
SH
SOLE
0
0
152339
ISHARES TR
CONSER ALLOC ETF
464289883
9926
303376
SH
SOLE
0
0
303376
ISHARES TR
CONV BD ETF
46435G102
5735
109205
SH
SOLE
0
0
109205
ISHARES TR
CORE 1 5 YR USD
46432F859
13462
274406
SH
SOLE
0
0
274406
ISHARES TR
CORE DIV GRWTH
46434V621
81530
2457190
SH
SOLE
0
0
2457190
ISHARES TR
CORE HIGH DV ETF
46429B663
91498
1084352
SH
SOLE
53
0
1084299
ISHARES TR
CORE INTL AGGR
46435G672
3574
68456
SH
SOLE
0
0
68456
ISHARES TR
CORE LT USDB ETF
464289479
537
9095
SH
SOLE
0
0
9095
ISHARES TR
CORE MSCI EAFE
46432F842
482784
8777887
SH
SOLE
6137
0
8771750
ISHARES TR
CORE MSCI EURO
46434V738
1988
48101
SH
SOLE
0
0
48101
ISHARES TR
CORE MSCI INTL
46435G326
697
14274
SH
SOLE
0
0
14274
ISHARES TR
CORE MSCI PAC
46434V696
1845
36443
SH
SOLE
0
0
36443
ISHARES TR
CORE MSCI TOTAL
46432F834
22137
421424
SH
SOLE
0
0
421424
ISHARES TR
CORE S&P MCP ETF
464287507
1014109
6106886
SH
SOLE
116310
0
5990576
ISHARES TR
CORE S&P SCP ETF
464287804
418231
6033340
SH
SOLE
28666
0
6004674
ISHARES TR
CORE S&P TTL STK
464287150
185264
3263982
SH
SOLE
0
0
3263982
ISHARES TR
CORE S&P US GWT
464287671
624165
11843735
SH
SOLE
11586
0
11832149
ISHARES TR
CORE S&P US VLU
464287663
466580
9504585
SH
SOLE
0
0
9504585
ISHARES TR
CORE S&P500 ETF
464287200
1055396
4194569
SH
SOLE
13041
0
4181528
ISHARES TR
CORE S&P500 ETF
464287200
252
1000
SH
Put
SOLE
0
0
1000
ISHARES TR
CORE TOTAL USD
46434V613
13455
273235
SH
SOLE
0
0
273235
ISHARES TR
CORE US AGGBD ET
464287226
593210
5570571
SH
SOLE
44634
0
5525937
ISHARES TR
CR 5 10 YR ETF
46435G417
1658
34536
SH
SOLE
0
0
34536
ISHARES TR
CRE U S REIT ETF
464288521
4989
111229
SH
SOLE
0
0
111229
ISHARES TR
CUR HD EURZN ETF
46434V639
4264
164364
SH
SOLE
0
0
164364
ISHARES TR
CUR HED MSCI GER
46434V704
226
9497
SH
SOLE
1480
0
8017
ISHARES TR
DEVSMCP EXNA ETF
464288497
394
8778
SH
SOLE
0
0
8778
ISHARES TR
DOW JONES US ETF
464287846
16452
132198
SH
SOLE
0
0
132198
ISHARES TR
EAFE GRWTH ETF
464288885
6859
99309
SH
SOLE
0
0
99309
ISHARES TR
EAFE SML CP ETF
464288273
18613
359181
SH
SOLE
68838
0
290343
ISHARES TR
EAFE VALUE ETF
464288877
16994
375806
SH
SOLE
0
0
375806
ISHARES TR
EDEG HIG YLELD
46435G250
293
6337
SH
SOLE
0
0
6337
ISHARES TR
EDGE MSCI MINM
46435G433
4478
154134
SH
SOLE
0
0
154134
ISHARES TR
EDGE MSCI USA VL
46432F388
19320
266226
SH
SOLE
0
0
266226
ISHARES TR
EDGE US FIXD INM
46435U796
2464
25731
SH
SOLE
0
0
25731
ISHARES TR
ESG 1 5 YR USD
46435G243
286
11713
SH
SOLE
0
0
11713
ISHARES TR
ESG MSCI EAFE
46435G516
1562
27229
SH
SOLE
0
0
27229
ISHARES TR
ESG MSCI USA ETF
46435G425
1312
23888
SH
SOLE
0
0
23888
ISHARES TR
ESG USD CORPT
46435G193
420
17577
SH
SOLE
0
0
17577
ISHARES TR
EUROPE ETF
464287861
2571
65727
SH
SOLE
0
0
65727
ISHARES TR
EXPANDED TECH
464287515
16810
96872
SH
SOLE
0
0
96872
ISHARES TR
EXPND TEC SC ETF
464287549
7871
45839
SH
SOLE
0
0
45839
ISHARES TR
EXPONENTIAL TECH
46434V381
4469
134356
SH
SOLE
310
0
134046
ISHARES TR
FLTG RATE NT ETF
46429B655
94390
1874315
SH
SOLE
763
0
1873552
ISHARES TR
GBL COMM SVC ETF
464287275
1217
24255
SH
SOLE
0
0
24255
ISHARES TR
GL CLEAN ENE ETF
464288224
1084
131193
SH
SOLE
0
0
131193
ISHARES TR
GL TIMB FORE ETF
464288174
1736
30379
SH
SOLE
0
0
30379
ISHARES TR
GLB CNS DISC ETF
464288745
831
8234
SH
SOLE
0
0
8234
ISHARES TR
GLB CNSM STP ETF
464288737
8181
177956
SH
SOLE
0
0
177956
ISHARES TR
GLB INFRASTR ETF
464288372
3847
97696
SH
SOLE
0
0
97696
ISHARES TR
GLOB HLTHCRE ETF
464287325
6764
119394
SH
SOLE
0
0
119394
ISHARES TR
GLOB INDSTRL ETF
464288729
481
6178
SH
SOLE
0
0
6178
ISHARES TR
GLOB UTILITS ETF
464288711
1370
27905
SH
SOLE
0
0
27905
ISHARES TR
GLOBAL 100 ETF
464287572
1763
41571
SH
SOLE
0
0
41571
ISHARES TR
GLOBAL ENERG ETF
464287341
2629
89565
SH
SOLE
0
0
89565
ISHARES TR
GLOBAL FINLS ETF
464287333
1308
23005
SH
SOLE
0
0
23005
ISHARES TR
GLOBAL MATER ETF
464288695
1217
21214
SH
SOLE
0
0
21214
ISHARES TR
GLOBAL REIT ETF
46434V647
1216
51910
SH
SOLE
0
0
51910
ISHARES TR
GLOBAL TECH ETF
464287291
73157
507932
SH
SOLE
130
0
507802
ISHARES TR
GNMA BOND ETF
46429B333
1083
22228
SH
SOLE
0
0
22228
ISHARES TR
GOV/CRED BD ETF
464288596
634
5743
SH
SOLE
0
0
5743
ISHARES TR
GRWT ALLOCAT ETF
464289867
14961
362162
SH
SOLE
0
0
362162
ISHARES TR
HDG MSCI EAFE
46434V803
22510
872140
SH
SOLE
0
0
872140
ISHARES TR
HDG MSCI JAPAN
46434V886
1075
38267
SH
SOLE
0
0
38267
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
334
13684
SH
SOLE
0
0
13684
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
567
24080
SH
SOLE
0
0
24080
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
15773
636015
SH
SOLE
2772
0
633243
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
13376
535473
SH
SOLE
2752
0
532721
ISHARES TR
IBONDS DEC2021
46435G789
3221
126600
SH
SOLE
0
0
126600
ISHARES TR
IBONDS DEC2022
46435G755
2631
102720
SH
SOLE
0
0
102720
ISHARES TR
IBONDS DEC2023
46435G318
1177
46890
SH
SOLE
0
0
46890
ISHARES TR
IBONDS DEC2026
46435GAA0
841
36499
SH
SOLE
1278
0
35221
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
10912
447929
SH
SOLE
2835
0
445094
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
8038
332574
SH
SOLE
2842
0
329732
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
5451
225345
SH
SOLE
2850
0
222495
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
1565
65496
SH
SOLE
1232
0
64264
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
1413
59855
SH
SOLE
1243
0
58612
ISHARES TR
IBONDS ETF
46435UAA9
570
24379
SH
SOLE
1265
0
23114
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
1878
72399
SH
SOLE
0
0
72399
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
568
22178
SH
SOLE
0
0
22178
ISHARES TR
IBONDS SEP19 ETF
46429B564
3559
140191
SH
SOLE
0
0
140191
ISHARES TR
IBONDS SEP2020
46434V571
6012
236975
SH
SOLE
0
0
236975
ISHARES TR
IBOXX HI YD ETF
464288513
87331
1076832
SH
SOLE
37552
0
1039280
ISHARES TR
IBOXX HI YD ETF
464288513
324
4000
SH
Put
SOLE
0
0
4000
ISHARES TR
IBOXX INV CP ETF
464287242
216175
1916107
SH
SOLE
10804
0
1905303
ISHARES TR
INDIA 50 ETF
464289529
977
27661
SH
SOLE
0
0
27661
ISHARES TR
INTL DEV RE ETF
464288489
2197
81274
SH
SOLE
0
0
81274
ISHARES TR
INTL DEVPPTY ETF
464288422
231
6686
SH
SOLE
0
0
6686
ISHARES TR
INTL DIV GRWTH
46435G524
519
10536
SH
SOLE
0
0
10536
ISHARES TR
INTL MOMENTUM FT
46434V449
494
19296
SH
SOLE
0
0
19296
ISHARES TR
INTL PFD STK ETF
46429B135
1007
66634
SH
SOLE
0
0
66634
ISHARES TR
INTL QLTY FACTOR
46434V456
452
17525
SH
SOLE
0
0
17525
ISHARES TR
INTL SEL DIV ETF
464288448
37841
1318050
SH
SOLE
0
0
1318050
ISHARES TR
INTL TREA BD ETF
464288117
2009
41452
SH
SOLE
0
0
41452
ISHARES TR
INTRM GOV CR ETF
464288612
2128
19664
SH
SOLE
0
0
19664
ISHARES TR
INTRM TR CRP ETF
464288638
86735
1654619
SH
SOLE
0
0
1654619
ISHARES TR
JPMORGAN USD EMG
464288281
96283
926597
SH
SOLE
27
0
926570
ISHARES TR
LATN AMER 40 ETF
464287390
742
24088
SH
SOLE
0
0
24088
ISHARES TR
LNG TR CRPRT BD
464289511
11204
199007
SH
SOLE
0
0
199007
ISHARES TR
MBS ETF
464288588
116027
1108715
SH
SOLE
28338
0
1080377
ISHARES TR
MICRO-CAP ETF
464288869
3328
40366
SH
SOLE
1171
0
39195
ISHARES TR
MIN VOL EAFE ETF
46429B689
132826
1992587
SH
SOLE
0
0
1992587
ISHARES TR
MIN VOL JAPN ETF
46434V712
740
11747
SH
SOLE
0
0
11747
ISHARES TR
MIN VOL USA ETF
46429B697
353454
6745311
SH
SOLE
58219
0
6687092
ISHARES TR
MLTFCTR INTL SML
46434V266
692
26760
SH
SOLE
0
0
26760
ISHARES TR
MODERT ALLOC ETF
464289875
13807
386968
SH
SOLE
0
0
386968
ISHARES TR
MORTGE REL ETF
46435G342
7894
197645
SH
SOLE
0
0
197645
ISHARES TR
MRGSTR MD CP ETF
464288208
8820
54566
SH
SOLE
0
0
54566
ISHARES TR
MRGSTR MD CP GRW
464288307
5830
29991
SH
SOLE
0
0
29991
ISHARES TR
MRGSTR MD CP VAL
464288406
3061
22055
SH
SOLE
0
0
22055
ISHARES TR
MRGSTR SM CP ETF
464288505
2918
19733
SH
SOLE
0
0
19733
ISHARES TR
MRGSTR SM CP GR
464288604
3924
23572
SH
SOLE
0
0
23572
ISHARES TR
MRNGSTR INC ETF
46432F875
2676
114928
SH
SOLE
0
0
114928
ISHARES TR
MRNGSTR LG-CP ET
464287127
12165
85352
SH
SOLE
0
0
85352
ISHARES TR
MRNGSTR LG-CP GR
464287119
23005
145114
SH
SOLE
0
0
145114
ISHARES TR
MRNGSTR LG-CP VL
464288109
5985
62130
SH
SOLE
0
0
62130
ISHARES TR
MRNING SM CP ETF
464288703
4575
37141
SH
SOLE
0
0
37141
ISHARES TR
MSCI AC ASIA ETF
464288182
2369
37289
SH
SOLE
0
0
37289
ISHARES TR
MSCI ACWI ETF
464288257
14352
223691
SH
SOLE
0
0
223691
ISHARES TR
MSCI ACWI EX US
464288240
3965
94484
SH
SOLE
42432
0
52052
ISHARES TR
MSCI CHINA ETF
46429B671
606
11513
SH
SOLE
0
0
11513
ISHARES TR
MSCI EAFE ETF
464287465
148617
2528353
SH
SOLE
110272
0
2418081
ISHARES TR
MSCI EMG MKT ETF
464287234
95724
2450703
SH
SOLE
84652
0
2366051
ISHARES TR
MSCI EMG MKT ETF
464287234
1047
26800
SH
Put
SOLE
0
0
26800
ISHARES TR
MSCI EURO FL ETF
464289180
3011
177670
SH
SOLE
0
0
177670
ISHARES TR
MSCI GLOBAL IMP
46435G532
266
5011
SH
SOLE
0
0
5011
ISHARES TR
MSCI INDIA ETF
46429B598
5521
165584
SH
SOLE
0
0
165584
ISHARES TR
MSCI INDIA SM CP
46429B614
774
20069
SH
SOLE
0
0
20069
ISHARES TR
MSCI INDONIA ETF
46429B309
1177
47403
SH
SOLE
0
0
47403
ISHARES TR
MSCI KLD400 SOC
464288570
6518
70082
SH
SOLE
0
0
70082
ISHARES TR
MSCI LW CRB TG
46434V464
862
8371
SH
SOLE
0
0
8371
ISHARES TR
MSCI PERU ETF
464289842
805
22673
SH
SOLE
0
0
22673
ISHARES TR
MSCI PHILIPS ETF
46429B408
541
16967
SH
SOLE
0
0
16967
ISHARES TR
MSCI POLAND ETF
46429B606
1205
52306
SH
SOLE
0
0
52306
ISHARES TR
MSCI UK ETF NEW
46435G334
31975
1089454
SH
SOLE
0
0
1089454
ISHARES TR
MSCI USA ESG SLC
464288802
8444
81865
SH
SOLE
0
0
81865
ISHARES TR
MULTIFACTOR GLBL
46434V316
460
17708
SH
SOLE
0
0
17708
ISHARES TR
MULTIFACTOR INTL
46434V274
685
28900
SH
SOLE
0
0
28900
ISHARES TR
MULTIFACTOR USA
46434V282
4440
159382
SH
SOLE
0
0
159382
ISHARES TR
MULTIFACTOR USA
46434V290
926
25860
SH
SOLE
0
0
25860
ISHARES TR
NA TEC MULTM ETF
464287531
336
7118
SH
SOLE
0
0
7118
ISHARES TR
NASDAQ BIOTECH
464287556
44955
466190
SH
SOLE
29122
0
437068
ISHARES TR
NATIONAL MUN ETF
464288414
48945
448873
SH
SOLE
8647
0
440226
ISHARES TR
NEW YORK MUN ETF
464288323
1034
18877
SH
SOLE
0
0
18877
ISHARES TR
NEW ZEALAND ETF
464289123
1421
30877
SH
SOLE
0
0
30877
ISHARES TR
NORTH AMERN NAT
464287374
2428
89333
SH
SOLE
0
0
89333
ISHARES TR
PHLX SEMICND ETF
464287523
5510
35116
SH
SOLE
0
0
35116
ISHARES TR
RESIDNL REAL EST
464288562
3570
57259
SH
SOLE
0
0
57259
ISHARES TR
RUS 1000 ETF
464287622
97482
702877
SH
SOLE
43
0
702834
ISHARES TR
RUS 1000 GRW ETF
464287614
343267
2622162
SH
SOLE
35189
0
2586973
ISHARES TR
RUS 1000 VAL ETF
464287598
203656
1833910
SH
SOLE
129239
0
1704671
ISHARES TR
RUS 2000 GRW ETF
464287648
53925
320984
SH
SOLE
9907
0
311077
ISHARES TR
RUS 2000 VAL ETF
464287630
48030
446624
SH
SOLE
17798
0
428826
ISHARES TR
RUS MD CP GR ETF
464287481
58491
514389
SH
SOLE
1913
0
512476
ISHARES TR
RUS MDCP VAL ETF
464287473
55058
721125
SH
SOLE
11584
0
709541
ISHARES TR
RUS MID CAP ETF
464287499
89678
1929397
SH
SOLE
26296
0
1903101
ISHARES TR
RUS TOP 200 ETF
464289446
9723
166526
SH
SOLE
0
0
166526
ISHARES TR
RUS TP200 GR ETF
464289438
15295
213171
SH
SOLE
0
0
213171
ISHARES TR
RUS TP200 VL ETF
464289420
6000
125517
SH
SOLE
0
0
125517
ISHARES TR
RUSEL 2500 ETF
46435G268
519
13588
SH
SOLE
0
0
13588
ISHARES TR
RUSSELL 2000 ETF
464287655
502540
3753102
SH
SOLE
49202
0
3703900
ISHARES TR
RUSSELL 2000 ETF
464287655
911
6800
SH
Put
SOLE
0
0
6800
ISHARES TR
RUSSELL 3000 ETF
464287689
55794
379761
SH
SOLE
0
0
379761
ISHARES TR
S&P 100 ETF
464287101
13628
122188
SH
SOLE
0
0
122188
ISHARES TR
S&P 500 GRWT ETF
464287309
372041
2469242
SH
SOLE
6332
0
2462910
ISHARES TR
S&P 500 VAL ETF
464287408
249049
2462421
SH
SOLE
68
0
2462353
ISHARES TR
S&P MC 400GR ETF
464287606
50145
262222
SH
SOLE
0
0
262222
ISHARES TR
S&P MC 400VL ETF
464287705
30284
218911
SH
SOLE
0
0
218911
ISHARES TR
S&P SML 600 GWT
464287887
102620
636090
SH
SOLE
5854
0
630236
ISHARES TR
S&P US PFD STK
464288687
145579
4252973
SH
SOLE
0
0
4252973
ISHARES TR
SELECT DIVID ETF
464287168
103803
1162279
SH
SOLE
79045
0
1083234
ISHARES TR
SH TR CRPORT ETF
464288646
43780
847791
SH
SOLE
0
0
847791
ISHARES TR
SHORT TREAS BD
464288679
23321
211434
SH
SOLE
5410
0
206024
ISHARES TR
SHRT NAT MUN ETF
464288158
21380
202842
SH
SOLE
0
0
202842
ISHARES TR
SP SMCP600VL ETF
464287879
30740
233146
SH
SOLE
0
0
233146
ISHARES TR
TIPS BD ETF
464287176
330922
3021844
SH
SOLE
9060
0
3012784
ISHARES TR
TRANS AVG ETF
464287192
8192
49645
SH
SOLE
0
0
49645
ISHARES TR
TRS FLT RT BD
46434V860
9102
181052
SH
SOLE
0
0
181052
ISHARES TR
U.S. BAS MTL ETF
464287838
4001
47652
SH
SOLE
0
0
47652
ISHARES TR
U.S. CNSM GD ETF
464287812
2736
25707
SH
SOLE
0
0
25707
ISHARES TR
U.S. CNSM SV ETF
464287580
7741
42793
SH
SOLE
0
0
42793
ISHARES TR
U.S. ENERGY ETF
464287796
10126
324974
SH
SOLE
0
0
324974
ISHARES TR
U.S. FIN SVC ETF
464287770
12334
109860
SH
SOLE
0
0
109860
ISHARES TR
U.S. FINLS ETF
464287788
18931
177969
SH
SOLE
0
0
177969
ISHARES TR
U.S. INSRNCE ETF
464288786
437
7577
SH
SOLE
0
0
7577
ISHARES TR
U.S. MED DVC ETF
464288810
51576
258123
SH
SOLE
55
0
258068
ISHARES TR
U.S. PHARMA ETF
464288836
2373
16855
SH
SOLE
0
0
16855
ISHARES TR
U.S. REAL ES ETF
464287739
26036
347429
SH
SOLE
0
0
347429
ISHARES TR
U.S. TECH ETF
464287721
41334
258453
SH
SOLE
0
0
258453
ISHARES TR
U.S. UTILITS ETF
464287697
13574
101132
SH
SOLE
0
0
101132
ISHARES TR
ULTR SH TRM BD
46434V878
14908
297716
SH
SOLE
0
0
297716
ISHARES TR
US AER DEF ETF
464288760
64714
374374
SH
SOLE
0
0
374374
ISHARES TR
US BR DEL SE ETF
464288794
3162
56427
SH
SOLE
0
0
56427
ISHARES TR
US HLTHCARE ETF
464287762
39923
220799
SH
SOLE
0
0
220799
ISHARES TR
US HLTHCR PR ETF
464288828
8684
52569
SH
SOLE
0
0
52569
ISHARES TR
US HOME CONS ETF
464288752
5257
174995
SH
SOLE
0
0
174995
ISHARES TR
US INDUSTRIALS
464287754
14147
110070
SH
SOLE
0
0
110070
ISHARES TR
US OIL EQ&SV ETF
464288844
527
25808
SH
SOLE
0
0
25808
ISHARES TR
US OIL GS EX ETF
464288851
1487
28794
SH
SOLE
0
0
28794
ISHARES TR
US REGNL BKS ETF
464288778
5831
146365
SH
SOLE
0
0
146365
ISHARES TR
US TELECOM ETF
464287713
1700
64515
SH
SOLE
0
0
64515
ISHARES TR
US TREAS BD ETF
46429B267
30793
1249215
SH
SOLE
0
0
1249215
ISHARES TR
USA MOMENTUM FCT
46432F396
162773
1623994
SH
SOLE
410
0
1623584
ISHARES TR
USA QUALITY FCTR
46432F339
33058
430664
SH
SOLE
543
0
430121
ISHARES TR
USA SIZE FACTOR
46432F370
921
12017
SH
SOLE
0
0
12017
ISHARES TR
USD INV GRDE ETF
464288620
5336
100770
SH
SOLE
0
0
100770
ISHARES TR
YLD OPTIM BD
46434V787
2049
86718
SH
SOLE
0
0
86718
ISHARES US ETF TR
COMMOD SEL STG
46431W853
2176
71352
SH
SOLE
0
0
71352
ISHARES US ETF TR
INT RT HD LONG
46431W812
1085
45340
SH
SOLE
0
0
45340
ISHARES US ETF TR
INT RT HDG C B
46431W705
5402
59582
SH
SOLE
0
0
59582
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
3504
41338
SH
SOLE
0
0
41338
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
224103
4495545
SH
SOLE
661
0
4494884
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
2148
43010
SH
SOLE
0
0
43010
ISTAR INC
COM
45031U101
399
43509
SH
SOLE
0
0
43509
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
1384
151435
SH
SOLE
141265
0
10170
ITERIS INC
COM
46564T107
481
129000
SH
SOLE
0
0
129000
ITRON INC
COM
465741106
628
13273
SH
SOLE
11845
0
1428
ITT INC
COM
45073V108
251
5207
SH
SOLE
1514
0
3693
IVY HIGH INC OPPORTUNITIES F
COM
465893105
309
25503
SH
SOLE
0
0
25503
JACK IN THE BOX INC
COM
466367109
214
2760
SH
SOLE
0
0
2760
JACOBS ENGR GROUP INC DEL
COM
469814107
704
12049
SH
SOLE
59
0
11990
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
919
25840
SH
SOLE
0
0
25840
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
2642
71763
SH
SOLE
0
0
71763
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
5073
100692
SH
SOLE
0
0
100692
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
40661
829815
SH
SOLE
776
0
829039
JANUS DETROIT STR TR
LONG TERM CARE
47103U407
1116
44418
SH
SOLE
0
0
44418
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
219
26284
SH
SOLE
0
0
26284
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1095
8834
SH
SOLE
2376
0
6458
JD COM INC
SPON ADR CL A
47215P106
1253
59857
SH
SOLE
0
0
59857
JEFFERIES FINL GROUP INC
COM
47233W109
230
13274
SH
SOLE
0
0
13274
JETBLUE AIRWAYS CORP
COM
477143101
1705
106138
SH
SOLE
0
0
106138
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR CONSMR
47804J875
401
16316
SH
SOLE
0
0
16316
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
17428
543760
SH
SOLE
0
0
543760
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
47804J859
2916
114281
SH
SOLE
0
0
114281
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR CO
47804J305
724
25788
SH
SOLE
0
0
25788
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR FI
47804J404
1423
45450
SH
SOLE
0
0
45450
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
2013
63825
SH
SOLE
0
0
63825
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
26327
864882
SH
SOLE
0
0
864882
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR TE
47804J602
4913
124869
SH
SOLE
0
0
124869
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
2005
88632
SH
SOLE
0
0
88632
JOHNSON & JOHNSON
COM
478160104
133941
1037900
SH
SOLE
108473
0
929427
JOHNSON CTLS INTL PLC
SHS
G51502105
4555
153636
SH
SOLE
89064
0
64572
JONES LANG LASALLE INC
COM
48020Q107
1339
10573
SH
SOLE
20
0
10553
JP MORGAN EXCHANGE TRADED FD
DCPLND HG YLD
46641Q878
3415
71684
SH
SOLE
0
0
71684
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
1813
35656
SH
SOLE
0
0
35656
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ETF
46641Q605
1118
22050
SH
SOLE
0
0
22050
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
356
6549
SH
SOLE
0
0
6549
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
19035
374049
SH
SOLE
0
0
374049
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
697
12206
SH
SOLE
0
0
12206
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
1940
29908
SH
SOLE
0
0
29908
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
25645
511573
SH
SOLE
0
0
511573
JP MORGAN EXCHANGE TRADED FD
US QUALTY FCTR
46641Q761
201
8122
SH
SOLE
0
0
8122
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
6278
281292
SH
SOLE
0
0
281292
JPMORGAN CHASE & CO
COM
46625H100
103666
1061931
SH
SOLE
119072
0
942859
JUNIPER NETWORKS INC
COM
48203R104
215
7983
SH
SOLE
2717
0
5266
KADANT INC
COM
48282T104
306
3761
SH
SOLE
0
0
3761
KANSAS CITY SOUTHERN
COM NEW
485170302
1580
16554
SH
SOLE
22
0
16532
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
803
58322
SH
SOLE
0
0
58322
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1301
134786
SH
SOLE
0
0
134786
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
479
11422
SH
SOLE
11187
0
235
KB HOME
COM
48666K109
193
10101
SH
SOLE
7299
0
2802
KBR INC
COM
48242W106
232
15307
SH
SOLE
9369
0
5938
KCAP FINL INC
COM
48668E101
55
15984
SH
SOLE
0
0
15984
KEARNY FINL CORP MD
COM
48716P108
355
27715
SH
SOLE
0
0
27715
KELLOGG CO
COM
487836108
1762
30913
SH
SOLE
549
0
30364
KEMET CORP
COM NEW
488360207
280
15979
SH
SOLE
996
0
14983
KEMPER CORP DEL
COM
488401100
303
4560
SH
SOLE
0
0
4560
KENNAMETAL INC
COM
489170100
212
6359
SH
SOLE
4464
0
1895
KENNEDY-WILSON HLDGS INC
COM
489398107
1272
70025
SH
SOLE
0
0
70025
KEURIG DR PEPPER INC
COM
49271V100
506
19747
SH
SOLE
0
0
19747
KEYCORP NEW
COM
493267108
1894
128136
SH
SOLE
45818
0
82318
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
850
13685
SH
SOLE
2919
0
10766
KIMBERLY CLARK CORP
COM
494368103
33848
297069
SH
SOLE
78848
0
218221
KIMCO RLTY CORP
COM
49446R109
885
60427
SH
SOLE
12615
0
47812
KINDER MORGAN INC DEL
COM
49456B101
14570
947344
SH
SOLE
50306
0
897038
KINROSS GOLD CORP
COM NO PAR
496902404
596
183828
SH
SOLE
0
0
183828
KINSALE CAP GROUP INC
COM
49714P108
562
10110
SH
SOLE
9843
0
267
KIRKLAND LAKE GOLD LTD
COM
49741E100
455
17455
SH
SOLE
0
0
17455
KITE RLTY GROUP TR
COM NEW
49803T300
176
12521
SH
SOLE
2262
0
10259
KKR & CO INC
CL A
48251W104
5441
277169
SH
SOLE
0
0
277169
KKR INCOME OPPORTUNITIES FD
COM
48249T106
427
29975
SH
SOLE
0
0
29975
KKR REAL ESTATE FIN TR INC
COM
48251K100
287
14985
SH
SOLE
0
0
14985
KLA-TENCOR CORP
COM
482480100
2471
27617
SH
SOLE
11215
0
16402
KOHLS CORP
COM
500255104
2143
32307
SH
SOLE
6242
0
26065
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
990
28195
SH
SOLE
10796
0
17399
KORN FERRY INTL
COM NEW
500643200
328
8305
SH
SOLE
1535
0
6770
KRAFT HEINZ CO
COM
500754106
13941
323900
SH
SOLE
61829
0
262071
KRANESHARES TR
BOSERA MSCI CH
500767405
943
38539
SH
SOLE
0
0
38539
KRANESHARES TR
CSI CHI INTERNET
500767306
1906
50826
SH
SOLE
0
0
50826
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
348
24688
SH
SOLE
0
0
24688
KROGER CO
COM
501044101
4172
151704
SH
SOLE
11563
0
140141
KRONOS WORLDWIDE INC
COM
50105F105
200
17328
SH
SOLE
2859
0
14469
L BRANDS INC
COM
501797104
1234
48055
SH
SOLE
1217
0
46838
L3 TECHNOLOGIES INC
COM
502413107
3983
22933
SH
SOLE
14854
0
8079
LA JOLLA PHARMACEUTICAL CO
COM PAR $.0001 2
503459604
100
10640
SH
SOLE
0
0
10640
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
655
5187
SH
SOLE
36
0
5151
LADDER CAP CORP
CL A
505743104
263
16975
SH
SOLE
33
0
16942
LAM RESEARCH CORP
COM
512807108
2928
21502
SH
SOLE
2605
0
18897
LAMAR ADVERTISING CO NEW
CL A
512816109
650
9400
SH
SOLE
1245
0
8155
LAMB WESTON HLDGS INC
COM
513272104
2155
29298
SH
SOLE
5637
0
23661
LANDSTAR SYS INC
COM
515098101
935
9774
SH
SOLE
6739
0
3035
LAS VEGAS SANDS CORP
COM
517834107
6803
130710
SH
SOLE
630
0
130080
LATTICE STRATEGIES TR
HARTFORD GBL ETF
518416508
487
18074
SH
SOLE
0
0
18074
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
32116
1244813
SH
SOLE
0
0
1244813
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
10111
363692
SH
SOLE
0
0
363692
LATTICE STRATEGIES TR
HARTFRD REIT ETF
518416300
453
32957
SH
SOLE
0
0
32957
LAUDER ESTEE COS INC
CL A
518439104
5345
41082
SH
SOLE
3247
0
37835
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
147
10777
SH
SOLE
0
0
10777
LAZARD LTD
SHS A
G54050102
698
18915
SH
SOLE
1201
0
17714
LAZYDAYS HLDGS INC
COM
52110H100
395
73060
SH
SOLE
0
0
73060
LEAR CORP
COM NEW
521865204
1587
12913
SH
SOLE
5140
0
7773
LEE ENTERPRISES INC
COM
523768109
54
25702
SH
SOLE
0
0
25702
LEGACY RESVS INC
COM
524706108
20
13007
SH
SOLE
0
0
13007
LEGACY TEX FINL GROUP INC
COM
52471Y106
459
14310
SH
SOLE
14183
0
127
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
582
22591
SH
SOLE
0
0
22591
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
968
40087
SH
SOLE
0
0
40087
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
9681
337552
SH
SOLE
0
0
337552
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
3863
144528
SH
SOLE
0
0
144528
LEGGETT & PLATT INC
COM
524660107
846
23613
SH
SOLE
1276
0
22337
LEIDOS HLDGS INC
COM
525327102
467
8855
SH
SOLE
2961
0
5894
LENNAR CORP
CL A
526057104
521
13295
SH
SOLE
8
0
13287
LENNOX INTL INC
COM
526107107
901
4115
SH
SOLE
1561
0
2554
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
201
30261
SH
SOLE
26953
0
3308
LEXINGTON REALTY TRUST
COM
529043101
2231
271773
SH
SOLE
71467
0
200306
LGI HOMES INC
COM
50187T106
614
13576
SH
SOLE
0
0
13576
LHC GROUP INC
COM
50187A107
419
4460
SH
SOLE
868
0
3592
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
4144
770262
SH
SOLE
0
0
770262
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
398
90636
SH
SOLE
0
0
90636
LIBERTY BROADBAND CORP
COM SER C
530307305
301
4172
SH
SOLE
3148
0
1024
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
72
115000
PRN
SOLE
0
0
115000
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
393
10687
SH
SOLE
8198
0
2489
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
798
21583
SH
SOLE
16888
0
4695
LIBERTY OILFIELD SVCS INC
COM CL A
53115L104
268
20694
SH
SOLE
20694
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
522
12459
SH
SOLE
2733
0
9726
LIFE STORAGE INC
COM
53223X107
4242
45616
SH
SOLE
0
0
45616
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
332
2446
SH
SOLE
508
0
1938
LILLY ELI & CO
COM
532457108
23244
200860
SH
SOLE
11569
0
189291
LILLY ELI & CO
COM
532457108
2222
19200
SH
Put
SOLE
0
0
19200
LIMBACH HLDGS INC
COM
53263P105
133
36140
SH
SOLE
0
0
36140
LIMELIGHT NETWORKS INC
COM
53261M104
24
10300
SH
SOLE
0
0
10300
LINCOLN ELEC HLDGS INC
COM
533900106
418
5301
SH
SOLE
0
0
5301
LINCOLN NATL CORP IND
COM
534187109
1976
38511
SH
SOLE
1035
0
37476
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
683
50761
SH
SOLE
0
0
50761
LINDE PLC
COM
G5494J103
6648
42607
SH
SOLE
22070
0
20537
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
428
28738
SH
SOLE
11393
0
17345
LITHIA MTRS INC
CL A
536797103
399
5224
SH
SOLE
4746
0
478
LITTELFUSE INC
COM
537008104
304
1773
SH
SOLE
1246
0
527
LIVE NATION ENTERTAINMENT IN
COM
538034109
491
9960
SH
SOLE
1293
0
8667
LIVEPERSON INC
COM
538146101
219
11593
SH
SOLE
0
0
11593
LIVERAMP HLDGS INC
COM
53815P108
1479
38281
SH
SOLE
7096
0
31185
LKQ CORP
COM
501889208
877
36962
SH
SOLE
19272
0
17690
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
438
171002
SH
SOLE
159217
0
11785
LOCKHEED MARTIN CORP
COM
539830109
56004
213884
SH
SOLE
5955
0
207929
LOEWS CORP
COM
540424108
559
12285
SH
SOLE
5770
0
6515
LOGMEIN INC
COM
54142L109
1121
13743
SH
SOLE
3298
0
10445
LOUISIANA PAC CORP
COM
546347105
272
12249
SH
SOLE
0
0
12249
LOWES COS INC
COM
548661107
17492
189389
SH
SOLE
25251
0
164138
LPL FINL HLDGS INC
COM
50212V100
1234
20196
SH
SOLE
0
0
20196
LRAD CORP
COM
50213V109
228
90579
SH
SOLE
0
0
90579
LTC PPTYS INC
COM
502175102
1636
39253
SH
SOLE
461
0
38792
LULULEMON ATHLETICA INC
COM
550021109
3466
28501
SH
SOLE
4748
0
23753
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
109
11423
SH
SOLE
0
0
11423
LUMENTUM HLDGS INC
COM
55024U109
783
18632
SH
SOLE
1809
0
16823
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
3707
44577
SH
SOLE
722
0
43855
M & T BK CORP
COM
55261F104
1138
7953
SH
SOLE
5418
0
2535
MACQUARIE FT TR GB INF UT DI
COM
55607W100
124
13481
SH
SOLE
0
0
13481
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
524
14338
SH
SOLE
73
0
14265
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
60
60000
PRN
SOLE
0
0
60000
MACYS INC
COM
55616P104
919
30856
SH
SOLE
54
0
30802
MADDEN STEVEN LTD
COM
556269108
547
18065
SH
SOLE
5291
0
12774
MADISON CVRED CALL & EQ STR
COM
557437100
352
57063
SH
SOLE
0
0
57063
MADRIGAL PHARMACEUTICALS INC
COM
558868105
255
2260
SH
SOLE
27
0
2233
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3317
58136
SH
SOLE
1344
0
56792
MAGNA INTL INC
COM
559222401
1861
40941
SH
SOLE
3311
0
37630
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
185
29850
SH
SOLE
0
0
29850
MAIDEN HOLDINGS LTD
SHS
G5753U112
56
34003
SH
SOLE
0
0
34003
MAIN STREET CAPITAL CORP
COM
56035L104
3437
101662
SH
SOLE
7776
0
93886
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
547
28027
SH
SOLE
0
0
28027
MALLINCKRODT PUB LTD CO
SHS
G5785G107
1056
66861
SH
SOLE
0
0
66861
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
408
20478
SH
SOLE
0
0
20478
MANHATTAN ASSOCS INC
COM
562750109
301
7097
SH
SOLE
6073
0
1024
MANITOWOC CO INC
COM NEW
563571405
174
11771
SH
SOLE
3
0
11768
MANNKIND CORP
COM NEW
56400P706
19
18342
SH
SOLE
0
0
18342
MANPOWERGROUP INC
COM
56418H100
267
4115
SH
SOLE
1533
0
2582
MANULIFE FINL CORP
COM
56501R106
673
47459
SH
SOLE
6770
0
40689
MARATHON OIL CORP
COM
565849106
1603
111759
SH
SOLE
3973
0
107786
MARATHON PETE CORP
COM
56585A102
6917
117209
SH
SOLE
22918
0
94291
MARKEL CORP
COM
570535104
1304
1256
SH
SOLE
0
0
1256
MARRIOTT INTL INC NEW
CL A
571903202
4490
41355
SH
SOLE
14705
0
26650
MARSH & MCLENNAN COS INC
COM
571748102
1926
24152
SH
SOLE
7761
0
16391
MARTEN TRANS LTD
COM
573075108
310
19153
SH
SOLE
18248
0
905
MARTIN MARIETTA MATLS INC
COM
573284106
1046
6083
SH
SOLE
2212
0
3871
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
301
18568
SH
SOLE
8925
0
9643
MASCO CORP
COM
574599106
1668
57037
SH
SOLE
6895
0
50142
MASIMO CORP
COM
574795100
740
6894
SH
SOLE
3280
0
3614
MASTERCARD INCORPORATED
CL A
57636Q104
49234
260979
SH
SOLE
28372
0
232607
MATCH GROUP INC
COM
57665R106
402
9398
SH
SOLE
494
0
8904
MATERIALISE NV
SPONSORED ADS
57667T100
241
12050
SH
SOLE
0
0
12050
MATTEL INC
COM
577081102
563
56398
SH
SOLE
14
0
56384
MAXIM INTEGRATED PRODS INC
COM
57772K101
1699
33420
SH
SOLE
1009
0
32411
MB FINANCIAL INC NEW
COM
55264U108
263
6648
SH
SOLE
0
0
6648
MCCORMICK & CO INC
COM NON VTG
579780206
7252
52084
SH
SOLE
16570
0
35514
MCCORMICK & CO INC
COM VTG
579780107
666
4800
SH
SOLE
0
0
4800
MCDERMOTT INTL INC
COM
580037703
192
29331
SH
SOLE
3304
0
26027
MCDONALDS CORP
COM
580135101
43064
242521
SH
SOLE
16513
0
226008
MCKESSON CORP
COM
58155Q103
3460
31316
SH
SOLE
6501
0
24815
MDU RES GROUP INC
COM
552690109
2749
115321
SH
SOLE
0
0
115321
MEDICAL PPTYS TRUST INC
COM
58463J304
4454
277004
SH
SOLE
2507
0
274497
MEDIDATA SOLUTIONS INC
COM
58471A105
1421
21083
SH
SOLE
19462
0
1621
MEDIFAST INC
COM
58470H101
277
2216
SH
SOLE
0
0
2216
MEDLEY CAP CORP
COM
58503F106
475
178548
SH
SOLE
0
0
178548
MEDNAX INC
COM
58502B106
345
10461
SH
SOLE
455
0
10006
MEDTRONIC PLC
SHS
G5960L103
17692
194507
SH
SOLE
68307
0
126200
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
605
6551
SH
SOLE
244
0
6307
MERCADOLIBRE INC
COM
58733R102
2192
7485
SH
SOLE
729
0
6756
MERCER INTL INC
COM
588056101
145
13914
SH
SOLE
3514
0
10400
MERCK & CO INC
COM
58933Y105
47770
625184
SH
SOLE
64489
0
560695
MERCURY GENL CORP NEW
COM
589400100
732
14155
SH
SOLE
622
0
13533
MERIDIAN BIOSCIENCE INC
COM
589584101
386
22259
SH
SOLE
0
0
22259
MERIT MED SYS INC
COM
589889104
363
6498
SH
SOLE
2258
0
4240
MERITOR INC
COM
59001K100
1400
82787
SH
SOLE
30
0
82757
METHODE ELECTRS INC
COM
591520200
282
12117
SH
SOLE
10685
0
1432
METLIFE INC
COM
59156R108
7376
179650
SH
SOLE
81410
0
98240
METTLER TOLEDO INTERNATIONAL
COM
592688105
333
589
SH
SOLE
388
0
201
MEXICO FD INC
COM
592835102
235
17715
SH
SOLE
0
0
17715
MFA FINL INC
COM
55272X102
365
54627
SH
SOLE
0
0
54627
MFS CHARTER INCOME TR
SH BEN INT
552727109
476
64897
SH
SOLE
0
0
64897
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
317
70671
SH
SOLE
0
0
70671
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
84
18137
SH
SOLE
0
0
18137
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
153
36586
SH
SOLE
0
0
36586
MFS INTER INCOME TR
SH BEN INT
55273C107
617
168090
SH
SOLE
0
0
168090
MFS INTERMEDIATE HIGH INC FD
SH BEN INT
59318T109
549
256317
SH
SOLE
0
0
256317
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
644
125699
SH
SOLE
0
0
125699
MFS SPL VALUE TR
SH BEN INT
55274E102
100
20140
SH
SOLE
0
0
20140
MGE ENERGY INC
COM
55277P104
1037
17290
SH
SOLE
12
0
17278
MGIC INVT CORP WIS
COM
552848103
1367
130685
SH
SOLE
32625
0
98060
MGM GROWTH PPTYS LLC
CL A COM
55303A105
541
20487
SH
SOLE
0
0
20487
MGM RESORTS INTERNATIONAL
COM
552953101
803
33104
SH
SOLE
168
0
32936
MICROCHIP TECHNOLOGY INC
COM
595017104
3101
43115
SH
SOLE
1128
0
41987
MICRON TECHNOLOGY INC
COM
595112103
7151
225379
SH
SOLE
1177
0
224202
MICROSOFT CORP
COM
594918104
188883
1859633
SH
SOLE
281767
0
1577866
MID AMER APT CMNTYS INC
COM
59522J103
546
5709
SH
SOLE
80
0
5629
MIDDLEBY CORP
COM
596278101
587
5716
SH
SOLE
1797
0
3919
MIDDLESEX WATER CO
COM
596680108
258
4834
SH
SOLE
0
0
4834
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
352
36924
SH
SOLE
0
0
36924
MIMECAST LTD
ORD SHS
G14838109
212
6314
SH
SOLE
4539
0
1775
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
72
14843
SH
SOLE
12167
0
2676
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
309
102890
SH
SOLE
99633
0
3257
MKS INSTRUMENT INC
COM
55306N104
352
5447
SH
SOLE
3
0
5444
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
93
13234
SH
SOLE
110
0
13124
MOHAWK INDS INC
COM
608190104
251
2142
SH
SOLE
616
0
1526
MOLINA HEALTHCARE INC
COM
60855R100
304
2620
SH
SOLE
0
0
2620
MOLSON COORS BREWING CO
CL B
60871R209
2049
36488
SH
SOLE
502
0
35986
MOMO INC
ADR
60879B107
423
17829
SH
SOLE
12035
0
5794
MONDELEZ INTL INC
CL A
609207105
12028
300469
SH
SOLE
57415
0
243054
MONGODB INC
CL A
60937P106
1222
14590
SH
SOLE
0
0
14590
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
278
22436
SH
SOLE
0
0
22436
MONOLITHIC PWR SYS INC
COM
609839105
1686
14501
SH
SOLE
12054
0
2447
MONRO INC
COM
610236101
1379
20063
SH
SOLE
8394
0
11669
MONSTER BEVERAGE CORP NEW
COM
61174X109
4243
86203
SH
SOLE
72889
0
13314
MOODYS CORP
COM
615369105
2292
16369
SH
SOLE
13032
0
3337
MOOG INC
CL A
615394202
555
7163
SH
SOLE
0
0
7163
MOOG INC
CL B
615394301
260
3390
SH
SOLE
0
0
3390
MORGAN STANLEY
COM NEW
617446448
7074
178419
SH
SOLE
44234
0
134185
MOSAIC CO NEW
COM
61945C103
684
23410
SH
SOLE
9055
0
14355
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1366
11870
SH
SOLE
3382
0
8488
MPLX LP
COM UNIT REP LTD
55336V100
656
21649
SH
SOLE
0
0
21649
MRC GLOBAL INC
COM
55345K103
254
20731
SH
SOLE
20731
0
0
MSC INDL DIRECT INC
CL A
553530106
491
6381
SH
SOLE
2672
0
3709
MSCI INC
COM
55354G100
1922
13035
SH
SOLE
11323
0
1712
MUELLER WTR PRODS INC
COM SER A
624758108
400
43912
SH
SOLE
0
0
43912
MURPHY USA INC
COM
626755102
1061
13843
SH
SOLE
13190
0
653
MV OIL TR
TR UNITS
553859109
82
11706
SH
SOLE
0
0
11706
MYLAN N V
SHS EURO
N59465109
1245
45434
SH
SOLE
10963
0
34471
MYND ANALYTICS INC
*W EXP 06/29/202
62857N111
1
15600
SH
SOLE
0
0
15600
MYRIAD GENETICS INC
COM
62855J104
254
8743
SH
SOLE
0
0
8743
NASDAQ INC
COM
631103108
1624
19906
SH
SOLE
14242
0
5664
NATIONAL BEVERAGE CORP
COM
635017106
371
5173
SH
SOLE
0
0
5173
NATIONAL FUEL GAS CO N J
COM
636180101
1205
23549
SH
SOLE
18
0
23531
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
10274
214126
SH
SOLE
177345
0
36781
NATIONAL HEALTH INVS INC
COM
63633D104
248
3278
SH
SOLE
459
0
2819
NATIONAL INSTRS CORP
COM
636518102
214
4724
SH
SOLE
3934
0
790
NATIONAL OILWELL VARCO INC
COM
637071101
1206
46919
SH
SOLE
11031
0
35888
NATIONAL RETAIL PPTYS INC
COM
637417106
1816
37431
SH
SOLE
390
0
37041
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
445
16809
SH
SOLE
0
0
16809
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
1234
31380
SH
SOLE
0
0
31380
NATUS MEDICAL INC DEL
COM
639050103
402
11812
SH
SOLE
2080
0
9732
NAVIENT CORPORATION
COM
63938C108
91
10320
SH
SOLE
5905
0
4415
NBT BANCORP INC
COM
628778102
269
7776
SH
SOLE
0
0
7776
NEKTAR THERAPEUTICS
COM
640268108
625
19005
SH
SOLE
0
0
19005
NEOGENOMICS INC
COM NEW
64049M209
232
18415
SH
SOLE
4467
0
13948
NETAPP INC
COM
64110D104
1043
17474
SH
SOLE
7913
0
9561
NETEASE INC
SPONSORED ADR
64110W102
575
2441
SH
SOLE
0
0
2441
NETFLIX INC
COM
64110L106
54747
204539
SH
SOLE
6371
0
198168
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
845
87387
SH
SOLE
0
0
87387
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
135
32426
SH
SOLE
0
0
32426
NEUBERGER BRMAN CLIFRN MUNI
COM
64123C101
158
13063
SH
SOLE
0
0
13063
NEUROCRINE BIOSCIENCES INC
COM
64125C109
278
3894
SH
SOLE
369
0
3525
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
180
23773
SH
SOLE
872
0
22901
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
548
9802
SH
SOLE
0
0
9802
NEW GOLD INC CDA
COM
644535106
32
42297
SH
SOLE
0
0
42297
NEW JERSEY RES
COM
646025106
321
7026
SH
SOLE
17
0
7009
NEW MTN FIN CORP
COM
647551100
368
29291
SH
SOLE
0
0
29291
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
513
9356
SH
SOLE
0
0
9356
NEW RELIC INC
COM
64829B100
1459
18022
SH
SOLE
10114
0
7908
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1686
118615
SH
SOLE
117
0
118498
NEW SR INVT GROUP INC
COM
648691103
155
37506
SH
SOLE
0
0
37506
NEW YORK CMNTY BANCORP INC
COM
649445103
888
94370
SH
SOLE
3497
0
90873
NEW YORK MTG TR INC
COM PAR $.02
649604501
178
30267
SH
SOLE
0
0
30267
NEWELL BRANDS INC
COM
651229106
1170
62921
SH
SOLE
284
0
62637
NEWMARK GROUP INC
CL A
65158N102
160
19938
SH
SOLE
2750
0
17188
NEWMARKET CORP
COM
651587107
880
2135
SH
SOLE
2037
0
98
NEWMONT MINING CORP
COM
651639106
1808
52190
SH
SOLE
733
0
51457
NEWS CORP NEW
CL B
65249B208
189
16374
SH
SOLE
16309
0
65
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
434
24892
SH
SOLE
0
0
24892
NEXSTAR MEDIA GROUP INC
CL A
65336K103
358
4551
SH
SOLE
3567
0
984
NEXTERA ENERGY INC
COM
65339F101
25037
144038
SH
SOLE
30461
0
113577
NICE LTD
SPONSORED ADR
653656108
267
2465
SH
SOLE
746
0
1719
NIKE INC
CL B
654106103
16015
216012
SH
SOLE
18139
0
197873
NIO INC
SPON ADS
62914V106
68
10640
SH
SOLE
0
0
10640
NISOURCE INC
COM
65473P105
577
22766
SH
SOLE
798
0
21968
NLIGHT INC
COM
65487K100
270
15168
SH
SOLE
14868
0
300
NMI HLDGS INC
CL A
629209305
262
14677
SH
SOLE
11179
0
3498
NOBLE CORP PLC
SHS USD
G65431101
66
25178
SH
SOLE
269
0
24909
NOBLE ENERGY INC
COM
655044105
219
11677
SH
SOLE
9261
0
2416
NOKIA CORP
SPONSORED ADR
654902204
594
102086
SH
SOLE
7989
0
94097
NOMAD FOODS LTD
USD ORD SHS
G6564A105
324
19396
SH
SOLE
19196
0
200
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
165
82397
SH
SOLE
0
0
82397
NORDSTROM INC
COM
655664100
725
15561
SH
SOLE
194
0
15367
NORFOLK SOUTHERN CORP
COM
655844108
7833
52381
SH
SOLE
1663
0
50718
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
7
12010
SH
SOLE
0
0
12010
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
569
23898
SH
SOLE
0
0
23898
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
258
10565
SH
SOLE
0
0
10565
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
730
30114
SH
SOLE
0
0
30114
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
427
18687
SH
SOLE
0
0
18687
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
1082
44496
SH
SOLE
0
0
44496
NORTHERN LTS FD TR IV
QUTX RSK MNDGW
66538H732
248
9085
SH
SOLE
0
0
9085
NORTHERN TR CORP
COM
665859104
1344
16078
SH
SOLE
989
0
15089
NORTHROP GRUMMAN CORP
COM
666807102
22052
90046
SH
SOLE
5096
0
84950
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
303
20871
SH
SOLE
0
0
20871
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
215
5070
SH
SOLE
1480
0
3590
NOVAGOLD RES INC
COM NEW
66987E206
221
55824
SH
SOLE
0
0
55824
NOVANTA INC
COM
67000B104
423
6707
SH
SOLE
3404
0
3303
NOVARTIS A G
SPONSORED ADR
66987V109
11914
138840
SH
SOLE
44139
0
94701
NOVAVAX INC
COM
670002104
25
13621
SH
SOLE
0
0
13621
NOVOCURE LTD
ORD SHS
G6674U108
461
13783
SH
SOLE
0
0
13783
NOVO-NORDISK A S
ADR
670100205
5292
114879
SH
SOLE
64030
0
50849
NOW INC
COM
67011P100
218
18707
SH
SOLE
17479
0
1228
NRG ENERGY INC
COM NEW
629377508
754
19045
SH
SOLE
621
0
18424
NU SKIN ENTERPRISES INC
CL A
67018T105
222
3619
SH
SOLE
0
0
3619
NUANCE COMMUNICATIONS INC
COM
67020Y100
858
64840
SH
SOLE
51614
0
13226
NUCOR CORP
COM
670346105
8187
158026
SH
SOLE
27312
0
130714
NUSHARES ETF TR
ENHANCED YIELD
67092P102
316
13650
SH
SOLE
0
0
13650
NUSHARES ETF TR
ESG EMERGING
67092P888
565
23687
SH
SOLE
0
0
23687
NUSHARES ETF TR
ESG INTL DEVEL
67092P805
673
30091
SH
SOLE
0
0
30091
NUSHARES ETF TR
ESG LARGE CAP
67092P201
1670
55508
SH
SOLE
0
0
55508
NUSHARES ETF TR
ESG LRG VALUE
67092P300
250
9544
SH
SOLE
0
0
9544
NUSHARES ETF TR
ESG SMALL CAP
67092P607
620
25048
SH
SOLE
0
0
25048
NUSHARES ETF TR
ESG US AGGRGTE
67092P870
703
28959
SH
SOLE
0
0
28959
NUSHARES ETF TR
SHORT TERM REIT
67092P706
339
13577
SH
SOLE
0
0
13577
NUSTAR ENERGY LP
UNIT COM
67058H102
1319
63028
SH
SOLE
0
0
63028
NUTANIX INC
CL A
67059N108
2456
59052
SH
SOLE
36328
0
22724
NUTRIEN LTD
COM
67077M108
2791
59375
SH
SOLE
13347
0
46028
NUVASIVE INC
COM
670704105
342
6902
SH
SOLE
4874
0
2028
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
4335
310051
SH
SOLE
0
0
310051
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
1921
156082
SH
SOLE
0
0
156082
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
427
28890
SH
SOLE
0
0
28890
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
119
10030
SH
SOLE
0
0
10030
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1133
88850
SH
SOLE
0
0
88850
NUVEEN CALIF MUN VALUE FD
COM
67062C107
583
64111
SH
SOLE
0
0
64111
NUVEEN CALIF MUNICPAL VALU F
COM
6706EB106
420
27591
SH
SOLE
0
0
27591
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
956
75405
SH
SOLE
0
0
75405
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
2388
198532
SH
SOLE
0
0
198532
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
336
45347
SH
SOLE
0
0
45347
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
716
77616
SH
SOLE
0
0
77616
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
1194
74087
SH
SOLE
602
0
73485
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
211
25957
SH
SOLE
0
0
25957
NUVEEN FLOATING RATE INCOME
COM
67072T108
453
49025
SH
SOLE
0
0
49025
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
1318
146134
SH
SOLE
0
0
146134
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
169
12362
SH
SOLE
0
0
12362
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
454
45748
SH
SOLE
0
0
45748
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
189
19202
SH
SOLE
0
0
19202
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
1766
198437
SH
SOLE
0
0
198437
NUVEEN INTER DURATION MN TMF
COM
670671106
146
11805
SH
SOLE
0
0
11805
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
124
10570
SH
SOLE
0
0
10570
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
833
66885
SH
SOLE
0
0
66885
NUVEEN MUN 2021 TARGET TERM
COM
670687102
218
23342
SH
SOLE
0
0
23342
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
499
42873
SH
SOLE
0
0
42873
NUVEEN MUN INCOME FD INC
COM
67062J102
1079
106422
SH
SOLE
0
0
106422
NUVEEN MUN VALUE FD INC
COM
670928100
4235
456896
SH
SOLE
0
0
456896
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2087
155548
SH
SOLE
0
0
155548
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
552
27607
SH
SOLE
0
0
27607
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
261
20499
SH
SOLE
0
0
20499
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
457
39235
SH
SOLE
0
0
39235
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
248
20310
SH
SOLE
0
0
20310
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
2641
316667
SH
SOLE
0
0
316667
NUVEEN PFD & INCM SECURTIES
COM
67072C105
4333
523264
SH
SOLE
0
0
523264
NUVEEN PFD & INCOME TERM FD
COM
67075A106
504
24947
SH
SOLE
0
0
24947
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1094
87273
SH
SOLE
0
0
87273
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
254
18630
SH
SOLE
0
0
18630
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
107
12646
SH
SOLE
0
0
12646
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
1482
122806
SH
SOLE
0
0
122806
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
645
45918
SH
SOLE
0
0
45918
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
143
14878
SH
SOLE
0
0
14878
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1277
90781
SH
SOLE
0
0
90781
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
216
16119
SH
SOLE
0
0
16119
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
217
15144
SH
SOLE
0
0
15144
NUVEEN SHT DUR CR OPP FD
COM
67074X107
463
32312
SH
SOLE
0
0
32312
NUVEEN SR INCOME FD
COM
67067Y104
163
29625
SH
SOLE
0
0
29625
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
974
72653
SH
SOLE
0
0
72653
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
6182
319342
SH
SOLE
0
0
319342
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
122
12039
SH
SOLE
0
0
12039
NVENT ELECTRIC PLC
SHS
G6700G107
289
12856
SH
SOLE
155
0
12701
NVIDIA CORP
COM
67066G104
35757
267844
SH
SOLE
22582
0
245262
NXP SEMICONDUCTORS N V
COM
N6596X109
2130
29065
SH
SOLE
5372
0
23693
NYMOX PHARMACEUTICAL CORP
COM
P73398102
20
15500
SH
SOLE
0
0
15500
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
4974
14445
SH
SOLE
2485
0
11960
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
1404
35313
SH
SOLE
0
0
35313
OAKTREE STRATEGIC INCOME COR
COM
67402D104
825
106423
SH
SOLE
0
0
106423
OASIS PETE INC NEW
COM
674215108
91
16389
SH
SOLE
0
0
16389
OBSIDIAN ENERGY LTD
COM
674482104
44
110243
SH
SOLE
0
0
110243
OCCIDENTAL PETE CORP DEL
COM
674599105
15396
250834
SH
SOLE
163587
0
87247
OCEANFIRST FINL CORP
COM
675234108
351
15581
SH
SOLE
0
0
15581
OGE ENERGY CORP
COM
670837103
2007
51206
SH
SOLE
779
0
50427
OKTA INC
CL A
679295105
1474
23102
SH
SOLE
0
0
23102
OLD DOMINION FGHT LINES INC
COM
679580100
1713
13868
SH
SOLE
9357
0
4511
OLD NATL BANCORP IND
COM
680033107
842
54660
SH
SOLE
13694
0
40966
OLD REP INTL CORP
COM
680223104
2480
120563
SH
SOLE
5150
0
115413
OLIN CORP
COM PAR $1
680665205
532
26436
SH
SOLE
187
0
26249
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
429
6448
SH
SOLE
2128
0
4320
OMEGA HEALTHCARE INVS INC
COM
681936100
4449
126575
SH
SOLE
0
0
126575
OMNICOM GROUP INC
COM
681919106
665
9084
SH
SOLE
1601
0
7483
ON SEMICONDUCTOR CORP
COM
682189105
426
25823
SH
SOLE
1987
0
23836
ONCOSEC MED INC
COM NEW
68234L207
6
10000
SH
SOLE
0
0
10000
ONE GAS INC
COM
68235P108
532
6688
SH
SOLE
0
0
6688
ONEMAIN HLDGS INC
COM
68268W103
825
33983
SH
SOLE
33948
0
35
ONEOK INC NEW
COM
682680103
4460
82677
SH
SOLE
6249
0
76428
OPEN TEXT CORP
COM
683715106
577
17695
SH
SOLE
15594
0
2101
OPKO HEALTH INC
COM
68375N103
77
25471
SH
SOLE
0
0
25471
OPPENHEIMER ETF TR
RUSL 1000 DYNM
68386C724
506
20164
SH
SOLE
0
0
20164
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
35424
761156
SH
SOLE
0
0
761156
OPPENHEIMER ETF TR
S&P FINCIAL REVE
68386C807
1032
17887
SH
SOLE
0
0
17887
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
9143
178391
SH
SOLE
203
0
178188
OPPENHEIMER ETF TR
S&P SMALLCAP 600
68386C302
11962
208714
SH
SOLE
0
0
208714
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
22778
680360
SH
SOLE
0
0
680360
ORACLE CORP
COM
68389X105
23971
530919
SH
SOLE
216081
0
314838
ORANGE
SPONSORED ADR
684060106
445
27503
SH
SOLE
12823
0
14680
ORBCOMM INC
COM
68555P100
336
40714
SH
SOLE
37914
0
2800
ORCHIDS PAPER PRODS CO DEL
COM
68572N104
27
28240
SH
SOLE
0
0
28240
ORGANOVO HLDGS INC
COM
68620A104
109
114346
SH
SOLE
0
0
114346
ORION ENGINEERED CARBONS S A
COM
L72967109
410
16202
SH
SOLE
0
0
16202
ORMAT TECHNOLOGIES INC
COM
686688102
801
15307
SH
SOLE
0
0
15307
OSHKOSH CORP
COM
688239201
439
7167
SH
SOLE
922
0
6245
OSI ETF TR
OSHARES FTSE
67110P100
3213
136089
SH
SOLE
0
0
136089
OSI ETF TR
OSHARS FTSE US
67110P407
5512
183620
SH
SOLE
0
0
183620
OSI ETF TR
OSHS GBL INTER
67110P704
427
22406
SH
SOLE
0
0
22406
OTTER TAIL CORP
COM
689648103
870
17520
SH
SOLE
0
0
17520
OUTFRONT MEDIA INC
COM
69007J106
585
32259
SH
SOLE
11740
0
20519
OWENS & MINOR INC NEW
COM
690732102
261
41199
SH
SOLE
5030
0
36169
OWENS CORNING NEW
COM
690742101
290
6604
SH
SOLE
3915
0
2689
OWENS ILL INC
COM NEW
690768403
660
38271
SH
SOLE
14127
0
24144
OXFORD LANE CAP CORP
COM
691543102
550
56670
SH
SOLE
0
0
56670
OXFORD SQUARE CAP CORP
COM
69181V107
85
13126
SH
SOLE
0
0
13126
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
578
22055
SH
SOLE
20063
0
1992
PACCAR INC
COM
693718108
1145
20036
SH
SOLE
17
0
20019
PACER FDS TR
DEVELOPED MRKT
69374H873
403
16759
SH
SOLE
0
0
16759
PACER FDS TR
GLOBL CASH ETF
69374H709
2407
86197
SH
SOLE
0
0
86197
PACER FDS TR
PACER US SMALL
69374H857
1061
45778
SH
SOLE
0
0
45778
PACER FDS TR
TRENDP 100 ETF
69374H303
11650
356526
SH
SOLE
0
0
356526
PACER FDS TR
TRENDP US LAR CP
69374H105
39144
1360578
SH
SOLE
0
0
1360578
PACER FDS TR
TRENDP US MID CP
69374H204
22769
738290
SH
SOLE
0
0
738290
PACER FDS TR
TRENDPILOT EUR
69374H808
6532
260726
SH
SOLE
0
0
260726
PACER FDS TR
US CASH COWS 100
69374H881
5119
199172
SH
SOLE
0
0
199172
PACKAGING CORP AMER
COM
695156109
1171
14032
SH
SOLE
5775
0
8257
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
224
11960
SH
SOLE
0
0
11960
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
45
63000
SH
SOLE
0
0
63000
PALO ALTO NETWORKS INC
COM
697435105
8004
42498
SH
SOLE
21253
0
21245
PAN AMERICAN SILVER CORP
COM
697900108
1190
81489
SH
SOLE
5713
0
75776
PARATEK PHARMACEUTICALS INC
COM
699374302
273
53175
SH
SOLE
0
0
53175
PARKER HANNIFIN CORP
COM
701094104
604
4053
SH
SOLE
992
0
3061
PATTERN ENERGY GROUP INC
CL A
70338P100
615
33021
SH
SOLE
0
0
33021
PATTERSON UTI ENERGY INC
COM
703481101
161
15549
SH
SOLE
0
0
15549
PAYCHEX INC
COM
704326107
13315
204370
SH
SOLE
14589
0
189781
PAYCOM SOFTWARE INC
COM
70432V102
956
7811
SH
SOLE
1856
0
5955
PAYPAL HLDGS INC
COM
70450Y103
22459
267087
SH
SOLE
64287
0
202800
PBF ENERGY INC
CL A
69318G106
806
24658
SH
SOLE
46
0
24612
PCM FUND INC
COM
69323T101
840
82729
SH
SOLE
0
0
82729
PCM INC
COM
69323K100
176
10000
SH
SOLE
0
0
10000
PDL CMNTY BANCORP
COM
69290X101
144
11300
SH
SOLE
0
0
11300
PEBBLEBROOK HOTEL TR
COM
70509V100
274
9671
SH
SOLE
8444
0
1227
PEMBINA PIPELINE CORP
COM
706327103
590
19891
SH
SOLE
0
0
19891
PENN NATL GAMING INC
COM
707569109
242
12845
SH
SOLE
7793
0
5052
PENNANTPARK INVT CORP
COM
708062104
587
92217
SH
SOLE
41260
0
50957
PENNEY J C INC
COM
708160106
57
54958
SH
SOLE
0
0
54958
PENNYMAC MTG INVT TR
COM
70931T103
488
26188
SH
SOLE
12763
0
13425
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
576
14286
SH
SOLE
11578
0
2708
PENTAIR PLC
SHS
G7S00T104
781
20673
SH
SOLE
9413
0
11260
PEOPLES BANCORP N C INC
COM
710577107
477
19484
SH
SOLE
0
0
19484
PEOPLES UNITED FINANCIAL INC
COM
712704105
1054
73009
SH
SOLE
2570
0
70439
PEPSICO INC
COM
713448108
58631
530696
SH
SOLE
95735
0
434961
PERKINELMER INC
COM
714046109
530
6749
SH
SOLE
524
0
6225
PERRIGO CO PLC
SHS
G97822103
202
5209
SH
SOLE
48
0
5161
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
385
29594
SH
SOLE
42
0
29552
PFIZER INC
COM
717081103
75145
1721527
SH
SOLE
205233
0
1516294
PG&E CORP
COM
69331C108
389
16393
SH
SOLE
13
0
16380
PGIM ETF TR
ULTRA SHORT
69344A107
1081
21659
SH
SOLE
0
0
21659
PGIM SHORT DURATION HIGH YIE
COM
69346H100
781
59922
SH
SOLE
0
0
59922
PHILIP MORRIS INTL INC
COM
718172109
36576
547879
SH
SOLE
263127
0
284752
PHILLIPS 66
COM
718546104
16277
188941
SH
SOLE
15396
0
173545
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
316
7504
SH
SOLE
0
0
7504
PHYSICIANS RLTY TR
COM
71943U104
446
27799
SH
SOLE
998
0
26801
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
1893
111073
SH
SOLE
3988
0
107085
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
282
17468
SH
SOLE
0
0
17468
PIMCO CALIF MUN INCOME FD II
COM
72201C109
353
37054
SH
SOLE
0
0
37054
PIMCO CORPORATE & INCOME OPP
COM
72201B101
3871
252325
SH
SOLE
0
0
252325
PIMCO CORPORATE INCOME STRAT
COM
72200U100
1993
133874
SH
SOLE
0
0
133874
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
3505
120117
SH
SOLE
0
0
120117
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
8255
392168
SH
SOLE
0
0
392168
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
9777
102785
SH
SOLE
0
0
102785
PIMCO ETF TR
1-5 US TIP IDX
72201R205
4003
78734
SH
SOLE
0
0
78734
PIMCO ETF TR
15+ YR US TIPS
72201R304
467
7486
SH
SOLE
0
0
7486
PIMCO ETF TR
25YR+ ZERO U S
72201R882
5528
49143
SH
SOLE
0
0
49143
PIMCO ETF TR
ACTIVE BD ETF
72201R775
16565
161188
SH
SOLE
0
0
161188
PIMCO ETF TR
BROAD US TIPS
72201R403
1084
19344
SH
SOLE
0
0
19344
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
97358
964421
SH
SOLE
390
0
964031
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
1322
13386
SH
SOLE
0
0
13386
PIMCO ETF TR
INTER MUN BD ACT
72201R866
2898
54856
SH
SOLE
0
0
54856
PIMCO ETF TR
INV GRD CRP BD
72201R817
3476
35092
SH
SOLE
0
0
35092
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
406
8145
SH
SOLE
0
0
8145
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
420
35940
SH
SOLE
0
0
35940
PIMCO HIGH INCOME FD
COM SHS
722014107
694
86580
SH
SOLE
0
0
86580
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
356
14006
SH
SOLE
0
0
14006
PIMCO INCOME STRATEGY FUND
COM
72201H108
611
56213
SH
SOLE
0
0
56213
PIMCO INCOME STRATEGY FUND I
COM
72201J104
1338
140406
SH
SOLE
981
0
139425
PIMCO MUN INCOME FD II
COM
72200W106
819
61551
SH
SOLE
0
0
61551
PIMCO MUN INCOME FD III
COM
72201A103
488
43815
SH
SOLE
0
0
43815
PIMCO MUNICIPAL INCOME FD
COM
72200R107
445
35477
SH
SOLE
0
0
35477
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
3876
400464
SH
SOLE
0
0
400464
PINNACLE WEST CAP CORP
COM
723484101
579
6790
SH
SOLE
510
0
6280
PIONEER HIGH INCOME TR
COM
72369H106
298
37374
SH
SOLE
0
0
37374
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
242
22109
SH
SOLE
0
0
22109
PIONEER NAT RES CO
COM
723787107
2628
19982
SH
SOLE
14617
0
5365
PITNEY BOWES INC
COM
724479100
168
28423
SH
SOLE
112
0
28311
PJT PARTNERS INC
COM CL A
69343T107
217
5604
SH
SOLE
1986
0
3618
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1064
53088
SH
SOLE
0
0
53088
PLANET FITNESS INC
CL A
72703H101
651
12139
SH
SOLE
4772
0
7367
PLUG POWER INC
COM NEW
72919P202
162
130821
SH
SOLE
0
0
130821
PNC FINL SVCS GROUP INC
COM
693475105
8023
68625
SH
SOLE
44105
0
24520
PNM RES INC
COM
69349H107
721
17536
SH
SOLE
11043
0
6493
POLARIS INDS INC
COM
731068102
1379
17990
SH
SOLE
0
0
17990
POLYMET MINING CORP
COM
731916102
151
186450
SH
SOLE
0
0
186450
POOL CORPORATION
COM
73278L105
640
4308
SH
SOLE
2840
0
1468
PORTLAND GEN ELEC CO
COM NEW
736508847
240
5239
SH
SOLE
3182
0
2057
POSCO
SPONSORED ADR
693483109
658
11971
SH
SOLE
5739
0
6232
POST HLDGS INC
COM
737446104
1174
13167
SH
SOLE
7951
0
5216
PPG INDS INC
COM
693506107
5466
53464
SH
SOLE
34328
0
19136
PPL CORP
COM
69351T106
13077
461603
SH
SOLE
259516
0
202087
PRA HEALTH SCIENCES INC
COM
69354M108
395
4298
SH
SOLE
1417
0
2881
PRECISION DRILLING CORP
COM 2010
74022D308
23
13068
SH
SOLE
7568
0
5500
PRETIUM RES INC
COM
74139C102
173
20486
SH
SOLE
0
0
20486
PRICE T ROWE GROUP INC
COM
74144T108
5959
64547
SH
SOLE
8452
0
56095
PRIMERICA INC
COM
74164M108
396
4049
SH
SOLE
0
0
4049
PRINCIPAL EXCHANGE TRADED FD
PRIN EDGE ACTV
74255Y102
1006
26517
SH
SOLE
0
0
26517
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
357
3960
SH
SOLE
0
0
3960
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
260
10350
SH
SOLE
0
0
10350
PRINCIPAL EXCHANGE TRADED FD
US SM MLT FC ETF
74255Y607
292
10526
SH
SOLE
0
0
10526
PRINCIPAL FINL GROUP INC
COM
74251V102
1600
36234
SH
SOLE
5120
0
31114
PROASSURANCE CORP
COM
74267C106
434
10689
SH
SOLE
10180
0
509
PROCTER AND GAMBLE CO
COM
742718109
94055
1023224
SH
SOLE
163406
0
859818
PROGENICS PHARMACEUTICALS IN
COM
743187106
46
10872
SH
SOLE
6947
0
3925
PROGRESSIVE CORP OHIO
COM
743315103
4508
74729
SH
SOLE
27211
0
47518
PROLOGIS INC
COM
74340W103
3239
55168
SH
SOLE
546
0
54622
PROOFPOINT INC
COM
743424103
381
4550
SH
SOLE
1759
0
2791
PROSHARES TR
HGH YLD INT RATE
74348A541
1349
21721
SH
SOLE
0
0
21721
PROSHARES TR
INVT INT RT HG
74347B607
2364
33233
SH
SOLE
0
0
33233
PROSHARES TR
K1 FRE CRD OIL
74347B417
291
17013
SH
SOLE
0
0
17013
PROSHARES TR
LONG ONLINE SHRT
74347B375
2875
68801
SH
SOLE
0
0
68801
PROSHARES TR
MORNINGSTAR ALTR
74347B813
248
6830
SH
SOLE
0
0
6830
PROSHARES TR
MSCI EAFE DIVD
74347B839
472
14138
SH
SOLE
0
0
14138
PROSHARES TR
MSCI EUR DIV
74347B540
367
10071
SH
SOLE
0
0
10071
PROSHARES TR
PROSHS EMG ETF
74347B847
667
12451
SH
SOLE
0
0
12451
PROSHARES TR
PSHS LC COR PLUS
74347R248
20412
336720
SH
SOLE
0
0
336720
PROSHARES TR
PSHS SH MSCI EAF
74347R370
359
12153
SH
SOLE
0
0
12153
PROSHARES TR
PSHS SH MSCI EMR
74347R396
9593
470488
SH
SOLE
0
0
470488
PROSHARES TR
PSHS SHORT DOW30
74347B235
4393
71619
SH
SOLE
0
0
71619
PROSHARES TR
PSHS ULT S&P 500
74347R107
2004
21592
SH
SOLE
0
0
21592
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1136
16906
SH
SOLE
0
0
16906
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
204
5818
SH
SOLE
0
0
5818
PROSHARES TR
RUSS 2000 DIVD
74347B698
6995
129961
SH
SOLE
0
0
129961
PROSHARES TR
S&P 500 DV ARIST
74348A467
54084
893361
SH
SOLE
7209
0
886152
PROSHARES TR
S&P MDCP 400 DIV
74347B680
9501
183670
SH
SOLE
0
0
183670
PROSHARES TR
SHORT QQQ NEW
74347B714
3476
101060
SH
SOLE
0
0
101060
PROSHARES TR
SHORT S&P 500 NE
74347B425
21819
696421
SH
SOLE
0
0
696421
PROSHARES TR
SHRT 20+YR TRE
74347X849
8665
386991
SH
SOLE
0
0
386991
PROSHARES TR
SHRT HGH YIELD
74347R131
272
11585
SH
SOLE
0
0
11585
PROSHARES TR
SHRT RUSSELL2000
74348A210
504
10798
SH
SOLE
0
0
10798
PROSHARES TR
SHT 7-10 YR TR
74348A608
518
18197
SH
SOLE
0
0
18197
PROSHARES TR
SP500 EX ENRGY
74347B581
230
4375
SH
SOLE
0
0
4375
PROSHARES TR
ULTRA FNCLS NEW
74347X633
589
18053
SH
SOLE
0
0
18053
PROSHARES TR II
SHT VIX ST TRM
74347W130
4353
102901
SH
SOLE
0
0
102901
PROSHARES TR II
ULTA BLMBG 2017
74347W247
174
13115
SH
SOLE
0
0
13115
PROSPECT CAPITAL CORPORATION
COM
74348T102
3273
518755
SH
SOLE
0
0
518755
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
613
617000
PRN
SOLE
0
0
617000
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
544
543000
PRN
SOLE
0
0
543000
PROTO LABS INC
COM
743713109
385
3415
SH
SOLE
1258
0
2157
PROVIDENT BANCORP INC
COM
74383X109
292
13450
SH
SOLE
0
0
13450
PRUDENTIAL FINL INC
COM
744320102
5712
70048
SH
SOLE
39
0
70009
PRUDENTIAL PLC
ADR
74435K204
415
11728
SH
SOLE
11009
0
719
PSYCHEMEDICS CORP
COM NEW
744375205
356
22405
SH
SOLE
0
0
22405
PTC INC
COM
69370C100
596
7194
SH
SOLE
5580
0
1614
PUBLIC STORAGE
COM
74460D109
6780
33494
SH
SOLE
293
0
33201
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
6345
121895
SH
SOLE
13405
0
108490
PULTE GROUP INC
COM
745867101
926
35632
SH
SOLE
1143
0
34489
PURE STORAGE INC
CL A
74624M102
550
34215
SH
SOLE
6232
0
27983
PURPLE INNOVATION INC
COM
74640Y106
310
52600
SH
SOLE
0
0
52600
PUTNAM MANAGED MUN INCOM TR
COM
746823103
1053
156645
SH
SOLE
0
0
156645
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
105
24652
SH
SOLE
0
0
24652
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
209
18610
SH
SOLE
0
0
18610
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
70
14963
SH
SOLE
0
0
14963
PVH CORP
COM
693656100
383
4120
SH
SOLE
1855
0
2265
Q2 HLDGS INC
COM
74736L109
439
8861
SH
SOLE
8101
0
760
QIAGEN NV
SHS NEW
N72482123
377
10932
SH
SOLE
7898
0
3034
QORVO INC
COM
74736K101
1525
25112
SH
SOLE
10153
0
14959
QUAKER CHEM CORP
COM
747316107
432
2430
SH
SOLE
1234
0
1196
QUALCOMM INC
COM
747525103
23439
411858
SH
SOLE
118891
0
292967
QUALYS INC
COM
74758T303
234
3133
SH
SOLE
2273
0
860
QUANTA SVCS INC
COM
74762E102
220
7321
SH
SOLE
535
0
6786
QUEST DIAGNOSTICS INC
COM
74834L100
831
9978
SH
SOLE
391
0
9587
QUICKLOGIC CORP
COM
74837P108
16
21441
SH
SOLE
0
0
21441
QUOTIENT LTD
SHS
G73268107
367
59988
SH
SOLE
58568
0
1420
QUOTIENT TECHNOLOGY INC
COM
749119103
255
23869
SH
SOLE
5348
0
18521
QURATE RETAIL INC
COM SER A
74915M100
2548
130549
SH
SOLE
122007
0
8542
RADIAN GROUP INC
COM
750236101
329
20088
SH
SOLE
18720
0
1368
RADNET INC
COM
750491102
119
11734
SH
SOLE
0
0
11734
RANDGOLD RES LTD
ADR
752344309
203
2487
SH
SOLE
7
0
2480
RAPID7 INC
COM
753422104
509
16333
SH
SOLE
14797
0
1536
RAYMOND JAMES FINANCIAL INC
COM
754730109
1628
21885
SH
SOLE
7275
0
14610
RAYONIER ADVANCED MATLS INC
COM
75508B104
160
14988
SH
SOLE
0
0
14988
RAYONIER INC
COM
754907103
306
11067
SH
SOLE
0
0
11067
RAYTHEON CO
COM NEW
755111507
21259
138633
SH
SOLE
13210
0
125423
RBB FD INC
MOTLEY FOL ETF
74933W601
515
27635
SH
SOLE
0
0
27635
RBC BEARINGS INC
COM
75524B104
232
1773
SH
SOLE
1464
0
309
READING INTERNATIONAL INC
CL A
755408101
160
11000
SH
SOLE
0
0
11000
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
405
13760
SH
SOLE
0
0
13760
REALITY SHS ETF TR
DIVS ETF
75605A108
2277
91066
SH
SOLE
0
0
91066
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
652
33631
SH
SOLE
0
0
33631
REALOGY HLDGS CORP
COM
75605Y106
351
23891
SH
SOLE
18741
0
5150
REALTY INCOME CORP
COM
756109104
24216
384137
SH
SOLE
65619
0
318518
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1870
63555
SH
SOLE
0
0
63555
RED HAT INC
COM
756577102
7423
42264
SH
SOLE
26383
0
15881
REDWOOD TR INC
COM
758075402
367
24370
SH
SOLE
30
0
24340
REGENCY CTRS CORP
COM
758849103
378
6443
SH
SOLE
0
0
6443
REGENERON PHARMACEUTICALS
COM
75886F107
11631
31140
SH
SOLE
14794
0
16346
REGIONAL HEALTH PPTYS INC
COM
75903M101
1
11300
SH
SOLE
0
0
11300
REGIONS FINL CORP NEW
COM
7591EP100
1341
100214
SH
SOLE
244
0
99970
REINSURANCE GROUP AMER INC
COM NEW
759351604
268
1914
SH
SOLE
145
0
1769
RELIANCE STEEL & ALUMINUM CO
COM
759509102
914
12840
SH
SOLE
2135
0
10705
RELX PLC
SPONSORED ADR
759530108
530
25842
SH
SOLE
23820
0
2022
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
433
3236
SH
SOLE
2938
0
298
RENASANT CORP
COM
75970E107
945
31320
SH
SOLE
22
0
31298
REPUBLIC SVCS INC
COM
760759100
1688
23415
SH
SOLE
605
0
22810
RESIDEO TECHNOLOGIES INC
COM
76118Y104
750
36487
SH
SOLE
110
0
36377
RESMED INC
COM
761152107
1442
12666
SH
SOLE
1859
0
10807
RETAIL PPTYS AMER INC
CL A
76131V202
1727
159194
SH
SOLE
2240
0
156954
REVLON INC
CL A NEW
761525609
294
11660
SH
SOLE
0
0
11660
REWALK ROBOTICS LTD
SHS
M8216Q101
4
25000
SH
SOLE
0
0
25000
RGC RES INC
COM
74955L103
305
10191
SH
SOLE
0
0
10191
RICEBRAN TECHNOLOGIES
COM NEW
762831204
102
33985
SH
SOLE
0
0
33985
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
31
13500
SH
SOLE
0
0
13500
RING ENERGY INC
COM
76680V108
88
17327
SH
SOLE
0
0
17327
RINGCENTRAL INC
CL A
76680R206
935
11345
SH
SOLE
5021
0
6324
RIO TINTO PLC
SPONSORED ADR
767204100
2767
57069
SH
SOLE
5560
0
51509
RITCHIE BROS AUCTIONEERS
COM
767744105
504
15390
SH
SOLE
10745
0
4645
RITE AID CORP
COM
767754104
100
141711
SH
SOLE
0
0
141711
RLI CORP
COM
749607107
1349
19558
SH
SOLE
2589
0
16969
ROBERT HALF INTL INC
COM
770323103
354
6183
SH
SOLE
0
0
6183
ROCKWELL AUTOMATION INC
COM
773903109
4109
27306
SH
SOLE
7721
0
19585
ROGERS COMMUNICATIONS INC
CL B
775109200
243
4735
SH
SOLE
882
0
3853
ROKU INC
COM CL A
77543R102
1122
36609
SH
SOLE
0
0
36609
ROLLINS INC
COM
775711104
2421
67065
SH
SOLE
7002
0
60063
ROPER TECHNOLOGIES INC
COM
776696106
1043
3915
SH
SOLE
670
0
3245
ROSS STORES INC
COM
778296103
2001
24045
SH
SOLE
5891
0
18154
ROYAL BK CDA MONTREAL QUE
COM
780087102
2540
37072
SH
SOLE
3954
0
33118
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1414
14460
SH
SOLE
2890
0
11570
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
7638
127432
SH
SOLE
16808
0
110624
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
9811
168372
SH
SOLE
23888
0
144484
ROYAL GOLD INC
COM
780287108
2189
25553
SH
SOLE
0
0
25553
ROYCE MICRO-CAP TR INC
COM
780915104
1195
161050
SH
SOLE
0
0
161050
ROYCE VALUE TR INC
COM
780910105
1855
157194
SH
SOLE
0
0
157194
RPC INC
COM
749660106
126
12756
SH
SOLE
3031
0
9725
RPM INTL INC
COM
749685103
2154
36644
SH
SOLE
632
0
36012
RUBIUS THERAPEUTICS INC
COM
78116T103
162
10095
SH
SOLE
0
0
10095
RUSH ENTERPRISES INC
CL A
781846209
389
11287
SH
SOLE
11263
0
24
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
260
3646
SH
SOLE
3221
0
425
S&P GLOBAL INC
COM
78409V104
3955
23272
SH
SOLE
6048
0
17224
SABINE ROYALTY TR
UNIT BEN INT
785688102
201
5383
SH
SOLE
0
0
5383
SABRA HEALTH CARE REIT INC
COM
78573L106
2107
127844
SH
SOLE
0
0
127844
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
803
34196
SH
SOLE
34188
0
8
SALESFORCE COM INC
COM
79466L302
30292
221156
SH
SOLE
30409
0
190747
SALESFORCE COM INC
COM
79466L302
2452
17900
SH
Put
SOLE
0
0
17900
SANDERSON FARMS INC
COM
800013104
643
6480
SH
SOLE
6043
0
437
SANDSTORM GOLD LTD
COM NEW
80013R206
343
74314
SH
SOLE
0
0
74314
SANGAMO THERAPEUTICS INC
COM
800677106
189
16440
SH
SOLE
0
0
16440
SANOFI
RIGHT 12/31/2020
80105N113
8
16926
SH
SOLE
0
0
16926
SANOFI
SPONSORED ADR
80105N105
2014
46401
SH
SOLE
3604
0
42797
SAP SE
SPON ADR
803054204
1720
17277
SH
SOLE
12375
0
4902
SAREPTA THERAPEUTICS INC
COM
803607100
1346
12337
SH
SOLE
1430
0
10907
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2317
14311
SH
SOLE
8452
0
5859
SCANA CORP NEW
COM
80589M102
1162
24314
SH
SOLE
0
0
24314
SCHEIN HENRY INC
COM
806407102
387
4928
SH
SOLE
403
0
4525
SCHLUMBERGER LTD
COM
806857108
9384
260085
SH
SOLE
129058
0
131027
SCHWAB CHARLES CORP NEW
COM
808513105
9374
225723
SH
SOLE
111788
0
113935
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3249
138070
SH
SOLE
0
0
138070
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
9135
322223
SH
SOLE
0
0
322223
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
456
15684
SH
SOLE
0
0
15684
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
1274
24056
SH
SOLE
0
0
24056
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
335
9998
SH
SOLE
0
0
9998
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
858
25250
SH
SOLE
0
0
25250
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
690
21009
SH
SOLE
0
0
21009
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
9282
359362
SH
SOLE
0
0
359362
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
823
32615
SH
SOLE
0
0
32615
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
599
21132
SH
SOLE
0
0
21132
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1069
21419
SH
SOLE
0
0
21419
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
8405
166144
SH
SOLE
0
0
166144
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
16356
272921
SH
SOLE
0
0
272921
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
41788
889680
SH
SOLE
0
0
889680
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
41706
605048
SH
SOLE
0
0
605048
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
20804
422070
SH
SOLE
0
0
422070
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
25089
420248
SH
SOLE
0
0
420248
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
14333
299041
SH
SOLE
0
0
299041
SCHWAB STRATEGIC TR
US REIT ETF
808524847
7181
186483
SH
SOLE
0
0
186483
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
15256
251421
SH
SOLE
0
0
251421
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
9688
181940
SH
SOLE
12013
0
169927
SCIENCE APPLICATNS INTL CP N
COM
808625107
240
3763
SH
SOLE
1439
0
2324
SCOTTS MIRACLE GRO CO
CL A
810186106
899
14628
SH
SOLE
596
0
14032
SEABRIDGE GOLD INC
COM
811916105
250
18871
SH
SOLE
0
0
18871
SEACOR HOLDINGS INC
NOTE 2.500%12/1
811904AM3
49
55000
PRN
SOLE
0
0
55000
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3123
80927
SH
SOLE
54937
0
25990
SEALED AIR CORP NEW
COM
81211K100
887
25471
SH
SOLE
22356
0
3115
SEASPAN CORP
SHS
Y75638109
1463
186859
SH
SOLE
0
0
186859
SEATTLE GENETICS INC
COM
812578102
4455
78635
SH
SOLE
5174
0
73461
SEAWORLD ENTMT INC
COM
81282V100
220
9980
SH
SOLE
9068
0
912
SEI INVESTMENTS CO
COM
784117103
1958
42378
SH
SOLE
40103
0
2275
SELECT INCOME REIT
COM SH BEN INT
81618T100
1322
179597
SH
SOLE
3341
0
176256
SELECT MED HLDGS CORP
COM
81619Q105
169
10980
SH
SOLE
7180
0
3800
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
11105
269007
SH
SOLE
0
0
269007
SELECT SECTOR SPDR TR
ENERGY
81369Y506
87000
1516994
SH
SOLE
179
0
1516815
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
13520
436135
SH
SOLE
0
0
436135
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
80234
810360
SH
SOLE
0
0
810360
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
53116
1046010
SH
SOLE
0
0
1046010
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
139915
1617325
SH
SOLE
125
0
1617200
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
183086
7686247
SH
SOLE
77302
0
7608945
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
100896
1566466
SH
SOLE
36219
0
1530247
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
61466
1161490
SH
SOLE
0
0
1161490
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
13439
266008
SH
SOLE
0
0
266008
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
92838
1497878
SH
SOLE
0
0
1497878
SELECTIVE INS GROUP INC
COM
816300107
4388
72003
SH
SOLE
15
0
71988
SEMPRA ENERGY
COM
816851109
3401
31437
SH
SOLE
6657
0
24780
SEMTECH CORP
COM
816850101
406
8854
SH
SOLE
7173
0
1681
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
1191
101591
SH
SOLE
416
0
101175
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
888
19801
SH
SOLE
17605
0
2196
SERVICE CORP INTL
COM
817565104
2535
62968
SH
SOLE
26547
0
36421
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
346
9408
SH
SOLE
777
0
8631
SERVICENOW INC
COM
81762P102
3998
22452
SH
SOLE
5030
0
17422
SHAKE SHACK INC
CL A
819047101
228
5015
SH
SOLE
0
0
5015
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
213
12969
SH
SOLE
0
0
12969
SHENANDOAH TELECOMMUNICATION
COM
82312B106
1639
37030
SH
SOLE
0
0
37030
SHERWIN WILLIAMS CO
COM
824348106
4175
10612
SH
SOLE
1100
0
9512
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
415
39410
SH
SOLE
0
0
39410
SHIRE PLC
SPONSORED ADR
82481R106
1085
6233
SH
SOLE
3991
0
2242
SHOPIFY INC
CL A
82509L107
3142
22691
SH
SOLE
266
0
22425
SIERRA WIRELESS INC
COM
826516106
150
11167
SH
SOLE
0
0
11167
SIGNATURE BK NEW YORK N Y
COM
82669G104
405
3940
SH
SOLE
2018
0
1922
SILGAN HOLDINGS INC
COM
827048109
352
14882
SH
SOLE
14882
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
225
6518
SH
SOLE
24
0
6494
SIMON PPTY GROUP INC NEW
COM
828806109
1879
11188
SH
SOLE
1003
0
10185
SINCLAIR BROADCAST GROUP INC
CL A
829226109
1777
67480
SH
SOLE
9983
0
57497
SIRIUS XM HLDGS INC
COM
82968B103
1278
223762
SH
SOLE
6607
0
217155
SIX FLAGS ENTMT CORP NEW
COM
83001A102
468
8416
SH
SOLE
583
0
7833
SJW GROUP
COM
784305104
241
4341
SH
SOLE
0
0
4341
SKYWEST INC
COM
830879102
497
11185
SH
SOLE
9691
0
1494
SKYWORKS SOLUTIONS INC
COM
83088M102
2944
43926
SH
SOLE
11763
0
32163
SLEEP NUMBER CORP
COM
83125X103
231
7265
SH
SOLE
0
0
7265
SMART SAND INC
COM
83191H107
134
60291
SH
SOLE
55191
0
5100
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
696
18625
SH
SOLE
12428
0
6197
SMITH A O
COM
831865209
809
18949
SH
SOLE
1615
0
17334
SMUCKER J M CO
COM NEW
832696405
2223
23782
SH
SOLE
27
0
23755
SNAP INC
CL A
83304A106
425
77144
SH
SOLE
0
0
77144
SNAP ON INC
COM
833034101
1274
8769
SH
SOLE
2267
0
6502
SONOCO PRODS CO
COM
835495102
1380
25975
SH
SOLE
671
0
25304
SONOS INC
COM
83570H108
165
16830
SH
SOLE
0
0
16830
SONY CORP
SPONSORED ADR
835699307
1713
35481
SH
SOLE
2751
0
32730
SOPHIRIS BIO INC
COM NEW
83578Q209
8
10000
SH
SOLE
0
0
10000
SOUTHERN CO
COM
842587107
34955
795878
SH
SOLE
207935
0
587943
SOUTHERN COPPER CORP
COM
84265V105
471
15311
SH
SOLE
0
0
15311
SOUTHWEST AIRLS CO
COM
844741108
4407
94825
SH
SOLE
11520
0
83305
SOUTHWEST GAS HOLDINGS INC
COM
844895102
616
8053
SH
SOLE
0
0
8053
SOUTHWESTERN ENERGY CO
COM
845467109
142
41608
SH
SOLE
18411
0
23197
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
159301
683107
SH
SOLE
0
0
683107
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
4338
18600
SH
Put
SOLE
0
0
18600
SPDR GOLD TRUST
GOLD SHS
78463V107
100191
826321
SH
SOLE
0
0
826321
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
11433
258314
SH
SOLE
0
0
258314
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1964
55583
SH
SOLE
0
0
55583
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
4359
131030
SH
SOLE
891
0
130139
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
1511
36640
SH
SOLE
0
0
36640
SPDR INDEX SHS FDS
MSCI ACWI ETF
78463X475
637
9155
SH
SOLE
0
0
9155
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
677
20680
SH
SOLE
3032
0
17648
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
924
16348
SH
SOLE
0
0
16348
SPDR INDEX SHS FDS
MSCI EMR MKT ETF
78470E205
554
9750
SH
SOLE
0
0
9750
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
337
6197
SH
SOLE
0
0
6197
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
10636
402110
SH
SOLE
0
0
402110
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
6818
210702
SH
SOLE
327
0
210375
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1220
14390
SH
SOLE
0
0
14390
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
975
32669
SH
SOLE
0
0
32669
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2768
67561
SH
SOLE
0
0
67561
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
320
7092
SH
SOLE
0
0
7092
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
505
8148
SH
SOLE
0
0
8148
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
6294
180037
SH
SOLE
0
0
180037
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1427
51115
SH
SOLE
0
0
51115
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
663
22175
SH
SOLE
0
0
22175
SPDR S&P 500 ETF TR
TR UNIT
78462F103
726490
2906891
SH
SOLE
28164
0
2878727
SPDR S&P 500 ETF TR
TR UNIT
78462F103
28591
114400
SH
Put
SOLE
0
0
114400
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
104206
344288
SH
SOLE
0
0
344288
SPDR SER TR
BLOMBERG BRC INV
78468R200
19186
631755
SH
SOLE
0
0
631755
SPDR SER TR
BLOOMBERG SRT TR
78468R408
5815
223402
SH
SOLE
0
0
223402
SPDR SER TR
DORSEY WRGT FI
78468R713
1053
47397
SH
SOLE
0
0
47397
SPDR SER TR
MSCI USA STRTGIC
78468R812
1399
19194
SH
SOLE
0
0
19194
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
8866
184482
SH
SOLE
0
0
184482
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
11424
237396
SH
SOLE
80397
0
156999
SPDR SER TR
PORTFOLIO SH TSR
78468R101
626
21153
SH
SOLE
0
0
21153
SPDR SER TR
PORTFOLIO SM ETF
78468R853
3826
145135
SH
SOLE
0
0
145135
SPDR SER TR
PRTFLO S&P500 HI
78468R788
3450
101271
SH
SOLE
0
0
101271
SPDR SER TR
S&P 500 BUYBCK
78468R820
1680
29583
SH
SOLE
0
0
29583
SPDR SER TR
SPDR BLOOMBERG
78468R663
11456
125258
SH
SOLE
0
0
125258
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1850
30364
SH
SOLE
0
0
30364
SPDR SER TR
SSGA GNDER ETF
78468R747
898
14089
SH
SOLE
0
0
14089
SPDR SER TR
SSGA US LRG ETF
78468R804
855
9598
SH
SOLE
0
0
9598
SPDR SER TR
SSGA US SMAL ETF
78468R887
3535
42650
SH
SOLE
0
0
42650
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
18260
231368
SH
SOLE
0
0
231368
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
31485
672892
SH
SOLE
0
0
672892
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
683
11476
SH
SOLE
0
0
11476
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
299
9732
SH
SOLE
0
0
9732
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
49037
1776045
SH
SOLE
0
0
1776045
SPDR SERIES TRUST
BLOMBRG BRC MRTG
78464A383
1134
44617
SH
SOLE
0
0
44617
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
2344
43505
SH
SOLE
0
0
43505
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
135184
4024518
SH
SOLE
21634
0
4002884
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
1381
18527
SH
SOLE
0
0
18527
SPDR SERIES TRUST
DJ REIT ETF
78464A607
6783
78878
SH
SOLE
0
0
78878
SPDR SERIES TRUST
FACTST INV ETF
78464A110
536
6483
SH
SOLE
0
0
6483
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
545
10475
SH
SOLE
0
0
10475
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
626
10006
SH
SOLE
0
0
10006
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
6559
93603
SH
SOLE
0
0
93603
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
7869
140323
SH
SOLE
0
0
140323
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
1811
30423
SH
SOLE
0
0
30423
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
316
35087
SH
SOLE
0
0
35087
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
2790
100170
SH
SOLE
0
0
100170
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
76925
2328238
SH
SOLE
0
0
2328238
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
3269
128792
SH
SOLE
0
0
128792
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
18233
520337
SH
SOLE
0
0
520337
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
4122
141112
SH
SOLE
0
0
141112
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
1566
53245
SH
SOLE
0
0
53245
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
8932
296340
SH
SOLE
0
0
296340
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
17156
555045
SH
SOLE
0
0
555045
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
50183
1544088
SH
SOLE
956
0
1543132
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
44300
1631071
SH
SOLE
0
0
1631071
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
17585
383533
SH
SOLE
0
0
383533
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1720
38770
SH
SOLE
0
0
38770
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
30647
568169
SH
SOLE
352
0
567817
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
15012
278930
SH
SOLE
0
0
278930
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
19456
324432
SH
SOLE
0
0
324432
SPDR SERIES TRUST
S&P BIOTECH
78464A870
15792
220102
SH
SOLE
0
0
220102
SPDR SERIES TRUST
S&P BK ETF
78464A797
9234
247228
SH
SOLE
0
0
247228
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
127495
1424205
SH
SOLE
690
0
1423515
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
3969
122061
SH
SOLE
0
0
122061
SPDR SERIES TRUST
S&P INS ETF
78464A789
1331
46907
SH
SOLE
0
0
46907
SPDR SERIES TRUST
S&P METALS MNG
78464A755
1220
46577
SH
SOLE
0
0
46577
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
3185
120065
SH
SOLE
0
0
120065
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1960
53532
SH
SOLE
0
0
53532
SPDR SERIES TRUST
S&P REGL BKG
78464A698
24128
515671
SH
SOLE
19312
0
496359
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
3559
86816
SH
SOLE
0
0
86816
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
5293
81809
SH
SOLE
0
0
81809
SPDR SERIES TRUST
S&P TELECOM
78464A540
295
4696
SH
SOLE
0
0
4696
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
2023
37854
SH
SOLE
0
0
37854
SPDR SERIES TRUST
SPDR S&P1500VL
78464A128
1443
15727
SH
SOLE
0
0
15727
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
4457
112661
SH
SOLE
0
0
112661
SPIRE INC
COM
84857L101
238
3219
SH
SOLE
11
0
3208
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
691
9587
SH
SOLE
7929
0
1658
SPIRIT MTA REIT
COM SHS BEN IN
84861U105
108
15194
SH
SOLE
2
0
15192
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
589
16722
SH
SOLE
5
0
16717
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
805
808000
PRN
SOLE
0
0
808000
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
34
35000
PRN
SOLE
0
0
35000
SPLUNK INC
COM
848637104
4613
43997
SH
SOLE
34159
0
9838
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1309
11534
SH
SOLE
0
0
11534
SPRINT CORP
COM SER 1
85207U105
545
93589
SH
SOLE
34
0
93555
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
925
73737
SH
SOLE
0
0
73737
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
896
86911
SH
SOLE
0
0
86911
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
699
125040
SH
SOLE
0
0
125040
SPROUTS FMRS MKT INC
COM
85208M102
1169
49717
SH
SOLE
44291
0
5426
SPS COMM INC
COM
78463M107
284
3450
SH
SOLE
2395
0
1055
SPX CORP
COM
784635104
245
8753
SH
SOLE
0
0
8753
SQUARE INC
CL A
852234103
9880
176148
SH
SOLE
3278
0
172870
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
585
12962
SH
SOLE
7495
0
5467
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
263085
5885568
SH
SOLE
100275
0
5785293
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
3037
87980
SH
SOLE
0
0
87980
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
211
2982
SH
SOLE
0
0
2982
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
252
11091
SH
SOLE
0
0
11091
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
92619
1955220
SH
SOLE
0
0
1955220
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
1026
25553
SH
SOLE
0
0
25553
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1096
22533
SH
SOLE
0
0
22533
SSR MNG INC
COM
784730103
239
19728
SH
SOLE
0
0
19728
STAAR SURGICAL CO
COM PAR $0.01
852312305
202
6329
SH
SOLE
103
0
6226
STAG INDL INC
COM
85254J102
406
16312
SH
SOLE
2075
0
14237
STAGE STORES INC
COM NEW
85254C305
8
10700
SH
SOLE
0
0
10700
STAMPS COM INC
COM NEW
852857200
508
3263
SH
SOLE
13
0
3250
STANLEY BLACK & DECKER INC
COM
854502101
3183
26581
SH
SOLE
2848
0
23733
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
209
22903
SH
SOLE
0
0
22903
STARBUCKS CORP
COM
855244109
35972
558578
SH
SOLE
48559
0
510019
STARWOOD PPTY TR INC
COM
85571B105
2600
131893
SH
SOLE
214
0
131679
STATE STR CORP
COM
857477103
3047
48315
SH
SOLE
24718
0
23597
STEEL DYNAMICS INC
COM
858119100
1950
64906
SH
SOLE
22
0
64884
STEPAN CO
COM
858586100
248
3352
SH
SOLE
1280
0
2072
STERICYCLE INC
COM
858912108
380
10352
SH
SOLE
2716
0
7636
STERIS PLC
SHS USD
G84720104
1025
9589
SH
SOLE
5207
0
4382
STERLING BANCORP DEL
COM
85917A100
179
10854
SH
SOLE
9411
0
1443
STIFEL FINL CORP
COM
860630102
242
5843
SH
SOLE
2882
0
2961
STITCH FIX INC
COM CL A
860897107
270
15806
SH
SOLE
0
0
15806
STMICROELECTRONICS N V
NY REGISTRY
861012102
889
64047
SH
SOLE
47
0
64000
STORE CAP CORP
COM
862121100
2802
98979
SH
SOLE
44967
0
54012
STRATASYS LTD
SHS
M85548101
255
14179
SH
SOLE
0
0
14179
STRATEGY SHS
ECOLOGCL STRATGY
86280R209
440
11210
SH
SOLE
0
0
11210
STRATEGY SHS
NS 7HANDL IDX
86280R506
402
18086
SH
SOLE
0
0
18086
STRYKER CORP
COM
863667101
10926
69706
SH
SOLE
10837
0
58869
STURM RUGER & CO INC
COM
864159108
209
3919
SH
SOLE
0
0
3919
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1099
57031
SH
SOLE
0
0
57031
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
279
42886
SH
SOLE
32672
0
10214
SUMMIT HOTEL PPTYS INC
COM
866082100
432
44439
SH
SOLE
40439
0
4000
SUMMIT MATLS INC
CL A
86614U100
148
11925
SH
SOLE
2826
0
9099
SUN CMNTYS INC
COM
866674104
606
5959
SH
SOLE
0
0
5959
SUN HYDRAULICS CORP
COM
866942105
205
6180
SH
SOLE
4930
0
1250
SUN LIFE FINL INC
COM
866796105
269
8105
SH
SOLE
0
0
8105
SUNCOR ENERGY INC NEW
COM
867224107
3164
113108
SH
SOLE
55551
0
57557
SUNOCO LP
COM U REP LP
86765K109
519
19104
SH
SOLE
0
0
19104
SUNRUN INC
COM
86771W105
121
11114
SH
SOLE
0
0
11114
SUNTRUST BKS INC
COM
867914103
3956
78430
SH
SOLE
21080
0
57350
SUPERNUS PHARMACEUTICALS INC
COM
868459108
910
27394
SH
SOLE
128
0
27266
SVB FINL GROUP
COM
78486Q101
898
4730
SH
SOLE
1810
0
2920
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
386
78951
SH
SOLE
0
0
78951
SYMANTEC CORP
COM
871503108
431
22807
SH
SOLE
8185
0
14622
SYNAPTICS INC
COM
87157D109
232
6241
SH
SOLE
0
0
6241
SYNCHRONY FINL
COM
87165B103
1944
82864
SH
SOLE
50356
0
32508
SYNEOS HEALTH INC
CL A
87166B102
384
9762
SH
SOLE
9509
0
253
SYNOPSYS INC
COM
871607107
1492
17715
SH
SOLE
7638
0
10077
SYNOVUS FINL CORP
COM NEW
87161C501
1635
51098
SH
SOLE
12
0
51086
SYSCO CORP
COM
871829107
8018
127955
SH
SOLE
5672
0
122283
T MOBILE US INC
COM
872590104
991
15581
SH
SOLE
1045
0
14536
TABLEAU SOFTWARE INC
CL A
87336U105
1628
13564
SH
SOLE
1598
0
11966
TABULA RASA HEALTHCARE INC
COM
873379101
389
6105
SH
SOLE
0
0
6105
TAHOE RES INC
COM
873868103
99
27074
SH
SOLE
0
0
27074
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
3866
104749
SH
SOLE
41871
0
62878
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1229
11940
SH
SOLE
3166
0
8774
TAL ED GROUP
SPONSORED ADS
874080104
240
9005
SH
SOLE
8183
0
822
TANDEM DIABETES CARE INC
COM NEW
875372203
258
6808
SH
SOLE
2599
0
4209
TANGER FACTORY OUTLET CTRS I
COM
875465106
575
28413
SH
SOLE
0
0
28413
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
7
18762
SH
SOLE
0
0
18762
TAPESTRY INC
COM
876030107
1091
32312
SH
SOLE
21066
0
11246
TARGA RES CORP
COM
87612G101
1031
28620
SH
SOLE
1307
0
27313
TARGET CORP
COM
87612E106
12793
193562
SH
SOLE
713
0
192849
TC PIPELINES LP
UT COM LTD PRT
87233Q108
765
23824
SH
SOLE
0
0
23824
TCF FINL CORP
COM
872275102
428
21935
SH
SOLE
9730
0
12205
TCW STRATEGIC INCOME FUND IN
COM
872340104
73
13871
SH
SOLE
0
0
13871
TE CONNECTIVITY LTD
REG SHS
H84989104
4227
55891
SH
SOLE
36535
0
19356
TECHNIPFMC PLC
COM
G87110105
831
42464
SH
SOLE
41136
0
1328
TECK RESOURCES LTD
CL B
878742204
1461
67836
SH
SOLE
5419
0
62417
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
115
10443
SH
SOLE
0
0
10443
TEEKAY TANKERS LTD
CL A
Y8565N102
11
11625
SH
SOLE
0
0
11625
TEGNA INC
COM
87901J105
155
14247
SH
SOLE
7566
0
6681
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2010
112000
SH
SOLE
0
0
112000
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
372
22149
SH
SOLE
0
0
22149
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
943
62391
SH
SOLE
0
0
62391
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
912
78681
SH
SOLE
0
0
78681
TELADOC HEALTH INC
COM
87918A105
975
19675
SH
SOLE
3745
0
15930
TELEDYNE TECHNOLOGIES INC
COM
879360105
877
4235
SH
SOLE
1414
0
2821
TELEFONICA S A
SPONSORED ADR
879382208
376
44429
SH
SOLE
125
0
44304
TELLURIAN INC NEW
COM
87968A104
219
31528
SH
SOLE
0
0
31528
TEMPLETON EMERG MKTS INCOME
COM
880192109
151
15741
SH
SOLE
0
0
15741
TEMPLETON GLOBAL INCOME FD
COM
880198106
1306
216522
SH
SOLE
0
0
216522
TERADATA CORP DEL
COM
88076W103
1621
42245
SH
SOLE
39724
0
2521
TERADYNE INC
COM
880770102
697
22211
SH
SOLE
13061
0
9150
TERRAFORM PWR INC
COM CL A
88104R209
309
27526
SH
SOLE
0
0
27526
TESLA INC
COM
88160R101
11948
35902
SH
SOLE
1981
0
33921
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
59
10028
SH
SOLE
0
0
10028
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
2865
185793
SH
SOLE
11160
0
174633
TEXAS INSTRS INC
COM
882508104
13717
145157
SH
SOLE
70428
0
74729
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
440
813
SH
SOLE
0
0
813
TEXAS ROADHOUSE INC
COM
882681109
391
6544
SH
SOLE
4186
0
2358
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
474
47562
SH
SOLE
17914
0
29648
TEXTRON INC
COM
883203101
1041
22639
SH
SOLE
2533
0
20106
TG THERAPEUTICS INC
COM
88322Q108
49
11912
SH
SOLE
33
0
11879
THE TRADE DESK INC
COM CL A
88339J105
4211
36279
SH
SOLE
0
0
36279
THERMO FISHER SCIENTIFIC INC
COM
883556102
16225
72503
SH
SOLE
28354
0
44149
THOMSON REUTERS CORP
COM NEW
884903709
788
16306
SH
SOLE
7043
0
9263
THOR INDS INC
COM
885160101
232
4467
SH
SOLE
0
0
4467
TIDEWATER INC NEW
COM
88642R109
516
26966
SH
SOLE
0
0
26966
TIER REIT INC
COM NEW
88650V208
746
36166
SH
SOLE
0
0
36166
TIFFANY & CO NEW
COM
886547108
1088
13513
SH
SOLE
7719
0
5794
TILRAY INC
COM CL 2
88688T100
545
7732
SH
SOLE
0
0
7732
TIMBERLAND BANCORP INC
COM
887098101
240
10750
SH
SOLE
0
0
10750
TIMKEN CO
COM
887389104
1385
37121
SH
SOLE
1162
0
35959
TIMKENSTEEL CORP
COM
887399103
439
50283
SH
SOLE
0
0
50283
TJX COS INC NEW
COM
872540109
8377
187240
SH
SOLE
18669
0
168571
TOLL BROTHERS INC
COM
889478103
759
23061
SH
SOLE
59
0
23002
TOPBUILD CORP
COM
89055F103
451
10030
SH
SOLE
0
0
10030
TORO CO
COM
891092108
1332
23834
SH
SOLE
0
0
23834
TORONTO DOMINION BK ONT
COM NEW
891160509
3126
62870
SH
SOLE
38
0
62832
TORTOISE ENERGY INFRA CORP
COM
89147L100
1089
54712
SH
SOLE
0
0
54712
TORTOISE MLP FD INC
COM
89148B101
155
12674
SH
SOLE
0
0
12674
TOTAL S A
SPONSORED ADR
89151E109
12544
240403
SH
SOLE
121606
0
118797
TOTAL SYS SVCS INC
COM
891906109
1039
12787
SH
SOLE
5596
0
7191
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
468
31758
SH
SOLE
30876
0
882
TOWNEBANK PORTSMOUTH VA
COM
89214P109
599
25000
SH
SOLE
0
0
25000
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
2130
18350
SH
SOLE
1483
0
16867
TRACTOR SUPPLY CO
COM
892356106
2808
33649
SH
SOLE
6230
0
27419
TRANSCANADA CORP
COM
89353D107
304
8504
SH
SOLE
0
0
8504
TRANSDIGM GROUP INC
COM
893641100
1170
3442
SH
SOLE
1578
0
1864
TRANSENTERIX INC
COM NEW
89366M201
553
244810
SH
SOLE
0
0
244810
TRANSOCEAN LTD
REG SHS
H8817H100
999
143880
SH
SOLE
35035
0
108845
TRAVELERS COMPANIES INC
COM
89417E109
9848
82237
SH
SOLE
23691
0
58546
TREVENA INC
COM
89532E109
9
20335
SH
SOLE
0
0
20335
TREX CO INC
COM
89531P105
300
5053
SH
SOLE
2956
0
2097
TRI CONTL CORP
COM
895436103
412
17518
SH
SOLE
0
0
17518
TRIMAS CORP
COM NEW
896215209
213
7812
SH
SOLE
7812
0
0
TRIMBLE INC
COM
896239100
367
11148
SH
SOLE
514
0
10634
TRIMTABS ETF TR
ALL CAP INTL
89628W401
863
39000
SH
SOLE
0
0
39000
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
1403
44665
SH
SOLE
0
0
44665
TRINITY INDS INC
COM
896522109
870
42234
SH
SOLE
17962
0
24272
TRIPADVISOR INC
COM
896945201
1233
22867
SH
SOLE
111
0
22756
TRISTATE CAP HLDGS INC
COM
89678F100
297
15254
SH
SOLE
15254
0
0
TRITON INTL LTD
CL A
G9078F107
1588
51116
SH
SOLE
19853
0
31263
TRUSTMARK CORP
COM
898402102
323
11378
SH
SOLE
0
0
11378
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
178
66730
SH
SOLE
0
0
66730
TUCOWS INC
COM NEW
898697206
2303
38352
SH
SOLE
0
0
38352
TUPPERWARE BRANDS CORP
COM
899896104
659
20869
SH
SOLE
1304
0
19565
TURQUOISE HILL RES LTD
COM
900435108
20
12197
SH
SOLE
0
0
12197
TURTLE BEACH CORP
COM NEW
900450206
236
16538
SH
SOLE
0
0
16538
TWENTY FIRST CENTY FOX INC
CL A
90130A101
860
17876
SH
SOLE
2067
0
15809
TWENTY FIRST CENTY FOX INC
CL B
90130A200
467
9777
SH
SOLE
6034
0
3743
TWILIO INC
CL A
90138F102
2394
26808
SH
SOLE
0
0
26808
TWITTER INC
COM
90184L102
6780
235894
SH
SOLE
119732
0
116162
TWO HBRS INVT CORP
COM NEW
90187B408
1570
122275
SH
SOLE
0
0
122275
TWO RDS SHARED TR
ANFIELD CAP DI
90213U115
217
24250
SH
SOLE
0
0
24250
TYLER TECHNOLOGIES INC
COM
902252105
511
2752
SH
SOLE
2537
0
215
TYSON FOODS INC
CL A
902494103
3451
64629
SH
SOLE
24305
0
40324
U S CONCRETE INC
COM NEW
90333L201
390
11051
SH
SOLE
5637
0
5414
U S G CORP
COM NEW
903293405
1491
34946
SH
SOLE
0
0
34946
U S SILICA HLDGS INC
COM
90346E103
615
60396
SH
SOLE
14917
0
45479
UBIQUITI NETWORKS INC
COM
90347A100
741
7459
SH
SOLE
0
0
7459
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
353
17865
SH
SOLE
0
0
17865
UBS GROUP AG
SHS
H42097107
605
48829
SH
SOLE
35488
0
13341
UDR INC
COM
902653104
419
10585
SH
SOLE
17
0
10568
UGI CORP NEW
COM
902681105
1317
24693
SH
SOLE
0
0
24693
ULTA BEAUTY INC
COM
90384S303
3346
13666
SH
SOLE
6547
0
7119
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
602
2457
SH
SOLE
1989
0
468
ULTRA CLEAN HLDGS INC
COM
90385V107
123
14476
SH
SOLE
0
0
14476
UMH PPTYS INC
COM
903002103
677
57155
SH
SOLE
0
0
57155
UMPQUA HLDGS CORP
COM
904214103
307
19318
SH
SOLE
6388
0
12930
UNDER ARMOUR INC
CL A
904311107
2072
117283
SH
SOLE
34
0
117249
UNDER ARMOUR INC
CL C
904311206
1732
107105
SH
SOLE
0
0
107105
UNILEVER N V
N Y SHS NEW
904784709
2412
44826
SH
SOLE
18073
0
26753
UNILEVER PLC
SPON ADR NEW
904767704
6223
119096
SH
SOLE
36900
0
82196
UNION PAC CORP
COM
907818108
24251
175441
SH
SOLE
39101
0
136340
UNITED BANKSHARES INC WEST V
COM
909907107
204
6569
SH
SOLE
1792
0
4777
UNITED CONTL HLDGS INC
COM
910047109
1902
22716
SH
SOLE
15515
0
7201
UNITED PARCEL SERVICE INC
CL B
911312106
35594
364951
SH
SOLE
121396
0
243555
UNITED RENTALS INC
COM
911363109
8102
79017
SH
SOLE
211
0
78806
UNITED STATES ANTIMONY CORP
COM
911549103
26
45100
SH
SOLE
0
0
45100
UNITED STATES NATL GAS FUND
UNIT PAR
912318300
795
32168
SH
SOLE
0
0
32168
UNITED STATES OIL FUND LP
UNITS
91232N108
7491
775440
SH
SOLE
0
0
775440
UNITED STATES STL CORP NEW
COM
912909108
3970
217677
SH
SOLE
20
0
217657
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
230
12810
SH
SOLE
0
0
12810
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
579
37794
SH
SOLE
0
0
37794
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
666
17734
SH
SOLE
0
0
17734
UNITED TECHNOLOGIES CORP
COM
913017109
33150
311330
SH
SOLE
12800
0
298530
UNITEDHEALTH GROUP INC
COM
91324P102
49788
199855
SH
SOLE
80920
0
118935
UNITEDHEALTH GROUP INC
COM
91324P102
1669
6700
SH
Put
SOLE
0
0
6700
UNITI GROUP INC
COM
91325V108
420
26959
SH
SOLE
51
0
26908
UNIVERSAL DISPLAY CORP
COM
91347P105
1097
11719
SH
SOLE
23
0
11696
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
499
8134
SH
SOLE
0
0
8134
UNIVERSAL HLTH SVCS INC
CL B
913903100
346
2968
SH
SOLE
4
0
2964
UNUM GROUP
COM
91529Y106
1526
51937
SH
SOLE
37257
0
14680
UPLAND SOFTWARE INC
COM
91544A109
200
7368
SH
SOLE
0
0
7368
URANIUM ENERGY CORP
COM
916896103
33
26000
SH
SOLE
1500
0
24500
US BANCORP DEL
COM NEW
902973304
18892
413399
SH
SOLE
79990
0
333409
US ECOLOGY INC
COM
91732J102
334
5306
SH
SOLE
580
0
4726
US FOODS HLDG CORP
COM
912008109
378
11961
SH
SOLE
10913
0
1048
USA TECHNOLOGIES INC
COM NO PAR
90328S500
67
17284
SH
SOLE
0
0
17284
USANA HEALTH SCIENCES INC
COM
90328M107
332
2822
SH
SOLE
0
0
2822
USD PARTNERS LP
COM UT REP LTD
903318103
158
15102
SH
SOLE
0
0
15102
V F CORP
COM
918204108
4617
64723
SH
SOLE
23846
0
40877
VAIL RESORTS INC
COM
91879Q109
758
3594
SH
SOLE
2594
0
1000
VALE S A
ADR
91912E105
836
63346
SH
SOLE
5270
0
58076
VALERO ENERGY CORP NEW
COM
91913Y100
11607
154824
SH
SOLE
17961
0
136863
VALLEY NATL BANCORP
COM
919794107
396
44602
SH
SOLE
0
0
44602
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
729
57893
SH
SOLE
0
0
57893
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
1902
33423
SH
SOLE
0
0
33423
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
9850
207500
SH
SOLE
0
0
207500
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
2563
131057
SH
SOLE
0
0
131057
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1782
102982
SH
SOLE
0
0
102982
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
11404
812283
SH
SOLE
538
0
811745
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1395
12603
SH
SOLE
0
0
12603
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
358
14997
SH
SOLE
0
0
14997
VANECK VECTORS ETF TR
COAL ETF
92189F809
354
28152
SH
SOLE
0
0
28152
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
3225
144103
SH
SOLE
0
0
144103
VANECK VECTORS ETF TR
ENVIRONMENTAL SV
92189F304
235
2818
SH
SOLE
0
0
2818
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
15062
564739
SH
SOLE
0
0
564739
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
1015
18594
SH
SOLE
0
0
18594
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
20479
971030
SH
SOLE
0
0
971030
VANECK VECTORS ETF TR
GREEN BD ETF
92189F171
789
30827
SH
SOLE
0
0
30827
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
639
57808
SH
SOLE
0
0
57808
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
524
30563
SH
SOLE
0
0
30563
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
15027
246184
SH
SOLE
33517
0
212667
VANECK VECTORS ETF TR
INDIA SMALL CAP
92189F767
422
9960
SH
SOLE
0
0
9960
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
4470
181028
SH
SOLE
0
0
181028
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
14907
451727
SH
SOLE
0
0
451727
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
6186
204711
SH
SOLE
0
0
204711
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
22651
550183
SH
SOLE
0
0
550183
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
2581
121115
SH
SOLE
0
0
121115
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
1791
72854
SH
SOLE
0
0
72854
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
1503
107155
SH
SOLE
0
0
107155
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
4007
226107
SH
SOLE
0
0
226107
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
822
15002
SH
SOLE
0
0
15002
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
151
11107
SH
SOLE
0
0
11107
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
915
9738
SH
SOLE
0
0
9738
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
1817
96908
SH
SOLE
0
0
96908
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
4911
56268
SH
SOLE
0
0
56268
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
1262
52137
SH
SOLE
12549
0
39588
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
392
26594
SH
SOLE
0
0
26594
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
81851
606302
SH
SOLE
0
0
606302
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
28753
294690
SH
SOLE
0
0
294690
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
7462
63299
SH
SOLE
0
0
63299
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
12119
108337
SH
SOLE
0
0
108337
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
11779
112010
SH
SOLE
0
0
112010
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
8070
58341
SH
SOLE
0
0
58341
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
8287
72940
SH
SOLE
0
0
72940
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
18217
144858
SH
SOLE
0
0
144858
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
106393
1308814
SH
SOLE
0
0
1308814
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
72590
829508
SH
SOLE
27
0
829481
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
223873
2849345
SH
SOLE
296
0
2849049
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1040047
13130245
SH
SOLE
85870
0
13044375
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
191379
3527719
SH
SOLE
2777
0
3524942
VANGUARD GROUP
DIV APP ETF
921908844
259088
2645107
SH
SOLE
0
0
2645107
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
37165
372353
SH
SOLE
0
0
372353
VANGUARD INDEX FDS
GROWTH ETF
922908736
387780
2886775
SH
SOLE
48485
0
2838290
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
44867
390627
SH
SOLE
17090
0
373537
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
64142
535898
SH
SOLE
2870
0
533028
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
56740
595633
SH
SOLE
5479
0
590154
VANGUARD INDEX FDS
MID CAP ETF
922908629
136421
987273
SH
SOLE
71454
0
915819
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
130937
1755898
SH
SOLE
569
0
1755329
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
312456
1359626
SH
SOLE
0
0
1359626
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
86553
758836
SH
SOLE
19493
0
739343
VANGUARD INDEX FDS
SMALL CP ETF
922908751
207545
1572432
SH
SOLE
71703
0
1500729
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
48838
324310
SH
SOLE
2588
0
321722
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1811086
14190130
SH
SOLE
0
0
14190130
VANGUARD INDEX FDS
VALUE ETF
922908744
434000
4430837
SH
SOLE
24528
0
4406309
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
48832
1071343
SH
SOLE
0
0
1071343
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
202789
5322537
SH
SOLE
92281
0
5230256
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
28797
592278
SH
SOLE
0
0
592278
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
9351
154236
SH
SOLE
0
0
154236
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
6198
65464
SH
SOLE
895
0
64569
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
7430
141774
SH
SOLE
0
0
141774
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
37585
574167
SH
SOLE
0
0
574167
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
31875
665162
SH
SOLE
0
0
665162
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
17183
336592
SH
SOLE
0
0
336592
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
18281
288028
SH
SOLE
0
0
288028
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
720800
8699013
SH
SOLE
13212
0
8685801
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
14946
175460
SH
SOLE
12831
0
162629
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
4626
61916
SH
SOLE
20435
0
41481
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
106569
2069707
SH
SOLE
0
0
2069707
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
28921
481054
SH
SOLE
46142
0
434912
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
92766
1190227
SH
SOLE
22145
0
1168082
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
701
8759
SH
SOLE
0
0
8759
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
35394
263169
SH
SOLE
0
0
263169
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
5032
43946
SH
SOLE
0
0
43946
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
15756
162265
SH
SOLE
0
0
162265
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
5738
47053
SH
SOLE
0
0
47053
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
12812
119324
SH
SOLE
0
0
119324
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1267
13572
SH
SOLE
0
0
13572
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
4833
42421
SH
SOLE
0
0
42421
VANGUARD STAR FD
VG TL INTL STK F
921909768
56483
1196172
SH
SOLE
0
0
1196172
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
324779
8754153
SH
SOLE
33251
0
8720902
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
2333
31293
SH
SOLE
0
0
31293
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
190969
2448631
SH
SOLE
649
0
2447982
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
8713
151260
SH
SOLE
0
0
151260
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
21233
377333
SH
SOLE
0
0
377333
VANGUARD WORLD FD
EXTENDED DUR
921910709
14971
131950
SH
SOLE
0
0
131950
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
21475
247181
SH
SOLE
0
0
247181
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
26514
370976
SH
SOLE
0
0
370976
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
44395
414864
SH
SOLE
0
0
414864
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
3945
53264
SH
SOLE
0
0
53264
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
24816
164870
SH
SOLE
0
0
164870
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
46031
350923
SH
SOLE
0
0
350923
VANGUARD WORLD FDS
ENERGY ETF
92204A306
15110
195950
SH
SOLE
0
0
195950
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
28587
481582
SH
SOLE
0
0
481582
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
56468
351603
SH
SOLE
0
0
351603
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
10890
90437
SH
SOLE
0
0
90437
VANGUARD WORLD FDS
INF TECH ETF
92204A702
160362
961229
SH
SOLE
368
0
960861
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
8594
77543
SH
SOLE
0
0
77543
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
32879
279040
SH
SOLE
0
0
279040
VARIAN MED SYS INC
COM
92220P105
2668
23546
SH
SOLE
17645
0
5901
VECTOR GROUP LTD
COM
92240M108
607
62409
SH
SOLE
3290
0
59119
VECTREN CORP
COM
92240G101
1263
17551
SH
SOLE
0
0
17551
VEDANTA LTD
SPONSORED ADR
92242Y100
355
30778
SH
SOLE
30347
0
431
VEEVA SYS INC
CL A COM
922475108
1780
19929
SH
SOLE
1526
0
18403
VENATOR MATLS PLC
SHS
G9329Z100
203
48379
SH
SOLE
48379
0
0
VENTAS INC
COM
92276F100
19008
324430
SH
SOLE
145887
0
178543
VEREIT INC
COM
92339V100
9179
1283767
SH
SOLE
3056
0
1280711
VERINT SYS INC
COM
92343X100
429
10145
SH
SOLE
3147
0
6998
VERISIGN INC
COM
92343E102
857
5782
SH
SOLE
41
0
5741
VERISK ANALYTICS INC
COM
92345Y106
1334
12237
SH
SOLE
6149
0
6088
VERIZON COMMUNICATIONS INC
COM
92343V104
112995
2009876
SH
SOLE
472456
0
1537420
VERTEX PHARMACEUTICALS INC
COM
92532F100
7205
43481
SH
SOLE
28840
0
14641
VIACOM INC NEW
CL A
92553P102
489
17580
SH
SOLE
0
0
17580
VIACOM INC NEW
CL B
92553P201
1099
42754
SH
SOLE
33256
0
9498
VIASAT INC
COM
92552V100
413
7010
SH
SOLE
2654
0
4356
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
4694
152797
SH
SOLE
0
0
152797
VICTORY PORTFOLIOS II
VCSHS EMRG VOLTY
92647N857
2298
95157
SH
SOLE
0
0
95157
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
9209
308084
SH
SOLE
0
0
308084
VICTORY PORTFOLIOS II
VCSHS INTL VOLTY
92647N840
831
24188
SH
SOLE
0
0
24188
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
57197
1302588
SH
SOLE
0
0
1302588
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
9812
223106
SH
SOLE
0
0
223106
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
15181
385201
SH
SOLE
0
0
385201
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
140169
3312119
SH
SOLE
0
0
3312119
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
8049
194607
SH
SOLE
0
0
194607
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
3209
79918
SH
SOLE
0
0
79918
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
854
21062
SH
SOLE
0
0
21062
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
5540
252148
SH
SOLE
0
0
252148
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
713
79893
SH
SOLE
0
0
79893
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
707
81633
SH
SOLE
0
0
81633
VISA INC
COM CL A
92826C839
116801
885262
SH
SOLE
166923
0
718339
VISHAY INTERTECHNOLOGY INC
COM
928298108
234
13013
SH
SOLE
9381
0
3632
VISTRA ENERGY CORP
COM
92840M102
448
19584
SH
SOLE
11835
0
7749
VMWARE INC
CL A COM
928563402
3930
28662
SH
SOLE
15260
0
13402
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
15509
804426
SH
SOLE
521156
0
283270
VONAGE HLDGS CORP
COM
92886T201
905
103622
SH
SOLE
55
0
103567
VOYA ASIA PAC DIVID EQUITY I
COM
92912J102
114
13339
SH
SOLE
0
0
13339
VOYA FINL INC
COM
929089100
625
15574
SH
SOLE
11375
0
4199
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
253
27547
SH
SOLE
832
0
26715
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
368
62757
SH
SOLE
0
0
62757
VOYA PRIME RATE TR
SH BEN INT
92913A100
157
35055
SH
SOLE
0
0
35055
VOYA RISK MANAGED NAT RES FD
COM
92913C106
85
19873
SH
SOLE
0
0
19873
VULCAN MATLS CO
COM
929160109
2113
21385
SH
SOLE
12694
0
8691
W & T OFFSHORE INC
COM
92922P106
80
19476
SH
SOLE
12738
0
6738
W P CAREY INC
COM
92936U109
23412
358317
SH
SOLE
0
0
358317
W R BERKLEY CORPORATION
COM
084423102
432
5849
SH
SOLE
377
0
5472
WABCO HLDGS INC
COM
92927K102
834
7766
SH
SOLE
4583
0
3183
WABTEC CORP
COM
929740108
360
5118
SH
SOLE
2410
0
2708
WADDELL & REED FINL INC
CL A
930059100
373
20633
SH
SOLE
7425
0
13208
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12526
183321
SH
SOLE
1546
0
181775
WALMART INC
COM
931142103
43136
463086
SH
SOLE
17730
0
445356
WASHINGTON FED INC
COM
938824109
653
24443
SH
SOLE
23323
0
1120
WASHINGTON PRIME GROUP NEW
COM
93964W108
290
59643
SH
SOLE
0
0
59643
WASTE CONNECTIONS INC
COM
94106B101
1124
15143
SH
SOLE
4263
0
10880
WASTE MGMT INC DEL
COM
94106L109
23423
263210
SH
SOLE
6723
0
256487
WASTE MGMT INC DEL
COM
94106L109
2127
23900
SH
Put
SOLE
0
0
23900
WATERS CORP
COM
941848103
739
3915
SH
SOLE
1591
0
2324
WATERSTONE FINL INC MD
COM
94188P101
766
45681
SH
SOLE
0
0
45681
WD-40 CO
COM
929236107
427
2329
SH
SOLE
187
0
2142
WEATHERFORD INTL PLC
ORD SHS
G48833100
119
212540
SH
SOLE
154905
0
57635
WEC ENERGY GROUP INC
COM
92939U106
4459
64383
SH
SOLE
12866
0
51517
WEIBO CORP
SPONSORED ADR
948596101
504
8626
SH
SOLE
205
0
8421
WEIGHT WATCHERS INTL INC NEW
COM
948626106
557
14456
SH
SOLE
1335
0
13121
WELLCARE HEALTH PLANS INC
COM
94946T106
730
3091
SH
SOLE
1618
0
1473
WELLS FARGO CO NEW
COM
949746101
28285
613822
SH
SOLE
129729
0
484093
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
2102
1666
SH
SOLE
0
0
1666
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
196
42297
SH
SOLE
0
0
42297
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
829
114615
SH
SOLE
0
0
114615
WELLS FARGO MULTI SECTOR INC
COM
94987D101
378
34107
SH
SOLE
0
0
34107
WELLTOWER INC
COM
95040Q104
15742
226797
SH
SOLE
113903
0
112894
WENDYS CO
COM
95058W100
908
58173
SH
SOLE
0
0
58173
WESBANCO INC
COM
950810101
395
10770
SH
SOLE
2149
0
8621
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1454
14829
SH
SOLE
14423
0
406
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
950
77335
SH
SOLE
0
0
77335
WESTERN ASSET GLB HI INCOME
COM
95766B109
1095
132376
SH
SOLE
0
0
132376
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
187
12485
SH
SOLE
0
0
12485
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
228
17302
SH
SOLE
0
0
17302
WESTERN ASSET HIGH INCM FD I
COM
95766J102
401
69607
SH
SOLE
0
0
69607
WESTERN ASSET HIGH INCM OPP
COM
95766K109
107
24517
SH
SOLE
0
0
24517
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
223
10916
SH
SOLE
0
0
10916
WESTERN ASSET MUN HI INCM FD
COM
95766N103
70
10045
SH
SOLE
0
0
10045
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
222
18339
SH
SOLE
0
0
18339
WESTERN AST INFL LKD OPP & I
COM
95766R104
139
13664
SH
SOLE
0
0
13664
WESTERN DIGITAL CORP
COM
958102105
3162
85531
SH
SOLE
23405
0
62126
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
463
10966
SH
SOLE
0
0
10966
WESTERN UN CO
COM
959802109
561
32868
SH
SOLE
8063
0
24805
WESTROCK CO
COM
96145D105
889
23547
SH
SOLE
1724
0
21823
WESTWATER RES INC
COM
961684107
3
20055
SH
SOLE
0
0
20055
WEX INC
COM
96208T104
1159
8273
SH
SOLE
4407
0
3866
WEYERHAEUSER CO
COM
962166104
6225
284758
SH
SOLE
17210
0
267548
WHEATON PRECIOUS METALS CORP
COM
962879102
1106
56620
SH
SOLE
0
0
56620
WHIRLPOOL CORP
COM
963320106
1921
17975
SH
SOLE
4476
0
13499
WHITESTONE REIT
COM
966084204
620
50570
SH
SOLE
0
0
50570
WHITING PETE CORP NEW
COM NEW
966387409
313
13813
SH
SOLE
1133
0
12680
WILLIAMS COS INC DEL
COM
969457100
4819
218555
SH
SOLE
72938
0
145617
WILLIAMS SONOMA INC
COM
969904101
320
6352
SH
SOLE
0
0
6352
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
354
2333
SH
SOLE
1606
0
727
WINMARK CORP
COM
974250102
4136
26011
SH
SOLE
0
0
26011
WINTRUST FINL CORP
COM
97650W108
248
3726
SH
SOLE
1600
0
2126
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
7476
425982
SH
SOLE
0
0
425982
WISDOMTREE TR
CBOE S&P 500
97717X560
1836
72129
SH
SOLE
0
0
72129
WISDOMTREE TR
CHINADIV EX FI
97717X719
279
4577
SH
SOLE
0
0
4577
WISDOMTREE TR
CURRNCY INT EQ
97717X263
755
29143
SH
SOLE
0
0
29143
WISDOMTREE TR
DYNAMIC LNG EQ
97717X313
685
23628
SH
SOLE
0
0
23628
WISDOMTREE TR
EM EX ST-OWNED
97717X578
8887
347698
SH
SOLE
0
0
347698
WISDOMTREE TR
EM LCL DEBT FD
97717X867
350
10456
SH
SOLE
0
0
10456
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
970
43674
SH
SOLE
0
0
43674
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
4618
115015
SH
SOLE
0
0
115015
WISDOMTREE TR
EMERG MKTS DIV
97717X214
436
15320
SH
SOLE
0
0
15320
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
8729
208371
SH
SOLE
0
0
208371
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
291
11003
SH
SOLE
0
0
11003
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
339
15221
SH
SOLE
0
0
15221
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
11599
205505
SH
SOLE
655
0
204850
WISDOMTREE TR
EUROPE SMCP DV
97717W869
2861
53608
SH
SOLE
0
0
53608
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
8928
355996
SH
SOLE
0
0
355996
WISDOMTREE TR
FUTRE STRAT FD
97717W125
1356
34982
SH
SOLE
0
0
34982
WISDOMTREE TR
GLB EX US RL EST
97717W331
271
9750
SH
SOLE
0
0
9750
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
7993
191472
SH
SOLE
0
0
191472
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1566
69844
SH
SOLE
0
0
69844
WISDOMTREE TR
INDIA ERNGS FD
97717W422
3069
123760
SH
SOLE
0
0
123760
WISDOMTREE TR
INTL DIV EX FINL
97717W786
2014
53141
SH
SOLE
0
0
53141
WISDOMTREE TR
INTL EQUITY FD
97717W703
1987
42634
SH
SOLE
0
0
42634
WISDOMTREE TR
INTL LRGCAP DV
97717W794
265
6239
SH
SOLE
0
0
6239
WISDOMTREE TR
INTL QULTY DIV
97717X131
317
12637
SH
SOLE
0
0
12637
WISDOMTREE TR
INTL SMCAP DIV
97717W760
4210
69795
SH
SOLE
0
0
69795
WISDOMTREE TR
INTRST RATE HDGE
97717W380
910
19248
SH
SOLE
0
0
19248
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
2409
86585
SH
SOLE
0
0
86585
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
745
20086
SH
SOLE
0
0
20086
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
6620
142698
SH
SOLE
0
0
142698
WISDOMTREE TR
JP SMALLCP DIV
97717W836
780
12116
SH
SOLE
0
0
12116
WISDOMTREE TR
NEGATIVE DUR US
97717W364
659
15500
SH
SOLE
0
0
15500
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
854
44121
SH
SOLE
0
0
44121
WISDOMTREE TR
US DIVID EX FNCL
97717W406
3983
51744
SH
SOLE
0
0
51744
WISDOMTREE TR
US EARNINGS 500
97717W588
3573
126694
SH
SOLE
0
0
126694
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
5644
86670
SH
SOLE
0
0
86670
WISDOMTREE TR
US LARGECAP DIVD
97717W307
17001
201315
SH
SOLE
0
0
201315
WISDOMTREE TR
US MIDCAP DIVID
97717W505
64220
2030338
SH
SOLE
0
0
2030338
WISDOMTREE TR
US MIDCP EARNING
97717W570
5260
153391
SH
SOLE
0
0
153391
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
292
3934
SH
SOLE
0
0
3934
WISDOMTREE TR
US QTLY DIV GRT
97717X669
34347
896088
SH
SOLE
14694
0
881394
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1096
35193
SH
SOLE
0
0
35193
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
34700
1414576
SH
SOLE
0
0
1414576
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
3642
113665
SH
SOLE
0
0
113665
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
40470
478257
SH
SOLE
0
0
478257
WISDOMTREE TR
US TOTAL EARNING
97717W596
641
22544
SH
SOLE
0
0
22544
WISDOMTREE TR
YIELD ENHANCD US
97717X511
460
9549
SH
SOLE
0
0
9549
WIX COM LTD
SHS
M98068105
250
2769
SH
SOLE
0
0
2769
WNS HOLDINGS LTD
SPON ADR
92932M101
478
11592
SH
SOLE
11399
0
193
WOODWARD INC
COM
980745103
623
8380
SH
SOLE
6539
0
1841
WORKDAY INC
CL A
98138H101
1651
10341
SH
SOLE
2791
0
7550
WORLDPAY INC
CL A
981558109
436
5700
SH
SOLE
1045
0
4655
WPP PLC NEW
ADR
92937A102
704
12847
SH
SOLE
9057
0
3790
WPX ENERGY INC
COM
98212B103
900
79317
SH
SOLE
19838
0
59479
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
346
12705
SH
SOLE
1733
0
10972
WYNDHAM DESTINATIONS INC
COM
98310W108
320
8918
SH
SOLE
0
0
8918
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
673
14825
SH
SOLE
3272
0
11553
WYNN RESORTS LTD
COM
983134107
4236
42825
SH
SOLE
1468
0
41357
XCEL ENERGY INC
COM
98389B100
9883
200583
SH
SOLE
49282
0
151301
XENIA HOTELS & RESORTS INC
COM
984017103
1612
93701
SH
SOLE
0
0
93701
XEROX CORP
COM NEW
984121608
306
15462
SH
SOLE
2708
0
12754
XILINX INC
COM
983919101
909
10671
SH
SOLE
4967
0
5704
XPO LOGISTICS INC
COM
983793100
999
17510
SH
SOLE
3580
0
13930
XYLEM INC
COM
98419M100
2650
39719
SH
SOLE
26198
0
13521
YAMANA GOLD INC
COM
98462Y100
109
46217
SH
SOLE
0
0
46217
YATRA ONLINE INC
ORD SHS
G98338109
486
120807
SH
SOLE
0
0
120807
YELP INC
CL A
985817105
849
24267
SH
SOLE
0
0
24267
YUM BRANDS INC
COM
988498101
10756
117019
SH
SOLE
21254
0
95765
YUM CHINA HLDGS INC
COM
98850P109
6850
204307
SH
SOLE
105634
0
98673
YY INC
ADS REPCOM CLA
98426T106
353
5894
SH
SOLE
1396
0
4498
ZAYO GROUP HLDGS INC
COM
98919V105
429
18797
SH
SOLE
13754
0
5043
ZEBRA TECHNOLOGIES CORP
CL A
989207105
1508
9470
SH
SOLE
6157
0
3313
ZIMMER BIOMET HLDGS INC
COM
98956P102
2205
21255
SH
SOLE
1816
0
19439
ZION OIL & GAS INC
COM
989696109
23
53988
SH
SOLE
0
0
53988
ZIONS BANCORPORATION N A
COM
989701107
1127
27656
SH
SOLE
3374
0
24282
ZIOPHARM ONCOLOGY INC
COM
98973P101
79
42196
SH
SOLE
0
0
42196
ZOETIS INC
CL A
98978V103
6832
79875
SH
SOLE
54141
0
25734