0001403438-19-000008.txt : 20191113
0001403438-19-000008.hdr.sgml : 20191113
20191113154809
ACCESSION NUMBER: 0001403438-19-000008
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190930
FILED AS OF DATE: 20191113
DATE AS OF CHANGE: 20191113
EFFECTIVENESS DATE: 20191113
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: 191213648
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
09-30-2019
09-30-2019
LPL Financial LLC
1055 LPL WAY
FORT MILL
SC
29715
13F HOLDINGS REPORT
028-12526
N
Dean Phillips
Vice President, Operations
980-264-8377
Dean Phillips
Fort Mill
SC
11-13-2019
0
3286
49126162
false
INFORMATION TABLE
2
Q32019LPL13F.xml
180 DEGREE CAP CORP
COM
68235B109
24
11400
SH
SOLE
0
0
11400
22ND CENTY GROUP INC
COM
90137F103
112
49495
SH
SOLE
0
0
49495
2U INC
COM
90214J101
323
19851
SH
SOLE
9892
0
9959
3-D SYS CORP DEL
COM NEW
88554D205
1170
143530
SH
SOLE
0
0
143530
3M CO
COM
88579Y101
37595
228681
SH
SOLE
2920
0
225761
AAR CORP
COM
000361105
269
6522
SH
SOLE
3950
0
2572
AARONS INC
COM PAR $0.50
002535300
865
13458
SH
SOLE
12271
0
1187
ABB LTD
SPONSORED ADR
000375204
1454
73916
SH
SOLE
41
0
73875
ABBOTT LABS
COM
002824100
38411
459082
SH
SOLE
41871
0
417211
ABBVIE INC
COM
00287Y109
76910
1015714
SH
SOLE
231073
0
784641
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
4800
1145623
SH
SOLE
0
0
1145623
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
140
26767
SH
SOLE
0
0
26767
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
99
10250
SH
SOLE
0
0
10250
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
423
67970
SH
SOLE
0
0
67970
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
1813
12773
SH
SOLE
0
0
12773
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
503
22850
SH
SOLE
0
0
22850
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
1946
12225
SH
SOLE
0
0
12225
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
698
8357
SH
SOLE
0
0
8357
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
685
9439
SH
SOLE
0
0
9439
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
751
45435
SH
SOLE
0
0
45435
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
2494
298988
SH
SOLE
0
0
298988
ABIOMED INC
COM
003654100
2703
15192
SH
SOLE
189
0
15003
ABRAXAS PETE CORP
COM
003830106
76
150120
SH
SOLE
0
0
150120
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
22553
882348
SH
SOLE
880055
0
2293
ABSOLUTE SHS TR
WBI BBR QTY 1000
00400R809
8905
333723
SH
SOLE
332014
0
1709
ABSOLUTE SHS TR
WBI BBR QTY 2000
00400R403
582
29916
SH
SOLE
29916
0
0
ABSOLUTE SHS TR
WBI BBR RNG 1000
00400R502
8440
310413
SH
SOLE
309771
0
642
ABSOLUTE SHS TR
WBI BBR RNG 2000
00400R106
557
25884
SH
SOLE
25744
0
140
ABSOLUTE SHS TR
WBI BBR VAL 1000
00400R601
10430
388338
SH
SOLE
387633
0
705
ABSOLUTE SHS TR
WBI BBR VAL 2000
00400R205
819
37046
SH
SOLE
36617
0
429
ABSOLUTE SHS TR
WBI BBR YLD 1000
00400R700
14521
610533
SH
SOLE
609581
0
952
ABSOLUTE SHS TR
WBI BBR YLD 2000
00400R304
936
51853
SH
SOLE
50652
0
1201
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R833
4256
208751
SH
SOLE
208751
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
6048
288437
SH
SOLE
266164
0
22273
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
14259
583424
SH
SOLE
506992
0
76432
ACACIA COMMUNICATIONS INC
COM
00401C108
1263
19309
SH
SOLE
0
0
19309
ACACIA RESH CORP
ACACIA TCH COM
003881307
28
10385
SH
SOLE
0
0
10385
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
546
17565
SH
SOLE
17080
0
485
ACADIA PHARMACEUTICALS INC
COM
004225108
1916
53236
SH
SOLE
2881
0
50355
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
17272
89795
SH
SOLE
31309
0
58486
ACCURAY INC
COM
004397105
31
11020
SH
SOLE
0
0
11020
ACTIVISION BLIZZARD INC
COM
00507V109
5878
111069
SH
SOLE
55549
0
55520
ACUITY BRANDS INC
COM
00508Y102
342
2540
SH
SOLE
2071
0
469
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
10
14000
SH
SOLE
0
0
14000
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
1646
103895
SH
SOLE
0
0
103895
ADDUS HOMECARE CORP
COM
006739106
402
5070
SH
SOLE
0
0
5070
ADOBE INC
COM
00724F101
54900
198732
SH
SOLE
35206
0
163526
ADVANCE AUTO PARTS INC
COM
00751Y106
6517
39404
SH
SOLE
27610
0
11794
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
365
24617
SH
SOLE
0
0
24617
ADVANCED ENERGY INDS
COM
007973100
687
11962
SH
SOLE
11526
0
436
ADVANCED MICRO DEVICES INC
COM
007903107
6099
210389
SH
SOLE
29147
0
181242
ADVAXIS INC
COM NEW
007624307
4
13751
SH
SOLE
0
0
13751
ADVENT CONVERTIBLE & INCOME
COM
00764C109
1135
77836
SH
SOLE
0
0
77836
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
2205
46255
SH
SOLE
0
0
46255
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
780
11237
SH
SOLE
0
0
11237
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
971
20016
SH
SOLE
0
0
20016
ADVISORSHARES TR
PURE CANNABIS
00768Y495
196
13481
SH
SOLE
0
0
13481
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
1777
270075
SH
SOLE
0
0
270075
AECOM
COM
00766T100
206
5476
SH
SOLE
0
0
5476
AEGON N V
NY REGISTRY SHS
007924103
537
129976
SH
SOLE
158
0
129818
AERCAP HOLDINGS NV
SHS
N00985106
655
11968
SH
SOLE
7589
0
4379
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
394
7807
SH
SOLE
4381
0
3426
AES CORP
COM
00130H105
2826
172956
SH
SOLE
150866
0
22090
AFFILIATED MANAGERS GROUP IN
COM
008252108
664
7962
SH
SOLE
1278
0
6684
AFLAC INC
COM
001055102
9159
175061
SH
SOLE
44755
0
130306
AGCO CORP
COM
001084102
237
3136
SH
SOLE
0
0
3136
AGENUS INC
COM NEW
00847G705
76
29357
SH
SOLE
0
0
29357
AGILENT TECHNOLOGIES INC
COM
00846U101
3040
39667
SH
SOLE
1180
0
38487
AGNC INVT CORP
COM
00123Q104
1628
101160
SH
SOLE
302
0
100858
AGNICO EAGLE MINES LTD
COM
008474108
1956
36479
SH
SOLE
39
0
36440
AGROFRESH SOLUTIONS
COM
00856G109
146
55500
SH
SOLE
0
0
55500
AIR LEASE CORP
CL A
00912X302
226
5393
SH
SOLE
1100
0
4293
AIR PRODS & CHEMS INC
COM
009158106
6173
27822
SH
SOLE
13644
0
14178
AIRCASTLE LTD
COM
G0129K104
472
21052
SH
SOLE
6892
0
14160
AK STL HLDG CORP
COM
001547108
85
37585
SH
SOLE
0
0
37585
AKAMAI TECHNOLOGIES INC
COM
00971T101
8019
87750
SH
SOLE
76571
0
11179
AKEBIA THERAPEUTICS INC
COM
00972D105
127
32525
SH
SOLE
32278
0
247
ALARM COM HLDGS INC
COM
011642105
282
6044
SH
SOLE
3446
0
2598
ALASKA AIR GROUP INC
COM
011659109
3386
52158
SH
SOLE
3960
0
48198
ALBEMARLE CORP
COM
012653101
1548
22271
SH
SOLE
471
0
21800
ALCOA CORP
COM
013872106
774
38568
SH
SOLE
222
0
38346
ALCON INC
ORD SHS
H01301128
2835
48637
SH
SOLE
28946
0
19691
ALDER BIOPHARMACEUTICALS INC
COM
014339105
406
21548
SH
SOLE
0
0
21548
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
424
2749
SH
SOLE
949
0
1800
ALEXION PHARMACEUTICALS INC
COM
015351109
3760
38392
SH
SOLE
34319
0
4073
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
62317
372643
SH
SOLE
83152
0
289491
ALIGN TECHNOLOGY INC
COM
016255101
1395
7712
SH
SOLE
72
0
7640
ALLEGHANY CORP DEL
COM
017175100
1596
2000
SH
SOLE
1834
0
166
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
244
12061
SH
SOLE
182
0
11879
ALLEGION PUB LTD CO
ORD SHS
G0176J109
717
6915
SH
SOLE
0
0
6915
ALLERGAN PLC
SHS
G0177J108
10406
61835
SH
SOLE
30558
0
31277
ALLETE INC
COM NEW
018522300
613
7014
SH
SOLE
1903
0
5111
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
807
50407
SH
SOLE
2419
0
47988
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
3289
274311
SH
SOLE
0
0
274311
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1810
61674
SH
SOLE
5817
0
55857
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
431
31308
SH
SOLE
0
0
31308
ALLIANT ENERGY CORP
COM
018802108
6544
121343
SH
SOLE
319
0
121024
ALLIANZGI CONV INCOME FD
COM
018828103
1003
177841
SH
SOLE
0
0
177841
ALLIANZGI CONV INCOME FD II
COM
018825109
544
108176
SH
SOLE
0
0
108176
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
205
8982
SH
SOLE
0
0
8982
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
381
31216
SH
SOLE
0
0
31216
ALLISON TRANSMISSION HLDGS I
COM
01973R101
1017
21616
SH
SOLE
19501
0
2115
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
314
28598
SH
SOLE
18825
0
9773
ALLSTATE CORP
COM
020002101
9420
86680
SH
SOLE
25973
0
60707
ALLY FINL INC
COM
02005N100
692
20861
SH
SOLE
95
0
20766
ALMADEN MINERALS LTD
COM CL B
020283305
11
17000
SH
SOLE
0
0
17000
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
350
4355
SH
SOLE
0
0
4355
ALPHABET INC
CAP STK CL A
02079K305
121985
99894
SH
SOLE
18298
0
81596
ALPHABET INC
CAP STK CL C
02079K107
98003
80396
SH
SOLE
12170
0
68226
ALPHATEC HOLDINGS INC
COM NEW
02081G201
385
76600
SH
SOLE
0
0
76600
ALPS ETF TR
ALERIAN MLP
00162Q866
46186
5053227
SH
SOLE
913
0
5052314
ALPS ETF TR
BARRONS 400 ETF
00162Q726
771
19378
SH
SOLE
0
0
19378
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
855
29409
SH
SOLE
0
0
29409
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1858
24580
SH
SOLE
0
0
24580
ALPS ETF TR
INTL SEC DV DOG
00162Q718
742
28649
SH
SOLE
0
0
28649
ALPS ETF TR
MED BREAKTHGH
00162Q593
1029
32610
SH
SOLE
0
0
32610
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
2089
84106
SH
SOLE
0
0
84106
ALPS ETF TR
SECTR DIV DOGS
00162Q858
20894
476491
SH
SOLE
0
0
476491
ALTABA INC
COM
021346101
396
20327
SH
SOLE
0
0
20327
ALTAIR ENGR INC
COM CL A
021369103
247
7129
SH
SOLE
6729
0
400
ALTERYX INC
COM CL A
02156B103
982
9143
SH
SOLE
451
0
8692
ALTRA INDL MOTION CORP
COM
02208R106
601
21696
SH
SOLE
0
0
21696
ALTRIA GROUP INC
COM
02209S103
46749
1143010
SH
SOLE
141819
0
1001191
AMARIN CORP PLC
SPONS ADR NEW
023111206
3079
203071
SH
SOLE
74446
0
128625
AMAZON COM INC
COM
023135106
319999
184341
SH
SOLE
22632
0
161709
AMBEV SA
SPONSORED ADR
02319V103
191
41394
SH
SOLE
25371
0
16023
AMC ENTMT HLDGS INC
CL A COM
00165C104
1059
99018
SH
SOLE
0
0
99018
AMC NETWORKS INC
CL A
00164V103
1029
20925
SH
SOLE
8249
0
12676
AMCOR PLC
ORD
G0250X107
3950
405139
SH
SOLE
339270
0
65869
AMDOCS LTD
SHS
G02602103
290
4387
SH
SOLE
3506
0
881
AMEDISYS INC
COM
023436108
389
2969
SH
SOLE
1162
0
1807
AMERCO
COM
023586100
595
1526
SH
SOLE
0
0
1526
AMEREN CORP
COM
023608102
3148
39326
SH
SOLE
1633
0
37693
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2320
283615
SH
SOLE
0
0
283615
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
613
41266
SH
SOLE
803
0
40463
AMERICAN AIRLS GROUP INC
COM
02376R102
3487
129307
SH
SOLE
9360
0
119947
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
192
23308
SH
SOLE
9147
0
14161
AMERICAN CAMPUS CMNTYS INC
COM
024835100
651
13545
SH
SOLE
796
0
12749
AMERICAN CENTY ETF TR
DIVERSIFIED MU
025072505
1827
34549
SH
SOLE
0
0
34549
AMERICAN CENTY ETF TR
STOXX US QUALT
025072208
239
5870
SH
SOLE
0
0
5870
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
480
29620
SH
SOLE
0
0
29620
AMERICAN ELEC PWR CO INC
COM
025537101
14198
151541
SH
SOLE
2434
0
149107
AMERICAN EXPRESS CO
COM
025816109
18645
157631
SH
SOLE
76541
0
81090
AMERICAN FIN TR INC
COM CLASS A
02607T109
2354
168657
SH
SOLE
0
0
168657
AMERICAN FINL GROUP INC OHIO
COM
025932104
310
2873
SH
SOLE
655
0
2218
AMERICAN HOMES 4 RENT
CL A
02665T306
1300
50213
SH
SOLE
33096
0
17117
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
423
29671
SH
SOLE
0
0
29671
AMERICAN INTL GROUP INC
COM NEW
026874784
6670
119752
SH
SOLE
87001
0
32751
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
95
16301
SH
SOLE
0
0
16301
AMERICAN STS WTR CO
COM
029899101
2217
24676
SH
SOLE
25
0
24651
AMERICAN TOWER CORP NEW
COM
03027X100
18900
85468
SH
SOLE
17702
0
67766
AMERICAN WTR WKS CO INC NEW
COM
030420103
11793
94927
SH
SOLE
16485
0
78442
AMERICOLD RLTY TR
COM
03064D108
393
10593
SH
SOLE
7604
0
2989
AMERIPRISE FINL INC
COM
03076C106
1538
10452
SH
SOLE
404
0
10048
AMERIS BANCORP
COM
03076K108
280
6963
SH
SOLE
2010
0
4953
AMERISOURCEBERGEN CORP
COM
03073E105
3628
44064
SH
SOLE
15488
0
28576
AMETEK INC NEW
COM
031100100
1941
21139
SH
SOLE
6478
0
14661
AMGEN INC
COM
031162100
47867
247363
SH
SOLE
21491
0
225872
AMICUS THERAPEUTICS INC
COM
03152W109
96
11985
SH
SOLE
4116
0
7869
AMIRA NATURE FOODS LTD
SHS
G0335L102
18
33206
SH
SOLE
0
0
33206
AMN HEALTHCARE SERVICES INC
COM
001744101
686
11921
SH
SOLE
5605
0
6316
AMPHENOL CORP NEW
CL A
032095101
2516
26070
SH
SOLE
18117
0
7953
AMPIO PHARMACEUTICALS INC
COM
03209T109
45
90791
SH
SOLE
0
0
90791
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
1260
70258
SH
SOLE
0
0
70258
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
4851
103744
SH
SOLE
0
0
103744
ANALOG DEVICES INC
COM
032654105
3715
33246
SH
SOLE
2155
0
31091
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
1440
71391
SH
SOLE
0
0
71391
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
1082
59209
SH
SOLE
0
0
59209
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
12100
127170
SH
SOLE
62930
0
64240
ANNALY CAP MGMT INC
COM
035710409
6236
708689
SH
SOLE
0
0
708689
ANSYS INC
COM
03662Q105
1824
8241
SH
SOLE
7138
0
1103
ANTHEM INC
COM
036752103
12445
51834
SH
SOLE
12341
0
39493
AON PLC
SHS CL A
G0408V102
4921
25422
SH
SOLE
17589
0
7833
APACHE CORP
COM
037411105
662
25846
SH
SOLE
9652
0
16194
APARTMENT INVT & MGMT CO
CL A
03748R754
1084
20784
SH
SOLE
16683
0
4101
APERGY CORP
COM
03755L104
270
9974
SH
SOLE
1209
0
8765
APHRIA INC
COM
03765K104
543
104692
SH
SOLE
0
0
104692
APOLLO COML REAL EST FIN INC
COM
03762U105
1642
85655
SH
SOLE
8058
0
77597
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
2884
76243
SH
SOLE
6964
0
69279
APOLLO INVT CORP
COM NEW
03761U502
976
60628
SH
SOLE
0
0
60628
APOLLO SR FLOATING RATE FD I
COM
037636107
589
39720
SH
SOLE
0
0
39720
APOLLO TACTICAL INCOME FD IN
COM
037638103
251
16577
SH
SOLE
0
0
16577
APPFOLIO INC
COM CL A
03783C100
261
2739
SH
SOLE
0
0
2739
APPIAN CORP
CL A
03782L101
767
16152
SH
SOLE
0
0
16152
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
631
38078
SH
SOLE
0
0
38078
APPLE INC
COM
037833100
540953
2415293
SH
SOLE
117213
0
2298080
APPLE INC
COM
037833100
1501
6700
SH
Put
SOLE
0
0
6700
APPLIED GENETIC TECHNOL CORP
COM
03820J100
71
17000
SH
SOLE
0
0
17000
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
294
5173
SH
SOLE
4154
0
1019
APPLIED MATLS INC
COM
038222105
7835
157023
SH
SOLE
38295
0
118728
APPLIED OPTOELECTRONICS INC
COM
03823U102
244
21744
SH
SOLE
0
0
21744
APPROACH RESOURCES INC
COM
03834A103
2
17000
SH
SOLE
0
0
17000
APTARGROUP INC
COM
038336103
477
4030
SH
SOLE
2478
0
1552
APTIV PLC
SHS
G6095L109
3277
37489
SH
SOLE
30742
0
6747
AQUA AMERICA INC
COM
03836W103
4172
93072
SH
SOLE
38773
0
54299
ARBOR RLTY TR INC
COM
038923108
1081
82423
SH
SOLE
1413
0
81010
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
173
12161
SH
SOLE
121
0
12040
ARCH CAP GROUP LTD
ORD
G0450A105
904
21545
SH
SOLE
8334
0
13211
ARCHER DANIELS MIDLAND CO
COM
039483102
3868
94179
SH
SOLE
7950
0
86229
ARCONIC INC
COM
03965L100
706
27149
SH
SOLE
666
0
26483
ARENA PHARMACEUTICALS INC
COM NEW
040047607
278
6066
SH
SOLE
1720
0
4346
ARES CAP CORP
COM
04010L103
20459
1097888
SH
SOLE
21
0
1097867
ARES CAP CORP
NOTE 4.625% 3/0
04010LAW3
21
20000
PRN
SOLE
0
0
20000
ARISTA NETWORKS INC
COM
040413106
3795
15885
SH
SOLE
693
0
15192
ARK ETF TR
3D PRINTING ETF
00214Q500
264
12816
SH
SOLE
0
0
12816
ARK ETF TR
FINTECH INNOVA
00214Q708
223
10396
SH
SOLE
0
0
10396
ARK ETF TR
GENOMIC REV ETF
00214Q302
5336
180756
SH
SOLE
0
0
180756
ARK ETF TR
INDL INNOVATIN
00214Q203
1918
60512
SH
SOLE
0
0
60512
ARK ETF TR
INNOVATION ETF
00214Q104
49863
1162582
SH
SOLE
0
0
1162582
ARK ETF TR
WEB X.O ETF
00214Q401
12336
253454
SH
SOLE
0
0
253454
ARMADA HOFFLER PPTYS INC
COM
04208T108
314
17365
SH
SOLE
256
0
17109
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1509
15605
SH
SOLE
14980
0
625
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
753
47158
SH
SOLE
0
0
47158
ARROW FINL CORP
COM
042744102
252
7534
SH
SOLE
0
0
7534
ARROW INVTS TR
DWA TACTICAL ETF
042765792
145
12900
SH
SOLE
0
0
12900
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
246
8726
SH
SOLE
398
0
8328
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
224
7928
SH
SOLE
1125
0
6803
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
465
140447
SH
SOLE
612
0
139835
ASHFORD INC
COM
044104107
375
15480
SH
SOLE
0
0
15480
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1715
6904
SH
SOLE
5997
0
907
ASPEN TECHNOLOGY INC
COM
045327103
458
3721
SH
SOLE
3155
0
566
ASSERTIO THERAPEUTICS INC
COM
04545L107
36
28400
SH
SOLE
0
0
28400
ASSOCIATED BANC CORP
COM
045487105
682
33700
SH
SOLE
8905
0
24795
ASSURANT INC
COM
04621X108
283
2249
SH
SOLE
68
0
2181
ASSURED GUARANTY LTD
COM
G0585R106
1552
34909
SH
SOLE
17161
0
17748
ASTRAZENECA PLC
SPONSORED ADR
046353108
5665
127101
SH
SOLE
11934
0
115167
ASTRONICS CORP
COM
046433108
345
11726
SH
SOLE
0
0
11726
AT&T INC
COM
00206R102
189204
5000107
SH
SOLE
657843
0
4342264
ATENTO S A
SHS
L0427L105
139
50000
SH
SOLE
0
0
50000
ATHERSYS INC
COM
04744L106
51
38410
SH
SOLE
0
0
38410
ATLANTIC PWR CORP
COM NEW
04878Q863
46
19480
SH
SOLE
0
0
19480
ATLANTICA YIELD PLC
SHS
G0751N103
1369
56808
SH
SOLE
39075
0
17733
ATLASSIAN CORP PLC
CL A
G06242104
4060
32365
SH
SOLE
6902
0
25463
ATMOS ENERGY CORP
COM
049560105
2049
17993
SH
SOLE
650
0
17343
ATRICURE INC
COM
04963C209
271
10874
SH
SOLE
1081
0
9793
AUDIOCODES LTD
ORD
M15342104
236
12460
SH
SOLE
0
0
12460
AURORA CANNABIS INC
COM
05156X108
1991
453555
SH
SOLE
0
0
453555
AUTODESK INC
COM
052769106
13084
88587
SH
SOLE
77883
0
10704
AUTOHOME INC
SP ADR RP CL A
05278C107
402
4841
SH
SOLE
2447
0
2394
AUTOMATIC DATA PROCESSING IN
COM
053015103
13772
85320
SH
SOLE
16094
0
69226
AUTOZONE INC
COM
053332102
3462
3192
SH
SOLE
1583
0
1609
AVALARA INC
COM
05338G106
837
12446
SH
SOLE
3696
0
8750
AVALONBAY CMNTYS INC
COM
053484101
1021
4741
SH
SOLE
1427
0
3314
AVANGRID INC
COM
05351W103
521
9967
SH
SOLE
1352
0
8615
AVERY DENNISON CORP
COM
053611109
2388
21030
SH
SOLE
1866
0
19164
AVISTA CORP
COM
05379B107
673
13890
SH
SOLE
0
0
13890
AXALTA COATING SYS LTD
COM
G0750C108
792
26257
SH
SOLE
25233
0
1024
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
423
6346
SH
SOLE
0
0
6346
AXOGEN INC
COM
05463X106
153
12262
SH
SOLE
33
0
12229
AXON ENTERPRISE INC
COM
05464C101
1396
24583
SH
SOLE
0
0
24583
AXOS FINL INC
COM
05465C100
787
28466
SH
SOLE
311
0
28155
B & G FOODS INC NEW
COM
05508R106
1411
74631
SH
SOLE
0
0
74631
B RILEY FINL INC
COM
05580M108
389
16456
SH
SOLE
755
0
15701
BAIDU INC
SPON ADR REP A
056752108
6058
58950
SH
SOLE
1209
0
57741
BAKER HUGHES A GE CO
CL A
05722G100
508
21918
SH
SOLE
8139
0
13779
BALCHEM CORP
COM
057665200
496
5000
SH
SOLE
3561
0
1439
BALL CORP
COM
058498106
7936
108999
SH
SOLE
8927
0
100072
BANCFIRST CORP
COM
05945F103
254
4591
SH
SOLE
0
0
4591
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
68
13054
SH
SOLE
280
0
12774
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
85
10396
SH
SOLE
7149
0
3247
BANCO SANTANDER SA
ADR
05964H105
917
228122
SH
SOLE
22031
0
206091
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
1314
44379
SH
SOLE
0
0
44379
BANCROFT FUND LTD
COM
059695106
206
8716
SH
SOLE
0
0
8716
BANDWIDTH INC
COM CL A
05988J103
365
5610
SH
SOLE
0
0
5610
BANK AMER CORP
7.25%CNV PFD L
060505682
4341
2896
SH
SOLE
0
0
2896
BANK AMER CORP
COM
060505104
66741
2287998
SH
SOLE
307683
0
1980315
BANK COMM HLDGS
COM
06424J103
317
29086
SH
SOLE
0
0
29086
BANK HAWAII CORP
COM
062540109
276
3211
SH
SOLE
0
0
3211
BANK MONTREAL QUE
COM
063671101
3880
52605
SH
SOLE
7597
0
45008
BANK N S HALIFAX
COM
064149107
263
4623
SH
SOLE
12
0
4611
BANK NEW YORK MELLON CORP
COM
064058100
4346
96134
SH
SOLE
8254
0
87880
BANK OZK
COM
06417N103
890
32635
SH
SOLE
20601
0
12034
BANKFINANCIAL CORP
COM
06643P104
2214
186024
SH
SOLE
0
0
186024
BAOZUN INC
SPONSORED ADR
06684L103
1096
25672
SH
SOLE
0
0
25672
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1766
12853
SH
SOLE
0
0
12853
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
1014
46493
SH
SOLE
0
0
46493
BARCLAYS BK PLC
IPATH B GRAINS
06746P522
208
4672
SH
SOLE
0
0
4672
BARCLAYS PLC
ADR
06738E204
458
62352
SH
SOLE
28868
0
33484
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
177
10195
SH
SOLE
0
0
10195
BARRICK GOLD CORPORATION
COM
067901108
5458
314943
SH
SOLE
74820
0
240123
BAUSCH HEALTH COS INC
COM
071734107
360
16462
SH
SOLE
0
0
16462
BAXTER INTL INC
COM
071813109
7965
91063
SH
SOLE
32264
0
58799
BB&T CORP
COM
054937107
12037
225538
SH
SOLE
93196
0
132342
BCE INC
COM NEW
05534B760
19469
402160
SH
SOLE
303775
0
98385
BEACON ROOFING SUPPLY INC
COM
073685109
609
18157
SH
SOLE
526
0
17631
BECTON DICKINSON & CO
COM
075887109
12768
50476
SH
SOLE
17766
0
32710
BED BATH & BEYOND INC
COM
075896100
176
16510
SH
SOLE
0
0
16510
BEL FUSE INC
CL B
077347300
223
14822
SH
SOLE
0
0
14822
BELLEROPHON THERAPEUTICS INC
COM
078771102
67
138300
SH
SOLE
0
0
138300
BERKLEY W R CORP
COM
084423102
859
11897
SH
SOLE
1298
0
10599
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
13721
44
SH
SOLE
0
0
44
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
171216
823075
SH
SOLE
21217
0
801858
BERRY GLOBAL GROUP INC
COM
08579W103
458
11652
SH
SOLE
3014
0
8638
BEST BUY INC
COM
086516101
3014
43691
SH
SOLE
11815
0
31876
BEYOND MEAT INC
COM
08862E109
1797
12093
SH
SOLE
0
0
12093
BGC PARTNERS INC
CL A
05541T101
261
47424
SH
SOLE
0
0
47424
BHP GROUP LTD
SPONSORED ADS
088606108
3382
68490
SH
SOLE
8697
0
59793
BHP GROUP PLC
SPONSORED ADR
05545E209
752
17542
SH
SOLE
3004
0
14538
BIO RAD LABS INC
CL A
090572207
2797
8405
SH
SOLE
7146
0
1259
BIO TECHNE CORP
COM
09073M104
618
3157
SH
SOLE
2939
0
218
BIOGEN INC
COM
09062X103
7900
33933
SH
SOLE
18715
0
15218
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
2703
40106
SH
SOLE
35105
0
5001
BIOTELEMETRY INC
COM
090672106
828
20318
SH
SOLE
845
0
19473
BJS WHSL CLUB HLDGS INC
COM
05550J101
216
8349
SH
SOLE
7653
0
696
BLACK HILLS CORP
COM
092113109
1353
17634
SH
SOLE
8998
0
8636
BLACK KNIGHT INC
COM
09215C105
2230
36515
SH
SOLE
4492
0
32023
BLACKBERRY LTD
COM
09228F103
121
23043
SH
SOLE
0
0
23043
BLACKROCK CAPITAL INVESTMENT
COM
092533108
64
12849
SH
SOLE
0
0
12849
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
235
235000
PRN
SOLE
0
0
235000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1461
101078
SH
SOLE
0
0
101078
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
2085
193945
SH
SOLE
0
0
193945
BLACKROCK CR ALLCTN INC TR
COM
092508100
2787
204637
SH
SOLE
0
0
204637
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
1419
131978
SH
SOLE
0
0
131978
BLACKROCK ENERGY & RES TR
COM
09250U101
277
24768
SH
SOLE
0
0
24768
BLACKROCK ENH CAP & INC FD I
COM
09256A109
506
31307
SH
SOLE
0
0
31307
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
9590
1044673
SH
SOLE
0
0
1044673
BLACKROCK ENHANCED GBL DIV T
COM
092501105
1601
153492
SH
SOLE
0
0
153492
BLACKROCK FLOAT RATE OME STR
COM
09255X100
205
16277
SH
SOLE
0
0
16277
BLACKROCK FLOATING RATE INCO
COM
091941104
919
74864
SH
SOLE
0
0
74864
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
638
16685
SH
SOLE
0
0
16685
BLACKROCK INC
COM
09247X101
13245
29722
SH
SOLE
10180
0
19542
BLACKROCK INCOME TR INC
COM
09247F100
2084
342713
SH
SOLE
0
0
342713
BLACKROCK INVT QUALITY MUN T
COM
09247D105
994
63872
SH
SOLE
0
0
63872
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1409
90157
SH
SOLE
0
0
90157
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
332
19330
SH
SOLE
0
0
19330
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
727
30746
SH
SOLE
0
0
30746
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
158
11215
SH
SOLE
0
0
11215
BLACKROCK MUNI INCOME TR II
COM
09249N101
405
27107
SH
SOLE
0
0
27107
BLACKROCK MUNI INTER DR FD I
COM
09253X102
254
17914
SH
SOLE
0
0
17914
BLACKROCK MUNIASSETS FD INC
COM
09254J102
343
22136
SH
SOLE
0
0
22136
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
154
11002
SH
SOLE
0
0
11002
BLACKROCK MUNICIPL INC QLTY
COM
092479104
330
23312
SH
SOLE
0
0
23312
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
124
10909
SH
SOLE
0
0
10909
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
1011
71074
SH
SOLE
0
0
71074
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
514
36424
SH
SOLE
0
0
36424
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
435
26502
SH
SOLE
0
0
26502
BLACKROCK MUNIVEST FD II INC
COM
09253T101
298
20277
SH
SOLE
0
0
20277
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
150
11582
SH
SOLE
0
0
11582
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
604
42003
SH
SOLE
0
0
42003
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
514
36173
SH
SOLE
0
0
36173
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1092
80439
SH
SOLE
0
0
80439
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
172
11430
SH
SOLE
0
0
11430
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1885
251984
SH
SOLE
0
0
251984
BLACKROCK STRATEGIC MUN TR
COM
09248T109
216
15022
SH
SOLE
0
0
15022
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
4440
179629
SH
SOLE
0
0
179629
BLACKROCK TCP CAP CORP
COM
09259E108
865
63815
SH
SOLE
160
0
63655
BLACKROCK TCP CAPITAL CORP
NOTE 5.250%12/1
87238QAB9
20
20000
PRN
SOLE
0
0
20000
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
496
20285
SH
SOLE
0
0
20285
BLACKSTONE GROUP INC
COM CL A
09260D107
22111
452724
SH
SOLE
21710
0
431014
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
4285
253230
SH
SOLE
0
0
253230
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
389
24682
SH
SOLE
0
0
24682
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
206
14107
SH
SOLE
0
0
14107
BLACKSTONE MTG TR INC
COM CL A
09257W100
6296
175621
SH
SOLE
0
0
175621
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
53
50000
PRN
SOLE
0
0
50000
BLOCK H & R INC
COM
093671105
666
28189
SH
SOLE
0
0
28189
BLOOM ENERGY CORP
COM CL A
093712107
51
15825
SH
SOLE
2814
0
13011
BLUCORA INC
COM
095229100
382
17638
SH
SOLE
16515
0
1123
BLUEKNIGHT ENERGY PARTNERS L
COM UNIT
09625U109
262
233500
SH
SOLE
0
0
233500
BLUEPRINT MEDICINES CORP
COM
09627Y109
236
3207
SH
SOLE
1196
0
2011
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
283
24020
SH
SOLE
0
0
24020
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
71
23200
SH
SOLE
0
0
23200
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
1233
86719
SH
SOLE
0
0
86719
BNY MELLON MUN INCOME INC
COM
05589T104
328
35067
SH
SOLE
0
0
35067
BNY MELLON STRATEGIC MUN BD
COM
09662E109
608
72281
SH
SOLE
0
0
72281
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1125
131070
SH
SOLE
0
0
131070
BOEING CO
COM
097023105
174079
457536
SH
SOLE
14369
0
443167
BOOKING HLDGS INC
COM
09857L108
10755
5480
SH
SOLE
2213
0
3267
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1498
21098
SH
SOLE
2547
0
18551
BORGWARNER INC
COM
099724106
686
18705
SH
SOLE
7657
0
11048
BOSTON BEER INC
CL A
100557107
1483
4073
SH
SOLE
171
0
3902
BOSTON PROPERTIES INC
COM
101121101
801
6180
SH
SOLE
1943
0
4237
BOSTON SCIENTIFIC CORP
COM
101137107
5227
128457
SH
SOLE
54705
0
73752
BOTTOMLINE TECH DEL INC
COM
101388106
232
5907
SH
SOLE
5758
0
149
BOULDER GROWTH & INCOME FD I
COM
101507101
178
15883
SH
SOLE
0
0
15883
BOX INC
CL A
10316T104
439
26536
SH
SOLE
1518
0
25018
BOYD GAMING CORP
COM
103304101
320
13370
SH
SOLE
0
0
13370
BP PLC
SPONSORED ADR
055622104
43152
1135876
SH
SOLE
412904
0
722972
BRAEMAR HOTELS & RESORTS INC
5.5 CUM CV PFD B
10482B200
853
40893
SH
SOLE
0
0
40893
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
106
11242
SH
SOLE
0
0
11242
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
532
35097
SH
SOLE
35097
0
0
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
434
35905
SH
SOLE
0
0
35905
BRF SA
SPONSORED ADR
10552T107
145
15858
SH
SOLE
15858
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2670
17508
SH
SOLE
14509
0
2999
BRISTOL MYERS SQUIBB CO
COM
110122108
31227
615786
SH
SOLE
83004
0
532782
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
9589
259866
SH
SOLE
166147
0
93719
BRIXMOR PPTY GROUP INC
COM
11120U105
975
48037
SH
SOLE
1310
0
46727
BROADCOM INC
COM
11135F101
27250
98708
SH
SOLE
28260
0
70448
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3440
27650
SH
SOLE
2339
0
25311
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
2189
41232
SH
SOLE
92
0
41140
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
1879
37882
SH
SOLE
0
0
37882
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
208
10229
SH
SOLE
0
0
10229
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1407
62296
SH
SOLE
0
0
62296
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
356
8776
SH
SOLE
0
0
8776
BROOKS AUTOMATION INC
COM
114340102
568
15337
SH
SOLE
6232
0
9105
BROWN & BROWN INC
COM
115236101
322
8943
SH
SOLE
0
0
8943
BROWN FORMAN CORP
CL A
115637100
2188
36627
SH
SOLE
0
0
36627
BROWN FORMAN CORP
CL B
115637209
5020
79954
SH
SOLE
16018
0
63936
BRUKER CORP
COM
116794108
1536
34957
SH
SOLE
34068
0
889
BRUNSWICK CORP
COM
117043109
244
4679
SH
SOLE
6
0
4673
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
1680
40887
SH
SOLE
0
0
40887
BUILDERS FIRSTSOURCE INC
COM
12008R107
2413
117261
SH
SOLE
6369
0
110892
BUNGE LIMITED
COM
G16962105
214
3776
SH
SOLE
1222
0
2554
BURLINGTON STORES INC
COM
122017106
614
3075
SH
SOLE
2341
0
734
BWX TECHNOLOGIES INC
COM
05605H100
207
3619
SH
SOLE
0
0
3619
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2953
34831
SH
SOLE
22016
0
12815
CABOT MICROELECTRONICS CORP
COM
12709P103
411
2914
SH
SOLE
1271
0
1643
CABOT OIL & GAS CORP
COM
127097103
186
10590
SH
SOLE
4323
0
6267
CADENCE BANCORPORATION
CL A
12739A100
729
41546
SH
SOLE
36625
0
4921
CADENCE DESIGN SYSTEM INC
COM
127387108
1317
19935
SH
SOLE
0
0
19935
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
20
11895
PRN
SOLE
0
0
11895
CAL MAINE FOODS INC
COM NEW
128030202
590
14779
SH
SOLE
112
0
14667
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
5274
479420
SH
SOLE
0
0
479420
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
3537
339725
SH
SOLE
0
0
339725
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
496
24576
SH
SOLE
0
0
24576
CALAMOS GBL DYN INCOME FUND
COM
12811L107
292
37393
SH
SOLE
0
0
37393
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
9640
757886
SH
SOLE
0
0
757886
CALAVO GROWERS INC
COM
128246105
1024
10755
SH
SOLE
222
0
10533
CALIFORNIA RES CORP
COM NEW
13057Q206
142
13910
SH
SOLE
0
0
13910
CALIFORNIA WTR SVC GROUP
COM
130788102
385
7268
SH
SOLE
15
0
7253
CALLAWAY GOLF CO
COM
131193104
349
17966
SH
SOLE
1695
0
16271
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
451
124024
SH
SOLE
0
0
124024
CAMBRIA ETF TR
CORE EQUITY
132061854
2041
74807
SH
SOLE
0
0
74807
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
3774
140207
SH
SOLE
0
0
140207
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
819
32310
SH
SOLE
0
0
32310
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
282
12593
SH
SOLE
0
0
12593
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
638
17512
SH
SOLE
0
0
17512
CAMBRIA ETF TR
TAIL RISK
132061862
1529
74975
SH
SOLE
0
0
74975
CAMDEN PPTY TR
SH BEN INT
133131102
417
3760
SH
SOLE
1979
0
1781
CAMECO CORP
COM
13321L108
753
79266
SH
SOLE
1682
0
77584
CAMPBELL SOUP CO
COM
134429109
949
20224
SH
SOLE
0
0
20224
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
828
18842
SH
SOLE
4110
0
14732
CANADIAN NAT RES LTD
COM
136385101
422
15847
SH
SOLE
11391
0
4456
CANADIAN NATL RY CO
COM
136375102
2767
30793
SH
SOLE
1758
0
29035
CANADIAN PAC RY LTD
COM
13645T100
1639
7370
SH
SOLE
1972
0
5398
CANNTRUST HLDGS INC
COM
137800207
15
13376
SH
SOLE
0
0
13376
CANOPY GROWTH CORP
COM
138035100
5938
258983
SH
SOLE
0
0
258983
CANTEL MEDICAL CORP
COM
138098108
431
5764
SH
SOLE
5049
0
715
CAPITAL ONE FINL CORP
COM
14040H105
3157
34698
SH
SOLE
10705
0
23993
CARA THERAPEUTICS INC
COM
140755109
2494
136422
SH
SOLE
0
0
136422
CARDINAL HEALTH INC
COM
14149Y108
4098
86839
SH
SOLE
14018
0
72821
CARETRUST REIT INC
COM
14174T107
449
19084
SH
SOLE
2370
0
16714
CARLISLE COS INC
COM
142339100
450
3091
SH
SOLE
193
0
2898
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
1358
53113
SH
SOLE
0
0
53113
CARMAX INC
COM
143130102
2871
32628
SH
SOLE
18749
0
13879
CARNIVAL CORP
UNIT 99/99/9999
143658300
3905
89346
SH
SOLE
18300
0
71046
CASELLA WASTE SYS INC
CL A
147448104
348
8101
SH
SOLE
2253
0
5848
CASEYS GEN STORES INC
COM
147528103
992
6158
SH
SOLE
3131
0
3027
CATALENT INC
COM
148806102
387
8120
SH
SOLE
6964
0
1156
CATCHMARK TIMBER TR INC
CL A
14912Y202
419
39276
SH
SOLE
0
0
39276
CATERPILLAR INC DEL
COM
149123101
49781
394116
SH
SOLE
11422
0
382694
CBOE GLOBAL MARKETS INC
COM
12503M108
1182
10289
SH
SOLE
2140
0
8149
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1598
201985
SH
SOLE
0
0
201985
CBRE GROUP INC
CL A
12504L109
1005
18957
SH
SOLE
4582
0
14375
CBS CORP NEW
CL B
124857202
2084
51627
SH
SOLE
14481
0
37146
CDK GLOBAL INC
COM
12508E101
1125
23403
SH
SOLE
12599
0
10804
CDN IMPERIAL BK COMM TORONTO
COM
136069101
16037
194251
SH
SOLE
176825
0
17426
CDW CORP
COM
12514G108
1030
8356
SH
SOLE
2560
0
5796
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1566
26830
SH
SOLE
0
0
26830
CELANESE CORP DEL
COM
150870103
1301
10641
SH
SOLE
664
0
9977
CELGENE CORP
COM
151020104
11611
116924
SH
SOLE
363
0
116561
CEMEX SAB DE CV
SPON ADR NEW
151290889
424
108053
SH
SOLE
0
0
108053
CENTENE CORP DEL
COM
15135B101
3601
83235
SH
SOLE
11843
0
71392
CENTERPOINT ENERGY INC
COM
15189T107
4493
148861
SH
SOLE
16798
0
132063
CENTERSTATE BK CORP
COM
15201P109
272
11333
SH
SOLE
0
0
11333
CENTURYLINK INC
COM
156700106
2742
219722
SH
SOLE
0
0
219722
CERNER CORP
COM
156782104
5116
75042
SH
SOLE
37337
0
37705
CF INDS HLDGS INC
COM
125269100
489
9929
SH
SOLE
0
0
9929
CGI INC
CL A SUB VTG
12532H104
224
2836
SH
SOLE
1546
0
1290
CHARLES RIV LABS INTL INC
COM
159864107
850
6425
SH
SOLE
3530
0
2895
CHART INDS INC
COM PAR $0.01
16115Q308
536
8595
SH
SOLE
5461
0
3134
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2782
6752
SH
SOLE
1216
0
5536
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3794
34652
SH
SOLE
9080
0
25572
CHEGG INC
COM
163092109
389
12982
SH
SOLE
8465
0
4517
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
236
38637
SH
SOLE
0
0
38637
CHEMED CORP NEW
COM
16359R103
1495
3579
SH
SOLE
607
0
2972
CHEMOURS CO
COM
163851108
224
15024
SH
SOLE
7
0
15017
CHENIERE ENERGY INC
COM NEW
16411R208
9410
149219
SH
SOLE
10980
0
138239
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
648
14245
SH
SOLE
0
0
14245
CHESAPEAKE ENERGY CORP
COM
165167107
144
101811
SH
SOLE
0
0
101811
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
580
13514
SH
SOLE
0
0
13514
CHEVRON CORP NEW
COM
166764100
114747
967510
SH
SOLE
194796
0
772714
CHEWY INC
CL A
16679L109
260
10594
SH
SOLE
0
0
10594
CHICOS FAS INC
COM
168615102
60
14816
SH
SOLE
0
0
14816
CHIMERA INVT CORP
COM NEW
16934Q208
4380
223935
SH
SOLE
0
0
223935
CHINA FD INC
COM
169373107
232
11951
SH
SOLE
0
0
11951
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
2172
52465
SH
SOLE
4997
0
47468
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
271
4622
SH
SOLE
9
0
4613
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
152
14483
SH
SOLE
14144
0
339
CHIPOTLE MEXICAN GRILL INC
COM
169656105
9857
11728
SH
SOLE
5268
0
6460
CHROMADEX CORP
COM NEW
171077407
45
11330
SH
SOLE
0
0
11330
CHUBB LIMITED
COM
H1467J104
8639
53512
SH
SOLE
16231
0
37281
CHURCH & DWIGHT INC
COM
171340102
5550
73765
SH
SOLE
6184
0
67581
CHURCHILL DOWNS INC
COM
171484108
272
2207
SH
SOLE
457
0
1750
CHUYS HLDGS INC
COM
171604101
405
16345
SH
SOLE
16338
0
7
CIENA CORP
COM NEW
171779309
1857
47324
SH
SOLE
32133
0
15191
CIGNA CORP NEW
COM
125523100
8534
56223
SH
SOLE
29973
0
26250
CINCINNATI FINL CORP
COM
172062101
2924
25063
SH
SOLE
3342
0
21721
CINEMARK HOLDINGS INC
COM
17243V102
273
7060
SH
SOLE
1126
0
5934
CINTAS CORP
COM
172908105
10975
40935
SH
SOLE
7474
0
33461
CIRRUS LOGIC INC
COM
172755100
367
6855
SH
SOLE
0
0
6855
CISCO SYS INC
COM
17275R102
88304
1787161
SH
SOLE
267905
0
1519256
CIT GROUP INC
COM NEW
125581801
743
16387
SH
SOLE
12349
0
4038
CITIGROUP INC
COM NEW
172967424
33372
483093
SH
SOLE
137265
0
345828
CITIZENS FINL GROUP INC
COM
174610105
2429
68687
SH
SOLE
8033
0
60654
CITRIX SYS INC
COM
177376100
3702
38349
SH
SOLE
35617
0
2732
CITY OFFICE REIT INC
COM
178587101
623
43286
SH
SOLE
0
0
43286
CIVEO CORP CDA
COM
17878Y108
189
148476
SH
SOLE
0
0
148476
CLARUS CORP NEW
COM
18270P109
492
41950
SH
SOLE
0
0
41950
CLEAN ENERGY FUELS CORP
COM
184499101
37
17825
SH
SOLE
0
0
17825
CLEAN HARBORS INC
COM
184496107
343
4438
SH
SOLE
3503
0
935
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
896
102966
SH
SOLE
0
0
102966
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
349
39124
SH
SOLE
0
0
39124
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
853
74928
SH
SOLE
0
0
74928
CLEARWAY ENERGY INC
CL C
18539C204
186
10165
SH
SOLE
0
0
10165
CLEVELAND CLIFFS INC
COM
185899101
1829
253262
SH
SOLE
4758
0
248504
CLOROX CO DEL
COM
189054109
18457
121529
SH
SOLE
676
0
120853
CLOUDERA INC
COM
18914U100
410
46304
SH
SOLE
0
0
46304
CLOUDFLARE INC
CL A COM
18915M107
284
15275
SH
SOLE
0
0
15275
CME GROUP INC
COM
12572Q105
7025
33242
SH
SOLE
14668
0
18574
CMS ENERGY CORP
COM
125896100
2173
33981
SH
SOLE
3336
0
30645
CNH INDL N V
SHS
N20944109
217
21335
SH
SOLE
0
0
21335
CNO FINL GROUP INC
COM
12621E103
220
13872
SH
SOLE
5840
0
8032
CNOOC LTD
SPONSORED ADR
126132109
305
2001
SH
SOLE
738
0
1263
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
160
11329
SH
SOLE
0
0
11329
CNX RESOURCES CORPORATION
COM
12653C108
481
66255
SH
SOLE
0
0
66255
COCA COLA CO
COM
191216100
85965
1579080
SH
SOLE
401962
0
1177118
COCA COLA CONSOLIDATED INC
COM
191098102
769
2532
SH
SOLE
0
0
2532
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
2812
50704
SH
SOLE
42473
0
8231
CODEXIS INC
COM
192005106
310
22591
SH
SOLE
0
0
22591
COEUR MNG INC
COM NEW
192108504
102
21220
SH
SOLE
61
0
21159
COGNEX CORP
COM
192422103
1962
39934
SH
SOLE
16174
0
23760
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2893
48009
SH
SOLE
7288
0
40721
COHEN & STEERS CLOSED END OP
COM
19248P106
1675
127860
SH
SOLE
0
0
127860
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
4088
150065
SH
SOLE
0
0
150065
COHEN & STEERS LTD DUR PFD I
COM
19248C105
286
11192
SH
SOLE
0
0
11192
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
162
17950
SH
SOLE
0
0
17950
COHEN & STEERS QUALITY RLTY
COM
19247L106
1047
66043
SH
SOLE
0
0
66043
COHEN & STEERS REIT & PFD &I
COM
19247X100
5630
228782
SH
SOLE
0
0
228782
COHEN & STEERS SLT PFD INCM
COM
19248Y107
495
16768
SH
SOLE
0
0
16768
COHEN & STEERS TOTAL RETURN
COM
19247R103
1972
133331
SH
SOLE
0
0
133331
COHERENT INC
COM
192479103
723
4704
SH
SOLE
1396
0
3308
COLGATE PALMOLIVE CO
COM
194162103
23664
321918
SH
SOLE
41188
0
280730
COLLECTORS UNIVERSE INC
COM NEW
19421R200
242
8501
SH
SOLE
0
0
8501
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
2389
208101
SH
SOLE
0
0
208101
COLONY CAP INC NEW
CL A COM
19626G108
1330
220862
SH
SOLE
58769
0
162093
COLONY CR REAL ESTATE INC
COM CL A
19625T101
3650
252441
SH
SOLE
0
0
252441
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1850
88938
SH
SOLE
0
0
88938
COLUMBIA ETF TR I
SUSTANABLE US
19761L300
216
7643
SH
SOLE
0
0
7643
COLUMBIA ETF TR II
EM CORE EX ETF
19762B202
345
13443
SH
SOLE
0
0
13443
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
303
13832
SH
SOLE
0
0
13832
COLUMBIA FINL INC
COM
197641103
343
21750
SH
SOLE
0
0
21750
COLUMBIA PPTY TR INC
COM NEW
198287203
2322
109787
SH
SOLE
0
0
109787
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
1164
55145
SH
SOLE
0
0
55145
COLUMBIA SPORTSWEAR CO
COM
198516106
403
4157
SH
SOLE
2415
0
1742
COMCAST CORP NEW
CL A
20030N101
50344
1116780
SH
SOLE
500643
0
616137
COMERICA INC
COM
200340107
440
6662
SH
SOLE
501
0
6161
COMMERCE BANCSHARES INC
COM
200525103
823
13566
SH
SOLE
0
0
13566
COMMERCIAL METALS CO
COM
201723103
477
27469
SH
SOLE
21837
0
5632
COMMUNITY BK SYS INC
COM
203607106
1340
21720
SH
SOLE
0
0
21720
COMMUNITY HEALTH SYS INC NEW
COM
203668108
998
277353
SH
SOLE
0
0
277353
COMMUNITY TR BANCORP INC
COM
204149108
239
5616
SH
SOLE
0
0
5616
COMMVAULT SYSTEMS INC
COM
204166102
440
9843
SH
SOLE
9843
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
583
49073
SH
SOLE
46663
0
2410
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
726
214153
SH
SOLE
194540
0
19613
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
488
40639
SH
SOLE
40575
0
64
COMPANHIA SIDERURGICA NACION
SPONSORED ADR
20440W105
47
14841
SH
SOLE
0
0
14841
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
2276
115466
SH
SOLE
0
0
115466
COMPASS MINERALS INTL INC
COM
20451N101
1245
22030
SH
SOLE
3215
0
18815
COMPUGEN LTD
ORD
M25722105
115
27135
SH
SOLE
0
0
27135
CONAGRA BRANDS INC
COM
205887102
1905
62101
SH
SOLE
12580
0
49521
CONATUS PHARMACEUTICALS INC
COM
20600T108
6
17500
SH
SOLE
0
0
17500
CONCHO RES INC
COM
20605P101
771
11352
SH
SOLE
5444
0
5908
CONDUENT INC
COM
206787103
96
15457
SH
SOLE
816
0
14641
CONFORMIS INC
COM
20717E101
30
16100
SH
SOLE
0
0
16100
CONNECTICUT WTR SVC INC
COM
207797101
260
3718
SH
SOLE
0
0
3718
CONOCOPHILLIPS
COM
20825C104
14687
257748
SH
SOLE
17702
0
240046
CONSOLIDATED EDISON INC
COM
209115104
15274
161684
SH
SOLE
3817
0
157867
CONSTELLATION BRANDS INC
CL A
21036P108
19661
94852
SH
SOLE
3854
0
90998
CONSTELLATION BRANDS INC
CL B
21036P207
2675
12935
SH
SOLE
0
0
12935
CONTINENTAL BLDG PRODS INC
COM
211171103
401
14681
SH
SOLE
13441
0
1240
CONTINENTAL RESOURCES INC
COM
212015101
709
23043
SH
SOLE
0
0
23043
COOL HLDGS INC
COM
21640C105
19
16700
SH
SOLE
0
0
16700
COOPER COS INC
COM NEW
216648402
695
2339
SH
SOLE
1687
0
652
COOPER STD HLDGS INC
COM
21676P103
280
6838
SH
SOLE
6838
0
0
COPART INC
COM
217204106
4265
53095
SH
SOLE
16972
0
36123
CORECIVIC INC
COM
21871N101
812
46996
SH
SOLE
1366
0
45630
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
227
4812
SH
SOLE
0
0
4812
CORESITE RLTY CORP
COM
21870Q105
1545
12677
SH
SOLE
1821
0
10856
CORNERSTONE ONDEMAND INC
COM
21925Y103
226
4124
SH
SOLE
3932
0
192
CORNERSTONE STRATEGIC VALUE
COM
21924B302
198
17473
SH
SOLE
0
0
17473
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
180
16359
SH
SOLE
0
0
16359
CORNING INC
COM
219350105
7190
252110
SH
SOLE
81407
0
170703
CORREVIO PHARMA CORP
COM
22026V105
162
80855
SH
SOLE
0
0
80855
CORTEVA INC
COM
22052L104
4258
152071
SH
SOLE
22732
0
129339
COSTAR GROUP INC
COM
22160N109
930
1567
SH
SOLE
326
0
1241
COSTCO WHSL CORP NEW
COM
22160K105
72680
252265
SH
SOLE
26673
0
225592
COUPA SOFTWARE INC
COM
22266L106
583
4497
SH
SOLE
2622
0
1875
COUSINS PPTYS INC
COM NEW
222795502
576
15326
SH
SOLE
1453
0
13873
COVANTA HLDG CORP
COM
22282E102
444
25695
SH
SOLE
0
0
25695
COVETRUS INC
COM
22304C100
412
34683
SH
SOLE
32743
0
1940
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3585
22039
SH
SOLE
442
0
21597
CRANE CO
COM
224399105
321
3981
SH
SOLE
135
0
3846
CREDIT SUISSE ASSET MGMT INC
COM
224916106
2920
927036
SH
SOLE
2500
0
924536
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
174
14287
SH
SOLE
4718
0
9569
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
661
259161
SH
SOLE
0
0
259161
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
325
1176
SH
SOLE
0
0
1176
CREE INC
COM
225447101
2005
40925
SH
SOLE
22505
0
18420
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
232
6351
SH
SOLE
0
0
6351
CRH PLC
ADR
12626K203
424
12342
SH
SOLE
9738
0
2604
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
537
13105
SH
SOLE
0
0
13105
CRITEO S A
SPONS ADS
226718104
476
25467
SH
SOLE
25251
0
216
CRONOS GROUP INC
COM
22717L101
945
104371
SH
SOLE
0
0
104371
CROWN CASTLE INTL CORP NEW
COM
22822V101
20874
150158
SH
SOLE
26683
0
123475
CROWN HOLDINGS INC
COM
228368106
786
11899
SH
SOLE
7259
0
4640
CRYOLIFE INC
COM
228903100
240
8850
SH
SOLE
0
0
8850
CSX CORP
COM
126408103
15111
218142
SH
SOLE
68635
0
149507
CUBESMART
COM
229663109
524
15010
SH
SOLE
4707
0
10303
CULLEN FROST BANKERS INC
COM
229899109
5020
56693
SH
SOLE
987
0
55706
CUMMINS INC
COM
231021106
13106
80566
SH
SOLE
9582
0
70984
CURTISS WRIGHT CORP
COM
231561101
234
1809
SH
SOLE
194
0
1615
CVR ENERGY INC
COM
12662P108
844
19176
SH
SOLE
1524
0
17652
CVR PARTNERS LP
COM
126633106
489
126131
SH
SOLE
0
0
126131
CVS HEALTH CORP
COM
126650100
41329
655283
SH
SOLE
26442
0
628841
CYBERARK SOFTWARE LTD
SHS
M2682V108
1082
10835
SH
SOLE
0
0
10835
CYMABAY THERAPEUTICS INC
COM
23257D103
78
15239
SH
SOLE
4739
0
10500
CYPRESS SEMICONDUCTOR CORP
COM
232806109
2505
107331
SH
SOLE
556
0
106775
CYRUSONE INC
COM
23283R100
2469
31209
SH
SOLE
10550
0
20659
D R HORTON INC
COM
23331A109
2211
41952
SH
SOLE
3180
0
38772
DANAHER CORPORATION
COM
235851102
21507
148907
SH
SOLE
39023
0
109884
DARDEN RESTAURANTS INC
COM
237194105
2465
20852
SH
SOLE
578
0
20274
DARLING INGREDIENTS INC
COM
237266101
242
12653
SH
SOLE
404
0
12249
DASEKE INC
COM
23753F107
211
84450
SH
SOLE
0
0
84450
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
687
39512
SH
SOLE
0
0
39512
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
4003
168446
SH
SOLE
0
0
168446
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
2446
102576
SH
SOLE
0
0
102576
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
8376
366402
SH
SOLE
0
0
366402
DAVITA INC
COM
23918K108
289
5057
SH
SOLE
138
0
4919
DBX ETF TR
XTRACK FTSE EMRG
233051499
247
10700
SH
SOLE
0
0
10700
DBX ETF TR
XTRACK FTSE US
233051515
978
36194
SH
SOLE
0
0
36194
DBX ETF TR
XTRACK HRVST CSI
233051879
1639
60491
SH
SOLE
0
0
60491
DBX ETF TR
XTRACK MSCI ALL
233051820
4586
166113
SH
SOLE
0
0
166113
DBX ETF TR
XTRACK MSCI EAFE
233051200
29434
910149
SH
SOLE
0
0
910149
DBX ETF TR
XTRACK MSCI EMRG
233051101
1007
46001
SH
SOLE
0
0
46001
DBX ETF TR
XTRACK MSCI EURP
233051853
995
33351
SH
SOLE
0
0
33351
DBX ETF TR
XTRACK MUN INFRA
233051705
2359
83450
SH
SOLE
0
0
83450
DBX ETF TR
XTRACK RUSS 1000
233051481
1039
30115
SH
SOLE
0
0
30115
DBX ETF TR
XTRACK USD HIGH
233051432
28119
561491
SH
SOLE
0
0
561491
DBX ETF TR
XTRACKERS S&P
233051143
203
7903
SH
SOLE
0
0
7903
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
305
11648
SH
SOLE
0
0
11648
DEAN FOODS CO NEW
COM NEW
242370203
15
12746
SH
SOLE
0
0
12746
DEERE & CO
COM
244199105
16347
96913
SH
SOLE
20918
0
75995
DELAWARE ENHANCED GBL DIV &
COM
246060107
1982
200966
SH
SOLE
0
0
200966
DELAWARE INV CO MUN INC FD I
COM
246101109
208
14054
SH
SOLE
0
0
14054
DELAWARE INV MN MUN INC FD I
COM
24610V103
717
54682
SH
SOLE
0
0
54682
DELAWARE INVTS DIV & INCOME
COM
245915103
444
32395
SH
SOLE
0
0
32395
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
424
13538
SH
SOLE
0
0
13538
DELEK US HLDGS INC NEW
COM
24665A103
610
16804
SH
SOLE
20
0
16784
DELL TECHNOLOGIES INC
CL C
24703L202
1481
28567
SH
SOLE
306
0
28261
DELTA AIR LINES INC DEL
COM NEW
247361702
7849
136263
SH
SOLE
10162
0
126101
DELUXE CORP
COM
248019101
455
9250
SH
SOLE
0
0
9250
DENBURY RES INC
COM NEW
247916208
54
45676
SH
SOLE
125
0
45551
DENISON MINES CORP
COM
248356107
12
25710
SH
SOLE
0
0
25710
DENTSPLY SIRONA INC
COM
24906P109
769
14433
SH
SOLE
7276
0
7157
DESCARTES SYS GROUP INC
COM
249906108
238
5909
SH
SOLE
464
0
5445
DEVON ENERGY CORP NEW
COM
25179M103
1925
80026
SH
SOLE
58847
0
21179
DEXCOM INC
COM
252131107
1145
7673
SH
SOLE
3391
0
4282
DIAGEO P L C
SPON ADR NEW
25243Q205
11748
71843
SH
SOLE
4199
0
67644
DIAMONDBACK ENERGY INC
COM
25278X109
1376
15308
SH
SOLE
9742
0
5566
DIGITAL RLTY TR INC
COM
253868103
10203
78600
SH
SOLE
634
0
77966
DILLARDS INC
CL A
254067101
221
3337
SH
SOLE
0
0
3337
DIODES INC
COM
254543101
483
12031
SH
SOLE
11131
0
900
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
3415
89214
SH
SOLE
0
0
89214
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
481
6197
SH
SOLE
0
0
6197
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
2913
58947
SH
SOLE
0
0
58947
DIREXION SHS ETF TR
ZACKS MLP HG INC
25459Y298
447
35619
SH
SOLE
0
0
35619
DISCOVER FINL SVCS
COM
254709108
5163
63676
SH
SOLE
23597
0
40079
DISCOVERY INC
COM SER A
25470F104
1431
53722
SH
SOLE
38315
0
15407
DISH NETWORK CORP
CL A
25470M109
2140
62824
SH
SOLE
18175
0
44649
DISNEY WALT CO
COM DISNEY
254687106
123081
944455
SH
SOLE
109506
0
834949
DIVIDEND & INCOME FUND
COM NEW
25538A204
823
68893
SH
SOLE
0
0
68893
DNP SELECT INCOME FD
COM
23325P104
6800
528799
SH
SOLE
0
0
528799
DOCUMENT SEC SYS INC
COM NEW
25614T200
16
41925
SH
SOLE
0
0
41925
DOCUSIGN INC
COM
256163106
10774
173999
SH
SOLE
5777
0
168222
DOLBY LABORATORIES INC
COM CL A
25659T107
1250
19337
SH
SOLE
13515
0
5822
DOLLAR GEN CORP NEW
COM
256677105
12986
81705
SH
SOLE
10467
0
71238
DOLLAR TREE INC
COM
256746108
4453
39008
SH
SOLE
9640
0
29368
DOMINION ENERGY INC
COM
25746U109
38517
475289
SH
SOLE
204507
0
270782
DOMINOS PIZZA INC
COM
25754A201
2484
10156
SH
SOLE
1259
0
8897
DOMTAR CORP
COM NEW
257559203
274
7665
SH
SOLE
5556
0
2109
DONALDSON INC
COM
257651109
380
7296
SH
SOLE
61
0
7235
DORCHESTER MINERALS LP
COM UNIT
25820R105
846
45361
SH
SOLE
0
0
45361
DORMAN PRODUCTS INC
COM
258278100
292
3669
SH
SOLE
3094
0
575
DOUBLELINE INCOME SOLUTIONS
COM
258622109
4244
213069
SH
SOLE
0
0
213069
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
727
35128
SH
SOLE
0
0
35128
DOUGLAS DYNAMICS INC
COM
25960R105
295
6613
SH
SOLE
1194
0
5419
DOUGLAS EMMETT INC
COM
25960P109
444
10375
SH
SOLE
1518
0
8857
DOVER CORP
COM
260003108
2806
28181
SH
SOLE
2744
0
25437
DOW INC
COM
260557103
10397
218193
SH
SOLE
8445
0
209748
DRIL QUIP INC
COM
262037104
755
15038
SH
SOLE
375
0
14663
DROPBOX INC
CL A
26210C104
550
27252
SH
SOLE
0
0
27252
DTE ENERGY CO
COM
233331107
6581
49498
SH
SOLE
1543
0
47955
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
93
20484
SH
SOLE
0
0
20484
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
346
37396
SH
SOLE
0
0
37396
DUKE ENERGY CORP NEW
COM NEW
26441C204
49030
511473
SH
SOLE
188921
0
322552
DUKE REALTY CORP
COM NEW
264411505
1487
43768
SH
SOLE
28921
0
14847
DUNKIN BRANDS GROUP INC
COM
265504100
1279
16112
SH
SOLE
741
0
15371
DUPONT DE NEMOURS INC
COM
26614N102
13832
193970
SH
SOLE
45858
0
148112
DWS MUN INCOME TR NEW
COM
233368109
642
55371
SH
SOLE
0
0
55371
DXC TECHNOLOGY CO
COM
23355L106
657
22281
SH
SOLE
13039
0
9242
DYCOM INDS INC
COM
267475101
329
6444
SH
SOLE
5198
0
1246
DYNAGAS LNG PARTNERS LP
COM UNIT LTD PT
Y2188B108
39
19601
SH
SOLE
0
0
19601
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
122
34129
SH
SOLE
29679
0
4450
E TRADE FINANCIAL CORP
COM NEW
269246401
1669
38211
SH
SOLE
7820
0
30391
EAST WEST BANCORP INC
COM
27579R104
584
13191
SH
SOLE
1003
0
12188
EASTGROUP PPTY INC
COM
277276101
534
4272
SH
SOLE
1322
0
2950
EASTMAN CHEMICAL CO
COM
277432100
1798
24355
SH
SOLE
878
0
23477
EATON CORP PLC
SHS
G29183103
10797
129844
SH
SOLE
34483
0
95361
EATON VANCE CALIF MUN BD FD
COM
27828A100
297
26193
SH
SOLE
0
0
26193
EATON VANCE CORP
COM NON VTG
278265103
288
6417
SH
SOLE
181
0
6236
EATON VANCE ENH EQTY INC FD
COM
278277108
1011
60696
SH
SOLE
0
0
60696
EATON VANCE ENHANCED EQ INC
COM
278274105
3261
215357
SH
SOLE
0
0
215357
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
158
10420
SH
SOLE
0
0
10420
EATON VANCE FLTING RATE INC
COM
278279104
931
70412
SH
SOLE
0
0
70412
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
1973
197716
SH
SOLE
0
0
197716
EATON VANCE LTD DUR INCOME F
COM
27828H105
4449
355881
SH
SOLE
0
0
355881
EATON VANCE MUN BD FD
COM
27827X101
579
44642
SH
SOLE
0
0
44642
EATON VANCE MUN INCOME 2028
SHS
27829U105
321
14826
SH
SOLE
0
0
14826
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
799
62008
SH
SOLE
0
0
62008
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
734
32531
SH
SOLE
0
0
32531
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
4890
529271
SH
SOLE
0
0
529271
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
229
17539
SH
SOLE
0
0
17539
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
168
27416
SH
SOLE
0
0
27416
EATON VANCE TAX ADVT DIV INC
COM
27828G107
4939
201005
SH
SOLE
0
0
201005
EATON VANCE TAX MNGD BUY WRI
COM SH BEN INT
27829M103
751
78879
SH
SOLE
0
0
78879
EATON VANCE TAX MNGD GBL DV
COM
27829F108
5129
623960
SH
SOLE
0
0
623960
EATON VANCE TAX MNGED BUY WR
COM
27828X100
300
19155
SH
SOLE
0
0
19155
EATON VANCE TX ADV GLB DIV O
COM
27828U106
322
12726
SH
SOLE
0
0
12726
EATON VANCE TX ADV GLBL DIV
COM
27828S101
718
43631
SH
SOLE
0
0
43631
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
1207
101447
SH
SOLE
0
0
101447
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
2569
175481
SH
SOLE
0
0
175481
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1556
161087
SH
SOLE
0
0
161087
EBAY INC
COM
278642103
1880
48226
SH
SOLE
8236
0
39990
ECOLAB INC
COM
278865100
15185
76679
SH
SOLE
36079
0
40600
EDAP TMS S A
SPONSORED ADR
268311107
51
11250
SH
SOLE
0
0
11250
EDISON INTL
COM
281020107
4522
59952
SH
SOLE
30466
0
29486
EDITAS MEDICINE INC
COM
28106W103
367
16134
SH
SOLE
0
0
16134
EDWARDS LIFESCIENCES CORP
COM
28176E108
7664
34851
SH
SOLE
4060
0
30791
EL POLLO LOCO HLDGS INC
COM
268603107
120
10927
SH
SOLE
0
0
10927
ELANCO ANIMAL HEALTH INC
COM
28414H103
557
20938
SH
SOLE
14638
0
6300
ELBIT SYS LTD
ORD
M3760D101
469
2846
SH
SOLE
0
0
2846
ELECTRONIC ARTS INC
COM
285512109
2324
23756
SH
SOLE
4449
0
19307
ELLSWORTH GRWTH AND INCOME L
COM
289074106
255
24278
SH
SOLE
0
0
24278
EMCOR GROUP INC
COM
29084Q100
395
4591
SH
SOLE
2445
0
2146
EMERSON ELEC CO
COM
291011104
10949
163761
SH
SOLE
2871
0
160890
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
251
17648
SH
SOLE
0
0
17648
ENBRIDGE INC
COM
29250N105
22708
647312
SH
SOLE
230411
0
416901
ENCANA CORP
COM
292505104
523
113614
SH
SOLE
54131
0
59483
ENCOMPASS HEALTH CORP
COM
29261A100
651
10293
SH
SOLE
8381
0
1912
ENCORE CAP GROUP INC
COM
292554102
415
12442
SH
SOLE
12442
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
404
181770
SH
SOLE
0
0
181770
ENDO INTL PLC
SHS
G30401106
119
36976
SH
SOLE
0
0
36976
ENEL AMERICAS S A
SPONSORED ADR
29274F104
128
14076
SH
SOLE
13984
0
92
ENERGIZER HLDGS INC NEW
7.5 MCNV PFD A
29272W208
259
2734
SH
SOLE
0
0
2734
ENERGIZER HLDGS INC NEW
COM
29272W109
239
5491
SH
SOLE
2080
0
3411
ENERGY RECOVERY INC
COM
29270J100
206
22190
SH
SOLE
0
0
22190
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
8568
655050
SH
SOLE
576
0
654474
ENERPLUS CORP
COM
292766102
291
39103
SH
SOLE
19333
0
19770
ENERSYS
COM
29275Y102
251
3812
SH
SOLE
1557
0
2255
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
179
21063
SH
SOLE
0
0
21063
ENPHASE ENERGY INC
COM
29355A107
975
43845
SH
SOLE
0
0
43845
ENPRO INDS INC
COM
29355X107
496
7227
SH
SOLE
6381
0
846
ENTEGRIS INC
COM
29362U104
2219
47154
SH
SOLE
34725
0
12429
ENTERGY CORP NEW
COM
29364G103
3499
29813
SH
SOLE
3404
0
26409
ENTERPRISE PRODS PARTNERS L
COM
293792107
20501
717327
SH
SOLE
6500
0
710827
ENVESTNET INC
COM
29404K106
374
6592
SH
SOLE
4399
0
2193
EOG RES INC
COM
26875P101
5497
74059
SH
SOLE
32473
0
41586
EPAM SYS INC
COM
29414B104
1496
8207
SH
SOLE
690
0
7517
EPLUS INC
COM
294268107
332
4358
SH
SOLE
3248
0
1110
EPR PPTYS
COM SH BEN INT
26884U109
2671
34756
SH
SOLE
393
0
34363
EQT CORP
COM
26884L109
362
33987
SH
SOLE
30124
0
3863
EQUIFAX INC
COM
294429105
2960
21043
SH
SOLE
900
0
20143
EQUINIX INC
COM
29444U700
8550
14824
SH
SOLE
8168
0
6656
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
520
35721
SH
SOLE
32839
0
2882
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1158
8667
SH
SOLE
430
0
8237
EQUITY RESIDENTIAL
SH BEN INT
29476L107
3291
38155
SH
SOLE
24930
0
13225
ERICSSON
ADR B SEK 10
294821608
578
72449
SH
SOLE
24664
0
47785
ESCO TECHNOLOGIES INC
COM
296315104
290
3642
SH
SOLE
3029
0
613
ESSENT GROUP LTD
COM
G3198U102
551
11558
SH
SOLE
8731
0
2827
ESSEX PPTY TR INC
COM
297178105
464
1421
SH
SOLE
230
0
1191
ETF MANAGERS TR
AI POWERED EQT
26924G813
1152
44054
SH
SOLE
0
0
44054
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
325
8145
SH
SOLE
0
0
8145
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
752
20866
SH
SOLE
0
0
20866
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
14150
681598
SH
SOLE
0
0
681598
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
222
5612
SH
SOLE
0
0
5612
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
13740
367374
SH
SOLE
0
0
367374
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
313
33094
SH
SOLE
0
0
33094
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
4738
101651
SH
SOLE
0
0
101651
ETF SER SOLUTIONS
AAM S&P 500
26922A594
630
23864
SH
SOLE
0
0
23864
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
309
5684
SH
SOLE
0
0
5684
ETF SER SOLUTIONS
CBOE VEST S&P
26922A537
810
18356
SH
SOLE
0
0
18356
ETF SER SOLUTIONS
CHANG FIN US LRG
26922A560
342
15746
SH
SOLE
0
0
15746
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
937
30584
SH
SOLE
0
0
30584
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
1718
70211
SH
SOLE
0
0
70211
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
397
21146
SH
SOLE
0
0
21146
ETF SER SOLUTIONS
US GBL GLD PRE
26922A719
286
18736
SH
SOLE
0
0
18736
ETF SER SOLUTIONS
US GLB JETS
26922A842
826
28130
SH
SOLE
0
0
28130
ETF SER SOLUTIONS
VIDENT INTL EQ
26922A404
2310
98666
SH
SOLE
0
0
98666
ETFIS SER TR I
INFRAC ACT MLP
26923G103
2711
549920
SH
SOLE
0
0
549920
ETFIS SER TR I
INFRACP REIT PFD
26923G400
338
13380
SH
SOLE
0
0
13380
ETFIS SER TR I
VIRTUS INFRCAP
26923G822
434
16472
SH
SOLE
0
0
16472
ETFIS SER TR I
VIRTUS LIFESC BT
26923G202
360
10032
SH
SOLE
0
0
10032
ETFIS SER TR I
VIRTUS LIFESC CT
26923G301
651
27320
SH
SOLE
0
0
27320
ETSY INC
COM
29786A106
2159
38209
SH
SOLE
19342
0
18867
EURONET WORLDWIDE INC
COM
298736109
645
4412
SH
SOLE
1889
0
2523
EVERBRIDGE INC
COM
29978A104
812
13164
SH
SOLE
2542
0
10622
EVERCORE INC
CLASS A
29977A105
914
11408
SH
SOLE
98
0
11310
EVEREST RE GROUP LTD
COM
G3223R108
429
1611
SH
SOLE
409
0
1202
EVERGY INC
COM
30034W106
2758
41435
SH
SOLE
1841
0
39594
EVERI HLDGS INC
COM
30034T103
307
36335
SH
SOLE
10051
0
26284
EVERSOURCE ENERGY
COM
30040W108
5120
59908
SH
SOLE
1774
0
58134
EVERTEC INC
COM
30040P103
627
20093
SH
SOLE
12862
0
7231
EVO PMTS INC
CL A COM
26927E104
308
10969
SH
SOLE
10946
0
23
EVOLUS INC
COM
30052C107
369
23645
SH
SOLE
0
0
23645
EXACT SCIENCES CORP
COM
30063P105
7629
84421
SH
SOLE
2914
0
81507
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
1317
38877
SH
SOLE
0
0
38877
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
1776
52647
SH
SOLE
0
0
52647
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
2817
90291
SH
SOLE
0
0
90291
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
8505
221766
SH
SOLE
0
0
221766
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
3614
203025
SH
SOLE
0
0
203025
EXELIXIS INC
COM
30161Q104
340
19250
SH
SOLE
619
0
18631
EXELON CORP
COM
30161N101
10470
216715
SH
SOLE
30002
0
186713
EXLSERVICE HOLDINGS INC
COM
302081104
391
5836
SH
SOLE
5648
0
188
EXPEDIA GROUP INC
COM NEW
30212P303
2175
16183
SH
SOLE
1350
0
14833
EXPEDITORS INTL WASH INC
COM
302130109
5994
80690
SH
SOLE
45140
0
35550
EXPONENT INC
COM
30214U102
466
6663
SH
SOLE
2780
0
3883
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
154
10539
SH
SOLE
5209
0
5330
EXTRA SPACE STORAGE INC
COM
30225T102
601
5144
SH
SOLE
106
0
5038
EXTREME NETWORKS INC
COM
30226D106
90
12372
SH
SOLE
0
0
12372
EXXON MOBIL CORP
COM
30231G102
106098
1502598
SH
SOLE
246024
0
1256574
EZCORP INC
CL A NON VTG
302301106
369
57105
SH
SOLE
0
0
57105
F M C CORP
COM NEW
302491303
3890
44361
SH
SOLE
34148
0
10213
F5 NETWORKS INC
COM
315616102
326
2325
SH
SOLE
1338
0
987
FACEBOOK INC
CL A
30303M102
141192
792857
SH
SOLE
159187
0
633670
FACTSET RESH SYS INC
COM
303075105
3160
13006
SH
SOLE
8598
0
4408
FAIR ISAAC CORP
COM
303250104
951
3134
SH
SOLE
0
0
3134
FASTENAL CO
COM
311900104
3886
118933
SH
SOLE
5398
0
113535
FASTLY INC
CL A
31188V100
332
13817
SH
SOLE
0
0
13817
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
812
5963
SH
SOLE
441
0
5522
FEDERATED INVS INC PA
CL B
314211103
256
7909
SH
SOLE
2923
0
4986
FEDERATED PREM MUN INC FD
COM
31423P108
221
15556
SH
SOLE
0
0
15556
FEDEX CORP
COM
31428X106
21239
145904
SH
SOLE
247
0
145657
FERRARI N V
COM
N3167Y103
364
2364
SH
SOLE
4
0
2360
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
29
27740
SH
SOLE
0
0
27740
FFBW INC
COM
30258M107
285
25965
SH
SOLE
0
0
25965
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
720
55632
SH
SOLE
0
0
55632
FIDELITY
CORP BOND ETF
316188101
339
6393
SH
SOLE
0
0
6393
FIDELITY
LTD TRM BD ETF
316188200
403
7902
SH
SOLE
0
0
7902
FIDELITY
TOTAL BD ETF
316188309
3874
74923
SH
SOLE
0
0
74923
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
9417
29989
SH
SOLE
0
0
29989
FIDELITY COVINGTON TR
CONSMR STAPLES
316092303
717
19575
SH
SOLE
0
0
19575
FIDELITY COVINGTON TR
DIVID ETF RISI
316092832
3152
97694
SH
SOLE
0
0
97694
FIDELITY COVINGTON TR
HIGH DIVID ETF
316092840
1802
59663
SH
SOLE
0
0
59663
FIDELITY COVINGTON TR
INT HG DIV ETF
316092725
963
47713
SH
SOLE
0
0
47713
FIDELITY COVINGTON TR
LOW VOLITY ETF
316092824
201
5486
SH
SOLE
0
0
5486
FIDELITY COVINGTON TR
MOMENTUM FACTR
316092816
1000
28578
SH
SOLE
0
0
28578
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
877
26533
SH
SOLE
0
0
26533
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
1689
36907
SH
SOLE
0
0
36907
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
2381
151260
SH
SOLE
0
0
151260
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
2318
57001
SH
SOLE
0
0
57001
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
5488
126550
SH
SOLE
400
0
126150
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
1745
43785
SH
SOLE
0
0
43785
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
3968
62229
SH
SOLE
0
0
62229
FIDELITY COVINGTON TR
MSCI MATLS INDEX
316092881
331
10226
SH
SOLE
0
0
10226
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
1871
67062
SH
SOLE
0
0
67062
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
3704
87185
SH
SOLE
0
0
87185
FIDELITY COVINGTON TR
VLU FACTOR ETF
316092782
249
7240
SH
SOLE
0
0
7240
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
2510
56515
SH
SOLE
6049
0
50466
FIDELITY NATL INFORMATION SV
COM
31620M106
11851
89265
SH
SOLE
64945
0
24320
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
102
11462
SH
SOLE
0
0
11462
FIFTH THIRD BANCORP
COM
316773100
1736
63408
SH
SOLE
2179
0
61229
FIREEYE INC
COM
31816Q101
1625
121842
SH
SOLE
59108
0
62734
FIRST AMERN FINL CORP
COM
31847R102
365
6182
SH
SOLE
4108
0
2074
FIRST BANCORP N C
COM
318910106
269
7484
SH
SOLE
0
0
7484
FIRST FINL BANKSHARES
COM
32020R109
314
9414
SH
SOLE
3996
0
5418
FIRST FNDTN INC
COM
32026V104
155
10133
SH
SOLE
0
0
10133
FIRST HORIZON NATL CORP
COM
320517105
450
27753
SH
SOLE
17858
0
9895
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
654
16247
SH
SOLE
14572
0
1675
FIRST LONG IS CORP
COM
320734106
509
22360
SH
SOLE
0
0
22360
FIRST MAJESTIC SILVER CORP
COM
32076V103
1183
130140
SH
SOLE
0
0
130140
FIRST MERCHANTS CORP
COM
320817109
600
15934
SH
SOLE
0
0
15934
FIRST MIDWEST BANCORP DEL
COM
320867104
683
35077
SH
SOLE
8033
0
27044
FIRST REP BK SAN FRANCISCO C
COM
33616C100
533
5513
SH
SOLE
2509
0
3004
FIRST SAVINGS FINL GROUP INC
COM
33621E109
557
8811
SH
SOLE
0
0
8811
FIRST SOLAR INC
COM
336433107
1689
29122
SH
SOLE
0
0
29122
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
1783
168863
SH
SOLE
0
0
168863
FIRST TR BICK INDEX FD
COM SHS
33733H107
319
12586
SH
SOLE
0
0
12586
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
3106
67956
SH
SOLE
0
0
67956
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
236
17416
SH
SOLE
0
0
17416
FIRST TR ENERGY INCOME & GRW
COM
33738G104
2023
89293
SH
SOLE
0
0
89293
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1427
86413
SH
SOLE
0
0
86413
FIRST TR ENHANCED EQTY INC F
COM
337318109
562
35525
SH
SOLE
0
0
35525
FIRST TR EXCH TRADED FD II
NASDQ CLN EDGE
33737A108
200
4040
SH
SOLE
0
0
4040
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
5188
97420
SH
SOLE
0
0
97420
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
3227
84815
SH
SOLE
0
0
84815
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
30287
1099729
SH
SOLE
766708
0
333021
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
10747
322916
SH
SOLE
197263
0
125653
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
6102
311016
SH
SOLE
0
0
311016
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
25148
613359
SH
SOLE
0
0
613359
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
7761
145769
SH
SOLE
0
0
145769
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
1840
31845
SH
SOLE
0
0
31845
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
2646
47523
SH
SOLE
0
0
47523
FIRST TR EXCH TRD ALPHA FD I
ASIA EX JAPAN
33737J109
538
19585
SH
SOLE
0
0
19585
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
262
16540
SH
SOLE
0
0
16540
FIRST TR EXCH TRD ALPHA FD I
CHINA ALPHADEX
33737J141
845
35297
SH
SOLE
0
0
35297
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
15765
301206
SH
SOLE
0
0
301206
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
4523
132755
SH
SOLE
0
0
132755
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
18330
778686
SH
SOLE
0
0
778686
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
218
5766
SH
SOLE
0
0
5766
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
16121
469057
SH
SOLE
0
0
469057
FIRST TR EXCH TRD ALPHA FD I
EX US SML CP
33737J406
235
6668
SH
SOLE
0
0
6668
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
236
5906
SH
SOLE
0
0
5906
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2294
47919
SH
SOLE
0
0
47919
FIRST TR EXCH TRD ALPHA FD I
LATIN AMER ALP
33737J125
255
12500
SH
SOLE
0
0
12500
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
261
5375
SH
SOLE
0
0
5375
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
4294
236610
SH
SOLE
0
0
236610
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
36784
662065
SH
SOLE
0
0
662065
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
2621
116563
SH
SOLE
0
0
116563
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
137049
2413683
SH
SOLE
0
0
2413683
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
417
12134
SH
SOLE
0
0
12134
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
25500
451970
SH
SOLE
0
0
451970
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
5253
124924
SH
SOLE
0
0
124924
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
5355
110833
SH
SOLE
0
0
110833
FIRST TR EXCHANGE TRADED FD
DEVELOPED INTL
33738R787
1878
37630
SH
SOLE
0
0
37630
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
12033
524864
SH
SOLE
0
0
524864
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
104190
773845
SH
SOLE
0
0
773845
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
34142
1291791
SH
SOLE
0
0
1291791
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
7886
414416
SH
SOLE
0
0
414416
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
2413
77631
SH
SOLE
0
0
77631
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
85836
2900859
SH
SOLE
0
0
2900859
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
3839
193012
SH
SOLE
0
0
193012
FIRST TR EXCHANGE TRADED FD
DORSEYWRIGHT MOM
33738R696
534
20484
SH
SOLE
0
0
20484
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
1990
81174
SH
SOLE
0
0
81174
FIRST TR EXCHANGE TRADED FD
EMERGING MKTS
33738R779
1169
23819
SH
SOLE
0
0
23819
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
1808
184324
SH
SOLE
0
0
184324
FIRST TR EXCHANGE TRADED FD
ETF
33733E708
971
28913
SH
SOLE
0
0
28913
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
32499
1021654
SH
SOLE
0
0
1021654
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
111252
1852035
SH
SOLE
0
0
1852035
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
22098
458132
SH
SOLE
0
0
458132
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
106346
2045514
SH
SOLE
0
0
2045514
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
6523
128374
SH
SOLE
0
0
128374
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
651
49504
SH
SOLE
0
0
49504
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
305
6489
SH
SOLE
0
0
6489
FIRST TR EXCHANGE TRADED FD
HEDGED BUYWRITE
33738R407
724
32430
SH
SOLE
0
0
32430
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
32986
445627
SH
SOLE
0
0
445627
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
15365
367414
SH
SOLE
0
0
367414
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
1006
34289
SH
SOLE
0
0
34289
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
171
14932
SH
SOLE
0
0
14932
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
1477
29341
SH
SOLE
0
0
29341
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
1459
40154
SH
SOLE
0
0
40154
FIRST TR EXCHANGE TRADED FD
LARGE CP US EQ
33738R761
1406
60634
SH
SOLE
0
0
60634
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2079
55838
SH
SOLE
0
0
55838
FIRST TR EXCHANGE TRADED FD
MID CAP US EQT
33738R753
1074
48310
SH
SOLE
0
0
48310
FIRST TR EXCHANGE TRADED FD
MNGD FUTRS STRGY
33739G103
362
8130
SH
SOLE
0
0
8130
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
19690
1068370
SH
SOLE
0
0
1068370
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
1347
62912
SH
SOLE
0
0
62912
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
13242
330147
SH
SOLE
0
0
330147
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
602
11283
SH
SOLE
0
0
11283
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
6235
243714
SH
SOLE
0
0
243714
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
14999
542343
SH
SOLE
0
0
542343
FIRST TR EXCHANGE TRADED FD
NASDAQ RETAIL
33738R829
3886
166333
SH
SOLE
0
0
166333
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
3201
101259
SH
SOLE
0
0
101259
FIRST TR EXCHANGE TRADED FD
NASDQ OIL GAS
33738R845
205
12848
SH
SOLE
0
0
12848
FIRST TR EXCHANGE TRADED FD
NASDQ PHRMTCLS
33738R837
307
15065
SH
SOLE
0
0
15065
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
764
22009
SH
SOLE
0
0
22009
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
172
15044
SH
SOLE
0
0
15044
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
28241
1103595
SH
SOLE
0
0
1103595
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
22882
184875
SH
SOLE
0
0
184875
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1062
39539
SH
SOLE
0
0
39539
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
41465
1301872
SH
SOLE
0
0
1301872
FIRST TR EXCHANGE TRADED FD
S&P INTL DIVID
33738R688
693
40339
SH
SOLE
0
0
40339
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
30590
645217
SH
SOLE
0
0
645217
FIRST TR EXCHANGE TRADED FD
SMAL CP US EQT
33738R746
447
21443
SH
SOLE
0
0
21443
FIRST TR EXCHANGE TRADED FD
SMID RISNG ETF
33741X102
719
35420
SH
SOLE
0
0
35420
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
9149
293237
SH
SOLE
0
0
293237
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
30426
467009
SH
SOLE
0
0
467009
FIRST TR EXCHANGE TRADED FD
US EQTY DIVI
33738R738
354
15857
SH
SOLE
0
0
15857
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
48487
639459
SH
SOLE
0
0
639459
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
10329
348371
SH
SOLE
0
0
348371
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
4419
78757
SH
SOLE
0
0
78757
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
72796
3689613
SH
SOLE
0
0
3689613
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
3005
114768
SH
SOLE
0
0
114768
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
2867
129018
SH
SOLE
0
0
129018
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
2456
119498
SH
SOLE
0
0
119498
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
27965
531091
SH
SOLE
0
0
531091
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
41105
1594771
SH
SOLE
0
0
1594771
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
1597
44226
SH
SOLE
0
0
44226
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
2844
84612
SH
SOLE
0
0
84612
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
8374
187138
SH
SOLE
0
0
187138
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
3399
98152
SH
SOLE
0
0
98152
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
13970
318440
SH
SOLE
0
0
318440
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
819
16527
SH
SOLE
0
0
16527
FIRST TR HIGH INCOME L/S FD
COM
33738E109
168
11096
SH
SOLE
0
0
11096
FIRST TR INTER DUR PFD & IN
COM
33718W103
4565
193101
SH
SOLE
0
0
193101
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
46840
669367
SH
SOLE
0
0
669367
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
38173
740217
SH
SOLE
1410
0
738807
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
82215
1349997
SH
SOLE
6599
0
1343398
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
28651
424203
SH
SOLE
0
0
424203
FIRST TR MLP & ENERGY INCOME
COM
33739B104
1850
161121
SH
SOLE
0
0
161121
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
43279
1394312
SH
SOLE
0
0
1394312
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
9975
136089
SH
SOLE
0
0
136089
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
11446
214369
SH
SOLE
0
0
214369
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
9278
139830
SH
SOLE
0
0
139830
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
5303
110728
SH
SOLE
0
0
110728
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
41522
474369
SH
SOLE
0
0
474369
FIRST TR S&P REIT INDEX FD
COM
33734G108
16011
601473
SH
SOLE
0
0
601473
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
16612
276549
SH
SOLE
0
0
276549
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
374
42285
SH
SOLE
0
0
42285
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
5689
446514
SH
SOLE
0
0
446514
FIRST TR VALUE LINE 100 ETF
COM SHS
33735G107
230
10295
SH
SOLE
0
0
10295
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
370089
10613382
SH
SOLE
1204
0
10612178
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
139
10501
SH
SOLE
0
0
10501
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
243
39114
SH
SOLE
0
0
39114
FIRSTCASH INC
COM
33767D105
614
6700
SH
SOLE
4812
0
1888
FIRSTENERGY CORP
COM
337932107
4383
90887
SH
SOLE
44304
0
46583
FISERV INC
COM
337738108
13268
128084
SH
SOLE
48521
0
79563
FIVE BELOW INC
COM
33829M101
1091
8652
SH
SOLE
4498
0
4154
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
2663
127107
SH
SOLE
0
0
127107
FLAHERTY & CRUMRIN PFD & INM
COM
33848E106
379
31017
SH
SOLE
0
0
31017
FLAHERTY & CRUMRIN PFD & INM
COM
338480106
433
28978
SH
SOLE
0
0
28978
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
3307
126717
SH
SOLE
0
0
126717
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
2097
93507
SH
SOLE
0
0
93507
FLEETCOR TECHNOLOGIES INC
COM
339041105
1057
3685
SH
SOLE
1988
0
1697
FLEX LTD
ORD
Y2573F102
245
23404
SH
SOLE
16691
0
6713
FLEXSHARES TR
CR SCORED LONG
33939L753
2294
39866
SH
SOLE
0
0
39866
FLEXSHARES TR
HIG YLD VL ETF
33939L662
452
9334
SH
SOLE
0
0
9334
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
2050
83357
SH
SOLE
0
0
83357
FLEXSHARES TR
INTL QLTDV IDX
33939L837
4380
196571
SH
SOLE
0
0
196571
FLEXSHARES TR
M STAR DEV MKT
33939L803
293
4856
SH
SOLE
0
0
4856
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
5786
185762
SH
SOLE
0
0
185762
FLEXSHARES TR
MORNSTAR USMKT
33939L100
3093
26432
SH
SOLE
0
0
26432
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
498
10323
SH
SOLE
0
0
10323
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
3201
70007
SH
SOLE
0
0
70007
FLEXSHARES TR
QLT DIVDYN IDX
33939L852
989
22323
SH
SOLE
0
0
22323
FLEXSHARES TR
QUALT DIVD IDX
33939L860
6046
133065
SH
SOLE
0
0
133065
FLEXSHARES TR
READY ACC VARI
33939L886
318
4188
SH
SOLE
0
0
4188
FLEXSHARES TR
STOX ESG INDEX
33939L696
325
4585
SH
SOLE
0
0
4585
FLEXSHARES TR
STOXX GLOBR INF
33939L795
680
13150
SH
SOLE
0
0
13150
FLIR SYS INC
COM
302445101
503
9574
SH
SOLE
1626
0
7948
FLOOR & DECOR HLDGS INC
CL A
339750101
220
4306
SH
SOLE
4207
0
99
FLOWERS FOODS INC
COM
343498101
484
20938
SH
SOLE
0
0
20938
FLUOR CORP NEW
COM
343412102
674
35249
SH
SOLE
13710
0
21539
FNB CORP PA
COM
302520101
417
36148
SH
SOLE
14628
0
21520
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
244
2666
SH
SOLE
89
0
2577
FOOT LOCKER INC
COM
344849104
296
6860
SH
SOLE
4937
0
1923
FORD MTR CO DEL
COM
345370860
19992
2182517
SH
SOLE
56080
0
2126437
FORTINET INC
COM
34959E109
1747
22756
SH
SOLE
2864
0
19892
FORTIS INC
COM
349553107
292
6895
SH
SOLE
2606
0
4289
FORTIVE CORP
COM
34959J108
572
8349
SH
SOLE
6
0
8343
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
563
10291
SH
SOLE
424
0
9867
FOUNDATION BLDG MATLS INC
COM
350392106
506
32670
SH
SOLE
23750
0
8920
FOX CORP
CL A COM
35137L105
1339
42446
SH
SOLE
36162
0
6284
FOX CORP
CL B COM
35137L204
202
6391
SH
SOLE
5603
0
788
FQF TR
AGFIQ US MK ANTI
351680707
625
26382
SH
SOLE
0
0
26382
FRANCO NEVADA CORP
COM
351858105
3152
34579
SH
SOLE
1009
0
33570
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
1318
13949
SH
SOLE
0
0
13949
FRANKLIN LTD DURATION INC TR
COM
35472T101
607
65167
SH
SOLE
0
0
65167
FRANKLIN RES INC
COM
354613101
2195
76050
SH
SOLE
59511
0
16539
FRANKLIN TEMPLETON ETF TR
LIBERTY INVT
35473P603
320
12495
SH
SOLE
0
0
12495
FRANKLIN TEMPLETON ETF TR
LIBERTY US ETF
35473P504
565
15442
SH
SOLE
0
0
15442
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
826
28533
SH
SOLE
0
0
28533
FRANKLIN TEMPLETON ETF TR
LIBERTYQ GBL
35473P306
231
7949
SH
SOLE
0
0
7949
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
10936
331095
SH
SOLE
0
0
331095
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US MID
35473P884
367
11664
SH
SOLE
0
0
11664
FRANKLIN UNVL TR
SH BEN INT
355145103
119
15799
SH
SOLE
0
0
15799
FREEPORT-MCMORAN INC
CL B
35671D857
5912
617797
SH
SOLE
244464
0
373333
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
309
9198
SH
SOLE
8137
0
1061
FRESHPET INC
COM
358039105
232
4656
SH
SOLE
423
0
4233
FRONTLINE LTD
SHS NEW
G3682E192
132
14522
SH
SOLE
13959
0
563
FS KKR CAPITAL CORP
COM
302635107
48802
8370893
SH
SOLE
0
0
8370893
FST TR NEW OPPORT MLP & ENE
COM
33739M100
634
67960
SH
SOLE
0
0
67960
FULL HOUSE RESORTS INC
COM
359678109
48
22078
SH
SOLE
0
0
22078
FULLER H B CO
COM
359694106
337
7235
SH
SOLE
7124
0
111
FULTON FINL CORP PA
COM
360271100
285
17624
SH
SOLE
11576
0
6048
FUNKO INC
COM CL A
361008105
221
10751
SH
SOLE
0
0
10751
GABELLI CONV&INCOM SECS FD I
COM
36240B109
510
95817
SH
SOLE
0
0
95817
GABELLI DIVD & INCOME TR
COM
36242H104
1495
69509
SH
SOLE
0
0
69509
GABELLI EQUITY TR INC
COM
362397101
7423
1241354
SH
SOLE
0
0
1241354
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
339
18231
SH
SOLE
0
0
18231
GABELLI MULTIMEDIA TR INC
COM
36239Q109
1064
130996
SH
SOLE
0
0
130996
GABELLI UTIL TR
COM
36240A101
2542
342524
SH
SOLE
0
0
342524
GALECTIN THERAPEUTICS INC
COM NEW
363225202
97
26511
SH
SOLE
0
0
26511
GALLAGHER ARTHUR J & CO
COM
363576109
3209
35827
SH
SOLE
594
0
35233
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
394
90549
SH
SOLE
0
0
90549
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
161
28204
SH
SOLE
0
0
28204
GAMESTOP CORP NEW
CL A
36467W109
83
14953
SH
SOLE
0
0
14953
GAMING & LEISURE PPTYS INC
COM
36467J108
669
17506
SH
SOLE
7323
0
10183
GAP INC
COM
364760108
338
19472
SH
SOLE
381
0
19091
GARMIN LTD
SHS
H2906T109
1358
16041
SH
SOLE
1238
0
14803
GARTNER INC
COM
366651107
302
2115
SH
SOLE
196
0
1919
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
339
17853
SH
SOLE
1556
0
16297
GATX CORP
COM
361448103
1218
15709
SH
SOLE
8482
0
7227
GCI LIBERTY INC
COM CLASS A
36164V305
355
5723
SH
SOLE
4969
0
754
GENERAC HLDGS INC
COM
368736104
1006
12845
SH
SOLE
4666
0
8179
GENERAL DYNAMICS CORP
COM
369550108
12793
70008
SH
SOLE
2901
0
67107
GENERAL ELECTRIC CO
COM
369604103
18630
2083840
SH
SOLE
11977
0
2071863
GENERAL MLS INC
COM
370334104
22931
416019
SH
SOLE
3429
0
412590
GENERAL MTRS CO
COM
37045V100
14801
394904
SH
SOLE
28674
0
366230
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
255
11886
SH
SOLE
0
0
11886
GENESIS HEALTHCARE INC
CL A COM
37185X106
56
50800
SH
SOLE
0
0
50800
GENOMIC HEALTH INC
COM
37244C101
252
3713
SH
SOLE
1759
0
1954
GENPACT LIMITED
SHS
G3922B107
423
10922
SH
SOLE
4841
0
6081
GENTEX CORP
COM
371901109
1431
51976
SH
SOLE
8357
0
43619
GENUINE PARTS CO
COM
372460105
6441
64673
SH
SOLE
4547
0
60126
GENWORTH FINL INC
COM CL A
37247D106
127
28943
SH
SOLE
565
0
28378
GEO GROUP INC NEW
COM
36162J106
635
36628
SH
SOLE
1519
0
35109
GERMAN AMERN BANCORP INC
COM
373865104
966
30142
SH
SOLE
0
0
30142
GERON CORP
COM
374163103
22
16517
SH
SOLE
0
0
16517
G-III APPAREL GROUP LTD
COM
36237H101
262
10157
SH
SOLE
8627
0
1530
GILDAN ACTIVEWEAR INC
COM
375916103
384
10807
SH
SOLE
8898
0
1909
GILEAD SCIENCES INC
COM
375558103
27237
429741
SH
SOLE
219975
0
209766
GLACIER BANCORP INC NEW
COM
37637Q105
979
24207
SH
SOLE
4373
0
19834
GLADSTONE CAPITAL CORP
COM
376535100
1443
148036
SH
SOLE
0
0
148036
GLADSTONE LD CORP
COM
376549101
125
10475
SH
SOLE
0
0
10475
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
27175
636713
SH
SOLE
369367
0
267346
GLOBAL MED REIT INC
COM NEW
37954A204
382
33527
SH
SOLE
0
0
33527
GLOBAL NET LEASE INC
COM NEW
379378201
3117
159828
SH
SOLE
0
0
159828
GLOBAL PMTS INC
COM
37940X102
6047
38032
SH
SOLE
14654
0
23378
GLOBAL SELF STORAGE INC
COM
37955N106
259
54353
SH
SOLE
0
0
54353
GLOBAL X FDS
ADAPTIVE US
37954Y574
9178
365630
SH
SOLE
0
0
365630
GLOBAL X FDS
FINTECH ETF
37954Y814
4450
154661
SH
SOLE
0
0
154661
GLOBAL X FDS
FTSE NORDIC REG
37950E101
254
12457
SH
SOLE
0
0
12457
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
23876
1941114
SH
SOLE
0
0
1941114
GLOBAL X FDS
GLB X SUPERDIV
37950E549
7276
428751
SH
SOLE
0
0
428751
GLOBAL X FDS
GLBL X MLP ETF
37950E473
3376
402895
SH
SOLE
491
0
402404
GLOBAL X FDS
GLBX MSCI NORW
37950E747
217
18680
SH
SOLE
0
0
18680
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
4505
383740
SH
SOLE
0
0
383740
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
202
11794
SH
SOLE
0
0
11794
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
2103
74801
SH
SOLE
0
0
74801
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
384
34930
SH
SOLE
0
0
34930
GLOBAL X FDS
GLOBX SUPDV US
37950E291
3169
134450
SH
SOLE
0
0
134450
GLOBAL X FDS
INTERNET OF THNG
37954Y780
1878
92069
SH
SOLE
0
0
92069
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2602
106769
SH
SOLE
0
0
106769
GLOBAL X FDS
MILL THEMC ETF
37954Y764
549
22123
SH
SOLE
0
0
22123
GLOBAL X FDS
MSCI SUPR EM ETF
37950E119
529
41921
SH
SOLE
0
0
41921
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
22255
984727
SH
SOLE
0
0
984727
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
10181
508565
SH
SOLE
0
0
508565
GLOBAL X FDS
REIT ETF
37950E127
9946
661331
SH
SOLE
0
0
661331
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
697
19105
SH
SOLE
0
0
19105
GLOBAL X FDS
S&P 500 COVERED
37954Y475
4760
97751
SH
SOLE
0
0
97751
GLOBAL X FDS
SCIEN BETA US
37954Y103
415
12301
SH
SOLE
405
0
11896
GLOBAL X FDS
SOCIAL MED ETF
37950E416
788
24669
SH
SOLE
0
0
24669
GLOBAL X FDS
SUPER DIV ALTR
37954Y806
629
42071
SH
SOLE
0
0
42071
GLOBAL X FDS
US INFR DEV ETF
37954Y673
371
22965
SH
SOLE
0
0
22965
GLOBAL X FDS
US PFD ETF
37954Y657
589
23474
SH
SOLE
0
0
23474
GLOBALSTAR INC
COM
378973408
13
30410
SH
SOLE
0
0
30410
GLOBANT S A
COM
L44385109
472
5158
SH
SOLE
4935
0
223
GLOBE LIFE INC
COM
37959E102
976
10192
SH
SOLE
236
0
9956
GLOBUS MED INC
CL A
379577208
2642
51682
SH
SOLE
7132
0
44550
GLU MOBILE INC
COM
379890106
222
44566
SH
SOLE
0
0
44566
GODADDY INC
CL A
380237107
373
5657
SH
SOLE
4929
0
728
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
36
35000
PRN
SOLE
0
0
35000
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
45226
450550
SH
SOLE
0
0
450550
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
13939
265972
SH
SOLE
0
0
265972
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
25002
797247
SH
SOLE
0
0
797247
GOLDMAN SACHS ETF TR
ACTIVEBETA EUR
381430305
890
30546
SH
SOLE
0
0
30546
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
38335
1355086
SH
SOLE
0
0
1355086
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
408
12760
SH
SOLE
0
0
12760
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
1608
36726
SH
SOLE
0
0
36726
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
6970
147240
SH
SOLE
0
0
147240
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
124871
2085001
SH
SOLE
0
0
2085001
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
3431
61635
SH
SOLE
0
0
61635
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
370
8679
SH
SOLE
0
0
8679
GOLDMAN SACHS GROUP INC
COM
38141G104
13217
63780
SH
SOLE
8357
0
55423
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
2045
424351
SH
SOLE
0
0
424351
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
74
10666
SH
SOLE
0
0
10666
GOLUB CAP BDC INC
COM
38173M102
329
17456
SH
SOLE
0
0
17456
GOODYEAR TIRE & RUBR CO
COM
382550101
982
68203
SH
SOLE
0
0
68203
GOPRO INC
CL A
38268T103
192
37024
SH
SOLE
0
0
37024
GRACO INC
COM
384109104
436
9465
SH
SOLE
5637
0
3828
GRAINGER W W INC
COM
384802104
5886
19807
SH
SOLE
15876
0
3931
GRAN TIERRA ENERGY INC
COM
38500T101
21
17072
SH
SOLE
17060
0
12
GRAND CANYON ED INC
COM
38526M106
468
4765
SH
SOLE
2004
0
2761
GRANITESHARES ETF TR
S&P GSCI CM K 1
38747R207
662
31556
SH
SOLE
0
0
31556
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
922
62672
SH
SOLE
0
0
62672
GRAY TELEVISION INC
COM
389375106
759
46519
SH
SOLE
45013
0
1506
GREAT PANTHER MINING LIMITED
COM
39115V101
8
10950
SH
SOLE
0
0
10950
GREAT WESTN BANCORP INC
COM
391416104
493
14943
SH
SOLE
14872
0
71
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
576
43380
SH
SOLE
0
0
43380
GREENBRIER COS INC
COM
393657101
307
10180
SH
SOLE
0
0
10180
GROUPON INC
COM
399473107
39
14502
SH
SOLE
0
0
14502
GRUBHUB INC
COM
400110102
1951
34701
SH
SOLE
29349
0
5352
GUARDANT HEALTH INC
COM
40131M109
1124
17607
SH
SOLE
820
0
16787
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
244
12209
SH
SOLE
0
0
12209
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
1147
147223
SH
SOLE
0
0
147223
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
464
23980
SH
SOLE
0
0
23980
GUIDEWIRE SOFTWARE INC
COM
40171V100
513
4864
SH
SOLE
4452
0
412
GW PHARMACEUTICALS PLC
ADS
36197T103
1665
14472
SH
SOLE
390
0
14082
HALLIBURTON CO
COM
406216101
3027
160592
SH
SOLE
71964
0
88628
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1393
43296
SH
SOLE
0
0
43296
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
325
47562
SH
SOLE
0
0
47562
HANCOCK JOHN INVS TR
COM
410142103
387
22731
SH
SOLE
0
0
22731
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
2851
118121
SH
SOLE
0
0
118121
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1230
52626
SH
SOLE
0
0
52626
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
512
25606
SH
SOLE
0
0
25606
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
4213
232640
SH
SOLE
0
0
232640
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
1643
57777
SH
SOLE
0
0
57777
HANCOCK WHITNEY CORPORATION
COM
410120109
385
10055
SH
SOLE
5762
0
4293
HANESBRANDS INC
COM
410345102
1257
82046
SH
SOLE
7605
0
74441
HANNON ARMSTRONG SUST INFR C
COM
41068X100
424
14548
SH
SOLE
0
0
14548
HARBORONE BANCORP INC NEW
COM NEW
41165Y100
296
29434
SH
SOLE
0
0
29434
HARLEY DAVIDSON INC
COM
412822108
789
21944
SH
SOLE
8
0
21936
HARTFORD FDS EXCHANGE TRADE
MUN OPORTUNITE
41653L503
786
18765
SH
SOLE
0
0
18765
HARTFORD FDS EXCHANGE TRADE
SHRT DURTN ETF
41653L602
2003
49065
SH
SOLE
0
0
49065
HARTFORD FDS EXCHANGE TRADE
TOTAL RTRN ETF
41653L305
2772
66827
SH
SOLE
0
0
66827
HARTFORD FINL SVCS GROUP INC
COM
416515104
1243
20503
SH
SOLE
3565
0
16938
HASBRO INC
COM
418056107
4074
34322
SH
SOLE
10906
0
23416
HAWAIIAN ELEC INDUSTRIES
COM
419870100
891
19524
SH
SOLE
0
0
19524
HCA HEALTHCARE INC
COM
40412C101
1321
10967
SH
SOLE
1850
0
9117
HCP INC
COM
40414L109
3153
88507
SH
SOLE
2619
0
85888
HD SUPPLY HLDGS INC
COM
40416M105
1922
49058
SH
SOLE
28450
0
20608
HDFC BANK LTD
SPONSORED ADS
40415F101
546
9579
SH
SOLE
7624
0
1955
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
952
38203
SH
SOLE
0
0
38203
HEALTHCARE SVCS GRP INC
COM
421906108
247
10165
SH
SOLE
5195
0
4970
HEALTHCARE TR AMER INC
CL A NEW
42225P501
8192
278837
SH
SOLE
1029
0
277808
HEALTHEQUITY INC
COM
42226A107
1236
21625
SH
SOLE
14288
0
7337
HECLA MNG CO
COM
422704106
210
119477
SH
SOLE
0
0
119477
HEICO CORP NEW
COM
422806109
7400
59257
SH
SOLE
1126
0
58131
HELEN OF TROY CORP LTD
COM
G4388N106
3715
23563
SH
SOLE
246
0
23317
HELIOS TECHNOLOGIES INC
COM
42328H109
279
6884
SH
SOLE
5484
0
1400
HELMERICH & PAYNE INC
COM
423452101
344
8579
SH
SOLE
1345
0
7234
HENRY JACK & ASSOC INC
COM
426281101
1499
10269
SH
SOLE
3997
0
6272
HENRY SCHEIN INC
COM
806407102
232
3656
SH
SOLE
104
0
3552
HERCULES CAPITAL INC
COM
427096508
1680
125651
SH
SOLE
0
0
125651
HERSHEY CO
COM
427866108
9473
61120
SH
SOLE
7644
0
53476
HESS CORP
COM
42809H107
1013
16745
SH
SOLE
3158
0
13587
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1117
73657
SH
SOLE
1259
0
72398
HEXCEL CORP NEW
COM
428291108
2438
29687
SH
SOLE
22975
0
6712
HEXINDAI INC
ADR
428295109
29
18650
SH
SOLE
0
0
18650
HEXO CORP
COM
428304109
117
29558
SH
SOLE
0
0
29558
HI CRUSH INC
COM
428337109
56
32136
SH
SOLE
23
0
32113
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
1579
90476
SH
SOLE
0
0
90476
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
507
49443
SH
SOLE
0
0
49443
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
6399
479312
SH
SOLE
0
0
479312
HILL ROM HLDGS INC
COM
431475102
667
6337
SH
SOLE
0
0
6337
HILLENBRAND INC
COM
431571108
215
6969
SH
SOLE
3381
0
3588
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1310
14068
SH
SOLE
10402
0
3666
HMS HLDGS CORP
COM
40425J101
270
7830
SH
SOLE
79
0
7751
HOLLYFRONTIER CORP
COM
436106108
1405
26191
SH
SOLE
7435
0
18756
HOLOGIC INC
COM
436440101
1019
20177
SH
SOLE
623
0
19554
HOME BANCSHARES INC
COM
436893200
535
28461
SH
SOLE
0
0
28461
HOME DEPOT INC
COM
437076102
107430
463019
SH
SOLE
68044
0
394975
HONDA MOTOR LTD
AMERN SHS
438128308
491
18808
SH
SOLE
8955
0
9853
HONEYWELL INTL INC
COM
438516106
56911
336354
SH
SOLE
79521
0
256833
HORIZON BANCORP INC
COM
440407104
413
23765
SH
SOLE
0
0
23765
HORMEL FOODS CORP
COM
440452100
1366
31241
SH
SOLE
1716
0
29525
HOVNANIAN ENTERPRISES INC
CL A NEW
442487401
329
17108
SH
SOLE
0
0
17108
HP INC
COM
40434L105
1981
104687
SH
SOLE
10065
0
94622
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1394
52967
SH
SOLE
0
0
52967
HSBC HLDGS PLC
SPON ADR NEW
404280406
1402
36643
SH
SOLE
2879
0
33764
HUBBELL INC
COM
443510607
665
5065
SH
SOLE
100
0
4965
HUBSPOT INC
COM
443573100
802
5288
SH
SOLE
656
0
4632
HUDSON LTD
COM CL A
G46408103
365
29728
SH
SOLE
29728
0
0
HUMANA INC
COM
444859102
4292
16786
SH
SOLE
9555
0
7231
HUNT J B TRANS SVCS INC
COM
445658107
1161
10496
SH
SOLE
4987
0
5509
HUNTINGTON BANCSHARES INC
COM
446150104
11584
811777
SH
SOLE
675913
0
135864
HUNTINGTON INGALLS INDS INC
COM
446413106
1404
6628
SH
SOLE
1303
0
5325
HUNTSMAN CORP
COM
447011107
735
31608
SH
SOLE
8609
0
22999
HYATT HOTELS CORP
COM CL A
448579102
262
3555
SH
SOLE
0
0
3555
IAA INC
COM
449253103
255
6121
SH
SOLE
4067
0
2054
IAC INTERACTIVECORP
COM
44919P508
2984
13688
SH
SOLE
2102
0
11586
IAMGOLD CORP
COM
450913108
345
101221
SH
SOLE
0
0
101221
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
3604
56142
SH
SOLE
0
0
56142
ICF INTL INC
COM
44925C103
810
9593
SH
SOLE
9093
0
500
ICICI BK LTD
ADR
45104G104
144
11830
SH
SOLE
5731
0
6099
ICON PLC
SHS
G4705A100
3129
21236
SH
SOLE
13719
0
7517
IDACORP INC
COM
451107106
384
3407
SH
SOLE
435
0
2972
IDEX CORP
COM
45167R104
288
1756
SH
SOLE
1215
0
541
IDEXX LABS INC
COM
45168D104
3320
12208
SH
SOLE
2039
0
10169
IEC ELECTRS CORP NEW
COM
44949L105
186
26895
SH
SOLE
0
0
26895
IHS MARKIT LTD
SHS
G47567105
4414
65996
SH
SOLE
61165
0
4831
II VI INC
COM
902104108
530
15043
SH
SOLE
1767
0
13276
ILLINOIS TOOL WKS INC
COM
452308109
15014
95943
SH
SOLE
34819
0
61124
ILLUMINA INC
COM
452327109
5775
18984
SH
SOLE
2098
0
16886
IMMUNOGEN INC
COM
45253H101
79
32743
SH
SOLE
29478
0
3265
IMPINJ INC
COM
453204109
775
25150
SH
SOLE
154
0
24996
INCYTE CORP
COM
45337C102
1117
15044
SH
SOLE
2436
0
12608
INDEPENDENCE RLTY TR INC
COM
45378A106
662
46241
SH
SOLE
0
0
46241
INDEXIQ ETF TR
HDGD FTSE EURO
45409B552
659
33549
SH
SOLE
0
0
33549
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
2572
126454
SH
SOLE
0
0
126454
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
2788
91658
SH
SOLE
0
0
91658
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
1187
47517
SH
SOLE
0
0
47517
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
1876
74672
SH
SOLE
0
0
74672
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
3718
188755
SH
SOLE
0
0
188755
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
376
14161
SH
SOLE
0
0
14161
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
4183
130518
SH
SOLE
0
0
130518
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
343
13537
SH
SOLE
0
0
13537
INDEXIQ ETF TR
US RL EST SMCP
45409B628
926
36145
SH
SOLE
0
0
36145
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
1628
76627
SH
SOLE
5
0
76622
INFOSYS LTD
SPONSORED ADR
456788108
2289
201306
SH
SOLE
21149
0
180157
INFRA AND ENERGY ALTRNTIVE I
COM
45686J104
231
49675
SH
SOLE
0
0
49675
ING GROEP N V
SPONSORED ADR
456837103
882
84436
SH
SOLE
74543
0
9893
INGERSOLL-RAND PLC
SHS
G47791101
6782
55042
SH
SOLE
22996
0
32046
INGEVITY CORP
COM
45688C107
203
2387
SH
SOLE
0
0
2387
INGREDION INC
COM
457187102
687
8407
SH
SOLE
866
0
7541
INNOSPEC INC
COM
45768S105
205
2302
SH
SOLE
202
0
2100
INNOVATIVE INDL PPTYS INC
COM
45781V101
1574
17038
SH
SOLE
5
0
17033
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
6772
209867
SH
SOLE
0
0
209867
INNOVATOR ETFS TR
IBD ETF LEADERS
45782C201
438
19916
SH
SOLE
0
0
19916
INNOVATOR ETFS TR II
LUNT LOW VOL HIG
45783G102
3768
102316
SH
SOLE
0
0
102316
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
1313
54124
SH
SOLE
0
0
54124
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
72
35000
SH
SOLE
0
0
35000
INPHI CORP
COM
45772F107
331
5424
SH
SOLE
4212
0
1212
INSIGHT ENTERPRISES INC
COM
45765U103
390
7011
SH
SOLE
73
0
6938
INSIGHT SELECT INCOME FD
COM
45781W109
283
13807
SH
SOLE
0
0
13807
INSPERITY INC
COM
45778Q107
210
2129
SH
SOLE
48
0
2081
INSTALLED BLDG PRODS INC
COM
45780R101
219
3814
SH
SOLE
0
0
3814
INSULET CORP
COM
45784P101
1182
7169
SH
SOLE
2067
0
5102
INTEGER HLDGS CORP
COM
45826H109
799
10575
SH
SOLE
3355
0
7220
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
358
5956
SH
SOLE
4450
0
1506
INTEL CORP
COM
458140100
77402
1502070
SH
SOLE
112379
0
1389691
INTER PARFUMS INC
COM
458334109
288
4111
SH
SOLE
4111
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
742
13843
SH
SOLE
130
0
13713
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
217
3276
SH
SOLE
0
0
3276
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
6962
75453
SH
SOLE
35663
0
39790
INTERNATIONAL BANCSHARES COR
COM
459044103
215
5564
SH
SOLE
3066
0
2498
INTERNATIONAL BUSINESS MACHS
COM
459200101
44899
308756
SH
SOLE
10881
0
297875
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1086
8854
SH
SOLE
3052
0
5802
INTERXION HOLDING N.V
SHS
N47279109
925
11358
SH
SOLE
7756
0
3602
INTL PAPER CO
COM
460146103
11040
263995
SH
SOLE
35273
0
228722
INTRA CELLULAR THERAPIES INC
COM
46116X101
134
17973
SH
SOLE
17973
0
0
INTREXON CORP
COM
46122T102
169
29519
SH
SOLE
0
0
29519
INTUIT
COM
461202103
5761
21662
SH
SOLE
3861
0
17801
INTUITIVE SURGICAL INC
COM NEW
46120E602
14320
26522
SH
SOLE
1009
0
25513
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
2635
27503
SH
SOLE
0
0
27503
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
8911
570455
SH
SOLE
0
0
570455
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
291
10588
SH
SOLE
0
0
10588
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
2387
43979
SH
SOLE
0
0
43979
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
34995
694204
SH
SOLE
614
0
693590
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
1718
69034
SH
SOLE
0
0
69034
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
174
15477
SH
SOLE
0
0
15477
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
449
11694
SH
SOLE
0
0
11694
INVESCO CALIF VALUE MUN INC
COM
46132H106
164
12805
SH
SOLE
0
0
12805
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
773
11457
SH
SOLE
0
0
11457
INVESCO CURNCYSHS CDN DLR TR
CDN DLR SHS
46138T104
649
8705
SH
SOLE
0
0
8705
INVESCO CURNCYSHS JAPANESE Y
JAPANESE YEN
46138W107
709
8057
SH
SOLE
0
0
8057
INVESCO CURNCYSHS SWISS FRAN
SWISS FRANC
46138R108
959
10349
SH
SOLE
0
0
10349
INVESCO CURRENCYSHARES EURO
EURO SHS
46138K103
300
2894
SH
SOLE
0
0
2894
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
5254
349311
SH
SOLE
0
0
349311
INVESCO DB MLTI SECTR CMMTY
AGRICULTURE FD
46140H106
669
42171
SH
SOLE
0
0
42171
INVESCO DB MLTI SECTR CMMTY
BASE METALS FD
46140H700
299
20272
SH
SOLE
0
0
20272
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
172
12876
SH
SOLE
0
0
12876
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
962
101736
SH
SOLE
0
0
101736
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
382
9329
SH
SOLE
0
0
9329
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1388
51207
SH
SOLE
0
0
51207
INVESCO DYNAMIC CR OPP FD
COM
46132R104
198
17958
SH
SOLE
0
0
17958
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
7641
362489
SH
SOLE
1335
0
361154
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
8105
338838
SH
SOLE
591
0
338247
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
15207
713927
SH
SOLE
1660
0
712267
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
15034
627865
SH
SOLE
592
0
627273
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
11798
554953
SH
SOLE
995
0
553958
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
10754
436638
SH
SOLE
585
0
436053
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
7399
344303
SH
SOLE
665
0
343638
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
6409
262970
SH
SOLE
0
0
262970
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
6219
292099
SH
SOLE
0
0
292099
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
3762
144306
SH
SOLE
0
0
144306
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
2837
132407
SH
SOLE
0
0
132407
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
995
39436
SH
SOLE
0
0
39436
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
2390
111841
SH
SOLE
0
0
111841
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
1290
52581
SH
SOLE
0
0
52581
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
210
10250
SH
SOLE
0
0
10250
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
2667
49207
SH
SOLE
0
0
49207
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
563
18154
SH
SOLE
0
0
18154
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
19165
283089
SH
SOLE
0
0
283089
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
339
9676
SH
SOLE
0
0
9676
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
27351
437051
SH
SOLE
0
0
437051
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
733
16428
SH
SOLE
0
0
16428
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
6290
212783
SH
SOLE
0
0
212783
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
661
17760
SH
SOLE
0
0
17760
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
490
8418
SH
SOLE
0
0
8418
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
454
8613
SH
SOLE
0
0
8613
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
344
13196
SH
SOLE
0
0
13196
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
521
13929
SH
SOLE
0
0
13929
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
1430
18286
SH
SOLE
0
0
18286
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
759
11568
SH
SOLE
0
0
11568
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
25229
414273
SH
SOLE
0
0
414273
INVESCO EXCHANGE TRADED FD T
DWA NASDAQ MNT
46137V829
377
3502
SH
SOLE
0
0
3502
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
4067
56407
SH
SOLE
0
0
56407
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
1801
26257
SH
SOLE
0
0
26257
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
5171
147654
SH
SOLE
0
0
147654
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
1079
22781
SH
SOLE
0
0
22781
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
2242
68686
SH
SOLE
0
0
68686
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
177
11686
SH
SOLE
0
0
11686
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
984
27969
SH
SOLE
0
0
27969
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
391
9197
SH
SOLE
0
0
9197
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
11504
237983
SH
SOLE
4333
0
233650
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
10795
281646
SH
SOLE
0
0
281646
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
524
16695
SH
SOLE
0
0
16695
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
2450
25812
SH
SOLE
0
0
25812
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
736
13069
SH
SOLE
0
0
13069
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
3775
66628
SH
SOLE
0
0
66628
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
1816
31407
SH
SOLE
0
0
31407
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
6735
72354
SH
SOLE
0
0
72354
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
12895
686658
SH
SOLE
0
0
686658
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
155998
1323588
SH
SOLE
0
0
1323588
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
10083
79445
SH
SOLE
0
0
79445
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
803
67913
SH
SOLE
0
0
67913
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
1491
41882
SH
SOLE
0
0
41882
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
6063
331149
SH
SOLE
0
0
331149
INVESCO EXCHANGE TRADED FD T
INSIDER SENMNT
46137V555
3750
53457
SH
SOLE
0
0
53457
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
4171
260064
SH
SOLE
0
0
260064
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
5959
45816
SH
SOLE
0
0
45816
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
461
10832
SH
SOLE
0
0
10832
INVESCO EXCHANGE TRADED FD T
S&P 100 EQL WIGH
46137V449
1940
33934
SH
SOLE
0
0
33934
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
2797
49582
SH
SOLE
0
0
49582
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
4802
22604
SH
SOLE
0
0
22604
INVESCO EXCHANGE TRADED FD T
S&P 500 VLU MOMN
46137V423
296
7380
SH
SOLE
0
0
7380
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
8015
137541
SH
SOLE
200
0
137341
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
211
4242
SH
SOLE
0
0
4242
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
434
13410
SH
SOLE
0
0
13410
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1208
19076
SH
SOLE
0
0
19076
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
4731
33471
SH
SOLE
0
0
33471
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
603
9446
SH
SOLE
0
0
9446
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
3940
129075
SH
SOLE
0
0
129075
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
1176
22082
SH
SOLE
0
0
22082
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
8786
82376
SH
SOLE
0
0
82376
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
841
13124
SH
SOLE
0
0
13124
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
1138
30543
SH
SOLE
0
0
30543
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
1458
31401
SH
SOLE
0
0
31401
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2606
120368
SH
SOLE
0
0
120368
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
364
8195
SH
SOLE
0
0
8195
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
2785
63796
SH
SOLE
0
0
63796
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
5233
26704
SH
SOLE
0
0
26704
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
2175
17201
SH
SOLE
0
0
17201
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1397
12825
SH
SOLE
0
0
12825
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
266
8358
SH
SOLE
0
0
8358
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
21695
154520
SH
SOLE
0
0
154520
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
9143
51131
SH
SOLE
0
0
51131
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
6351
59556
SH
SOLE
0
0
59556
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
158216
1463883
SH
SOLE
6356
0
1457527
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
30146
254550
SH
SOLE
0
0
254550
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
5684
87663
SH
SOLE
0
0
87663
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
11223
334624
SH
SOLE
0
0
334624
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
5456
149078
SH
SOLE
0
0
149078
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
1358
46562
SH
SOLE
0
0
46562
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
8873
121837
SH
SOLE
0
0
121837
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
5271
236591
SH
SOLE
0
0
236591
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
9085
255412
SH
SOLE
0
0
255412
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
1579
57740
SH
SOLE
0
0
57740
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
15122
668818
SH
SOLE
0
0
668818
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1209
26427
SH
SOLE
0
0
26427
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
887
33620
SH
SOLE
0
0
33620
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
717
40987
SH
SOLE
0
0
40987
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
1112
22228
SH
SOLE
0
0
22228
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
1333
51967
SH
SOLE
0
0
51967
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
3513
111969
SH
SOLE
0
0
111969
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
17852
612408
SH
SOLE
0
0
612408
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
3727
195851
SH
SOLE
349
0
195502
INVESCO EXCHNG TRADED FD TR
FNDMNTL IG CRP
46138E693
744
28416
SH
SOLE
0
0
28416
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
1847
46591
SH
SOLE
0
0
46591
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
2451
122050
SH
SOLE
0
0
122050
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
543
18432
SH
SOLE
0
0
18432
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
278
22836
SH
SOLE
0
0
22836
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
1981
86464
SH
SOLE
0
0
86464
INVESCO EXCHNG TRADED FD TR
GLOBAL ESG ETF
46138G813
767
26334
SH
SOLE
0
0
26334
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
1055
37850
SH
SOLE
0
0
37850
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
12867
415208
SH
SOLE
0
0
415208
INVESCO EXCHNG TRADED FD TR
KBW BK ETF
46138E628
1559
30259
SH
SOLE
0
0
30259
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
6131
293615
SH
SOLE
0
0
293615
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
2961
40040
SH
SOLE
0
0
40040
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
9583
306850
SH
SOLE
0
0
306850
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
448
9004
SH
SOLE
0
0
9004
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
516
19849
SH
SOLE
0
0
19849
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
13092
493297
SH
SOLE
0
0
493297
INVESCO EXCHNG TRADED FD TR
NY AMT FRE MUN
46138E529
322
12670
SH
SOLE
0
0
12670
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
50173
3340384
SH
SOLE
694
0
3339690
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1967
61333
SH
SOLE
0
0
61333
INVESCO EXCHNG TRADED FD TR
S&P 500 ENHNCD
46138E396
274
7793
SH
SOLE
0
0
7793
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
2140
54276
SH
SOLE
0
0
54276
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
974
23554
SH
SOLE
0
0
23554
INVESCO EXCHNG TRADED FD TR
S&P 500 REVENUE
46138G698
42904
795251
SH
SOLE
0
0
795251
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
3317
145865
SH
SOLE
0
0
145865
INVESCO EXCHNG TRADED FD TR
S&P FINCIAL REVE
46138G680
1095
16052
SH
SOLE
0
0
16052
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
15939
416605
SH
SOLE
0
0
416605
INVESCO EXCHNG TRADED FD TR
S&P GLOBL DIVI
46138E271
119
10040
SH
SOLE
0
0
10040
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
315
11582
SH
SOLE
0
0
11582
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
6152
180085
SH
SOLE
0
0
180085
INVESCO EXCHNG TRADED FD TR
S&P INTL QULTY
46138E214
490
20747
SH
SOLE
0
0
20747
INVESCO EXCHNG TRADED FD TR
S&P MDCP 400 REV
46138G672
9734
163487
SH
SOLE
0
0
163487
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
99714
1895347
SH
SOLE
0
0
1895347
INVESCO EXCHNG TRADED FD TR
S&P SMALLCAP 600
46138G664
12074
189448
SH
SOLE
0
0
189448
INVESCO EXCHNG TRADED FD TR
S&P SMLCAP HIG
46138E131
221
9185
SH
SOLE
0
0
9185
INVESCO EXCHNG TRADED FD TR
S&P SMLCP DISC
46138E180
249
4129
SH
SOLE
0
0
4129
INVESCO EXCHNG TRADED FD TR
S&P SMLCP ENGY
46138E164
72
10295
SH
SOLE
0
0
10295
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
553
10179
SH
SOLE
0
0
10179
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
8140
71739
SH
SOLE
0
0
71739
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INDL
46138E123
450
6695
SH
SOLE
0
0
6695
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1414
16479
SH
SOLE
0
0
16479
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
41503
848901
SH
SOLE
0
0
848901
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
964
12956
SH
SOLE
0
0
12956
INVESCO EXCHNG TRADED FD TR
S&P SMLCP UTIL
46138G409
1699
32234
SH
SOLE
0
0
32234
INVESCO EXCHNG TRADED FD TR
S&P ULTRA DIVIDE
46138G656
37443
993441
SH
SOLE
0
0
993441
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
58815
1379655
SH
SOLE
0
0
1379655
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
187681
3241476
SH
SOLE
0
0
3241476
INVESCO EXCHNG TRADED FD TR
SHIPPING ETF
46138G607
89
10050
SH
SOLE
0
0
10050
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
6727
229033
SH
SOLE
0
0
229033
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
23573
1043514
SH
SOLE
0
0
1043514
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
5706
176115
SH
SOLE
0
0
176115
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
4802
188917
SH
SOLE
0
0
188917
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
2244
215948
SH
SOLE
0
0
215948
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
339
14002
SH
SOLE
0
0
14002
INVESCO LTD
SHS
G491BT108
5049
298074
SH
SOLE
240834
0
57240
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
2956
193081
SH
SOLE
365
0
192716
INVESCO MUN OPPORTUNITY TR
COM
46132C107
487
38947
SH
SOLE
0
0
38947
INVESCO MUN TR
COM
46131J103
226
17938
SH
SOLE
0
0
17938
INVESCO MUNI INCOME OPP TRST
COM
46132X101
404
50980
SH
SOLE
0
0
50980
INVESCO PA VALUE MUN INCOME
COM
46132K109
166
12700
SH
SOLE
0
0
12700
INVESCO QQQ TR
UNIT SER 1
46090E103
876223
4640768
SH
SOLE
231
0
4640537
INVESCO QQQ TR
UNIT SER 1
46090E103
8402
44500
SH
Put
SOLE
0
0
44500
INVESCO QUALITY MUNI INC TRS
COM
46133G107
809
63282
SH
SOLE
0
0
63282
INVESCO SR INCOME TR
COM
46131H107
1518
361455
SH
SOLE
0
0
361455
INVESCO TR INVT GRADE MUNS
COM
46131M106
305
23691
SH
SOLE
0
0
23691
INVESCO VALUE MUN INCOME TR
COM
46132P108
1683
109552
SH
SOLE
0
0
109552
INVESTCORP CR MGMT BDC INC
COM
46090R104
101
15200
SH
SOLE
0
0
15200
INVESTORS BANCORP INC NEW
COM
46146L101
176
15527
SH
SOLE
0
0
15527
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
1021
13679
SH
SOLE
0
0
13679
INVITAE CORP
COM
46185L103
1286
66734
SH
SOLE
0
0
66734
INVITATION HOMES INC
COM
46187W107
267
9034
SH
SOLE
1986
0
7048
IONIS PHARMACEUTICALS INC
COM
462222100
2762
46095
SH
SOLE
36802
0
9293
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
457
25097
SH
SOLE
0
0
25097
IPG PHOTONICS CORP
COM
44980X109
377
2781
SH
SOLE
1182
0
1599
IQIYI INC
SPONSORED ADS
46267X108
1842
114175
SH
SOLE
0
0
114175
IQVIA HLDGS INC
COM
46266C105
2988
20000
SH
SOLE
7360
0
12640
IRIDEX CORP
COM
462684101
46
25033
SH
SOLE
0
0
25033
IRIDIUM COMMUNICATIONS INC
COM
46269C102
294
13802
SH
SOLE
120
0
13682
IROBOT CORP
COM
462726100
678
10987
SH
SOLE
0
0
10987
IRON MTN INC NEW
COM
46284V101
7328
226257
SH
SOLE
38041
0
188216
ISHARES GOLD TRUST
ISHARES
464285105
69930
4959601
SH
SOLE
0
0
4959601
ISHARES INC
CORE MSCI EMKT
46434G103
878193
17915000
SH
SOLE
79462
0
17835538
ISHARES INC
CUR HD MSCI EM
46434G509
1341
54464
SH
SOLE
0
0
54464
ISHARES INC
EM HGHYL BD ETF
464286285
7765
167028
SH
SOLE
0
0
167028
ISHARES INC
EM MKT SM-CP ETF
464286475
742
17632
SH
SOLE
0
0
17632
ISHARES INC
EM MKTS DIV ETF
464286319
8899
237803
SH
SOLE
0
0
237803
ISHARES INC
ESG MSCI EM ETF
46434G863
2159
66374
SH
SOLE
0
0
66374
ISHARES INC
GLB ENR PROD ETF
464286343
1565
83260
SH
SOLE
0
0
83260
ISHARES INC
GLB SILV MIN ETF
464286327
104
10782
SH
SOLE
0
0
10782
ISHARES INC
MIN VOL EMRG MKT
464286533
65396
1145496
SH
SOLE
0
0
1145496
ISHARES INC
MIN VOL GBL ETF
464286525
51075
539055
SH
SOLE
0
0
539055
ISHARES INC
MLT FCTR EMG MKT
46434G889
1077
26352
SH
SOLE
0
0
26352
ISHARES INC
MSCI AUST ETF
464286103
32734
1471206
SH
SOLE
0
0
1471206
ISHARES INC
MSCI BRAZIL ETF
464286400
4242
100691
SH
SOLE
0
0
100691
ISHARES INC
MSCI BRIC INDX
464286657
588
14538
SH
SOLE
0
0
14538
ISHARES INC
MSCI CDA ETF
464286509
1697
58710
SH
SOLE
0
0
58710
ISHARES INC
MSCI CHILE ETF
464286640
594
15861
SH
SOLE
0
0
15861
ISHARES INC
MSCI EM ASIA ETF
464286426
1503
23579
SH
SOLE
0
0
23579
ISHARES INC
MSCI EQUAL WEITE
464286681
1785
29934
SH
SOLE
0
0
29934
ISHARES INC
MSCI EURZONE ETF
464286608
2595
66718
SH
SOLE
0
0
66718
ISHARES INC
MSCI FRANCE ETF
464286707
731
24267
SH
SOLE
0
0
24267
ISHARES INC
MSCI FRNTR100ETF
464286145
2449
87028
SH
SOLE
0
0
87028
ISHARES INC
MSCI GBL ETF NEW
46434G848
514
19308
SH
SOLE
0
0
19308
ISHARES INC
MSCI GBL GOLD MN
46434G855
1209
56172
SH
SOLE
0
0
56172
ISHARES INC
MSCI GERMANY ETF
464286806
21353
793488
SH
SOLE
0
0
793488
ISHARES INC
MSCI HONG KG ETF
464286871
299
13175
SH
SOLE
0
0
13175
ISHARES INC
MSCI ISRAEL ETF
464286632
288
5281
SH
SOLE
0
0
5281
ISHARES INC
MSCI JPN ETF NEW
46434G822
22099
389482
SH
SOLE
33
0
389449
ISHARES INC
MSCI MEXICO ETF
464286822
613
14360
SH
SOLE
0
0
14360
ISHARES INC
MSCI NETHERL ETF
464286814
1687
53803
SH
SOLE
0
0
53803
ISHARES INC
MSCI PAC JP ETF
464286665
2118
47354
SH
SOLE
128
0
47226
ISHARES INC
MSCI RUSSIA ETF
46434G798
7129
183261
SH
SOLE
0
0
183261
ISHARES INC
MSCI SINGPOR ETF
46434G780
605
26085
SH
SOLE
0
0
26085
ISHARES INC
MSCI SPAIN ETF
464286764
10769
386818
SH
SOLE
0
0
386818
ISHARES INC
MSCI STH KOR ETF
464286772
1079
19149
SH
SOLE
0
0
19149
ISHARES INC
MSCI SWITZERLAND
464286749
4973
131910
SH
SOLE
0
0
131910
ISHARES INC
MSCI TAIWAN ETF
46434G772
376
10340
SH
SOLE
0
0
10340
ISHARES INC
MSCI THAILND ETF
464286624
1618
18243
SH
SOLE
0
0
18243
ISHARES INC
MSCI WORLD ETF
464286392
627
6832
SH
SOLE
0
0
6832
ISHARES INC
US INTL HGH YLD
464286178
1326
27179
SH
SOLE
0
0
27179
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
1855
123246
SH
SOLE
0
0
123246
ISHARES SILVER TRUST
ISHARES
46428Q109
21437
1346568
SH
SOLE
0
0
1346568
ISHARES TR
0-5 YR TIPS ETF
46429B747
4889
48805
SH
SOLE
0
0
48805
ISHARES TR
0-5YR HI YL CP
46434V407
20172
433894
SH
SOLE
0
0
433894
ISHARES TR
0-5YR INVT GR CP
46434V100
7641
149404
SH
SOLE
0
0
149404
ISHARES TR
1 3 YR TREAS BD
464287457
231348
2727522
SH
SOLE
72612
0
2654910
ISHARES TR
10-20 YR TRS ETF
464288653
4423
29592
SH
SOLE
0
0
29592
ISHARES TR
20 YR TR BD ETF
464287432
158530
1107981
SH
SOLE
16847
0
1091134
ISHARES TR
3 7 YR TREAS BD
464288661
59004
465331
SH
SOLE
30888
0
434443
ISHARES TR
A RATE CP BD ETF
46429B291
1546
28209
SH
SOLE
0
0
28209
ISHARES TR
AGENCY BOND ETF
464288166
3931
33732
SH
SOLE
0
0
33732
ISHARES TR
AGGRES ALLOC ETF
464289859
5165
94047
SH
SOLE
0
0
94047
ISHARES TR
ASIA 50 ETF
464288430
525
8962
SH
SOLE
0
0
8962
ISHARES TR
BARCLAYS 7 10 YR
464287440
92217
819925
SH
SOLE
1113
0
818812
ISHARES TR
BRAZIL SM-CP ETF
464289131
2131
123843
SH
SOLE
0
0
123843
ISHARES TR
BROAD USD HIGH
46435U853
372183
9088723
SH
SOLE
0
0
9088723
ISHARES TR
CALIF MUN BD ETF
464288356
13212
215593
SH
SOLE
0
0
215593
ISHARES TR
CHINA LG-CAP ETF
464287184
4141
104057
SH
SOLE
0
0
104057
ISHARES TR
CMBS ETF
46429B366
1338
25027
SH
SOLE
0
0
25027
ISHARES TR
COHEN STEER REIT
464287564
26460
220463
SH
SOLE
0
0
220463
ISHARES TR
CONSER ALLOC ETF
464289883
10791
302619
SH
SOLE
0
0
302619
ISHARES TR
CONV BD ETF
46435G102
6122
105295
SH
SOLE
0
0
105295
ISHARES TR
CORE 1 5 YR USD
46432F859
18010
356698
SH
SOLE
0
0
356698
ISHARES TR
CORE DIV GRWTH
46434V621
140692
3594585
SH
SOLE
0
0
3594585
ISHARES TR
CORE HIGH DV ETF
46429B663
110689
1175544
SH
SOLE
0
0
1175544
ISHARES TR
CORE INTL AGGR
46435G672
6842
122646
SH
SOLE
0
0
122646
ISHARES TR
CORE LT USDB ETF
464289479
2095
30210
SH
SOLE
0
0
30210
ISHARES TR
CORE MSCI EAFE
46432F842
696100
11398388
SH
SOLE
16947
0
11381441
ISHARES TR
CORE MSCI EURO
46434V738
1925
42086
SH
SOLE
0
0
42086
ISHARES TR
CORE MSCI INTL
46435G326
1210
22154
SH
SOLE
0
0
22154
ISHARES TR
CORE MSCI PAC
46434V696
1870
33270
SH
SOLE
0
0
33270
ISHARES TR
CORE MSCI TOTAL
46432F834
28506
493532
SH
SOLE
0
0
493532
ISHARES TR
CORE S&P MCP ETF
464287507
1022072
5289406
SH
SOLE
115281
0
5174125
ISHARES TR
CORE S&P SCP ETF
464287804
388455
4990432
SH
SOLE
33134
0
4957298
ISHARES TR
CORE S&P TTL STK
464287150
286052
4264973
SH
SOLE
0
0
4264973
ISHARES TR
CORE S&P US GWT
464287671
832707
13244909
SH
SOLE
1447
0
13243462
ISHARES TR
CORE S&P US VLU
464287663
638548
11047538
SH
SOLE
0
0
11047538
ISHARES TR
CORE S&P500 ETF
464287200
1215018
4070138
SH
SOLE
10555
0
4059583
ISHARES TR
CORE TOTAL USD
46434V613
16687
318389
SH
SOLE
0
0
318389
ISHARES TR
CORE US AGGBD ET
464287226
864988
7643262
SH
SOLE
22331
0
7620931
ISHARES TR
CR 5 10 YR ETF
46435G417
4090
80581
SH
SOLE
0
0
80581
ISHARES TR
CRE U S REIT ETF
464288521
7404
133290
SH
SOLE
0
0
133290
ISHARES TR
CUR HD EURZN ETF
46434V639
6586
212998
SH
SOLE
0
0
212998
ISHARES TR
DOW JONES US ETF
464287846
19566
132615
SH
SOLE
0
0
132615
ISHARES TR
EAFE GRWTH ETF
464288885
11246
139682
SH
SOLE
0
0
139682
ISHARES TR
EAFE SML CP ETF
464288273
22003
384468
SH
SOLE
57982
0
326486
ISHARES TR
EAFE VALUE ETF
464288877
21360
450927
SH
SOLE
0
0
450927
ISHARES TR
EDEG HIG YLELD
46435G250
1217
24046
SH
SOLE
0
0
24046
ISHARES TR
EDGE INVT GRDE
46435G219
301
5703
SH
SOLE
0
0
5703
ISHARES TR
EDGE MSCI MINM
46435G433
11319
329718
SH
SOLE
0
0
329718
ISHARES TR
EDGE MSCI USA VL
46432F388
23240
283282
SH
SOLE
0
0
283282
ISHARES TR
EDGE US FIXD INM
46435U796
4309
42535
SH
SOLE
0
0
42535
ISHARES TR
EMGR MKT INF ETF
464288216
213
7593
SH
SOLE
0
0
7593
ISHARES TR
ESG 1 5 YR USD
46435G243
1073
42161
SH
SOLE
0
0
42161
ISHARES TR
ESG MSCI EAFE
46435G516
2605
40627
SH
SOLE
0
0
40627
ISHARES TR
ESG MSCI USA ETF
46435G425
1423
21767
SH
SOLE
0
0
21767
ISHARES TR
ESG USD CORPT
46435G193
1141
43392
SH
SOLE
0
0
43392
ISHARES TR
EUROPE ETF
464287861
2076
47988
SH
SOLE
300
0
47688
ISHARES TR
EXPANDED TECH
464287515
26417
124680
SH
SOLE
0
0
124680
ISHARES TR
EXPND TEC SC ETF
464287549
11939
55014
SH
SOLE
0
0
55014
ISHARES TR
EXPONENTIAL TECH
46434V381
4433
114671
SH
SOLE
0
0
114671
ISHARES TR
FALN ANGLS USD
46435G474
663
24757
SH
SOLE
0
0
24757
ISHARES TR
FLTG RATE NT ETF
46429B655
106612
2091654
SH
SOLE
756
0
2090898
ISHARES TR
GBL COMM SVC ETF
464287275
1626
28393
SH
SOLE
0
0
28393
ISHARES TR
GL CLEAN ENE ETF
464288224
2209
202703
SH
SOLE
0
0
202703
ISHARES TR
GL TIMB FORE ETF
464288174
1028
17536
SH
SOLE
0
0
17536
ISHARES TR
GLB CNS DISC ETF
464288745
966
8058
SH
SOLE
0
0
8058
ISHARES TR
GLB CNSM STP ETF
464288737
9983
182098
SH
SOLE
0
0
182098
ISHARES TR
GLB INFRASTR ETF
464288372
4145
89193
SH
SOLE
0
0
89193
ISHARES TR
GLOB HLTHCRE ETF
464287325
6830
111796
SH
SOLE
0
0
111796
ISHARES TR
GLOB INDSTRL ETF
464288729
538
5895
SH
SOLE
0
0
5895
ISHARES TR
GLOB UTILITS ETF
464288711
4163
71346
SH
SOLE
0
0
71346
ISHARES TR
GLOBAL 100 ETF
464287572
1949
39415
SH
SOLE
0
0
39415
ISHARES TR
GLOBAL ENERG ETF
464287341
2961
96880
SH
SOLE
10
0
96870
ISHARES TR
GLOBAL FINLS ETF
464287333
1491
23276
SH
SOLE
0
0
23276
ISHARES TR
GLOBAL MATER ETF
464288695
1362
21723
SH
SOLE
0
0
21723
ISHARES TR
GLOBAL REIT ETF
46434V647
2729
97180
SH
SOLE
0
0
97180
ISHARES TR
GLOBAL TECH ETF
464287291
81340
439747
SH
SOLE
0
0
439747
ISHARES TR
GNMA BOND ETF
46429B333
3020
60025
SH
SOLE
0
0
60025
ISHARES TR
GOV/CRED BD ETF
464288596
641
5386
SH
SOLE
0
0
5386
ISHARES TR
GRWT ALLOCAT ETF
464289867
14852
322439
SH
SOLE
0
0
322439
ISHARES TR
HDG MSCI EAFE
46434V803
26300
878434
SH
SOLE
0
0
878434
ISHARES TR
HDG MSCI JAPAN
46434V886
1046
33576
SH
SOLE
0
0
33576
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
279
11328
SH
SOLE
0
0
11328
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
638
25925
SH
SOLE
0
0
25925
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
16844
677847
SH
SOLE
4156
0
673691
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
20986
827190
SH
SOLE
4117
0
823073
ISHARES TR
IBONDS DEC2021
46435G789
4562
176946
SH
SOLE
577
0
176369
ISHARES TR
IBONDS DEC2022
46435G755
4548
173977
SH
SOLE
574
0
173403
ISHARES TR
IBONDS DEC2023
46435G318
2471
95919
SH
SOLE
585
0
95334
ISHARES TR
IBONDS DEC2026
46435GAA0
2412
94689
SH
SOLE
1698
0
92991
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
19316
772647
SH
SOLE
4164
0
768483
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
15264
602855
SH
SOLE
4122
0
598733
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
13918
543669
SH
SOLE
4129
0
539540
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
6890
268179
SH
SOLE
1642
0
266537
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
2972
114849
SH
SOLE
1653
0
113196
ISHARES TR
IBONDS ETF
46435UAA9
2570
99155
SH
SOLE
1680
0
97475
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
473
18092
SH
SOLE
0
0
18092
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
316
11755
SH
SOLE
0
0
11755
ISHARES TR
IBONDS SEP2020
46434V571
6569
257294
SH
SOLE
579
0
256715
ISHARES TR
IBOXX HI YD ETF
464288513
179409
2058150
SH
SOLE
39888
0
2018262
ISHARES TR
IBOXX INV CP ETF
464287242
196692
1542921
SH
SOLE
15017
0
1527904
ISHARES TR
INDIA 50 ETF
464289529
2595
70707
SH
SOLE
0
0
70707
ISHARES TR
INTL DEV RE ETF
464288489
1928
64980
SH
SOLE
0
0
64980
ISHARES TR
INTL DEVPPTY ETF
464288422
273
7094
SH
SOLE
0
0
7094
ISHARES TR
INTL DIV GRWTH
46435G524
964
17420
SH
SOLE
0
0
17420
ISHARES TR
INTL MOMENTUM FT
46434V449
267
9080
SH
SOLE
0
0
9080
ISHARES TR
INTL PFD STK ETF
46429B135
578
38349
SH
SOLE
0
0
38349
ISHARES TR
INTL QLTY FACTOR
46434V456
1194
40228
SH
SOLE
0
0
40228
ISHARES TR
INTL SEL DIV ETF
464288448
57888
1883143
SH
SOLE
0
0
1883143
ISHARES TR
INTL TREA BD ETF
464288117
1696
33602
SH
SOLE
0
0
33602
ISHARES TR
INTL VALUE FACTR
46435G409
1300
57027
SH
SOLE
0
0
57027
ISHARES TR
INTRM GOV CR ETF
464288612
1493
13186
SH
SOLE
0
0
13186
ISHARES TR
INTRM TR CRP ETF
464288638
129001
2227220
SH
SOLE
0
0
2227220
ISHARES TR
JPMORGAN USD EMG
464288281
248907
2195912
SH
SOLE
0
0
2195912
ISHARES TR
LATN AMER 40 ETF
464287390
602
19047
SH
SOLE
0
0
19047
ISHARES TR
LNG TR CRPRT BD
464289511
6722
100886
SH
SOLE
0
0
100886
ISHARES TR
MBS ETF
464288588
240039
2216428
SH
SOLE
36169
0
2180259
ISHARES TR
MICRO-CAP ETF
464288869
3141
35632
SH
SOLE
1171
0
34461
ISHARES TR
MIN VOL EAFE ETF
46429B689
137875
1881482
SH
SOLE
0
0
1881482
ISHARES TR
MLTFCTR INTL SML
46434V266
784
27436
SH
SOLE
0
0
27436
ISHARES TR
MODERT ALLOC ETF
464289875
16103
409855
SH
SOLE
0
0
409855
ISHARES TR
MORTGE REL ETF
46435G342
10575
250998
SH
SOLE
0
0
250998
ISHARES TR
MRGSTR MD CP ETF
464288208
11915
60246
SH
SOLE
0
0
60246
ISHARES TR
MRGSTR MD CP GRW
464288307
17184
70592
SH
SOLE
0
0
70592
ISHARES TR
MRGSTR MD CP VAL
464288406
4531
28148
SH
SOLE
0
0
28148
ISHARES TR
MRGSTR SM CP ETF
464288505
3512
20060
SH
SOLE
0
0
20060
ISHARES TR
MRGSTR SM CP GR
464288604
3984
20468
SH
SOLE
0
0
20468
ISHARES TR
MRNGSTR INC ETF
46432F875
2877
115208
SH
SOLE
0
0
115208
ISHARES TR
MRNGSTR LG-CP ET
464287127
12151
72353
SH
SOLE
0
0
72353
ISHARES TR
MRNGSTR LG-CP GR
464287119
37886
197888
SH
SOLE
0
0
197888
ISHARES TR
MRNGSTR LG-CP VL
464288109
7482
67741
SH
SOLE
0
0
67741
ISHARES TR
MRNING SM CP ETF
464288703
3738
27954
SH
SOLE
0
0
27954
ISHARES TR
MSCI AC ASIA ETF
464288182
1164
17554
SH
SOLE
0
0
17554
ISHARES TR
MSCI ACWI ETF
464288257
18029
244455
SH
SOLE
0
0
244455
ISHARES TR
MSCI ACWI EX US
464288240
2842
61712
SH
SOLE
0
0
61712
ISHARES TR
MSCI ACWI EXUS
46435G847
289
10719
SH
SOLE
0
0
10719
ISHARES TR
MSCI CHINA ETF
46429B671
1115
19885
SH
SOLE
0
0
19885
ISHARES TR
MSCI EAFE ETF
464287465
161779
2480893
SH
SOLE
106705
0
2374188
ISHARES TR
MSCI EMG MKT ETF
464287234
102511
2508222
SH
SOLE
92335
0
2415887
ISHARES TR
MSCI EURO FL ETF
464289180
737
41848
SH
SOLE
0
0
41848
ISHARES TR
MSCI GLOBAL IMP
46435G532
444
7607
SH
SOLE
0
0
7607
ISHARES TR
MSCI INDIA ETF
46429B598
4840
144187
SH
SOLE
0
0
144187
ISHARES TR
MSCI INDIA SM CP
46429B614
646
18378
SH
SOLE
0
0
18378
ISHARES TR
MSCI INDONIA ETF
46429B309
651
26597
SH
SOLE
0
0
26597
ISHARES TR
MSCI KLD400 SOC
464288570
9191
82871
SH
SOLE
0
0
82871
ISHARES TR
MSCI LW CRB TG
46434V464
409
3402
SH
SOLE
0
0
3402
ISHARES TR
MSCI MIN VOL ETF
46429B697
1008646
15735500
SH
SOLE
48255
0
15687245
ISHARES TR
MSCI PERU ETF
464289842
504
14379
SH
SOLE
0
0
14379
ISHARES TR
MSCI PHILIPS ETF
46429B408
522
15620
SH
SOLE
0
0
15620
ISHARES TR
MSCI POLAND ETF
46429B606
2343
113520
SH
SOLE
0
0
113520
ISHARES TR
MSCI UK ETF NEW
46435G334
11913
379026
SH
SOLE
0
0
379026
ISHARES TR
MSCI USA ESG SLC
464288802
11246
90982
SH
SOLE
0
0
90982
ISHARES TR
MULTIFACTOR GLBL
46434V316
634
21871
SH
SOLE
0
0
21871
ISHARES TR
MULTIFACTOR INTL
46434V274
1284
50356
SH
SOLE
0
0
50356
ISHARES TR
MULTIFACTOR USA
46434V282
9254
289900
SH
SOLE
0
0
289900
ISHARES TR
MULTIFACTOR USA
46434V290
1784
44732
SH
SOLE
0
0
44732
ISHARES TR
NA TEC MULTM ETF
464287531
647
12164
SH
SOLE
0
0
12164
ISHARES TR
NASDAQ BIOTECH
464287556
37013
371994
SH
SOLE
29469
0
342525
ISHARES TR
NATIONAL MUN ETF
464288414
61009
534698
SH
SOLE
0
0
534698
ISHARES TR
NEW YORK MUN ETF
464288323
1220
21318
SH
SOLE
0
0
21318
ISHARES TR
NEW ZEALAND ETF
464289123
3281
63262
SH
SOLE
0
0
63262
ISHARES TR
NORTH AMERN NAT
464287374
1499
51537
SH
SOLE
0
0
51537
ISHARES TR
PFD AND INCM SEC
464288687
182751
4869476
SH
SOLE
0
0
4869476
ISHARES TR
PHLX SEMICND ETF
464287523
9322
44093
SH
SOLE
0
0
44093
ISHARES TR
RESIDNL REAL EST
464288562
7727
97236
SH
SOLE
0
0
97236
ISHARES TR
RUS 1000 ETF
464287622
108915
661934
SH
SOLE
33
0
661901
ISHARES TR
RUS 1000 GRW ETF
464287614
392123
2456452
SH
SOLE
5440
0
2451012
ISHARES TR
RUS 1000 VAL ETF
464287598
208638
1626680
SH
SOLE
12459
0
1614221
ISHARES TR
RUS 2000 GRW ETF
464287648
57852
300168
SH
SOLE
6185
0
293983
ISHARES TR
RUS 2000 VAL ETF
464287630
57177
478828
SH
SOLE
15646
0
463182
ISHARES TR
RUS MD CP GR ETF
464287481
66162
468072
SH
SOLE
221
0
467851
ISHARES TR
RUS MDCP VAL ETF
464287473
59397
662177
SH
SOLE
3466
0
658711
ISHARES TR
RUS MID CAP ETF
464287499
113919
2036094
SH
SOLE
8428
0
2027666
ISHARES TR
RUS TOP 200 ETF
464289446
12673
183856
SH
SOLE
0
0
183856
ISHARES TR
RUS TP200 GR ETF
464289438
19909
228683
SH
SOLE
0
0
228683
ISHARES TR
RUS TP200 VL ETF
464289420
7140
130354
SH
SOLE
0
0
130354
ISHARES TR
RUSEL 2500 ETF
46435G268
544
12225
SH
SOLE
0
0
12225
ISHARES TR
RUSSELL 2000 ETF
464287655
585190
3866722
SH
SOLE
41595
0
3825127
ISHARES TR
RUSSELL 3000 ETF
464287689
65868
379056
SH
SOLE
0
0
379056
ISHARES TR
S&P 100 ETF
464287101
14244
108329
SH
SOLE
0
0
108329
ISHARES TR
S&P 500 GRWT ETF
464287309
428036
2377581
SH
SOLE
5515
0
2372066
ISHARES TR
S&P 500 VAL ETF
464287408
302659
2540362
SH
SOLE
0
0
2540362
ISHARES TR
S&P MC 400GR ETF
464287606
75794
338578
SH
SOLE
0
0
338578
ISHARES TR
S&P MC 400VL ETF
464287705
42291
264483
SH
SOLE
0
0
264483
ISHARES TR
S&P SML 600 GWT
464287887
66741
374152
SH
SOLE
4236
0
369916
ISHARES TR
SELECT DIVID ETF
464287168
120717
1184077
SH
SOLE
26208
0
1157869
ISHARES TR
SH TR CRPORT ETF
464288646
45546
848635
SH
SOLE
0
0
848635
ISHARES TR
SHORT TREAS BD
464288679
126580
1144275
SH
SOLE
14582
0
1129693
ISHARES TR
SHRT NAT MUN ETF
464288158
17518
164424
SH
SOLE
0
0
164424
ISHARES TR
SP SMCP600VL ETF
464287879
40244
267953
SH
SOLE
0
0
267953
ISHARES TR
TIPS BD ETF
464287176
287418
2471565
SH
SOLE
8268
0
2463297
ISHARES TR
TRANS AVG ETF
464287192
8360
44910
SH
SOLE
0
0
44910
ISHARES TR
TRS FLT RT BD
46434V860
13850
275488
SH
SOLE
0
0
275488
ISHARES TR
U.S. BAS MTL ETF
464287838
2727
29553
SH
SOLE
0
0
29553
ISHARES TR
U.S. CNSM GD ETF
464287812
3146
24868
SH
SOLE
0
0
24868
ISHARES TR
U.S. CNSM SV ETF
464287580
12249
56345
SH
SOLE
0
0
56345
ISHARES TR
U.S. ENERGY ETF
464287796
6152
193710
SH
SOLE
0
0
193710
ISHARES TR
U.S. FIN SVC ETF
464287770
17711
129818
SH
SOLE
0
0
129818
ISHARES TR
U.S. FINLS ETF
464287788
20325
157888
SH
SOLE
0
0
157888
ISHARES TR
U.S. INSRNCE ETF
464288786
778
10801
SH
SOLE
0
0
10801
ISHARES TR
U.S. MED DVC ETF
464288810
62515
252851
SH
SOLE
0
0
252851
ISHARES TR
U.S. PHARMA ETF
464288836
1978
14146
SH
SOLE
0
0
14146
ISHARES TR
U.S. REAL ES ETF
464287739
112208
1199569
SH
SOLE
0
0
1199569
ISHARES TR
U.S. TECH ETF
464287721
48924
239577
SH
SOLE
0
0
239577
ISHARES TR
U.S. UTILITS ETF
464287697
19686
120885
SH
SOLE
0
0
120885
ISHARES TR
ULTR SH TRM BD
46434V878
10781
213952
SH
SOLE
0
0
213952
ISHARES TR
US AER DEF ETF
464288760
87240
388249
SH
SOLE
0
0
388249
ISHARES TR
US BR DEL SE ETF
464288794
3280
50999
SH
SOLE
0
0
50999
ISHARES TR
US DIVID BYBCK
46435U861
285
10105
SH
SOLE
0
0
10105
ISHARES TR
US HLTHCARE ETF
464287762
33500
177202
SH
SOLE
0
0
177202
ISHARES TR
US HLTHCR PR ETF
464288828
10244
63352
SH
SOLE
0
0
63352
ISHARES TR
US HOME CONS ETF
464288752
11956
276058
SH
SOLE
0
0
276058
ISHARES TR
US INDUSTRIALS
464287754
19822
124805
SH
SOLE
0
0
124805
ISHARES TR
US OIL EQ&SV ETF
464288844
537
30500
SH
SOLE
0
0
30500
ISHARES TR
US OIL GS EX ETF
464288851
1317
25819
SH
SOLE
0
0
25819
ISHARES TR
US REGNL BKS ETF
464288778
4558
97887
SH
SOLE
0
0
97887
ISHARES TR
US TELECOM ETF
464287713
1804
61780
SH
SOLE
0
0
61780
ISHARES TR
US TREAS BD ETF
46429B267
252641
9597001
SH
SOLE
0
0
9597001
ISHARES TR
USA MOMENTUM FCT
46432F396
174555
1463773
SH
SOLE
0
0
1463773
ISHARES TR
USA QUALITY FCTR
46432F339
659761
7140274
SH
SOLE
0
0
7140274
ISHARES TR
USA SIZE FACTOR
46432F370
1044
11504
SH
SOLE
0
0
11504
ISHARES TR
USD INV GRDE ETF
464288620
14140
242621
SH
SOLE
49568
0
193053
ISHARES TR
YLD OPTIM BD
46434V787
3217
125722
SH
SOLE
0
0
125722
ISHARES US ETF TR
COMMOD SEL STG
46431W853
2161
68511
SH
SOLE
0
0
68511
ISHARES US ETF TR
INT RT HD LONG
46431W812
2419
100345
SH
SOLE
0
0
100345
ISHARES US ETF TR
INT RT HDG C B
46431W705
6995
75241
SH
SOLE
0
0
75241
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
1942
22016
SH
SOLE
0
0
22016
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
207063
4113286
SH
SOLE
732
0
4112554
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
3053
60880
SH
SOLE
0
0
60880
ISTAR INC
COM
45031U101
513
39313
SH
SOLE
0
0
39313
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
254
30150
SH
SOLE
25907
0
4243
ITERIS INC
COM
46564T107
839
146000
SH
SOLE
0
0
146000
ITRON INC
COM
465741106
953
12880
SH
SOLE
10568
0
2312
ITT INC
COM
45073V108
371
6060
SH
SOLE
1883
0
4177
JABIL INC
COM
466313103
202
5654
SH
SOLE
180
0
5474
JACK IN THE BOX INC
COM
466367109
257
2825
SH
SOLE
7
0
2818
JACOBS ENGR GROUP INC
COM
469814107
1109
12117
SH
SOLE
98
0
12019
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
1475
35110
SH
SOLE
0
0
35110
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
3120
71273
SH
SOLE
0
0
71273
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
7616
145213
SH
SOLE
0
0
145213
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
51504
1029467
SH
SOLE
789
0
1028678
JANUS DETROIT STR TR
LONG TERM CARE
47103U407
1171
37877
SH
SOLE
0
0
37877
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1036
8082
SH
SOLE
2100
0
5982
JD COM INC
SPON ADR CL A
47215P106
1855
65743
SH
SOLE
0
0
65743
JETBLUE AWYS CORP
COM
477143101
1387
82785
SH
SOLE
0
0
82785
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
246
2472
SH
SOLE
1819
0
653
JOHN HANCOCK ETF TRUST
MLTFACTR UTILS
47804J867
986
28398
SH
SOLE
0
0
28398
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
24641
641200
SH
SOLE
0
0
641200
JOHN HANCOCK ETF TRUST
MULTFCTR EMRNG
47804J834
567
23191
SH
SOLE
0
0
23191
JOHN HANCOCK ETF TRUST
MULTI INTL ETF
47804J859
4926
177024
SH
SOLE
0
0
177024
JOHN HANCOCK ETF TRUST
MULTIFACTOR CO
47804J305
887
26358
SH
SOLE
0
0
26358
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
1932
50213
SH
SOLE
0
0
50213
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
1985
60188
SH
SOLE
0
0
60188
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
38944
1057680
SH
SOLE
0
0
1057680
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
6925
138472
SH
SOLE
0
0
138472
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
4637
177324
SH
SOLE
0
0
177324
JOHNSON & JOHNSON
COM
478160104
137640
1063844
SH
SOLE
118955
0
944889
JOHNSON CTLS INTL PLC
SHS
G51502105
6601
150390
SH
SOLE
88459
0
61931
JONES LANG LASALLE INC
COM
48020Q107
1523
10949
SH
SOLE
206
0
10743
JOUNCE THERAPEUTICS INC
COM
481116101
76
22795
SH
SOLE
0
0
22795
JP MORGAN EXCHANGE TRADED FD
BETABULDRS CDA
46641Q696
370
14773
SH
SOLE
0
0
14773
JP MORGAN EXCHANGE TRADED FD
BETBULD EUROPE
46641Q720
535
22733
SH
SOLE
0
0
22733
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
5133
216206
SH
SOLE
0
0
216206
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
1954
37263
SH
SOLE
0
0
37263
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ETF
46641Q605
1146
20738
SH
SOLE
0
0
20738
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
539
9088
SH
SOLE
0
0
9088
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
20482
385219
SH
SOLE
0
0
385219
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
1868
61635
SH
SOLE
0
0
61635
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
274
4101
SH
SOLE
0
0
4101
JP MORGAN EXCHANGE TRADED FD
HIGH YLD RESRCH
46641Q878
1307
25470
SH
SOLE
0
0
25470
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
9743
128329
SH
SOLE
0
0
128329
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
87996
1745081
SH
SOLE
0
0
1745081
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
3904
77432
SH
SOLE
0
0
77432
JP MORGAN EXCHANGE TRADED FD
US DIVIDEND
46641Q795
572
21230
SH
SOLE
0
0
21230
JP MORGAN EXCHANGE TRADED FD
US MOMENTUM
46641Q779
1126
38995
SH
SOLE
0
0
38995
JP MORGAN EXCHANGE TRADED FD
US VALUE FACTR
46641Q753
1277
47771
SH
SOLE
0
0
47771
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
6912
297022
SH
SOLE
0
0
297022
JPMORGAN CHASE & CO
COM
46625H100
139149
1182338
SH
SOLE
133257
0
1049081
K12 INC
COM
48273U102
426
16134
SH
SOLE
15034
0
1100
KADANT INC
COM
48282T104
300
3419
SH
SOLE
0
0
3419
KANSAS CITY SOUTHERN
COM NEW
485170302
2190
16467
SH
SOLE
436
0
16031
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
883
61069
SH
SOLE
0
0
61069
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1081
99832
SH
SOLE
0
0
99832
KB HOME
COM
48666K109
443
13028
SH
SOLE
6625
0
6403
KBR INC
COM
48242W106
519
21135
SH
SOLE
7334
0
13801
KELLOGG CO
COM
487836108
2680
41652
SH
SOLE
1269
0
40383
KEMET CORP
COM NEW
488360207
428
23568
SH
SOLE
0
0
23568
KENNAMETAL INC
COM
489170100
244
7938
SH
SOLE
4444
0
3494
KENNEDY-WILSON HLDGS INC
COM
489398107
1396
63688
SH
SOLE
0
0
63688
KEURIG DR PEPPER INC
COM
49271V100
693
25383
SH
SOLE
3496
0
21887
KEYCORP NEW
COM
493267108
2980
167031
SH
SOLE
51706
0
115325
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
3514
36138
SH
SOLE
12149
0
23989
KIMBERLY CLARK CORP
COM
494368103
39730
279694
SH
SOLE
48159
0
231535
KIMCO RLTY CORP
COM
49446R109
1181
56576
SH
SOLE
0
0
56576
KINDER MORGAN INC DEL
COM
49456B101
21507
1043518
SH
SOLE
89843
0
953675
KINROSS GOLD CORP
COM
496902404
783
170201
SH
SOLE
0
0
170201
KINSALE CAP GROUP INC
COM
49714P108
454
4394
SH
SOLE
3580
0
814
KIRKLAND LAKE GOLD LTD
COM
49741E100
1113
24843
SH
SOLE
5945
0
18898
KITE RLTY GROUP TR
COM NEW
49803T300
751
46492
SH
SOLE
28734
0
17758
KKR & CO INC
CL A
48251W104
6477
241237
SH
SOLE
0
0
241237
KKR INCOME OPPORTUNITIES FD
COM
48249T106
1064
68305
SH
SOLE
0
0
68305
KLA CORPORATION
COM NEW
482480100
4641
29107
SH
SOLE
2249
0
26858
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
372
10246
SH
SOLE
392
0
9854
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
212
11114
SH
SOLE
0
0
11114
KOHLS CORP
COM
500255104
2590
52146
SH
SOLE
1440
0
50706
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
3852
83498
SH
SOLE
78504
0
4994
KONTOOR BRANDS INC
COM
50050N103
227
6478
SH
SOLE
55
0
6423
KORNIT DIGITAL LTD
SHS
M6372Q113
255
8287
SH
SOLE
0
0
8287
KRAFT HEINZ CO
COM
500754106
6051
216611
SH
SOLE
2249
0
214362
KRANESHARES TR
BOSERA MSCI CH
500767405
1533
51154
SH
SOLE
0
0
51154
KRANESHARES TR
CSI CHI INTERNET
500767306
1663
40232
SH
SOLE
0
0
40232
KRANESHARES TR
EMRNG MKT CONS
500767876
205
9490
SH
SOLE
0
0
9490
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
517
27827
SH
SOLE
2399
0
25428
KROGER CO
COM
501044101
4150
160981
SH
SOLE
12663
0
148318
KRONOS WORLDWIDE INC
COM
50105F105
169
13639
SH
SOLE
0
0
13639
KT CORP
SPONSORED ADR
48268K101
1605
141913
SH
SOLE
141663
0
250
L BRANDS INC
COM
501797104
387
19767
SH
SOLE
0
0
19767
L3HARRIS TECHNOLOGIES INC
COM
502431109
11947
57261
SH
SOLE
24721
0
32540
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1139
6777
SH
SOLE
1682
0
5095
LADDER CAP CORP
CL A
505743104
928
53726
SH
SOLE
33
0
53693
LAM RESEARCH CORP
COM
512807108
5394
23339
SH
SOLE
2465
0
20874
LAMAR ADVERTISING CO NEW
CL A
512816109
979
11943
SH
SOLE
2767
0
9176
LAMB WESTON HLDGS INC
COM
513272104
2840
39053
SH
SOLE
16453
0
22600
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
296
16420
SH
SOLE
0
0
16420
LANDSTAR SYS INC
COM
515098101
1051
9334
SH
SOLE
7038
0
2296
LANTRONIX INC
COM NEW
516548203
51
15128
SH
SOLE
0
0
15128
LAREDO PETROLEUM INC
COM
516806106
31
12815
SH
SOLE
0
0
12815
LAS VEGAS SANDS CORP
COM
517834107
9738
168591
SH
SOLE
3721
0
164870
LATTICE SEMICONDUCTOR CORP
COM
518415104
708
38734
SH
SOLE
0
0
38734
LATTICE STRATEGIES TR
HARTFORD GBL ETF
518416508
939
32929
SH
SOLE
0
0
32929
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
61022
2188734
SH
SOLE
0
0
2188734
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
6141
190584
SH
SOLE
0
0
190584
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
259
11765
SH
SOLE
0
0
11765
LATTICE STRATEGIES TR
HARTFRD REIT ETF
518416300
715
43698
SH
SOLE
0
0
43698
LAUDER ESTEE COS INC
CL A
518439104
4471
22473
SH
SOLE
3309
0
19164
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
188
12008
SH
SOLE
0
0
12008
LAZARD LTD
SHS A
G54050102
500
14273
SH
SOLE
0
0
14273
LAZYDAYS HLDGS INC
COM
52110H100
346
72675
SH
SOLE
0
0
72675
LCI INDS
COM
50189K103
283
3079
SH
SOLE
1859
0
1220
LEAR CORP
COM NEW
521865204
1057
8965
SH
SOLE
5423
0
3542
LEE ENTERPRISES INC
COM
523768109
88
43302
SH
SOLE
0
0
43302
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
619
24075
SH
SOLE
0
0
24075
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
792
29626
SH
SOLE
0
0
29626
LEGG MASON ETF INVESTMENT TR
L VOL H DIV ETF
52468L406
17618
524500
SH
SOLE
0
0
524500
LEGG MASON ETF INVT TR
CLEARBRIDEG LR
524682200
1568
45056
SH
SOLE
0
0
45056
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
4543
143501
SH
SOLE
0
0
143501
LEGGETT & PLATT INC
COM
524660107
1080
26380
SH
SOLE
1809
0
24571
LEIDOS HLDGS INC
COM
525327102
1490
17353
SH
SOLE
465
0
16888
LENNAR CORP
CL A
526057104
977
17497
SH
SOLE
1299
0
16198
LENNOX INTL INC
COM
526107107
746
3069
SH
SOLE
1558
0
1511
LEXINFINTECH HLDGS LTD
ADR
528877103
293
29227
SH
SOLE
27157
0
2070
LEXINGTON REALTY TRUST
COM
529043101
2286
223019
SH
SOLE
74891
0
148128
LGI HOMES INC
COM
50187T106
1036
12433
SH
SOLE
0
0
12433
LHC GROUP INC
COM
50187A107
523
4604
SH
SOLE
424
0
4180
LIBBEY INC
COM
529898108
39
11598
SH
SOLE
0
0
11598
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
6680
1043824
SH
SOLE
0
0
1043824
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
1193
201483
SH
SOLE
0
0
201483
LIBERTY BROADBAND CORP
COM SER A
530307107
276
2644
SH
SOLE
1961
0
683
LIBERTY BROADBAND CORP
COM SER C
530307305
469
4477
SH
SOLE
3124
0
1353
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
76
115000
PRN
SOLE
0
0
115000
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
605
14561
SH
SOLE
12297
0
2264
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
872
20779
SH
SOLE
16529
0
4250
LIBERTY PPTY TR
SH BEN INT
531172104
627
12216
SH
SOLE
615
0
11601
LIFE STORAGE INC
COM
53223X107
5070
48093
SH
SOLE
0
0
48093
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
217
2185
SH
SOLE
499
0
1686
LILLY ELI & CO
COM
532457108
19510
174464
SH
SOLE
12639
0
161825
LIMBACH HLDGS INC
COM
53263P105
200
40481
SH
SOLE
0
0
40481
LIMELIGHT NETWORKS INC
COM
53261M104
31
10300
SH
SOLE
0
0
10300
LINCOLN ELEC HLDGS INC
COM
533900106
434
5003
SH
SOLE
0
0
5003
LINCOLN NATL CORP IND
COM
534187109
1992
33018
SH
SOLE
34
0
32984
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
810
48346
SH
SOLE
646
0
47700
LINDE PLC
SHS
G5494J103
9407
48558
SH
SOLE
26911
0
21647
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
17
17702
SH
SOLE
0
0
17702
LIONS GATE ENTMNT CORP
CL A VTG
535919401
146
15799
SH
SOLE
7731
0
8068
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
258
29554
SH
SOLE
12675
0
16879
LITHIA MTRS INC
CL A
536797103
575
4342
SH
SOLE
3943
0
399
LITTELFUSE INC
COM
537008104
420
2368
SH
SOLE
1578
0
790
LIVANOVA PLC
SHS
G5509L101
205
2781
SH
SOLE
2381
0
400
LIVE NATION ENTERTAINMENT IN
COM
538034109
1102
16607
SH
SOLE
2286
0
14321
LIVENT CORP
COM
53814L108
330
49390
SH
SOLE
32028
0
17362
LIVEPERSON INC
COM
538146101
568
15915
SH
SOLE
50
0
15865
LKQ CORP
COM
501889208
714
22712
SH
SOLE
7890
0
14822
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
387
146420
SH
SOLE
25678
0
120742
LMP CAP & INCOME FD INC
COM
50208A102
173
12246
SH
SOLE
0
0
12246
LOCKHEED MARTIN CORP
COM
539830109
96898
248418
SH
SOLE
6537
0
241881
LOEWS CORP
COM
540424108
703
13660
SH
SOLE
6582
0
7078
LOGITECH INTL S A
SHS
H50430232
439
10787
SH
SOLE
0
0
10787
LOGMEIN INC
COM
54142L109
279
3929
SH
SOLE
3011
0
918
LOUISIANA PAC CORP
COM
546347105
320
13001
SH
SOLE
2609
0
10392
LOWES COS INC
COM
548661107
22847
207778
SH
SOLE
37211
0
170567
LPL FINL HLDGS INC
COM
50212V100
1494
18245
SH
SOLE
0
0
18245
LRAD CORP
COM
50213V109
332
99179
SH
SOLE
0
0
99179
LTC PPTYS INC
COM
502175102
2050
40027
SH
SOLE
529
0
39498
LUCKIN COFFEE INC
SPONSORED ADS
54951L109
280
14760
SH
SOLE
0
0
14760
LULULEMON ATHLETICA INC
COM
550021109
7494
38923
SH
SOLE
6479
0
32444
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
445
45076
SH
SOLE
0
0
45076
LUMENTUM HLDGS INC
COM
55024U109
2334
43584
SH
SOLE
25068
0
18516
LYFT INC
CL A COM
55087P104
741
18141
SH
SOLE
2192
0
15949
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
10888
121690
SH
SOLE
67503
0
54187
M & T BK CORP
COM
55261F104
3687
23338
SH
SOLE
8075
0
15263
MACQUARIE FT TR GB INF UT DI
COM
55607W100
173
17412
SH
SOLE
0
0
17412
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
872
22095
SH
SOLE
54
0
22041
MACYS INC
COM
55616P104
1096
70523
SH
SOLE
4694
0
65829
MADDEN STEVEN LTD
COM
556269108
643
17954
SH
SOLE
4898
0
13056
MADISON CVRED CALL & EQ STR
COM
557437100
448
70047
SH
SOLE
0
0
70047
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
5929
89470
SH
SOLE
3463
0
86007
MAGNA INTL INC
COM
559222401
2405
45092
SH
SOLE
3296
0
41796
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
185
18250
SH
SOLE
0
0
18250
MAIN STREET CAPITAL CORP
COM
56035L104
4975
115130
SH
SOLE
8100
0
107030
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
1342
63977
SH
SOLE
0
0
63977
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
1979
84563
SH
SOLE
0
0
84563
MANHATTAN ASSOCS INC
COM
562750109
391
4851
SH
SOLE
3864
0
987
MANNKIND CORP
COM NEW
56400P706
39
31517
SH
SOLE
0
0
31517
MANULIFE FINL CORP
COM
56501R106
1102
60039
SH
SOLE
8819
0
51220
MARATHON OIL CORP
COM
565849106
1125
91661
SH
SOLE
1002
0
90659
MARATHON PETE CORP
COM
56585A102
10023
164985
SH
SOLE
38775
0
126210
MARKEL CORP
COM
570535104
1539
1302
SH
SOLE
0
0
1302
MARRIOTT INTL INC NEW
CL A
571903202
6590
52986
SH
SOLE
16385
0
36601
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
443
4277
SH
SOLE
1
0
4276
MARSH & MCLENNAN COS INC
COM
571748102
2804
28030
SH
SOLE
9364
0
18666
MARTEN TRANS LTD
COM
573075108
411
19797
SH
SOLE
19797
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1631
5949
SH
SOLE
2258
0
3691
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
809
32384
SH
SOLE
12193
0
20191
MASCO CORP
COM
574599106
2027
48633
SH
SOLE
5788
0
42845
MASIMO CORP
COM
574795100
1134
7623
SH
SOLE
2916
0
4707
MASTEC INC
COM
576323109
552
8503
SH
SOLE
28
0
8475
MASTERCARD INC
CL A
57636Q104
84880
312551
SH
SOLE
24744
0
287807
MASTERCARD INC
CL A
57636Q104
326
1200
SH
Put
SOLE
0
0
1200
MATADOR RES CO
COM
576485205
546
33026
SH
SOLE
31199
0
1827
MATCH GROUP INC
COM
57665R106
1194
16711
SH
SOLE
0
0
16711
MATERIALISE NV
SPONSORED ADS
57667T100
212
11450
SH
SOLE
0
0
11450
MATTEL INC
COM
577081102
484
42464
SH
SOLE
0
0
42464
MAXIM INTEGRATED PRODS INC
COM
57772K101
3012
52006
SH
SOLE
2378
0
49628
MAXIMUS INC
COM
577933104
211
2725
SH
SOLE
310
0
2415
MAYVILLE ENGINEERING CO INC
COM
578605107
474
35950
SH
SOLE
0
0
35950
MCCORMICK & CO INC
COM NON VTG
579780206
10285
65802
SH
SOLE
15672
0
50130
MCCORMICK & CO INC
COM VTG
579780107
699
4485
SH
SOLE
0
0
4485
MCDERMOTT INTL INC
COM
580037703
30
14840
SH
SOLE
0
0
14840
MCDONALDS CORP
COM
580135101
68734
320123
SH
SOLE
17892
0
302231
MCEWEN MNG INC
COM
58039P107
29
18751
SH
SOLE
0
0
18751
MCKESSON CORP
COM
58155Q103
4339
31749
SH
SOLE
10004
0
21745
MDU RES GROUP INC
COM
552690109
3024
107261
SH
SOLE
2659
0
104602
MEDICAL PPTYS TRUST INC
COM
58463J304
7783
397917
SH
SOLE
609
0
397308
MEDIDATA SOLUTIONS INC
COM
58471A105
501
5478
SH
SOLE
3645
0
1833
MEDLEY CAP CORP
COM
58503F106
340
131223
SH
SOLE
0
0
131223
MEDNAX INC
COM
58502B106
226
10010
SH
SOLE
49
0
9961
MEDTRONIC PLC
SHS
G5960L103
24681
227228
SH
SOLE
62462
0
164766
MELCO RESORTS AND ENTMT LTD
ADR
585464100
1105
56947
SH
SOLE
54648
0
2299
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
675
6158
SH
SOLE
2605
0
3553
MERCADOLIBRE INC
COM
58733R102
3684
6683
SH
SOLE
15
0
6668
MERCER INTL INC
COM
588056101
176
14035
SH
SOLE
3612
0
10423
MERCK & CO INC
COM
58933Y105
59191
703147
SH
SOLE
78799
0
624348
MERCK & CO INC
COM
58933Y105
362
4300
SH
Put
SOLE
0
0
4300
MERCURY GENL CORP NEW
COM
589400100
434
7773
SH
SOLE
58
0
7715
MERCURY SYS INC
COM
589378108
270
3321
SH
SOLE
1101
0
2220
MERIDIAN BIOSCIENCE INC
COM
589584101
276
29065
SH
SOLE
0
0
29065
MERIT MED SYS INC
COM
589889104
280
9188
SH
SOLE
9115
0
73
MERITOR INC
COM
59001K100
1466
79255
SH
SOLE
0
0
79255
METLIFE INC
COM
59156R108
9093
192808
SH
SOLE
72230
0
120578
METTLER TOLEDO INTERNATIONAL
COM
592688105
398
565
SH
SOLE
281
0
284
MFA FINL INC
COM
55272X102
655
89022
SH
SOLE
5677
0
83345
MFS CHARTER INCOME TR
SH BEN INT
552727109
995
119788
SH
SOLE
0
0
119788
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
641
139096
SH
SOLE
0
0
139096
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
100
18137
SH
SOLE
0
0
18137
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
158
33786
SH
SOLE
0
0
33786
MFS INTER INCOME TR
SH BEN INT
55273C107
55
14371
SH
SOLE
0
0
14371
MFS INTERMEDIATE HIGH INC FD
SH BEN INT
59318T109
864
333461
SH
SOLE
0
0
333461
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
1271
215117
SH
SOLE
0
0
215117
MFS MUN INCOME TR
SH BEN INT
552738106
87
12357
SH
SOLE
0
0
12357
MFS SPL VALUE TR
SH BEN INT
55274E102
227
37772
SH
SOLE
0
0
37772
MGE ENERGY INC
COM
55277P104
1056
13219
SH
SOLE
0
0
13219
MGIC INVT CORP WIS
COM
552848103
1596
126840
SH
SOLE
36744
0
90096
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1028
34209
SH
SOLE
164
0
34045
MGM RESORTS INTERNATIONAL
COM
552953101
1374
49558
SH
SOLE
10151
0
39407
MICROCHIP TECHNOLOGY INC
COM
595017104
5370
57793
SH
SOLE
932
0
56861
MICRON TECHNOLOGY INC
COM
595112103
9191
214495
SH
SOLE
23836
0
190659
MICROSOFT CORP
COM
594918104
302164
2173374
SH
SOLE
320444
0
1852930
MID AMER APT CMNTYS INC
COM
59522J103
1291
9929
SH
SOLE
1575
0
8354
MIDDLEBY CORP
COM
596278101
682
5836
SH
SOLE
1977
0
3859
MIDDLESEX WATER CO
COM
596680108
255
3926
SH
SOLE
0
0
3926
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
773
70978
SH
SOLE
0
0
70978
MIMECAST LTD
ORD SHS
G14838109
230
6436
SH
SOLE
5332
0
1104
MITEK SYS INC
COM NEW
606710200
143
14800
SH
SOLE
0
0
14800
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
2387
469828
SH
SOLE
468268
0
1560
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
558
181855
SH
SOLE
177666
0
4189
MKS INSTRUMENT INC
COM
55306N104
336
3643
SH
SOLE
3
0
3640
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
141
17353
SH
SOLE
3808
0
13545
MOELIS & CO
CL A
60786M105
1048
31891
SH
SOLE
27043
0
4848
MOHAWK INDS INC
COM
608190104
270
2174
SH
SOLE
575
0
1599
MOLSON COORS BREWING CO
CL B
60871R209
715
12433
SH
SOLE
474
0
11959
MOMO INC
ADR
60879B107
810
26138
SH
SOLE
0
0
26138
MONDELEZ INTL INC
CL A
609207105
17942
324331
SH
SOLE
82236
0
242095
MONGODB INC
CL A
60937P106
1769
14684
SH
SOLE
0
0
14684
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
830
57620
SH
SOLE
0
0
57620
MONOLITHIC PWR SYS INC
COM
609839105
1982
12733
SH
SOLE
7471
0
5262
MONRO INC
COM
610236101
1592
20144
SH
SOLE
8453
0
11691
MONSTER BEVERAGE CORP NEW
COM
61174X109
4808
82813
SH
SOLE
71266
0
11547
MOODYS CORP
COM
615369105
6318
30845
SH
SOLE
20841
0
10004
MOOG INC
CL A
615394202
590
7274
SH
SOLE
44
0
7230
MOOG INC
CL B
615394301
275
3390
SH
SOLE
0
0
3390
MORGAN STANLEY
COM NEW
617446448
7889
184890
SH
SOLE
70883
0
114007
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
2777
302143
SH
SOLE
0
0
302143
MOSAIC CO NEW
COM
61945C103
245
11938
SH
SOLE
2318
0
9620
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2719
15957
SH
SOLE
4389
0
11568
MPLX LP
COM UNIT REP LTD
55336V100
951
33953
SH
SOLE
0
0
33953
MRC GLOBAL INC
COM
55345K103
298
24597
SH
SOLE
24597
0
0
MSC INDL DIRECT INC
CL A
553530106
390
5376
SH
SOLE
3187
0
2189
MSCI INC
COM
55354G100
3553
16319
SH
SOLE
12100
0
4219
MUELLER WTR PRODS INC
COM SER A
624758108
542
48240
SH
SOLE
0
0
48240
MURPHY USA INC
COM
626755102
1100
12891
SH
SOLE
12194
0
697
MY SIZE INC
COM
62844N109
5
10072
SH
SOLE
0
0
10072
MYLAN N V
SHS EURO
N59465109
1782
90073
SH
SOLE
28494
0
61579
NABORS INDUSTRIES LTD
SHS
G6359F103
22
11536
SH
SOLE
0
0
11536
NABRIVA THERAPEUTICS PLC
SHS
G63637105
20
10000
SH
SOLE
0
0
10000
NASDAQ INC
COM
631103108
1804
18154
SH
SOLE
12113
0
6041
NATIONAL FUEL GAS CO N J
COM
636180101
1679
35782
SH
SOLE
0
0
35782
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
13013
240410
SH
SOLE
202140
0
38270
NATIONAL HEALTH INVS INC
COM
63633D104
812
9854
SH
SOLE
485
0
9369
NATIONAL INSTRS CORP
COM
636518102
255
6077
SH
SOLE
4981
0
1096
NATIONAL OILWELL VARCO INC
COM
637071101
1636
77169
SH
SOLE
38277
0
38892
NATIONAL RETAIL PPTYS INC
COM
637417106
2322
41165
SH
SOLE
825
0
40340
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
1111
33295
SH
SOLE
0
0
33295
NATIONAL VISION HLDGS INC
COM
63845R107
257
10677
SH
SOLE
10677
0
0
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
455
10272
SH
SOLE
0
0
10272
NATUS MEDICAL INC
COM
639050103
308
9669
SH
SOLE
30
0
9639
NBT BANCORP INC
COM
628778102
314
8585
SH
SOLE
335
0
8250
NEKTAR THERAPEUTICS
COM
640268108
355
19492
SH
SOLE
0
0
19492
NEOGEN CORP
COM
640491106
318
4673
SH
SOLE
2412
0
2261
NEOGENOMICS INC
COM NEW
64049M209
407
21289
SH
SOLE
4383
0
16906
NETAPP INC
COM
64110D104
1731
32974
SH
SOLE
4150
0
28824
NETEASE INC
SPONSORED ADS
64110W102
391
1467
SH
SOLE
96
0
1371
NETFLIX INC
COM
64110L106
50551
188891
SH
SOLE
5152
0
183739
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
1438
119123
SH
SOLE
0
0
119123
NEUBERGER BERMAN MUNI FD INC
COM
64124P101
340
21989
SH
SOLE
0
0
21989
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
400
70559
SH
SOLE
0
0
70559
NEUROCRINE BIOSCIENCES INC
COM
64125C109
305
3385
SH
SOLE
272
0
3113
NEW AGE BEVERAGES CORP
COM
64157V108
189
68434
SH
SOLE
0
0
68434
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
293
33212
SH
SOLE
0
0
33212
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
573
9802
SH
SOLE
0
0
9802
NEW GOLD INC CDA
COM
644535106
22
21679
SH
SOLE
0
0
21679
NEW JERSEY RES
COM
646025106
991
21910
SH
SOLE
0
0
21910
NEW MTN FIN CORP
COM
647551100
2624
192532
SH
SOLE
239
0
192293
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
1271
11479
SH
SOLE
0
0
11479
NEW RELIC INC
COM
64829B100
433
7044
SH
SOLE
66
0
6978
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1965
125325
SH
SOLE
117
0
125208
NEW SR INVT GROUP INC
COM
648691103
198
29685
SH
SOLE
0
0
29685
NEW YORK CMNTY BANCORP INC
COM
649445103
1173
93462
SH
SOLE
5227
0
88235
NEW YORK MTG TR INC
COM PAR $.02
649604501
256
42048
SH
SOLE
0
0
42048
NEWELL BRANDS INC
COM
651229106
1989
106240
SH
SOLE
430
0
105810
NEWMARK GROUP INC
CL A
65158N102
207
22816
SH
SOLE
0
0
22816
NEWMARKET CORP
COM
651587107
1118
2368
SH
SOLE
2234
0
134
NEWMONT GOLDCORP CORPORATION
COM
651639106
3989
105206
SH
SOLE
6114
0
99092
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
466
20656
SH
SOLE
0
0
20656
NEXSTAR MEDIA GROUP INC
CL A
65336K103
329
3212
SH
SOLE
2402
0
810
NEXTERA ENERGY INC
COM
65339F101
45696
196131
SH
SOLE
27751
0
168380
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
705
13348
SH
SOLE
8296
0
5052
NICE LTD
SPONSORED ADR
653656108
1840
12795
SH
SOLE
10801
0
1994
NIELSEN HLDGS PLC
SHS EUR
G6518L108
1677
78908
SH
SOLE
67171
0
11737
NIKE INC
CL B
654106103
30377
323440
SH
SOLE
40147
0
283293
NIO INC
SPON ADS
62914V106
89
56974
SH
SOLE
0
0
56974
NISOURCE INC
COM
65473P105
697
23309
SH
SOLE
1310
0
21999
NLIGHT INC
COM
65487K100
313
19993
SH
SOLE
18843
0
1150
NMI HLDGS INC
CL A
629209305
202
7693
SH
SOLE
3036
0
4657
NOBLE CORP PLC
SHS USD
G65431101
38
29752
SH
SOLE
0
0
29752
NOBLE ENERGY INC
COM
655044105
399
17756
SH
SOLE
14744
0
3012
NOKIA CORP
SPONSORED ADR
654902204
1913
378144
SH
SOLE
12606
0
365538
NOMAD FOODS LTD
USD ORD SHS
G6564A105
675
32926
SH
SOLE
28049
0
4877
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
43
20020
SH
SOLE
0
0
20020
NORDSON CORP
COM
655663102
246
1685
SH
SOLE
1327
0
358
NORDSTROM INC
COM
655664100
1307
38831
SH
SOLE
0
0
38831
NORFOLK SOUTHERN CORP
COM
655844108
11817
65777
SH
SOLE
11699
0
54078
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
7
11585
SH
SOLE
0
0
11585
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
2864
102635
SH
SOLE
0
0
102635
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
4804
187107
SH
SOLE
0
0
187107
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
1854
66781
SH
SOLE
0
0
66781
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
1119
42504
SH
SOLE
0
0
42504
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
1144
39335
SH
SOLE
0
0
39335
NORTHERN LTS FD TR IV
SAGE ESG INTER
66538H583
388
7579
SH
SOLE
0
0
7579
NORTHERN OIL & GAS INC NEV
COM
665531109
33
16591
SH
SOLE
0
0
16591
NORTHERN TR CORP
COM
665859104
1841
19729
SH
SOLE
1705
0
18024
NORTHROP GRUMMAN CORP
COM
666807102
31296
83502
SH
SOLE
6215
0
77287
NORTHWESTERN CORP
COM NEW
668074305
200
2666
SH
SOLE
1739
0
927
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
327
6310
SH
SOLE
2055
0
4255
NOVAGOLD RES INC
COM NEW
66987E206
267
43952
SH
SOLE
0
0
43952
NOVANTA INC
COM
67000B104
1093
13370
SH
SOLE
4346
0
9024
NOVARTIS A G
SPONSORED ADR
66987V109
16211
186544
SH
SOLE
56830
0
129714
NOVOCURE LTD
ORD SHS
G6674U108
1140
15248
SH
SOLE
1271
0
13977
NOVO-NORDISK A S
ADR
670100205
8343
161376
SH
SOLE
101988
0
59388
NOW INC
COM
67011P100
216
18866
SH
SOLE
18007
0
859
NRC GROUP HLDGS CORP
COM
629375106
286
23000
SH
SOLE
0
0
23000
NRG ENERGY INC
COM NEW
629377508
237
5992
SH
SOLE
0
0
5992
NUANCE COMMUNICATIONS INC
COM
67020Y100
1027
62976
SH
SOLE
52453
0
10523
NUCOR CORP
COM
670346105
8594
168813
SH
SOLE
19925
0
148888
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
395
15877
SH
SOLE
0
0
15877
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
1106
44427
SH
SOLE
0
0
44427
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
1473
57009
SH
SOLE
0
0
57009
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
3326
87313
SH
SOLE
0
0
87313
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
2453
78512
SH
SOLE
0
0
78512
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
1288
39354
SH
SOLE
0
0
39354
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
423
14562
SH
SOLE
0
0
14562
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
1754
59902
SH
SOLE
0
0
59902
NUSHARES ETF TR
NUVEEN ESG US
67092P870
2120
82436
SH
SOLE
0
0
82436
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
472
15353
SH
SOLE
0
0
15353
NUSTAR ENERGY LP
UNIT COM
67058H102
2406
84947
SH
SOLE
0
0
84947
NUTANIX INC
CL A
67059N108
1942
73972
SH
SOLE
59531
0
14441
NUTRIEN LTD
COM
67077M108
1714
34361
SH
SOLE
4441
0
29920
NUVASIVE INC
COM
670704105
424
6694
SH
SOLE
4717
0
1977
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
6575
393025
SH
SOLE
0
0
393025
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
2574
179856
SH
SOLE
0
0
179856
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
495
29932
SH
SOLE
0
0
29932
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
182
13508
SH
SOLE
0
0
13508
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1249
83306
SH
SOLE
0
0
83306
NUVEEN CALIF MUN VALUE FD
COM
67062C107
804
75869
SH
SOLE
0
0
75869
NUVEEN CALIF MUNICPAL VALU F
COM
6706EB106
488
29401
SH
SOLE
0
0
29401
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
645
42687
SH
SOLE
0
0
42687
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
3026
211136
SH
SOLE
0
0
211136
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
411
54900
SH
SOLE
0
0
54900
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
752
68534
SH
SOLE
0
0
68534
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
2253
126409
SH
SOLE
0
0
126409
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
742
85738
SH
SOLE
0
0
85738
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
210
14662
SH
SOLE
0
0
14662
NUVEEN FLOATING RATE INCOME
COM
67072T108
11558
1189146
SH
SOLE
0
0
1189146
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
1236
129519
SH
SOLE
0
0
129519
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
162
10406
SH
SOLE
0
0
10406
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
158
15898
SH
SOLE
0
0
15898
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
149
15117
SH
SOLE
0
0
15117
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
1378
139359
SH
SOLE
0
0
139359
NUVEEN INTER DURATION MN TMF
COM
670671106
451
32849
SH
SOLE
0
0
32849
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
187
13099
SH
SOLE
0
0
13099
NUVEEN MUN 2021 TARGET TERM
COM
670687102
212
21688
SH
SOLE
0
0
21688
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
1139
79735
SH
SOLE
0
0
79735
NUVEEN MUN INCOME FD INC
COM
67062J102
660
57376
SH
SOLE
0
0
57376
NUVEEN MUN VALUE FD INC
COM
670928100
4567
434570
SH
SOLE
0
0
434570
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2815
173472
SH
SOLE
0
0
173472
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
1312
59205
SH
SOLE
0
0
59205
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
295
20413
SH
SOLE
0
0
20413
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
172
12809
SH
SOLE
0
0
12809
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
426
26982
SH
SOLE
0
0
26982
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
409
29239
SH
SOLE
0
0
29239
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
2667
265348
SH
SOLE
0
0
265348
NUVEEN PFD & INCM SECURTIES
COM
67072C105
5582
566665
SH
SOLE
0
0
566665
NUVEEN PFD & INCOME TERM FD
COM
67075A106
578
23372
SH
SOLE
0
0
23372
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1222
85117
SH
SOLE
0
0
85117
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
669
38214
SH
SOLE
0
0
38214
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
783
71212
SH
SOLE
0
0
71212
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
1995
152641
SH
SOLE
0
0
152641
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
1198
77806
SH
SOLE
0
0
77806
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1293
82254
SH
SOLE
0
0
82254
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
169
11280
SH
SOLE
0
0
11280
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
280
17400
SH
SOLE
0
0
17400
NUVEEN SR INCOME FD
COM
67067Y104
83
14302
SH
SOLE
0
0
14302
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
1226
73281
SH
SOLE
0
0
73281
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
7285
326825
SH
SOLE
0
0
326825
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
167
14790
SH
SOLE
0
0
14790
NV5 GLOBAL INC
COM
62945V109
358
5251
SH
SOLE
0
0
5251
NVIDIA CORP
COM
67066G104
67105
385507
SH
SOLE
49082
0
336425
NXP SEMICONDUCTORS N V
COM
N6596X109
3544
32482
SH
SOLE
8495
0
23987
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
8068
20246
SH
SOLE
3314
0
16932
OAKTREE SPECIALTY LENDING CO
COM
67401P108
54
10400
SH
SOLE
0
0
10400
OAKTREE STRATEGIC INCOME COR
COM
67402D104
823
99708
SH
SOLE
0
0
99708
OASIS PETE INC NEW
COM
674215108
108
31154
SH
SOLE
0
0
31154
OBSIDIAN ENERGY LTD
COM
674482203
13
15850
SH
SOLE
0
0
15850
OCCIDENTAL PETE CORP
COM
674599105
13805
310437
SH
SOLE
181335
0
129102
OCEANFIRST FINL CORP
COM
675234108
332
14058
SH
SOLE
0
0
14058
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
1863
60815
SH
SOLE
2
0
60813
OGE ENERGY CORP
COM
670837103
2248
49534
SH
SOLE
1650
0
47884
OKTA INC
CL A
679295105
4441
45107
SH
SOLE
12
0
45095
OLD DOMINION FREIGHT LINE IN
COM
679580100
2306
13568
SH
SOLE
10268
0
3300
OLD NATL BANCORP IND
COM
680033107
997
57959
SH
SOLE
14479
0
43480
OLD REP INTL CORP
COM
680223104
3021
128155
SH
SOLE
4013
0
124142
OLIN CORP
COM PAR $1
680665205
742
39616
SH
SOLE
187
0
39429
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
690
11775
SH
SOLE
1335
0
10440
OMEGA HEALTHCARE INVS INC
COM
681936100
5871
140489
SH
SOLE
181
0
140308
OMNICOM GROUP INC
COM
681919106
1776
22676
SH
SOLE
2839
0
19837
ON SEMICONDUCTOR CORP
COM
682189105
484
25206
SH
SOLE
2870
0
22336
ONCOSEC MED INC
COM
68234L306
36
18500
SH
SOLE
0
0
18500
ONE GAS INC
COM
68235P108
865
8997
SH
SOLE
0
0
8997
ONE LIBERTY PPTYS INC
COM
682406103
592
21509
SH
SOLE
0
0
21509
ONEMAIN HLDGS INC
COM
68268W103
1095
29850
SH
SOLE
29703
0
147
ONEOK INC NEW
COM
682680103
7738
105005
SH
SOLE
11145
0
93860
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
216
13914
SH
SOLE
13914
0
0
OPKO HEALTH INC
COM
68375N103
50
23878
SH
SOLE
0
0
23878
OPORTUN FINL CORP
COM
68376D104
288
17775
SH
SOLE
17775
0
0
ORACLE CORP
COM
68389X105
31515
572691
SH
SOLE
244516
0
328175
ORANGE
SPONSORED ADR
684060106
702
45079
SH
SOLE
27260
0
17819
ORBCOMM INC
COM
68555P100
265
55576
SH
SOLE
42301
0
13275
ORGANIGRAM HLDGS INC
COM
68620P101
41
11774
SH
SOLE
0
0
11774
ORGANOVO HLDGS INC
COM
68620A104
21
81951
SH
SOLE
0
0
81951
ORIX CORP
SPONSORED ADR
686330101
555
7379
SH
SOLE
7217
0
162
ORMAT TECHNOLOGIES INC
COM
686688102
1073
14443
SH
SOLE
0
0
14443
OSHKOSH CORP
COM
688239201
436
5750
SH
SOLE
0
0
5750
OSI ETF TR
OSHARES FTSE
67110P100
4690
168210
SH
SOLE
0
0
168210
OSI ETF TR
OSHARS FTSE US
67110P407
12751
366899
SH
SOLE
0
0
366899
OSI ETF TR
OSHS GBL INTER
67110P704
1093
46700
SH
SOLE
0
0
46700
OTTER TAIL CORP
COM
689648103
1362
25344
SH
SOLE
257
0
25087
OUTFRONT MEDIA INC
COM
69007J106
370
13307
SH
SOLE
12505
0
802
OVERSTOCK COM INC DEL
COM
690370101
162
15335
SH
SOLE
0
0
15335
OWENS & MINOR INC NEW
COM
690732102
101
17462
SH
SOLE
0
0
17462
OWENS CORNING NEW
COM
690742101
769
12174
SH
SOLE
5855
0
6319
OWENS ILL INC
COM NEW
690768403
125
12123
SH
SOLE
2131
0
9992
OWL ROCK CAPITAL CORPORATION
COM
69121K104
1099
69715
SH
SOLE
0
0
69715
OXFORD LANE CAP CORP
COM
691543102
303
32530
SH
SOLE
0
0
32530
PACCAR INC
COM
693718108
2419
34559
SH
SOLE
10027
0
24532
PACER FDS TR
BNCHMRK INFRA
69374H741
5234
162535
SH
SOLE
0
0
162535
PACER FDS TR
DEVELOPED MRKT
69374H873
403
15922
SH
SOLE
0
0
15922
PACER FDS TR
GLOBL CASH ETF
69374H709
2684
90402
SH
SOLE
0
0
90402
PACER FDS TR
PACER US SMALL
69374H857
1545
62686
SH
SOLE
0
0
62686
PACER FDS TR
TRENDP 100 ETF
69374H303
22493
626201
SH
SOLE
0
0
626201
PACER FDS TR
TRENDP US LAR CP
69374H105
86339
2778869
SH
SOLE
0
0
2778869
PACER FDS TR
TRENDP US MID CP
69374H204
19417
665435
SH
SOLE
0
0
665435
PACER FDS TR
TRENDPILOT EUR
69374H808
4169
157926
SH
SOLE
0
0
157926
PACER FDS TR
TRENDPILOT INTL
69374H683
2890
115016
SH
SOLE
0
0
115016
PACER FDS TR
US CASH COWS 100
69374H881
8249
286512
SH
SOLE
0
0
286512
PACKAGING CORP AMER
COM
695156109
1899
17897
SH
SOLE
9138
0
8759
PACWEST BANCORP DEL
COM
695263103
889
24453
SH
SOLE
1890
0
22563
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
320
6920
SH
SOLE
145
0
6775
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
134
147850
SH
SOLE
0
0
147850
PALO ALTO NETWORKS INC
COM
697435105
10190
49994
SH
SOLE
23801
0
26193
PALOMAR HLDGS INC
COM
69753M105
325
8238
SH
SOLE
8238
0
0
PAN AMERICAN SILVER CORP
COM
697900108
1942
123877
SH
SOLE
7046
0
116831
PAPA JOHNS INTL INC
COM
698813102
360
6869
SH
SOLE
114
0
6755
PARATEK PHARMACEUTICALS INC
COM
699374302
317
73413
SH
SOLE
0
0
73413
PARKER HANNIFIN CORP
COM
701094104
889
4923
SH
SOLE
1442
0
3481
PATTERN ENERGY GROUP INC
CL A
70338P100
1982
73610
SH
SOLE
0
0
73610
PATTERSON UTI ENERGY INC
COM
703481101
311
36413
SH
SOLE
31674
0
4739
PAYCHEX INC
COM
704326107
17222
208066
SH
SOLE
9426
0
198640
PAYCOM SOFTWARE INC
COM
70432V102
2452
11705
SH
SOLE
1566
0
10139
PAYLOCITY HLDG CORP
COM
70438V106
363
3724
SH
SOLE
2494
0
1230
PAYPAL HLDGS INC
COM
70450Y103
27929
269610
SH
SOLE
30697
0
238913
PBF ENERGY INC
CL A
69318G106
303
11137
SH
SOLE
0
0
11137
PC CONNECTION INC
COM
69318J100
205
5261
SH
SOLE
0
0
5261
PCM FUND INC
COM
69323T101
933
83939
SH
SOLE
0
0
83939
PDL CMNTY BANCORP
COM
69290X101
173
12300
SH
SOLE
0
0
12300
PEBBLEBROOK HOTEL TR
COM
70509V100
442
15883
SH
SOLE
10285
0
5598
PEGASYSTEMS INC
COM
705573103
378
5562
SH
SOLE
3622
0
1940
PEMBINA PIPELINE CORP
COM
706327103
633
17085
SH
SOLE
0
0
17085
PENN NATL GAMING INC
COM
707569109
247
13257
SH
SOLE
6795
0
6462
PENNANTPARK FLOATING RATE CA
COM
70806A106
148
12759
SH
SOLE
0
0
12759
PENNANTPARK INVT CORP
COM
708062104
605
96494
SH
SOLE
44495
0
51999
PENNEY J C CORP INC
COM
708160106
78
87900
SH
SOLE
0
0
87900
PENNYMAC MTG INVT TR
COM
70931T103
2224
100029
SH
SOLE
11706
0
88323
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
846
17894
SH
SOLE
15078
0
2816
PENTAIR PLC
SHS
G7S00T104
680
17979
SH
SOLE
8200
0
9779
PEOPLES BANCORP N C INC
COM
710577107
579
19484
SH
SOLE
0
0
19484
PEOPLES UTD FINL INC
COM
712704105
2853
182494
SH
SOLE
4453
0
178041
PEPSICO INC
COM
713448108
80994
590768
SH
SOLE
123749
0
467019
PERKINELMER INC
COM
714046109
741
8700
SH
SOLE
520
0
8180
PERRIGO CO PLC
SHS
G97822103
1054
18863
SH
SOLE
14514
0
4349
PETIQ INC
COM CL A
71639T106
286
10506
SH
SOLE
10454
0
52
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
150
11411
SH
SOLE
10992
0
419
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
453
31314
SH
SOLE
342
0
30972
PFIZER INC
COM
717081103
80616
2243701
SH
SOLE
507872
0
1735829
PG&E CORP
COM
69331C108
1122
112199
SH
SOLE
0
0
112199
PGIM ETF TR
ULTRA SHORT
69344A107
8948
178281
SH
SOLE
0
0
178281
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
977
65324
SH
SOLE
0
0
65324
PHILIP MORRIS INTL INC
COM
718172109
44707
588795
SH
SOLE
304516
0
284279
PHILLIPS 66
COM
718546104
22198
216776
SH
SOLE
13173
0
203603
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
330
5826
SH
SOLE
0
0
5826
PHYSICIANS RLTY TR
COM
71943U104
717
40385
SH
SOLE
926
0
39459
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
2215
106100
SH
SOLE
4004
0
102096
PILGRIMS PRIDE CORP NEW
COM
72147K108
714
22296
SH
SOLE
0
0
22296
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
468
23768
SH
SOLE
0
0
23768
PIMCO CALIF MUN INCOME FD II
COM
72201C109
381
34000
SH
SOLE
0
0
34000
PIMCO CORPORATE & INCOME OPP
COM
72201B101
26173
1442827
SH
SOLE
845
0
1441982
PIMCO CORPORATE INCOME STRAT
COM
72200U100
2065
112530
SH
SOLE
0
0
112530
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
5186
159383
SH
SOLE
0
0
159383
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
8649
353325
SH
SOLE
0
0
353325
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
8157
81764
SH
SOLE
30
0
81734
PIMCO ETF TR
1-5 US TIP IDX
72201R205
4249
81050
SH
SOLE
0
0
81050
PIMCO ETF TR
15+ YR US TIPS
72201R304
896
12190
SH
SOLE
0
0
12190
PIMCO ETF TR
25YR+ ZERO U S
72201R882
7259
50194
SH
SOLE
0
0
50194
PIMCO ETF TR
ACTIVE BD ETF
72201R775
31898
292910
SH
SOLE
0
0
292910
PIMCO ETF TR
BROAD US TIPS
72201R403
993
16541
SH
SOLE
0
0
16541
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
101968
1002337
SH
SOLE
375
0
1001962
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
1954
19475
SH
SOLE
0
0
19475
PIMCO ETF TR
INTER MUN BD ACT
72201R866
5267
95253
SH
SOLE
0
0
95253
PIMCO ETF TR
INV GRD CRP BD
72201R817
5826
53099
SH
SOLE
0
0
53099
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
444
8760
SH
SOLE
0
0
8760
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
1174
101847
SH
SOLE
0
0
101847
PIMCO HIGH INCOME FD
COM SHS
722014107
1052
135904
SH
SOLE
0
0
135904
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
643
24145
SH
SOLE
0
0
24145
PIMCO INCOME STRATEGY FUND
COM
72201H108
394
34512
SH
SOLE
0
0
34512
PIMCO INCOME STRATEGY FUND I
COM
72201J104
2829
273907
SH
SOLE
0
0
273907
PIMCO MUN INCOME FD II
COM
72200W106
1590
101027
SH
SOLE
0
0
101027
PIMCO MUN INCOME FD III
COM
72201A103
174
13600
SH
SOLE
0
0
13600
PIMCO MUNICIPAL INCOME FD
COM
72200R107
1616
107115
SH
SOLE
0
0
107115
PIMCO NY MUNICIPAL INCOME FD
COM
72200T103
299
20734
SH
SOLE
0
0
20734
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
3810
411485
SH
SOLE
0
0
411485
PINNACLE WEST CAP CORP
COM
723484101
576
5939
SH
SOLE
986
0
4953
PINTEREST INC
CL A
72352L106
1248
47171
SH
SOLE
4237
0
42934
PIONEER HIGH INCOME TR
COM
72369H106
269
29157
SH
SOLE
0
0
29157
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
397
31838
SH
SOLE
0
0
31838
PIONEER NAT RES CO
COM
723787107
3554
28261
SH
SOLE
21688
0
6573
PJT PARTNERS INC
COM CL A
69343T107
238
5859
SH
SOLE
2167
0
3692
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1127
54318
SH
SOLE
0
0
54318
PLANET FITNESS INC
CL A
72703H101
629
10875
SH
SOLE
5457
0
5418
PLUG POWER INC
COM NEW
72919P202
304
115523
SH
SOLE
0
0
115523
PLURALSIGHT INC
COM CL A
72941B106
172
10228
SH
SOLE
6736
0
3492
PNC FINL SVCS GROUP INC
COM
693475105
14048
100230
SH
SOLE
67035
0
33195
PNM RES INC
COM
69349H107
794
15254
SH
SOLE
7309
0
7945
POLARIS INC
COM
731068102
1390
15789
SH
SOLE
114
0
15675
POLYMET MINING CORP
COM
731916102
32
99449
SH
SOLE
0
0
99449
POOL CORPORATION
COM
73278L105
818
4058
SH
SOLE
1950
0
2108
POPULAR INC
COM NEW
733174700
304
5618
SH
SOLE
0
0
5618
PORTLAND GEN ELEC CO
COM NEW
736508847
589
10453
SH
SOLE
4532
0
5921
PORTMAN RIDGE FIN CORP
COM
73688F102
30
13147
SH
SOLE
0
0
13147
POSCO
SPONSORED ADR
693483109
225
4762
SH
SOLE
994
0
3768
POST HLDGS INC
COM
737446104
1527
14425
SH
SOLE
8157
0
6268
POTLATCHDELTIC CORPORATION
COM
737630103
573
13948
SH
SOLE
11207
0
2741
PPDAI GROUP INC
SPONSORED ADR
69354V108
85
29245
SH
SOLE
29245
0
0
PPG INDS INC
COM
693506107
5576
47047
SH
SOLE
26831
0
20216
PPL CORP
COM
69351T106
18214
578413
SH
SOLE
344577
0
233836
PRA GROUP INC
COM
69354N106
251
7417
SH
SOLE
7350
0
67
PRA HEALTH SCIENCES INC
COM
69354M108
423
4263
SH
SOLE
803
0
3460
PREFERRED APT CMNTYS INC
COM
74039L103
391
27085
SH
SOLE
33
0
27052
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
213
6135
SH
SOLE
5902
0
233
PRETIUM RES INC
COM
74139C102
144
12526
SH
SOLE
0
0
12526
PRICE T ROWE GROUP INC
COM
74144T108
8088
70796
SH
SOLE
10478
0
60318
PRIMERICA INC
COM
74164M108
598
4703
SH
SOLE
1162
0
3541
PRINCIPAL EXCHANGE TRADED FD
ACTV INCM ETF
74255Y102
1254
31203
SH
SOLE
0
0
31203
PRINCIPAL EXCHANGE TRADED FD
PRINCIPAL ACTV
74255Y706
335
11920
SH
SOLE
0
0
11920
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
408
4100
SH
SOLE
0
0
4100
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
1846
62839
SH
SOLE
0
0
62839
PRINCIPAL EXCHANGE TRADED FD
US SM MLT FC ETF
74255Y607
493
16053
SH
SOLE
0
0
16053
PRINCIPAL FINL GROUP INC
COM
74251V102
3004
52576
SH
SOLE
1175
0
51401
PROASSURANCE CORP
COM
74267C106
494
12266
SH
SOLE
11761
0
505
PROCTER & GAMBLE CO
COM
742718109
130308
1047664
SH
SOLE
89225
0
958439
PROGENICS PHARMACEUTICALS IN
COM
743187106
53
10579
SH
SOLE
7024
0
3555
PROGRESSIVE CORP OHIO
COM
743315103
6447
83457
SH
SOLE
22930
0
60527
PROLOGIS INC
COM
74340W103
13195
154830
SH
SOLE
848
0
153982
PROOFPOINT INC
COM
743424103
2369
18358
SH
SOLE
12474
0
5884
PROSHARES TR
HGH YLD INT RATE
74348A541
872
13507
SH
SOLE
0
0
13507
PROSHARES TR
INVT INT RT HG
74347B607
1599
21445
SH
SOLE
0
0
21445
PROSHARES TR
K1 FRE CRD OIL
74347B417
272
13885
SH
SOLE
0
0
13885
PROSHARES TR
LARGE CAP CRE
74347R248
18868
266023
SH
SOLE
0
0
266023
PROSHARES TR
LONG ONLINE SHRT
74347B375
3634
77062
SH
SOLE
0
0
77062
PROSHARES TR
MSCI EAFE DIVD
74347B839
497
13318
SH
SOLE
0
0
13318
PROSHARES TR
MSCI EMRG MKTS
74347B847
1176
21106
SH
SOLE
0
0
21106
PROSHARES TR
MSCI EUR DIV
74347B540
213
5275
SH
SOLE
0
0
5275
PROSHARES TR
PSHS SH MDCAP400
74347B250
4272
100514
SH
SOLE
0
0
100514
PROSHARES TR
PSHS SH MSCI EAF
74347R370
320
12218
SH
SOLE
0
0
12218
PROSHARES TR
PSHS SH MSCI EMR
74347R396
5202
271788
SH
SOLE
0
0
271788
PROSHARES TR
PSHS SHORT DOW30
74347B235
1028
19596
SH
SOLE
0
0
19596
PROSHARES TR
PSHS SHTFINL ETF
74347B185
217
10489
SH
SOLE
0
0
10489
PROSHARES TR
PSHS ULT S&P 500
74347R107
2688
20924
SH
SOLE
0
0
20924
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1752
18116
SH
SOLE
0
0
18116
PROSHARES TR
RUSS 2000 DIVD
74347B698
10066
169576
SH
SOLE
6282
0
163294
PROSHARES TR
S&P 500 DV ARIST
74348A467
79260
1107296
SH
SOLE
23102
0
1084194
PROSHARES TR
S&P MDCP 400 DIV
74347B680
15449
265997
SH
SOLE
5718
0
260279
PROSHARES TR
SHORT QQQ NEW
74347B714
13414
483564
SH
SOLE
0
0
483564
PROSHARES TR
SHORT S&P 500 NE
74347B425
33597
1285773
SH
SOLE
0
0
1285773
PROSHARES TR
SHRT 20+YR TRE
74347X849
5654
301217
SH
SOLE
0
0
301217
PROSHARES TR
SHRT HGH YIELD
74347R131
277
13118
SH
SOLE
0
0
13118
PROSHARES TR
SHRT RUSSELL2000
74348A210
4056
99827
SH
SOLE
0
0
99827
PROSHARES TR
SP500 EX ENRGY
74347B581
305
4825
SH
SOLE
0
0
4825
PROSHARES TR
ULTRA FNCLS NEW
74347X633
737
15713
SH
SOLE
0
0
15713
PROSHARES TR II
SHT VIX ST TRM
74347W130
5435
101763
SH
SOLE
0
0
101763
PROSHARES TR II
ULTA BLMBG 2017
74347W247
245
15084
SH
SOLE
0
0
15084
PROSPECT CAPITAL CORPORATION
COM
74348T102
2847
431992
SH
SOLE
0
0
431992
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
511
507000
PRN
SOLE
0
0
507000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
175
170000
PRN
SOLE
0
0
170000
PROTO LABS INC
COM
743713109
328
3217
SH
SOLE
1582
0
1635
PROVIDENT BANCORP INC
COM
74383X109
323
13450
SH
SOLE
0
0
13450
PRUDENTIAL FINL INC
COM
744320102
8733
97085
SH
SOLE
4559
0
92526
PRUDENTIAL PLC
ADR
74435K204
465
12792
SH
SOLE
11066
0
1726
PSYCHEMEDICS CORP
COM NEW
744375205
212
23248
SH
SOLE
0
0
23248
PUBLIC STORAGE
COM
74460D109
10481
42734
SH
SOLE
283
0
42451
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
8271
133227
SH
SOLE
22229
0
110998
PULTE GROUP INC
COM
745867101
1471
40242
SH
SOLE
1465
0
38777
PURE STORAGE INC
CL A
74624M102
705
41623
SH
SOLE
9414
0
32209
PURPLE INNOVATION INC
COM
74640Y106
369
49000
SH
SOLE
0
0
49000
PUTNAM MANAGED MUN INCOM TR
COM
746823103
1054
134622
SH
SOLE
0
0
134622
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
61
13276
SH
SOLE
0
0
13276
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
199
15228
SH
SOLE
0
0
15228
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
226
42897
SH
SOLE
0
0
42897
PVH CORP
COM
693656100
387
4391
SH
SOLE
3173
0
1218
PZENA INVESTMENT MGMT INC
CLASS A
74731Q103
211
23670
SH
SOLE
0
0
23670
Q2 HLDGS INC
COM
74736L109
554
7028
SH
SOLE
6191
0
837
QIAGEN NV
SHS NEW
N72482123
2249
68216
SH
SOLE
66376
0
1840
QIWI PLC
SPON ADR REP B
74735M108
304
13870
SH
SOLE
12299
0
1571
QORVO INC
COM
74736K101
757
10217
SH
SOLE
472
0
9745
QTS RLTY TR INC
COM CL A
74736A103
790
15358
SH
SOLE
1037
0
14321
QUAKER CHEM CORP
COM
747316107
259
1636
SH
SOLE
1103
0
533
QUALCOMM INC
COM
747525103
37717
494460
SH
SOLE
169459
0
325001
QUALYS INC
COM
74758T303
247
3265
SH
SOLE
2120
0
1145
QUANTA SVCS INC
COM
74762E102
288
7616
SH
SOLE
837
0
6779
QUDIAN INC
ADR
747798106
670
97248
SH
SOLE
95048
0
2200
QUEST DIAGNOSTICS INC
COM
74834L100
1558
14559
SH
SOLE
2979
0
11580
QUICKLOGIC CORP
COM
74837P108
5
14147
SH
SOLE
0
0
14147
QUINSTREET INC
COM
74874Q100
447
35466
SH
SOLE
30728
0
4738
QUOTIENT LTD
SHS
G73268107
547
70422
SH
SOLE
69147
0
1275
QURATE RETAIL INC
COM SER A
74915M100
1632
158187
SH
SOLE
152160
0
6027
RADIAN GROUP INC
COM
750236101
415
18173
SH
SOLE
13718
0
4455
RADNET INC
COM
750491102
167
11664
SH
SOLE
0
0
11664
RADWARE LTD
ORD
M81873107
416
17163
SH
SOLE
13563
0
3600
RANGE RES CORP
COM
75281A109
39
10278
SH
SOLE
1039
0
9239
RAPID7 INC
COM
753422104
457
10077
SH
SOLE
8504
0
1573
RAYMOND JAMES FINANCIAL INC
COM
754730109
1927
23369
SH
SOLE
8104
0
15265
RAYONIER ADVANCED MATLS INC
COM
75508B104
55
12670
SH
SOLE
0
0
12670
RAYONIER INC
COM
754907103
223
7910
SH
SOLE
0
0
7910
RAYTHEON CO
COM NEW
755111507
27449
139911
SH
SOLE
9066
0
130845
RBB FD INC
MOTLEY FOL ETF
74933W601
776
34529
SH
SOLE
0
0
34529
RBC BEARINGS INC
COM
75524B104
722
4350
SH
SOLE
1449
0
2901
READING INTERNATIONAL INC
CL A
755408101
132
11000
SH
SOLE
0
0
11000
REALITY SHS ETF TR
DIVCN DIVD ETF
75605A504
259
8549
SH
SOLE
0
0
8549
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
634
17881
SH
SOLE
0
0
17881
REALITY SHS ETF TR
DIVS ETF
75605A108
2863
109660
SH
SOLE
0
0
109660
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
751
32605
SH
SOLE
0
0
32605
REALPAGE INC
COM
75606N109
404
6431
SH
SOLE
6173
0
258
REALTY INCOME CORP
COM
756109104
37327
486790
SH
SOLE
68626
0
418164
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
2456
66913
SH
SOLE
0
0
66913
REDFIN CORP
COM
75737F108
355
21097
SH
SOLE
0
0
21097
REDWOOD TR INC
COM
758075402
518
31595
SH
SOLE
0
0
31595
REGENCY CTRS CORP
COM
758849103
600
8629
SH
SOLE
602
0
8027
REGENERON PHARMACEUTICALS
COM
75886F107
7124
25682
SH
SOLE
9348
0
16334
REGIONS FINL CORP NEW
COM
7591EP100
6524
412397
SH
SOLE
269660
0
142737
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
447
2798
SH
SOLE
631
0
2167
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1402
14073
SH
SOLE
3141
0
10932
RELX PLC
SPONSORED ADR
759530108
545
22978
SH
SOLE
20401
0
2577
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
276
9808
SH
SOLE
0
0
9808
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
639
3302
SH
SOLE
2655
0
647
RENASANT CORP
COM
75970E107
899
25674
SH
SOLE
22
0
25652
REPLIGEN CORP
COM
759916109
483
6297
SH
SOLE
1858
0
4439
REPUBLIC SVCS INC
COM
760759100
2386
27570
SH
SOLE
1227
0
26343
RESIDEO TECHNOLOGIES INC
COM
76118Y104
223
15539
SH
SOLE
18
0
15521
RESMED INC
COM
761152107
1690
12506
SH
SOLE
3806
0
8700
RESTAURANT BRANDS INTL INC
COM
76131D103
1618
22739
SH
SOLE
199
0
22540
RESTORATION ROBOTICS INC
COM
76133C103
22
33800
SH
SOLE
0
0
33800
RETAIL PPTYS AMER INC
CL A
76131V202
1528
124062
SH
SOLE
970
0
123092
RGC RES INC
COM
74955L103
222
7591
SH
SOLE
0
0
7591
RH
COM
74967X103
277
1623
SH
SOLE
16
0
1607
RICEBRAN TECHNOLOGIES
COM NEW
762831204
140
54707
SH
SOLE
0
0
54707
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
22
11500
SH
SOLE
0
0
11500
RING ENERGY INC
COM
76680V108
28
17327
SH
SOLE
0
0
17327
RINGCENTRAL INC
CL A
76680R206
1235
9827
SH
SOLE
175
0
9652
RIO TINTO PLC
SPONSORED ADR
767204100
3990
76590
SH
SOLE
2843
0
73747
RITCHIE BROS AUCTIONEERS
COM
767744105
638
15989
SH
SOLE
11491
0
4498
RLI CORP
COM
749607107
2303
24787
SH
SOLE
2893
0
21894
ROAN RES INC
CL A COM
769755109
130
106000
SH
SOLE
0
0
106000
ROBERT HALF INTL INC
COM
770323103
216
3874
SH
SOLE
1743
0
2131
ROCKWELL AUTOMATION INC
COM
773903109
5581
33863
SH
SOLE
7488
0
26375
ROCKWELL MED INC
COM
774374102
90
32756
SH
SOLE
0
0
32756
ROKU INC
COM CL A
77543R102
5732
56332
SH
SOLE
0
0
56332
ROLLINS INC
COM
775711104
2296
67394
SH
SOLE
6613
0
60781
ROPER TECHNOLOGIES INC
COM
776696106
1331
3733
SH
SOLE
652
0
3081
ROSS STORES INC
COM
778296103
4189
38134
SH
SOLE
12060
0
26074
ROYAL BK CDA MONTREAL QUE
COM
780087102
2437
30024
SH
SOLE
5515
0
24509
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1512
13956
SH
SOLE
174
0
13782
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
14431
240922
SH
SOLE
83125
0
157797
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
11582
196797
SH
SOLE
9153
0
187644
ROYAL GOLD INC
COM
780287108
3618
29367
SH
SOLE
608
0
28759
ROYCE MICRO-CAP TR INC
COM
780915104
1197
148826
SH
SOLE
0
0
148826
ROYCE VALUE TR INC
COM
780910105
2947
214142
SH
SOLE
0
0
214142
RPC INC
COM
749660106
83
14826
SH
SOLE
0
0
14826
RPM INTL INC
COM
749685103
2645
38434
SH
SOLE
412
0
38022
RUBIUS THERAPEUTICS INC
COM
78116T103
138
17565
SH
SOLE
0
0
17565
RUSH ENTERPRISES INC
CL A
781846209
512
13281
SH
SOLE
13281
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
282
4247
SH
SOLE
3434
0
813
RYDER SYS INC
COM
783549108
898
17346
SH
SOLE
0
0
17346
S&P GLOBAL INC
COM
78409V104
7153
29197
SH
SOLE
10389
0
18808
SABINE ROYALTY TR
UNIT BEN INT
785688102
205
4730
SH
SOLE
0
0
4730
SABRA HEALTH CARE REIT INC
COM
78573L106
1250
54462
SH
SOLE
0
0
54462
SACHEM CAP CORP
COM
78590A109
78
16472
SH
SOLE
0
0
16472
SAGE THERAPEUTICS INC
COM
78667J108
326
2325
SH
SOLE
1923
0
402
SALESFORCE COM INC
COM
79466L302
41566
280017
SH
SOLE
42657
0
237360
SANDERSON FARMS INC
COM
800013104
998
6597
SH
SOLE
6303
0
294
SANDSTORM GOLD LTD
COM NEW
80013R206
345
61240
SH
SOLE
0
0
61240
SANGAMO THERAPEUTICS INC
COM
800677106
141
15625
SH
SOLE
0
0
15625
SANMINA CORPORATION
COM
801056102
229
7135
SH
SOLE
4376
0
2759
SANOFI
RIGHT 12/31/2020
80105N113
9
16311
SH
SOLE
0
0
16311
SANOFI
SPONSORED ADR
80105N105
2312
49893
SH
SOLE
5888
0
44005
SAP SE
SPON ADR
803054204
2270
19256
SH
SOLE
11840
0
7416
SAPIENS INTL CORP N V
SHS
G7T16G103
313
15940
SH
SOLE
14784
0
1156
SAREPTA THERAPEUTICS INC
COM
803607100
1181
15674
SH
SOLE
737
0
14937
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
3544
14697
SH
SOLE
8661
0
6036
SCHLUMBERGER LTD
COM
806857108
9403
275190
SH
SOLE
87624
0
187566
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
232
7958
SH
SOLE
0
0
7958
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3223
128261
SH
SOLE
0
0
128261
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
13537
424881
SH
SOLE
0
0
424881
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
454
14280
SH
SOLE
0
0
14280
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
1842
33155
SH
SOLE
0
0
33155
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
505
12912
SH
SOLE
0
0
12912
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
872
22052
SH
SOLE
0
0
22052
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
908
24060
SH
SOLE
0
0
24060
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
10869
396978
SH
SOLE
0
0
396978
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1011
36685
SH
SOLE
0
0
36685
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
374
12162
SH
SOLE
0
0
12162
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
2100
41517
SH
SOLE
0
0
41517
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
8477
157421
SH
SOLE
0
0
157421
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
17414
245201
SH
SOLE
0
0
245201
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
68718
1254433
SH
SOLE
0
0
1254433
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
59573
709118
SH
SOLE
0
0
709118
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
34463
607494
SH
SOLE
0
0
607494
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
39886
562329
SH
SOLE
0
0
562329
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
21462
379595
SH
SOLE
0
0
379595
SCHWAB STRATEGIC TR
US REIT ETF
808524847
4123
87408
SH
SOLE
62
0
87346
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
21695
311130
SH
SOLE
0
0
311130
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
14599
257214
SH
SOLE
12185
0
245029
SCIENCE APPLICATNS INTL CP N
COM
808625107
228
2610
SH
SOLE
264
0
2346
SCOTTS MIRACLE GRO CO
CL A
810186106
1797
17651
SH
SOLE
44
0
17607
SEA LTD
SPONSORED ADS
81141R100
251
8101
SH
SOLE
7191
0
910
SEABOARD CORP
COM
811543107
210
48
SH
SOLE
0
0
48
SEACOR HOLDINGS INC
NOTE 2.500%12/1
811904AM3
54
55000
PRN
SOLE
0
0
55000
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4700
87385
SH
SOLE
60173
0
27212
SEALED AIR CORP NEW
COM
81211K100
1440
34682
SH
SOLE
26682
0
8000
SEASPAN CORP
SHS
Y75638109
1859
174906
SH
SOLE
0
0
174906
SEATTLE GENETICS INC
COM
812578102
937
10976
SH
SOLE
1888
0
9088
SEAWORLD ENTMT INC
COM
81282V100
206
7825
SH
SOLE
7425
0
400
SECOND SIGHT MED PRODS INC
COM
81362J100
18
21375
SH
SOLE
0
0
21375
SEI INVESTMENTS CO
COM
784117103
3007
50754
SH
SOLE
48719
0
2035
SELECT MED HLDGS CORP
COM
81619Q105
175
10578
SH
SOLE
6718
0
3860
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
33466
675817
SH
SOLE
8023
0
667794
SELECT SECTOR SPDR TR
ENERGY
81369Y506
58446
987260
SH
SOLE
5658
0
981602
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
21029
534543
SH
SOLE
8982
0
525561
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
136508
1130973
SH
SOLE
3412
0
1127561
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
77943
1269024
SH
SOLE
6268
0
1262756
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
184846
2050878
SH
SOLE
4197
0
2046681
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
197830
7065347
SH
SOLE
91406
0
6973941
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
136491
1758228
SH
SOLE
40189
0
1718039
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
167787
2591706
SH
SOLE
5495
0
2586211
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
19014
326705
SH
SOLE
6007
0
320698
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
168634
2094055
SH
SOLE
6519
0
2087536
SELECTIVE INS GROUP INC
COM
816300107
7240
96287
SH
SOLE
0
0
96287
SEMPRA ENERGY
COM
816851109
5626
38117
SH
SOLE
5951
0
32166
SEMTECH CORP
COM
816850101
537
11045
SH
SOLE
6653
0
4392
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
550
59384
SH
SOLE
135
0
59249
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
1073
21429
SH
SOLE
20568
0
861
SENSEONICS HLDGS INC
COM
81727U105
11
10950
SH
SOLE
0
0
10950
SERES THERAPEUTICS INC
COM
81750R102
252
62750
SH
SOLE
0
0
62750
SERES THERAPEUTICS INC
COM
81750R102
95
23700
SH
Put
SOLE
0
0
23700
SERITAGE GROWTH PPTYS
CL A
81752R100
205
4829
SH
SOLE
1699
0
3130
SERVICE CORP INTL
COM
817565104
2366
49494
SH
SOLE
26651
0
22843
SERVICE PPTYS TR
COM SH BEN INT
81761L102
1386
53739
SH
SOLE
883
0
52856
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
566
10125
SH
SOLE
838
0
9287
SERVICENOW INC
COM
81762P102
8138
32058
SH
SOLE
3627
0
28431
SHAKE SHACK INC
CL A
819047101
474
4830
SH
SOLE
34
0
4796
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
256
12514
SH
SOLE
0
0
12514
SHENANDOAH TELECOMMUNICATION
COM
82312B106
1323
41640
SH
SOLE
0
0
41640
SHERWIN WILLIAMS CO
COM
824348106
8629
15692
SH
SOLE
1653
0
14039
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
664
47285
SH
SOLE
0
0
47285
SHOCKWAVE MED INC
COM
82489T104
378
12620
SH
SOLE
0
0
12620
SHOPIFY INC
CL A
82509L107
9319
29902
SH
SOLE
864
0
29038
SIERRA WIRELESS INC
COM
826516106
139
13030
SH
SOLE
0
0
13030
SIGNATURE BK NEW YORK N Y
COM
82669G104
428
3592
SH
SOLE
1896
0
1696
SILGAN HOLDINGS INC
COM
827048109
531
17673
SH
SOLE
17612
0
61
SILICON LABORATORIES INC
COM
826919102
357
3203
SH
SOLE
1333
0
1870
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
230
6506
SH
SOLE
0
0
6506
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
208
8365
SH
SOLE
0
0
8365
SIMON PPTY GROUP INC NEW
COM
828806109
2286
14685
SH
SOLE
1037
0
13648
SINCLAIR BROADCAST GROUP INC
CL A
829226109
1519
35529
SH
SOLE
8149
0
27380
SIRIUS XM HLDGS INC
COM
82968B103
1521
243143
SH
SOLE
4832
0
238311
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
337
4557
SH
SOLE
4108
0
449
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1632
32140
SH
SOLE
1369
0
30771
SKECHERS U S A INC
CL A
830566105
365
9770
SH
SOLE
297
0
9473
SKYWEST INC
COM
830879102
700
12193
SH
SOLE
11161
0
1032
SKYWORKS SOLUTIONS INC
COM
83088M102
4874
61506
SH
SOLE
13435
0
48071
SLACK TECHNOLOGIES INC
COM CL A
83088V102
1417
59696
SH
SOLE
0
0
59696
SMART SAND INC
COM
83191H107
215
76006
SH
SOLE
70906
0
5100
SMARTSHEET INC
COM CL A
83200N103
425
11783
SH
SOLE
0
0
11783
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
537
11165
SH
SOLE
3986
0
7179
SMITH A O CORP
COM
831865209
1063
22284
SH
SOLE
5196
0
17088
SMUCKER J M CO
COM NEW
832696405
2804
25484
SH
SOLE
2545
0
22939
SNAP INC
CL A
83304A106
1503
95142
SH
SOLE
0
0
95142
SNAP ON INC
COM
833034101
1203
7687
SH
SOLE
919
0
6768
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
266
9580
SH
SOLE
1039
0
8541
SOLAR CAP LTD
COM
83413U100
639
30942
SH
SOLE
0
0
30942
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
773
9239
SH
SOLE
0
0
9239
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
144
10749
SH
SOLE
1124
0
9625
SONOCO PRODS CO
COM
835495102
1093
18783
SH
SOLE
1058
0
17725
SONOS INC
COM
83570H108
139
10354
SH
SOLE
0
0
10354
SONY CORP
SPONSORED ADR
835699307
3054
51646
SH
SOLE
15052
0
36594
SOPHIRIS BIO INC
COM NEW
83578Q209
6
10000
SH
SOLE
0
0
10000
SOUTH JERSEY INDS INC
COM
838518108
306
9311
SH
SOLE
15
0
9296
SOUTHERN CO
COM
842587107
52799
854767
SH
SOLE
239667
0
615100
SOUTHERN CO
UNIT 08/01/2022
842587602
316
5900
SH
SOLE
0
0
5900
SOUTHERN COPPER CORP
COM
84265V105
746
21861
SH
SOLE
1810
0
20051
SOUTHWEST AIRLS CO
COM
844741108
5974
110606
SH
SOLE
14092
0
96514
SOUTHWEST GAS HOLDINGS INC
COM
844895102
821
9020
SH
SOLE
0
0
9020
SOUTHWESTERN ENERGY CO
COM
845467109
22
11622
SH
SOLE
795
0
10827
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
221230
821868
SH
SOLE
0
0
821868
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
404
1500
SH
Put
SOLE
0
0
1500
SPDR GOLD TRUST
GOLD SHS
78463V107
140725
1013358
SH
SOLE
0
0
1013358
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
230
2460
SH
SOLE
0
0
2460
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
12530
241615
SH
SOLE
0
0
241615
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1791
45324
SH
SOLE
0
0
45324
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
4283
113490
SH
SOLE
0
0
113490
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
1465
34016
SH
SOLE
0
0
34016
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
1243
51689
SH
SOLE
5691
0
45998
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
3279
52010
SH
SOLE
0
0
52010
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
1114
19420
SH
SOLE
0
0
19420
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
784
19634
SH
SOLE
0
0
19634
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
492
14783
SH
SOLE
0
0
14783
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
16624
566211
SH
SOLE
0
0
566211
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
14170
413370
SH
SOLE
0
0
413370
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1682
18639
SH
SOLE
0
0
18639
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
1099
36834
SH
SOLE
0
0
36834
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2648
60952
SH
SOLE
0
0
60952
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
331
6193
SH
SOLE
0
0
6193
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
676
10006
SH
SOLE
0
0
10006
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
7215
185240
SH
SOLE
0
0
185240
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
2323
79029
SH
SOLE
0
0
79029
SPDR S&P 500 ETF TR
TR UNIT
78462F103
946734
3190127
SH
SOLE
1346
0
3188781
SPDR S&P 500 ETF TR
TR UNIT
78462F103
69593
234500
SH
Put
SOLE
0
0
234500
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
117880
334441
SH
SOLE
0
0
334441
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
27340
255920
SH
SOLE
0
0
255920
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
28138
536477
SH
SOLE
0
0
536477
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
11050
359225
SH
SOLE
0
0
359225
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
53404
1860767
SH
SOLE
0
0
1860767
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
272
9982
SH
SOLE
0
0
9982
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
40563
373030
SH
SOLE
9367
0
363663
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
13663
505859
SH
SOLE
605
0
505254
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
8368
89640
SH
SOLE
0
0
89640
SPDR SERIES TRUST
DJ REIT ETF
78464A607
8438
80697
SH
SOLE
1
0
80696
SPDR SERIES TRUST
DORSEY WRGT FI
78468R713
716
30428
SH
SOLE
0
0
30428
SPDR SERIES TRUST
FACTST INV ETF
78464A110
1055
10570
SH
SOLE
0
0
10570
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
456
8334
SH
SOLE
0
0
8334
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
565
9063
SH
SOLE
0
0
9063
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
5572
71375
SH
SOLE
0
0
71375
SPDR SERIES TRUST
MSCI USA STRTGIC
78468R812
4507
50779
SH
SOLE
0
0
50779
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
17027
286787
SH
SOLE
0
0
286787
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
10771
219859
SH
SOLE
0
0
219859
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
14610
288227
SH
SOLE
89020
0
199207
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
2356
32378
SH
SOLE
0
0
32378
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
595
82160
SH
SOLE
0
0
82160
SPDR SERIES TRUST
PORTFLI INTRMDIT
78464A672
5960
190605
SH
SOLE
0
0
190605
SPDR SERIES TRUST
PORTFLI MORTGAGE
78464A383
1316
50104
SH
SOLE
0
0
50104
SPDR SERIES TRUST
PORTFLI TIPS ETF
78464A656
3047
106837
SH
SOLE
0
0
106837
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
9558
322472
SH
SOLE
82095
0
240377
SPDR SERIES TRUST
PORTFOLIO CRPORT
78464A144
206
6091
SH
SOLE
0
0
6091
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
91799
2602008
SH
SOLE
4747
0
2597261
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
3957
131505
SH
SOLE
0
0
131505
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
26095
635986
SH
SOLE
0
0
635986
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
10054
288490
SH
SOLE
0
0
288490
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
3761
110975
SH
SOLE
0
0
110975
SPDR SERIES TRUST
PORTFOLIO SH TSR
78468R101
1982
66033
SH
SOLE
0
0
66033
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
10329
334801
SH
SOLE
46117
0
288684
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
6127
204242
SH
SOLE
0
0
204242
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
23833
648697
SH
SOLE
0
0
648697
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
53411
1373389
SH
SOLE
0
0
1373389
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
8709
229295
SH
SOLE
0
0
229295
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
69516
2175096
SH
SOLE
0
0
2175096
SPDR SERIES TRUST
RUSSELL LOW VOL
78468R754
323
3957
SH
SOLE
0
0
3957
SPDR SERIES TRUST
RUSSELL YIELD
78468R770
266
3766
SH
SOLE
0
0
3766
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
14299
266172
SH
SOLE
0
0
266172
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
3696
72021
SH
SOLE
0
0
72021
SPDR SERIES TRUST
S&P 500 BUYBCK
78468R820
2408
35776
SH
SOLE
0
0
35776
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
27978
469512
SH
SOLE
0
0
469512
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
17658
288242
SH
SOLE
0
0
288242
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
21089
313783
SH
SOLE
0
0
313783
SPDR SERIES TRUST
S&P BIOTECH
78464A870
16184
212250
SH
SOLE
0
0
212250
SPDR SERIES TRUST
S&P BK ETF
78464A797
6929
160537
SH
SOLE
0
0
160537
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
170033
1657244
SH
SOLE
0
0
1657244
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
3736
84761
SH
SOLE
0
0
84761
SPDR SERIES TRUST
S&P INS ETF
78464A789
9104
258426
SH
SOLE
0
0
258426
SPDR SERIES TRUST
S&P METALS MNG
78464A755
629
24716
SH
SOLE
0
0
24716
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2346
104901
SH
SOLE
0
0
104901
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1783
50085
SH
SOLE
0
0
50085
SPDR SERIES TRUST
S&P REGL BKG
78464A698
15606
295627
SH
SOLE
25132
0
270495
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
3913
92223
SH
SOLE
0
0
92223
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
7079
78813
SH
SOLE
0
0
78813
SPDR SERIES TRUST
S&P TELECOM
78464A540
1229
18311
SH
SOLE
0
0
18311
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
1959
32102
SH
SOLE
0
0
32102
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
17363
189570
SH
SOLE
0
0
189570
SPDR SERIES TRUST
SPDR S&P 500 ETF
78468R796
1253
17247
SH
SOLE
0
0
17247
SPDR SERIES TRUST
SPDR S&P1500VL
78464A128
1432
13631
SH
SOLE
0
0
13631
SPDR SERIES TRUST
SSGA GNDER ETF
78468R747
996
13554
SH
SOLE
0
0
13554
SPDR SERIES TRUST
SSGA US LRG ETF
78468R804
2541
22793
SH
SOLE
0
0
22793
SPDR SERIES TRUST
SSGA US SMAL ETF
78468R887
7194
75672
SH
SOLE
0
0
75672
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
7411
167828
SH
SOLE
0
0
167828
SPIRE INC
COM
84857L101
266
3049
SH
SOLE
81
0
2968
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
670
8152
SH
SOLE
6934
0
1218
SPIRIT MTA REIT
COM SHS BEN IN
84861U105
1122
132959
SH
SOLE
0
0
132959
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
1004
20974
SH
SOLE
2481
0
18493
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
26
25000
PRN
SOLE
0
0
25000
SPLUNK INC
COM
848637104
6197
52580
SH
SOLE
34849
0
17731
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
920
8068
SH
SOLE
304
0
7764
SPRINT CORPORATION
COM
85207U105
466
75490
SH
SOLE
0
0
75490
SPROTT ETF TR
GOLD MINERS ETF
85210B102
817
35673
SH
SOLE
0
0
35673
SPROTT ETF TR
JR GOLD MINERS E
85210B201
227
7403
SH
SOLE
0
0
7403
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
954
67359
SH
SOLE
0
0
67359
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
964
81582
SH
SOLE
0
0
81582
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
755
120961
SH
SOLE
0
0
120961
SPROUTS FMRS MKT INC
COM
85208M102
1020
52723
SH
SOLE
47123
0
5600
SPS COMMERCE INC
COM
78463M107
350
7443
SH
SOLE
5971
0
1472
SQUARE INC
CL A
852234103
15271
246502
SH
SOLE
20151
0
226351
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
551
10691
SH
SOLE
4246
0
6445
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
34070
735542
SH
SOLE
98214
0
637328
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
3592
93081
SH
SOLE
0
0
93081
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
247
2992
SH
SOLE
0
0
2992
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
181895
3694794
SH
SOLE
893
0
3693901
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
1521
37615
SH
SOLE
0
0
37615
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1046
21055
SH
SOLE
0
0
21055
STAAR SURGICAL CO
COM PAR $0.01
852312305
318
12333
SH
SOLE
0
0
12333
STAG INDL INC
COM
85254J102
590
20008
SH
SOLE
2221
0
17787
STAGE STORES INC
COM NEW
85254C305
457
242952
SH
SOLE
0
0
242952
STAMPS COM INC
COM NEW
852857200
200
2690
SH
SOLE
0
0
2690
STANLEY BLACK & DECKER INC
COM
854502101
5477
37928
SH
SOLE
14733
0
23195
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
120
11903
SH
SOLE
0
0
11903
STARBUCKS CORP
COM
855244109
63556
718795
SH
SOLE
52719
0
666076
STARWOOD PPTY TR INC
COM
85571B105
4565
188495
SH
SOLE
2443
0
186052
STATE STR CORP
COM
857477103
3003
50741
SH
SOLE
17045
0
33696
STEEL DYNAMICS INC
COM
858119100
1836
61613
SH
SOLE
9978
0
51635
STELLUS CAP INVT CORP
COM
858568108
182
13352
SH
SOLE
0
0
13352
STEPAN CO
COM
858586100
305
3140
SH
SOLE
1050
0
2090
STERICYCLE INC
COM
858912108
543
10669
SH
SOLE
3580
0
7089
STERIS PLC
SHS USD
G8473T100
2127
14718
SH
SOLE
4744
0
9974
STIFEL FINL CORP
COM
860630102
218
3803
SH
SOLE
852
0
2951
STITCH FIX INC
COM CL A
860897107
421
21861
SH
SOLE
0
0
21861
STMICROELECTRONICS N V
NY REGISTRY
861012102
1511
78108
SH
SOLE
0
0
78108
STONECO LTD
COM CL A
G85158106
307
8813
SH
SOLE
1085
0
7728
STORE CAP CORP
COM
862121100
4901
131010
SH
SOLE
31771
0
99239
STRATASYS LTD
SHS
M85548101
445
20872
SH
SOLE
0
0
20872
STRATEGY SHS
ECOLOGCL STRATGY
86280R209
349
8463
SH
SOLE
0
0
8463
STRATEGY SHS
NS 7HANDL IDX
86280R506
583
24132
SH
SOLE
0
0
24132
STRYKER CORP
COM
863667101
20307
93885
SH
SOLE
14286
0
79599
STURM RUGER & CO INC
COM
864159108
236
5655
SH
SOLE
0
0
5655
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1365
57765
SH
SOLE
0
0
57765
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
3640
532119
SH
SOLE
519911
0
12208
SUMMIT HOTEL PPTYS INC
COM
866082100
671
57806
SH
SOLE
52806
0
5000
SUMMIT MATLS INC
CL A
86614U100
2171
97796
SH
SOLE
6672
0
91124
SUN CMNTYS INC
COM
866674104
754
5080
SH
SOLE
1178
0
3902
SUN LIFE FINL INC
COM
866796105
1561
34843
SH
SOLE
0
0
34843
SUNCOKE ENERGY INC
COM
86722A103
66
11627
SH
SOLE
72
0
11555
SUNCOR ENERGY INC NEW
COM
867224107
2343
74193
SH
SOLE
50903
0
23290
SUNOCO LP
COM UT REP LP
86765K109
1273
40492
SH
SOLE
0
0
40492
SUNPOWER CORP
COM
867652406
132
12023
SH
SOLE
0
0
12023
SUNTRUST BKS INC
COM
867914103
6840
99412
SH
SOLE
38482
0
60930
SUPERNUS PHARMACEUTICALS INC
COM
868459108
431
15669
SH
SOLE
0
0
15669
SVB FINL GROUP
COM
78486Q101
591
2829
SH
SOLE
705
0
2124
SWITCH INC
CL A
87105L104
297
19000
SH
SOLE
0
0
19000
SYMANTEC CORP
COM
871503108
624
26390
SH
SOLE
13050
0
13340
SYNCHRONY FINL
COM
87165B103
2829
82991
SH
SOLE
46806
0
36185
SYNEOS HEALTH INC
CL A
87166B102
656
12333
SH
SOLE
11450
0
883
SYNNEX CORP
COM
87162W100
306
2708
SH
SOLE
7
0
2701
SYNOPSYS INC
COM
871607107
2145
15631
SH
SOLE
1662
0
13969
SYNOVUS FINL CORP
COM NEW
87161C501
1381
38609
SH
SOLE
0
0
38609
SYSCO CORP
COM
871829107
11369
143188
SH
SOLE
8711
0
134477
T MOBILE US INC
COM
872590104
2104
26706
SH
SOLE
1049
0
25657
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
3897
83849
SH
SOLE
18443
0
65406
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
197
11479
SH
SOLE
479
0
11000
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1725
13761
SH
SOLE
1565
0
12196
TANDEM DIABETES CARE INC
COM NEW
875372203
723
12256
SH
SOLE
2844
0
9412
TANGER FACTORY OUTLET CTRS I
COM
875465106
2285
147579
SH
SOLE
0
0
147579
TANZANIAN GOLD CORP
COM
87601A107
13
16762
SH
SOLE
0
0
16762
TAPESTRY INC
COM
876030107
989
37961
SH
SOLE
24390
0
13571
TARGA RES CORP
COM
87612G101
1328
33071
SH
SOLE
1733
0
31338
TARGET CORP
COM
87612E106
23135
216398
SH
SOLE
2340
0
214058
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
413
5480
SH
SOLE
5480
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
160
19119
SH
SOLE
0
0
19119
TC ENERGY CORP
COM
87807B107
5526
106701
SH
SOLE
76760
0
29941
TC PIPELINES LP
UT COM LTD PRT
87233Q108
977
24021
SH
SOLE
0
0
24021
TCF FINANCIAL CORPORATION NE
COM
872307103
488
12830
SH
SOLE
3469
0
9361
TCG BDC INC
COM
872280102
201
13937
SH
SOLE
0
0
13937
TCW STRATEGIC INCOME FUND IN
COM
872340104
85
14891
SH
SOLE
0
0
14891
TD AMERITRADE HLDG CORP
COM
87236Y108
235
5030
SH
SOLE
2440
0
2590
TE CONNECTIVITY LTD
REG SHS
H84989104
6224
66795
SH
SOLE
38836
0
27959
TECH DATA CORP
COM
878237106
422
4050
SH
SOLE
1504
0
2546
TECHNIPFMC PLC
COM
G87110105
1025
42456
SH
SOLE
40436
0
2020
TECK RESOURCES LTD
CL B
878742204
1141
70294
SH
SOLE
2038
0
68256
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
221
16193
SH
SOLE
7437
0
8756
TEEKAY TANKERS LTD
CL A
Y8565N102
21
16475
SH
SOLE
0
0
16475
TEGNA INC
COM
87901J105
194
12473
SH
SOLE
9684
0
2789
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2739
149363
SH
SOLE
0
0
149363
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
647
37073
SH
SOLE
0
0
37073
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
891
59006
SH
SOLE
0
0
59006
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1244
92532
SH
SOLE
0
0
92532
TELADOC HEALTH INC
COM
87918A105
1491
22014
SH
SOLE
3410
0
18604
TELEDYNE TECHNOLOGIES INC
COM
879360105
2167
6729
SH
SOLE
2257
0
4472
TELEFLEX INC
COM
879369106
334
984
SH
SOLE
188
0
796
TELEFONICA S A
SPONSORED ADR
879382208
250
32839
SH
SOLE
563
0
32276
TELLURIAN INC NEW
COM
87968A104
356
42808
SH
SOLE
0
0
42808
TEMPLETON EMERG MKTS INCOME
COM
880192109
983
108306
SH
SOLE
0
0
108306
TEMPLETON GLOBAL INCOME FD
COM
880198106
1571
255903
SH
SOLE
0
0
255903
TENNECO INC
CL A VTG COM STK
880349105
742
59276
SH
SOLE
0
0
59276
TENNECO INC
CL A VTG COM STK
880349105
188
15000
SH
Put
SOLE
0
0
15000
TERADATA CORP DEL
COM
88076W103
1878
60588
SH
SOLE
57042
0
3546
TERADYNE INC
COM
880770102
999
17246
SH
SOLE
8236
0
9010
TEREX CORP NEW
COM
880779103
460
17697
SH
SOLE
474
0
17223
TERRAFORM PWR INC
COM CL A
88104R209
665
36507
SH
SOLE
0
0
36507
TESLA INC
COM
88160R101
11157
46320
SH
SOLE
1668
0
44652
TEUCRIUM COMMODITY TR
SUGAR FD
88166A409
290
43502
SH
SOLE
0
0
43502
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1083
157442
SH
SOLE
292
0
157150
TEXAS INSTRS INC
COM
882508104
21465
166086
SH
SOLE
69457
0
96629
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
673
1036
SH
SOLE
0
0
1036
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
434
43783
SH
SOLE
23938
0
19845
TEXTRON INC
COM
883203101
1730
35342
SH
SOLE
3731
0
31611
TG THERAPEUTICS INC
COM
88322Q108
66
11763
SH
SOLE
0
0
11763
THE CHARLES SCHWAB CORPORATI
COM
808513105
9273
221692
SH
SOLE
144097
0
77595
THE TRADE DESK INC
COM CL A
88339J105
6177
32937
SH
SOLE
307
0
32630
THERAPEUTICSMD INC
COM
88338N107
40
11000
SH
SOLE
0
0
11000
THERMO FISHER SCIENTIFIC INC
COM
883556102
25335
86981
SH
SOLE
33349
0
53632
THOMSON REUTERS CORP
COM NEW
884903709
947
14157
SH
SOLE
428
0
13729
TIDEWATER INC NEW
COM
88642R109
419
27735
SH
SOLE
0
0
27735
TIFFANY & CO NEW
COM
886547108
618
6670
SH
SOLE
1243
0
5427
TILRAY INC
COM CL 2
88688T100
817
33037
SH
SOLE
0
0
33037
TIMBERLAND BANCORP INC
COM
887098101
302
10975
SH
SOLE
0
0
10975
TIMKEN CO
COM
887389104
1444
33180
SH
SOLE
0
0
33180
TIMKENSTEEL CORP
COM
887399103
134
21314
SH
SOLE
291
0
21023
TJX COS INC NEW
COM
872540109
10444
187370
SH
SOLE
21091
0
166279
TOCAGEN INC
COM
888846102
41
61456
SH
SOLE
0
0
61456
TOLL BROTHERS INC
COM
889478103
870
21183
SH
SOLE
114
0
21069
TOPBUILD CORP
COM
89055F103
884
9167
SH
SOLE
0
0
9167
TORO CO
COM
891092108
1997
27247
SH
SOLE
0
0
27247
TORONTO DOMINION BK ONT
COM NEW
891160509
3839
65896
SH
SOLE
111
0
65785
TORTOISE ENERGY INFRA CORP
COM
89147L100
737
36017
SH
SOLE
0
0
36017
TOTAL S A
SPONSORED ADS
89151E109
14007
269373
SH
SOLE
118265
0
151108
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
952
49499
SH
SOLE
39182
0
10317
TOWNEBANK PORTSMOUTH VA
COM
89214P109
627
22550
SH
SOLE
0
0
22550
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
2508
18650
SH
SOLE
1521
0
17129
TPG SPECIALTY LENDING INC
COM
87265K102
469
22342
SH
SOLE
132
0
22210
TPI COMPOSITES INC
COM
87266J104
204
10890
SH
SOLE
0
0
10890
TRACTOR SUPPLY CO
COM
892356106
6311
69785
SH
SOLE
7277
0
62508
TRADEWEB MKTS INC
CL A
892672106
420
11364
SH
SOLE
8214
0
3150
TRANSDIGM GROUP INC
COM
893641100
2883
5537
SH
SOLE
1290
0
4247
TRANSENTERIX INC
COM NEW
89366M201
15
24110
SH
SOLE
0
0
24110
TRANSOCEAN LTD
REG SHS
H8817H100
873
195285
SH
SOLE
18317
0
176968
TRANSUNION
COM
89400J107
605
7456
SH
SOLE
2732
0
4724
TRAVELERS COMPANIES INC
COM
89417E109
12534
84296
SH
SOLE
22927
0
61369
TREX CO INC
COM
89531P105
651
7157
SH
SOLE
2654
0
4503
TRI CONTL CORP
COM
895436103
636
23337
SH
SOLE
0
0
23337
TRICO BANCSHARES
COM
896095106
409
11278
SH
SOLE
0
0
11278
TRILOGY METALS INC NEW
COM
89621C105
27
16159
SH
SOLE
0
0
16159
TRIMAS CORP
COM NEW
896215209
218
7111
SH
SOLE
7111
0
0
TRIMBLE INC
COM
896239100
322
8308
SH
SOLE
306
0
8002
TRIMTABS ETF TR
ALL CAP INTL
89628W401
685
26550
SH
SOLE
0
0
26550
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
1745
46965
SH
SOLE
0
0
46965
TRINITY INDS INC
COM
896522109
738
37493
SH
SOLE
20513
0
16980
TRINITY PL HLDGS INC
COM
89656D101
782
195550
SH
SOLE
0
0
195550
TRIPADVISOR INC
COM
896945201
819
21175
SH
SOLE
123
0
21052
TRISTATE CAP HLDGS INC
COM
89678F100
410
19474
SH
SOLE
19374
0
100
TRITON INTL LTD
CL A
G9078F107
1585
46824
SH
SOLE
15060
0
31764
TRUSTMARK CORP
COM
898402102
416
12185
SH
SOLE
0
0
12185
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
201
67980
SH
SOLE
0
0
67980
TUCOWS INC
COM NEW
898697206
293
5416
SH
SOLE
0
0
5416
TUPPERWARE BRANDS CORP
COM
899896104
289
18242
SH
SOLE
0
0
18242
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
104
18007
SH
SOLE
18007
0
0
TURQUOISE HILL RES LTD
COM
900435108
15
31577
SH
SOLE
0
0
31577
TURTLE BEACH CORP
COM NEW
900450206
252
21600
SH
SOLE
0
0
21600
TWILIO INC
CL A
90138F102
4975
45240
SH
SOLE
1191
0
44049
TWIN DISC INC
COM
901476101
538
50800
SH
SOLE
0
0
50800
TWIN RIV WORLDWIDE HLDGS INC
COM
90171V204
232
10165
SH
SOLE
10165
0
0
TWITTER INC
COM
90184L102
10444
253505
SH
SOLE
119453
0
134052
TWO HBRS INVT CORP
COM NEW
90187B408
1741
132608
SH
SOLE
0
0
132608
TWO RDS SHARED TR
ANFIELD CAP DI
90213U115
254
24822
SH
SOLE
0
0
24822
TYLER TECHNOLOGIES INC
COM
902252105
869
3312
SH
SOLE
2755
0
557
TYSON FOODS INC
CL A
902494103
9765
113362
SH
SOLE
26468
0
86894
U S CONCRETE INC
COM NEW
90333L201
699
12637
SH
SOLE
7859
0
4778
U S PHYSICAL THERAPY INC
COM
90337L108
273
2093
SH
SOLE
704
0
1389
U S SILICA HLDGS INC
COM
90346E103
642
67163
SH
SOLE
22992
0
44171
UBER TECHNOLOGIES INC
COM
90353T100
4786
157080
SH
SOLE
74355
0
82725
UBIQUITI INC
COM
90353W103
1079
9122
SH
SOLE
0
0
9122
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
278
13355
SH
SOLE
0
0
13355
UBS GROUP AG
SHS
H42097107
744
65739
SH
SOLE
34606
0
31133
UDR INC
COM
902653104
808
16676
SH
SOLE
802
0
15874
UGI CORP NEW
COM
902681105
1696
33730
SH
SOLE
0
0
33730
ULTA BEAUTY INC
COM
90384S303
5755
22962
SH
SOLE
6340
0
16622
ULTRA CLEAN HLDGS INC
COM
90385V107
196
13409
SH
SOLE
158
0
13251
UMH PPTYS INC
COM
903002103
455
32287
SH
SOLE
0
0
32287
UMPQUA HLDGS CORP
COM
904214103
368
22349
SH
SOLE
8907
0
13442
UNDER ARMOUR INC
CL A
904311107
2076
104115
SH
SOLE
0
0
104115
UNDER ARMOUR INC
CL C
904311206
2169
119613
SH
SOLE
0
0
119613
UNILEVER N V
N Y SHS NEW
904784709
2904
48371
SH
SOLE
21052
0
27319
UNILEVER PLC
SPON ADR NEW
904767704
7360
122469
SH
SOLE
35020
0
87449
UNION PACIFIC CORP
COM
907818108
29285
180792
SH
SOLE
33804
0
146988
UNIT CORP
COM
909218109
59
17579
SH
SOLE
230
0
17349
UNITED AIRLINES HLDGS INC
COM
910047109
2775
31391
SH
SOLE
22816
0
8575
UNITED BANKSHARES INC WEST V
COM
909907107
260
6878
SH
SOLE
820
0
6058
UNITED PARCEL SERVICE INC
CL B
911312106
51215
427430
SH
SOLE
162415
0
265015
UNITED RENTALS INC
COM
911363109
12408
99553
SH
SOLE
4057
0
95496
UNITED STATES ANTIMONY CORP
COM
911549103
25
45100
SH
SOLE
0
0
45100
UNITED STATES NATL GAS FUND
UNIT PAR
912318300
828
41521
SH
SOLE
0
0
41521
UNITED STATES OIL FUND LP
UNITS
91232N108
7177
632918
SH
SOLE
0
0
632918
UNITED STATES STL CORP NEW
COM
912909108
2322
201036
SH
SOLE
0
0
201036
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
230
11393
SH
SOLE
0
0
11393
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
726
40021
SH
SOLE
0
0
40021
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
509
14209
SH
SOLE
0
0
14209
UNITED TECHNOLOGIES CORP
COM
913017109
42211
309190
SH
SOLE
22948
0
286242
UNITEDHEALTH GROUP INC
COM
91324P102
61429
282664
SH
SOLE
91662
0
191002
UNITEDHEALTH GROUP INC
COM
91324P102
217
1000
SH
Put
SOLE
0
0
1000
UNITI GROUP INC
COM
91325V108
265
34150
SH
SOLE
51
0
34099
UNITIL CORP
COM
913259107
257
4058
SH
SOLE
0
0
4058
UNIVERSAL DISPLAY CORP
COM
91347P105
1320
7861
SH
SOLE
360
0
7501
UNIVERSAL FST PRODS INC
COM
913543104
271
6799
SH
SOLE
6007
0
792
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
920
8945
SH
SOLE
0
0
8945
UNIVERSAL HLTH SVCS INC
CL B
913903100
469
3155
SH
SOLE
237
0
2918
UNUM GROUP
COM
91529Y106
1613
54273
SH
SOLE
47151
0
7122
UPLAND SOFTWARE INC
COM
91544A109
310
8901
SH
SOLE
0
0
8901
UPWORK INC
COM
91688F104
202
15150
SH
SOLE
0
0
15150
URANIUM ENERGY CORP
COM
916896103
14
14500
SH
SOLE
0
0
14500
US BANCORP DEL
COM NEW
902973304
24935
450580
SH
SOLE
82871
0
367709
US FOODS HLDG CORP
COM
912008109
541
13173
SH
SOLE
10420
0
2753
US XPRESS ENTERPRISES INC
COM CL A
90338N202
69
14372
SH
SOLE
0
0
14372
V F CORP
COM
918204108
5770
64841
SH
SOLE
20907
0
43934
VAALCO ENERGY INC
COM NEW
91851C201
48
23840
SH
SOLE
0
0
23840
VAIL RESORTS INC
COM
91879Q109
1049
4610
SH
SOLE
2001
0
2609
VALARIS PLC
SHS CLASS A
G9402V109
75
15533
SH
SOLE
0
0
15533
VALE S A
SPONSORED ADS
91912E105
481
41847
SH
SOLE
2960
0
38887
VALERO ENERGY CORP NEW
COM
91913Y100
16610
194860
SH
SOLE
26935
0
167925
VALLEY NATL BANCORP
COM
919794107
602
55397
SH
SOLE
3680
0
51717
VALVOLINE INC
COM
92047W101
201
9130
SH
SOLE
290
0
8840
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
550
38148
SH
SOLE
0
0
38148
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
2287
34719
SH
SOLE
0
0
34719
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
9115
181173
SH
SOLE
0
0
181173
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
2881
136223
SH
SOLE
0
0
136223
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
2994
169218
SH
SOLE
0
0
169218
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
14296
847910
SH
SOLE
0
0
847910
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1225
10383
SH
SOLE
0
0
10383
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
725
26271
SH
SOLE
0
0
26271
VANECK VECTORS ETF TR
COAL ETF
92189F809
193
17779
SH
SOLE
0
0
17779
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
6511
280888
SH
SOLE
0
0
280888
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
19930
679752
SH
SOLE
0
0
679752
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
45840
1716204
SH
SOLE
0
0
1716204
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
427
39465
SH
SOLE
0
0
39465
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
523
28365
SH
SOLE
0
0
28365
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
22970
356505
SH
SOLE
23996
0
332509
VANECK VECTORS ETF TR
INDIA SMALL CAP
92189F767
319
9777
SH
SOLE
0
0
9777
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
1903
75408
SH
SOLE
0
0
75408
VANECK VECTORS ETF TR
ISRAEL ETF
92189F635
222
6745
SH
SOLE
0
0
6745
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
12452
377333
SH
SOLE
0
0
377333
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
8168
225265
SH
SOLE
0
0
225265
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
591
9233
SH
SOLE
0
0
9233
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
41023
818004
SH
SOLE
0
0
818004
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
4176
179382
SH
SOLE
0
0
179382
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
1541
54970
SH
SOLE
0
0
54970
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
945
80406
SH
SOLE
0
0
80406
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
7675
378071
SH
SOLE
0
0
378071
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
553
9696
SH
SOLE
0
0
9696
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
602
47685
SH
SOLE
0
0
47685
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
1432
12508
SH
SOLE
0
0
12508
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
1913
83851
SH
SOLE
0
0
83851
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
8162
68510
SH
SOLE
0
0
68510
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
2823
112113
SH
SOLE
36157
0
75956
VANECK VECTORS ETF TR
STEEL ETF
92189F205
318
9387
SH
SOLE
0
0
9387
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
358
10583
SH
SOLE
0
0
10583
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
506
31009
SH
SOLE
0
0
31009
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
88677
548539
SH
SOLE
0
0
548539
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
29701
258357
SH
SOLE
0
0
258357
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
2442
17516
SH
SOLE
0
0
17516
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
15944
122165
SH
SOLE
0
0
122165
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
2630
21312
SH
SOLE
0
0
21312
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
3425
22325
SH
SOLE
0
0
22325
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
8374
64590
SH
SOLE
0
0
64590
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
17080
119750
SH
SOLE
0
0
119750
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
140853
1600606
SH
SOLE
0
0
1600606
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
89937
875979
SH
SOLE
0
0
875979
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
274264
3394779
SH
SOLE
232
0
3394547
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1432023
16961067
SH
SOLE
122634
0
16838433
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
235133
3996815
SH
SOLE
2786
0
3994029
VANGUARD GROUP
DIV APP ETF
921908844
352815
2950451
SH
SOLE
0
0
2950451
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
43133
370781
SH
SOLE
0
0
370781
VANGUARD INDEX FDS
GROWTH ETF
922908736
486080
2923260
SH
SOLE
15514
0
2907746
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
56981
417962
SH
SOLE
16291
0
401671
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
61279
413739
SH
SOLE
3206
0
410533
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
61682
545856
SH
SOLE
4232
0
541624
VANGUARD INDEX FDS
MID CAP ETF
922908629
183957
1097595
SH
SOLE
63309
0
1034286
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
185645
1990830
SH
SOLE
2332
0
1988498
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
417072
1529977
SH
SOLE
1114
0
1528863
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
94124
730491
SH
SOLE
13692
0
716799
VANGUARD INDEX FDS
SMALL CP ETF
922908751
256433
1666342
SH
SOLE
63621
0
1602721
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
60492
332301
SH
SOLE
281
0
332020
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1592920
10549137
SH
SOLE
0
0
10549137
VANGUARD INDEX FDS
VALUE ETF
922908744
533902
4783213
SH
SOLE
22939
0
4760274
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
54397
1090121
SH
SOLE
0
0
1090121
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
222804
5534123
SH
SOLE
89208
0
5444915
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
14952
278901
SH
SOLE
0
0
278901
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
8472
128270
SH
SOLE
0
0
128270
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
7486
73424
SH
SOLE
896
0
72528
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
5823
99391
SH
SOLE
0
0
99391
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
45883
613242
SH
SOLE
0
0
613242
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
26237
534909
SH
SOLE
0
0
534909
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
31607
589461
SH
SOLE
0
0
589461
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
31685
475258
SH
SOLE
0
0
475258
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
968355
10613272
SH
SOLE
102
0
10613170
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
30199
298589
SH
SOLE
62
0
298527
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
6227
70968
SH
SOLE
0
0
70968
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
134898
2532826
SH
SOLE
0
0
2532826
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
44756
734554
SH
SOLE
0
0
734554
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
89609
1105599
SH
SOLE
96
0
1105503
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
15218
172027
SH
SOLE
0
0
172027
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
47299
288124
SH
SOLE
0
0
288124
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
9278
68207
SH
SOLE
0
0
68207
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
19267
171350
SH
SOLE
0
0
171350
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
6499
46390
SH
SOLE
0
0
46390
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
17993
147849
SH
SOLE
0
0
147849
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1317
12592
SH
SOLE
0
0
12592
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
4934
36499
SH
SOLE
0
0
36499
VANGUARD STAR FD
VG TL INTL STK F
921909768
67417
1305007
SH
SOLE
0
0
1305007
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
401480
9773133
SH
SOLE
25690
0
9747443
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
8402
104238
SH
SOLE
0
0
104238
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
266310
3001357
SH
SOLE
0
0
3001357
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
17655
265208
SH
SOLE
0
0
265208
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
10006
168482
SH
SOLE
0
0
168482
VANGUARD WORLD FD
EXTENDED DUR
921910709
23586
166923
SH
SOLE
0
0
166923
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
25953
251706
SH
SOLE
0
0
251706
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
32136
394601
SH
SOLE
0
0
394601
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
70452
531073
SH
SOLE
0
0
531073
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5588
64455
SH
SOLE
0
0
64455
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
30859
171325
SH
SOLE
0
0
171325
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
64013
408875
SH
SOLE
0
0
408875
VANGUARD WORLD FDS
ENERGY ETF
92204A306
13299
170454
SH
SOLE
0
0
170454
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
33588
479829
SH
SOLE
28
0
479801
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
64151
382581
SH
SOLE
7
0
382574
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
12205
83553
SH
SOLE
0
0
83553
VANGUARD WORLD FDS
INF TECH ETF
92204A702
207362
962011
SH
SOLE
1396
0
960615
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
10029
79356
SH
SOLE
0
0
79356
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
65420
455415
SH
SOLE
0
0
455415
VAPOTHERM INC
COM
922107107
101
10682
SH
SOLE
0
0
10682
VARIAN MED SYS INC
COM
92220P105
2488
20892
SH
SOLE
16981
0
3911
VECTOR GROUP LTD
COM
92240M108
680
57096
SH
SOLE
0
0
57096
VEEVA SYS INC
CL A COM
922475108
4601
30134
SH
SOLE
1588
0
28546
VENATOR MATLS PLC
SHS
G9329Z100
188
77180
SH
SOLE
77180
0
0
VENTAS INC
COM
92276F100
24299
332725
SH
SOLE
157631
0
175094
VEREIT INC
COM
92339V100
7119
727951
SH
SOLE
1589
0
726362
VERISIGN INC
COM
92343E102
1432
7593
SH
SOLE
92
0
7501
VERISK ANALYTICS INC
COM
92345Y106
1913
12095
SH
SOLE
5713
0
6382
VERIZON COMMUNICATIONS INC
COM
92343V104
127236
2107956
SH
SOLE
429267
0
1678689
VERTEX PHARMACEUTICALS INC
COM
92532F100
6154
36321
SH
SOLE
28572
0
7749
VERTICAL CAP INCOME FUND
SHS BEN INT
92535C104
553
51792
SH
SOLE
0
0
51792
VIACOM INC NEW
CL A
92553P102
351
13369
SH
SOLE
0
0
13369
VIACOM INC NEW
CL B
92553P201
718
29889
SH
SOLE
13835
0
16054
VIAD CORP
COM NEW
92552R406
475
7069
SH
SOLE
0
0
7069
VIASAT INC
COM
92552V100
364
4829
SH
SOLE
0
0
4829
VICI PPTYS INC
COM
925652109
243
10749
SH
SOLE
2489
0
8260
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
2767
88311
SH
SOLE
0
0
88311
VICTORY PORTFOLIOS II
VCSHS EMRG VOLTY
92647N857
1247
50686
SH
SOLE
0
0
50686
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
10430
328266
SH
SOLE
0
0
328266
VICTORY PORTFOLIOS II
VCSHS INTL VOLTY
92647N840
971
26033
SH
SOLE
0
0
26033
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
49939
1012141
SH
SOLE
0
0
1012141
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
25396
479811
SH
SOLE
0
0
479811
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
6803
187485
SH
SOLE
0
0
187485
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
66331
1425545
SH
SOLE
0
0
1425545
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
98073
2042160
SH
SOLE
0
0
2042160
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
3606
81163
SH
SOLE
0
0
81163
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
3511
75996
SH
SOLE
0
0
75996
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
14446
642310
SH
SOLE
0
0
642310
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
2440
71629
SH
SOLE
0
0
71629
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
1029
32217
SH
SOLE
0
0
32217
VIKING THERAPEUTICS INC
COM
92686J106
147
21368
SH
SOLE
210
0
21158
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
1603
57924
SH
SOLE
0
0
57924
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
97
10825
SH
SOLE
0
0
10825
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
412
37379
SH
SOLE
0
0
37379
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
2160
191796
SH
SOLE
0
0
191796
VISA INC
COM CL A
92826C839
167824
975666
SH
SOLE
172976
0
802690
VISHAY INTERTECHNOLOGY INC
COM
928298108
207
12205
SH
SOLE
8795
0
3410
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
67
62500
SH
SOLE
0
0
62500
VISTRA ENERGY CORP
COM
92840M102
807
30177
SH
SOLE
23303
0
6874
VMWARE INC
CL A COM
928563402
5650
37649
SH
SOLE
17411
0
20238
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
12840
644924
SH
SOLE
446564
0
198360
VONAGE HLDGS CORP
COM
92886T201
1017
90017
SH
SOLE
55
0
89962
VORNADO RLTY TR
SH BEN INT
929042109
249
3910
SH
SOLE
1119
0
2791
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
72
10048
SH
SOLE
0
0
10048
VOYA FINL INC
COM
929089100
665
12210
SH
SOLE
11961
0
249
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
194
18802
SH
SOLE
0
0
18802
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
376
62612
SH
SOLE
0
0
62612
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
128
11143
SH
SOLE
0
0
11143
VOYA PRIME RATE TR
SH BEN INT
92913A100
214
45373
SH
SOLE
0
0
45373
VOYA RISK MANAGED NAT RES FD
COM
92913C106
89
22661
SH
SOLE
0
0
22661
VULCAN MATLS CO
COM
929160109
3492
23091
SH
SOLE
12409
0
10682
W & T OFFSHORE INC
COM
92922P106
69
15737
SH
SOLE
12694
0
3043
W P CAREY INC
COM
92936U109
39736
443976
SH
SOLE
1415
0
442561
WABCO HLDGS INC
COM
92927K102
630
4709
SH
SOLE
1576
0
3133
WABTEC CORP
COM
929740108
908
12635
SH
SOLE
3988
0
8647
WADDELL & REED FINL INC
CL A
930059100
325
18913
SH
SOLE
7311
0
11602
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12660
228900
SH
SOLE
2626
0
226274
WALMART INC
COM
931142103
76109
641298
SH
SOLE
25516
0
615782
WASHINGTON FED INC
COM
938824109
812
21965
SH
SOLE
20762
0
1203
WASHINGTON PRIME GROUP NEW
COM
93964W108
228
55093
SH
SOLE
0
0
55093
WASTE CONNECTIONS INC
COM
94106B101
1391
15117
SH
SOLE
4182
0
10935
WASTE MGMT INC DEL
COM
94106L109
36998
321720
SH
SOLE
6984
0
314736
WATERS CORP
COM
941848103
947
4242
SH
SOLE
1746
0
2496
WATERSTONE FINL INC MD
COM
94188P101
408
23774
SH
SOLE
0
0
23774
WATSCO INC
COM
942622200
361
2134
SH
SOLE
698
0
1436
WAYFAIR INC
CL A
94419L101
444
3965
SH
SOLE
658
0
3307
WD-40 CO
COM
929236107
464
2526
SH
SOLE
174
0
2352
WEC ENERGY GROUP INC
COM
92939U106
8966
94277
SH
SOLE
12385
0
81892
WEINGARTEN RLTY INVS
SH BEN INT
948741103
278
9552
SH
SOLE
843
0
8709
WELLCARE HEALTH PLANS INC
COM
94946T106
473
1825
SH
SOLE
0
0
1825
WELLS FARGO CO NEW
COM
949746101
30878
612167
SH
SOLE
128742
0
483425
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
3055
2007
SH
SOLE
0
0
2007
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
174
31979
SH
SOLE
0
0
31979
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
644
78127
SH
SOLE
0
0
78127
WELLS FARGO MULTI SECTOR INC
COM
94987D101
421
34107
SH
SOLE
0
0
34107
WELLTOWER INC
COM
95040Q104
23294
256971
SH
SOLE
118162
0
138809
WENDYS CO
COM
95058W100
862
43132
SH
SOLE
0
0
43132
WESBANCO INC
COM
950810101
936
25040
SH
SOLE
13463
0
11577
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2593
18281
SH
SOLE
17823
0
458
WESTERN ALLIANCE BANCORP
COM
957638109
326
7073
SH
SOLE
6006
0
1067
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1591
114569
SH
SOLE
0
0
114569
WESTERN ASSET GLB HI INCOME
COM
95766B109
1888
190179
SH
SOLE
0
0
190179
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
353
20261
SH
SOLE
0
0
20261
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
176
11596
SH
SOLE
0
0
11596
WESTERN ASSET HIGH INCM FD I
COM
95766J102
189
27829
SH
SOLE
0
0
27829
WESTERN ASSET HIGH INCM OPP
COM
95766K109
173
34276
SH
SOLE
0
0
34276
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
428
19660
SH
SOLE
0
0
19660
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
244
11258
SH
SOLE
0
0
11258
WESTERN ASSET MUN HI INCM FD
COM
95766N103
101
13334
SH
SOLE
0
0
13334
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
1777
125045
SH
SOLE
0
0
125045
WESTERN ASST MNGD MUN FD INC
COM
95766M105
172
12537
SH
SOLE
0
0
12537
WESTERN AST INFL LKD OPP & I
COM
95766R104
149
13446
SH
SOLE
0
0
13446
WESTERN DIGITAL CORP
COM
958102105
6730
112844
SH
SOLE
26956
0
85888
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
480
19265
SH
SOLE
0
0
19265
WESTERN UN CO
COM
959802109
894
38587
SH
SOLE
11408
0
27179
WESTLAKE CHEM CORP
COM
960413102
207
3158
SH
SOLE
65
0
3093
WESTPAC BKG CORP
SPONSORED ADR
961214301
345
17276
SH
SOLE
8058
0
9218
WESTROCK CO
COM
96145D105
2251
61755
SH
SOLE
1900
0
59855
WEX INC
COM
96208T104
1687
8351
SH
SOLE
4324
0
4027
WEYERHAEUSER CO
COM
962166104
10955
395479
SH
SOLE
30252
0
365227
WHEATON PRECIOUS METALS CORP
COM
962879102
1769
67419
SH
SOLE
0
0
67419
WHIRLPOOL CORP
COM
963320106
1533
9680
SH
SOLE
142
0
9538
WHITESTONE REIT
COM
966084204
845
61403
SH
SOLE
0
0
61403
WHITING PETE CORP NEW
COM NEW
966387409
184
22885
SH
SOLE
7
0
22878
WILLIAMS COS INC DEL
COM
969457100
6545
272037
SH
SOLE
121777
0
150260
WILLIAMS SONOMA INC
COM
969904101
2131
31341
SH
SOLE
1428
0
29913
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
572
2963
SH
SOLE
1687
0
1276
WINGSTOP INC
COM
974155103
246
2814
SH
SOLE
2549
0
265
WINMARK CORP
COM
974250102
4146
23505
SH
SOLE
0
0
23505
WINTRUST FINL CORP
COM
97650W108
567
8775
SH
SOLE
6808
0
1967
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
5236
298529
SH
SOLE
0
0
298529
WISDOMTREE TR
CBOE S&P 500
97717X560
368
13316
SH
SOLE
0
0
13316
WISDOMTREE TR
CHINADIV EX FI
97717X719
775
10898
SH
SOLE
0
0
10898
WISDOMTREE TR
CURRNCY INT EQ
97717X263
1349
46795
SH
SOLE
0
0
46795
WISDOMTREE TR
DYNAMIC LNG EQ
97717X313
265
9519
SH
SOLE
0
0
9519
WISDOMTREE TR
E MKTS CNSMR GR
97717W539
432
20190
SH
SOLE
0
0
20190
WISDOMTREE TR
EM EX ST-OWNED
97717X578
9322
337144
SH
SOLE
0
0
337144
WISDOMTREE TR
EM LCL DEBT FD
97717X867
299
8693
SH
SOLE
0
0
8693
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
942
40169
SH
SOLE
0
0
40169
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
13455
325710
SH
SOLE
0
0
325710
WISDOMTREE TR
EMERG CUR STR FD
97717W133
350
19100
SH
SOLE
0
0
19100
WISDOMTREE TR
EMERG MKTS DIV
97717X214
762
25438
SH
SOLE
0
0
25438
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
3868
87305
SH
SOLE
0
0
87305
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
301
9910
SH
SOLE
0
0
9910
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
390
15511
SH
SOLE
0
0
15511
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
13447
199839
SH
SOLE
0
0
199839
WISDOMTREE TR
EUROPE SMCP DV
97717W869
3102
55490
SH
SOLE
0
0
55490
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
7668
306124
SH
SOLE
0
0
306124
WISDOMTREE TR
GLB EX US RL EST
97717W331
368
12583
SH
SOLE
0
0
12583
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
1708
37123
SH
SOLE
0
0
37123
WISDOMTREE TR
GLB US QTLY DIV
97717W844
236
4061
SH
SOLE
0
0
4061
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1349
58632
SH
SOLE
0
0
58632
WISDOMTREE TR
INDIA ERNGS FD
97717W422
2624
110021
SH
SOLE
0
0
110021
WISDOMTREE TR
INTL DIV EX FINL
97717W786
1025
25382
SH
SOLE
0
0
25382
WISDOMTREE TR
INTL EQUITY FD
97717W703
2356
47383
SH
SOLE
0
0
47383
WISDOMTREE TR
INTL LRGCAP DV
97717W794
423
9196
SH
SOLE
0
0
9196
WISDOMTREE TR
INTL QULTY DIV
97717X131
202
7033
SH
SOLE
0
0
7033
WISDOMTREE TR
INTL SMCAP DIV
97717W760
2652
41744
SH
SOLE
0
0
41744
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
5876
174763
SH
SOLE
0
0
174763
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
704
18038
SH
SOLE
0
0
18038
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3545
70247
SH
SOLE
0
0
70247
WISDOMTREE TR
JP SMALLCP DIV
97717W836
469
6819
SH
SOLE
0
0
6819
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
356
19360
SH
SOLE
0
0
19360
WISDOMTREE TR
US DIVID EX FNCL
97717W406
4380
50097
SH
SOLE
0
0
50097
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
7165
96205
SH
SOLE
0
0
96205
WISDOMTREE TR
US LARGECAP DIVD
97717W307
30516
308021
SH
SOLE
0
0
308021
WISDOMTREE TR
US LARGECAP FUND
97717W588
4094
122068
SH
SOLE
0
0
122068
WISDOMTREE TR
US MIDCAP DIVID
97717W505
56498
1555996
SH
SOLE
0
0
1555996
WISDOMTREE TR
US MIDCAP FUND
97717W570
5155
130703
SH
SOLE
0
0
130703
WISDOMTREE TR
US QTLY DIV GRT
97717X669
48676
1079525
SH
SOLE
16304
0
1063221
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1283
36055
SH
SOLE
0
0
36055
WISDOMTREE TR
US SHRT TRM HIGH
97717X149
3557
70963
SH
SOLE
0
0
70963
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
25775
941734
SH
SOLE
0
0
941734
WISDOMTREE TR
US SMALLCAP FUND
97717W562
3457
97096
SH
SOLE
0
0
97096
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
14982
151169
SH
SOLE
0
0
151169
WISDOMTREE TR
US TOTAL MRKT FD
97717W596
1014
29913
SH
SOLE
0
0
29913
WISDOMTREE TR
YIELD ENHANCD US
97717X511
15895
304031
SH
SOLE
0
0
304031
WIX COM LTD
SHS
M98068105
1016
8703
SH
SOLE
0
0
8703
WNS HOLDINGS LTD
SPON ADR
92932M101
925
15743
SH
SOLE
15568
0
175
WOODWARD INC
COM
980745103
1194
11075
SH
SOLE
6576
0
4499
WORKDAY INC
CL A
98138H101
2100
12358
SH
SOLE
2420
0
9938
WORKIVA INC
COM CL A
98139A105
322
7346
SH
SOLE
658
0
6688
WORLD FUEL SVCS CORP
COM
981475106
208
5206
SH
SOLE
1706
0
3500
WORLD GOLD TR
SPDR GLD MINIS
98149E204
7022
477716
SH
SOLE
0
0
477716
WORLD WRESTLING ENTMT INC
CL A
98156Q108
422
5929
SH
SOLE
470
0
5459
WORTHINGTON INDS INC
COM
981811102
254
7037
SH
SOLE
0
0
7037
WPP PLC NEW
ADR
92937A102
1591
25427
SH
SOLE
16944
0
8483
WPX ENERGY INC
COM
98212B103
667
62978
SH
SOLE
17037
0
45941
WRAP TECHNOLOGIES INC
COM
98212N107
80
19700
SH
SOLE
0
0
19700
WRIGHT MED GROUP N V
ORD SHS
N96617118
266
12897
SH
SOLE
3957
0
8940
WW INTL INC
COM
98262P101
836
22105
SH
SOLE
11
0
22094
WYNDHAM DESTINATIONS INC
COM
98310W108
499
10837
SH
SOLE
712
0
10125
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
672
12997
SH
SOLE
3647
0
9350
WYNN RESORTS LTD
COM
983134107
7122
65509
SH
SOLE
1792
0
63717
XCEL ENERGY INC
COM
98389B100
12692
195588
SH
SOLE
42775
0
152813
XENIA HOTELS & RESORTS INC
COM
984017103
1859
88019
SH
SOLE
0
0
88019
XEROX HOLDINGS CORP
COM NEW
98421M106
496
16568
SH
SOLE
2026
0
14542
XILINX INC
COM
983919101
3280
34200
SH
SOLE
2595
0
31605
XPO LOGISTICS INC
COM
983793100
1048
14648
SH
SOLE
266
0
14382
XYLEM INC
COM
98419M100
3768
47319
SH
SOLE
31945
0
15374
YAMANA GOLD INC
COM
98462Y100
667
209601
SH
SOLE
0
0
209601
YANDEX N V
SHS CLASS A
N97284108
545
15564
SH
SOLE
37
0
15527
YATRA ONLINE INC
ORD SHS
G98338109
478
116011
SH
SOLE
0
0
116011
YELP INC
CL A
985817105
226
6515
SH
SOLE
0
0
6515
YETI HLDGS INC
COM
98585X104
663
23670
SH
SOLE
1561
0
22109
YUM BRANDS INC
COM
988498101
13715
120911
SH
SOLE
21808
0
99103
YUM CHINA HLDGS INC
COM
98850P109
6369
140194
SH
SOLE
38249
0
101945
YY INC
SPONSORED ADS A
98426T106
212
3779
SH
SOLE
1722
0
2057
ZAGG INC
COM
98884U108
188
30030
SH
SOLE
0
0
30030
ZEBRA TECHNOLOGIES CORP
CL A
989207105
1802
8732
SH
SOLE
4572
0
4160
ZENDESK INC
COM
98936J101
1535
21063
SH
SOLE
13178
0
7885
ZILLOW GROUP INC
CL C CAP STK
98954M200
214
7176
SH
SOLE
0
0
7176
ZIMMER BIOMET HLDGS INC
COM
98956P102
3421
24919
SH
SOLE
342
0
24577
ZION OIL & GAS INC
COM
989696109
14
56788
SH
SOLE
0
0
56788
ZIONS BANCORPORATION N A
COM
989701107
365
8202
SH
SOLE
2985
0
5217
ZIOPHARM ONCOLOGY INC
COM
98973P101
174
40565
SH
SOLE
0
0
40565
ZOETIS INC
CL A
98978V103
11579
92938
SH
SOLE
54912
0
38026
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1419
18617
SH
SOLE
0
0
18617
ZSCALER INC
COM
98980G102
888
18794
SH
SOLE
0
0
18794
ZUORA INC
COM CL A
98983V106
178
11836
SH
SOLE
478
0
11358
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
351
46480
SH
SOLE
0
0
46480
ZYNGA INC
CL A
98986T108
547
93957
SH
SOLE
1062
0
92895