0001403438-19-000006.txt : 20190809
0001403438-19-000006.hdr.sgml : 20190809
20190809130254
ACCESSION NUMBER: 0001403438-19-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190809
DATE AS OF CHANGE: 20190809
EFFECTIVENESS DATE: 20190809
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: 191012250
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
06-30-2019
06-30-2019
LPL Financial LLC
1055 LPL WAY
FORT MILL
SC
29715
13F HOLDINGS REPORT
028-12526
N
Robert Ramanujam
Vice President, Risk Management
980-321-1292
Robert Ramanujam
Fort Mill
SC
08-08-2019
0
3275
46908448
false
INFORMATION TABLE
2
Q22019LPL13F.xml
180 DEGREE CAP CORP
COM
68235B109
22
11400
SH
SOLE
0
0
11400
22ND CENTY GROUP INC
COM
90137F103
106
50495
SH
SOLE
0
0
50495
2U INC
COM
90214J101
674
17905
SH
SOLE
10622
0
7283
3-D SYS CORP DEL
COM NEW
88554D205
359
39466
SH
SOLE
0
0
39466
3M CO
COM
88579Y101
38367
221337
SH
SOLE
4377
0
216960
AAR CORP
COM
000361105
210
5715
SH
SOLE
4375
0
1340
AARONS INC
COM PAR $0.50
002535300
891
14515
SH
SOLE
13638
0
877
ABB LTD
SPONSORED ADR
000375204
1339
66852
SH
SOLE
41
0
66811
ABBOTT LABS
COM
002824100
38241
454712
SH
SOLE
42436
0
412276
ABBVIE INC
COM
00287Y109
68486
941776
SH
SOLE
197222
0
744554
ABBVIE INC
COM
00287Y109
1091
15000
SH
Put
SOLE
0
0
15000
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
4607
1102211
SH
SOLE
0
0
1102211
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
146
26651
SH
SOLE
0
0
26651
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
96
10000
SH
SOLE
0
0
10000
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
395
63127
SH
SOLE
0
0
63127
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
1521
11186
SH
SOLE
0
0
11186
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
499
22301
SH
SOLE
0
0
22301
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
817
5610
SH
SOLE
0
0
5610
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
610
7738
SH
SOLE
0
0
7738
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
683
10036
SH
SOLE
0
0
10036
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
678
45630
SH
SOLE
0
0
45630
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
2397
287378
SH
SOLE
0
0
287378
ABIOMED INC
COM
003654100
1787
6862
SH
SOLE
517
0
6345
ABRAXAS PETE CORP
COM
003830106
155
150620
SH
SOLE
0
0
150620
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
31385
1245446
SH
SOLE
1242248
0
3198
ABSOLUTE SHS TR
WBI BBR QTY 1000
00400R809
11739
431916
SH
SOLE
430268
0
1648
ABSOLUTE SHS TR
WBI BBR QTY 2000
00400R403
1196
59973
SH
SOLE
59973
0
0
ABSOLUTE SHS TR
WBI BBR RNG 1000
00400R502
10230
382438
SH
SOLE
381568
0
870
ABSOLUTE SHS TR
WBI BBR RNG 2000
00400R106
1588
73126
SH
SOLE
72902
0
224
ABSOLUTE SHS TR
WBI BBR VAL 1000
00400R601
9469
348654
SH
SOLE
345262
0
3392
ABSOLUTE SHS TR
WBI BBR VAL 2000
00400R205
5825
250013
SH
SOLE
249346
0
667
ABSOLUTE SHS TR
WBI BBR YLD 1000
00400R700
13489
562994
SH
SOLE
560677
0
2317
ABSOLUTE SHS TR
WBI BBR YLD 2000
00400R304
7827
412800
SH
SOLE
410805
0
1995
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
9381
453419
SH
SOLE
453061
0
358
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
18397
749909
SH
SOLE
668959
0
80950
ACACIA RESH CORP
ACACIA TCH COM
003881307
32
10685
SH
SOLE
0
0
10685
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
452
12945
SH
SOLE
12047
0
898
ACADIA PHARMACEUTICALS INC
COM
004225108
3303
123580
SH
SOLE
2420
0
121160
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
18330
99205
SH
SOLE
30595
0
68610
ACCURAY INC
COM
004397105
51
13250
SH
SOLE
0
0
13250
ACTIVISION BLIZZARD INC
COM
00507V109
4183
88623
SH
SOLE
38789
0
49834
ACUITY BRANDS INC
COM
00508Y102
344
2458
SH
SOLE
2035
0
423
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
18
14000
SH
SOLE
0
0
14000
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
1539
99495
SH
SOLE
0
0
99495
ADDUS HOMECARE CORP
COM
006739106
378
5041
SH
SOLE
0
0
5041
ADOBE INC
COM
00724F101
58482
198446
SH
SOLE
39217
0
159229
ADVANCE AUTO PARTS INC
COM
00751Y106
5594
36270
SH
SOLE
24662
0
11608
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
284
22504
SH
SOLE
0
0
22504
ADVANCED ENERGY INDS
COM
007973100
695
12344
SH
SOLE
11908
0
436
ADVANCED MICRO DEVICES INC
COM
007903107
6410
211080
SH
SOLE
16228
0
194852
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
6628
440077
SH
SOLE
856
0
439221
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
2497
50187
SH
SOLE
0
0
50187
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
1190
17483
SH
SOLE
0
0
17483
ADVISORSHARES TR
NEW TECH MEDIA
00768Y552
133
10384
SH
SOLE
0
0
10384
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
775
16016
SH
SOLE
0
0
16016
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
815
127792
SH
SOLE
0
0
127792
AEGON N V
NY REGISTRY SHS
007924103
622
125625
SH
SOLE
0
0
125625
AERCAP HOLDINGS NV
SHS
N00985106
706
13580
SH
SOLE
9111
0
4469
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
354
7905
SH
SOLE
4527
0
3378
AES CORP
COM
00130H105
3494
208462
SH
SOLE
157713
0
50749
AFFILIATED MANAGERS GROUP IN
COM
008252108
755
8195
SH
SOLE
1251
0
6944
AFLAC INC
COM
001055102
8982
163867
SH
SOLE
32425
0
131442
AGCO CORP
COM
001084102
238
3064
SH
SOLE
0
0
3064
AGENUS INC
COM NEW
00847G705
88
29357
SH
SOLE
0
0
29357
AGILENT TECHNOLOGIES INC
COM
00846U101
3400
45538
SH
SOLE
2278
0
43260
AGNC INVT CORP
COM
00123Q104
1911
113589
SH
SOLE
302
0
113287
AGNICO EAGLE MINES LTD
COM
008474108
1302
25417
SH
SOLE
0
0
25417
AGREE REALTY CORP
COM
008492100
340
5303
SH
SOLE
402
0
4901
AGROFRESH SOLUTIONS
COM
00856G109
29
19000
SH
SOLE
0
0
19000
AIR PRODS & CHEMS INC
COM
009158106
5261
23239
SH
SOLE
11390
0
11849
AIRCASTLE LTD
COM
G0129K104
464
21804
SH
SOLE
7047
0
14757
AK STL HLDG CORP
COM
001547108
117
49261
SH
SOLE
0
0
49261
AKAMAI TECHNOLOGIES INC
COM
00971T101
6759
84332
SH
SOLE
74275
0
10057
AKEBIA THERAPEUTICS INC
COM
00972D105
162
33548
SH
SOLE
32838
0
710
ALASKA AIR GROUP INC
COM
011659109
3272
51204
SH
SOLE
3199
0
48005
ALBEMARLE CORP
COM
012653101
1437
20407
SH
SOLE
1360
0
19047
ALCOA CORP
COM
013872106
1120
47838
SH
SOLE
1159
0
46679
ALCON INC
ORD SHS
H01301128
2556
41185
SH
SOLE
20402
0
20783
ALDER BIOPHARMACEUTICALS INC
COM
014339105
242
20548
SH
SOLE
0
0
20548
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
417
2953
SH
SOLE
1324
0
1629
ALEXION PHARMACEUTICALS INC
COM
015351109
5128
39149
SH
SOLE
34381
0
4768
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
61264
361500
SH
SOLE
81204
0
280296
ALIGN TECHNOLOGY INC
COM
016255101
1895
6923
SH
SOLE
92
0
6831
ALIO GOLD INC
COM
01627X108
8
10610
SH
SOLE
0
0
10610
ALLEGHANY CORP DEL
COM
017175100
1240
1820
SH
SOLE
1674
0
146
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
333
13226
SH
SOLE
182
0
13044
ALLEGION PUB LTD CO
ORD SHS
G0176J109
764
6913
SH
SOLE
0
0
6913
ALLERGAN PLC
SHS
G0177J108
11304
67513
SH
SOLE
34512
0
33001
ALLETE INC
COM NEW
018522300
553
6647
SH
SOLE
1877
0
4770
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
1152
67871
SH
SOLE
2471
0
65400
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
3237
274747
SH
SOLE
0
0
274747
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
2041
68688
SH
SOLE
5172
0
63516
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
416
30914
SH
SOLE
0
0
30914
ALLIANT ENERGY CORP
COM
018802108
5534
112746
SH
SOLE
0
0
112746
ALLIANZGI CONV INCOME FD
COM
018828103
1075
190231
SH
SOLE
0
0
190231
ALLIANZGI CONV INCOME FD II
COM
018825109
552
109299
SH
SOLE
0
0
109299
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
210
8987
SH
SOLE
0
0
8987
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
321
25857
SH
SOLE
0
0
25857
ALLISON TRANSMISSION HLDGS I
COM
01973R101
390
8404
SH
SOLE
5940
0
2464
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
453
38975
SH
SOLE
19646
0
19329
ALLSTATE CORP
COM
020002101
7671
75431
SH
SOLE
19167
0
56264
ALLY FINL INC
COM
02005N100
503
16241
SH
SOLE
104
0
16137
ALMADEN MINERALS LTD
COM CL B
020283305
10
17000
SH
SOLE
0
0
17000
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
379
5229
SH
SOLE
693
0
4536
ALPHABET INC
CAP STK CL A
02079K305
105194
97146
SH
SOLE
17581
0
79565
ALPHABET INC
CAP STK CL A
02079K305
325
300
SH
Put
SOLE
0
0
300
ALPHABET INC
CAP STK CL C
02079K107
85619
79203
SH
SOLE
13558
0
65645
ALPHATEC HOLDINGS INC
COM NEW
02081G201
346
76200
SH
SOLE
0
0
76200
ALPS ETF TR
ALERIAN MLP
00162Q866
50826
5159975
SH
SOLE
913
0
5159062
ALPS ETF TR
BARRONS 400 ETF
00162Q726
1183
29265
SH
SOLE
0
0
29265
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
744
24431
SH
SOLE
0
0
24431
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1721
23152
SH
SOLE
0
0
23152
ALPS ETF TR
INTL SEC DV DOG
00162Q718
738
28370
SH
SOLE
0
0
28370
ALPS ETF TR
MED BREAKTHGH
00162Q593
1147
31759
SH
SOLE
0
0
31759
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1333
53835
SH
SOLE
0
0
53835
ALPS ETF TR
SECTR DIV DOGS
00162Q858
20602
473620
SH
SOLE
0
0
473620
ALPS ETF TR
SPROTT GL MINE
00162Q643
899
40865
SH
SOLE
0
0
40865
ALPS ETF TR
SPROTT JR GLD
00162Q585
297
9796
SH
SOLE
0
0
9796
ALTABA INC
COM
021346101
1549
22336
SH
SOLE
0
0
22336
ALTAIR ENGR INC
COM CL A
021369103
279
6822
SH
SOLE
6422
0
400
ALTERYX INC
COM CL A
02156B103
1353
12398
SH
SOLE
0
0
12398
ALTRA INDL MOTION CORP
COM
02208R106
726
20239
SH
SOLE
0
0
20239
ALTRIA GROUP INC
COM
02209S103
62837
1327077
SH
SOLE
270619
0
1056458
AMARIN CORP PLC
SPONS ADR NEW
023111206
3680
189808
SH
SOLE
81175
0
108633
AMAZON COM INC
COM
023135106
334761
176774
SH
SOLE
22076
0
154698
AMAZON COM INC
COM
023135106
1136
600
SH
Put
SOLE
0
0
600
AMBEV SA
SPONSORED ADR
02319V103
317
67825
SH
SOLE
53642
0
14183
AMC ENTMT HLDGS INC
CL A COM
00165C104
829
88845
SH
SOLE
15009
0
73836
AMC NETWORKS INC
CL A
00164V103
1164
21370
SH
SOLE
8483
0
12887
AMCOR PLC
ORD
G0250X107
2705
235452
SH
SOLE
176905
0
58547
AMDOCS LTD
SHS
G02602103
229
3685
SH
SOLE
2834
0
851
AMEDISYS INC
COM
023436108
423
3480
SH
SOLE
1169
0
2311
AMERCO
COM
023586100
344
908
SH
SOLE
0
0
908
AMEREN CORP
COM
023608102
2773
36925
SH
SOLE
1478
0
35447
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
1604
225302
SH
SOLE
0
0
225302
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
532
36569
SH
SOLE
612
0
35957
AMERICAN AIRLS GROUP INC
COM
02376R102
4054
124309
SH
SOLE
8190
0
116119
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
285
22364
SH
SOLE
9348
0
13016
AMERICAN CAMPUS CMNTYS INC
COM
024835100
594
12863
SH
SOLE
867
0
11996
AMERICAN CENTY ETF TR
STOXX US QUALT
025072208
243
6108
SH
SOLE
0
0
6108
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
493
29187
SH
SOLE
0
0
29187
AMERICAN ELEC PWR CO INC
COM
025537101
13470
153055
SH
SOLE
4401
0
148654
AMERICAN EXPRESS CO
COM
025816109
18450
149431
SH
SOLE
70725
0
78706
AMERICAN FIN TR INC
COM CLASS A
02607T109
1885
172950
SH
SOLE
0
0
172950
AMERICAN HOMES 4 RENT
CL A
02665T306
1063
43743
SH
SOLE
30183
0
13560
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
365
29772
SH
SOLE
0
0
29772
AMERICAN INTL GROUP INC
COM NEW
026874784
6744
126574
SH
SOLE
91544
0
35030
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
150
16692
SH
SOLE
0
0
16692
AMERICAN STS WTR CO
COM
029899101
1935
25724
SH
SOLE
0
0
25724
AMERICAN TOWER CORP NEW
COM
03027X100
15671
76650
SH
SOLE
14909
0
61741
AMERICAN WTR WKS CO INC NEW
COM
030420103
10317
88936
SH
SOLE
15785
0
73151
AMERICOLD RLTY TR
COM
03064D108
644
19874
SH
SOLE
1776
0
18098
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
3614
103734
SH
SOLE
0
0
103734
AMERIPRISE FINL INC
COM
03076C106
1437
9896
SH
SOLE
220
0
9676
AMERIS BANCORP
COM
03076K108
271
6924
SH
SOLE
1980
0
4944
AMERISOURCEBERGEN CORP
COM
03073E105
3543
41552
SH
SOLE
12270
0
29282
AMERISOURCEBERGEN CORP
COM
03073E105
205
2400
SH
Put
SOLE
0
0
2400
AMETEK INC NEW
COM
031100100
1969
21679
SH
SOLE
6263
0
15416
AMGEN INC
COM
031162100
46230
250867
SH
SOLE
21147
0
229720
AMICUS THERAPEUTICS INC
COM
03152W109
161
12872
SH
SOLE
4235
0
8637
AMIRA NATURE FOODS LTD
SHS
G0335L102
27
35907
SH
SOLE
0
0
35907
AMN HEALTHCARE SERVICES INC
COM
001744101
590
10870
SH
SOLE
4868
0
6002
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
312
14773
SH
SOLE
0
0
14773
AMPHENOL CORP NEW
CL A
032095101
2444
25473
SH
SOLE
17896
0
7577
AMPIO PHARMACEUTICALS INC
COM
03209T109
34
88352
SH
SOLE
0
0
88352
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
1200
65581
SH
SOLE
0
0
65581
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
558
18493
SH
SOLE
0
0
18493
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
5176
105005
SH
SOLE
0
0
105005
ANADARKO PETE CORP
COM
032511107
4954
70215
SH
SOLE
59271
0
10944
ANALOG DEVICES INC
COM
032654105
3129
27726
SH
SOLE
904
0
26822
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
313
17562
SH
SOLE
0
0
17562
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
11358
128332
SH
SOLE
58457
0
69875
ANNALY CAP MGMT INC
COM
035710409
6960
762365
SH
SOLE
0
0
762365
ANSYS INC
COM
03662Q105
808
3920
SH
SOLE
2792
0
1128
ANTARES PHARMA INC
COM
036642106
34
10455
SH
SOLE
0
0
10455
ANTHEM INC
COM
036752103
13346
47290
SH
SOLE
10430
0
36860
AON PLC
SHS CL A
G0408V102
4781
24772
SH
SOLE
17515
0
7257
APACHE CORP
COM
037411105
738
25476
SH
SOLE
10338
0
15138
APARTMENT INVT & MGMT CO
CL A
03748R754
780
15570
SH
SOLE
11583
0
3987
APERGY CORP
COM
03755L104
290
8635
SH
SOLE
723
0
7912
APHRIA INC
COM
03765K104
430
61291
SH
SOLE
0
0
61291
APOLLO COML REAL EST FIN INC
COM
03762U105
1357
73764
SH
SOLE
7562
0
66202
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
2796
81519
SH
SOLE
0
0
81519
APOLLO INVT CORP
COM NEW
03761U502
985
62319
SH
SOLE
0
0
62319
APOLLO SR FLOATING RATE FD I
COM
037636107
582
38920
SH
SOLE
0
0
38920
APOLLO TACTICAL INCOME FD IN
COM
037638103
243
16472
SH
SOLE
0
0
16472
APPFOLIO INC
COM CL A
03783C100
209
2039
SH
SOLE
0
0
2039
APPIAN CORP
CL A
03782L101
514
14250
SH
SOLE
0
0
14250
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
434
27369
SH
SOLE
0
0
27369
APPLE INC
COM
037833100
472755
2388585
SH
SOLE
107609
0
2280976
APPLE INC
COM
037833100
930
4700
SH
Put
SOLE
0
0
4700
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
311
5094
SH
SOLE
4068
0
1026
APPLIED MATLS INC
COM
038222105
7345
163542
SH
SOLE
40572
0
122970
APPLIED OPTOELECTRONICS INC
COM
03823U102
172
16695
SH
SOLE
0
0
16695
APPROACH RESOURCES INC
COM
03834A103
5
17000
SH
SOLE
0
0
17000
APTARGROUP INC
COM
038336103
505
4062
SH
SOLE
2423
0
1639
APTIV PLC
SHS
G6095L109
2920
36127
SH
SOLE
30596
0
5531
AQUA AMERICA INC
COM
03836W103
3441
83169
SH
SOLE
31932
0
51237
ARBOR RLTY TR INC
COM
038923108
493
40643
SH
SOLE
0
0
40643
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
215
11912
SH
SOLE
47
0
11865
ARCHER DANIELS MIDLAND CO
COM
039483102
4419
108300
SH
SOLE
8014
0
100286
ARCONIC INC
COM
03965L100
2066
80030
SH
SOLE
12217
0
67813
ARCOSA INC
COM
039653100
219
5816
SH
SOLE
0
0
5816
ARENA PHARMACEUTICALS INC
COM NEW
040047607
298
5081
SH
SOLE
1781
0
3300
ARES CAP CORP
COM
04010L103
18691
1041867
SH
SOLE
21
0
1041846
ARES CAP CORP
NOTE 4.625% 3/0
04010LAW3
21
20000
PRN
SOLE
0
0
20000
ARES COML REAL ESTATE CORP
COM
04013V108
164
11010
SH
SOLE
0
0
11010
ARISTA NETWORKS INC
COM
040413106
4048
15591
SH
SOLE
11
0
15580
ARK ETF TR
3D PRINTING ETF
00214Q500
290
12240
SH
SOLE
0
0
12240
ARK ETF TR
GENOMIC REV ETF
00214Q302
5128
148781
SH
SOLE
0
0
148781
ARK ETF TR
INDL INNOVATIN
00214Q203
2262
66990
SH
SOLE
0
0
66990
ARK ETF TR
INNOVATION ETF
00214Q104
58090
1210703
SH
SOLE
0
0
1210703
ARK ETF TR
WEB X.O ETF
00214Q401
12368
237801
SH
SOLE
0
0
237801
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1423
14640
SH
SOLE
14508
0
132
ARQULE INC
COM
04269E107
188
17064
SH
SOLE
6319
0
10745
ARRAY BIOPHARMA INC
COM
04269X105
939
20265
SH
SOLE
78
0
20187
ARROW ELECTRS INC
COM
042735100
212
2974
SH
SOLE
0
0
2974
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
829
50783
SH
SOLE
0
0
50783
ARROW FINL CORP
COM
042744102
270
7777
SH
SOLE
0
0
7777
ARROW INVTS TR
DWA TACTICAL ETF
042765792
143
12900
SH
SOLE
0
0
12900
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
272
9897
SH
SOLE
3191
0
6706
ASCENDIS PHARMA A S
SPONSORED ADR
04351P101
257
2233
SH
SOLE
0
0
2233
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
254
85482
SH
SOLE
11847
0
73635
ASHFORD INC
COM
044104107
369
11595
SH
SOLE
0
0
11595
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1478
7109
SH
SOLE
6121
0
988
ASPEN TECHNOLOGY INC
COM
045327103
519
4176
SH
SOLE
3157
0
1019
ASSERTIO THERAPEUTICS INC
COM
04545L107
101
29250
SH
SOLE
0
0
29250
ASSOCIATED BANC CORP
COM
045487105
626
29615
SH
SOLE
8379
0
21236
ASSURED GUARANTY LTD
COM
G0585R106
907
21557
SH
SOLE
17593
0
3964
ASTRAZENECA PLC
SPONSORED ADR
046353108
4661
112921
SH
SOLE
19309
0
93612
ASTRONOVA INC
COM
04638F108
246
9512
SH
SOLE
0
0
9512
AT HOME GROUP INC
COM
04650Y100
79
11793
SH
SOLE
83
0
11710
AT&T INC
COM
00206R102
161347
4814900
SH
SOLE
640745
0
4174155
ATENTO S A
SHS
L0427L105
125
50000
SH
SOLE
0
0
50000
ATHERSYS INC
COM
04744L106
127
75410
SH
SOLE
0
0
75410
ATLANTIC PWR CORP
COM NEW
04878Q863
45
18680
SH
SOLE
0
0
18680
ATLANTICA YIELD PLC
SHS
G0751N103
1153
50879
SH
SOLE
39581
0
11298
ATLASSIAN CORP PLC
CL A
G06242104
3336
25497
SH
SOLE
7103
0
18394
ATMOS ENERGY CORP
COM
049560105
1846
17486
SH
SOLE
0
0
17486
ATRICURE INC
COM
04963C209
318
10668
SH
SOLE
1081
0
9587
AURORA CANNABIS INC
COM
05156X108
3144
402048
SH
SOLE
0
0
402048
AUTODESK INC
COM
052769106
15366
94329
SH
SOLE
79159
0
15170
AUTOHOME INC
SP ADR RP CL A
05278C107
418
4879
SH
SOLE
1726
0
3153
AUTOMATIC DATA PROCESSING IN
COM
053015103
13830
83653
SH
SOLE
15664
0
67989
AUTOZONE INC
COM
053332102
4829
4392
SH
SOLE
1639
0
2753
AVALARA INC
COM
05338G106
572
7918
SH
SOLE
3442
0
4476
AVALONBAY CMNTYS INC
COM
053484101
885
4358
SH
SOLE
1363
0
2995
AVANGRID INC
COM
05351W103
502
9931
SH
SOLE
1352
0
8579
AVERY DENNISON CORP
COM
053611109
2481
21444
SH
SOLE
2112
0
19332
AVISTA CORP
COM
05379B107
603
13526
SH
SOLE
0
0
13526
AXALTA COATING SYS LTD
COM
G0750C108
748
25136
SH
SOLE
24676
0
460
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
217
3634
SH
SOLE
0
0
3634
AXON ENTERPRISE INC
COM
05464C101
2216
34506
SH
SOLE
0
0
34506
AXOS FINL INC
COM
05465C100
968
35526
SH
SOLE
245
0
35281
B & G FOODS INC NEW
COM
05508R106
1066
51232
SH
SOLE
0
0
51232
B RILEY FINL INC
COM
05580M108
346
16605
SH
SOLE
904
0
15701
BAIDU INC
SPON ADR REP A
056752108
6261
53345
SH
SOLE
817
0
52528
BAKER HUGHES A GE CO
CL A
05722G100
411
16681
SH
SOLE
2762
0
13919
BALCHEM CORP
COM
057665200
486
4869
SH
SOLE
3509
0
1360
BALL CORP
COM
058498106
7606
108669
SH
SOLE
16503
0
92166
BANCFIRST CORP
COM
05945F103
279
5006
SH
SOLE
0
0
5006
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
189
34001
SH
SOLE
18368
0
15633
BANCO SANTANDER MEXICO S A
SPONSORED ADS B
05969B103
449
58701
SH
SOLE
58686
0
15
BANCO SANTANDER SA
ADR
05964H105
1053
229814
SH
SOLE
22046
0
207768
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
774
26652
SH
SOLE
0
0
26652
BANDWIDTH INC
COM CL A
05988J103
402
5360
SH
SOLE
0
0
5360
BANK AMER CORP
7.25%CNV PFD L
060505682
3954
2882
SH
SOLE
0
0
2882
BANK AMER CORP
COM
060505104
68311
2355542
SH
SOLE
335229
0
2020313
BANK COMM HLDGS
COM
06424J103
232
21686
SH
SOLE
0
0
21686
BANK HAWAII CORP
COM
062540109
311
3749
SH
SOLE
773
0
2976
BANK MONTREAL QUE
COM
063671101
3619
47967
SH
SOLE
1771
0
46196
BANK N S HALIFAX
COM
064149107
203
3726
SH
SOLE
0
0
3726
BANK NEW YORK MELLON CORP
COM
064058100
4055
91846
SH
SOLE
9254
0
82592
BANK OZK
COM
06417N103
1225
40719
SH
SOLE
20567
0
20152
BANKFINANCIAL CORP
COM
06643P104
2602
186024
SH
SOLE
0
0
186024
BAOZUN INC
SPONSORED ADR
06684L103
1087
21802
SH
SOLE
0
0
21802
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1648
12152
SH
SOLE
0
0
12152
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
1198
53881
SH
SOLE
0
0
53881
BARCLAYS BK PLC
IPATH B GRAINS
06746P522
223
4672
SH
SOLE
0
0
4672
BARCLAYS BK PLC
IPATH B LIVESTCK
06746P498
700
15358
SH
SOLE
0
0
15358
BARCLAYS PLC
ADR
06738E204
621
81646
SH
SOLE
32336
0
49310
BARRICK GOLD CORPORATION
COM
067901108
5152
326695
SH
SOLE
78208
0
248487
BAUSCH HEALTH COS INC
COM
071734107
642
25460
SH
SOLE
0
0
25460
BAXTER INTL INC
COM
071813109
7759
94737
SH
SOLE
33438
0
61299
BB&T CORP
COM
054937107
11252
229018
SH
SOLE
89658
0
139360
BCE INC
COM NEW
05534B760
18016
396125
SH
SOLE
302889
0
93236
BEACON ROOFING SUPPLY INC
COM
073685109
670
18240
SH
SOLE
526
0
17714
BECTON DICKINSON & CO
COM
075887109
12269
48683
SH
SOLE
16483
0
32200
BELLEROPHON THERAPEUTICS INC
COM
078771102
78
130800
SH
SOLE
0
0
130800
BERKLEY W R CORP
COM
084423102
554
8401
SH
SOLE
1088
0
7313
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
14644
46
SH
SOLE
0
0
46
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
176814
829450
SH
SOLE
18182
0
811268
BERRY GLOBAL GROUP INC
COM
08579W103
271
5158
SH
SOLE
3531
0
1627
BEST BUY INC
COM
086516101
3071
44041
SH
SOLE
10438
0
33603
BEYOND MEAT INC
COM
08862E109
721
4489
SH
SOLE
0
0
4489
BGC PARTNERS INC
CL A
05541T101
336
64178
SH
SOLE
6514
0
57664
BHP GROUP LTD
SPONSORED ADS
088606108
6834
117609
SH
SOLE
47144
0
70465
BHP GROUP PLC
SPONSORED ADR
05545E209
855
16728
SH
SOLE
2553
0
14175
BIO RAD LABS INC
CL A
090572207
2411
7714
SH
SOLE
6522
0
1192
BIO TECHNE CORP
COM
09073M104
643
3077
SH
SOLE
2869
0
208
BIOCRYST PHARMACEUTICALS
COM
09058V103
124
32733
SH
SOLE
0
0
32733
BIOGEN INC
COM
09062X103
7942
33957
SH
SOLE
17836
0
16121
BIOLINERX LTD
SPONSORED ADS
09071M106
5
13000
SH
SOLE
0
0
13000
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3676
42957
SH
SOLE
37326
0
5631
BIOTELEMETRY INC
COM
090672106
2342
48645
SH
SOLE
870
0
47775
BIOTIME INC
COM
09066L105
62
56202
SH
SOLE
0
0
56202
BJS WHSL CLUB HLDGS INC
COM
05550J101
317
11990
SH
SOLE
11144
0
846
BLACK HILLS CORP
COM
092113109
1451
18569
SH
SOLE
10544
0
8025
BLACK KNIGHT INC
COM
09215C105
2249
37384
SH
SOLE
5261
0
32123
BLACKBERRY LTD
COM
09228F103
248
33307
SH
SOLE
0
0
33307
BLACKROCK CAPITAL INVESTMENT
COM
092533108
82
13558
SH
SOLE
0
0
13558
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
213
215000
PRN
SOLE
0
0
215000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1352
96194
SH
SOLE
0
0
96194
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
1937
180719
SH
SOLE
0
0
180719
BLACKROCK CR ALLCTN INC TR
COM
092508100
2451
189013
SH
SOLE
0
0
189013
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
1342
124587
SH
SOLE
0
0
124587
BLACKROCK ENERGY & RES TR
COM
09250U101
302
25314
SH
SOLE
0
0
25314
BLACKROCK ENH CAP & INC FD I
COM
09256A109
465
29450
SH
SOLE
0
0
29450
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
8263
931591
SH
SOLE
0
0
931591
BLACKROCK ENHANCED GBL DIV T
COM
092501105
1552
144674
SH
SOLE
0
0
144674
BLACKROCK FLOAT RATE OME STR
COM
09255X100
218
16985
SH
SOLE
0
0
16985
BLACKROCK FLOATING RATE INCO
COM
091941104
969
78032
SH
SOLE
0
0
78032
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
783
20130
SH
SOLE
0
0
20130
BLACKROCK INC
COM
09247X101
14384
30647
SH
SOLE
11895
0
18752
BLACKROCK INCOME TR INC
COM
09247F100
2006
331521
SH
SOLE
0
0
331521
BLACKROCK INVT QUALITY MUN T
COM
09247D105
942
63049
SH
SOLE
0
0
63049
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1327
88477
SH
SOLE
0
0
88477
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1029
58966
SH
SOLE
0
0
58966
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
604
26021
SH
SOLE
0
0
26021
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
175
12608
SH
SOLE
0
0
12608
BLACKROCK MUNI INCOME TR II
COM
09249N101
387
26484
SH
SOLE
0
0
26484
BLACKROCK MUNI INTER DR FD I
COM
09253X102
278
19760
SH
SOLE
0
0
19760
BLACKROCK MUNIASSETS FD INC
COM
09254J102
368
23204
SH
SOLE
0
0
23204
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
160
11337
SH
SOLE
0
0
11337
BLACKROCK MUNICIPL INC QLTY
COM
092479104
246
17895
SH
SOLE
0
0
17895
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
967
69386
SH
SOLE
0
0
69386
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
398
29128
SH
SOLE
0
0
29128
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
440
25724
SH
SOLE
0
0
25724
BLACKROCK MUNIVEST FD II INC
COM
09253T101
299
19709
SH
SOLE
0
0
19709
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
574
40458
SH
SOLE
0
0
40458
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
338
26624
SH
SOLE
0
0
26624
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
431
30760
SH
SOLE
0
0
30760
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1062
80433
SH
SOLE
0
0
80433
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1969
240687
SH
SOLE
0
0
240687
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
4170
175802
SH
SOLE
0
0
175802
BLACKROCK TCP CAP CORP
COM
09259E108
663
46542
SH
SOLE
160
0
46382
BLACKROCK TCP CAPITAL CORP
NOTE 5.250%12/1
87238QAB9
20
20000
PRN
SOLE
0
0
20000
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
379
17138
SH
SOLE
0
0
17138
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
17726
399055
SH
SOLE
0
0
399055
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
3742
221708
SH
SOLE
0
0
221708
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
386
24571
SH
SOLE
0
0
24571
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
331
22540
SH
SOLE
0
0
22540
BLACKSTONE MTG TR INC
COM CL A
09257W100
7263
204125
SH
SOLE
0
0
204125
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
52
50000
PRN
SOLE
0
0
50000
BLOCK H & R INC
COM
093671105
858
29289
SH
SOLE
79
0
29210
BLOOM ENERGY CORP
COM CL A
093712107
266
21693
SH
SOLE
2844
0
18849
BLUEBIRD BIO INC
COM
09609G100
683
5373
SH
SOLE
131
0
5242
BLUEKNIGHT ENERGY PARTNERS L
COM UNIT
09625U109
278
239900
SH
SOLE
0
0
239900
BLUEPRINT MEDICINES CORP
COM
09627Y109
925
9810
SH
SOLE
1247
0
8563
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
173
14765
SH
SOLE
0
0
14765
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
68
22300
SH
SOLE
0
0
22300
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
1231
92398
SH
SOLE
0
0
92398
BNY MELLON MUN INCOME INC
COM
05589T104
287
33658
SH
SOLE
0
0
33658
BNY MELLON STRATEGIC MUN BD
COM
09662E109
545
68694
SH
SOLE
0
0
68694
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1127
137928
SH
SOLE
0
0
137928
BOEING CO
COM
097023105
165489
454627
SH
SOLE
11773
0
442854
BOOKING HLDGS INC
COM
09857L108
8804
4696
SH
SOLE
1979
0
2717
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
641
9680
SH
SOLE
211
0
9469
BORGWARNER INC
COM
099724106
393
9354
SH
SOLE
5319
0
4035
BOSTON BEER INC
CL A
100557107
2410
6381
SH
SOLE
0
0
6381
BOSTON PROPERTIES INC
COM
101121101
781
6054
SH
SOLE
1750
0
4304
BOSTON SCIENTIFIC CORP
COM
101137107
5168
120243
SH
SOLE
47377
0
72866
BOTTOMLINE TECH DEL INC
COM
101388106
233
5298
SH
SOLE
5163
0
135
BOULDER GROWTH & INCOME FD I
COM
101507101
173
15360
SH
SOLE
0
0
15360
BOX INC
CL A
10316T104
648
36799
SH
SOLE
1518
0
35281
BOYD GAMING CORP
COM
103304101
404
15007
SH
SOLE
0
0
15007
BP PLC
SPONSORED ADR
055622104
43354
1039672
SH
SOLE
368932
0
670740
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
157
10128
SH
SOLE
0
0
10128
BRAEMAR HOTELS & RESORTS INC
5.5 CUM CV PFD B
10482B200
455
24470
SH
SOLE
0
0
24470
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
509
35542
SH
SOLE
34542
0
1000
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
256
21845
SH
SOLE
0
0
21845
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
3217
21282
SH
SOLE
18422
0
2860
BRINKS CO
COM
109696104
645
7949
SH
SOLE
805
0
7144
BRISTOL MYERS SQUIBB CO
COM
110122108
28432
626938
SH
SOLE
80427
0
546511
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
12782
366573
SH
SOLE
277388
0
89185
BRIXMOR PPTY GROUP INC
COM
11120U105
649
36317
SH
SOLE
266
0
36051
BROADCOM INC
COM
11135F101
28315
98366
SH
SOLE
27484
0
70882
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3332
26099
SH
SOLE
2150
0
23949
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
1328
27785
SH
SOLE
342
0
27443
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1404
32705
SH
SOLE
0
0
32705
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1292
59585
SH
SOLE
0
0
59585
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
238
6879
SH
SOLE
0
0
6879
BROOKS AUTOMATION INC
COM
114340102
539
13898
SH
SOLE
5665
0
8233
BROWN & BROWN INC
COM
115236101
301
8973
SH
SOLE
0
0
8973
BROWN FORMAN CORP
CL A
115637100
1674
30432
SH
SOLE
0
0
30432
BROWN FORMAN CORP
CL B
115637209
2190
39501
SH
SOLE
15628
0
23873
BRUKER CORP
COM
116794108
1892
37887
SH
SOLE
37121
0
766
BRUNSWICK CORP
COM
117043109
242
5281
SH
SOLE
320
0
4961
BT GROUP PLC
ADR
05577E101
1165
91196
SH
SOLE
68608
0
22588
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
1783
43439
SH
SOLE
0
0
43439
BUILDERS FIRSTSOURCE INC
COM
12008R107
2005
118943
SH
SOLE
6651
0
112292
BUNGE LIMITED
COM
G16962105
264
4746
SH
SOLE
1222
0
3524
BURLINGTON STORES INC
COM
122017106
565
3318
SH
SOLE
2612
0
706
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2264
26846
SH
SOLE
14201
0
12645
CABOT MICROELECTRONICS CORP
COM
12709P103
220
1997
SH
SOLE
1152
0
845
CABOT OIL & GAS CORP
COM
127097103
311
13543
SH
SOLE
5203
0
8340
CADENCE BANCORPORATION
CL A
12739A100
979
47054
SH
SOLE
41136
0
5918
CADENCE DESIGN SYSTEM INC
COM
127387108
2229
31472
SH
SOLE
42
0
31430
CAESARS ENTMT CORP
COM
127686103
248
20955
SH
SOLE
2140
0
18815
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
20
11895
PRN
SOLE
0
0
11895
CAL MAINE FOODS INC
COM NEW
128030202
649
15555
SH
SOLE
0
0
15555
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
4982
451657
SH
SOLE
0
0
451657
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
3785
360335
SH
SOLE
0
0
360335
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
583
28923
SH
SOLE
0
0
28923
CALAMOS GBL DYN INCOME FUND
COM
12811L107
251
30992
SH
SOLE
0
0
30992
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
9355
733145
SH
SOLE
0
0
733145
CALAVO GROWERS INC
COM
128246105
1044
10789
SH
SOLE
222
0
10567
CALIFORNIA RES CORP
COM NEW
13057Q206
387
19664
SH
SOLE
0
0
19664
CALIFORNIA WTR SVC GROUP
COM
130788102
405
7999
SH
SOLE
15
0
7984
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
553
131968
SH
SOLE
0
0
131968
CAMBRIA ETF TR
CAMBRIA FGN SHR
132061300
274
12006
SH
SOLE
0
0
12006
CAMBRIA ETF TR
CORE EQUITY
132061854
579
21224
SH
SOLE
0
0
21224
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
3795
139713
SH
SOLE
0
0
139713
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
805
31971
SH
SOLE
0
0
31971
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
337
14236
SH
SOLE
0
0
14236
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
523
14536
SH
SOLE
0
0
14536
CAMBRIA ETF TR
TAIL RISK
132061862
1529
74708
SH
SOLE
0
0
74708
CAMDEN PPTY TR
SH BEN INT
133131102
245
2350
SH
SOLE
489
0
1861
CAMECO CORP
COM
13321L108
848
79029
SH
SOLE
0
0
79029
CAMPBELL SOUP CO
COM
134429109
857
21399
SH
SOLE
1
0
21398
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
668
17251
SH
SOLE
3617
0
13634
CANADIAN NAT RES LTD
COM
136385101
894
33146
SH
SOLE
28323
0
4823
CANADIAN NATL RY CO
COM
136375102
2760
29841
SH
SOLE
1732
0
28109
CANADIAN PAC RY LTD
COM
13645T100
1358
5774
SH
SOLE
2412
0
3362
CANOPY GROWTH CORP
COM
138035100
9392
232983
SH
SOLE
93
0
232890
CANTEL MEDICAL CORP
COM
138098108
469
5814
SH
SOLE
4661
0
1153
CAPITAL ONE FINL CORP
COM
14040H105
2655
29254
SH
SOLE
6125
0
23129
CAPRI HOLDINGS LIMITED
SHS
G1890L107
249
7190
SH
SOLE
3437
0
3753
CARA THERAPEUTICS INC
COM
140755109
2945
136972
SH
SOLE
0
0
136972
CARBON BLACK INC
COM
14081R103
455
27200
SH
SOLE
0
0
27200
CARDINAL HEALTH INC
COM
14149Y108
3827
81259
SH
SOLE
13016
0
68243
CARETRUST REIT INC
COM
14174T107
397
16678
SH
SOLE
460
0
16218
CARLISLE COS INC
COM
142339100
413
2938
SH
SOLE
186
0
2752
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
1105
48868
SH
SOLE
0
0
48868
CARMAX INC
COM
143130102
2624
30217
SH
SOLE
16956
0
13261
CARNIVAL CORP
UNIT 99/99/9999
143658300
3794
81510
SH
SOLE
13147
0
68363
CARRIZO OIL & GAS INC
COM
144577103
350
34906
SH
SOLE
34488
0
418
CASELLA WASTE SYS INC
CL A
147448104
288
7274
SH
SOLE
1402
0
5872
CASEYS GEN STORES INC
COM
147528103
1000
6391
SH
SOLE
3460
0
2931
CASTLE BRANDS INC
COM
148435100
5
10000
SH
SOLE
0
0
10000
CATALENT INC
COM
148806102
445
8218
SH
SOLE
6931
0
1287
CATCHMARK TIMBER TR INC
CL A
14912Y202
364
34826
SH
SOLE
0
0
34826
CATERPILLAR INC DEL
COM
149123101
54497
399860
SH
SOLE
29486
0
370374
CBOE GLOBAL MARKETS INC
COM
12503M108
818
7895
SH
SOLE
2285
0
5610
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1401
186995
SH
SOLE
0
0
186995
CBRE GROUP INC
CL A
12504L109
948
18486
SH
SOLE
5215
0
13271
CBS CORP NEW
CL B
124857202
2732
54747
SH
SOLE
12349
0
42398
CDK GLOBAL INC
COM
12508E101
1192
24109
SH
SOLE
12301
0
11808
CDN IMPERIAL BK COMM TORONTO
COM
136069101
10217
130059
SH
SOLE
113347
0
16712
CDW CORP
COM
12514G108
812
7317
SH
SOLE
2722
0
4595
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1262
26461
SH
SOLE
0
0
26461
CELANESE CORP DEL
COM
150870103
1393
12921
SH
SOLE
0
0
12921
CELGENE CORP
COM
151020104
10714
115901
SH
SOLE
346
0
115555
CEMEX SAB DE CV
SPON ADR NEW
151290889
364
85867
SH
SOLE
266
0
85601
CENTENE CORP DEL
COM
15135B101
4119
78542
SH
SOLE
4419
0
74123
CENTERPOINT ENERGY INC
COM
15189T107
3633
126886
SH
SOLE
2487
0
124399
CENTERSTATE BK CORP
COM
15201P109
284
12333
SH
SOLE
0
0
12333
CENTURYLINK INC
COM
156700106
2232
189788
SH
SOLE
0
0
189788
CERNER CORP
COM
156782104
5082
69333
SH
SOLE
38305
0
31028
CF INDS HLDGS INC
COM
125269100
551
11792
SH
SOLE
2380
0
9412
CGI INC
CL A SUB VTG
12532H104
239
3119
SH
SOLE
1761
0
1358
CHARLES RIV LABS INTL INC
COM
159864107
1158
8137
SH
SOLE
3489
0
4648
CHART INDS INC
COM PAR $0.01
16115Q308
883
11485
SH
SOLE
5720
0
5765
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2356
5961
SH
SOLE
1165
0
4796
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3974
34377
SH
SOLE
9160
0
25217
CHEGG INC
COM
163092109
319
8268
SH
SOLE
4818
0
3450
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
215
35337
SH
SOLE
0
0
35337
CHEMED CORP NEW
COM
16359R103
276
766
SH
SOLE
377
0
389
CHEMOURS CO
COM
163851108
394
16424
SH
SOLE
0
0
16424
CHENIERE ENERGY INC
COM NEW
16411R208
14713
214942
SH
SOLE
9844
0
205098
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
543
12863
SH
SOLE
0
0
12863
CHESAPEAKE ENERGY CORP
COM
165167107
240
122866
SH
SOLE
0
0
122866
CHESAPEAKE ENERGY CORP
COM
165167107
20
10000
SH
Put
SOLE
0
0
10000
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
714
13425
SH
SOLE
0
0
13425
CHESAPEAKE GRANITE WASH TR
COM SH BEN INT
165185109
13
12563
SH
SOLE
0
0
12563
CHEVRON CORP NEW
COM
166764100
117163
941518
SH
SOLE
188523
0
752995
CHEWY INC
CL A
16679L109
324
9259
SH
SOLE
0
0
9259
CHICOS FAS INC
COM
168615102
40
11767
SH
SOLE
0
0
11767
CHIMERA INVT CORP
COM NEW
16934Q208
2804
148590
SH
SOLE
0
0
148590
CHINA FD INC
COM
169373107
268
13233
SH
SOLE
0
0
13233
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
2107
46532
SH
SOLE
4848
0
41684
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
502
7354
SH
SOLE
2831
0
4523
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
174
15921
SH
SOLE
15642
0
279
CHIPOTLE MEXICAN GRILL INC
COM
169656105
7409
10113
SH
SOLE
5187
0
4926
CHUBB LIMITED
COM
H1467J104
8184
55564
SH
SOLE
18067
0
37497
CHURCH & DWIGHT INC
COM
171340102
5275
72204
SH
SOLE
2695
0
69509
CHURCHILL DOWNS INC
COM
171484108
780
6781
SH
SOLE
453
0
6328
CHUYS HLDGS INC
COM
171604101
369
16112
SH
SOLE
16105
0
7
CIENA CORP
COM NEW
171779309
554
13465
SH
SOLE
902
0
12563
CIGNA CORP NEW
COM
125523100
9020
57251
SH
SOLE
28501
0
28750
CINCINNATI FINL CORP
COM
172062101
2570
24790
SH
SOLE
3841
0
20949
CINEMARK HOLDINGS INC
COM
17243V102
315
8735
SH
SOLE
2637
0
6098
CINTAS CORP
COM
172908105
9627
40568
SH
SOLE
7734
0
32834
CIRRUS LOGIC INC
COM
172755100
544
12443
SH
SOLE
0
0
12443
CISCO SYS INC
COM
17275R102
95534
1745557
SH
SOLE
257943
0
1487614
CIT GROUP INC
COM NEW
125581801
852
16213
SH
SOLE
12195
0
4018
CITIGROUP INC
COM NEW
172967424
32554
464852
SH
SOLE
138782
0
326070
CITIZENS FINL GROUP INC
COM
174610105
2486
70309
SH
SOLE
11002
0
59307
CITRIX SYS INC
COM
177376100
3546
36130
SH
SOLE
32859
0
3271
CITY OFFICE REIT INC
COM
178587101
298
24841
SH
SOLE
0
0
24841
CIVEO CORP CDA
COM
17878Y108
255
148476
SH
SOLE
0
0
148476
CLARUS CORP NEW
COM
18270P109
606
41950
SH
SOLE
0
0
41950
CLEAN ENERGY FUELS CORP
COM
184499101
39
14625
SH
SOLE
0
0
14625
CLEAN HARBORS INC
COM
184496107
331
4680
SH
SOLE
3277
0
1403
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
1275
138563
SH
SOLE
0
0
138563
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
435
46376
SH
SOLE
0
0
46376
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
817
68408
SH
SOLE
0
0
68408
CLEVELAND CLIFFS INC
COM
185899101
2827
264903
SH
SOLE
3588
0
261315
CLOROX CO DEL
COM
189054109
19144
125036
SH
SOLE
493
0
124543
CME GROUP INC
COM
12572Q105
5543
28558
SH
SOLE
13191
0
15367
CMS ENERGY CORP
COM
125896100
1600
27631
SH
SOLE
3127
0
24504
CNH INDL N V
SHS
N20944109
243
23592
SH
SOLE
2297
0
21295
CNO FINL GROUP INC
COM
12621E103
231
13839
SH
SOLE
5813
0
8026
CNOOC LTD
SPONSORED ADR
126132109
343
2012
SH
SOLE
829
0
1183
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
152
10833
SH
SOLE
0
0
10833
CNX RESOURCES CORPORATION
COM
12653C108
490
67036
SH
SOLE
263
0
66773
COCA COLA CO
COM
191216100
82660
1623281
SH
SOLE
453515
0
1169766
COCA COLA CONSOLIDATED INC
COM
191098102
779
2602
SH
SOLE
0
0
2602
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
4332
76670
SH
SOLE
70387
0
6283
CODEXIS INC
COM
192005106
518
28124
SH
SOLE
0
0
28124
COEUR MNG INC
COM NEW
192108504
60
13866
SH
SOLE
61
0
13805
COGNEX CORP
COM
192422103
4472
93202
SH
SOLE
18743
0
74459
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2824
44547
SH
SOLE
9307
0
35240
COHEN & STEERS CLOSED END OP
COM
19248P106
1495
116851
SH
SOLE
0
0
116851
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
3322
128022
SH
SOLE
0
0
128022
COHEN & STEERS LTD DUR PFD I
COM
19248C105
210
8454
SH
SOLE
0
0
8454
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
158
16731
SH
SOLE
0
0
16731
COHEN & STEERS QUALITY RLTY
COM
19247L106
760
55543
SH
SOLE
0
0
55543
COHEN & STEERS REIT & PFD &I
COM
19247X100
4604
212958
SH
SOLE
0
0
212958
COHEN & STEERS TOTAL RETURN
COM
19247R103
825
58561
SH
SOLE
0
0
58561
COHERENT INC
COM
192479103
655
4802
SH
SOLE
1557
0
3245
COLGATE PALMOLIVE CO
COM
194162103
22436
313052
SH
SOLE
41322
0
271730
COLLECTORS UNIVERSE INC
COM NEW
19421R200
224
10496
SH
SOLE
0
0
10496
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
2738
208232
SH
SOLE
0
0
208232
COLONY CAP INC NEW
CL A COM
19626G108
1243
248684
SH
SOLE
62157
0
186527
COLONY CR REAL ESTATE INC
COM CL A
19625T101
4127
266230
SH
SOLE
0
0
266230
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1099
53796
SH
SOLE
0
0
53796
COLUMBIA ETF TR II
EM CORE EX ETF
19762B202
279
10488
SH
SOLE
0
0
10488
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
444
19468
SH
SOLE
0
0
19468
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
235
5704
SH
SOLE
0
0
5704
COLUMBIA FINL INC
COM
197641103
336
22250
SH
SOLE
0
0
22250
COLUMBIA PPTY TR INC
COM NEW
198287203
2446
117950
SH
SOLE
0
0
117950
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
1396
68211
SH
SOLE
0
0
68211
COLUMBIA SPORTSWEAR CO
COM
198516106
355
3532
SH
SOLE
1845
0
1687
COMCAST CORP NEW
CL A
20030N101
43928
1038900
SH
SOLE
470186
0
568714
COMERICA INC
COM
200340107
1269
17469
SH
SOLE
9252
0
8217
COMMERCE BANCSHARES INC
COM
200525103
791
13265
SH
SOLE
0
0
13265
COMMERCIAL METALS CO
COM
201723103
581
32552
SH
SOLE
24120
0
8432
COMMUNITY BK SYS INC
COM
203607106
1467
22285
SH
SOLE
0
0
22285
COMMUNITY HEALTH SYS INC NEW
COM
203668108
377
141163
SH
SOLE
0
0
141163
COMMUNITY TR BANCORP INC
COM
204149108
238
5616
SH
SOLE
0
0
5616
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
573
47074
SH
SOLE
46043
0
1031
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
77
20245
SH
SOLE
0
0
20245
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
486
38266
SH
SOLE
38202
0
64
COMPANHIA SIDERURGICA NACION
SPONSORED ADR
20440W105
63
14530
SH
SOLE
0
0
14530
COMPANIA CERVECERIAS UNIDAS
SPONSORED ADR
204429104
1132
40060
SH
SOLE
40060
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
1548
81007
SH
SOLE
0
0
81007
COMPASS MINERALS INTL INC
COM
20451N101
1187
21600
SH
SOLE
2943
0
18657
COMPUGEN LTD
ORD
M25722105
43
11150
SH
SOLE
0
0
11150
CONAGRA BRANDS INC
COM
205887102
1899
71598
SH
SOLE
22233
0
49365
CONATUS PHARMACEUTICALS INC
COM
20600T108
3
11500
SH
SOLE
0
0
11500
CONCHO RES INC
COM
20605P101
2190
21226
SH
SOLE
16437
0
4789
CONDUENT INC
COM
206787103
113
11793
SH
SOLE
703
0
11090
CONFORMIS INC
COM
20717E101
73
16752
SH
SOLE
0
0
16752
CONNECTICUT WTR SVC INC
COM
207797101
274
3923
SH
SOLE
0
0
3923
CONOCOPHILLIPS
COM
20825C104
16597
272082
SH
SOLE
23448
0
248634
CONSOLIDATED EDISON INC
COM
209115104
13857
158044
SH
SOLE
3871
0
154173
CONSTELLATION BRANDS INC
CL A
21036P108
18712
95015
SH
SOLE
4137
0
90878
CONSTELLATION BRANDS INC
CL B
21036P207
2789
13935
SH
SOLE
0
0
13935
CONTINENTAL BLDG PRODS INC
COM
211171103
421
15845
SH
SOLE
13442
0
2403
CONTINENTAL RESOURCES INC
COM
212015101
1066
25336
SH
SOLE
0
0
25336
COOL HLDGS INC
COM
21640C105
27
16700
SH
SOLE
0
0
16700
COOPER COS INC
COM NEW
216648402
1336
3965
SH
SOLE
3127
0
838
COOPER STD HLDGS INC
COM
21676P103
320
6989
SH
SOLE
6989
0
0
COPART INC
COM
217204106
3625
48481
SH
SOLE
27750
0
20731
CORE MARK HOLDING CO INC
COM
218681104
230
5863
SH
SOLE
5496
0
367
CORECIVIC INC
COM
21871N101
816
39316
SH
SOLE
1354
0
37962
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
798
20127
SH
SOLE
0
0
20127
CORESITE RLTY CORP
COM
21870Q105
1456
12647
SH
SOLE
1779
0
10868
CORNERSTONE ONDEMAND INC
COM
21925Y103
229
3946
SH
SOLE
3754
0
192
CORNERSTONE STRATEGIC VALUE
COM
21924B302
229
19680
SH
SOLE
0
0
19680
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
250
22124
SH
SOLE
0
0
22124
CORNING INC
COM
219350105
8088
243409
SH
SOLE
85128
0
158281
CORREVIO PHARMA CORP
COM
22026V105
138
63855
SH
SOLE
0
0
63855
CORTEVA INC
COM
22052L104
5329
180207
SH
SOLE
24568
0
155639
COSTAR GROUP INC
COM
22160N109
2065
3727
SH
SOLE
374
0
3353
COSTCO WHSL CORP NEW
COM
22160K105
64135
242701
SH
SOLE
26508
0
216193
COTY INC
COM CL A
222070203
413
30832
SH
SOLE
23695
0
7137
COUPA SOFTWARE INC
COM
22266L106
1265
9994
SH
SOLE
576
0
9418
COUSINS PPTYS INC
COM NEW
222795502
614
16969
SH
SOLE
0
0
16969
COVANTA HLDG CORP
COM
22282E102
369
20610
SH
SOLE
0
0
20610
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3633
21281
SH
SOLE
442
0
20839
CRANE CO
COM
224399105
338
4048
SH
SOLE
115
0
3933
CREDIT SUISSE ASSET MGMT INC
COM
224916106
2757
886403
SH
SOLE
0
0
886403
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
367
30619
SH
SOLE
20518
0
10101
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
622
251942
SH
SOLE
0
0
251942
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
496
1826
SH
SOLE
0
0
1826
CREE INC
COM
225447101
2168
38588
SH
SOLE
21705
0
16883
CRH PLC
ADR
12626K203
1867
57008
SH
SOLE
53670
0
3338
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1568
33298
SH
SOLE
0
0
33298
CRITEO S A
SPONS ADS
226718104
321
18662
SH
SOLE
17856
0
806
CRONOS GROUP INC
COM
22717L101
1498
93732
SH
SOLE
0
0
93732
CROWN CASTLE INTL CORP NEW
COM
22822V101
27757
212941
SH
SOLE
96217
0
116724
CROWN HOLDINGS INC
COM
228368106
726
11877
SH
SOLE
7225
0
4652
CRYOLIFE INC
COM
228903100
254
8499
SH
SOLE
0
0
8499
CSX CORP
COM
126408103
17011
219872
SH
SOLE
75103
0
144769
CUBESMART
COM
229663109
378
11316
SH
SOLE
4292
0
7024
CULLEN FROST BANKERS INC
COM
229899109
5221
55742
SH
SOLE
151
0
55591
CUMMINS INC
COM
231021106
14609
85265
SH
SOLE
8869
0
76396
CURTISS WRIGHT CORP
COM
231561101
233
1833
SH
SOLE
0
0
1833
CVR ENERGY INC
COM
12662P108
1061
21222
SH
SOLE
1536
0
19686
CVR PARTNERS LP
COM
126633106
533
130424
SH
SOLE
0
0
130424
CVS HEALTH CORP
COM
126650100
31190
572401
SH
SOLE
11591
0
560810
CYBERARK SOFTWARE LTD
SHS
M2682V108
2793
21846
SH
SOLE
0
0
21846
CYMABAY THERAPEUTICS INC
COM
23257D103
107
14915
SH
SOLE
4915
0
10000
CYPRESS SEMICONDUCTOR CORP
COM
232806109
2966
133356
SH
SOLE
579
0
132777
CYRUSONE INC
COM
23283R100
1828
31668
SH
SOLE
9782
0
21886
D R HORTON INC
COM
23331A109
1616
37471
SH
SOLE
2586
0
34885
DANAHER CORPORATION
COM
235851102
20576
143969
SH
SOLE
39614
0
104355
DARDEN RESTAURANTS INC
COM
237194105
2382
19568
SH
SOLE
903
0
18665
DARLING INGREDIENTS INC
COM
237266101
258
12987
SH
SOLE
404
0
12583
DASEKE INC
COM
23753F107
285
79050
SH
SOLE
0
0
79050
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
836
46874
SH
SOLE
0
0
46874
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
5083
218154
SH
SOLE
0
0
218154
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
2337
99782
SH
SOLE
0
0
99782
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
8144
349144
SH
SOLE
0
0
349144
DAVITA INC
COM
23918K108
241
4286
SH
SOLE
0
0
4286
DBX ETF TR
XTRACK FTSE EMRG
233051499
262
10700
SH
SOLE
0
0
10700
DBX ETF TR
XTRACK FTSE US
233051515
1024
37134
SH
SOLE
0
0
37134
DBX ETF TR
XTRACK HRVST CSI
233051879
1196
42459
SH
SOLE
0
0
42459
DBX ETF TR
XTRACK MSCI ALL
233051820
4180
152806
SH
SOLE
0
0
152806
DBX ETF TR
XTRACK MSCI EAFE
233051200
28324
896039
SH
SOLE
0
0
896039
DBX ETF TR
XTRACK MSCI EMRG
233051101
716
31980
SH
SOLE
0
0
31980
DBX ETF TR
XTRACK MSCI EURP
233051853
1081
37150
SH
SOLE
0
0
37150
DBX ETF TR
XTRACK MUN INFRA
233051705
2215
79940
SH
SOLE
0
0
79940
DBX ETF TR
XTRACK RUSS 1000
233051481
1061
31310
SH
SOLE
0
0
31310
DBX ETF TR
XTRACK USD HIGH
233051432
28211
562091
SH
SOLE
0
0
562091
DBX ETF TR
XTRACKERS LOW
233051267
554
11011
SH
SOLE
0
0
11011
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
359
12255
SH
SOLE
0
0
12255
DECKERS OUTDOOR CORP
COM
243537107
676
3844
SH
SOLE
44
0
3800
DEERE & CO
COM
244199105
17014
102677
SH
SOLE
21672
0
81005
DELAWARE ENHANCED GBL DIV &
COM
246060107
1762
177980
SH
SOLE
0
0
177980
DELAWARE INV CO MUN INC FD I
COM
246101109
207
14054
SH
SOLE
0
0
14054
DELAWARE INV MN MUN INC FD I
COM
24610V103
853
66315
SH
SOLE
0
0
66315
DELAWARE INVTS DIV & INCOME
COM
245915103
409
28932
SH
SOLE
0
0
28932
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
440
13738
SH
SOLE
0
0
13738
DELEK US HLDGS INC NEW
COM
24665A103
796
19635
SH
SOLE
974
0
18661
DELL TECHNOLOGIES INC
CL C
24703L202
1547
30453
SH
SOLE
306
0
30147
DELTA AIR LINES INC DEL
COM NEW
247361702
7390
130211
SH
SOLE
9164
0
121047
DELUXE CORP
COM
248019101
383
9422
SH
SOLE
0
0
9422
DENBURY RES INC
COM NEW
247916208
44
35426
SH
SOLE
125
0
35301
DENISON MINES CORP
COM
248356107
14
25919
SH
SOLE
0
0
25919
DENTSPLY SIRONA INC
COM
24906P109
755
12931
SH
SOLE
1860
0
11071
DEVON ENERGY CORP NEW
COM
25179M103
2429
85184
SH
SOLE
62401
0
22783
DEXCOM INC
COM
252131107
1083
7225
SH
SOLE
2440
0
4785
DIAGEO P L C
SPON ADR NEW
25243Q205
12418
72062
SH
SOLE
4441
0
67621
DIAMONDBACK ENERGY INC
COM
25278X109
1710
15691
SH
SOLE
9909
0
5782
DIGITAL RLTY TR INC
COM
253868103
8429
71558
SH
SOLE
1075
0
70483
DIODES INC
COM
254543101
269
7330
SH
SOLE
6430
0
900
DIREXION SHS ETF TR
20YR TRES BEAR
25459Y405
255
13862
SH
SOLE
0
0
13862
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
6947
178108
SH
SOLE
0
0
178108
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
456
6162
SH
SOLE
0
0
6162
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
3045
61376
SH
SOLE
0
0
61376
DIREXION SHS ETF TR
ZACKS MLP HG INC
25459Y298
498
36926
SH
SOLE
0
0
36926
DISCOVER FINL SVCS
COM
254709108
5082
65496
SH
SOLE
25794
0
39702
DISCOVERY INC
COM SER A
25470F104
1176
38294
SH
SOLE
28743
0
9551
DISH NETWORK CORP
CL A
25470M109
2561
66687
SH
SOLE
22457
0
44230
DISNEY WALT CO
COM DISNEY
254687106
126933
908955
SH
SOLE
105080
0
803875
DIVIDEND & INCOME FUND
COM NEW
25538A204
821
71164
SH
SOLE
0
0
71164
DNP SELECT INCOME FD
COM
23325P104
5486
464105
SH
SOLE
0
0
464105
DOCUSIGN INC
COM
256163106
8874
178523
SH
SOLE
5473
0
173050
DOLBY LABORATORIES INC
COM CL A
25659T107
1285
19898
SH
SOLE
12850
0
7048
DOLLAR GEN CORP NEW
COM
256677105
10363
76671
SH
SOLE
11636
0
65035
DOLLAR TREE INC
COM
256746108
4413
41089
SH
SOLE
12497
0
28592
DOMINION ENERGY INC
COM
25746U109
36216
468389
SH
SOLE
205986
0
262403
DOMINOS PIZZA INC
COM
25754A201
3089
11099
SH
SOLE
1241
0
9858
DOMTAR CORP
COM NEW
257559203
351
7873
SH
SOLE
5548
0
2325
DONALDSON INC
COM
257651109
368
7237
SH
SOLE
61
0
7176
DORCHESTER MINERALS LP
COM UNIT
25820R105
791
43206
SH
SOLE
0
0
43206
DORMAN PRODUCTS INC
COM
258278100
309
3531
SH
SOLE
3029
0
502
DOUBLELINE INCOME SOLUTIONS
COM
258622109
3595
179999
SH
SOLE
0
0
179999
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
426
20355
SH
SOLE
0
0
20355
DOUGLAS DYNAMICS INC
COM
25960R105
254
6385
SH
SOLE
791
0
5594
DOUGLAS EMMETT INC
COM
25960P109
372
9326
SH
SOLE
673
0
8653
DOVER CORP
COM
260003108
2514
25093
SH
SOLE
2688
0
22405
DOW INC
COM
260557103
9241
187402
SH
SOLE
14940
0
172462
DROPBOX INC
CL A
26210C104
723
28879
SH
SOLE
0
0
28879
DTE ENERGY CO
COM
233331107
6294
49215
SH
SOLE
1059
0
48156
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
90
18390
SH
SOLE
0
0
18390
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
336
38440
SH
SOLE
0
0
38440
DUKE ENERGY CORP NEW
COM NEW
26441C204
44562
505014
SH
SOLE
185264
0
319750
DUKE REALTY CORP
COM NEW
264411505
1265
40018
SH
SOLE
28031
0
11987
DUNKIN BRANDS GROUP INC
COM
265504100
1278
16049
SH
SOLE
706
0
15343
DUPONT DE NEMOURS INC
COM
26614N102
14348
191134
SH
SOLE
31819
0
159315
DWS MUN INCOME TR NEW
COM
233368109
525
46558
SH
SOLE
0
0
46558
DXC TECHNOLOGY CO
COM
23355L106
723
13118
SH
SOLE
2066
0
11052
DYCOM INDS INC
COM
267475101
359
6098
SH
SOLE
5092
0
1006
DYNAGAS LNG PARTNERS LP
COM UNIT LTD PT
Y2188B108
30
20481
SH
SOLE
0
0
20481
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
165
41399
SH
SOLE
36384
0
5015
E TRADE FINANCIAL CORP
COM NEW
269246401
1728
38736
SH
SOLE
6377
0
32359
EAGLE BANCORP INC MD
COM
268948106
227
4135
SH
SOLE
3729
0
406
EAGLE MATERIALS INC
COM
26969P108
261
2820
SH
SOLE
0
0
2820
EAST WEST BANCORP INC
COM
27579R104
765
16361
SH
SOLE
0
0
16361
EASTGROUP PPTY INC
COM
277276101
919
7925
SH
SOLE
352
0
7573
EASTMAN CHEMICAL CO
COM
277432100
2242
28802
SH
SOLE
4282
0
24520
EATON CORP PLC
SHS
G29183103
11287
135532
SH
SOLE
33786
0
101746
EATON VANCE CALIF MUN BD FD
COM
27828A100
171
15547
SH
SOLE
0
0
15547
EATON VANCE CORP
COM NON VTG
278265103
337
7816
SH
SOLE
0
0
7816
EATON VANCE ENH EQTY INC FD
COM
278277108
1066
62771
SH
SOLE
0
0
62771
EATON VANCE ENHANCED EQ INC
COM
278274105
2981
199026
SH
SOLE
0
0
199026
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
5104
340491
SH
SOLE
0
0
340491
EATON VANCE FLTING RATE INC
COM
278279104
925
68630
SH
SOLE
0
0
68630
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
1633
162214
SH
SOLE
0
0
162214
EATON VANCE LTD DUR INCOME F
COM
27828H105
4385
346636
SH
SOLE
0
0
346636
EATON VANCE MUN BD FD
COM
27827X101
504
40566
SH
SOLE
0
0
40566
EATON VANCE MUN INCOME 2028
SHS
27829U105
330
16040
SH
SOLE
0
0
16040
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
684
54990
SH
SOLE
0
0
54990
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
642
28191
SH
SOLE
0
0
28191
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
5124
545106
SH
SOLE
0
0
545106
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
178
13568
SH
SOLE
0
0
13568
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
187
30031
SH
SOLE
0
0
30031
EATON VANCE TAX ADVT DIV INC
COM
27828G107
4739
199137
SH
SOLE
0
0
199137
EATON VANCE TAX MNGD BUY WRI
COM SH BEN INT
27829M103
760
80679
SH
SOLE
0
0
80679
EATON VANCE TAX MNGD GBL DV
COM
27829F108
6000
723818
SH
SOLE
0
0
723818
EATON VANCE TAX MNGED BUY WR
COM
27828X100
317
20272
SH
SOLE
0
0
20272
EATON VANCE TX ADV GLB DIV O
COM
27828U106
223
9174
SH
SOLE
0
0
9174
EATON VANCE TX ADV GLBL DIV
COM
27828S101
615
38302
SH
SOLE
0
0
38302
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
1134
94562
SH
SOLE
0
0
94562
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
2140
142463
SH
SOLE
0
0
142463
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1522
155473
SH
SOLE
0
0
155473
EBAY INC
COM
278642103
1961
49639
SH
SOLE
4220
0
45419
ECOLAB INC
COM
278865100
14391
72902
SH
SOLE
36456
0
36446
EDAP TMS S A
SPONSORED ADR
268311107
30
11250
SH
SOLE
0
0
11250
EDISON INTL
COM
281020107
3135
46509
SH
SOLE
21777
0
24732
EDITAS MEDICINE INC
COM
28106W103
512
20680
SH
SOLE
0
0
20680
EDWARDS LIFESCIENCES CORP
COM
28176E108
6205
33590
SH
SOLE
4326
0
29264
EL POLLO LOCO HLDGS INC
COM
268603107
131
12327
SH
SOLE
0
0
12327
ELANCO ANIMAL HEALTH INC
COM
28414H103
1051
31092
SH
SOLE
25481
0
5611
ELBIT SYS LTD
ORD
M3760D101
320
2141
SH
SOLE
0
0
2141
ELECTRONIC ARTS INC
COM
285512109
2525
24934
SH
SOLE
7155
0
17779
ELECTRONICS FOR IMAGING INC
COM
286082102
676
18323
SH
SOLE
0
0
18323
ELLSWORTH GRWTH AND INCOME L
COM
289074106
235
22930
SH
SOLE
0
0
22930
EMCOR GROUP INC
COM
29084Q100
1045
11863
SH
SOLE
2918
0
8945
EMERSON ELEC CO
COM
291011104
10701
160383
SH
SOLE
2398
0
157985
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
282
19048
SH
SOLE
0
0
19048
ENBRIDGE INC
COM
29250N105
21018
582552
SH
SOLE
179320
0
403232
ENCANA CORP
COM
292505104
581
113340
SH
SOLE
50712
0
62628
ENCOMPASS HEALTH CORP
COM
29261A100
783
12351
SH
SOLE
10362
0
1989
ENCORE CAP GROUP INC
COM
292554102
415
12241
SH
SOLE
12241
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
420
204997
SH
SOLE
0
0
204997
ENDO INTL PLC
SHS
G30401106
160
38766
SH
SOLE
0
0
38766
ENEL AMERICAS S A
SPONSORED ADR
29274F104
130
14611
SH
SOLE
14519
0
92
ENERGIZER HLDGS INC NEW
COM
29272W109
613
15872
SH
SOLE
12624
0
3248
ENERGY RECOVERY INC
COM
29270J100
217
20790
SH
SOLE
0
0
20790
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
8674
616052
SH
SOLE
0
0
616052
ENERPLUS CORP
COM
292766102
339
45025
SH
SOLE
17165
0
27860
ENERSYS
COM
29275Y102
262
3826
SH
SOLE
1494
0
2332
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
383
37976
SH
SOLE
0
0
37976
ENPHASE ENERGY INC
COM
29355A107
1559
85497
SH
SOLE
0
0
85497
ENPRO INDS INC
COM
29355X107
455
7123
SH
SOLE
6277
0
846
ENSCO ROWAN PLC
SHS CLASS A
G3166L100
125
14712
SH
SOLE
0
0
14712
ENTEGRIS INC
COM
29362U104
1424
38153
SH
SOLE
33813
0
4340
ENTERGY CORP NEW
COM
29364G103
3169
30784
SH
SOLE
4685
0
26099
ENTERPRISE PRODS PARTNERS L
COM
293792107
19982
692131
SH
SOLE
3022
0
689109
ENVESTNET INC
COM
29404K106
442
6462
SH
SOLE
4297
0
2165
EOG RES INC
COM
26875P101
6438
69104
SH
SOLE
30486
0
38618
EPAM SYS INC
COM
29414B104
1328
7674
SH
SOLE
515
0
7159
EPLUS INC
COM
294268107
239
3394
SH
SOLE
2308
0
1086
EPR PPTYS
COM SH BEN INT
26884U109
2344
31419
SH
SOLE
390
0
31029
EPR PPTYS
COM SH BEN INT
26884U109
425
5700
SH
Put
SOLE
0
0
5700
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
243
5438
SH
SOLE
0
0
5438
EQT CORP
COM
26884L109
519
32842
SH
SOLE
29285
0
3557
EQUIFAX INC
COM
294429105
2738
20247
SH
SOLE
68
0
20179
EQUINIX INC
COM
29444U700
6348
12588
SH
SOLE
8507
0
4081
EQUINOR ASA
SPONSORED ADR
29446M102
221
11156
SH
SOLE
2150
0
9006
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
409
20772
SH
SOLE
17835
0
2937
EQUITY COMWLTH
CUM PFD S D 6.5%
294628201
251
9112
SH
SOLE
0
0
9112
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1071
8823
SH
SOLE
497
0
8326
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2682
35332
SH
SOLE
22958
0
12374
ERICSSON
ADR B SEK 10
294821608
486
51190
SH
SOLE
0
0
51190
EROS INTL PLC
SHS NEW
G3788M114
31
22855
SH
SOLE
22855
0
0
ESSENT GROUP LTD
COM
G3198U102
813
17310
SH
SOLE
9269
0
8041
ESSEX PPTY TR INC
COM
297178105
447
1531
SH
SOLE
227
0
1304
ETF MANAGERS TR
AI POWERED EQT
26924G813
1373
52148
SH
SOLE
0
0
52148
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
695
19792
SH
SOLE
0
0
19792
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
21511
679008
SH
SOLE
0
0
679008
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
14472
363892
SH
SOLE
0
0
363892
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
101
11614
SH
SOLE
0
0
11614
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
6433
137166
SH
SOLE
0
0
137166
ETF SER SOLUTIONS
AAM S&P 500
26922A594
729
27812
SH
SOLE
0
0
27812
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
299
5684
SH
SOLE
0
0
5684
ETF SER SOLUTIONS
CBOE VEST S&P
26922A537
606
14056
SH
SOLE
0
0
14056
ETF SER SOLUTIONS
CHANG FIN US LRG
26922A560
321
14936
SH
SOLE
0
0
14936
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
1636
52554
SH
SOLE
0
0
52554
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
457
21625
SH
SOLE
0
0
21625
ETF SER SOLUTIONS
US GBL GLD PRE
26922A719
241
17136
SH
SOLE
0
0
17136
ETF SER SOLUTIONS
US GLB JETS
26922A842
753
24896
SH
SOLE
0
0
24896
ETF SER SOLUTIONS
VIDENT INTL EQ
26922A404
2291
94804
SH
SOLE
0
0
94804
ETFIS SER TR I
INFRAC ACT MLP
26923G103
2909
522234
SH
SOLE
0
0
522234
ETFIS SER TR I
VIRTUS LIFESC BT
26923G202
426
10382
SH
SOLE
0
0
10382
ETFIS SER TR I
VIRTUS LIFESC CT
26923G301
1284
44589
SH
SOLE
0
0
44589
ETSY INC
COM
29786A106
3355
54663
SH
SOLE
17446
0
37217
EURONET WORLDWIDE INC
COM
298736109
358
2129
SH
SOLE
0
0
2129
EVERBRIDGE INC
COM
29978A104
305
3416
SH
SOLE
2341
0
1075
EVERCORE INC
CLASS A
29977A105
1139
12858
SH
SOLE
92
0
12766
EVEREST RE GROUP LTD
COM
G3223R108
387
1568
SH
SOLE
47
0
1521
EVERGY INC
COM
30034W106
2424
40296
SH
SOLE
255
0
40041
EVERI HLDGS INC
COM
30034T103
252
21112
SH
SOLE
10112
0
11000
EVERSOURCE ENERGY
COM
30040W108
4605
60779
SH
SOLE
1508
0
59271
EVERSPIN TECHNOLOGIES INC
COM
30041T104
363
55692
SH
SOLE
0
0
55692
EVERTEC INC
COM
30040P103
696
21290
SH
SOLE
13713
0
7577
EVO PMTS INC
CL A COM
26927E104
299
9935
SH
SOLE
9935
0
0
EVOLUS INC
COM
30052C107
381
26065
SH
SOLE
0
0
26065
EVOLUTION PETROLEUM CORP
COM
30049A107
134
18802
SH
SOLE
0
0
18802
EXACT SCIENCES CORP
COM
30063P105
9948
84276
SH
SOLE
2487
0
81789
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
1383
40269
SH
SOLE
0
0
40269
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
3347
100339
SH
SOLE
0
0
100339
EXCHANGE TRADED CONCEPTS TR
BERNSTEIN US RSH
301505798
262
9321
SH
SOLE
0
0
9321
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
3878
120758
SH
SOLE
0
0
120758
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
8531
213589
SH
SOLE
0
0
213589
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
3253
181515
SH
SOLE
0
0
181515
EXELIXIS INC
COM
30161Q104
418
19548
SH
SOLE
607
0
18941
EXELON CORP
COM
30161N101
9857
205607
SH
SOLE
30365
0
175242
EXPEDIA GROUP INC
COM NEW
30212P303
1801
13536
SH
SOLE
944
0
12592
EXPEDITORS INTL WASH INC
COM
302130109
6657
87749
SH
SOLE
46478
0
41271
EXPONENT INC
COM
30214U102
375
6411
SH
SOLE
2565
0
3846
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
179
10569
SH
SOLE
5209
0
5360
EXTRA SPACE STORAGE INC
COM
30225T102
304
2864
SH
SOLE
99
0
2765
EXTREME NETWORKS INC
COM
30226D106
78
11994
SH
SOLE
0
0
11994
EXXON MOBIL CORP
COM
30231G102
111262
1451936
SH
SOLE
217480
0
1234456
EZCORP INC
CL A NON VTG
302301106
219
23126
SH
SOLE
0
0
23126
F M C CORP
COM NEW
302491303
4137
49873
SH
SOLE
36394
0
13479
F5 NETWORKS INC
COM
315616102
414
2826
SH
SOLE
1430
0
1396
FACEBOOK INC
CL A
30303M102
145728
755068
SH
SOLE
149179
0
605889
FACEBOOK INC
CL A
30303M102
463
2400
SH
Put
SOLE
0
0
2400
FACTSET RESH SYS INC
COM
303075105
3856
13455
SH
SOLE
9134
0
4321
FAIR ISAAC CORP
COM
303250104
686
2184
SH
SOLE
11
0
2173
FASTENAL CO
COM
311900104
3621
111120
SH
SOLE
5414
0
105706
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
742
5760
SH
SOLE
435
0
5325
FEDERATED INVS INC PA
CL B
314211103
282
8687
SH
SOLE
2940
0
5747
FEDERATED PREM MUN INC FD
COM
31423P108
210
15297
SH
SOLE
0
0
15297
FEDEX CORP
COM
31428X106
23646
144015
SH
SOLE
1853
0
142162
FERRARI N V
COM
N3167Y103
301
1868
SH
SOLE
4
0
1864
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
37
38848
SH
SOLE
0
0
38848
FFBW INC
COM
30258M107
271
25965
SH
SOLE
0
0
25965
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
738
53375
SH
SOLE
0
0
53375
FIDELITY
CONSMR STAPLES
316092303
735
21134
SH
SOLE
0
0
21134
FIDELITY
CORP BOND ETF
316188101
317
6126
SH
SOLE
0
0
6126
FIDELITY
DIVID ETF RISI
316092832
3172
99396
SH
SOLE
0
0
99396
FIDELITY
HIGH DIVID ETF
316092840
1634
55001
SH
SOLE
0
0
55001
FIDELITY
INT HG DIV ETF
316092725
971
47460
SH
SOLE
0
0
47460
FIDELITY
LTD TRM BD ETF
316188200
239
4723
SH
SOLE
0
0
4723
FIDELITY
MOMENTUM FACTR
316092816
977
27561
SH
SOLE
0
0
27561
FIDELITY
MSCI COMMNTN SVC
316092873
647
19538
SH
SOLE
0
0
19538
FIDELITY
MSCI CONSM DIS
316092204
2193
47976
SH
SOLE
0
0
47976
FIDELITY
MSCI ENERGY IDX
316092402
2278
132465
SH
SOLE
0
0
132465
FIDELITY
MSCI FINLS IDX
316092501
3065
76424
SH
SOLE
0
0
76424
FIDELITY
MSCI HLTH CARE I
316092600
5278
117264
SH
SOLE
0
0
117264
FIDELITY
MSCI INDL INDX
316092709
1035
26037
SH
SOLE
0
0
26037
FIDELITY
MSCI INFO TECH I
316092808
3243
52076
SH
SOLE
0
0
52076
FIDELITY
MSCI MATLS INDEX
316092881
377
11501
SH
SOLE
0
0
11501
FIDELITY
MSCI RL EST ETF
316092857
1803
68870
SH
SOLE
0
0
68870
FIDELITY
MSCI UTILS INDEX
316092865
2048
52143
SH
SOLE
0
0
52143
FIDELITY
QLTY FCTOR ETF
316092790
210
6047
SH
SOLE
0
0
6047
FIDELITY
TOTAL BD ETF
316188309
3605
70619
SH
SOLE
0
0
70619
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
9032
28704
SH
SOLE
0
0
28704
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1940
48150
SH
SOLE
1780
0
46370
FIDELITY NATL INFORMATION SV
COM
31620M106
6556
53440
SH
SOLE
35492
0
17948
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
110
11352
SH
SOLE
0
0
11352
FIFTH THIRD BANCORP
COM
316773100
1675
60047
SH
SOLE
46
0
60001
FIREEYE INC
COM
31816Q101
649
43852
SH
SOLE
17179
0
26673
FIRST AMERN FINL CORP
COM
31847R102
286
5329
SH
SOLE
3115
0
2214
FIRST BANCORP N C
COM
318910106
273
7483
SH
SOLE
0
0
7483
FIRST DATA CORP NEW
COM CL A
32008D106
944
34869
SH
SOLE
17341
0
17528
FIRST FINL BANKSHARES
COM
32020R109
277
8994
SH
SOLE
3576
0
5418
FIRST FNDTN INC
COM
32026V104
136
10133
SH
SOLE
0
0
10133
FIRST HORIZON NATL CORP
COM
320517105
492
32948
SH
SOLE
18027
0
14921
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
658
16604
SH
SOLE
14967
0
1637
FIRST LONG IS CORP
COM
320734106
449
22360
SH
SOLE
0
0
22360
FIRST MAJESTIC SILVER CORP
COM
32076V103
576
72799
SH
SOLE
0
0
72799
FIRST MERCHANTS CORP
COM
320817109
607
16020
SH
SOLE
0
0
16020
FIRST MIDWEST BANCORP DEL
COM
320867104
738
36039
SH
SOLE
7395
0
28644
FIRST REP BK SAN FRANCISCO C
COM
33616C100
580
5937
SH
SOLE
2607
0
3330
FIRST SAVINGS FINL GROUP INC
COM
33621E109
527
8788
SH
SOLE
0
0
8788
FIRST SOLAR INC
COM
336433107
1988
30269
SH
SOLE
0
0
30269
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
1644
158113
SH
SOLE
0
0
158113
FIRST TR BICK INDEX FD
COM SHS
33733H107
1519
56516
SH
SOLE
0
0
56516
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
2514
55623
SH
SOLE
0
0
55623
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
240
17153
SH
SOLE
0
0
17153
FIRST TR ENERGY INCOME & GRW
COM
33738G104
1889
84623
SH
SOLE
0
0
84623
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
2110
132344
SH
SOLE
0
0
132344
FIRST TR ENHANCED EQTY INC F
COM
337318109
515
32224
SH
SOLE
0
0
32224
FIRST TR EXCH TRADED FD II
NASDQ CLN EDGE
33737A108
208
4297
SH
SOLE
0
0
4297
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
2111
40247
SH
SOLE
0
0
40247
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
3199
82600
SH
SOLE
0
0
82600
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
19060
719287
SH
SOLE
664816
0
54471
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
8421
248784
SH
SOLE
165628
0
83156
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
5669
291909
SH
SOLE
0
0
291909
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
24214
601735
SH
SOLE
0
0
601735
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
5847
111760
SH
SOLE
0
0
111760
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
3679
59670
SH
SOLE
0
0
59670
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
8262
145639
SH
SOLE
235
0
145404
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
551
9295
SH
SOLE
0
0
9295
FIRST TR EXCH TRD ALPHA FD I
ASIA EX JAPAN
33737J109
589
19806
SH
SOLE
0
0
19806
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
1407
89193
SH
SOLE
0
0
89193
FIRST TR EXCH TRD ALPHA FD I
CHINA ALPHADEX
33737J141
964
36736
SH
SOLE
0
0
36736
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
18522
343310
SH
SOLE
0
0
343310
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
3799
108398
SH
SOLE
0
0
108398
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
20047
795524
SH
SOLE
0
0
795524
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
18251
517478
SH
SOLE
0
0
517478
FIRST TR EXCH TRD ALPHA FD I
EX US SML CP
33737J406
237
6555
SH
SOLE
0
0
6555
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
1357
32429
SH
SOLE
0
0
32429
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
3704
76911
SH
SOLE
0
0
76911
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
1462
28496
SH
SOLE
0
0
28496
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
5025
270752
SH
SOLE
0
0
270752
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
29773
543603
SH
SOLE
827
0
542776
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
1879
84107
SH
SOLE
0
0
84107
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
126236
2235844
SH
SOLE
0
0
2235844
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
445
12370
SH
SOLE
0
0
12370
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
22911
396519
SH
SOLE
0
0
396519
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
7126
166407
SH
SOLE
0
0
166407
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
4651
101839
SH
SOLE
0
0
101839
FIRST TR EXCHANGE TRADED FD
DEVELOPED INTL
33738R787
1940
38208
SH
SOLE
0
0
38208
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
12356
537216
SH
SOLE
0
0
537216
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
101317
704471
SH
SOLE
28
0
704443
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
39126
1456667
SH
SOLE
0
0
1456667
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
9929
501742
SH
SOLE
0
0
501742
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
2365
76484
SH
SOLE
0
0
76484
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
90054
2961322
SH
SOLE
1170
0
2960152
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
3885
190746
SH
SOLE
0
0
190746
FIRST TR EXCHANGE TRADED FD
DORSEYWRIGHT MOM
33738R696
342
13725
SH
SOLE
0
0
13725
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
504
20621
SH
SOLE
0
0
20621
FIRST TR EXCHANGE TRADED FD
EMERGING MKTS
33738R779
1374
26388
SH
SOLE
0
0
26388
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
4528
394443
SH
SOLE
0
0
394443
FIRST TR EXCHANGE TRADED FD
ETF
33733E708
719
21152
SH
SOLE
0
0
21152
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
35035
1106960
SH
SOLE
0
0
1106960
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
101762
1694617
SH
SOLE
0
0
1694617
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
18850
391801
SH
SOLE
0
0
391801
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
86488
1673522
SH
SOLE
0
0
1673522
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
5465
108647
SH
SOLE
0
0
108647
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
651
48728
SH
SOLE
0
0
48728
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
334
6684
SH
SOLE
0
0
6684
FIRST TR EXCHANGE TRADED FD
HEDGED BUYWRITE
33738R407
860
38787
SH
SOLE
0
0
38787
FIRST TR EXCHANGE TRADED FD
HEITMAN GLOBAL
33739Q606
227
10970
SH
SOLE
0
0
10970
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
35606
459737
SH
SOLE
0
0
459737
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
11820
278772
SH
SOLE
0
0
278772
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
1188
39555
SH
SOLE
0
0
39555
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
265
21762
SH
SOLE
0
0
21762
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
1114
22644
SH
SOLE
0
0
22644
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
1260
34794
SH
SOLE
0
0
34794
FIRST TR EXCHANGE TRADED FD
LARGE CP US EQ
33738R761
1285
56423
SH
SOLE
0
0
56423
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2403
62309
SH
SOLE
0
0
62309
FIRST TR EXCHANGE TRADED FD
MID CAP US EQT
33738R753
1030
46654
SH
SOLE
0
0
46654
FIRST TR EXCHANGE TRADED FD
MRNGSTR FUTURS
33739G103
400
9092
SH
SOLE
0
0
9092
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
19509
1054519
SH
SOLE
0
0
1054519
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
1200
56863
SH
SOLE
0
0
56863
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
12568
322101
SH
SOLE
0
0
322101
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
593
10865
SH
SOLE
0
0
10865
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
7207
284362
SH
SOLE
0
0
284362
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
13048
456228
SH
SOLE
0
0
456228
FIRST TR EXCHANGE TRADED FD
NASDAQ RETAIL
33738R829
3849
173382
SH
SOLE
0
0
173382
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
2451
73954
SH
SOLE
0
0
73954
FIRST TR EXCHANGE TRADED FD
NASDQ OIL GAS
33738R845
273
15641
SH
SOLE
0
0
15641
FIRST TR EXCHANGE TRADED FD
NASDQ PHRMTCLS
33738R837
327
15466
SH
SOLE
0
0
15466
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
481
14811
SH
SOLE
0
0
14811
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
222
15306
SH
SOLE
0
0
15306
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
27386
1088924
SH
SOLE
0
0
1088924
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
29367
208516
SH
SOLE
0
0
208516
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1337
50642
SH
SOLE
0
0
50642
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
37280
1200261
SH
SOLE
0
0
1200261
FIRST TR EXCHANGE TRADED FD
S&P INTL DIVID
33738R688
599
35092
SH
SOLE
0
0
35092
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
30846
654630
SH
SOLE
0
0
654630
FIRST TR EXCHANGE TRADED FD
SMAL CP US EQT
33738R746
414
19781
SH
SOLE
0
0
19781
FIRST TR EXCHANGE TRADED FD
SMID RISNG ETF
33741X102
345
16760
SH
SOLE
0
0
16760
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
9026
287910
SH
SOLE
0
0
287910
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
32292
485309
SH
SOLE
0
0
485309
FIRST TR EXCHANGE TRADED FD
US EQTY DIVI
33738R738
340
15565
SH
SOLE
0
0
15565
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
54542
699965
SH
SOLE
0
0
699965
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
9203
320548
SH
SOLE
0
0
320548
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
3810
69668
SH
SOLE
0
0
69668
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
61500
3171735
SH
SOLE
1082
0
3170653
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
2737
102724
SH
SOLE
0
0
102724
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
3511
160299
SH
SOLE
0
0
160299
FIRST TR EXCHNG TRADED FD VI
EQTCOMPAS TACT
33740F706
209
11761
SH
SOLE
0
0
11761
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
18408
355441
SH
SOLE
0
0
355441
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
38985
1514551
SH
SOLE
0
0
1514551
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
1601
44860
SH
SOLE
0
0
44860
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
2952
85590
SH
SOLE
0
0
85590
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
9726
215027
SH
SOLE
0
0
215027
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
3421
99021
SH
SOLE
0
0
99021
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
19786
425056
SH
SOLE
0
0
425056
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
417
8785
SH
SOLE
0
0
8785
FIRST TR HIGH INCOME L/S FD
COM
33738E109
202
13434
SH
SOLE
0
0
13434
FIRST TR INTER DUR PFD & IN
COM
33718W103
5320
233852
SH
SOLE
0
0
233852
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
42513
604413
SH
SOLE
0
0
604413
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
37988
728585
SH
SOLE
1509
0
727076
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
86587
1413889
SH
SOLE
7701
0
1406188
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
31034
451081
SH
SOLE
0
0
451081
FIRST TR MLP & ENERGY INCOME
COM
33739B104
1912
160788
SH
SOLE
0
0
160788
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
47572
1552601
SH
SOLE
0
0
1552601
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
9827
131644
SH
SOLE
0
0
131644
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
11798
219169
SH
SOLE
0
0
219169
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
11002
165070
SH
SOLE
0
0
165070
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
6161
128429
SH
SOLE
0
0
128429
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
38540
450808
SH
SOLE
0
0
450808
FIRST TR S&P REIT INDEX FD
COM
33734G108
14835
595064
SH
SOLE
0
0
595064
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
17435
283581
SH
SOLE
0
0
283581
FIRST TR SR FLG RTE INCM FD
COM
33733U108
174
14438
SH
SOLE
0
0
14438
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
382
42945
SH
SOLE
0
0
42945
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
4976
397744
SH
SOLE
0
0
397744
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
307864
9124589
SH
SOLE
357
0
9124232
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
167
11882
SH
SOLE
0
0
11882
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
141
10089
SH
SOLE
0
0
10089
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
323
52081
SH
SOLE
0
0
52081
FIRSTCASH INC
COM
33767D105
1216
12114
SH
SOLE
4780
0
7334
FIRSTENERGY CORP
COM
337932107
5466
127681
SH
SOLE
45683
0
81998
FISERV INC
COM
337738108
10103
110826
SH
SOLE
41964
0
68862
FIVE BELOW INC
COM
33829M101
908
7569
SH
SOLE
3447
0
4122
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
3105
124046
SH
SOLE
0
0
124046
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
362
30889
SH
SOLE
0
0
30889
FLAHERTY & CRUMRINE PFD INC
COM
338480106
426
28918
SH
SOLE
0
0
28918
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
1802
88863
SH
SOLE
0
0
88863
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
1851
92891
SH
SOLE
0
0
92891
FLEETCOR TECHNOLOGIES INC
COM
339041105
789
2810
SH
SOLE
1870
0
940
FLEX LTD
ORD
Y2573F102
214
22413
SH
SOLE
9366
0
13047
FLEXSHARES TR
CR SCORED LONG
33939L753
371
6725
SH
SOLE
0
0
6725
FLEXSHARES TR
HIG YLD VL ETF
33939L662
273
5600
SH
SOLE
0
0
5600
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
1944
78726
SH
SOLE
0
0
78726
FLEXSHARES TR
INTL QLTDV IDX
33939L837
4695
203943
SH
SOLE
0
0
203943
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
6592
199699
SH
SOLE
0
0
199699
FLEXSHARES TR
MORNSTAR USMKT
33939L100
1330
11382
SH
SOLE
0
0
11382
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
340
6563
SH
SOLE
0
0
6563
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
2725
60593
SH
SOLE
0
0
60593
FLEXSHARES TR
QLT DIVDYN IDX
33939L852
991
22557
SH
SOLE
0
0
22557
FLEXSHARES TR
QUALT DIVD IDX
33939L860
5742
128008
SH
SOLE
0
0
128008
FLEXSHARES TR
STOX ESG INDEX
33939L696
269
3859
SH
SOLE
0
0
3859
FLEXSHARES TR
STOXX GLOBR INF
33939L795
588
11520
SH
SOLE
0
0
11520
FLIR SYS INC
COM
302445101
965
17840
SH
SOLE
6046
0
11794
FLOOR & DECOR HLDGS INC
CL A
339750101
202
4814
SH
SOLE
4814
0
0
FLOWERS FOODS INC
COM
343498101
444
19085
SH
SOLE
0
0
19085
FLOWSERVE CORP
COM
34354P105
222
4204
SH
SOLE
0
0
4204
FLUOR CORP NEW
COM
343412102
1582
46961
SH
SOLE
14423
0
32538
FNB CORP PA
COM
302520101
412
34967
SH
SOLE
13385
0
21582
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
276
2849
SH
SOLE
81
0
2768
FOOT LOCKER INC
COM
344849104
328
7827
SH
SOLE
5419
0
2408
FORD MTR CO DEL
COM
345370860
21315
2083585
SH
SOLE
51328
0
2032257
FORTINET INC
COM
34959E109
1941
25263
SH
SOLE
3079
0
22184
FORTIS INC
COM
349553107
240
6085
SH
SOLE
2757
0
3328
FORTIVE CORP
COM
34959J108
638
7831
SH
SOLE
63
0
7768
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
716
12537
SH
SOLE
429
0
12108
FOUNDATION BLDG MATLS INC
COM
350392106
492
27680
SH
SOLE
27680
0
0
FOX CORP
CL A COM
35137L105
211
5771
SH
SOLE
2566
0
3205
FOX CORP
CL B COM
35137L204
251
6859
SH
SOLE
5628
0
1231
FQF TR
AGFIQ US MK ANTI
351680707
413
18846
SH
SOLE
0
0
18846
FRANCO NEVADA CORP
COM
351858105
2875
33866
SH
SOLE
0
0
33866
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
3175
33528
SH
SOLE
0
0
33528
FRANKLIN LTD DURATION INC TR
COM
35472T101
571
59262
SH
SOLE
0
0
59262
FRANKLIN RES INC
COM
354613101
3075
88356
SH
SOLE
70932
0
17424
FRANKLIN TEMPLETON ETF TR
LIBERTY INVT
35473P603
249
9942
SH
SOLE
0
0
9942
FRANKLIN TEMPLETON ETF TR
LIBERTY US ETF
35473P504
545
15292
SH
SOLE
0
0
15292
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
841
28096
SH
SOLE
0
0
28096
FRANKLIN TEMPLETON ETF TR
LIBERTYQ GBL
35473P306
217
7437
SH
SOLE
0
0
7437
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
7034
218310
SH
SOLE
0
0
218310
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US MID
35473P884
337
10812
SH
SOLE
0
0
10812
FRANKLIN UNVL TR
SH BEN INT
355145103
116
15799
SH
SOLE
0
0
15799
FREEPORT-MCMORAN INC
CL B
35671D857
8977
773171
SH
SOLE
371310
0
401861
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
380
9679
SH
SOLE
8530
0
1149
FRONTLINE LTD
SHS NEW
G3682E192
128
16025
SH
SOLE
15462
0
563
FS KKR CAPITAL CORP
COM
302635107
52281
8772051
SH
SOLE
0
0
8772051
FST TR NEW OPPORT MLP & ENE
COM
33739M100
731
77398
SH
SOLE
0
0
77398
FULL HOUSE RESORTS INC
COM
359678109
41
22078
SH
SOLE
0
0
22078
FULLER H B CO
COM
359694106
338
7268
SH
SOLE
7157
0
111
FULTON FINL CORP PA
COM
360271100
313
19146
SH
SOLE
13257
0
5889
GABELLI CONV&INCOM SECS FD I
COM
36240B109
513
99996
SH
SOLE
0
0
99996
GABELLI DIVD & INCOME TR
COM
36242H104
1550
71527
SH
SOLE
0
0
71527
GABELLI EQUITY TR INC
COM
362397101
7517
1216274
SH
SOLE
0
0
1216274
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
272
14447
SH
SOLE
0
0
14447
GABELLI MULTIMEDIA TR INC
COM
36239Q109
1047
129951
SH
SOLE
0
0
129951
GABELLI UTIL TR
COM
36240A101
1281
183302
SH
SOLE
0
0
183302
GALECTIN THERAPEUTICS INC
COM NEW
363225202
123
29711
SH
SOLE
0
0
29711
GALLAGHER ARTHUR J & CO
COM
363576109
3095
35339
SH
SOLE
413
0
34926
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
399
87100
SH
SOLE
0
0
87100
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
174
29833
SH
SOLE
0
0
29833
GAMESTOP CORP NEW
CL A
36467W109
84
15387
SH
SOLE
0
0
15387
GAMING & LEISURE PPTYS INC
COM
36467J108
705
18096
SH
SOLE
8616
0
9480
GANNETT CO INC
COM
36473H104
85
10400
SH
SOLE
8420
0
1980
GAP INC
COM
364760108
368
20503
SH
SOLE
249
0
20254
GARMIN LTD
SHS
H2906T109
1323
16575
SH
SOLE
1120
0
15455
GARRETT MOTION INC
COM
366505105
182
11864
SH
SOLE
25
0
11839
GARTNER INC
COM
366651107
339
2107
SH
SOLE
189
0
1918
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
358
16868
SH
SOLE
0
0
16868
GATX CORP
COM
361448103
1231
15530
SH
SOLE
8207
0
7323
GCI LIBERTY INC
COM CLASS A
36164V305
354
5765
SH
SOLE
5023
0
742
GENERAC HLDGS INC
COM
368736104
1587
22858
SH
SOLE
5681
0
17177
GENERAL DYNAMICS CORP
COM
369550108
12057
66314
SH
SOLE
2108
0
64206
GENERAL ELECTRIC CO
COM
369604103
22429
2136065
SH
SOLE
9692
0
2126373
GENERAL MLS INC
COM
370334104
26360
501901
SH
SOLE
83291
0
418610
GENERAL MTRS CO
*W EXP 07/10/201
37045V126
286
14134
SH
SOLE
0
0
14134
GENERAL MTRS CO
COM
37045V100
15177
393904
SH
SOLE
32774
0
361130
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
246
11218
SH
SOLE
0
0
11218
GENESIS HEALTHCARE INC
CL A COM
37185X106
63
50800
SH
SOLE
0
0
50800
GENOMIC HEALTH INC
COM
37244C101
280
4820
SH
SOLE
1837
0
2983
GENPACT LIMITED
SHS
G3922B107
483
12681
SH
SOLE
5224
0
7457
GENTEX CORP
COM
371901109
1169
47501
SH
SOLE
4537
0
42964
GENUINE PARTS CO
COM
372460105
6240
60243
SH
SOLE
1513
0
58730
GENWORTH FINL INC
COM CL A
37247D106
87
23461
SH
SOLE
548
0
22913
GEO GROUP INC NEW
COM
36162J106
1380
65706
SH
SOLE
1503
0
64203
GERMAN AMERN BANCORP INC
COM
373865104
933
30974
SH
SOLE
0
0
30974
GERON CORP
COM
374163103
23
16517
SH
SOLE
0
0
16517
G-III APPAREL GROUP LTD
COM
36237H101
462
15614
SH
SOLE
14099
0
1515
GILDAN ACTIVEWEAR INC
COM
375916103
365
9441
SH
SOLE
5507
0
3934
GILEAD SCIENCES INC
COM
375558103
16408
242871
SH
SOLE
40348
0
202523
GLACIER BANCORP INC NEW
COM
37637Q105
692
17071
SH
SOLE
4498
0
12573
GLADSTONE CAPITAL CORP
COM
376535100
1362
145187
SH
SOLE
0
0
145187
GLADSTONE COML CORP
COM
376536108
457
21515
SH
SOLE
0
0
21515
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
25269
631420
SH
SOLE
362723
0
268697
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
219
4169
SH
SOLE
755
0
3414
GLOBAL NET LEASE INC
COM NEW
379378201
5318
271048
SH
SOLE
0
0
271048
GLOBAL PMTS INC
COM
37940X102
3691
23048
SH
SOLE
11868
0
11180
GLOBAL SELF STORAGE INC
COM
37955N106
212
56353
SH
SOLE
0
0
56353
GLOBAL X FDS
ADAPTIVE US
37954Y574
8892
359500
SH
SOLE
0
0
359500
GLOBAL X FDS
FINTECH ETF
37954Y814
8743
296316
SH
SOLE
0
0
296316
GLOBAL X FDS
FTSE NORDIC REG
37950E101
247
11673
SH
SOLE
0
0
11673
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
168912
13053466
SH
SOLE
0
0
13053466
GLOBAL X FDS
GLB X SUPERDIV
37950E549
7950
461931
SH
SOLE
0
0
461931
GLOBAL X FDS
GLBL X MLP ETF
37950E473
3112
352890
SH
SOLE
491
0
352399
GLOBAL X FDS
GLBX MSCI NORW
37950E747
207
16980
SH
SOLE
0
0
16980
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
4037
347409
SH
SOLE
0
0
347409
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
779
29075
SH
SOLE
0
0
29075
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
428
35241
SH
SOLE
0
0
35241
GLOBAL X FDS
GLOBX SUPDV US
37950E291
2786
123007
SH
SOLE
0
0
123007
GLOBAL X FDS
INTERNET OF THNG
37954Y780
976
49272
SH
SOLE
0
0
49272
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2857
109511
SH
SOLE
0
0
109511
GLOBAL X FDS
MILL THEMC ETF
37954Y764
508
20561
SH
SOLE
0
0
20561
GLOBAL X FDS
MSCI CHINA FINCL
37950E606
196
11935
SH
SOLE
0
0
11935
GLOBAL X FDS
MSCI SUPR EM ETF
37950E119
595
43770
SH
SOLE
0
0
43770
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
20662
906609
SH
SOLE
0
0
906609
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
10585
510101
SH
SOLE
0
0
510101
GLOBAL X FDS
REIT ETF
37950E127
8157
549635
SH
SOLE
0
0
549635
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
661
18452
SH
SOLE
0
0
18452
GLOBAL X FDS
S&P 500 COVERED
37954Y475
4200
85983
SH
SOLE
0
0
85983
GLOBAL X FDS
SCIEN BETA US
37954Y103
392
11946
SH
SOLE
0
0
11946
GLOBAL X FDS
SOCIAL MED ETF
37950E416
811
25207
SH
SOLE
0
0
25207
GLOBAL X FDS
SUPER DIV ALTR
37954Y806
613
40970
SH
SOLE
0
0
40970
GLOBAL X FDS
US INFR DEV ETF
37954Y673
409
25067
SH
SOLE
0
0
25067
GLOBAL X FDS
US PFD ETF
37954Y657
429
17489
SH
SOLE
0
0
17489
GLOBALSTAR INC
COM
378973408
15
32280
SH
SOLE
0
0
32280
GLOBANT S A
COM
L44385109
535
5245
SH
SOLE
5245
0
0
GLOBUS MED INC
CL A
379577208
2128
50310
SH
SOLE
6427
0
43883
GLU MOBILE INC
COM
379890106
363
50602
SH
SOLE
253
0
50349
GODADDY INC
CL A
380237107
854
12171
SH
SOLE
4867
0
7304
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
35
35000
PRN
SOLE
0
0
35000
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
55926
557256
SH
SOLE
0
0
557256
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
13842
269293
SH
SOLE
0
0
269293
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
25188
766304
SH
SOLE
0
0
766304
GOLDMAN SACHS ETF TR
ACTIVEBETA EUR
381430305
1119
37621
SH
SOLE
0
0
37621
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
36185
1261681
SH
SOLE
0
0
1261681
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
398
12910
SH
SOLE
0
0
12910
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
1415
31921
SH
SOLE
0
0
31921
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
7040
150016
SH
SOLE
0
0
150016
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
67518
1148848
SH
SOLE
0
0
1148848
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
3408
58569
SH
SOLE
0
0
58569
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1516
36037
SH
SOLE
0
0
36037
GOLDMAN SACHS GROUP INC
COM
38141G104
12684
61995
SH
SOLE
8240
0
53755
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
2159
408976
SH
SOLE
0
0
408976
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
83
10666
SH
SOLE
0
0
10666
GOLUB CAP BDC INC
COM
38173M102
309
17343
SH
SOLE
0
0
17343
GOODYEAR TIRE & RUBR CO
COM
382550101
1061
69364
SH
SOLE
0
0
69364
GOPRO INC
CL A
38268T103
198
36283
SH
SOLE
0
0
36283
GRACO INC
COM
384109104
488
9726
SH
SOLE
5868
0
3858
GRAINGER W W INC
COM
384802104
5109
19049
SH
SOLE
15322
0
3727
GRAN TIERRA ENERGY INC
COM
38500T101
28
17506
SH
SOLE
17494
0
12
GRAND CANYON ED INC
COM
38526M106
540
4611
SH
SOLE
2011
0
2600
GRANITESHARES ETF TR
S&P GSCI CM K 1
38747R207
678
31087
SH
SOLE
0
0
31087
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
628
44636
SH
SOLE
0
0
44636
GRAY TELEVISION INC
COM
389375106
650
39670
SH
SOLE
38564
0
1106
GREAT PANTHER MINING LIMITED
COM
39115V101
9
10950
SH
SOLE
0
0
10950
GREAT WESTN BANCORP INC
COM
391416104
545
15260
SH
SOLE
15247
0
13
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
686
48977
SH
SOLE
0
0
48977
GREENBRIER COS INC
COM
393657101
231
7583
SH
SOLE
0
0
7583
GROUPON INC
COM
399473107
53
14727
SH
SOLE
0
0
14727
GRUBHUB INC
COM
400110102
2616
33583
SH
SOLE
28528
0
5055
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
183
21723
SH
SOLE
0
0
21723
GUARDANT HEALTH INC
COM
40131M109
1304
15101
SH
SOLE
879
0
14222
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
247
11840
SH
SOLE
0
0
11840
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
1117
137441
SH
SOLE
0
0
137441
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
489
23871
SH
SOLE
0
0
23871
GUIDEWIRE SOFTWARE INC
COM
40171V100
478
4715
SH
SOLE
4419
0
296
GW PHARMACEUTICALS PLC
ADS
36197T103
2399
13918
SH
SOLE
302
0
13616
HAEMONETICS CORP
COM
405024100
697
5793
SH
SOLE
869
0
4924
HALLIBURTON CO
COM
406216101
3902
171591
SH
SOLE
71394
0
100197
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1352
41976
SH
SOLE
0
0
41976
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
333
48712
SH
SOLE
0
0
48712
HANCOCK JOHN INVS TR
COM
410142103
253
15411
SH
SOLE
0
0
15411
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
2678
115581
SH
SOLE
0
0
115581
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1234
53623
SH
SOLE
0
0
53623
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
344
17796
SH
SOLE
0
0
17796
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
4071
240030
SH
SOLE
0
0
240030
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
1415
55704
SH
SOLE
0
0
55704
HANCOCK WHITNEY CORPORATION
COM
410120109
394
9838
SH
SOLE
5580
0
4258
HANESBRANDS INC
COM
410345102
1274
73983
SH
SOLE
2967
0
71016
HANNON ARMSTRONG SUST INFR C
COM
41068X100
314
11144
SH
SOLE
0
0
11144
HARBORONE BANCORP INC
COM
41165F101
307
16400
SH
SOLE
0
0
16400
HARLEY DAVIDSON INC
COM
412822108
675
18825
SH
SOLE
0
0
18825
HARRIS CORP DEL
COM
413875105
2499
13215
SH
SOLE
818
0
12397
HARTFORD FDS EXCHANGE TRADE
MUN OPORTUNITE
41653L503
692
16662
SH
SOLE
0
0
16662
HARTFORD FDS EXCHANGE TRADE
SHRT DURTN ETF
41653L602
1316
32305
SH
SOLE
0
0
32305
HARTFORD FINL SVCS GROUP INC
COM
416515104
846
15184
SH
SOLE
2438
0
12746
HASBRO INC
COM
418056107
3295
31183
SH
SOLE
10397
0
20786
HAWAIIAN ELEC INDUSTRIES
COM
419870100
891
20449
SH
SOLE
1591
0
18858
HAWKINS INC
COM
420261109
253
5821
SH
SOLE
0
0
5821
HCA HEALTHCARE INC
COM
40412C101
1555
11508
SH
SOLE
1604
0
9904
HCP INC
COM
40414L109
2728
85288
SH
SOLE
2619
0
82669
HD SUPPLY HLDGS INC
COM
40416M105
1032
25633
SH
SOLE
3970
0
21663
HDFC BANK LTD
SPONSORED ADS
40415F101
486
3734
SH
SOLE
2898
0
836
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
894
34506
SH
SOLE
0
0
34506
HEALTHCARE SVCS GRP INC
COM
421906108
234
7710
SH
SOLE
2827
0
4883
HEALTHCARE TR AMER INC
CL A NEW
42225P501
7729
281787
SH
SOLE
1029
0
280758
HEALTHEQUITY INC
COM
42226A107
1427
21893
SH
SOLE
14175
0
7718
HECLA MNG CO
COM
422704106
211
117452
SH
SOLE
0
0
117452
HEICO CORP NEW
COM
422806109
7627
57000
SH
SOLE
1945
0
55055
HELEN OF TROY CORP LTD
COM
G4388N106
3052
23369
SH
SOLE
251
0
23118
HELIOS TECHNOLOGIES INC
COM
42328H109
318
6814
SH
SOLE
5364
0
1450
HELMERICH & PAYNE INC
COM
423452101
470
9293
SH
SOLE
2091
0
7202
HENRY JACK & ASSOC INC
COM
426281101
1314
9773
SH
SOLE
3943
0
5830
HENRY SCHEIN INC
COM
806407102
355
5085
SH
SOLE
413
0
4672
HERCULES CAPITAL INC
COM
427096508
1568
122279
SH
SOLE
0
0
122279
HERSHEY CO
COM
427866108
6497
48474
SH
SOLE
0
0
48474
HESS CORP
COM
42809H107
1408
22151
SH
SOLE
5842
0
16309
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1095
73223
SH
SOLE
161
0
73062
HEXCEL CORP NEW
COM
428291108
2907
35938
SH
SOLE
22319
0
13619
HEXO CORP
COM
428304109
162
30408
SH
SOLE
0
0
30408
HI CRUSH INC
COM
428337109
62
25247
SH
SOLE
23
0
25224
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
1592
90755
SH
SOLE
0
0
90755
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
699
62207
SH
SOLE
0
0
62207
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
6223
449645
SH
SOLE
0
0
449645
HILL ROM HLDGS INC
COM
431475102
633
6054
SH
SOLE
0
0
6054
HILLENBRAND INC
COM
431571108
313
7907
SH
SOLE
2952
0
4955
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1297
13266
SH
SOLE
9541
0
3725
HISTOGENICS CORP
COM
43358V109
4
20000
SH
SOLE
0
0
20000
HOLLYFRONTIER CORP
COM
436106108
817
17652
SH
SOLE
2236
0
15416
HOLOGIC INC
COM
436440101
944
19649
SH
SOLE
0
0
19649
HOME BANCSHARES INC
COM
436893200
271
14094
SH
SOLE
0
0
14094
HOME DEPOT INC
COM
437076102
96060
461876
SH
SOLE
65273
0
396603
HONDA MOTOR LTD
AMERN SHS
438128308
466
18022
SH
SOLE
8998
0
9024
HONEYWELL INTL INC
COM
438516106
54747
313552
SH
SOLE
77800
0
235752
HORIZON BANCORP INC
COM
440407104
388
23765
SH
SOLE
0
0
23765
HORMEL FOODS CORP
COM
440452100
2212
54567
SH
SOLE
0
0
54567
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
1429
57160
SH
SOLE
3159
0
54001
HOST HOTELS & RESORTS INC
COM
44107P104
196
10760
SH
SOLE
6507
0
4253
HOVNANIAN ENTERPRISES INC
CL A NEW
442487401
118
15559
SH
SOLE
0
0
15559
HP INC
COM
40434L105
2239
107702
SH
SOLE
11327
0
96375
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1421
54250
SH
SOLE
0
0
54250
HSBC HLDGS PLC
SPON ADR NEW
404280406
2876
68908
SH
SOLE
38407
0
30501
HUBBELL INC
COM
443510607
663
5081
SH
SOLE
17
0
5064
HUBSPOT INC
COM
443573100
870
5100
SH
SOLE
626
0
4474
HUDSON LTD
COM CL A
G46408103
430
31189
SH
SOLE
31189
0
0
HUMANA INC
COM
444859102
4195
15812
SH
SOLE
9405
0
6407
HUNT J B TRANS SVCS INC
COM
445658107
1030
11273
SH
SOLE
5203
0
6070
HUNTINGTON BANCSHARES INC
COM
446150104
8694
629075
SH
SOLE
516898
0
112177
HUNTINGTON INGALLS INDS INC
COM
446413106
1500
6674
SH
SOLE
1116
0
5558
HUNTSMAN CORP
COM
447011107
580
28371
SH
SOLE
11556
0
16815
HYATT HOTELS CORP
COM CL A
448579102
400
5253
SH
SOLE
2165
0
3088
IAC INTERACTIVECORP
COM
44919P508
1472
6769
SH
SOLE
2285
0
4484
IAMGOLD CORP
COM
450913108
329
97376
SH
SOLE
0
0
97376
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
4087
56439
SH
SOLE
0
0
56439
ICF INTL INC
COM
44925C103
496
6818
SH
SOLE
6318
0
500
ICICI BK LTD
ADR
45104G104
138
10980
SH
SOLE
4857
0
6123
ICON PLC
SHS
G4705A100
3278
21288
SH
SOLE
13112
0
8176
IDACORP INC
COM
451107106
334
3321
SH
SOLE
435
0
2886
IDEX CORP
COM
45167R104
316
1834
SH
SOLE
1249
0
585
IDEXX LABS INC
COM
45168D104
3774
13707
SH
SOLE
2006
0
11701
IEC ELECTRS CORP NEW
COM
44949L105
169
26895
SH
SOLE
0
0
26895
IHS MARKIT LTD
SHS
G47567105
4017
62984
SH
SOLE
58307
0
4677
II VI INC
COM
902104108
599
16391
SH
SOLE
2768
0
13623
ILLINOIS TOOL WKS INC
COM
452308109
12365
81990
SH
SOLE
32857
0
49133
ILLUMINA INC
COM
452327109
7085
19244
SH
SOLE
2733
0
16511
IMMUNOGEN INC
COM
45253H101
74
34134
SH
SOLE
30377
0
3757
IMPAC MTG HLDGS INC
COM NEW
45254P508
48
15431
SH
SOLE
0
0
15431
IMPINJ INC
COM
453204109
733
25602
SH
SOLE
116
0
25486
INCYTE CORP
COM
45337C102
1771
20849
SH
SOLE
3309
0
17540
INDEPENDENCE RLTY TR INC
COM
45378A106
661
57140
SH
SOLE
0
0
57140
INDEPENDENT BANK CORP MASS
COM
453836108
294
3856
SH
SOLE
0
0
3856
INDEXIQ ETF TR
HDGD FTSE EURO
45409B552
659
33549
SH
SOLE
0
0
33549
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
2683
131786
SH
SOLE
0
0
131786
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
2623
86218
SH
SOLE
0
0
86218
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
1166
47408
SH
SOLE
0
0
47408
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
2128
85581
SH
SOLE
0
0
85581
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
4084
209473
SH
SOLE
0
0
209473
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
513
18793
SH
SOLE
0
0
18793
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
4289
135957
SH
SOLE
0
0
135957
INDEXIQ ETF TR
US RL EST SMCP
45409B628
849
34214
SH
SOLE
0
0
34214
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
1599
76815
SH
SOLE
5
0
76810
INFOSYS LTD
SPONSORED ADR
456788108
1875
175219
SH
SOLE
8541
0
166678
INFRA AND ENERGY ALTRNTIVE I
COM
45686J104
143
70150
SH
SOLE
0
0
70150
ING GROEP N V
SPONSORED ADR
456837103
945
81688
SH
SOLE
73316
0
8372
INGERSOLL-RAND PLC
SHS
G47791101
7290
57553
SH
SOLE
23389
0
34164
INGEVITY CORP
COM
45688C107
333
3166
SH
SOLE
0
0
3166
INGREDION INC
COM
457187102
1272
15418
SH
SOLE
863
0
14555
INNOSPEC INC
COM
45768S105
208
2282
SH
SOLE
182
0
2100
INNOVATIVE INDL PPTYS INC
COM
45781V101
2555
20675
SH
SOLE
0
0
20675
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
7512
219067
SH
SOLE
0
0
219067
INNOVATOR ETFS TR
IBD ETF LEADERS
45782C201
485
22887
SH
SOLE
0
0
22887
INNOVATOR ETFS TR II
LUNT LOW VOL HIG
45783G102
3001
85695
SH
SOLE
0
0
85695
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
1290
54549
SH
SOLE
0
0
54549
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
61
20800
SH
SOLE
0
0
20800
INPHI CORP
COM
45772F107
251
4712
SH
SOLE
4297
0
415
INSIGHT ENTERPRISES INC
COM
45765U103
372
6396
SH
SOLE
21
0
6375
INSIGHT SELECT INCOME FD
COM
45781W109
278
13807
SH
SOLE
0
0
13807
INSPERITY INC
COM
45778Q107
885
7246
SH
SOLE
0
0
7246
INSTALLED BLDG PRODS INC
COM
45780R101
209
3525
SH
SOLE
0
0
3525
INSTEEL INDUSTRIES INC
COM
45774W108
679
32607
SH
SOLE
0
0
32607
INSULET CORP
COM
45784P101
863
7232
SH
SOLE
2198
0
5034
INTEGER HLDGS CORP
COM
45826H109
1032
12270
SH
SOLE
3278
0
8992
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
319
5754
SH
SOLE
4359
0
1395
INTEL CORP
COM
458140100
69942
1461081
SH
SOLE
89598
0
1371483
INTER PARFUMS INC
COM
458334109
293
4406
SH
SOLE
4406
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
816
14910
SH
SOLE
130
0
14780
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
5827
73229
SH
SOLE
0
0
73229
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5982
69612
SH
SOLE
35057
0
34555
INTERNATIONAL BUSINESS MACHS
COM
459200101
40625
294601
SH
SOLE
9256
0
285345
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
937
6461
SH
SOLE
5124
0
1337
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
210
16206
SH
SOLE
11779
0
4427
INTERXION HOLDING N.V
SHS
N47279109
877
11531
SH
SOLE
8335
0
3196
INTL PAPER CO
COM
460146103
10685
246643
SH
SOLE
33253
0
213390
INTREXON CORP
COM
46122T102
149
19494
SH
SOLE
0
0
19494
INTUIT
COM
461202103
5570
21313
SH
SOLE
3683
0
17630
INTUITIVE SURGICAL INC
COM NEW
46120E602
13109
24990
SH
SOLE
1098
0
23892
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
2429
27058
SH
SOLE
0
0
27058
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
9589
585795
SH
SOLE
489
0
585306
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
331
11795
SH
SOLE
0
0
11795
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
1271
23859
SH
SOLE
0
0
23859
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
31920
633712
SH
SOLE
543
0
633169
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
1895
76186
SH
SOLE
0
0
76186
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
170
15477
SH
SOLE
0
0
15477
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
479
11997
SH
SOLE
0
0
11997
INVESCO CALIF VALUE MUN INC
COM
46132H106
237
18305
SH
SOLE
0
0
18305
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
804
11454
SH
SOLE
0
0
11454
INVESCO CURNCYSHS CDN DLR TR
CDN DLR SHS
46138T104
619
8218
SH
SOLE
0
0
8218
INVESCO CURNCYSHS SWISS FRAN
SWISS FRANC
46138R108
892
9399
SH
SOLE
0
0
9399
INVESCO CURRENCYSHARES EURO
EURO SHS
46138K103
318
2935
SH
SOLE
0
0
2935
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
5832
370770
SH
SOLE
0
0
370770
INVESCO DB MLTI SECTR CMMTY
AGRICULTURE FD
46140H106
731
44137
SH
SOLE
0
0
44137
INVESCO DB MLTI SECTR CMMTY
BASE METALS FD
46140H700
413
26675
SH
SOLE
0
0
26675
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
1065
75186
SH
SOLE
0
0
75186
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
1058
105330
SH
SOLE
0
0
105330
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
365
9432
SH
SOLE
0
0
9432
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
2547
98066
SH
SOLE
0
0
98066
INVESCO DYNAMIC CR OPP FD
COM
46132R104
284
25405
SH
SOLE
0
0
25405
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
7294
345838
SH
SOLE
1311
0
344527
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
8048
336042
SH
SOLE
591
0
335451
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
14294
672347
SH
SOLE
1660
0
670687
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
13303
552216
SH
SOLE
592
0
551624
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
10989
518600
SH
SOLE
995
0
517605
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
8672
351095
SH
SOLE
585
0
350510
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
5877
274701
SH
SOLE
665
0
274036
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
5088
207523
SH
SOLE
0
0
207523
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
4972
235031
SH
SOLE
0
0
235031
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
3605
138373
SH
SOLE
0
0
138373
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
2068
97298
SH
SOLE
0
0
97298
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
899
35593
SH
SOLE
0
0
35593
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
1719
81233
SH
SOLE
0
0
81233
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
1167
47659
SH
SOLE
0
0
47659
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
290
14401
SH
SOLE
0
0
14401
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
2451
46353
SH
SOLE
0
0
46353
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
596
20084
SH
SOLE
0
0
20084
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
17112
263503
SH
SOLE
0
0
263503
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
347
9341
SH
SOLE
0
0
9341
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
30875
493128
SH
SOLE
100
0
493028
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
719
15772
SH
SOLE
0
0
15772
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
5635
196492
SH
SOLE
0
0
196492
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
648
17529
SH
SOLE
0
0
17529
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
513
8532
SH
SOLE
0
0
8532
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
406
7307
SH
SOLE
0
0
7307
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
533
17897
SH
SOLE
0
0
17897
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
523
14106
SH
SOLE
0
0
14106
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
1830
20759
SH
SOLE
0
0
20759
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
612
9218
SH
SOLE
0
0
9218
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
25489
422558
SH
SOLE
0
0
422558
INVESCO EXCHANGE TRADED FD T
DWA NASDAQ MNT
46137V829
411
3483
SH
SOLE
0
0
3483
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
3806
52923
SH
SOLE
0
0
52923
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
2333
32012
SH
SOLE
0
0
32012
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
5360
164916
SH
SOLE
0
0
164916
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
1523
28459
SH
SOLE
0
0
28459
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
2244
72484
SH
SOLE
0
0
72484
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
224
12981
SH
SOLE
0
0
12981
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
869
25983
SH
SOLE
0
0
25983
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
391
9016
SH
SOLE
0
0
9016
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
7047
145688
SH
SOLE
4599
0
141089
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
10794
292909
SH
SOLE
0
0
292909
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
628
18893
SH
SOLE
0
0
18893
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
2249
22928
SH
SOLE
0
0
22928
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
761
12983
SH
SOLE
0
0
12983
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
4705
78204
SH
SOLE
0
0
78204
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
2190
40314
SH
SOLE
0
0
40314
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
6437
67174
SH
SOLE
0
0
67174
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
12514
679389
SH
SOLE
0
0
679389
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
203580
1745370
SH
SOLE
0
0
1745370
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
10448
81831
SH
SOLE
0
0
81831
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
930
77890
SH
SOLE
0
0
77890
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
1768
47280
SH
SOLE
0
0
47280
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
5860
323040
SH
SOLE
0
0
323040
INVESCO EXCHANGE TRADED FD T
INSIDER SENMNT
46137V555
3394
49222
SH
SOLE
0
0
49222
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
3864
236465
SH
SOLE
0
0
236465
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
6184
45184
SH
SOLE
0
0
45184
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
516
11482
SH
SOLE
0
0
11482
INVESCO EXCHANGE TRADED FD T
S&P 100 EQL WIGH
46137V449
1944
34382
SH
SOLE
0
0
34382
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
3308
58910
SH
SOLE
0
0
58910
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
4453
21221
SH
SOLE
0
0
21221
INVESCO EXCHANGE TRADED FD T
S&P 500 VLU MOMN
46137V423
284
7083
SH
SOLE
0
0
7083
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
8698
147876
SH
SOLE
0
0
147876
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
436
13269
SH
SOLE
0
0
13269
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1484
22995
SH
SOLE
0
0
22995
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
5400
36417
SH
SOLE
0
0
36417
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
609
9086
SH
SOLE
0
0
9086
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
3780
128900
SH
SOLE
0
0
128900
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
1074
20038
SH
SOLE
0
0
20038
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
7808
70219
SH
SOLE
0
0
70219
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
815
13056
SH
SOLE
0
0
13056
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
1042
27776
SH
SOLE
0
0
27776
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
1471
29475
SH
SOLE
0
0
29475
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2560
118032
SH
SOLE
0
0
118032
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
218
2085
SH
SOLE
0
0
2085
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
406
8357
SH
SOLE
0
0
8357
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
2295
52949
SH
SOLE
0
0
52949
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
5407
26680
SH
SOLE
0
0
26680
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
2176
17263
SH
SOLE
0
0
17263
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1287
11743
SH
SOLE
0
0
11743
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
245
8168
SH
SOLE
0
0
8168
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
21348
159525
SH
SOLE
0
0
159525
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
9013
50798
SH
SOLE
0
0
50798
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
5589
56574
SH
SOLE
0
0
56574
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
160086
1485026
SH
SOLE
6322
0
1478704
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
31970
267647
SH
SOLE
0
0
267647
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
7853
120815
SH
SOLE
0
0
120815
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
10943
330393
SH
SOLE
0
0
330393
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3750
105303
SH
SOLE
0
0
105303
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
1022
34402
SH
SOLE
0
0
34402
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
8746
122249
SH
SOLE
0
0
122249
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
5262
237767
SH
SOLE
0
0
237767
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
1358
39845
SH
SOLE
0
0
39845
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
1387
51602
SH
SOLE
0
0
51602
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
14481
639896
SH
SOLE
0
0
639896
INVESCO EXCHNG TRADED FD TR
CHINA REALESTE
46138E602
300
10492
SH
SOLE
0
0
10492
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1411
31117
SH
SOLE
0
0
31117
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
910
33655
SH
SOLE
0
0
33655
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
744
41960
SH
SOLE
0
0
41960
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
1485
27511
SH
SOLE
0
0
27511
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
1271
50063
SH
SOLE
0
0
50063
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
2646
84667
SH
SOLE
0
0
84667
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
9852
339245
SH
SOLE
0
0
339245
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
3390
178871
SH
SOLE
349
0
178522
INVESCO EXCHNG TRADED FD TR
FNDMNTL IG CRP
46138E693
740
28545
SH
SOLE
0
0
28545
INVESCO EXCHNG TRADED FD TR
FRONTIER MKTS
46138E776
161
11062
SH
SOLE
0
0
11062
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
2022
49774
SH
SOLE
0
0
49774
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
3193
147814
SH
SOLE
0
0
147814
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
624
20898
SH
SOLE
0
0
20898
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
241
19210
SH
SOLE
0
0
19210
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
1956
84429
SH
SOLE
0
0
84429
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
987
35486
SH
SOLE
0
0
35486
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
13414
420884
SH
SOLE
250
0
420634
INVESCO EXCHNG TRADED FD TR
KBW BK ETF
46138E628
1423
28201
SH
SOLE
0
0
28201
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
6750
314534
SH
SOLE
0
0
314534
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
2890
41400
SH
SOLE
0
0
41400
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
8569
285133
SH
SOLE
0
0
285133
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
507
10066
SH
SOLE
0
0
10066
INVESCO EXCHNG TRADED FD TR
LADERITE 0-5YR
46138E560
220
8809
SH
SOLE
0
0
8809
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
590
21853
SH
SOLE
100
0
21753
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
12519
479107
SH
SOLE
0
0
479107
INVESCO EXCHNG TRADED FD TR
NY AMT FRE MUN
46138E529
318
12670
SH
SOLE
0
0
12670
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
52742
3605090
SH
SOLE
1068
0
3604022
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
2027
62114
SH
SOLE
0
0
62114
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
2230
57782
SH
SOLE
0
0
57782
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
1251
29252
SH
SOLE
0
0
29252
INVESCO EXCHNG TRADED FD TR
S&P 500 REVENUE
46138G698
43905
822496
SH
SOLE
0
0
822496
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
3445
141244
SH
SOLE
134
0
141110
INVESCO EXCHNG TRADED FD TR
S&P FINCIAL REVE
46138G680
1090
16076
SH
SOLE
0
0
16076
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
15363
410320
SH
SOLE
0
0
410320
INVESCO EXCHNG TRADED FD TR
S&P GLOBL DIVI
46138E271
121
10306
SH
SOLE
0
0
10306
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
309
11581
SH
SOLE
0
0
11581
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
5757
170088
SH
SOLE
0
0
170088
INVESCO EXCHNG TRADED FD TR
S&P INTL QULTY
46138E214
549
23183
SH
SOLE
0
0
23183
INVESCO EXCHNG TRADED FD TR
S&P MDCP 400 REV
46138G672
9901
162494
SH
SOLE
0
0
162494
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
85972
1676855
SH
SOLE
0
0
1676855
INVESCO EXCHNG TRADED FD TR
S&P SMALLCAP 600
46138G664
11958
189384
SH
SOLE
0
0
189384
INVESCO EXCHNG TRADED FD TR
S&P SMLCAP HIG
46138E131
214
9035
SH
SOLE
0
0
9035
INVESCO EXCHNG TRADED FD TR
S&P SMLCP DISC
46138E180
289
4859
SH
SOLE
0
0
4859
INVESCO EXCHNG TRADED FD TR
S&P SMLCP ENGY
46138E164
114
12659
SH
SOLE
0
0
12659
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
1141
21148
SH
SOLE
64
0
21084
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
8293
70343
SH
SOLE
0
0
70343
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INDL
46138E123
572
8592
SH
SOLE
0
0
8592
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1640
19609
SH
SOLE
50
0
19559
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
35180
733232
SH
SOLE
0
0
733232
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
1392
19039
SH
SOLE
0
0
19039
INVESCO EXCHNG TRADED FD TR
S&P SMLCP UTIL
46138G409
1540
29769
SH
SOLE
0
0
29769
INVESCO EXCHNG TRADED FD TR
S&P ULTRA DIVIDE
46138G656
44924
1192890
SH
SOLE
0
0
1192890
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
62961
1495146
SH
SOLE
0
0
1495146
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
151817
2759299
SH
SOLE
0
0
2759299
INVESCO EXCHNG TRADED FD TR
SHIPPING ETF
46138G607
148
16306
SH
SOLE
0
0
16306
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
3033
107277
SH
SOLE
0
0
107277
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
24730
1091348
SH
SOLE
0
0
1091348
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
6013
191267
SH
SOLE
0
0
191267
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
4550
182515
SH
SOLE
0
0
182515
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
1933
185158
SH
SOLE
0
0
185158
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
434
17185
SH
SOLE
0
0
17185
INVESCO LTD
SHS
G491BT108
5878
287276
SH
SOLE
239195
0
48081
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
3155
195750
SH
SOLE
43
0
195707
INVESCO MUN OPPORTUNITY TR
COM
46132C107
653
53130
SH
SOLE
0
0
53130
INVESCO MUN TR
COM
46131J103
198
16098
SH
SOLE
0
0
16098
INVESCO MUNI INCOME OPP TRST
COM
46132X101
377
49268
SH
SOLE
0
0
49268
INVESCO QQQ TR
UNIT SER 1
46090E103
864508
4629476
SH
SOLE
236
0
4629240
INVESCO QQQ TR
UNIT SER 1
46090E103
5714
30600
SH
Put
SOLE
0
0
30600
INVESCO QUALITY MUNI INC TRS
COM
46133G107
786
63282
SH
SOLE
0
0
63282
INVESCO SR INCOME TR
COM
46131H107
1452
336059
SH
SOLE
0
0
336059
INVESCO TR INVT GRADE MUNS
COM
46131M106
300
23658
SH
SOLE
0
0
23658
INVESCO VALUE MUN INCOME TR
COM
46132P108
1636
107503
SH
SOLE
0
0
107503
INVESTORS BANCORP INC NEW
COM
46146L101
226
20259
SH
SOLE
0
0
20259
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
597
10179
SH
SOLE
0
0
10179
INVITAE CORP
COM
46185L103
944
40191
SH
SOLE
0
0
40191
IONIS PHARMACEUTICALS INC
COM
462222100
2947
45854
SH
SOLE
37691
0
8163
IPG PHOTONICS CORP
COM
44980X109
371
2408
SH
SOLE
1219
0
1189
IQIYI INC
SPONSORED ADS
46267X108
2412
116803
SH
SOLE
46
0
116757
IQVIA HLDGS INC
COM
46266C105
2724
16927
SH
SOLE
5269
0
11658
IRADIMED CORP
COM
46266A109
441
21585
SH
SOLE
0
0
21585
IRIDEX CORP
COM
462684101
82
18033
SH
SOLE
0
0
18033
IRIDIUM COMMUNICATIONS INC
COM
46269C102
501
21535
SH
SOLE
0
0
21535
IROBOT CORP
COM
462726100
880
9603
SH
SOLE
0
0
9603
IRON MTN INC NEW
COM
46284V101
5905
188653
SH
SOLE
35027
0
153626
ISHARES GOLD TRUST
ISHARES
464285105
49551
3670414
SH
SOLE
0
0
3670414
ISHARES INC
CORE MSCI EMKT
46434G103
905129
17595814
SH
SOLE
90284
0
17505530
ISHARES INC
CUR HD MSCI EM
46434G509
625
24543
SH
SOLE
0
0
24543
ISHARES INC
EM HGHYL BD ETF
464286285
6646
139059
SH
SOLE
0
0
139059
ISHARES INC
EM MKT SM-CP ETF
464286475
606
13651
SH
SOLE
0
0
13651
ISHARES INC
EM MKTS DIV ETF
464286319
8298
203439
SH
SOLE
0
0
203439
ISHARES INC
ESG MSCI EM ETF
46434G863
1774
52166
SH
SOLE
0
0
52166
ISHARES INC
GLB ENR PROD ETF
464286343
1557
77100
SH
SOLE
0
0
77100
ISHARES INC
MIN VOL EMRG MKT
464286533
68825
1169295
SH
SOLE
0
0
1169295
ISHARES INC
MIN VOL GBL ETF
464286525
45296
491707
SH
SOLE
0
0
491707
ISHARES INC
MLT FCTR EMG MKT
46434G889
928
22032
SH
SOLE
0
0
22032
ISHARES INC
MSCI AUST ETF
464286103
34765
1542389
SH
SOLE
0
0
1542389
ISHARES INC
MSCI BRAZIL ETF
464286400
2488
56913
SH
SOLE
0
0
56913
ISHARES INC
MSCI BRIC INDX
464286657
649
15297
SH
SOLE
0
0
15297
ISHARES INC
MSCI CDA ETF
464286509
1643
57393
SH
SOLE
0
0
57393
ISHARES INC
MSCI CHILE ETF
464286640
676
16533
SH
SOLE
0
0
16533
ISHARES INC
MSCI EM ASIA ETF
464286426
2729
41253
SH
SOLE
0
0
41253
ISHARES INC
MSCI EQUAL WEITE
464286681
1725
29087
SH
SOLE
0
0
29087
ISHARES INC
MSCI EURZONE ETF
464286608
2765
69902
SH
SOLE
0
0
69902
ISHARES INC
MSCI FRANCE ETF
464286707
21966
716677
SH
SOLE
0
0
716677
ISHARES INC
MSCI FRNTR100ETF
464286145
2722
91884
SH
SOLE
100
0
91784
ISHARES INC
MSCI GBL ETF NEW
46434G848
407
13433
SH
SOLE
0
0
13433
ISHARES INC
MSCI GBL GOLD MN
46434G855
912
44671
SH
SOLE
0
0
44671
ISHARES INC
MSCI GERMANY ETF
464286806
14041
500581
SH
SOLE
0
0
500581
ISHARES INC
MSCI HONG KG ETF
464286871
297
11494
SH
SOLE
0
0
11494
ISHARES INC
MSCI ISRAEL ETF
464286632
274
5017
SH
SOLE
0
0
5017
ISHARES INC
MSCI ITALY ETF
46434G830
2970
107804
SH
SOLE
0
0
107804
ISHARES INC
MSCI JPN ETF NEW
46434G822
24531
449458
SH
SOLE
0
0
449458
ISHARES INC
MSCI MEXICO ETF
464286822
596
13737
SH
SOLE
0
0
13737
ISHARES INC
MSCI NETHERL ETF
464286814
4198
136112
SH
SOLE
0
0
136112
ISHARES INC
MSCI PAC JP ETF
464286665
1743
36908
SH
SOLE
0
0
36908
ISHARES INC
MSCI SINGPOR ETF
46434G780
604
24449
SH
SOLE
0
0
24449
ISHARES INC
MSCI SPAIN ETF
464286764
3389
117220
SH
SOLE
0
0
117220
ISHARES INC
MSCI STH AFR ETF
464286780
368
6723
SH
SOLE
0
0
6723
ISHARES INC
MSCI STH KOR ETF
464286772
1195
19962
SH
SOLE
0
0
19962
ISHARES INC
MSCI SWITZERLAND
464286749
4919
130954
SH
SOLE
0
0
130954
ISHARES INC
MSCI TAIWAN ETF
46434G772
1404
40155
SH
SOLE
0
0
40155
ISHARES INC
MSCI THAILND ETF
464286624
1757
18380
SH
SOLE
0
0
18380
ISHARES INC
MSCI TURKEY ETF
464286715
354
14871
SH
SOLE
0
0
14871
ISHARES INC
MSCI WORLD ETF
464286392
644
7081
SH
SOLE
0
0
7081
ISHARES INC
US INTL HGH YLD
464286178
1522
30860
SH
SOLE
0
0
30860
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
1812
115763
SH
SOLE
0
0
115763
ISHARES SILVER TRUST
ISHARES
46428Q109
17226
1202092
SH
SOLE
0
0
1202092
ISHARES TR
0-5 YR TIPS ETF
46429B747
5295
52645
SH
SOLE
0
0
52645
ISHARES TR
0-5YR HI YL CP
46434V407
17924
383819
SH
SOLE
0
0
383819
ISHARES TR
0-5YR INVT GR CP
46434V100
6693
131315
SH
SOLE
0
0
131315
ISHARES TR
1 3 YR TREAS BD
464287457
220371
2599325
SH
SOLE
58477
0
2540848
ISHARES TR
10 YR INVT GRD
46435G144
298
5727
SH
SOLE
0
0
5727
ISHARES TR
10-20 YR TRS ETF
464288653
3948
27582
SH
SOLE
0
0
27582
ISHARES TR
20 YR TR BD ETF
464287432
108087
813849
SH
SOLE
19
0
813830
ISHARES TR
3 7 YR TREAS BD
464288661
51563
410012
SH
SOLE
0
0
410012
ISHARES TR
A RATE CP BD ETF
46429B291
1032
19198
SH
SOLE
0
0
19198
ISHARES TR
AGENCY BOND ETF
464288166
2897
25142
SH
SOLE
0
0
25142
ISHARES TR
AGGRES ALLOC ETF
464289859
5219
94628
SH
SOLE
0
0
94628
ISHARES TR
ASIA 50 ETF
464288430
704
11496
SH
SOLE
0
0
11496
ISHARES TR
BARCLAYS 7 10 YR
464287440
79233
720174
SH
SOLE
10720
0
709454
ISHARES TR
BRAZIL SM-CP ETF
464289131
2004
118426
SH
SOLE
0
0
118426
ISHARES TR
BROAD USD HIGH
46435U853
221
5390
SH
SOLE
0
0
5390
ISHARES TR
CALIF MUN BD ETF
464288356
11097
183004
SH
SOLE
0
0
183004
ISHARES TR
CHINA LG-CAP ETF
464287184
5050
118068
SH
SOLE
0
0
118068
ISHARES TR
COHEN STEER REIT
464287564
24293
215650
SH
SOLE
0
0
215650
ISHARES TR
CONSER ALLOC ETF
464289883
10459
295527
SH
SOLE
0
0
295527
ISHARES TR
CONV BD ETF
46435G102
6302
105856
SH
SOLE
0
0
105856
ISHARES TR
CORE 1 5 YR USD
46432F859
16649
330133
SH
SOLE
0
0
330133
ISHARES TR
CORE DIV GRWTH
46434V621
119189
3120127
SH
SOLE
0
0
3120127
ISHARES TR
CORE HIGH DV ETF
46429B663
103278
1092884
SH
SOLE
0
0
1092884
ISHARES TR
CORE INTL AGGR
46435G672
6493
119196
SH
SOLE
0
0
119196
ISHARES TR
CORE LT USDB ETF
464289479
865
13105
SH
SOLE
0
0
13105
ISHARES TR
CORE MSCI EAFE
46432F842
657630
10710591
SH
SOLE
12100
0
10698491
ISHARES TR
CORE MSCI EURO
46434V738
2805
60189
SH
SOLE
0
0
60189
ISHARES TR
CORE MSCI INTL
46435G326
1082
19733
SH
SOLE
0
0
19733
ISHARES TR
CORE MSCI PAC
46434V696
1724
30972
SH
SOLE
0
0
30972
ISHARES TR
CORE MSCI TOTAL
46432F834
27147
462949
SH
SOLE
0
0
462949
ISHARES TR
CORE S&P MCP ETF
464287507
1195627
6154776
SH
SOLE
115799
0
6038977
ISHARES TR
CORE S&P SCP ETF
464287804
407545
5206252
SH
SOLE
31478
0
5174774
ISHARES TR
CORE S&P TTL STK
464287150
286381
4298075
SH
SOLE
0
0
4298075
ISHARES TR
CORE S&P US GWT
464287671
807770
12887198
SH
SOLE
0
0
12887198
ISHARES TR
CORE S&P US VLU
464287663
602648
10638096
SH
SOLE
0
0
10638096
ISHARES TR
CORE S&P500 ETF
464287200
1141531
3872878
SH
SOLE
11363
0
3861515
ISHARES TR
CORE TOTAL USD
46434V613
14258
275886
SH
SOLE
0
0
275886
ISHARES TR
CORE US AGGBD ET
464287226
764894
6869277
SH
SOLE
19726
0
6849551
ISHARES TR
CR 5 10 YR ETF
46435G417
3269
64987
SH
SOLE
0
0
64987
ISHARES TR
CRE U S REIT ETF
464288521
5614
107911
SH
SOLE
0
0
107911
ISHARES TR
CUR HD EURZN ETF
46434V639
5783
188123
SH
SOLE
0
0
188123
ISHARES TR
DEVSMCP EXNA ETF
464288497
260
5184
SH
SOLE
0
0
5184
ISHARES TR
DOW JONES US ETF
464287846
19156
131091
SH
SOLE
0
0
131091
ISHARES TR
EAFE GRWTH ETF
464288885
9503
117652
SH
SOLE
0
0
117652
ISHARES TR
EAFE SML CP ETF
464288273
21543
375314
SH
SOLE
55509
0
319805
ISHARES TR
EAFE VALUE ETF
464288877
21567
448655
SH
SOLE
0
0
448655
ISHARES TR
EDEG HIG YLELD
46435G250
920
18401
SH
SOLE
0
0
18401
ISHARES TR
EDGE INVT GRDE
46435G219
217
4210
SH
SOLE
0
0
4210
ISHARES TR
EDGE MSCI MINM
46435G433
9462
283874
SH
SOLE
0
0
283874
ISHARES TR
EDGE MSCI USA VL
46432F388
20555
253166
SH
SOLE
0
0
253166
ISHARES TR
EDGE US FIXD INM
46435U796
4561
45175
SH
SOLE
0
0
45175
ISHARES TR
ESG 1 5 YR USD
46435G243
673
26569
SH
SOLE
0
0
26569
ISHARES TR
ESG MSCI EAFE
46435G516
2535
39415
SH
SOLE
0
0
39415
ISHARES TR
ESG MSCI USA ETF
46435G425
1222
18944
SH
SOLE
0
0
18944
ISHARES TR
ESG USD CORPT
46435G193
845
32697
SH
SOLE
0
0
32697
ISHARES TR
EUROPE ETF
464287861
2299
52157
SH
SOLE
0
0
52157
ISHARES TR
EXPANDED TECH
464287515
30820
141078
SH
SOLE
0
0
141078
ISHARES TR
EXPND TEC SC ETF
464287549
9482
43967
SH
SOLE
0
0
43967
ISHARES TR
EXPONENTIAL TECH
46434V381
4397
114013
SH
SOLE
0
0
114013
ISHARES TR
FALN ANGLS USD
46435G474
408
15343
SH
SOLE
0
0
15343
ISHARES TR
FLTG RATE NT ETF
46429B655
104741
2056569
SH
SOLE
686
0
2055883
ISHARES TR
GBL COMM SVC ETF
464287275
1616
28239
SH
SOLE
0
0
28239
ISHARES TR
GL CLEAN ENE ETF
464288224
1792
168417
SH
SOLE
0
0
168417
ISHARES TR
GL TIMB FORE ETF
464288174
1175
19603
SH
SOLE
0
0
19603
ISHARES TR
GLB CNS DISC ETF
464288745
941
7944
SH
SOLE
0
0
7944
ISHARES TR
GLB CNSM STP ETF
464288737
9398
178564
SH
SOLE
0
0
178564
ISHARES TR
GLB INFRASTR ETF
464288372
4202
90948
SH
SOLE
0
0
90948
ISHARES TR
GLOB HLTHCRE ETF
464287325
7243
117372
SH
SOLE
0
0
117372
ISHARES TR
GLOB INDSTRL ETF
464288729
415
4527
SH
SOLE
0
0
4527
ISHARES TR
GLOB UTILITS ETF
464288711
3838
70324
SH
SOLE
0
0
70324
ISHARES TR
GLOBAL 100 ETF
464287572
2060
42180
SH
SOLE
0
0
42180
ISHARES TR
GLOBAL ENERG ETF
464287341
3203
98637
SH
SOLE
0
0
98637
ISHARES TR
GLOBAL FINLS ETF
464287333
1554
24244
SH
SOLE
0
0
24244
ISHARES TR
GLOBAL MATER ETF
464288695
1350
20711
SH
SOLE
0
0
20711
ISHARES TR
GLOBAL REIT ETF
46434V647
2307
86489
SH
SOLE
0
0
86489
ISHARES TR
GLOBAL TECH ETF
464287291
75308
419473
SH
SOLE
0
0
419473
ISHARES TR
GNMA BOND ETF
46429B333
2018
40262
SH
SOLE
0
0
40262
ISHARES TR
GOV/CRED BD ETF
464288596
587
5038
SH
SOLE
0
0
5038
ISHARES TR
GRWT ALLOCAT ETF
464289867
15451
335749
SH
SOLE
0
0
335749
ISHARES TR
HDG MSCI EAFE
46434V803
24899
834989
SH
SOLE
493
0
834496
ISHARES TR
HDG MSCI JAPAN
46434V886
969
31930
SH
SOLE
0
0
31930
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
293
11890
SH
SOLE
0
0
11890
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
618
25201
SH
SOLE
0
0
25201
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
17380
698853
SH
SOLE
4156
0
694697
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
19650
775471
SH
SOLE
4053
0
771418
ISHARES TR
IBONDS DEC2021
46435G789
3946
153055
SH
SOLE
577
0
152478
ISHARES TR
IBONDS DEC2022
46435G755
3567
136571
SH
SOLE
574
0
135997
ISHARES TR
IBONDS DEC2023
46435G318
2098
81554
SH
SOLE
585
0
80969
ISHARES TR
IBONDS DEC2026
46435GAA0
2173
86713
SH
SOLE
1698
0
85015
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
17577
705054
SH
SOLE
4123
0
700931
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
13803
547069
SH
SOLE
4122
0
542947
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
12032
473507
SH
SOLE
4129
0
469378
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
4966
194914
SH
SOLE
1642
0
193272
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
2533
98904
SH
SOLE
1653
0
97251
ISHARES TR
IBONDS ETF
46435UAA9
923
36212
SH
SOLE
1680
0
34532
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
548
20975
SH
SOLE
0
0
20975
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
329
12305
SH
SOLE
0
0
12305
ISHARES TR
IBONDS SEP19 ETF
46429B564
3957
155556
SH
SOLE
579
0
154977
ISHARES TR
IBONDS SEP2020
46434V571
6581
257567
SH
SOLE
579
0
256988
ISHARES TR
IBOXX HI YD ETF
464288513
171603
1968380
SH
SOLE
42197
0
1926183
ISHARES TR
IBOXX INV CP ETF
464287242
229362
1844191
SH
SOLE
14145
0
1830046
ISHARES TR
INDIA 50 ETF
464289529
1477
38478
SH
SOLE
0
0
38478
ISHARES TR
INTL DEV RE ETF
464288489
1600
53682
SH
SOLE
0
0
53682
ISHARES TR
INTL DEVPPTY ETF
464288422
272
7158
SH
SOLE
0
0
7158
ISHARES TR
INTL DIV GRWTH
46435G524
895
16012
SH
SOLE
0
0
16012
ISHARES TR
INTL MOMENTUM FT
46434V449
276
9304
SH
SOLE
0
0
9304
ISHARES TR
INTL PFD STK ETF
46429B135
574
37881
SH
SOLE
0
0
37881
ISHARES TR
INTL QLTY FACTOR
46434V456
687
22769
SH
SOLE
0
0
22769
ISHARES TR
INTL SEL DIV ETF
464288448
56802
1849012
SH
SOLE
0
0
1849012
ISHARES TR
INTL TREA BD ETF
464288117
1666
32767
SH
SOLE
0
0
32767
ISHARES TR
INTL VALUE FACTR
46435G409
919
39860
SH
SOLE
0
0
39860
ISHARES TR
INTRM GOV CR ETF
464288612
1332
11864
SH
SOLE
0
0
11864
ISHARES TR
INTRM TR CRP ETF
464288638
114395
2008696
SH
SOLE
0
0
2008696
ISHARES TR
JPMORGAN USD EMG
464288281
56498
498706
SH
SOLE
119
0
498587
ISHARES TR
LATN AMER 40 ETF
464287390
829
24571
SH
SOLE
0
0
24571
ISHARES TR
LNG TR CRPRT BD
464289511
6202
97288
SH
SOLE
0
0
97288
ISHARES TR
MBS ETF
464288588
172744
1605429
SH
SOLE
28582
0
1576847
ISHARES TR
MICRO-CAP ETF
464288869
3138
33678
SH
SOLE
1171
0
32507
ISHARES TR
MIN VOL EAFE ETF
46429B689
130382
1794908
SH
SOLE
0
0
1794908
ISHARES TR
MIN VOL JAPN ETF
46434V712
289
4454
SH
SOLE
0
0
4454
ISHARES TR
MIN VOL USA ETF
46429B697
591565
9583100
SH
SOLE
48901
0
9534199
ISHARES TR
MLTFCTR INTL SML
46434V266
783
27047
SH
SOLE
0
0
27047
ISHARES TR
MODERT ALLOC ETF
464289875
15207
389735
SH
SOLE
0
0
389735
ISHARES TR
MORTGE REL ETF
46435G342
9734
230771
SH
SOLE
0
0
230771
ISHARES TR
MRGSTR MD CP ETF
464288208
10775
55543
SH
SOLE
0
0
55543
ISHARES TR
MRGSTR MD CP GRW
464288307
11363
45175
SH
SOLE
0
0
45175
ISHARES TR
MRGSTR MD CP VAL
464288406
4152
26376
SH
SOLE
0
0
26376
ISHARES TR
MRGSTR SM CP ETF
464288505
3521
20165
SH
SOLE
0
0
20165
ISHARES TR
MRGSTR SM CP GR
464288604
4868
23908
SH
SOLE
0
0
23908
ISHARES TR
MRNGSTR INC ETF
46432F875
2752
109519
SH
SOLE
0
0
109519
ISHARES TR
MRNGSTR LG-CP ET
464287127
12260
74241
SH
SOLE
0
0
74241
ISHARES TR
MRNGSTR LG-CP GR
464287119
33577
175015
SH
SOLE
0
0
175015
ISHARES TR
MRNGSTR LG-CP VL
464288109
6817
63160
SH
SOLE
0
0
63160
ISHARES TR
MRNING SM CP ETF
464288703
2689
19616
SH
SOLE
0
0
19616
ISHARES TR
MSCI AC ASIA ETF
464288182
1359
19478
SH
SOLE
0
0
19478
ISHARES TR
MSCI ACWI ETF
464288257
16664
226071
SH
SOLE
0
0
226071
ISHARES TR
MSCI ACWI EX US
464288240
2625
56127
SH
SOLE
0
0
56127
ISHARES TR
MSCI ACWI EXUS
46435G847
370
13687
SH
SOLE
0
0
13687
ISHARES TR
MSCI CHINA ETF
46429B671
1871
31475
SH
SOLE
0
0
31475
ISHARES TR
MSCI EAFE ETF
464287465
160845
2447064
SH
SOLE
103227
0
2343837
ISHARES TR
MSCI EMG MKT ETF
464287234
114062
2658173
SH
SOLE
108693
0
2549480
ISHARES TR
MSCI EMG MKT ETF
464287234
498
11600
SH
Put
SOLE
0
0
11600
ISHARES TR
MSCI EURO FL ETF
464289180
709
39066
SH
SOLE
0
0
39066
ISHARES TR
MSCI GLOBAL IMP
46435G532
301
5213
SH
SOLE
0
0
5213
ISHARES TR
MSCI INDIA ETF
46429B598
5817
164777
SH
SOLE
0
0
164777
ISHARES TR
MSCI INDIA SM CP
46429B614
605
15642
SH
SOLE
0
0
15642
ISHARES TR
MSCI INDONIA ETF
46429B309
759
29214
SH
SOLE
0
0
29214
ISHARES TR
MSCI KLD400 SOC
464288570
7603
69526
SH
SOLE
0
0
69526
ISHARES TR
MSCI LW CRB TG
46434V464
407
3400
SH
SOLE
0
0
3400
ISHARES TR
MSCI PERU ETF
464289842
533
14403
SH
SOLE
0
0
14403
ISHARES TR
MSCI PHILIPS ETF
46429B408
562
15794
SH
SOLE
0
0
15794
ISHARES TR
MSCI POLAND ETF
46429B606
708
29802
SH
SOLE
0
0
29802
ISHARES TR
MSCI UK ETF NEW
46435G334
12744
394295
SH
SOLE
0
0
394295
ISHARES TR
MSCI USA ESG SLC
464288802
9970
81808
SH
SOLE
0
0
81808
ISHARES TR
MULTIFACTOR GLBL
46434V316
621
21212
SH
SOLE
0
0
21212
ISHARES TR
MULTIFACTOR INTL
46434V274
906
34490
SH
SOLE
0
0
34490
ISHARES TR
MULTIFACTOR USA
46434V282
9061
285282
SH
SOLE
0
0
285282
ISHARES TR
MULTIFACTOR USA
46434V290
1529
37944
SH
SOLE
0
0
37944
ISHARES TR
NA TEC MULTM ETF
464287531
626
11522
SH
SOLE
0
0
11522
ISHARES TR
NASDAQ BIOTECH
464287556
42295
387672
SH
SOLE
33874
0
353798
ISHARES TR
NATIONAL MUN ETF
464288414
55033
486628
SH
SOLE
0
0
486628
ISHARES TR
NEW YORK MUN ETF
464288323
1179
20753
SH
SOLE
0
0
20753
ISHARES TR
NEW ZEALAND ETF
464289123
3070
57521
SH
SOLE
0
0
57521
ISHARES TR
NORTH AMERN NAT
464287374
1523
49600
SH
SOLE
0
0
49600
ISHARES TR
PFD AND INCM SEC
464288687
172873
4691255
SH
SOLE
0
0
4691255
ISHARES TR
PHLX SEMICND ETF
464287523
6718
33859
SH
SOLE
0
0
33859
ISHARES TR
RESIDNL REAL EST
464288562
6146
84280
SH
SOLE
0
0
84280
ISHARES TR
RUS 1000 ETF
464287622
101333
622474
SH
SOLE
1
0
622473
ISHARES TR
RUS 1000 GRW ETF
464287614
387506
2462856
SH
SOLE
3122
0
2459734
ISHARES TR
RUS 1000 VAL ETF
464287598
203562
1600077
SH
SOLE
8788
0
1591289
ISHARES TR
RUS 2000 GRW ETF
464287648
64376
320486
SH
SOLE
6538
0
313948
ISHARES TR
RUS 2000 VAL ETF
464287630
54990
456345
SH
SOLE
15640
0
440705
ISHARES TR
RUS MD CP GR ETF
464287481
68664
481550
SH
SOLE
423
0
481127
ISHARES TR
RUS MDCP VAL ETF
464287473
59021
662187
SH
SOLE
7731
0
654456
ISHARES TR
RUS MID CAP ETF
464287499
112732
2017752
SH
SOLE
5722
0
2012030
ISHARES TR
RUS TOP 200 ETF
464289446
13119
192835
SH
SOLE
0
0
192835
ISHARES TR
RUS TP200 GR ETF
464289438
19566
228046
SH
SOLE
0
0
228046
ISHARES TR
RUS TP200 VL ETF
464289420
6851
126769
SH
SOLE
0
0
126769
ISHARES TR
RUSEL 2500 ETF
46435G268
555
12260
SH
SOLE
0
0
12260
ISHARES TR
RUSSELL 2000 ETF
464287655
586958
3774650
SH
SOLE
39763
0
3734887
ISHARES TR
RUSSELL 2000 ETF
464287655
1306
8400
SH
Put
SOLE
0
0
8400
ISHARES TR
RUSSELL 3000 ETF
464287689
64129
372067
SH
SOLE
0
0
372067
ISHARES TR
S&P 100 ETF
464287101
13517
104305
SH
SOLE
0
0
104305
ISHARES TR
S&P 500 GRWT ETF
464287309
390992
2181389
SH
SOLE
5850
0
2175539
ISHARES TR
S&P 500 VAL ETF
464287408
278809
2391775
SH
SOLE
0
0
2391775
ISHARES TR
S&P MC 400GR ETF
464287606
60169
265915
SH
SOLE
0
0
265915
ISHARES TR
S&P MC 400VL ETF
464287705
43513
272861
SH
SOLE
0
0
272861
ISHARES TR
S&P SML 600 GWT
464287887
68101
373199
SH
SOLE
4408
0
368791
ISHARES TR
SELECT DIVID ETF
464287168
115484
1159944
SH
SOLE
23469
0
1136475
ISHARES TR
SH TR CRPORT ETF
464288646
42082
787457
SH
SOLE
0
0
787457
ISHARES TR
SHORT TREAS BD
464288679
122932
1110999
SH
SOLE
23174
0
1087825
ISHARES TR
SHRT NAT MUN ETF
464288158
16994
159493
SH
SOLE
0
0
159493
ISHARES TR
SP SMCP600VL ETF
464287879
39386
265013
SH
SOLE
0
0
265013
ISHARES TR
TIPS BD ETF
464287176
380677
3296194
SH
SOLE
8500
0
3287694
ISHARES TR
TRANS AVG ETF
464287192
9449
50212
SH
SOLE
0
0
50212
ISHARES TR
TRS FLT RT BD
46434V860
13987
278025
SH
SOLE
0
0
278025
ISHARES TR
U.S. BAS MTL ETF
464287838
3089
32510
SH
SOLE
0
0
32510
ISHARES TR
U.S. CNSM GD ETF
464287812
2922
24052
SH
SOLE
0
0
24052
ISHARES TR
U.S. CNSM SV ETF
464287580
9706
44580
SH
SOLE
0
0
44580
ISHARES TR
U.S. ENERGY ETF
464287796
6642
193015
SH
SOLE
0
0
193015
ISHARES TR
U.S. FIN SVC ETF
464287770
15059
112471
SH
SOLE
0
0
112471
ISHARES TR
U.S. FINLS ETF
464287788
21912
174455
SH
SOLE
0
0
174455
ISHARES TR
U.S. INSRNCE ETF
464288786
520
7350
SH
SOLE
0
0
7350
ISHARES TR
U.S. MED DVC ETF
464288810
58454
242830
SH
SOLE
0
0
242830
ISHARES TR
U.S. PHARMA ETF
464288836
2256
14961
SH
SOLE
0
0
14961
ISHARES TR
U.S. REAL ES ETF
464287739
48389
554216
SH
SOLE
0
0
554216
ISHARES TR
U.S. TECH ETF
464287721
45330
229067
SH
SOLE
0
0
229067
ISHARES TR
U.S. UTILITS ETF
464287697
15934
105672
SH
SOLE
0
0
105672
ISHARES TR
ULTR SH TRM BD
46434V878
16040
318314
SH
SOLE
0
0
318314
ISHARES TR
US AER DEF ETF
464288760
81858
382138
SH
SOLE
0
0
382138
ISHARES TR
US BR DEL SE ETF
464288794
3159
50030
SH
SOLE
0
0
50030
ISHARES TR
US DIVID BYBCK
46435U861
280
10104
SH
SOLE
0
0
10104
ISHARES TR
US HLTHCARE ETF
464287762
34770
178060
SH
SOLE
0
0
178060
ISHARES TR
US HLTHCR PR ETF
464288828
12554
73248
SH
SOLE
0
0
73248
ISHARES TR
US HOME CONS ETF
464288752
9447
247179
SH
SOLE
0
0
247179
ISHARES TR
US INDUSTRIALS
464287754
18296
115608
SH
SOLE
0
0
115608
ISHARES TR
US OIL EQ&SV ETF
464288844
584
26917
SH
SOLE
0
0
26917
ISHARES TR
US OIL GS EX ETF
464288851
1512
26975
SH
SOLE
0
0
26975
ISHARES TR
US REGNL BKS ETF
464288778
5417
118024
SH
SOLE
0
0
118024
ISHARES TR
US TELECOM ETF
464287713
1766
59979
SH
SOLE
0
0
59979
ISHARES TR
US TREAS BD ETF
46429B267
208044
8059035
SH
SOLE
0
0
8059035
ISHARES TR
USA MOMENTUM FCT
46432F396
159230
1342580
SH
SOLE
134
0
1342446
ISHARES TR
USA QUALITY FCTR
46432F339
39465
431454
SH
SOLE
0
0
431454
ISHARES TR
USA SIZE FACTOR
46432F370
1074
11804
SH
SOLE
0
0
11804
ISHARES TR
USD INV GRDE ETF
464288620
13002
227818
SH
SOLE
48399
0
179419
ISHARES TR
YLD OPTIM BD
46434V787
2908
114959
SH
SOLE
0
0
114959
ISHARES US ETF TR
COMMOD SEL STG
46431W853
2382
72856
SH
SOLE
0
0
72856
ISHARES US ETF TR
INT RT HD LONG
46431W812
1324
53658
SH
SOLE
0
0
53658
ISHARES US ETF TR
INT RT HDG C B
46431W705
6889
73270
SH
SOLE
0
0
73270
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
3174
35784
SH
SOLE
0
0
35784
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
198019
3934412
SH
SOLE
661
0
3933751
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
2748
54794
SH
SOLE
0
0
54794
ISTAR INC
COM
45031U101
507
40797
SH
SOLE
0
0
40797
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
280
29679
SH
SOLE
25612
0
4067
ITERIS INC
COM
46564T107
762
147300
SH
SOLE
0
0
147300
ITRON INC
COM
465741106
963
15395
SH
SOLE
13935
0
1460
ITT INC
COM
45073V108
354
5399
SH
SOLE
1436
0
3963
IVY HIGH INC OPPORTUNITIES F
COM
465893105
270
19906
SH
SOLE
0
0
19906
J2 GLOBAL INC
COM
48123V102
583
6559
SH
SOLE
3
0
6556
JACK IN THE BOX INC
COM
466367109
210
2574
SH
SOLE
7
0
2567
JACOBS ENGR GROUP INC
COM
469814107
1081
12808
SH
SOLE
92
0
12716
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
1250
28534
SH
SOLE
0
0
28534
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
3841
84871
SH
SOLE
0
0
84871
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
6098
117357
SH
SOLE
0
0
117357
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
47432
950162
SH
SOLE
757
0
949405
JANUS DETROIT STR TR
LONG TERM CARE
47103U407
485
16904
SH
SOLE
0
0
16904
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1229
8624
SH
SOLE
2217
0
6407
JD COM INC
SPON ADR CL A
47215P106
2106
69544
SH
SOLE
80
0
69464
JEFFERIES FINL GROUP INC
COM
47233W109
203
10573
SH
SOLE
0
0
10573
JETBLUE AWYS CORP
COM
477143101
1713
92650
SH
SOLE
0
0
92650
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
280
2312
SH
SOLE
1837
0
475
JOHN HANCOCK ETF TRUST
MLTFACTR UTILS
47804J867
371
11587
SH
SOLE
0
0
11587
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
24196
640263
SH
SOLE
0
0
640263
JOHN HANCOCK ETF TRUST
MULTFCTR EMRNG
47804J834
716
27944
SH
SOLE
0
0
27944
JOHN HANCOCK ETF TRUST
MULTI INTL ETF
47804J859
5313
188076
SH
SOLE
0
0
188076
JOHN HANCOCK ETF TRUST
MULTIFACTOR CO
47804J305
864
25919
SH
SOLE
0
0
25919
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
1812
47960
SH
SOLE
0
0
47960
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
2006
58686
SH
SOLE
0
0
58686
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
39178
1073369
SH
SOLE
0
0
1073369
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
6697
136022
SH
SOLE
0
0
136022
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
4915
186345
SH
SOLE
0
0
186345
JOHNSON & JOHNSON
COM
478160104
151353
1086682
SH
SOLE
118272
0
968410
JOHNSON CTLS INTL PLC
SHS
G51502105
5488
132851
SH
SOLE
89781
0
43070
JONES LANG LASALLE INC
COM
48020Q107
1522
10818
SH
SOLE
206
0
10612
JP MORGAN EXCHANGE TRADED FD
BETABULDRS CDA
46641Q696
286
11477
SH
SOLE
0
0
11477
JP MORGAN EXCHANGE TRADED FD
BETBULD EUROPE
46641Q720
419
17402
SH
SOLE
0
0
17402
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
4984
218493
SH
SOLE
0
0
218493
JP MORGAN EXCHANGE TRADED FD
DCPLND HG YLD
46641Q878
919
17978
SH
SOLE
0
0
17978
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
2033
36548
SH
SOLE
0
0
36548
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ETF
46641Q605
1229
21815
SH
SOLE
0
0
21815
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
567
9530
SH
SOLE
0
0
9530
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
23617
433649
SH
SOLE
0
0
433649
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
279
4204
SH
SOLE
0
0
4204
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
9663
129102
SH
SOLE
0
0
129102
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
68549
1360370
SH
SOLE
0
0
1360370
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
3133
62138
SH
SOLE
0
0
62138
JP MORGAN EXCHANGE TRADED FD
US DIVIDEND
46641Q795
571
21640
SH
SOLE
0
0
21640
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
7280
289937
SH
SOLE
0
0
289937
JPMORGAN CHASE & CO
COM
46625H100
133095
1190475
SH
SOLE
123666
0
1066809
KADANT INC
COM
48282T104
305
3359
SH
SOLE
0
0
3359
KANSAS CITY SOUTHERN
COM NEW
485170302
1836
15070
SH
SOLE
56
0
15014
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
1054
68845
SH
SOLE
0
0
68845
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1293
111678
SH
SOLE
0
0
111678
KB HOME
COM
48666K109
276
10721
SH
SOLE
6988
0
3733
KBR INC
COM
48242W106
375
15025
SH
SOLE
9545
0
5480
KELLOGG CO
COM
487836108
2224
41507
SH
SOLE
1269
0
40238
KEMET CORP
COM NEW
488360207
397
21120
SH
SOLE
803
0
20317
KEMPER CORP DEL
COM
488401100
234
2708
SH
SOLE
0
0
2708
KENNAMETAL INC
COM
489170100
211
5695
SH
SOLE
4501
0
1194
KENNEDY-WILSON HLDGS INC
COM
489398107
1303
63350
SH
SOLE
0
0
63350
KEURIG DR PEPPER INC
COM
49271V100
642
22200
SH
SOLE
3085
0
19115
KEYCORP NEW
COM
493267108
2945
165896
SH
SOLE
48031
0
117865
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2999
33396
SH
SOLE
11596
0
21800
KIMBERLY CLARK CORP
COM
494368103
42886
321773
SH
SOLE
96587
0
225186
KIMCO RLTY CORP
COM
49446R109
836
45235
SH
SOLE
0
0
45235
KINDER MORGAN INC DEL
COM
49456B101
21273
1018837
SH
SOLE
88119
0
930718
KINROSS GOLD CORP
COM
496902404
672
173128
SH
SOLE
0
0
173128
KINSALE CAP GROUP INC
COM
49714P108
796
8642
SH
SOLE
8375
0
267
KIRKLAND LAKE GOLD LTD
COM
49741E100
974
22703
SH
SOLE
0
0
22703
KITE RLTY GROUP TR
COM NEW
49803T300
190
12570
SH
SOLE
1849
0
10721
KKR & CO INC
CL A
48251W104
5940
235064
SH
SOLE
0
0
235064
KKR INCOME OPPORTUNITIES FD
COM
48249T106
1134
72116
SH
SOLE
0
0
72116
KKR REAL ESTATE FIN TR INC
COM
48251K100
384
19280
SH
SOLE
0
0
19280
KLA-TENCOR CORP
COM
482480100
4185
35409
SH
SOLE
9012
0
26397
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
460
14011
SH
SOLE
1677
0
12334
KOHLS CORP
COM
500255104
1954
41101
SH
SOLE
592
0
40509
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
333
7647
SH
SOLE
81
0
7566
KORN FERRY
COM NEW
500643200
260
6479
SH
SOLE
1462
0
5017
KORNIT DIGITAL LTD
SHS
M6372Q113
238
7529
SH
SOLE
0
0
7529
KRAFT HEINZ CO
COM
500754106
6084
196007
SH
SOLE
2249
0
193758
KRANESHARES TR
BOSERA MSCI CH
500767405
1565
50548
SH
SOLE
0
0
50548
KRANESHARES TR
CSI CHI INTERNET
500767306
2145
48800
SH
SOLE
0
0
48800
KRANESHARES TR
EMRNG MKT CONS
500767876
259
11590
SH
SOLE
0
0
11590
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
504
22019
SH
SOLE
1787
0
20232
KROGER CO
COM
501044101
3367
155107
SH
SOLE
13670
0
141437
KRONOS WORLDWIDE INC
COM
50105F105
281
18343
SH
SOLE
4506
0
13837
KT CORP
SPONSORED ADR
48268K101
1927
155774
SH
SOLE
155549
0
225
L BRANDS INC
COM
501797104
660
25300
SH
SOLE
2568
0
22732
L3 TECHNOLOGIES INC
COM
502413107
6490
26470
SH
SOLE
16850
0
9620
LA JOLLA PHARMACEUTICAL CO
COM PAR $.0001 2
503459604
98
10640
SH
SOLE
0
0
10640
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1563
9040
SH
SOLE
1314
0
7726
LADDER CAP CORP
CL A
505743104
512
30806
SH
SOLE
33
0
30773
LAM RESEARCH CORP
COM
512807108
4477
23834
SH
SOLE
2520
0
21314
LAMAR ADVERTISING CO NEW
CL A
512816109
792
9815
SH
SOLE
1530
0
8285
LAMB WESTON HLDGS INC
COM
513272104
2505
39533
SH
SOLE
15998
0
23535
LANDSTAR SYS INC
COM
515098101
1015
9404
SH
SOLE
7059
0
2345
LANTRONIX INC
COM NEW
516548203
266
79920
SH
SOLE
0
0
79920
LAREDO PETROLEUM INC
COM
516806106
33
11528
SH
SOLE
0
0
11528
LAS VEGAS SANDS CORP
COM
517834107
8480
143502
SH
SOLE
3496
0
140006
LATTICE STRATEGIES TR
HARTFORD GBL ETF
518416508
964
33089
SH
SOLE
0
0
33089
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
56422
2003621
SH
SOLE
0
0
2003621
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
5614
177326
SH
SOLE
0
0
177326
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
208
8863
SH
SOLE
0
0
8863
LATTICE STRATEGIES TR
HARTFRD REIT ETF
518416300
566
37084
SH
SOLE
0
0
37084
LAUDER ESTEE COS INC
CL A
518439104
4934
26948
SH
SOLE
3614
0
23334
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
176
10861
SH
SOLE
0
0
10861
LAZARD LTD
SHS A
G54050102
446
12972
SH
SOLE
0
0
12972
LAZYDAYS HLDGS INC
COM
52110H100
363
72560
SH
SOLE
0
0
72560
LCI INDS
COM
50189K103
263
2921
SH
SOLE
1821
0
1100
LEAR CORP
COM NEW
521865204
1244
8931
SH
SOLE
5539
0
3392
LEE ENTERPRISES INC
COM
523768109
57
25302
SH
SOLE
0
0
25302
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
645
24986
SH
SOLE
0
0
24986
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
636
24181
SH
SOLE
0
0
24181
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
12662
393730
SH
SOLE
0
0
393730
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
4739
149511
SH
SOLE
0
0
149511
LEGGETT & PLATT INC
COM
524660107
1000
26074
SH
SOLE
1775
0
24299
LEIDOS HLDGS INC
COM
525327102
543
6794
SH
SOLE
103
0
6691
LENNAR CORP
CL A
526057104
765
15791
SH
SOLE
175
0
15616
LENNOX INTL INC
COM
526107107
936
3402
SH
SOLE
1572
0
1830
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
232
36931
SH
SOLE
34685
0
2246
LEXINFINTECH HLDGS LTD
ADR
528877103
205
18344
SH
SOLE
16744
0
1600
LEXINGTON REALTY TRUST
COM
529043101
1933
205385
SH
SOLE
79194
0
126191
LGI HOMES INC
COM
50187T106
920
12876
SH
SOLE
0
0
12876
LHC GROUP INC
COM
50187A107
551
4610
SH
SOLE
424
0
4186
LIBBEY INC
COM
529898108
22
11598
SH
SOLE
0
0
11598
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
6349
989013
SH
SOLE
0
0
989013
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
1078
185288
SH
SOLE
0
0
185288
LIBERTY BROADBAND CORP
COM SER A
530307107
273
2655
SH
SOLE
1977
0
678
LIBERTY BROADBAND CORP
COM SER C
530307305
410
3931
SH
SOLE
3147
0
784
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
74
115000
PRN
SOLE
0
0
115000
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
562
14872
SH
SOLE
12519
0
2353
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
800
21067
SH
SOLE
16990
0
4077
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
201
5364
SH
SOLE
4298
0
1066
LIBERTY OILFIELD SVCS INC
COM CL A
53115L104
433
26791
SH
SOLE
26791
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
694
13876
SH
SOLE
2148
0
11728
LIFE STORAGE INC
COM
53223X107
4813
50621
SH
SOLE
0
0
50621
LILLY ELI & CO
COM
532457108
20382
183971
SH
SOLE
16347
0
167624
LIMBACH HLDGS INC
COM
53263P105
369
40519
SH
SOLE
0
0
40519
LIMELIGHT NETWORKS INC
COM
53261M104
28
10300
SH
SOLE
0
0
10300
LINCOLN ELEC HLDGS INC
COM
533900106
421
5117
SH
SOLE
0
0
5117
LINCOLN NATL CORP IND
COM
534187109
2408
37370
SH
SOLE
1369
0
36001
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
846
47144
SH
SOLE
444
0
46700
LINDE PLC
SHS
G5494J103
9444
47020
SH
SOLE
25143
0
21877
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
344
29636
SH
SOLE
12924
0
16712
LITHIA MTRS INC
CL A
536797103
731
6155
SH
SOLE
5359
0
796
LITTELFUSE INC
COM
537008104
561
3157
SH
SOLE
2345
0
812
LIVANOVA PLC
SHS
G5509L101
216
3007
SH
SOLE
2307
0
700
LIVE NATION ENTERTAINMENT IN
COM
538034109
1016
15336
SH
SOLE
2290
0
13046
LIVENT CORP
COM
53814L108
315
45553
SH
SOLE
33195
0
12358
LIVEPERSON INC
COM
538146101
410
14623
SH
SOLE
0
0
14623
LKQ CORP
COM
501889208
610
22834
SH
SOLE
7745
0
15089
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
225
79160
SH
SOLE
13505
0
65655
LMP CAP & INCOME FD INC
COM
50208A102
201
14842
SH
SOLE
0
0
14842
LOCKHEED MARTIN CORP
COM
539830109
88020
242119
SH
SOLE
6358
0
235761
LOEWS CORP
COM
540424108
728
13311
SH
SOLE
5995
0
7316
LOGITECH INTL S A
SHS
H50430232
436
10969
SH
SOLE
0
0
10969
LOGMEIN INC
COM
54142L109
986
13377
SH
SOLE
2846
0
10531
LOUISIANA PAC CORP
COM
546347105
301
11481
SH
SOLE
0
0
11481
LOWES COS INC
COM
548661107
20637
204509
SH
SOLE
36676
0
167833
LPL FINL HLDGS INC
COM
50212V100
1454
17824
SH
SOLE
0
0
17824
LRAD CORP
COM
50213V109
304
92379
SH
SOLE
0
0
92379
LTC PPTYS INC
COM
502175102
1831
40096
SH
SOLE
444
0
39652
LULULEMON ATHLETICA INC
COM
550021109
6424
35647
SH
SOLE
6890
0
28757
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
404
34960
SH
SOLE
0
0
34960
LUMENTUM HLDGS INC
COM
55024U109
3041
56939
SH
SOLE
31520
0
25419
LYFT INC
CL A COM
55087P104
1144
17404
SH
SOLE
4988
0
12416
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4755
55208
SH
SOLE
4549
0
50659
M & T BK CORP
COM
55261F104
3397
19976
SH
SOLE
6202
0
13774
MACQUARIE FT TR GB INF UT DI
COM
55607W100
133
12812
SH
SOLE
0
0
12812
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
704
17358
SH
SOLE
54
0
17304
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
60
60000
PRN
SOLE
0
0
60000
MACYS INC
COM
55616P104
1773
82598
SH
SOLE
37902
0
44696
MADDEN STEVEN LTD
COM
556269108
602
17742
SH
SOLE
4950
0
12792
MADISON CVRED CALL & EQ STR
COM
557437100
501
75735
SH
SOLE
0
0
75735
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
5040
78753
SH
SOLE
1930
0
76823
MAGNA INTL INC
COM
559222401
2163
43526
SH
SOLE
3607
0
39919
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
292
28250
SH
SOLE
0
0
28250
MAIN STREET CAPITAL CORP
COM
56035L104
4755
115632
SH
SOLE
8361
0
107271
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
1480
70895
SH
SOLE
0
0
70895
MALLINCKRODT PUB LTD CO
SHS
G5785G107
558
60817
SH
SOLE
0
0
60817
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
1317
55067
SH
SOLE
0
0
55067
MANHATTAN ASSOCS INC
COM
562750109
320
4600
SH
SOLE
3774
0
826
MANNKIND CORP
COM NEW
56400P706
39
33927
SH
SOLE
0
0
33927
MANPOWERGROUP INC
COM
56418H100
358
3705
SH
SOLE
1923
0
1782
MANULIFE FINL CORP
COM
56501R106
1037
57023
SH
SOLE
7974
0
49049
MARATHON OIL CORP
COM
565849106
1525
107353
SH
SOLE
3911
0
103442
MARATHON PETE CORP
COM
56585A102
9103
162905
SH
SOLE
40256
0
122649
MARKEL CORP
COM
570535104
1393
1278
SH
SOLE
14
0
1264
MARRIOTT INTL INC NEW
CL A
571903202
7008
49956
SH
SOLE
15914
0
34042
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
527
5462
SH
SOLE
1338
0
4124
MARSH & MCLENNAN COS INC
COM
571748102
2614
26209
SH
SOLE
8327
0
17882
MARTEN TRANS LTD
COM
573075108
358
19724
SH
SOLE
19724
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1414
6145
SH
SOLE
2308
0
3837
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
544
22784
SH
SOLE
11854
0
10930
MASCO CORP
COM
574599106
1966
50110
SH
SOLE
6180
0
43930
MASIMO CORP
COM
574795100
1304
8763
SH
SOLE
2720
0
6043
MASTERCARD INC
CL A
57636Q104
79297
299766
SH
SOLE
27520
0
272246
MASTERCARD INC
CL A
57636Q104
212
800
SH
Put
SOLE
0
0
800
MATADOR RES CO
COM
576485205
235
11955
SH
SOLE
10232
0
1723
MATCH GROUP INC
COM
57665R106
1729
25698
SH
SOLE
0
0
25698
MATERIALISE NV
SPONSORED ADS
57667T100
224
11450
SH
SOLE
0
0
11450
MATTEL INC
COM
577081102
544
48515
SH
SOLE
0
0
48515
MAXIM INTEGRATED PRODS INC
COM
57772K101
3082
51514
SH
SOLE
1408
0
50106
MAXIMUS INC
COM
577933104
617
8501
SH
SOLE
310
0
8191
MAYVILLE ENGINEERING CO INC
COM
578605107
496
35950
SH
SOLE
0
0
35950
MCCORMICK & CO INC
COM NON VTG
579780206
9720
62698
SH
SOLE
15108
0
47590
MCCORMICK & CO INC
COM VTG
579780107
720
4645
SH
SOLE
0
0
4645
MCDERMOTT INTL INC
COM
580037703
159
16412
SH
SOLE
3580
0
12832
MCDONALDS CORP
COM
580135101
63559
306074
SH
SOLE
17419
0
288655
MCKESSON CORP
COM
58155Q103
4008
29825
SH
SOLE
6963
0
22862
MDU RES GROUP INC
COM
552690109
2754
106730
SH
SOLE
0
0
106730
MEDICAL PPTYS TRUST INC
COM
58463J304
6395
366704
SH
SOLE
433
0
366271
MEDIDATA SOLUTIONS INC
COM
58471A105
2074
22906
SH
SOLE
15211
0
7695
MEDIFAST INC
COM
58470H101
332
2588
SH
SOLE
0
0
2588
MEDLEY CAP CORP
COM
58503F106
336
143458
SH
SOLE
0
0
143458
MEDNAX INC
COM
58502B106
256
10144
SH
SOLE
49
0
10095
MEDTRONIC PLC
SHS
G5960L103
21125
216909
SH
SOLE
63063
0
153846
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
645
5826
SH
SOLE
2538
0
3288
MERCADOLIBRE INC
COM
58733R102
4067
6648
SH
SOLE
34
0
6614
MERCER INTL INC
COM
588056101
216
13959
SH
SOLE
3559
0
10400
MERCK & CO INC
COM
58933Y105
57766
688920
SH
SOLE
75972
0
612948
MERCK & CO INC
COM
58933Y105
361
4300
SH
Put
SOLE
0
0
4300
MERCURY GENL CORP NEW
COM
589400100
1246
19939
SH
SOLE
1126
0
18813
MERCURY SYS INC
COM
589378108
364
5181
SH
SOLE
937
0
4244
MEREDITH CORP
COM
589433101
277
5030
SH
SOLE
2485
0
2545
MERIDIAN BIOSCIENCE INC
COM
589584101
361
30365
SH
SOLE
0
0
30365
MERIT MED SYS INC
COM
589889104
344
5871
SH
SOLE
5775
0
96
MERITOR INC
COM
59001K100
1976
81504
SH
SOLE
0
0
81504
MESABI TR
CTF BEN INT
590672101
280
9491
SH
SOLE
0
0
9491
METLIFE INC
COM
59156R108
9764
196584
SH
SOLE
84388
0
112196
METTLER TOLEDO INTERNATIONAL
COM
592688105
433
516
SH
SOLE
373
0
143
MEXICO FD INC
COM
592835102
145
10543
SH
SOLE
0
0
10543
MFA FINL INC
COM
55272X102
604
84106
SH
SOLE
0
0
84106
MFS CHARTER INCOME TR
SH BEN INT
552727109
925
113488
SH
SOLE
0
0
113488
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
574
125586
SH
SOLE
0
0
125586
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
94
18137
SH
SOLE
0
0
18137
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
160
33786
SH
SOLE
0
0
33786
MFS INTER INCOME TR
SH BEN INT
55273C107
55
14364
SH
SOLE
0
0
14364
MFS INTERMEDIATE HIGH INC FD
SH BEN INT
59318T109
750
295341
SH
SOLE
0
0
295341
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
1106
189651
SH
SOLE
0
0
189651
MFS SPL VALUE TR
SH BEN INT
55274E102
265
46147
SH
SOLE
0
0
46147
MGE ENERGY INC
COM
55277P104
1240
16966
SH
SOLE
0
0
16966
MGIC INVT CORP WIS
COM
552848103
1567
119259
SH
SOLE
33480
0
85779
MGM GROWTH PPTYS LLC
CL A COM
55303A105
2108
68777
SH
SOLE
0
0
68777
MGM RESORTS INTERNATIONAL
COM
552953101
1422
49776
SH
SOLE
10358
0
39418
MICROCHIP TECHNOLOGY INC
COM
595017104
4738
54648
SH
SOLE
932
0
53716
MICRON TECHNOLOGY INC
COM
595112103
7587
196611
SH
SOLE
13713
0
182898
MICROSOFT CORP
COM
594918104
277942
2074735
SH
SOLE
316032
0
1758703
MID AMER APT CMNTYS INC
COM
59522J103
1151
9778
SH
SOLE
1391
0
8387
MIDDLEBY CORP
COM
596278101
930
6831
SH
SOLE
1923
0
4908
MIDDLESEX WATER CO
COM
596680108
274
4624
SH
SOLE
0
0
4624
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
641
57707
SH
SOLE
0
0
57707
MIMECAST LTD
ORD SHS
G14838109
495
10589
SH
SOLE
9409
0
1180
MITEK SYS INC
COM NEW
606710200
147
14800
SH
SOLE
0
0
14800
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
1357
285611
SH
SOLE
283077
0
2534
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
538
186797
SH
SOLE
182683
0
4114
MKS INSTRUMENT INC
COM
55306N104
399
5122
SH
SOLE
3
0
5119
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
149
15974
SH
SOLE
2323
0
13651
MOELIS & CO
CL A
60786M105
413
11810
SH
SOLE
2065
0
9745
MOHAWK INDS INC
COM
608190104
289
1959
SH
SOLE
550
0
1409
MOLSON COORS BREWING CO
CL B
60871R209
519
9261
SH
SOLE
0
0
9261
MOMO INC
ADR
60879B107
504
14069
SH
SOLE
0
0
14069
MONDELEZ INTL INC
CL A
609207105
16743
310626
SH
SOLE
73075
0
237551
MONGODB INC
CL A
60937P106
2115
13908
SH
SOLE
0
0
13908
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
710
52368
SH
SOLE
0
0
52368
MONOLITHIC PWR SYS INC
COM
609839105
1797
13232
SH
SOLE
9853
0
3379
MONRO INC
COM
610236101
1724
20158
SH
SOLE
8501
0
11657
MONSTER BEVERAGE CORP NEW
COM
61174X109
5493
86062
SH
SOLE
73876
0
12186
MOODYS CORP
COM
615369105
4093
20955
SH
SOLE
18355
0
2600
MOOG INC
CL A
615394202
681
7275
SH
SOLE
0
0
7275
MOOG INC
CL B
615394301
315
3390
SH
SOLE
0
0
3390
MORGAN STANLEY
COM NEW
617446448
8200
187176
SH
SOLE
70583
0
116593
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
2783
298600
SH
SOLE
0
0
298600
MOSAIC CO NEW
COM
61945C103
403
16096
SH
SOLE
1132
0
14964
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2532
15188
SH
SOLE
5645
0
9543
MPLX LP
COM UNIT REP LTD
55336V100
655
20360
SH
SOLE
0
0
20360
MRC GLOBAL INC
COM
55345K103
435
25402
SH
SOLE
25216
0
186
MSC INDL DIRECT INC
CL A
553530106
393
5315
SH
SOLE
3138
0
2177
MSCI INC
COM
55354G100
3379
14150
SH
SOLE
11735
0
2415
MUELLER WTR PRODS INC
COM SER A
624758108
450
45841
SH
SOLE
0
0
45841
MULTI COLOR CORP
COM
625383104
203
4057
SH
SOLE
4057
0
0
MURPHY USA INC
COM
626755102
1279
15219
SH
SOLE
14451
0
768
MY SIZE INC
COM
62844N109
7
10072
SH
SOLE
0
0
10072
MYLAN N V
SHS EURO
N59465109
1211
63624
SH
SOLE
12881
0
50743
MYND ANALYTICS INC
*W EXP 06/29/202
62857N111
3
15600
SH
SOLE
0
0
15600
NABORS INDUSTRIES LTD
SHS
G6359F103
56
19228
SH
SOLE
0
0
19228
NABRIVA THERAPEUTICS PLC
SHS
G63637105
24
10000
SH
SOLE
0
0
10000
NASDAQ INC
COM
631103108
1742
18111
SH
SOLE
12080
0
6031
NATIONAL FUEL GAS CO N J
COM
636180101
1432
27141
SH
SOLE
0
0
27141
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
12596
236865
SH
SOLE
198343
0
38522
NATIONAL HEALTH INVS INC
COM
63633D104
246
3154
SH
SOLE
485
0
2669
NATIONAL INSTRS CORP
COM
636518102
242
5755
SH
SOLE
4893
0
862
NATIONAL OILWELL VARCO INC
COM
637071101
878
39507
SH
SOLE
11941
0
27566
NATIONAL RETAIL PPTYS INC
COM
637417106
2183
41186
SH
SOLE
780
0
40406
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
806
27864
SH
SOLE
0
0
27864
NATIONAL VISION HLDGS INC
COM
63845R107
315
10247
SH
SOLE
10247
0
0
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
746
17077
SH
SOLE
0
0
17077
NATUS MEDICAL INC DEL
COM
639050103
267
10411
SH
SOLE
22
0
10389
NAVIENT CORPORATION
COM
63938C108
138
10091
SH
SOLE
5423
0
4668
NBT BANCORP INC
COM
628778102
309
8238
SH
SOLE
0
0
8238
NEKTAR THERAPEUTICS
COM
640268108
845
23736
SH
SOLE
0
0
23736
NEOGEN CORP
COM
640491106
269
4328
SH
SOLE
2098
0
2230
NEOGENOMICS INC
COM NEW
64049M209
422
19250
SH
SOLE
4452
0
14798
NETAPP INC
COM
64110D104
1107
17949
SH
SOLE
3894
0
14055
NETEASE INC
SPONSORED ADR
64110W102
392
1533
SH
SOLE
0
0
1533
NETFLIX INC
COM
64110L106
78553
213854
SH
SOLE
11940
0
201914
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
1233
105407
SH
SOLE
0
0
105407
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
247
48159
SH
SOLE
0
0
48159
NEUROCRINE BIOSCIENCES INC
COM
64125C109
304
3602
SH
SOLE
284
0
3318
NEW AGE BEVERAGES CORP
COM
64157V108
57
12156
SH
SOLE
0
0
12156
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
224
25249
SH
SOLE
0
0
25249
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
578
9802
SH
SOLE
0
0
9802
NEW GOLD INC CDA
COM
644535106
22
22697
SH
SOLE
0
0
22697
NEW JERSEY RES
COM
646025106
933
18747
SH
SOLE
0
0
18747
NEW MTN FIN CORP
COM
647551100
923
66099
SH
SOLE
239
0
65860
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
966
10000
SH
SOLE
94
0
9906
NEW RELIC INC
COM
64829B100
579
6694
SH
SOLE
66
0
6628
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2330
151371
SH
SOLE
117
0
151254
NEW SR INVT GROUP INC
COM
648691103
247
36688
SH
SOLE
0
0
36688
NEW YORK CMNTY BANCORP INC
COM
649445103
969
97105
SH
SOLE
6830
0
90275
NEW YORK MTG TR INC
COM PAR $.02
649604501
258
41541
SH
SOLE
0
0
41541
NEWELL BRANDS INC
COM
651229106
1020
66116
SH
SOLE
284
0
65832
NEWMARK GROUP INC
CL A
65158N102
177
19722
SH
SOLE
3809
0
15913
NEWMARKET CORP
COM
651587107
918
2290
SH
SOLE
2171
0
119
NEWMONT GOLDCORP CORPORATION
COM
651639106
3852
100130
SH
SOLE
2845
0
97285
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
490
21293
SH
SOLE
0
0
21293
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
279
14727
SH
SOLE
0
0
14727
NEXSTAR MEDIA GROUP INC
CL A
65336K103
371
3673
SH
SOLE
3036
0
637
NEXTERA ENERGY INC
COM
65339F101
36258
176990
SH
SOLE
29806
0
147184
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
640
13273
SH
SOLE
8337
0
4936
NICE LTD
SPONSORED ADR
653656108
1722
12568
SH
SOLE
10669
0
1899
NIELSEN HLDGS PLC
SHS EUR
G6518L108
1570
69483
SH
SOLE
64902
0
4581
NIKE INC
CL B
654106103
25244
300703
SH
SOLE
23706
0
276997
NIO INC
SPON ADS
62914V106
205
80376
SH
SOLE
0
0
80376
NISOURCE INC
COM
65473P105
663
23007
SH
SOLE
1117
0
21890
NLIGHT INC
COM
65487K100
417
21706
SH
SOLE
20456
0
1250
NOBLE CORP PLC
SHS USD
G65431101
73
39081
SH
SOLE
10299
0
28782
NOBLE ENERGY INC
COM
655044105
346
15439
SH
SOLE
12818
0
2621
NOKIA CORP
SPONSORED ADR
654902204
1282
255793
SH
SOLE
10648
0
245145
NOMAD FOODS LTD
USD ORD SHS
G6564A105
661
30959
SH
SOLE
30759
0
200
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
43
18446
SH
SOLE
0
0
18446
NORDSON CORP
COM
655663102
205
1448
SH
SOLE
1206
0
242
NORDSTROM INC
COM
655664100
1037
32536
SH
SOLE
0
0
32536
NORFOLK SOUTHERN CORP
COM
655844108
12250
61455
SH
SOLE
7714
0
53741
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
7
11585
SH
SOLE
0
0
11585
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
1969
70975
SH
SOLE
0
0
70975
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
2517
98171
SH
SOLE
0
0
98171
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
1534
54439
SH
SOLE
0
0
54439
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
924
34620
SH
SOLE
0
0
34620
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
1096
38053
SH
SOLE
0
0
38053
NORTHERN TR CORP
COM
665859104
1761
19563
SH
SOLE
1604
0
17959
NORTHROP GRUMMAN CORP
COM
666807102
26738
82750
SH
SOLE
4981
0
77769
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
323
19655
SH
SOLE
230
0
19425
NORTHWESTERN CORP
COM NEW
668074305
215
2986
SH
SOLE
1742
0
1244
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
361
6739
SH
SOLE
1283
0
5456
NOVAGOLD RES INC
COM NEW
66987E206
250
42302
SH
SOLE
0
0
42302
NOVANTA INC
COM
67000B104
644
6897
SH
SOLE
4137
0
2760
NOVARTIS A G
SPONSORED ADR
66987V109
15627
171144
SH
SOLE
49870
0
121274
NOVOCURE LTD
ORD SHS
G6674U108
1515
23964
SH
SOLE
0
0
23964
NOVO-NORDISK A S
ADR
670100205
7175
140567
SH
SOLE
89968
0
50599
NOW INC
COM
67011P100
288
19537
SH
SOLE
18360
0
1177
NRC GROUP HLDGS CORP
COM
629375106
256
23000
SH
SOLE
0
0
23000
NRG ENERGY INC
COM NEW
629377508
315
8974
SH
SOLE
1432
0
7542
NUANCE COMMUNICATIONS INC
COM
67020Y100
1047
65579
SH
SOLE
53029
0
12550
NUCOR CORP
COM
670346105
9062
164462
SH
SOLE
20575
0
143887
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
366
14941
SH
SOLE
0
0
14941
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
1018
38801
SH
SOLE
0
0
38801
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
1260
48965
SH
SOLE
0
0
48965
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
2622
70551
SH
SOLE
0
0
70551
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
578
19116
SH
SOLE
0
0
19116
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
802
23866
SH
SOLE
0
0
23866
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
1443
48800
SH
SOLE
0
0
48800
NUSHARES ETF TR
NUVEEN ESG US
67092P870
1629
64161
SH
SOLE
0
0
64161
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
417
14353
SH
SOLE
0
0
14353
NUSTAR ENERGY LP
UNIT COM
67058H102
2057
75798
SH
SOLE
0
0
75798
NUTANIX INC
CL A
67059N108
1787
68800
SH
SOLE
56910
0
11890
NUTRIEN LTD
COM
67077M108
1798
33625
SH
SOLE
3898
0
29727
NUVASIVE INC
COM
670704105
389
6739
SH
SOLE
4762
0
1977
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
6257
394252
SH
SOLE
0
0
394252
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
2497
180804
SH
SOLE
0
0
180804
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
509
30176
SH
SOLE
0
0
30176
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
210
16048
SH
SOLE
0
0
16048
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1373
94787
SH
SOLE
0
0
94787
NUVEEN CALIF MUN VALUE FD
COM
67062C107
765
75869
SH
SOLE
0
0
75869
NUVEEN CALIF MUNICPAL VALU F
COM
6706EB106
476
29401
SH
SOLE
0
0
29401
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
837
57313
SH
SOLE
0
0
57313
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
2934
209007
SH
SOLE
0
0
209007
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
402
50803
SH
SOLE
0
0
50803
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
753
70712
SH
SOLE
0
0
70712
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
2154
122321
SH
SOLE
0
0
122321
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
522
57332
SH
SOLE
0
0
57332
NUVEEN FLOATING RATE INCOME
COM
67072T108
10722
1088557
SH
SOLE
0
0
1088557
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
1289
132349
SH
SOLE
0
0
132349
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
176
17898
SH
SOLE
0
0
17898
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
149
15117
SH
SOLE
0
0
15117
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
1290
130155
SH
SOLE
0
0
130155
NUVEEN INTER DURATION MN TMF
COM
670671106
359
26749
SH
SOLE
0
0
26749
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
170
13069
SH
SOLE
0
0
13069
NUVEEN MUN 2021 TARGET TERM
COM
670687102
209
21671
SH
SOLE
0
0
21671
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
949
67994
SH
SOLE
0
0
67994
NUVEEN MUN INCOME FD INC
COM
67062J102
710
63132
SH
SOLE
0
0
63132
NUVEEN MUN VALUE FD INC
COM
670928100
4539
445907
SH
SOLE
0
0
445907
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2632
167082
SH
SOLE
0
0
167082
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
1223
54658
SH
SOLE
0
0
54658
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
289
20508
SH
SOLE
0
0
20508
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
361
27604
SH
SOLE
0
0
27604
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
345
25252
SH
SOLE
0
0
25252
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
2609
263237
SH
SOLE
0
0
263237
NUVEEN PFD & INCM SECURTIES
COM
67072C105
5183
545605
SH
SOLE
0
0
545605
NUVEEN PFD & INCOME TERM FD
COM
67075A106
639
26987
SH
SOLE
0
0
26987
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1250
89268
SH
SOLE
0
0
89268
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
645
38116
SH
SOLE
0
0
38116
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
120
11410
SH
SOLE
0
0
11410
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
1860
139632
SH
SOLE
0
0
139632
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
1219
77145
SH
SOLE
0
0
77145
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1267
82937
SH
SOLE
0
0
82937
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
195
13545
SH
SOLE
0
0
13545
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
211
13667
SH
SOLE
0
0
13667
NUVEEN SHT DUR CR OPP FD
COM
67074X107
382
24103
SH
SOLE
0
0
24103
NUVEEN SR INCOME FD
COM
67067Y104
150
25374
SH
SOLE
0
0
25374
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
1198
72073
SH
SOLE
0
0
72073
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
6872
323404
SH
SOLE
0
0
323404
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
173
15089
SH
SOLE
0
0
15089
NVENT ELECTRIC PLC
SHS
G6700G107
234
9449
SH
SOLE
20
0
9429
NVIDIA CORP
COM
67066G104
63436
386252
SH
SOLE
44405
0
341847
NXP SEMICONDUCTORS N V
COM
N6596X109
2808
28767
SH
SOLE
4013
0
24754
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
7680
20794
SH
SOLE
2597
0
18197
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
989
19958
SH
SOLE
0
0
19958
OAKTREE STRATEGIC INCOME COR
COM
67402D104
869
102385
SH
SOLE
0
0
102385
OASIS PETE INC NEW
COM
674215108
137
24174
SH
SOLE
0
0
24174
OBSIDIAN ENERGY LTD
COM
674482203
19
16243
SH
SOLE
0
0
16243
OCCIDENTAL PETE CORP
COM
674599105
15361
305508
SH
SOLE
161580
0
143928
OCEANFIRST FINL CORP
COM
675234108
384
15451
SH
SOLE
0
0
15451
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
1579
60107
SH
SOLE
2
0
60105
OFS CAP CORP
COM
67103B100
186
15460
SH
SOLE
0
0
15460
OGE ENERGY CORP
COM
670837103
2100
49346
SH
SOLE
1607
0
47739
OKTA INC
CL A
679295105
5585
45222
SH
SOLE
29
0
45193
OLD DOMINION FREIGHT LINE IN
COM
679580100
2234
14968
SH
SOLE
11003
0
3965
OLD NATL BANCORP IND
COM
680033107
1054
63561
SH
SOLE
13710
0
49851
OLD REP INTL CORP
COM
680223104
2919
130447
SH
SOLE
5117
0
125330
OLIN CORP
COM PAR $1
680665205
309
14111
SH
SOLE
295
0
13816
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
2204
25297
SH
SOLE
2828
0
22469
OMEGA HEALTHCARE INVS INC
COM
681936100
4549
123784
SH
SOLE
120
0
123664
OMNICOM GROUP INC
COM
681919106
1583
19321
SH
SOLE
2448
0
16873
ON SEMICONDUCTOR CORP
COM
682189105
599
29650
SH
SOLE
2661
0
26989
ONE GAS INC
COM
68235P108
780
8638
SH
SOLE
0
0
8638
ONE LIBERTY PPTYS INC
COM
682406103
453
15657
SH
SOLE
0
0
15657
ONEMAIN HLDGS INC
COM
68268W103
1189
35172
SH
SOLE
35059
0
113
ONEOK INC NEW
COM
682680103
7206
104727
SH
SOLE
10323
0
94404
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
182
11753
SH
SOLE
11753
0
0
OPKO HEALTH INC
COM
68375N103
57
23353
SH
SOLE
0
0
23353
ORACLE CORP
COM
68389X105
33272
583918
SH
SOLE
245739
0
338179
ORANGE
SPONSORED ADR
684060106
992
63109
SH
SOLE
43424
0
19685
ORBCOMM INC
COM
68555P100
358
49336
SH
SOLE
49336
0
0
ORGANOVO HLDGS INC
COM
68620A104
59
113721
SH
SOLE
0
0
113721
ORION ENGINEERED CARBONS S A
COM
L72967109
215
10052
SH
SOLE
0
0
10052
ORMAT TECHNOLOGIES INC
COM
686688102
922
14549
SH
SOLE
0
0
14549
OSHKOSH CORP
COM
688239201
494
5912
SH
SOLE
437
0
5475
OSI ETF TR
OSHARES FTSE
67110P100
4680
170471
SH
SOLE
0
0
170471
OSI ETF TR
OSHARS FTSE US
67110P407
9612
281964
SH
SOLE
0
0
281964
OSI ETF TR
OSHS GBL INTER
67110P704
914
36586
SH
SOLE
0
0
36586
OTTER TAIL CORP
COM
689648103
1118
21165
SH
SOLE
0
0
21165
OUTFRONT MEDIA INC
COM
69007J106
838
32497
SH
SOLE
12631
0
19866
OWENS & MINOR INC NEW
COM
690732102
51
15985
SH
SOLE
0
0
15985
OWENS CORNING NEW
COM
690742101
904
15532
SH
SOLE
5118
0
10414
OWENS ILL INC
COM NEW
690768403
414
23958
SH
SOLE
7944
0
16014
OXFORD LANE CAP CORP
COM
691543102
360
35671
SH
SOLE
0
0
35671
PACCAR INC
COM
693718108
2521
35178
SH
SOLE
8919
0
26259
PACER FDS TR
BNCHMRK INFRA
69374H741
1626
55026
SH
SOLE
0
0
55026
PACER FDS TR
DEVELOPED MRKT
69374H873
432
16699
SH
SOLE
0
0
16699
PACER FDS TR
GLOBL CASH ETF
69374H709
2598
85106
SH
SOLE
0
0
85106
PACER FDS TR
PACER US SMALL
69374H857
1372
57760
SH
SOLE
0
0
57760
PACER FDS TR
TRENDP 100 ETF
69374H303
20113
566012
SH
SOLE
0
0
566012
PACER FDS TR
TRENDP US LAR CP
69374H105
83848
2739684
SH
SOLE
0
0
2739684
PACER FDS TR
TRENDP US MID CP
69374H204
26044
893439
SH
SOLE
0
0
893439
PACER FDS TR
TRENDPILOT EUR
69374H808
6288
235241
SH
SOLE
0
0
235241
PACER FDS TR
TRENDPILOT INTL
69374H683
502
19743
SH
SOLE
0
0
19743
PACER FDS TR
US CASH COWS 100
69374H881
8189
285435
SH
SOLE
0
0
285435
PACER FDS TR
WEALTHSHIELD
69374H840
230
9497
SH
SOLE
0
0
9497
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
172
28350
SH
SOLE
0
0
28350
PACKAGING CORP AMER
COM
695156109
1468
15396
SH
SOLE
7021
0
8375
PACWEST BANCORP DEL
COM
695263103
1267
32635
SH
SOLE
1890
0
30745
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
229
5887
SH
SOLE
73
0
5814
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
81
70000
SH
SOLE
0
0
70000
PALO ALTO NETWORKS INC
COM
697435105
10023
49182
SH
SOLE
22520
0
26662
PALOMAR HLDGS INC
COM
69753M105
203
8464
SH
SOLE
8464
0
0
PAN AMERICAN SILVER CORP
COM
697900108
1469
113821
SH
SOLE
5725
0
108096
PAPA JOHNS INTL INC
COM
698813102
561
12536
SH
SOLE
0
0
12536
PARATEK PHARMACEUTICALS INC
COM
699374302
240
60063
SH
SOLE
0
0
60063
PARKER HANNIFIN CORP
COM
701094104
785
4616
SH
SOLE
1120
0
3496
PATTERN ENERGY GROUP INC
CL A
70338P100
1347
58351
SH
SOLE
0
0
58351
PATTERSON COMPANIES INC
COM
703395103
237
10358
SH
SOLE
3102
0
7256
PAYCHEX INC
COM
704326107
17603
213916
SH
SOLE
15625
0
198291
PAYCOM SOFTWARE INC
COM
70432V102
2181
9619
SH
SOLE
1646
0
7973
PAYLOCITY HLDG CORP
COM
70438V106
275
2927
SH
SOLE
2269
0
658
PAYPAL HLDGS INC
COM
70450Y103
30797
269061
SH
SOLE
47340
0
221721
PAYSIGN INC
COM
70451A104
243
18200
SH
SOLE
0
0
18200
PBF ENERGY INC
CL A
69318G106
354
11314
SH
SOLE
63
0
11251
PCM FUND INC
COM
69323T101
1257
111019
SH
SOLE
0
0
111019
PDL CMNTY BANCORP
COM
69290X101
180
12600
SH
SOLE
0
0
12600
PEARSON PLC
SPONSORED ADR
705015105
229
22070
SH
SOLE
21787
0
283
PEBBLEBROOK HOTEL TR
COM
70509V100
395
14007
SH
SOLE
9567
0
4440
PEGASYSTEMS INC
COM
705573103
305
4282
SH
SOLE
3218
0
1064
PEMBINA PIPELINE CORP
COM
706327103
571
15352
SH
SOLE
0
0
15352
PENN NATL GAMING INC
COM
707569109
264
13721
SH
SOLE
7208
0
6513
PENNANTPARK FLOATING RATE CA
COM
70806A106
147
12693
SH
SOLE
0
0
12693
PENNANTPARK INVT CORP
COM
708062104
647
102299
SH
SOLE
46842
0
55457
PENNEY J C CORP INC
COM
708160106
57
49607
SH
SOLE
0
0
49607
PENNYMAC MTG INVT TR
COM
70931T103
1612
73834
SH
SOLE
12021
0
61813
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
819
17306
SH
SOLE
14514
0
2792
PENTAIR PLC
SHS
G7S00T104
764
20546
SH
SOLE
10335
0
10211
PEOPLES BANCORP N C INC
COM
710577107
585
19484
SH
SOLE
0
0
19484
PEOPLES UTD FINL INC
COM
712704105
2471
147248
SH
SOLE
4468
0
142780
PEPSICO INC
COM
713448108
74746
570015
SH
SOLE
118099
0
451916
PERFORMANCE FOOD GROUP CO
COM
71377A103
540
13480
SH
SOLE
1782
0
11698
PERKINELMER INC
COM
714046109
809
8398
SH
SOLE
505
0
7893
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
76
12464
SH
SOLE
0
0
12464
PERRIGO CO PLC
SHS
G97822103
891
18700
SH
SOLE
14030
0
4670
PETIQ INC
COM CL A
71639T106
291
8651
SH
SOLE
8646
0
5
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
153
10793
SH
SOLE
10349
0
444
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
494
31726
SH
SOLE
113
0
31613
PFIZER INC
COM
717081103
86324
1992712
SH
SOLE
329294
0
1663418
PG&E CORP
COM
69331C108
991
43230
SH
SOLE
0
0
43230
PGIM ETF TR
ULTRA SHORT
69344A107
8342
166309
SH
SOLE
0
0
166309
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
988
67521
SH
SOLE
0
0
67521
PHILIP MORRIS INTL INC
COM
718172109
47013
598657
SH
SOLE
322896
0
275761
PHILLIPS 66
COM
718546104
19919
212948
SH
SOLE
13882
0
199066
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
495
10040
SH
SOLE
0
0
10040
PHYSICIANS RLTY TR
COM
71943U104
517
29661
SH
SOLE
955
0
28706
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
2113
106007
SH
SOLE
6585
0
99422
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
434
23268
SH
SOLE
0
0
23268
PIMCO CALIF MUN INCOME FD II
COM
72201C109
386
34500
SH
SOLE
0
0
34500
PIMCO CORPORATE & INCOME OPP
COM
72201B101
24362
1343005
SH
SOLE
706
0
1342299
PIMCO CORPORATE INCOME STRAT
COM
72200U100
1884
110088
SH
SOLE
0
0
110088
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
4377
136153
SH
SOLE
0
0
136153
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
10227
428068
SH
SOLE
0
0
428068
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
7760
77295
SH
SOLE
30
0
77265
PIMCO ETF TR
1-5 US TIP IDX
72201R205
4403
83675
SH
SOLE
0
0
83675
PIMCO ETF TR
15+ YR US TIPS
72201R304
775
11134
SH
SOLE
0
0
11134
PIMCO ETF TR
25YR+ ZERO U S
72201R882
4168
32485
SH
SOLE
0
0
32485
PIMCO ETF TR
ACTIVE BD ETF
72201R775
24991
232515
SH
SOLE
56
0
232459
PIMCO ETF TR
BROAD US TIPS
72201R403
1048
17625
SH
SOLE
0
0
17625
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
90778
892167
SH
SOLE
350
0
891817
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
3023
30162
SH
SOLE
0
0
30162
PIMCO ETF TR
INTER MUN BD ACT
72201R866
3655
66632
SH
SOLE
0
0
66632
PIMCO ETF TR
INV GRD CRP BD
72201R817
3884
36147
SH
SOLE
0
0
36147
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
430
8498
SH
SOLE
0
0
8498
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
1055
84607
SH
SOLE
0
0
84607
PIMCO HIGH INCOME FD
COM SHS
722014107
895
113060
SH
SOLE
0
0
113060
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
649
23938
SH
SOLE
0
0
23938
PIMCO INCOME STRATEGY FUND
COM
72201H108
492
41636
SH
SOLE
0
0
41636
PIMCO INCOME STRATEGY FUND I
COM
72201J104
2443
231141
SH
SOLE
0
0
231141
PIMCO MUN INCOME FD II
COM
72200W106
1372
91702
SH
SOLE
0
0
91702
PIMCO MUN INCOME FD III
COM
72201A103
171
13825
SH
SOLE
0
0
13825
PIMCO MUNICIPAL INCOME FD
COM
72200R107
1298
89768
SH
SOLE
0
0
89768
PIMCO NY MUNICIPAL INCOME FD
COM
72200T103
260
19741
SH
SOLE
0
0
19741
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
3952
407032
SH
SOLE
0
0
407032
PINNACLE WEST CAP CORP
COM
723484101
526
5587
SH
SOLE
886
0
4701
PINTEREST INC
CL A
72352L106
1123
41245
SH
SOLE
2368
0
38877
PIONEER HIGH INCOME TR
COM
72369H106
265
29416
SH
SOLE
0
0
29416
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
293
23992
SH
SOLE
0
0
23992
PIONEER NAT RES CO
COM
723787107
4143
26945
SH
SOLE
20326
0
6619
PITNEY BOWES INC
COM
724479100
57
13286
SH
SOLE
0
0
13286
PJT PARTNERS INC
COM CL A
69343T107
241
5948
SH
SOLE
2247
0
3701
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1462
60032
SH
SOLE
0
0
60032
PLANET FITNESS INC
CL A
72703H101
1715
23668
SH
SOLE
5416
0
18252
PLUG POWER INC
COM NEW
72919P202
256
113821
SH
SOLE
0
0
113821
PNC FINL SVCS GROUP INC
COM
693475105
10635
77469
SH
SOLE
49033
0
28436
PNM RES INC
COM
69349H107
749
14718
SH
SOLE
7788
0
6930
POLARIS INDS INC
COM
731068102
1838
20143
SH
SOLE
0
0
20143
POLYMET MINING CORP
COM
731916102
30
69462
SH
SOLE
0
0
69462
POOL CORPORATION
COM
73278L105
861
4508
SH
SOLE
2518
0
1990
POPULAR INC
COM NEW
733174700
285
5250
SH
SOLE
0
0
5250
PORTLAND GEN ELEC CO
COM NEW
736508847
486
8967
SH
SOLE
3031
0
5936
PORTMAN RIDGE FIN CORP
COM
73688F102
30
13147
SH
SOLE
0
0
13147
POSCO
SPONSORED ADR
693483109
323
6093
SH
SOLE
714
0
5379
POST HLDGS INC
COM
737446104
1361
13093
SH
SOLE
7922
0
5171
POTLATCHDELTIC CORPORATION
COM
737630103
527
13508
SH
SOLE
10962
0
2546
PPDAI GROUP INC
SPONSORED ADR
69354V108
130
29911
SH
SOLE
29911
0
0
PPG INDS INC
COM
693506107
5398
46255
SH
SOLE
27271
0
18984
PPL CORP
COM
69351T106
17293
557650
SH
SOLE
336445
0
221205
PRA GROUP INC
COM
69354N106
208
7404
SH
SOLE
7236
0
168
PRA HEALTH SCIENCES INC
COM
69354M108
346
3494
SH
SOLE
981
0
2513
PREMIER INC
CL A
74051N102
241
6162
SH
SOLE
5587
0
575
PRETIUM RES INC
COM
74139C102
111
11056
SH
SOLE
0
0
11056
PRICE T ROWE GROUP INC
COM
74144T108
7705
70230
SH
SOLE
9361
0
60869
PRIMERICA INC
COM
74164M108
549
4575
SH
SOLE
1143
0
3432
PRINCIPAL EXCHANGE TRADED FD
ACTV INCM ETF
74255Y102
1108
27624
SH
SOLE
0
0
27624
PRINCIPAL EXCHANGE TRADED FD
PRIN PRICE IDX
74255Y201
671
17779
SH
SOLE
0
0
17779
PRINCIPAL EXCHANGE TRADED FD
PRINCIPAL ACTV
74255Y706
248
8862
SH
SOLE
0
0
8862
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
334
3427
SH
SOLE
0
0
3427
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
1481
50905
SH
SOLE
0
0
50905
PRINCIPAL EXCHANGE TRADED FD
US SM MLT FC ETF
74255Y607
422
13417
SH
SOLE
0
0
13417
PRINCIPAL FINL GROUP INC
COM
74251V102
2781
48015
SH
SOLE
1182
0
46833
PROASSURANCE CORP
COM
74267C106
459
12700
SH
SOLE
12195
0
505
PROCTER AND GAMBLE CO
COM
742718109
120639
1100217
SH
SOLE
149890
0
950327
PROGENICS PHARMACEUTICALS IN
COM
743187106
72
11627
SH
SOLE
7322
0
4305
PROGRESSIVE CORP OHIO
COM
743315103
7086
88653
SH
SOLE
24261
0
64392
PROLOGIS INC
COM
74340W103
6114
76333
SH
SOLE
524
0
75809
PROOFPOINT INC
COM
743424103
2160
17961
SH
SOLE
11599
0
6362
PROS HOLDINGS INC
COM
74346Y103
234
3705
SH
SOLE
3414
0
291
PROSHARES TR
HGH YLD INT RATE
74348A541
1358
20667
SH
SOLE
0
0
20667
PROSHARES TR
INVT INT RT HG
74347B607
1930
25673
SH
SOLE
0
0
25673
PROSHARES TR
K1 FRE CRD OIL
74347B417
248
11825
SH
SOLE
0
0
11825
PROSHARES TR
LONG ONLINE SHRT
74347B375
4085
74613
SH
SOLE
0
0
74613
PROSHARES TR
MORNINGSTAR ALTR
74347B813
227
6080
SH
SOLE
0
0
6080
PROSHARES TR
MSCI EAFE DIVD
74347B839
458
12211
SH
SOLE
0
0
12211
PROSHARES TR
MSCI EUR DIV
74347B540
323
7979
SH
SOLE
0
0
7979
PROSHARES TR
PROSHS EMG ETF
74347B847
1368
23401
SH
SOLE
0
0
23401
PROSHARES TR
PSHS LC COR PLUS
74347R248
22334
317011
SH
SOLE
0
0
317011
PROSHARES TR
PSHS SH MDCAP400
74347B250
2098
49298
SH
SOLE
0
0
49298
PROSHARES TR
PSHS SH MSCI EAF
74347R370
292
11256
SH
SOLE
0
0
11256
PROSHARES TR
PSHS SH MSCI EMR
74347R396
5011
273999
SH
SOLE
0
0
273999
PROSHARES TR
PSHS SHORT DOW30
74347B235
1341
25077
SH
SOLE
0
0
25077
PROSHARES TR
PSHS SHTFINL ETF
74347B185
213
9980
SH
SOLE
0
0
9980
PROSHARES TR
PSHS ULT S&P 500
74347R107
2872
22793
SH
SOLE
0
0
22793
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1553
16179
SH
SOLE
0
0
16179
PROSHARES TR
RUSS 2000 DIVD
74347B698
9754
164550
SH
SOLE
6294
0
158256
PROSHARES TR
S&P 500 DV ARIST
74348A467
69231
998000
SH
SOLE
11677
0
986323
PROSHARES TR
S&P MDCP 400 DIV
74347B680
14438
247151
SH
SOLE
5784
0
241367
PROSHARES TR
SHORT QQQ NEW
74347B714
15456
547874
SH
SOLE
0
0
547874
PROSHARES TR
SHORT S&P 500 NE
74347B425
32972
1239095
SH
SOLE
0
0
1239095
PROSHARES TR
SHRT 20+YR TRE
74347X849
4721
231555
SH
SOLE
0
0
231555
PROSHARES TR
SHRT HGH YIELD
74347R131
245
11454
SH
SOLE
0
0
11454
PROSHARES TR
SHRT RUSSELL2000
74348A210
2989
75032
SH
SOLE
0
0
75032
PROSHARES TR
SP500 EX ENRGY
74347B581
300
4825
SH
SOLE
0
0
4825
PROSHARES TR
ULTRA FNCLS NEW
74347X633
721
16045
SH
SOLE
0
0
16045
PROSHARES TR II
SHT VIX ST TRM
74347W130
5499
102087
SH
SOLE
0
0
102087
PROSHARES TR II
ULTA BLMBG 2017
74347W247
295
15244
SH
SOLE
0
0
15244
PROSPECT CAPITAL CORPORATION
COM
74348T102
3302
505734
SH
SOLE
0
0
505734
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
617
612000
PRN
SOLE
0
0
612000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
170
170000
PRN
SOLE
0
0
170000
PROTO LABS INC
COM
743713109
326
2810
SH
SOLE
1229
0
1581
PROVIDENT BANCORP INC
COM
74383X109
376
13450
SH
SOLE
0
0
13450
PRUDENTIAL FINL INC
COM
744320102
8723
86370
SH
SOLE
462
0
85908
PRUDENTIAL PLC
ADR
74435K204
564
12863
SH
SOLE
11363
0
1500
PSYCHEMEDICS CORP
COM NEW
744375205
217
21548
SH
SOLE
0
0
21548
PTC INC
COM
69370C100
565
6289
SH
SOLE
4738
0
1551
PUBLIC STORAGE
COM
74460D109
9612
40356
SH
SOLE
254
0
40102
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
7964
135400
SH
SOLE
21270
0
114130
PULTE GROUP INC
COM
745867101
1143
36143
SH
SOLE
1519
0
34624
PURE STORAGE INC
CL A
74624M102
741
48526
SH
SOLE
16280
0
32246
PURPLE INNOVATION INC
COM
74640Y106
331
49000
SH
SOLE
0
0
49000
PUTNAM MANAGED MUN INCOM TR
COM
746823103
1075
140876
SH
SOLE
0
0
140876
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
119
25891
SH
SOLE
0
0
25891
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
163
12904
SH
SOLE
0
0
12904
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
72
14095
SH
SOLE
0
0
14095
PVH CORP
COM
693656100
301
3180
SH
SOLE
1321
0
1859
Q2 HLDGS INC
COM
74736L109
563
7376
SH
SOLE
6543
0
833
QIAGEN NV
SHS NEW
N72482123
808
19914
SH
SOLE
17836
0
2078
QIWI PLC
SPON ADR REP B
74735M108
291
14866
SH
SOLE
12597
0
2269
QORVO INC
COM
74736K101
677
10169
SH
SOLE
105
0
10064
QTS RLTY TR INC
COM CL A
74736A103
594
12868
SH
SOLE
1037
0
11831
QUAKER CHEM CORP
COM
747316107
388
1910
SH
SOLE
1144
0
766
QUALCOMM INC
COM
747525103
39345
517147
SH
SOLE
157724
0
359423
QUALYS INC
COM
74758T303
278
3191
SH
SOLE
2061
0
1130
QUANTA SVCS INC
COM
74762E102
302
7910
SH
SOLE
609
0
7301
QUDIAN INC
ADR
747798106
728
97073
SH
SOLE
95373
0
1700
QUEST DIAGNOSTICS INC
COM
74834L100
1645
16158
SH
SOLE
3071
0
13087
QUICKLOGIC CORP
COM
74837P108
9
15342
SH
SOLE
0
0
15342
QUINSTREET INC
COM
74874Q100
556
35093
SH
SOLE
29912
0
5181
QUOTIENT LTD
SHS
G73268107
673
72007
SH
SOLE
70732
0
1275
QURATE RETAIL INC
COM SER A
74915M100
2070
167033
SH
SOLE
160055
0
6978
RADIAN GROUP INC
COM
750236101
379
16577
SH
SOLE
15427
0
1150
RADNET INC
COM
750491102
154
11164
SH
SOLE
0
0
11164
RADWARE LTD
ORD
M81873107
415
16767
SH
SOLE
13767
0
3000
RAPID7 INC
COM
753422104
617
10676
SH
SOLE
8883
0
1793
RAYMOND JAMES FINANCIAL INC
COM
754730109
1912
22544
SH
SOLE
7456
0
15088
RAYONIER ADVANCED MATLS INC
COM
75508B104
83
12852
SH
SOLE
0
0
12852
RAYONIER INC
COM
754907103
282
9306
SH
SOLE
0
0
9306
RAYTHEON CO
COM NEW
755111507
24395
140299
SH
SOLE
9028
0
131271
RBB FD INC
MOTLEY FOL ETF
74933W601
505
22729
SH
SOLE
0
0
22729
RBC BEARINGS INC
COM
75524B104
865
5186
SH
SOLE
1443
0
3743
READING INTERNATIONAL INC
CL A
755408101
143
11000
SH
SOLE
0
0
11000
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
680
19516
SH
SOLE
0
0
19516
REALITY SHS ETF TR
DIVS ETF
75605A108
2796
105153
SH
SOLE
0
0
105153
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
872
37601
SH
SOLE
0
0
37601
REALOGY HLDGS CORP
COM
75605Y106
78
10741
SH
SOLE
67
0
10674
REALPAGE INC
COM
75606N109
376
6367
SH
SOLE
6221
0
146
REALTY INCOME CORP
COM
756109104
32490
471073
SH
SOLE
68430
0
402643
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
2445
68306
SH
SOLE
0
0
68306
RED HAT INC
COM
756577102
3646
19420
SH
SOLE
1966
0
17454
RED ROCK RESORTS INC
CL A
75700L108
217
10099
SH
SOLE
9314
0
785
REDFIN CORP
COM
75737F108
367
20420
SH
SOLE
0
0
20420
REDWOOD TR INC
COM
758075402
513
31021
SH
SOLE
0
0
31021
REGAL BELOIT CORP
COM
758750103
219
2680
SH
SOLE
2497
0
183
REGENCY CTRS CORP
COM
758849103
505
7571
SH
SOLE
0
0
7571
REGENERON PHARMACEUTICALS
COM
75886F107
8079
25810
SH
SOLE
9540
0
16270
REGENXBIO INC
COM
75901B107
212
4123
SH
SOLE
0
0
4123
REGIONS FINL CORP NEW
COM
7591EP100
5895
394604
SH
SOLE
261173
0
133431
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
387
2481
SH
SOLE
165
0
2316
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1282
13531
SH
SOLE
2357
0
11174
RELX PLC
SPONSORED ADR
759530108
561
22983
SH
SOLE
20962
0
2021
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
315
9983
SH
SOLE
0
0
9983
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
580
3259
SH
SOLE
2530
0
729
RENASANT CORP
COM
75970E107
923
25672
SH
SOLE
22
0
25650
REPLIGEN CORP
COM
759916109
370
4302
SH
SOLE
2065
0
2237
REPUBLIC SVCS INC
COM
760759100
2292
26449
SH
SOLE
1063
0
25386
RESIDEO TECHNOLOGIES INC
COM
76118Y104
465
21195
SH
SOLE
18
0
21177
RESMED INC
COM
761152107
1146
9393
SH
SOLE
1533
0
7860
RESTAURANT BRANDS INTL INC
COM
76131D103
352
5064
SH
SOLE
817
0
4247
RESTORATION ROBOTICS INC
COM
76133C103
21
33800
SH
SOLE
0
0
33800
RETAIL PPTYS AMER INC
CL A
76131V202
1789
152155
SH
SOLE
2111
0
150044
RGC RES INC
COM
74955L103
247
8091
SH
SOLE
0
0
8091
RICEBRAN TECHNOLOGIES
COM NEW
762831204
156
53457
SH
SOLE
0
0
53457
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
30
11500
SH
SOLE
0
0
11500
RING ENERGY INC
COM
76680V108
56
17327
SH
SOLE
0
0
17327
RINGCENTRAL INC
CL A
76680R206
1548
13471
SH
SOLE
3346
0
10125
RIO TINTO PLC
SPONSORED ADR
767204100
6692
107353
SH
SOLE
29439
0
77914
RITCHIE BROS AUCTIONEERS
COM
767744105
606
18242
SH
SOLE
12512
0
5730
RLI CORP
COM
749607107
1694
19734
SH
SOLE
2793
0
16941
ROCKWELL AUTOMATION INC
COM
773903109
5110
31192
SH
SOLE
8719
0
22473
ROGERS COMMUNICATIONS INC
CL B
775109200
368
6869
SH
SOLE
1788
0
5081
ROKU INC
COM CL A
77543R102
4906
54163
SH
SOLE
0
0
54163
ROLLINS INC
COM
775711104
2366
65966
SH
SOLE
6488
0
59478
ROPER TECHNOLOGIES INC
COM
776696106
1486
4058
SH
SOLE
699
0
3359
ROSS STORES INC
COM
778296103
3690
37230
SH
SOLE
12090
0
25140
ROYAL BK CDA MONTREAL QUE
COM
780087102
2643
33289
SH
SOLE
6866
0
26423
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2651
21868
SH
SOLE
8622
0
13246
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
10908
165928
SH
SOLE
17597
0
148331
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
11761
180736
SH
SOLE
8605
0
172131
ROYAL GOLD INC
COM
780287108
2745
26781
SH
SOLE
0
0
26781
ROYCE MICRO-CAP TR INC
COM
780915104
1446
175948
SH
SOLE
0
0
175948
ROYCE VALUE TR INC
COM
780910105
2933
210697
SH
SOLE
0
0
210697
RPC INC
COM
749660106
156
21653
SH
SOLE
9465
0
12188
RPM INTL INC
COM
749685103
2241
36677
SH
SOLE
1359
0
35318
RUBIUS THERAPEUTICS INC
COM
78116T103
167
10595
SH
SOLE
0
0
10595
RUSH ENTERPRISES INC
CL A
781846209
483
13239
SH
SOLE
13239
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
271
4219
SH
SOLE
3332
0
887
RYDER SYS INC
COM
783549108
764
13103
SH
SOLE
0
0
13103
S&P GLOBAL INC
COM
78409V104
6365
27943
SH
SOLE
9559
0
18384
SABINE ROYALTY TR
UNIT BEN INT
785688102
271
5613
SH
SOLE
0
0
5613
SABRA HEALTH CARE REIT INC
COM
78573L106
903
45866
SH
SOLE
0
0
45866
SACHEM CAP CORP
COM
78590A109
127
23972
SH
SOLE
0
0
23972
SAGE THERAPEUTICS INC
COM
78667J108
487
2662
SH
SOLE
2039
0
623
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
801
39978
SH
SOLE
39776
0
202
SALESFORCE COM INC
COM
79466L302
42857
282458
SH
SOLE
41783
0
240675
SANDERSON FARMS INC
COM
800013104
958
7012
SH
SOLE
6341
0
671
SANDSTORM GOLD LTD
COM NEW
80013R206
404
73014
SH
SOLE
0
0
73014
SANGAMO THERAPEUTICS INC
COM
800677106
134
12425
SH
SOLE
0
0
12425
SANMINA CORPORATION
COM
801056102
231
7626
SH
SOLE
4218
0
3408
SANOFI
RIGHT 12/31/2020
80105N113
9
16461
SH
SOLE
0
0
16461
SANOFI
SPONSORED ADR
80105N105
2108
48718
SH
SOLE
2839
0
45879
SAP SE
SPON ADR
803054204
2953
21589
SH
SOLE
13663
0
7926
SAPIENS INTL CORP N V
SHS
G7T16G103
266
16028
SH
SOLE
14872
0
1156
SAREPTA THERAPEUTICS INC
COM
803607100
2523
16607
SH
SOLE
1376
0
15231
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
3389
15072
SH
SOLE
9660
0
5412
SCHLUMBERGER LTD
COM
806857108
11404
286965
SH
SOLE
98738
0
188227
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
423
14661
SH
SOLE
0
0
14661
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3346
127498
SH
SOLE
0
0
127498
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
12884
401511
SH
SOLE
0
0
401511
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
474
14520
SH
SOLE
0
0
14520
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
1460
26566
SH
SOLE
0
0
26566
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
397
10254
SH
SOLE
0
0
10254
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
833
21289
SH
SOLE
0
0
21289
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
765
20288
SH
SOLE
0
0
20288
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
11384
396086
SH
SOLE
0
0
396086
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
864
31015
SH
SOLE
0
0
31015
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
452
14471
SH
SOLE
0
0
14471
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
2013
39781
SH
SOLE
0
0
39781
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
8081
152473
SH
SOLE
0
0
152473
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
18979
269088
SH
SOLE
0
0
269088
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
56650
1067449
SH
SOLE
0
0
1067449
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
59870
719499
SH
SOLE
0
0
719499
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
33914
604103
SH
SOLE
0
0
604103
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
37941
540542
SH
SOLE
343
0
540199
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
20994
367742
SH
SOLE
0
0
367742
SCHWAB STRATEGIC TR
US REIT ETF
808524847
4205
94616
SH
SOLE
0
0
94616
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
20805
291054
SH
SOLE
0
0
291054
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
11093
197007
SH
SOLE
12080
0
184927
SCIENCE APPLICATNS INTL CP N
COM
808625107
739
8534
SH
SOLE
31
0
8503
SCOTTS MIRACLE GRO CO
CL A
810186106
1695
17209
SH
SOLE
707
0
16502
SEACOR HOLDINGS INC
NOTE 2.500%12/1
811904AM3
54
55000
PRN
SOLE
0
0
55000
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4076
86504
SH
SOLE
57081
0
29423
SEALED AIR CORP NEW
COM
81211K100
1388
32435
SH
SOLE
25294
0
7141
SEASPAN CORP
SHS
Y75638109
1767
180145
SH
SOLE
0
0
180145
SEATTLE GENETICS INC
COM
812578102
5140
74266
SH
SOLE
3547
0
70719
SEAWORLD ENTMT INC
COM
81282V100
321
10368
SH
SOLE
9968
0
400
SECOND SIGHT MED PRODS INC
COM
81362J100
17
21375
SH
SOLE
0
0
21375
SEI INVESTMENTS CO
COM
784117103
2963
52808
SH
SOLE
50773
0
2035
SELECT MED HLDGS CORP
COM
81619Q105
168
10598
SH
SOLE
6798
0
3800
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
31805
646178
SH
SOLE
5937
0
640241
SELECT SECTOR SPDR TR
ENERGY
81369Y506
69690
1093866
SH
SOLE
4053
0
1089813
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
17494
475780
SH
SOLE
6141
0
469639
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
134061
1124677
SH
SOLE
2995
0
1121682
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
67198
1157197
SH
SOLE
5537
0
1151660
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
189202
2042336
SH
SOLE
4582
0
2037754
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
207795
7528792
SH
SOLE
86202
0
7442590
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
213
7700
SH
Put
SOLE
0
0
7700
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
124798
1611955
SH
SOLE
38282
0
1573673
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
144430
2422107
SH
SOLE
3992
0
2418115
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
18096
309341
SH
SOLE
4122
0
305219
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
156455
2004806
SH
SOLE
7534
0
1997272
SELECTIVE INS GROUP INC
COM
816300107
6654
88846
SH
SOLE
0
0
88846
SEMGROUP CORP
CL A
81663A105
137
11425
SH
SOLE
5647
0
5778
SEMPRA ENERGY
COM
816851109
4794
34884
SH
SOLE
6185
0
28699
SEMTECH CORP
COM
816850101
531
11042
SH
SOLE
6757
0
4285
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
572
69173
SH
SOLE
135
0
69038
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
1132
23103
SH
SOLE
22591
0
512
SENSEONICS HLDGS INC
COM
81727U105
25
12017
SH
SOLE
0
0
12017
SERES THERAPEUTICS INC
COM
81750R102
171
53100
SH
SOLE
0
0
53100
SERES THERAPEUTICS INC
COM
81750R102
85
26400
SH
Put
SOLE
0
0
26400
SERVICE CORP INTL
COM
817565104
2518
53837
SH
SOLE
31960
0
21877
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
504
9685
SH
SOLE
810
0
8875
SERVICENOW INC
COM
81762P102
10263
37378
SH
SOLE
3915
0
33463
SHAKE SHACK INC
CL A
819047101
401
5560
SH
SOLE
96
0
5464
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
260
12530
SH
SOLE
0
0
12530
SHENANDOAH TELECOMMUNICATION
COM
82312B106
1517
39379
SH
SOLE
0
0
39379
SHERWIN WILLIAMS CO
COM
824348106
5859
12785
SH
SOLE
1376
0
11409
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
582
46486
SH
SOLE
0
0
46486
SHOCKWAVE MED INC
COM
82489T104
2041
35759
SH
SOLE
0
0
35759
SHOPIFY INC
CL A
82509L107
10134
33763
SH
SOLE
478
0
33285
SIERRA WIRELESS INC
COM
826516106
232
19230
SH
SOLE
0
0
19230
SIGNATURE BK NEW YORK N Y
COM
82669G104
430
3528
SH
SOLE
1858
0
1670
SILGAN HOLDINGS INC
COM
827048109
542
17714
SH
SOLE
17653
0
61
SILICON LABORATORIES INC
COM
826919102
844
8165
SH
SOLE
1356
0
6809
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
282
6361
SH
SOLE
0
0
6361
SIMON PPTY GROUP INC NEW
COM
828806109
2331
14590
SH
SOLE
1052
0
13538
SINCLAIR BROADCAST GROUP INC
CL A
829226109
2012
37517
SH
SOLE
8670
0
28847
SIRIUS XM HLDGS INC
COM
82968B103
1224
219402
SH
SOLE
5056
0
214346
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
264
3815
SH
SOLE
3711
0
104
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1429
28761
SH
SOLE
1369
0
27392
SKECHERS U S A INC
CL A
830566105
312
9924
SH
SOLE
166
0
9758
SKYWEST INC
COM
830879102
747
12307
SH
SOLE
11125
0
1182
SKYWORKS SOLUTIONS INC
COM
83088M102
4012
51916
SH
SOLE
13971
0
37945
SLACK TECHNOLOGIES INC
COM CL A
83088V102
978
26076
SH
SOLE
0
0
26076
SMART SAND INC
COM
83191H107
192
78813
SH
SOLE
73713
0
5100
SMARTSHEET INC
COM CL A
83200N103
1050
21699
SH
SOLE
0
0
21699
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
540
12394
SH
SOLE
3904
0
8490
SMITH A O CORP
COM
831865209
1032
21889
SH
SOLE
7442
0
14447
SMUCKER J M CO
COM NEW
832696405
2607
22632
SH
SOLE
484
0
22148
SNAP INC
CL A
83304A106
1338
93534
SH
SOLE
0
0
93534
SNAP ON INC
COM
833034101
1804
10892
SH
SOLE
1956
0
8936
SOLAR CAP LTD
COM
83413U100
395
19243
SH
SOLE
0
0
19243
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
273
4377
SH
SOLE
0
0
4377
SONOCO PRODS CO
COM
835495102
1206
18450
SH
SOLE
1392
0
17058
SONOS INC
COM
83570H108
145
12820
SH
SOLE
0
0
12820
SONY CORP
SPONSORED ADR
835699307
2184
41681
SH
SOLE
6224
0
35457
SOPHIRIS BIO INC
COM NEW
83578Q209
8
10000
SH
SOLE
0
0
10000
SOUTH JERSEY INDS INC
COM
838518108
252
7476
SH
SOLE
15
0
7461
SOUTHERN CO
COM
842587107
47426
857925
SH
SOLE
268235
0
589690
SOUTHERN COPPER CORP
COM
84265V105
807
20760
SH
SOLE
0
0
20760
SOUTHWEST AIRLS CO
COM
844741108
5735
112931
SH
SOLE
12826
0
100105
SOUTHWEST GAS HOLDINGS INC
COM
844895102
829
9246
SH
SOLE
0
0
9246
SOUTHWESTERN ENERGY CO
COM
845467109
132
41644
SH
SOLE
21617
0
20027
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
217148
816808
SH
SOLE
0
0
816808
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
213
800
SH
Put
SOLE
0
0
800
SPDR GOLD TRUST
GOLD SHS
78463V107
118247
887741
SH
SOLE
0
0
887741
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
257
2632
SH
SOLE
0
0
2632
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
12036
241207
SH
SOLE
0
0
241207
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
2101
54230
SH
SOLE
0
0
54230
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
4396
114777
SH
SOLE
0
0
114777
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
1617
35251
SH
SOLE
0
0
35251
SPDR INDEX SHS FDS
MSCI ACWI ETF
78463X475
788
9860
SH
SOLE
0
0
9860
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
1324
36097
SH
SOLE
3859
0
32238
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1465
23229
SH
SOLE
0
0
23229
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
493
8303
SH
SOLE
0
0
8303
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
14296
483144
SH
SOLE
0
0
483144
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
14779
412941
SH
SOLE
0
0
412941
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
2385
24955
SH
SOLE
0
0
24955
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
1066
32689
SH
SOLE
0
0
32689
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2851
63786
SH
SOLE
0
0
63786
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
336
6330
SH
SOLE
0
0
6330
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
572
8473
SH
SOLE
0
0
8473
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
7438
188965
SH
SOLE
0
0
188965
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1479
49385
SH
SOLE
0
0
49385
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
654
19150
SH
SOLE
0
0
19150
SPDR S&P 500 ETF TR
TR UNIT
78462F103
961263
3280760
SH
SOLE
258
0
3280502
SPDR S&P 500 ETF TR
TR UNIT
78462F103
41225
140700
SH
Put
SOLE
0
0
140700
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
119829
337938
SH
SOLE
0
0
337938
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
27032
260127
SH
SOLE
0
0
260127
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
30361
574265
SH
SOLE
0
0
574265
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
871
14087
SH
SOLE
0
0
14087
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
12689
412925
SH
SOLE
0
0
412925
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
55152
1907042
SH
SOLE
0
0
1907042
SPDR SERIES TRUST
BLOMBRG BRC CORP
78464A144
226
6824
SH
SOLE
0
0
6824
SPDR SERIES TRUST
BLOMBRG BRC MRTG
78464A383
1184
45299
SH
SOLE
0
0
45299
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
2558
45210
SH
SOLE
0
0
45210
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
164081
1506156
SH
SOLE
8557
0
1497599
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
12054
442662
SH
SOLE
605
0
442057
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
7753
80555
SH
SOLE
0
0
80555
SPDR SERIES TRUST
DJ REIT ETF
78464A607
7676
77687
SH
SOLE
0
0
77687
SPDR SERIES TRUST
DORSEY WRGT FI
78468R713
1127
48075
SH
SOLE
0
0
48075
SPDR SERIES TRUST
FACTST INV ETF
78464A110
1145
10840
SH
SOLE
0
0
10840
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
402
7236
SH
SOLE
0
0
7236
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
666
9999
SH
SOLE
0
0
9999
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
6087
74381
SH
SOLE
0
0
74381
SPDR SERIES TRUST
MSCI USA STRTGIC
78468R812
3154
36622
SH
SOLE
0
0
36622
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
12170
208217
SH
SOLE
0
0
208217
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
9272
189489
SH
SOLE
0
0
189489
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
13315
265562
SH
SOLE
80032
0
185530
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
2365
32550
SH
SOLE
0
0
32550
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
514
53461
SH
SOLE
0
0
53461
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
5229
179256
SH
SOLE
65251
0
114005
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
86832
2485874
SH
SOLE
0
0
2485874
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
3522
122499
SH
SOLE
0
0
122499
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
22779
596938
SH
SOLE
0
0
596938
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
6325
183110
SH
SOLE
0
0
183110
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
2529
74215
SH
SOLE
0
0
74215
SPDR SERIES TRUST
PORTFOLIO SH TSR
78468R101
1778
59282
SH
SOLE
0
0
59282
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
9893
321401
SH
SOLE
44239
0
277162
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
5048
164762
SH
SOLE
0
0
164762
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
23194
636160
SH
SOLE
0
0
636160
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
46700
1205782
SH
SOLE
0
0
1205782
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
7883
207221
SH
SOLE
0
0
207221
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
59584
1904870
SH
SOLE
0
0
1904870
SPDR SERIES TRUST
RUSSELL LOW VOL
78468R754
249
3104
SH
SOLE
0
0
3104
SPDR SERIES TRUST
RUSSELL YIELD
78468R770
242
3430
SH
SOLE
0
0
3430
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
15630
287959
SH
SOLE
0
0
287959
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
3400
66190
SH
SOLE
0
0
66190
SPDR SERIES TRUST
S&P 500 BUYBCK
78468R820
2295
34175
SH
SOLE
0
0
34175
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
28812
473025
SH
SOLE
0
0
473025
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
18239
300573
SH
SOLE
0
0
300573
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
21210
313618
SH
SOLE
0
0
313618
SPDR SERIES TRUST
S&P BIOTECH
78464A870
19222
219154
SH
SOLE
0
0
219154
SPDR SERIES TRUST
S&P BK ETF
78464A797
7233
166822
SH
SOLE
0
0
166822
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
157869
1564914
SH
SOLE
0
0
1564914
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
3462
83066
SH
SOLE
0
0
83066
SPDR SERIES TRUST
S&P INS ETF
78464A789
5735
168721
SH
SOLE
0
0
168721
SPDR SERIES TRUST
S&P METALS MNG
78464A755
876
30873
SH
SOLE
0
0
30873
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2787
102285
SH
SOLE
0
0
102285
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1919
48170
SH
SOLE
0
0
48170
SPDR SERIES TRUST
S&P REGL BKG
78464A698
17530
328085
SH
SOLE
28086
0
299999
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
3864
91208
SH
SOLE
0
0
91208
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
7987
94670
SH
SOLE
0
0
94670
SPDR SERIES TRUST
S&P TELECOM
78464A540
1228
18137
SH
SOLE
0
0
18137
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
2484
40582
SH
SOLE
0
0
40582
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
16403
179053
SH
SOLE
0
0
179053
SPDR SERIES TRUST
SPDR S&P 500 ETF
78468R796
1003
14019
SH
SOLE
0
0
14019
SPDR SERIES TRUST
SPDR S&P1500VL
78464A128
1443
13901
SH
SOLE
0
0
13901
SPDR SERIES TRUST
SSGA GNDER ETF
78468R747
879
11918
SH
SOLE
0
0
11918
SPDR SERIES TRUST
SSGA US LRG ETF
78468R804
1522
14136
SH
SOLE
0
0
14136
SPDR SERIES TRUST
SSGA US SMAL ETF
78468R887
6968
74906
SH
SOLE
0
0
74906
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
6428
148759
SH
SOLE
0
0
148759
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
594
7296
SH
SOLE
6262
0
1034
SPIRIT MTA REIT
COM SHS BEN IN
84861U105
194
23235
SH
SOLE
0
0
23235
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
852
19966
SH
SOLE
1367
0
18599
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
26
25000
PRN
SOLE
0
0
25000
SPLUNK INC
COM
848637104
6465
51415
SH
SOLE
34825
0
16590
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1657
11332
SH
SOLE
275
0
11057
SPRINT CORPORATION
COM
85207U105
448
68177
SH
SOLE
0
0
68177
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
905
68433
SH
SOLE
0
0
68433
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
890
78555
SH
SOLE
0
0
78555
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
678
118791
SH
SOLE
0
0
118791
SPROUTS FMRS MKT INC
COM
85208M102
989
52368
SH
SOLE
46995
0
5373
SPS COMMERCE INC
COM
78463M107
366
3600
SH
SOLE
2864
0
736
SQUARE INC
CL A
852234103
17076
235432
SH
SOLE
20024
0
215408
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
630
10935
SH
SOLE
6899
0
4036
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
301296
6518728
SH
SOLE
93416
0
6425312
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
3597
93968
SH
SOLE
0
0
93968
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
212
2609
SH
SOLE
0
0
2609
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
216
2582
SH
SOLE
0
0
2582
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
167573
3414975
SH
SOLE
0
0
3414975
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
1468
36324
SH
SOLE
0
0
36324
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1079
21709
SH
SOLE
0
0
21709
STAAR SURGICAL CO
COM PAR $0.01
852312305
305
10379
SH
SOLE
0
0
10379
STAG INDL INC
COM
85254J102
398
13154
SH
SOLE
1585
0
11569
STANLEY BLACK & DECKER INC
COM
854502101
5250
36307
SH
SOLE
11771
0
24536
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
115
11903
SH
SOLE
0
0
11903
STARBUCKS CORP
COM
855244109
57189
682202
SH
SOLE
55468
0
626734
STARWOOD PPTY TR INC
COM
85571B105
4041
177874
SH
SOLE
2359
0
175515
STATE STR CORP
COM
857477103
2920
52088
SH
SOLE
18115
0
33973
STEEL DYNAMICS INC
COM
858119100
1808
59856
SH
SOLE
7647
0
52209
STEPAN CO
COM
858586100
291
3163
SH
SOLE
1086
0
2077
STERICYCLE INC
COM
858912108
569
11950
SH
SOLE
2374
0
9576
STERIS PLC
SHS USD
G8473T100
2202
14778
SH
SOLE
5006
0
9772
STIFEL FINL CORP
COM
860630102
337
5704
SH
SOLE
2823
0
2881
STITCH FIX INC
COM CL A
860897107
978
30560
SH
SOLE
0
0
30560
STMICROELECTRONICS N V
NY REGISTRY
861012102
1371
77818
SH
SOLE
0
0
77818
STONECO LTD
COM CL A
G85158106
404
13663
SH
SOLE
844
0
12819
STORE CAP CORP
COM
862121100
4415
133029
SH
SOLE
41421
0
91608
STRATASYS LTD
SHS
M85548101
620
21127
SH
SOLE
0
0
21127
STRATEGIC ED INC
COM
86272C103
515
2895
SH
SOLE
0
0
2895
STRATEGY SHS
ECOLOGCL STRATGY
86280R209
361
8743
SH
SOLE
0
0
8743
STRATEGY SHS
NS 7HANDL IDX
86280R506
317
13192
SH
SOLE
0
0
13192
STRYKER CORP
COM
863667101
17253
83922
SH
SOLE
13647
0
70275
STURM RUGER & CO INC
COM
864159108
251
4604
SH
SOLE
0
0
4604
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1574
64793
SH
SOLE
0
0
64793
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
3498
495517
SH
SOLE
482985
0
12532
SUMMIT HOTEL PPTYS INC
COM
866082100
666
58107
SH
SOLE
53107
0
5000
SUMMIT MATLS INC
CL A
86614U100
1905
98978
SH
SOLE
6416
0
92562
SUN CMNTYS INC
COM
866674104
207
1614
SH
SOLE
0
0
1614
SUN LIFE FINL INC
COM
866796105
1086
26249
SH
SOLE
0
0
26249
SUNCOR ENERGY INC NEW
COM
867224107
2314
74275
SH
SOLE
49745
0
24530
SUNOCO LP
COM UT REP LP
86765K109
947
30277
SH
SOLE
0
0
30277
SUNTRUST BKS INC
COM
867914103
5662
90082
SH
SOLE
32990
0
57092
SUPERNUS PHARMACEUTICALS INC
COM
868459108
523
15797
SH
SOLE
128
0
15669
SVB FINL GROUP
COM
78486Q101
1050
4677
SH
SOLE
2571
0
2106
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
206
39409
SH
SOLE
0
0
39409
SYMANTEC CORP
COM
871503108
636
29247
SH
SOLE
14547
0
14700
SYNCHRONY FINL
COM
87165B103
2792
80521
SH
SOLE
47456
0
33065
SYNEOS HEALTH INC
CL A
87166B102
636
12439
SH
SOLE
11391
0
1048
SYNNEX CORP
COM
87162W100
238
2422
SH
SOLE
7
0
2415
SYNOPSYS INC
COM
871607107
2351
18266
SH
SOLE
2377
0
15889
SYNOVUS FINL CORP
COM NEW
87161C501
1353
38653
SH
SOLE
0
0
38653
SYSCO CORP
COM
871829107
9505
134397
SH
SOLE
6612
0
127785
T MOBILE US INC
COM
872590104
1998
26951
SH
SOLE
1047
0
25904
T2 BIOSYSTEMS INC
COM
89853L104
26
15621
SH
SOLE
0
0
15621
TABLEAU SOFTWARE INC
CL A
87336U105
642
3868
SH
SOLE
32
0
3836
TAILORED BRANDS INC
COM
87403A107
68
11700
SH
SOLE
0
0
11700
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
3391
86578
SH
SOLE
18247
0
68331
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
179
10135
SH
SOLE
115
0
10020
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1361
11986
SH
SOLE
1566
0
10420
TANDEM DIABETES CARE INC
COM NEW
875372203
1324
20515
SH
SOLE
3095
0
17420
TANGER FACTORY OUTLET CTRS I
COM
875465106
809
49931
SH
SOLE
0
0
49931
TANZANIAN GOLD CORP
COM
87601A107
14
16762
SH
SOLE
0
0
16762
TAPESTRY INC
COM
876030107
543
17120
SH
SOLE
3751
0
13369
TARGA RES CORP
COM
87612G101
1298
33064
SH
SOLE
1733
0
31331
TARGET CORP
COM
87612E106
18642
215238
SH
SOLE
1152
0
214086
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
506
5921
SH
SOLE
5921
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
173
14828
SH
SOLE
0
0
14828
TC ENERGY CORP
COM
87807B107
1009
20377
SH
SOLE
0
0
20377
TC PIPELINES LP
UT COM LTD PRT
87233Q108
880
23398
SH
SOLE
0
0
23398
TCF FINL CORP
COM
872275102
420
20195
SH
SOLE
7323
0
12872
TCW STRATEGIC INCOME FUND IN
COM
872340104
80
13891
SH
SOLE
0
0
13891
TE CONNECTIVITY LTD
REG SHS
H84989104
6423
67062
SH
SOLE
38823
0
28239
TECH DATA CORP
COM
878237106
463
4426
SH
SOLE
1566
0
2860
TECHNIPFMC PLC
COM
G87110105
1452
55974
SH
SOLE
54480
0
1494
TECK RESOURCES LTD
CL B
878742204
1911
82881
SH
SOLE
6625
0
76256
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
240
17029
SH
SOLE
7581
0
9448
TEEKAY TANKERS LTD
CL A
Y8565N102
17
13075
SH
SOLE
0
0
13075
TEGNA INC
COM
87901J105
189
12503
SH
SOLE
7517
0
4986
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2840
141417
SH
SOLE
0
0
141417
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
574
32203
SH
SOLE
0
0
32203
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
929
55157
SH
SOLE
0
0
55157
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1511
118233
SH
SOLE
0
0
118233
TELADOC HEALTH INC
COM
87918A105
1755
26429
SH
SOLE
3513
0
22916
TELEDYNE TECHNOLOGIES INC
COM
879360105
1320
4809
SH
SOLE
1666
0
3143
TELEFLEX INC
COM
879369106
306
924
SH
SOLE
128
0
796
TELEFONICA S A
SPONSORED ADR
879382208
930
112164
SH
SOLE
79229
0
32935
TELLURIAN INC NEW
COM
87968A104
254
32308
SH
SOLE
0
0
32308
TEMPLETON EMERG MKTS INCOME
COM
880192109
858
83961
SH
SOLE
0
0
83961
TEMPLETON GLOBAL INCOME FD
COM
880198106
1796
282424
SH
SOLE
0
0
282424
TENNECO INC
CL A VTG COM STK
880349105
280
25251
SH
SOLE
0
0
25251
TERADATA CORP DEL
COM
88076W103
2255
62910
SH
SOLE
60150
0
2760
TERADYNE INC
COM
880770102
887
18523
SH
SOLE
9617
0
8906
TEREX CORP NEW
COM
880779103
258
8221
SH
SOLE
516
0
7705
TERRAFORM PWR INC
COM CL A
88104R209
433
30279
SH
SOLE
0
0
30279
TESLA INC
COM
88160R101
9579
42865
SH
SOLE
1641
0
41224
TETRA TECH INC NEW
COM
88162G103
567
7225
SH
SOLE
0
0
7225
TEUCRIUM COMMODITY TR
CORN FD SHS
88166A102
207
12588
SH
SOLE
0
0
12588
TEUCRIUM COMMODITY TR
SOYBEAN FD
88166A607
647
41134
SH
SOLE
0
0
41134
TEUCRIUM COMMODITY TR
SUGAR FD
88166A409
273
38488
SH
SOLE
0
0
38488
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1550
167968
SH
SOLE
1493
0
166475
TEXAS INSTRS INC
COM
882508104
18446
160688
SH
SOLE
68645
0
92043
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
887
1127
SH
SOLE
0
0
1127
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
542
53729
SH
SOLE
24336
0
29393
TEXTRON INC
COM
883203101
1913
36060
SH
SOLE
2479
0
33581
TG THERAPEUTICS INC
COM
88322Q108
103
11938
SH
SOLE
0
0
11938
THE CHARLES SCHWAB CORPORATI
COM
808513105
8253
205266
SH
SOLE
138941
0
66325
THE TRADE DESK INC
COM CL A
88339J105
9933
43608
SH
SOLE
254
0
43354
THERMO FISHER SCIENTIFIC INC
COM
883556102
23911
81393
SH
SOLE
31910
0
49483
THOMSON REUTERS CORP
COM NEW
884903709
1212
18802
SH
SOLE
56
0
18746
THOR INDS INC
COM
885160101
216
3698
SH
SOLE
0
0
3698
TIDEWATER INC NEW
COM
88642R109
609
25948
SH
SOLE
0
0
25948
TIFFANY & CO NEW
COM
886547108
1418
15143
SH
SOLE
9835
0
5308
TILRAY INC
COM CL 2
88688T100
1116
23971
SH
SOLE
0
0
23971
TIMBERLAND BANCORP INC
COM
887098101
326
10909
SH
SOLE
0
0
10909
TIMKEN CO
COM
887389104
1953
38049
SH
SOLE
1055
0
36994
TIMKENSTEEL CORP
COM
887399103
425
52294
SH
SOLE
0
0
52294
TJX COS INC NEW
COM
872540109
9433
178394
SH
SOLE
20933
0
157461
TOCAGEN INC
COM
888846102
384
57456
SH
SOLE
0
0
57456
TOLL BROTHERS INC
COM
889478103
787
21489
SH
SOLE
89
0
21400
TOPBUILD CORP
COM
89055F103
818
9882
SH
SOLE
0
0
9882
TORCHMARK CORP
COM
891027104
572
6396
SH
SOLE
0
0
6396
TORO CO
COM
891092108
1839
27483
SH
SOLE
0
0
27483
TORONTO DOMINION BK ONT
COM NEW
891160509
3761
64439
SH
SOLE
63
0
64376
TORTOISE ENERGY INDEPENDENC
COM
89148K101
83
11555
SH
SOLE
0
0
11555
TORTOISE ENERGY INFRA CORP
COM
89147L100
1333
59130
SH
SOLE
0
0
59130
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
145
10784
SH
SOLE
0
0
10784
TOTAL S A
SPONSORED ADS
89151E109
15986
286530
SH
SOLE
145311
0
141219
TOTAL SYS SVCS INC
COM
891906109
1631
12719
SH
SOLE
2381
0
10338
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
798
50586
SH
SOLE
40594
0
9992
TOWNEBANK PORTSMOUTH VA
COM
89214P109
622
22800
SH
SOLE
0
0
22800
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1919
15473
SH
SOLE
1575
0
13898
TPI COMPOSITES INC
COM
87266J104
252
10199
SH
SOLE
0
0
10199
TRACTOR SUPPLY CO
COM
892356106
7500
68872
SH
SOLE
7714
0
61158
TRADEWEB MKTS INC
CL A
892672106
364
8315
SH
SOLE
7825
0
490
TRANSDIGM GROUP INC
COM
893641100
2636
5449
SH
SOLE
27
0
5422
TRANSENTERIX INC
COM NEW
89366M201
335
246610
SH
SOLE
0
0
246610
TRANSOCEAN LTD
REG SHS
H8817H100
924
144170
SH
SOLE
45147
0
99023
TRANSUNION
COM
89400J107
799
10872
SH
SOLE
508
0
10364
TRAVELERS COMPANIES INC
COM
89417E109
12635
84507
SH
SOLE
22837
0
61670
TREVENA INC
COM
89532E109
21
20135
SH
SOLE
0
0
20135
TREX CO INC
COM
89531P105
511
7133
SH
SOLE
2739
0
4394
TRI CONTL CORP
COM
895436103
658
24396
SH
SOLE
0
0
24396
TRICO BANCSHARES
COM
896095106
438
11578
SH
SOLE
0
0
11578
TRILOGY METALS INC NEW
COM
89621C105
47
15964
SH
SOLE
0
0
15964
TRIMAS CORP
COM NEW
896215209
214
6943
SH
SOLE
6943
0
0
TRIMBLE INC
COM
896239100
420
9302
SH
SOLE
283
0
9019
TRIMTABS ETF TR
ALL CAP INTL
89628W401
1089
41300
SH
SOLE
0
0
41300
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
1785
47965
SH
SOLE
0
0
47965
TRINITY INDS INC
COM
896522109
717
34572
SH
SOLE
18035
0
16537
TRINITY PL HLDGS INC
COM
89656D101
665
168400
SH
SOLE
0
0
168400
TRIPADVISOR INC
COM
896945201
958
20685
SH
SOLE
111
0
20574
TRISTATE CAP HLDGS INC
COM
89678F100
419
19639
SH
SOLE
19639
0
0
TRITON INTL LTD
CL A
G9078F107
1553
47402
SH
SOLE
15046
0
32356
TRUSTMARK CORP
COM
898402102
421
12671
SH
SOLE
0
0
12671
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
223
67680
SH
SOLE
0
0
67680
TUCOWS INC
COM NEW
898697206
355
5817
SH
SOLE
0
0
5817
TUPPERWARE BRANDS CORP
COM
899896104
351
18429
SH
SOLE
3937
0
14492
TURQUOISE HILL RES LTD
COM
900435108
40
32197
SH
SOLE
0
0
32197
TURTLE BEACH CORP
COM NEW
900450206
425
36752
SH
SOLE
0
0
36752
TWILIO INC
CL A
90138F102
6380
46795
SH
SOLE
878
0
45917
TWIN DISC INC
COM
901476101
456
30200
SH
SOLE
0
0
30200
TWIN RIV WORLDWIDE HLDGS INC
COM
90171V204
309
10393
SH
SOLE
10393
0
0
TWITTER INC
COM
90184L102
8807
252362
SH
SOLE
121763
0
130599
TWO HBRS INVT CORP
COM NEW
90187B408
1581
124745
SH
SOLE
0
0
124745
TWO RDS SHARED TR
ANFIELD CAP DI
90213U115
253
24822
SH
SOLE
0
0
24822
TYLER TECHNOLOGIES INC
COM
902252105
668
3072
SH
SOLE
2784
0
288
TYSON FOODS INC
CL A
902494103
9810
121506
SH
SOLE
31858
0
89648
U S CONCRETE INC
COM NEW
90333L201
585
11764
SH
SOLE
6986
0
4778
U S PHYSICAL THERAPY INC
COM
90337L108
227
1850
SH
SOLE
570
0
1280
U S SILICA HLDGS INC
COM
90346E103
834
65194
SH
SOLE
21223
0
43971
UBER TECHNOLOGIES INC
COM
90353T100
5566
120220
SH
SOLE
66378
0
53842
UBIQUITI NETWORKS INC
COM
90347A100
1031
7841
SH
SOLE
0
0
7841
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
343
15381
SH
SOLE
0
0
15381
UBS GROUP AG
SHS
H42097107
623
52547
SH
SOLE
39449
0
13098
UDR INC
COM
902653104
648
14428
SH
SOLE
0
0
14428
UGI CORP NEW
COM
902681105
590
11051
SH
SOLE
0
0
11051
ULTA BEAUTY INC
COM
90384S303
6342
18283
SH
SOLE
5730
0
12553
ULTRA CLEAN HLDGS INC
COM
90385V107
215
15476
SH
SOLE
0
0
15476
ULTRA PETROLEUM CORP
COM NEW
903914208
69
383247
SH
SOLE
0
0
383247
UMH PPTYS INC
COM
903002103
1052
84742
SH
SOLE
0
0
84742
UMPQUA HLDGS CORP
COM
904214103
292
17593
SH
SOLE
4983
0
12610
UNDER ARMOUR INC
CL A
904311107
2739
108037
SH
SOLE
0
0
108037
UNDER ARMOUR INC
CL C
904311206
3252
146507
SH
SOLE
0
0
146507
UNILEVER N V
N Y SHS NEW
904784709
3086
50825
SH
SOLE
23672
0
27153
UNILEVER PLC
SPON ADR NEW
904767704
7934
128025
SH
SOLE
43792
0
84233
UNION PACIFIC CORP
COM
907818108
30174
178427
SH
SOLE
35670
0
142757
UNITED BANKSHARES INC WEST V
COM
909907107
310
8358
SH
SOLE
2657
0
5701
UNITED CONTL HLDGS INC
COM
910047109
2571
29363
SH
SOLE
20589
0
8774
UNITED PARCEL SERVICE INC
CL B
911312106
42085
407533
SH
SOLE
155196
0
252337
UNITED RENTALS INC
COM
911363109
11014
83045
SH
SOLE
1518
0
81527
UNITED STATES ANTIMONY CORP
COM
911549103
25
45100
SH
SOLE
0
0
45100
UNITED STATES NATL GAS FUND
UNIT PAR
912318300
711
35753
SH
SOLE
0
0
35753
UNITED STATES OIL FUND LP
UNITS
91232N108
8583
712856
SH
SOLE
0
0
712856
UNITED STATES STL CORP NEW
COM
912909108
3304
215799
SH
SOLE
0
0
215799
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
268
12369
SH
SOLE
0
0
12369
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
700
36887
SH
SOLE
0
0
36887
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
530
14327
SH
SOLE
0
0
14327
UNITED TECHNOLOGIES CORP
COM
913017109
41613
319605
SH
SOLE
21689
0
297916
UNITEDHEALTH GROUP INC
COM
91324P102
65451
268242
SH
SOLE
91923
0
176319
UNITEDHEALTH GROUP INC
COM
91324P102
244
1000
SH
Put
SOLE
0
0
1000
UNITI GROUP INC
COM
91325V108
202
21235
SH
SOLE
51
0
21184
UNIVERSAL DISPLAY CORP
COM
91347P105
1576
8381
SH
SOLE
0
0
8381
UNIVERSAL FST PRODS INC
COM
913543104
240
6300
SH
SOLE
5550
0
750
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
691
8136
SH
SOLE
0
0
8136
UNIVERSAL HLTH SVCS INC
CL B
913903100
346
2653
SH
SOLE
0
0
2653
UNUM GROUP
COM
91529Y106
2012
59975
SH
SOLE
49061
0
10914
UPLAND SOFTWARE INC
COM
91544A109
386
8470
SH
SOLE
0
0
8470
UPWORK INC
COM
91688F104
235
14599
SH
SOLE
0
0
14599
URANIUM ENERGY CORP
COM
916896103
20
14500
SH
SOLE
0
0
14500
US BANCORP DEL
COM NEW
902973304
23438
447291
SH
SOLE
81555
0
365736
US FOODS HLDG CORP
COM
912008109
416
11637
SH
SOLE
10885
0
752
US XPRESS ENTERPRISES INC
COM CL A
90338N202
245
47741
SH
SOLE
0
0
47741
USD PARTNERS LP
COM UT REP LTD
903318103
191
16954
SH
SOLE
0
0
16954
V F CORP
COM
918204108
5394
61754
SH
SOLE
18811
0
42943
VAIL RESORTS INC
COM
91879Q109
849
3804
SH
SOLE
1665
0
2139
VALE S A
SPONSORED ADS
91912E105
567
42178
SH
SOLE
2042
0
40136
VALERO ENERGY CORP NEW
COM
91913Y100
16807
196321
SH
SOLE
28714
0
167607
VALLEY NATL BANCORP
COM
919794107
609
56501
SH
SOLE
3802
0
52699
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
764
55254
SH
SOLE
0
0
55254
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
2369
35467
SH
SOLE
50
0
35417
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
8903
178947
SH
SOLE
0
0
178947
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
2837
136645
SH
SOLE
0
0
136645
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
3000
169551
SH
SOLE
0
0
169551
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
15277
919212
SH
SOLE
0
0
919212
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1397
10829
SH
SOLE
0
0
10829
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
711
26375
SH
SOLE
0
0
26375
VANECK VECTORS ETF TR
COAL ETF
92189F809
196
14755
SH
SOLE
0
0
14755
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
6074
254346
SH
SOLE
0
0
254346
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
16428
560675
SH
SOLE
0
0
560675
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
660
10171
SH
SOLE
0
0
10171
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
38799
1517961
SH
SOLE
0
0
1517961
VANECK VECTORS ETF TR
GREEN BD ETF
92189F171
1023
38152
SH
SOLE
0
0
38152
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
638
54106
SH
SOLE
0
0
54106
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
578
29241
SH
SOLE
0
0
29241
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
19903
312058
SH
SOLE
23998
0
288060
VANECK VECTORS ETF TR
INDIA SMALL CAP
92189F767
419
11046
SH
SOLE
0
0
11046
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
3442
136620
SH
SOLE
0
0
136620
VANECK VECTORS ETF TR
ISRAEL ETF
92189F635
225
6953
SH
SOLE
0
0
6953
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
14735
424645
SH
SOLE
0
0
424645
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
7957
227617
SH
SOLE
0
0
227617
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
40182
836594
SH
SOLE
0
0
836594
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
3675
158612
SH
SOLE
0
0
158612
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
1535
55637
SH
SOLE
0
0
55637
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
1448
97724
SH
SOLE
0
0
97724
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
5729
289647
SH
SOLE
0
0
289647
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
701
11956
SH
SOLE
0
0
11956
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
598
39387
SH
SOLE
0
0
39387
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
1029
9446
SH
SOLE
0
0
9446
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
1979
83746
SH
SOLE
0
0
83746
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
7367
66867
SH
SOLE
0
0
66867
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
2456
98071
SH
SOLE
36056
0
62015
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
442
27568
SH
SOLE
0
0
27568
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
90213
560016
SH
SOLE
0
0
560016
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
29022
258176
SH
SOLE
0
0
258176
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
9238
65828
SH
SOLE
0
0
65828
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
15760
120060
SH
SOLE
0
0
120060
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
3508
28547
SH
SOLE
0
0
28547
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
3981
25430
SH
SOLE
0
0
25430
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
8711
67876
SH
SOLE
0
0
67876
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
22069
154458
SH
SOLE
0
0
154458
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
125760
1453874
SH
SOLE
0
0
1453874
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
80800
832472
SH
SOLE
87
0
832385
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
261889
3252063
SH
SOLE
232
0
3251831
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1209694
14562347
SH
SOLE
115015
0
14447332
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
209863
3662529
SH
SOLE
2786
0
3659743
VANGUARD GROUP
DIV APP ETF
921908844
316646
2749619
SH
SOLE
140
0
2749479
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
45355
382480
SH
SOLE
0
0
382480
VANGUARD INDEX FDS
GROWTH ETF
922908736
466231
2853483
SH
SOLE
14551
0
2838932
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
55144
409322
SH
SOLE
18010
0
391312
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
64377
431166
SH
SOLE
3211
0
427955
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
61699
554151
SH
SOLE
4224
0
549927
VANGUARD INDEX FDS
MID CAP ETF
922908629
175774
1051530
SH
SOLE
66062
0
985468
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
175501
2008016
SH
SOLE
560
0
2007456
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
400691
1488729
SH
SOLE
134
0
1488595
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
95711
733191
SH
SOLE
13883
0
719308
VANGUARD INDEX FDS
SMALL CP ETF
922908751
253342
1617147
SH
SOLE
63597
0
1553550
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
58460
313947
SH
SOLE
281
0
313666
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2157453
14374395
SH
SOLE
0
0
14374395
VANGUARD INDEX FDS
VALUE ETF
922908744
516717
4658467
SH
SOLE
22248
0
4636219
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
56041
1099055
SH
SOLE
0
0
1099055
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
229790
5403002
SH
SOLE
75826
0
5327176
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
16498
300505
SH
SOLE
0
0
300505
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
8549
129371
SH
SOLE
117
0
129254
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
7655
72728
SH
SOLE
896
0
71832
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
11117
188431
SH
SOLE
69
0
188362
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
44943
597964
SH
SOLE
0
0
597964
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
27616
559937
SH
SOLE
0
0
559937
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
26239
494428
SH
SOLE
0
0
494428
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
29767
451213
SH
SOLE
0
0
451213
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
890250
9908186
SH
SOLE
155
0
9908031
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
20564
212285
SH
SOLE
62
0
212223
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
6567
80426
SH
SOLE
23103
0
57323
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
124647
2359390
SH
SOLE
0
0
2359390
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
40506
664798
SH
SOLE
36124
0
628674
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
99036
1227521
SH
SOLE
96
0
1227425
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
14319
165082
SH
SOLE
0
0
165082
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
44183
272299
SH
SOLE
0
0
272299
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
9695
71970
SH
SOLE
0
0
71970
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
17678
158406
SH
SOLE
0
0
158406
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
7526
51315
SH
SOLE
0
0
51315
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
16866
134968
SH
SOLE
0
0
134968
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1698
16124
SH
SOLE
0
0
16124
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
4861
36293
SH
SOLE
0
0
36293
VANGUARD STAR FD
VG TL INTL STK F
921909768
78663
1491240
SH
SOLE
0
0
1491240
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
392203
9403082
SH
SOLE
27340
0
9375742
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
4193
52137
SH
SOLE
0
0
52137
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
252056
2884600
SH
SOLE
0
0
2884600
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
15702
230770
SH
SOLE
0
0
230770
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
12188
198563
SH
SOLE
0
0
198563
VANGUARD WORLD FD
EXTENDED DUR
921910709
17469
137538
SH
SOLE
0
0
137538
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
27844
275005
SH
SOLE
0
0
275005
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
31834
395455
SH
SOLE
0
0
395455
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
67790
523555
SH
SOLE
0
0
523555
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5340
61599
SH
SOLE
0
0
61599
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
30593
170537
SH
SOLE
0
0
170537
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
54288
364935
SH
SOLE
0
0
364935
VANGUARD WORLD FDS
ENERGY ETF
92204A306
14543
171051
SH
SOLE
0
0
171051
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
33506
485525
SH
SOLE
0
0
485525
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
65685
377633
SH
SOLE
0
0
377633
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
12175
83507
SH
SOLE
0
0
83507
VANGUARD WORLD FDS
INF TECH ETF
92204A702
201581
955858
SH
SOLE
478
0
955380
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
9936
77507
SH
SOLE
0
0
77507
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
51128
384623
SH
SOLE
0
0
384623
VARIAN MED SYS INC
COM
92220P105
3163
23192
SH
SOLE
19230
0
3962
VECTOR GROUP LTD
COM
92240M108
611
62717
SH
SOLE
6977
0
55740
VEEVA SYS INC
CL A COM
922475108
5803
35797
SH
SOLE
1573
0
34224
VENATOR MATLS PLC
SHS
G9329Z100
434
82015
SH
SOLE
82015
0
0
VENTAS INC
COM
92276F100
23115
338189
SH
SOLE
154588
0
183601
VEREIT INC
COM
92339V100
7060
783597
SH
SOLE
236
0
783361
VERINT SYS INC
COM
92343X100
277
5151
SH
SOLE
1725
0
3426
VERISIGN INC
COM
92343E102
1598
7641
SH
SOLE
91
0
7550
VERISK ANALYTICS INC
COM
92345Y106
1693
11560
SH
SOLE
5692
0
5868
VERIZON COMMUNICATIONS INC
COM
92343V104
117143
2050467
SH
SOLE
431476
0
1618991
VERTEX PHARMACEUTICALS INC
COM
92532F100
7385
40274
SH
SOLE
29150
0
11124
VERTICAL CAP INCOME FUND
SHS BEN INT
92535C104
363
38241
SH
SOLE
0
0
38241
VIACOM INC NEW
CL A
92553P102
521
15274
SH
SOLE
0
0
15274
VIACOM INC NEW
CL B
92553P201
1227
41090
SH
SOLE
30987
0
10103
VIAD CORP
COM NEW
92552R406
468
7069
SH
SOLE
0
0
7069
VIASAT INC
COM
92552V100
636
7869
SH
SOLE
1839
0
6030
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
3554
110848
SH
SOLE
0
0
110848
VICTORY PORTFOLIOS II
VCSHS EMRG VOLTY
92647N857
1553
59892
SH
SOLE
0
0
59892
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
9851
302743
SH
SOLE
0
0
302743
VICTORY PORTFOLIOS II
VCSHS INTL VOLTY
92647N840
756
19807
SH
SOLE
0
0
19807
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
53241
1088994
SH
SOLE
0
0
1088994
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
24295
463113
SH
SOLE
0
0
463113
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
8783
232529
SH
SOLE
0
0
232529
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
63786
1400560
SH
SOLE
0
0
1400560
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
100763
2146179
SH
SOLE
0
0
2146179
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
6049
136557
SH
SOLE
0
0
136557
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
3431
75119
SH
SOLE
0
0
75119
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
15231
620659
SH
SOLE
0
0
620659
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
1020
30963
SH
SOLE
0
0
30963
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
941
30411
SH
SOLE
0
0
30411
VIKING THERAPEUTICS INC
COM
92686J106
143
17185
SH
SOLE
210
0
16975
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
1702
55236
SH
SOLE
0
0
55236
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
97
11233
SH
SOLE
0
0
11233
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
684
58874
SH
SOLE
0
0
58874
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
1990
187750
SH
SOLE
0
0
187750
VISA INC
COM CL A
92826C839
167657
966034
SH
SOLE
176548
0
789486
VISHAY INTERTECHNOLOGY INC
COM
928298108
203
12306
SH
SOLE
8889
0
3417
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
27
37500
SH
SOLE
0
0
37500
VISTRA ENERGY CORP
COM
92840M102
582
25685
SH
SOLE
19071
0
6614
VMWARE INC
CL A COM
928563402
5667
33884
SH
SOLE
16285
0
17599
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
9862
603936
SH
SOLE
420061
0
183875
VONAGE HLDGS CORP
COM
92886T201
1021
90155
SH
SOLE
55
0
90100
VORNADO RLTY TR
SH BEN INT
929042109
326
5088
SH
SOLE
996
0
4092
VOYA FINL INC
COM
929089100
699
12648
SH
SOLE
12286
0
362
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
218
20419
SH
SOLE
0
0
20419
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
378
57924
SH
SOLE
0
0
57924
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
154
12378
SH
SOLE
0
0
12378
VOYA PRIME RATE TR
SH BEN INT
92913A100
103
21643
SH
SOLE
0
0
21643
VOYA RISK MANAGED NAT RES FD
COM
92913C106
113
21688
SH
SOLE
0
0
21688
VULCAN MATLS CO
COM
929160109
2992
21793
SH
SOLE
12693
0
9100
W & T OFFSHORE INC
COM
92922P106
76
15395
SH
SOLE
12740
0
2655
W P CAREY INC
COM
92936U109
36890
454421
SH
SOLE
0
0
454421
WABCO HLDGS INC
COM
92927K102
560
4230
SH
SOLE
1355
0
2875
WABTEC CORP
COM
929740108
1236
17170
SH
SOLE
7418
0
9752
WADDELL & REED FINL INC
CL A
930059100
319
19110
SH
SOLE
7623
0
11487
WALGREENS BOOTS ALLIANCE INC
COM
931427108
11758
215070
SH
SOLE
2375
0
212695
WALMART INC
COM
931142103
67821
613825
SH
SOLE
24866
0
588959
WASHINGTON FED INC
COM
938824109
822
23544
SH
SOLE
22391
0
1153
WASHINGTON PRIME GROUP NEW
COM
93964W108
203
53178
SH
SOLE
0
0
53178
WASTE CONNECTIONS INC
COM
94106B101
1197
12519
SH
SOLE
4379
0
8140
WASTE MGMT INC DEL
COM
94106L109
36034
312332
SH
SOLE
6906
0
305426
WATERS CORP
COM
941848103
947
4372
SH
SOLE
1707
0
2665
WATERSTONE FINL INC MD
COM
94188P101
406
23774
SH
SOLE
0
0
23774
WATSCO INC
COM
942622200
296
1810
SH
SOLE
696
0
1114
WAYFAIR INC
CL A
94419L101
443
3034
SH
SOLE
288
0
2746
WD-40 CO
COM
929236107
414
2605
SH
SOLE
174
0
2431
WEC ENERGY GROUP INC
COM
92939U106
7130
85527
SH
SOLE
14796
0
70731
WEIBO CORP
SPONSORED ADR
948596101
202
4637
SH
SOLE
78
0
4559
WEIGHT WATCHERS INTL INC NEW
COM
948626106
388
20340
SH
SOLE
11
0
20329
WELLCARE HEALTH PLANS INC
COM
94946T106
625
2192
SH
SOLE
187
0
2005
WELLS FARGO CO NEW
COM
949746101
28456
601342
SH
SOLE
132676
0
468666
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
2588
1897
SH
SOLE
0
0
1897
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
207
37730
SH
SOLE
0
0
37730
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
655
79465
SH
SOLE
0
0
79465
WELLS FARGO MULTI SECTOR INC
COM
94987D101
428
34107
SH
SOLE
0
0
34107
WELLTOWER INC
COM
95040Q104
20992
257477
SH
SOLE
117414
0
140063
WENDYS CO
COM
95058W100
806
41186
SH
SOLE
0
0
41186
WESBANCO INC
COM
950810101
912
23656
SH
SOLE
13510
0
10146
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2306
18434
SH
SOLE
17917
0
517
WESTERN ALLIANCE BANCORP
COM
957638109
265
5916
SH
SOLE
4849
0
1067
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1528
106695
SH
SOLE
0
0
106695
WESTERN ASSET GLB HI INCOME
COM
95766B109
1729
174098
SH
SOLE
0
0
174098
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
315
18379
SH
SOLE
0
0
18379
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
182
12126
SH
SOLE
0
0
12126
WESTERN ASSET HIGH INCM FD I
COM
95766J102
198
28135
SH
SOLE
0
0
28135
WESTERN ASSET HIGH INCM OPP
COM
95766K109
126
24536
SH
SOLE
0
0
24536
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
435
20347
SH
SOLE
0
0
20347
WESTERN ASSET MUN HI INCM FD
COM
95766N103
101
13312
SH
SOLE
0
0
13312
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
1577
115265
SH
SOLE
0
0
115265
WESTERN AST INFL LKD OPP & I
COM
95766R104
150
13446
SH
SOLE
0
0
13446
WESTERN DIGITAL CORP
COM
958102105
6465
135958
SH
SOLE
26688
0
109270
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
555
18037
SH
SOLE
0
0
18037
WESTERN UN CO
COM
959802109
631
31721
SH
SOLE
10892
0
20829
WESTLAKE CHEM CORP
COM
960413102
267
3844
SH
SOLE
44
0
3800
WESTPAC BKG CORP
SPONSORED ADR
961214301
387
19416
SH
SOLE
10192
0
9224
WESTROCK CO
COM
96145D105
2445
67038
SH
SOLE
9207
0
57831
WEX INC
COM
96208T104
1814
8682
SH
SOLE
4206
0
4476
WEYERHAEUSER CO
COM
962166104
9709
368597
SH
SOLE
29257
0
339340
WHEATON PRECIOUS METALS CORP
COM
962879102
1519
62834
SH
SOLE
0
0
62834
WHIRLPOOL CORP
COM
963320106
1885
13241
SH
SOLE
3747
0
9494
WHITESTONE REIT
COM
966084204
575
45296
SH
SOLE
0
0
45296
WHITING PETE CORP NEW
COM NEW
966387409
335
17915
SH
SOLE
7
0
17908
WILLIAMS COS INC DEL
COM
969457100
7307
260590
SH
SOLE
111192
0
149398
WILLIAMS SONOMA INC
COM
969904101
3167
48723
SH
SOLE
0
0
48723
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
547
2857
SH
SOLE
2146
0
711
WINGSTOP INC
COM
974155103
320
3373
SH
SOLE
3053
0
320
WINMARK CORP
COM
974250102
4072
23515
SH
SOLE
0
0
23515
WINNEBAGO INDS INC
COM
974637100
260
6727
SH
SOLE
0
0
6727
WINTRUST FINL CORP
COM
97650W108
656
8962
SH
SOLE
6915
0
2047
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
5440
305092
SH
SOLE
0
0
305092
WISDOMTREE TR
CBOE S&P 500
97717X560
390
14156
SH
SOLE
0
0
14156
WISDOMTREE TR
CHINADIV EX FI
97717X719
824
11137
SH
SOLE
0
0
11137
WISDOMTREE TR
CURRNCY INT EQ
97717X263
1268
43692
SH
SOLE
0
0
43692
WISDOMTREE TR
DYNAMIC LNG EQ
97717X313
462
16698
SH
SOLE
0
0
16698
WISDOMTREE TR
E MKTS CNSMR GR
97717W539
459
20370
SH
SOLE
0
0
20370
WISDOMTREE TR
EM EX ST-OWNED
97717X578
9725
336843
SH
SOLE
0
0
336843
WISDOMTREE TR
EM LCL DEBT FD
97717X867
296
8367
SH
SOLE
0
0
8367
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
1004
40563
SH
SOLE
0
0
40563
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
14313
320496
SH
SOLE
0
0
320496
WISDOMTREE TR
EMERG CUR STR FD
97717W133
336
17850
SH
SOLE
0
0
17850
WISDOMTREE TR
EMERG MKTS DIV
97717X214
787
24913
SH
SOLE
0
0
24913
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
4784
101689
SH
SOLE
0
0
101689
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
344
11407
SH
SOLE
0
0
11407
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
377
14554
SH
SOLE
0
0
14554
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
13377
202158
SH
SOLE
75
0
202083
WISDOMTREE TR
EUROPE SMCP DV
97717W869
3303
56611
SH
SOLE
0
0
56611
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
8496
338909
SH
SOLE
0
0
338909
WISDOMTREE TR
FNDMTL US SHRT
97717X149
3547
70115
SH
SOLE
0
0
70115
WISDOMTREE TR
GLB EX US RL EST
97717W331
286
9391
SH
SOLE
0
0
9391
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
1881
40589
SH
SOLE
0
0
40589
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1231
52820
SH
SOLE
0
0
52820
WISDOMTREE TR
INDIA ERNGS FD
97717W422
2982
114440
SH
SOLE
0
0
114440
WISDOMTREE TR
INTL DIV EX FINL
97717W786
1295
31513
SH
SOLE
100
0
31413
WISDOMTREE TR
INTL EQUITY FD
97717W703
2436
47752
SH
SOLE
0
0
47752
WISDOMTREE TR
INTL LRGCAP DV
97717W794
390
8284
SH
SOLE
0
0
8284
WISDOMTREE TR
INTL QULTY DIV
97717X131
269
9225
SH
SOLE
0
0
9225
WISDOMTREE TR
INTL SMCAP DIV
97717W760
3664
56355
SH
SOLE
0
0
56355
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
4476
136784
SH
SOLE
0
0
136784
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
770
19065
SH
SOLE
0
0
19065
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3939
80876
SH
SOLE
0
0
80876
WISDOMTREE TR
JP SMALLCP DIV
97717W836
692
10466
SH
SOLE
0
0
10466
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
461
24083
SH
SOLE
0
0
24083
WISDOMTREE TR
US DIVID EX FNCL
97717W406
4376
51019
SH
SOLE
0
0
51019
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
6826
93806
SH
SOLE
0
0
93806
WISDOMTREE TR
US LARGECAP DIVD
97717W307
30158
311233
SH
SOLE
0
0
311233
WISDOMTREE TR
US LARGECAP FUND
97717W588
4089
124357
SH
SOLE
0
0
124357
WISDOMTREE TR
US MIDCAP DIVID
97717W505
58684
1621093
SH
SOLE
0
0
1621093
WISDOMTREE TR
US MIDCAP FUND
97717W570
5497
137437
SH
SOLE
0
0
137437
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
263
3028
SH
SOLE
0
0
3028
WISDOMTREE TR
US QTLY DIV GRT
97717X669
40861
936116
SH
SOLE
14800
0
921316
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1421
40000
SH
SOLE
0
0
40000
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
25974
958084
SH
SOLE
0
0
958084
WISDOMTREE TR
US SMALLCAP FUND
97717W562
3608
100551
SH
SOLE
0
0
100551
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
11014
113351
SH
SOLE
0
0
113351
WISDOMTREE TR
US TOTAL MRKT FD
97717W596
1025
30719
SH
SOLE
0
0
30719
WISDOMTREE TR
YIELD ENHANCD US
97717X511
15220
297025
SH
SOLE
0
0
297025
WIX COM LTD
SHS
M98068105
1145
8059
SH
SOLE
14
0
8045
WNS HOLDINGS LTD
SPON ADR
92932M101
1132
19118
SH
SOLE
18943
0
175
WOODWARD INC
COM
980745103
1608
14163
SH
SOLE
6582
0
7581
WORKDAY INC
CL A
98138H101
2861
13915
SH
SOLE
2896
0
11019
WORKIVA INC
COM CL A
98139A105
621
10694
SH
SOLE
658
0
10036
WORLD GOLD TR
SPDR GLD MINIS
98149E204
5815
412677
SH
SOLE
309
0
412368
WORLDPAY INC
CL A
981558109
790
6443
SH
SOLE
2370
0
4073
WORTHINGTON INDS INC
COM
981811102
291
7235
SH
SOLE
0
0
7235
WPP PLC NEW
ADR
92937A102
2926
46513
SH
SOLE
41693
0
4820
WPX ENERGY INC
COM
98212B103
815
70770
SH
SOLE
18353
0
52417
WRIGHT MED GROUP N V
ORD SHS
N96617118
444
14901
SH
SOLE
3950
0
10951
WYNDHAM DESTINATIONS INC
COM
98310W108
425
9678
SH
SOLE
43
0
9635
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
695
12463
SH
SOLE
3064
0
9399
WYNN RESORTS LTD
COM
983134107
6211
50090
SH
SOLE
1573
0
48517
XCEL ENERGY INC
COM
98389B100
12184
204803
SH
SOLE
56618
0
148185
XENIA HOTELS & RESORTS INC
COM
984017103
2003
96064
SH
SOLE
0
0
96064
XEROX CORP
COM NEW
984121608
480
13555
SH
SOLE
1740
0
11815
XILINX INC
COM
983919101
4559
38663
SH
SOLE
4510
0
34153
XPO LOGISTICS INC
COM
983793100
875
15135
SH
SOLE
330
0
14805
XYLEM INC
COM
98419M100
4005
47888
SH
SOLE
30791
0
17097
YAMANA GOLD INC
COM
98462Y100
200
79562
SH
SOLE
0
0
79562
YANDEX N V
SHS CLASS A
N97284108
651
17128
SH
SOLE
0
0
17128
YATRA ONLINE INC
ORD SHS
G98338109
438
117128
SH
SOLE
0
0
117128
YELP INC
CL A
985817105
236
6915
SH
SOLE
0
0
6915
YETI HLDGS INC
COM
98585X104
568
19621
SH
SOLE
0
0
19621
YUM BRANDS INC
COM
988498101
13276
119965
SH
SOLE
22981
0
96984
YUM CHINA HLDGS INC
COM
98850P109
6483
140329
SH
SOLE
39831
0
100498
YY INC
SPONSORED ADS A
98426T106
501
7194
SH
SOLE
1521
0
5673
ZEBRA TECHNOLOGIES CORP
CL A
989207105
2287
10920
SH
SOLE
6044
0
4876
ZENDESK INC
COM
98936J101
829
9310
SH
SOLE
0
0
9310
ZILLOW GROUP INC
CL C CAP STK
98954M200
917
19765
SH
SOLE
446
0
19319
ZIMMER BIOMET HLDGS INC
COM
98956P102
3230
27435
SH
SOLE
2873
0
24562
ZION OIL & GAS INC
COM
989696109
19
55288
SH
SOLE
0
0
55288
ZIONS BANCORPORATION N A
COM
989701107
1220
26537
SH
SOLE
4169
0
22368
ZIOPHARM ONCOLOGY INC
COM
98973P101
256
43921
SH
SOLE
0
0
43921
ZOETIS INC
CL A
98978V103
10382
91477
SH
SOLE
53999
0
37478
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1269
14297
SH
SOLE
0
0
14297
ZSCALER INC
COM
98980G102
1932
25206
SH
SOLE
0
0
25206
ZUORA INC
COM CL A
98983V106
224
14644
SH
SOLE
149
0
14495
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
515
38020
SH
SOLE
0
0
38020
ZYNGA INC
CL A
98986T108
270
44073
SH
SOLE
996
0
43077