0000312272-19-000009.txt : 20190513
0000312272-19-000009.hdr.sgml : 20190513
20190513143958
ACCESSION NUMBER: 0000312272-19-000009
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190513
DATE AS OF CHANGE: 20190513
EFFECTIVENESS DATE: 20190513
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC
CENTRAL INDEX KEY: 0000312272
IRS NUMBER: 042675571
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18352
FILM NUMBER: 19817982
BUSINESS ADDRESS:
STREET 1: 29 SAWYER ROAD
CITY: WALTHAM
STATE: MA
ZIP: 02453-3483
BUSINESS PHONE: 781-736-0700
MAIL ADDRESS:
STREET 1: 29 SAWYER ROAD
STREET 2: ONE UNIVERSITY OFFICE PARK
CITY: WALTHAM
STATE: MA
ZIP: 02453-3483
FORMER COMPANY:
FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC.
DATE OF NAME CHANGE: 20170807
FORMER COMPANY:
FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC
DATE OF NAME CHANGE: 20170804
FORMER COMPANY:
FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, INC.
DATE OF NAME CHANGE: 20101201
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000312272
XXXXXXXX
03-31-2019
03-31-2019
COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD
ONE UNIVERSITY OFFICE PARK
WALTHAM
MA
02453-3483
13F HOLDINGS REPORT
028-18352
N
Brandon Zatopek
Supervisor, RIA Compliance
8002510080
Brandon Zatopek
Waltham
MA
05-13-2019
0
2742
21665895
false
INFORMATION TABLE
2
Final_13fList2019Q1.XML
1895 BANCORP OF WIS INC
COM
28252W105
97
10000
SH
SOLE
NO
0
0
10000
22ND CENTY GROUP INC
COM
90137F103
49
28692
SH
SOLE
NO
0
0
28692
2U INC
COM
90214J101
275
3895
SH
SOLE
NO
0
0
3895
3-D SYS CORP DEL
COM NEW
88554D205
277
25770
SH
SOLE
NO
0
0
25770
3M CO
COM
88579Y101
53306
256550
SH
SOLE
NO
0
0
256550
AAC HLDGS INC
COM
000307108
141
77105
SH
SOLE
NO
0
0
77105
ABB LTD
SPONSORED ADR
000375204
2241
118791
SH
SOLE
NO
0
0
118791
ABBOTT LABS
COM
002824100
44775
560107
SH
SOLE
NO
0
0
560107
ABBVIE INC
COM
00287Y109
70942
880287
SH
SOLE
NO
0
0
880287
ABERCROMBIE & FITCH CO
CL A
002896207
258
9440
SH
SOLE
NO
0
0
9440
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
2928
692337
SH
SOLE
NO
0
0
692337
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
198
36689
SH
SOLE
NO
0
0
36689
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
127
17580
SH
SOLE
NO
0
0
17580
ABERDEEN GLOBAL INCOME FD IN
COM
003013109
83
10297
SH
SOLE
NO
0
0
10297
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
134
22349
SH
SOLE
NO
0
0
22349
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
502
4031
SH
SOLE
NO
0
0
4031
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
970
7433
SH
SOLE
NO
0
0
7433
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
230
2878
SH
SOLE
NO
0
0
2878
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
965
15155
SH
SOLE
NO
0
0
15155
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
227
15489
SH
SOLE
NO
0
0
15489
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
338
40990
SH
SOLE
NO
0
0
40990
ABIOMED INC
COM
003654100
1314
4601
SH
SOLE
NO
0
0
4601
ABRAXAS PETE CORP
COM
003830106
26
20851
SH
SOLE
NO
0
0
20851
ACADIA PHARMACEUTICALS INC
COM
004225108
371
13846
SH
SOLE
NO
0
0
13846
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
25489
144809
SH
SOLE
NO
0
0
144809
ACNB CORP
COM
000868109
236
6393
SH
SOLE
NO
0
0
6393
ACTIVISION BLIZZARD INC
COM
00507V109
3696
81189
SH
SOLE
NO
0
0
81189
ADAM NAT RES FD INC
COM
00548F105
170
10184
SH
SOLE
NO
0
0
10184
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
2292
158766
SH
SOLE
NO
0
0
158766
ADOBE INC
COM
00724F101
17576
65956
SH
SOLE
NO
0
0
65956
ADTALEM GLOBAL ED INC
COM
00737L103
905
19550
SH
SOLE
NO
0
0
19550
ADVANCE AUTO PARTS INC
COM
00751Y106
2446
14346
SH
SOLE
NO
0
0
14346
ADVANCED DRAIN SYS INC DEL
COM
00790R104
317
12308
SH
SOLE
NO
0
0
12308
ADVANCED ENERGY INDS
COM
007973100
644
12967
SH
SOLE
NO
0
0
12967
ADVANCED MICRO DEVICES INC
COM
007903107
4150
162620
SH
SOLE
NO
0
0
162620
ADVANSIX INC
COM
00773T101
233
8167
SH
SOLE
NO
0
0
8167
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
531
36005
SH
SOLE
NO
0
0
36005
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
1071
23546
SH
SOLE
NO
0
0
23546
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
286
4371
SH
SOLE
NO
0
0
4371
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
665
97292
SH
SOLE
NO
0
0
97292
AECOM
COM
00766T100
937
31594
SH
SOLE
NO
0
0
31594
AEGON N V
NY REGISTRY SHS
007924103
423
88385
SH
SOLE
NO
0
0
88385
AEROVIRONMENT INC
COM
008073108
229
3355
SH
SOLE
NO
0
0
3355
AES CORP
COM
00130H105
664
36755
SH
SOLE
NO
0
0
36755
AFLAC INC
COM
001055102
13139
262786
SH
SOLE
NO
0
0
262786
AG MTG INVT TR INC
COM
001228105
173
10275
SH
SOLE
NO
0
0
10275
AGILENT TECHNOLOGIES INC
COM
00846U101
1216
15139
SH
SOLE
NO
0
0
15139
AGNC INVT CORP
COM
00123Q104
2566
142570
SH
SOLE
NO
0
0
142570
AGNICO EAGLE MINES LTD
COM
008474108
464
10683
SH
SOLE
NO
0
0
10683
AGREE REALTY CORP
COM
008492100
1096
15815
SH
SOLE
NO
0
0
15815
AIR PRODS & CHEMS INC
COM
009158106
6421
33629
SH
SOLE
NO
0
0
33629
AIR TRANSPORT SERVICES GRP I
COM
00922R105
1313
56983
SH
SOLE
NO
0
0
56983
AK STL HLDG CORP
COM
001547108
1299
472577
SH
SOLE
NO
0
0
472577
AKAMAI TECHNOLOGIES INC
COM
00971T101
482
6727
SH
SOLE
NO
0
0
6727
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
1249
215099
SH
SOLE
NO
0
0
215099
ALAMO GROUP INC
COM
011311107
1129
11298
SH
SOLE
NO
0
0
11298
ALAMOS GOLD INC NEW
COM CL A
011532108
162
31985
SH
SOLE
NO
0
0
31985
ALARM COM HLDGS INC
COM
011642105
335
5176
SH
SOLE
NO
0
0
5176
ALASKA AIR GROUP INC
COM
011659109
1404
25027
SH
SOLE
NO
0
0
25027
ALBEMARLE CORP
COM
012653101
4018
49020
SH
SOLE
NO
0
0
49020
ALCOA CORP
COM
013872106
930
33030
SH
SOLE
NO
0
0
33030
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
213
1499
SH
SOLE
NO
0
0
1499
ALEXION PHARMACEUTICALS INC
COM
015351109
905
6702
SH
SOLE
NO
0
0
6702
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
44134
241897
SH
SOLE
NO
0
0
241897
ALIGN TECHNOLOGY INC
COM
016255101
1505
5294
SH
SOLE
NO
0
0
5294
ALKALINE WTR CO INC
COM NEW
01643A207
54
22744
SH
SOLE
NO
0
0
22744
ALLEGHANY CORP DEL
COM
017175100
253
413
SH
SOLE
NO
0
0
413
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
211
8256
SH
SOLE
NO
0
0
8256
ALLEGION PUB LTD CO
ORD SHS
G0176J109
464
5120
SH
SOLE
NO
0
0
5120
ALLERGAN PLC
SHS
G0177J108
6705
45800
SH
SOLE
NO
0
0
45800
ALLETE INC
COM NEW
018522300
630
7669
SH
SOLE
NO
0
0
7669
ALLIANCE CALIF MUN INCOME FD
COM
018546101
276
18700
SH
SOLE
NO
0
0
18700
ALLIANCE DATA SYSTEMS CORP
COM
018581108
764
4367
SH
SOLE
NO
0
0
4367
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
820
40293
SH
SOLE
NO
0
0
40293
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
1195
103112
SH
SOLE
NO
0
0
103112
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1996
69106
SH
SOLE
NO
0
0
69106
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
1919
148212
SH
SOLE
NO
0
0
148212
ALLIANT ENERGY CORP
COM
018802108
4065
86257
SH
SOLE
NO
0
0
86257
ALLIANZGI CONV INCOME FD
COM
018828103
1978
305394
SH
SOLE
NO
0
0
305394
ALLIANZGI CONV INCOME FD II
COM
018825109
1803
315278
SH
SOLE
NO
0
0
315278
ALLIANZGI EQUITY & CONV INCO
COM
018829101
349
16237
SH
SOLE
NO
0
0
16237
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
1025
85002
SH
SOLE
NO
0
0
85002
ALLISON TRANSMISSION HLDGS I
COM
01973R101
668
14874
SH
SOLE
NO
0
0
14874
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
102
10748
SH
SOLE
NO
0
0
10748
ALLSTATE CORP
COM
020002101
7296
77472
SH
SOLE
NO
0
0
77472
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
656
7020
SH
SOLE
NO
0
0
7020
ALPHABET INC
CAP STK CL A
02079K305
86907
73844
SH
SOLE
NO
0
0
73844
ALPHABET INC
CAP STK CL C
02079K107
85359
72750
SH
SOLE
NO
0
0
72750
ALPS ETF TR
ALERIAN MLP
00162Q866
9227
919970
SH
SOLE
NO
0
0
919970
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
1107
38101
SH
SOLE
NO
0
0
38101
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1066
14793
SH
SOLE
NO
0
0
14793
ALPS ETF TR
INTL SEC DV DOG
00162Q718
4372
166588
SH
SOLE
NO
0
0
166588
ALPS ETF TR
MED BREAKTHGH
00162Q593
236
6543
SH
SOLE
NO
0
0
6543
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1546
62854
SH
SOLE
NO
0
0
62854
ALPS ETF TR
SECTR DIV DOGS
00162Q858
18103
421984
SH
SOLE
NO
0
0
421984
ALPS ETF TR
WRKPLC EQL PRT
00162Q650
209
5793
SH
SOLE
NO
0
0
5793
ALTABA INC
COM
021346101
3374
45521
SH
SOLE
NO
0
0
45521
ALTRA INDL MOTION CORP
COM
02208R106
282
9085
SH
SOLE
NO
0
0
9085
ALTRIA GROUP INC
COM
02209S103
93337
1625230
SH
SOLE
NO
0
0
1625230
AMARIN CORP PLC
SPONS ADR NEW
023111206
1244
59949
SH
SOLE
NO
0
0
59949
AMAZON COM INC
COM
023135106
279680
157057
SH
SOLE
NO
0
0
157057
AMBEV SA
SPONSORED ADR
02319V103
122
28382
SH
SOLE
NO
0
0
28382
AMEDISYS INC
COM
023436108
482
3914
SH
SOLE
NO
0
0
3914
AMEREN CORP
COM
023608102
5379
73135
SH
SOLE
NO
0
0
73135
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
468
68127
SH
SOLE
NO
0
0
68127
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1540
107869
SH
SOLE
NO
0
0
107869
AMERICAN AIRLS GROUP INC
COM
02376R102
2446
77044
SH
SOLE
NO
0
0
77044
AMERICAN CAMPUS CMNTYS INC
COM
024835100
217
4578
SH
SOLE
NO
0
0
4578
AMERICAN ELEC PWR CO INC
COM
025537101
16851
201212
SH
SOLE
NO
0
0
201212
AMERICAN EXPRESS CO
COM
025816109
18223
166728
SH
SOLE
NO
0
0
166728
AMERICAN FIN TR INC
COM CLASS A
02607T109
1405
130174
SH
SOLE
NO
0
0
130174
AMERICAN FINL GROUP INC OHIO
COM
025932104
1266
13168
SH
SOLE
NO
0
0
13168
AMERICAN INTL GROUP INC
COM NEW
026874784
4474
103922
SH
SOLE
NO
0
0
103922
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
338
36210
SH
SOLE
NO
0
0
36210
AMERICAN RLTY CAP PPTYS INC
NOTE 3.750%12/1
02917TAB0
13
14000
SH
SOLE
NO
0
0
14000
AMERICAN STS WTR CO
COM
029899101
3294
46207
SH
SOLE
NO
0
0
46207
AMERICAN TOWER CORP NEW
COM
03027X100
14136
71738
SH
SOLE
NO
0
0
71738
AMERICAN WTR WKS CO INC NEW
COM
030420103
7593
72828
SH
SOLE
NO
0
0
72828
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
4531
146784
SH
SOLE
NO
0
0
146784
AMERIPRISE FINL INC
COM
03076C106
2368
18489
SH
SOLE
NO
0
0
18489
AMERIS BANCORP
COM
03076K108
384
11207
SH
SOLE
NO
0
0
11207
AMERISOURCEBERGEN CORP
COM
03073E105
3078
38715
SH
SOLE
NO
0
0
38715
AMETEK INC NEW
COM
031100100
1076
12970
SH
SOLE
NO
0
0
12970
AMGEN INC
COM
031162100
49738
261808
SH
SOLE
NO
0
0
261808
AMICUS THERAPEUTICS INC
COM
03152W109
418
30761
SH
SOLE
NO
0
0
30761
AMIRA NATURE FOODS LTD
SHS
G0335L102
21
12689
SH
SOLE
NO
0
0
12689
AMPHENOL CORP NEW
CL A
032095101
518
5494
SH
SOLE
NO
0
0
5494
AMPIO PHARMACEUTICALS INC
COM
03209T109
5
10334
SH
SOLE
NO
0
0
10334
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
902
51312
SH
SOLE
NO
0
0
51312
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
747
15253
SH
SOLE
NO
0
0
15253
AMTECH SYS INC
COM PAR $0.01N
032332504
197
37049
SH
SOLE
NO
0
0
37049
ANADARKO PETE CORP
COM
032511107
1627
35786
SH
SOLE
NO
0
0
35786
ANALOG DEVICES INC
COM
032654105
10678
101435
SH
SOLE
NO
0
0
101435
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
62
20513
SH
SOLE
NO
0
0
20513
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
4864
57935
SH
SOLE
NO
0
0
57935
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
31
29000
SH
SOLE
NO
0
0
29000
ANNALY CAP MGMT INC
COM
035710409
6287
629340
SH
SOLE
NO
0
0
629340
ANSYS INC
COM
03662Q105
364
1993
SH
SOLE
NO
0
0
1993
ANTARES PHARMA INC
COM
036642106
170
56143
SH
SOLE
NO
0
0
56143
ANTHEM INC
COM
036752103
8075
28138
SH
SOLE
NO
0
0
28138
AON PLC
SHS CL A
G0408V102
4565
26744
SH
SOLE
NO
0
0
26744
APACHE CORP
COM
037411105
4973
143507
SH
SOLE
NO
0
0
143507
APHRIA INC
COM
03765K104
1132
121520
SH
SOLE
NO
0
0
121520
APOLLO COML REAL EST FIN INC
COM
03762U105
544
29890
SH
SOLE
NO
0
0
29890
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
977
34614
SH
SOLE
NO
0
0
34614
APOLLO INVT CORP
COM NEW
03761U502
1431
94538
SH
SOLE
NO
0
0
94538
APPIAN CORP
CL A
03782L101
1066
30985
SH
SOLE
NO
0
0
30985
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
549
33681
SH
SOLE
NO
0
0
33681
APPLE INC
COM
037833100
571324
3007763
SH
SOLE
NO
0
0
3007763
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
301
5074
SH
SOLE
NO
0
0
5074
APPLIED MATLS INC
COM
038222105
7148
180252
SH
SOLE
NO
0
0
180252
APTARGROUP INC
COM
038336103
497
4679
SH
SOLE
NO
0
0
4679
APTIV PLC
SHS
G6095L109
572
7201
SH
SOLE
NO
0
0
7201
AQUA AMERICA INC
COM
03836W103
11364
311866
SH
SOLE
NO
0
0
311866
AQUA METALS INC
COM
03837J101
41
13570
SH
SOLE
NO
0
0
13570
ARBOR RLTY TR INC
NOTE 5.375%11/1
038923AB4
56
40000
SH
SOLE
NO
0
0
40000
ARCH CAP GROUP LTD
ORD
G0450A105
259
8023
SH
SOLE
NO
0
0
8023
ARCHER DANIELS MIDLAND CO
COM
039483102
8696
201624
SH
SOLE
NO
0
0
201624
ARCONIC INC
COM
03965L100
1280
66987
SH
SOLE
NO
0
0
66987
ARCOSA INC
COM
039653100
319
10451
SH
SOLE
NO
0
0
10451
ARENA PHARMACEUTICALS INC
COM NEW
040047607
277
6182
SH
SOLE
NO
0
0
6182
ARES CAP CORP
COM
04010L103
4317
251901
SH
SOLE
NO
0
0
251901
ARGAN INC
COM
04010E109
2317
46403
SH
SOLE
NO
0
0
46403
ARISTA NETWORKS INC
COM
040413106
3723
11840
SH
SOLE
NO
0
0
11840
ARK ETF TR
GEN REV MLTSCT
00214Q302
2348
71424
SH
SOLE
NO
0
0
71424
ARK ETF TR
INDL INNOVATIN
00214Q203
846
24854
SH
SOLE
NO
0
0
24854
ARK ETF TR
INNOVATION ETF
00214Q104
15837
338917
SH
SOLE
NO
0
0
338917
ARK ETF TR
WEB X.O ETF
00214Q401
831
16056
SH
SOLE
NO
0
0
16056
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
605
31001
SH
SOLE
NO
0
0
31001
AROTECH CORP
COM NEW
042682203
29
10008
SH
SOLE
NO
0
0
10008
ARRAY BIOPHARMA INC
COM
04269X105
965
39618
SH
SOLE
NO
0
0
39618
ARROW ELECTRS INC
COM
042735100
438
5687
SH
SOLE
NO
0
0
5687
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
197
10785
SH
SOLE
NO
0
0
10785
ARVINMERITOR INC
FRNT 2/1
043353AH4
10
10000
SH
SOLE
NO
0
0
10000
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
105
10246
SH
SOLE
NO
0
0
10246
ASCENA RETAIL GROUP INC
COM
04351G101
11
10822
SH
SOLE
NO
0
0
10822
ASHLAND GLOBAL HLDGS INC
COM
044186104
1047
13405
SH
SOLE
NO
0
0
13405
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
428
2276
SH
SOLE
NO
0
0
2276
ASSOCIATED BANC CORP
COM
045487105
326
15302
SH
SOLE
NO
0
0
15302
ASTRAZENECA PLC
SPONSORED ADR
046353108
5106
126292
SH
SOLE
NO
0
0
126292
ASURE SOFTWARE INC
COM
04649U102
124
20418
SH
SOLE
NO
0
0
20418
AT&T INC
COM
00206R102
146876
4683554
SH
SOLE
NO
0
0
4683554
ATHERSYS INC
COM
04744L106
22
15000
SH
SOLE
NO
0
0
15000
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
31
30000
SH
SOLE
NO
0
0
30000
ATLASSIAN CORP PLC
CL A
G06242104
582
5180
SH
SOLE
NO
0
0
5180
ATMOS ENERGY CORP
COM
049560105
2016
19595
SH
SOLE
NO
0
0
19595
AURORA CANNABIS INC
COM
05156X108
5290
583961
SH
SOLE
NO
0
0
583961
AUTODESK INC
COM
052769106
1310
8413
SH
SOLE
NO
0
0
8413
AUTOMATIC DATA PROCESSING IN
COM
053015103
23906
149661
SH
SOLE
NO
0
0
149661
AUTONATION INC
COM
05329W102
792
22173
SH
SOLE
NO
0
0
22173
AUTOZONE INC
COM
053332102
1337
1306
SH
SOLE
NO
0
0
1306
AVALONBAY CMNTYS INC
COM
053484101
551
2747
SH
SOLE
NO
0
0
2747
AVANGRID INC
COM
05351W103
1308
25996
SH
SOLE
NO
0
0
25996
AVANOS MED INC
COM
05350V106
454
10657
SH
SOLE
NO
0
0
10657
AVERY DENNISON CORP
COM
053611109
3245
28723
SH
SOLE
NO
0
0
28723
AVID BIOSERVICES INC
COM
05368M106
217
51090
SH
SOLE
NO
0
0
51090
AVINGER INC
COM NEW
053734208
26
27500
SH
SOLE
NO
0
0
27500
AVISTA CORP
COM
05379B107
327
8070
SH
SOLE
NO
0
0
8070
AVON PRODS INC
COM
054303102
50
17009
SH
SOLE
NO
0
0
17009
AXOGEN INC
COM
05463X106
212
10077
SH
SOLE
NO
0
0
10077
AXON ENTERPRISE INC
COM
05464C101
1709
31413
SH
SOLE
NO
0
0
31413
AXOS FINL INC
COM
05465C100
444
15349
SH
SOLE
NO
0
0
15349
B & G FOODS INC NEW
COM
05508R106
3339
136740
SH
SOLE
NO
0
0
136740
BABCOCK & WILCOX ENTERPRIS I
COM
05614L100
10
25367
SH
SOLE
NO
0
0
25367
BAIDU INC
SPON ADR REP A
056752108
6134
37211
SH
SOLE
NO
0
0
37211
BAKER HUGHES A GE CO
CL A
05722G100
290
10478
SH
SOLE
NO
0
0
10478
BALCHEM CORP
COM
057665200
693
7474
SH
SOLE
NO
0
0
7474
BALL CORP
COM
058498106
529
9151
SH
SOLE
NO
0
0
9151
BALLARD PWR SYS INC NEW
COM
058586108
266
88475
SH
SOLE
NO
0
0
88475
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
926
161674
SH
SOLE
NO
0
0
161674
BANCO SANTANDER SA
ADR
05964H105
832
179860
SH
SOLE
NO
0
0
179860
BANK AMER CORP
7.25%CNV PFD L
060505682
723
556
SH
SOLE
NO
0
0
556
BANK AMER CORP
COM
060505104
75226
2726584
SH
SOLE
NO
0
0
2726584
BANK HAWAII CORP
COM
062540109
371
4714
SH
SOLE
NO
0
0
4714
BANK MONTREAL QUE
COM
063671101
4085
54602
SH
SOLE
NO
0
0
54602
BANK N S HALIFAX
COM
064149107
1188
22304
SH
SOLE
NO
0
0
22304
BANK NEW YORK MELLON CORP
COM
064058100
8604
170621
SH
SOLE
NO
0
0
170621
BANK OZK
COM
06417N103
235
8134
SH
SOLE
NO
0
0
8134
BANKWELL FINL GROUP INC
COM
06654A103
380
13044
SH
SOLE
NO
0
0
13044
BANNER CORP
COM NEW
06652V208
698
12897
SH
SOLE
NO
0
0
12897
BAOZUN INC
SPONSORED ADR
06684L103
313
7549
SH
SOLE
NO
0
0
7549
BARCLAYS BANK PLC
ETN DJUBSCOCO 38
06739H313
423
16315
SH
SOLE
NO
0
0
16315
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
726
5578
SH
SOLE
NO
0
0
5578
BARCLAYS PLC
ADR
06738E204
447
55974
SH
SOLE
NO
0
0
55974
BARINGS CORPORATE INVS
COM
06759X107
1132
73245
SH
SOLE
NO
0
0
73245
BARINGS PARTN INVS
SH BEN INT
06761A103
1535
99926
SH
SOLE
NO
0
0
99926
BARNES & NOBLE INC
COM
067774109
392
72367
SH
SOLE
NO
0
0
72367
BARNES GROUP INC
COM
067806109
495
9630
SH
SOLE
NO
0
0
9630
BARRICK GOLD CORPORATION
COM
067901108
2175
158711
SH
SOLE
NO
0
0
158711
BAUSCH HEALTH COS INC
COM
071734107
768
31129
SH
SOLE
NO
0
0
31129
BAXTER INTL INC
COM
071813109
4945
60818
SH
SOLE
NO
0
0
60818
BB&T CORP
COM
054937107
17589
378015
SH
SOLE
NO
0
0
378015
BCE INC
COM NEW
05534B760
1736
39112
SH
SOLE
NO
0
0
39112
BEACON ROOFING SUPPLY INC
COM
073685109
210
6548
SH
SOLE
NO
0
0
6548
BECTON DICKINSON & CO
COM
075887109
14957
59892
SH
SOLE
NO
0
0
59892
BELLICUM PHARMACEUTICALS INC
COM
079481107
97
28978
SH
SOLE
NO
0
0
28978
BEMIS CO INC
COM
081437105
242
4378
SH
SOLE
NO
0
0
4378
BERKLEY W R CORP
COM
084423102
343
4056
SH
SOLE
NO
0
0
4056
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
38254
127
SH
SOLE
NO
0
0
127
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
250026
1244595
SH
SOLE
NO
0
0
1244595
BERKSHIRE HILLS BANCORP INC
COM
084680107
1199
44020
SH
SOLE
NO
0
0
44020
BEST BUY INC
COM
086516101
1241
17468
SH
SOLE
NO
0
0
17468
BEST INC
SPONSORED ADS
08653C106
101
19390
SH
SOLE
NO
0
0
19390
BGC PARTNERS INC
CL A
05541T101
166
31294
SH
SOLE
NO
0
0
31294
BHP GROUP LTD
SPONSORED ADS
088606108
2564
46915
SH
SOLE
NO
0
0
46915
BHP GROUP PLC
SPONSORED ADR
05545E209
329
6829
SH
SOLE
NO
0
0
6829
BIG 5 SPORTING GOODS CORP
COM
08915P101
31
10020
SH
SOLE
NO
0
0
10020
BIO TECHNE CORP
COM
09073M104
762
3841
SH
SOLE
NO
0
0
3841
BIO-KEY INTERNATIONAL INC
COM PAR
09060C309
129
87793
SH
SOLE
NO
0
0
87793
BIOCRYST PHARMACEUTICALS
COM
09058V103
352
43330
SH
SOLE
NO
0
0
43330
BIOGEN INC
COM
09062X103
7077
29939
SH
SOLE
NO
0
0
29939
BIOLINERX LTD
SPONSORED ADS
09071M106
9
22330
SH
SOLE
NO
0
0
22330
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
989
11144
SH
SOLE
NO
0
0
11144
BIOSCRIP INC
COM
09069N108
26
13400
SH
SOLE
NO
0
0
13400
BIOTELEMETRY INC
COM
090672106
323
5162
SH
SOLE
NO
0
0
5162
BIOTIME INC
COM
09066L105
151
115358
SH
SOLE
NO
0
0
115358
BLACKBERRY LTD
COM
09228F103
870
86300
SH
SOLE
NO
0
0
86300
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
92
10174
SH
SOLE
NO
0
0
10174
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
374
29160
SH
SOLE
NO
0
0
29160
BLACKROCK CAPITAL INVESTMENT
COM
092533108
270
45114
SH
SOLE
NO
0
0
45114
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
74
75000
SH
SOLE
NO
0
0
75000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
406
30204
SH
SOLE
NO
0
0
30204
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
2306
224770
SH
SOLE
NO
0
0
224770
BLACKROCK CR ALLCTN INC TR
COM
092508100
1435
115712
SH
SOLE
NO
0
0
115712
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
283
26401
SH
SOLE
NO
0
0
26401
BLACKROCK ENERGY & RES TR
COM
09250U101
313
25914
SH
SOLE
NO
0
0
25914
BLACKROCK ENH CAP & INC FD I
COM
09256A109
341
21681
SH
SOLE
NO
0
0
21681
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
1574
184147
SH
SOLE
NO
0
0
184147
BLACKROCK ENHANCED GBL DIV T
COM
092501105
332
31037
SH
SOLE
NO
0
0
31037
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
167
30090
SH
SOLE
NO
0
0
30090
BLACKROCK FLOAT RATE OME STR
COM
09255X100
305
24448
SH
SOLE
NO
0
0
24448
BLACKROCK FLOATING RATE INCO
COM
091941104
343
28120
SH
SOLE
NO
0
0
28120
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
384
9671
SH
SOLE
NO
0
0
9671
BLACKROCK INC
COM
09247X101
13908
32544
SH
SOLE
NO
0
0
32544
BLACKROCK INCOME TR INC
COM
09247F100
214
36032
SH
SOLE
NO
0
0
36032
BLACKROCK INVT QUALITY MUN T
COM
09247D105
194
13760
SH
SOLE
NO
0
0
13760
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
353
24050
SH
SOLE
NO
0
0
24050
BLACKROCK MASS TAX-EXEMPT TR
SH BEN INT
09258E109
137
10970
SH
SOLE
NO
0
0
10970
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
194
11712
SH
SOLE
NO
0
0
11712
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
1114
74231
SH
SOLE
NO
0
0
74231
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
914
41105
SH
SOLE
NO
0
0
41105
BLACKROCK MUNI INCOME TR II
COM
09249N101
193
13696
SH
SOLE
NO
0
0
13696
BLACKROCK MUNI INTER DR FD I
COM
09253X102
287
20858
SH
SOLE
NO
0
0
20858
BLACKROCK MUNIASSETS FD INC
COM
09254J102
384
25903
SH
SOLE
NO
0
0
25903
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
169
11695
SH
SOLE
NO
0
0
11695
BLACKROCK MUNICIPL INC QLTY
COM
092479104
326
24326
SH
SOLE
NO
0
0
24326
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
430
40228
SH
SOLE
NO
0
0
40228
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
373
27311
SH
SOLE
NO
0
0
27311
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
265
20028
SH
SOLE
NO
0
0
20028
BLACKROCK MUNIVEST FD II INC
COM
09253T101
261
17875
SH
SOLE
NO
0
0
17875
BLACKROCK MUNIVEST FD INC
COM
09253R105
247
27486
SH
SOLE
NO
0
0
27486
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
214
16072
SH
SOLE
NO
0
0
16072
BLACKROCK MUNIYIELD FD INC
COM
09253W104
264
18990
SH
SOLE
NO
0
0
18990
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
271
18859
SH
SOLE
NO
0
0
18859
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
429
34920
SH
SOLE
NO
0
0
34920
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
379
29359
SH
SOLE
NO
0
0
29359
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
174
12419
SH
SOLE
NO
0
0
12419
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
227
17021
SH
SOLE
NO
0
0
17021
BLACKROCK NY MUNI INC QLTY T
COM
09249U105
186
14537
SH
SOLE
NO
0
0
14537
BLACKROCK RES & COMM STRAT T
SHS
09257A108
656
80365
SH
SOLE
NO
0
0
80365
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
696
21247
SH
SOLE
NO
0
0
21247
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1881
83889
SH
SOLE
NO
0
0
83889
BLACKROCK TCP CAP CORP
COM
09259E108
943
66549
SH
SOLE
NO
0
0
66549
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
20
20000
SH
SOLE
NO
0
0
20000
BLACKROCK TCP CAPITAL CORP
NOTE 5.250%12/1
87238QAB9
23
23000
SH
SOLE
NO
0
0
23000
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
509
23719
SH
SOLE
NO
0
0
23719
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
17650
504718
SH
SOLE
NO
0
0
504718
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
301
18346
SH
SOLE
NO
0
0
18346
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
553
36261
SH
SOLE
NO
0
0
36261
BLACKSTONE MTG TR INC
COM CL A
09257W100
1686
48794
SH
SOLE
NO
0
0
48794
BLOCK H & R INC
COM
093671105
552
23065
SH
SOLE
NO
0
0
23065
BLOOM ENERGY CORP
COM CL A
093712107
289
22392
SH
SOLE
NO
0
0
22392
BLUE HILLS BANCORP INC
COM
095573101
573
23984
SH
SOLE
NO
0
0
23984
BLUEBIRD BIO INC
COM
09609G100
560
3563
SH
SOLE
NO
0
0
3563
BOEING CO
COM
097023105
104763
274668
SH
SOLE
NO
0
0
274668
BOINGO WIRELESS INC
COM
09739C102
696
29914
SH
SOLE
NO
0
0
29914
BOOKING HLDGS INC
COM
09857L108
5927
3397
SH
SOLE
NO
0
0
3397
BORGWARNER INC
COM
099724106
394
10261
SH
SOLE
NO
0
0
10261
BOSTON BEER INC
CL A
100557107
234
795
SH
SOLE
NO
0
0
795
BOSTON PROPERTIES INC
COM
101121101
873
6522
SH
SOLE
NO
0
0
6522
BOSTON SCIENTIFIC CORP
COM
101137107
3011
78459
SH
SOLE
NO
0
0
78459
BOULDER GROWTH & INCOME FD I
COM
101507101
282
26163
SH
SOLE
NO
0
0
26163
BOX INC
CL A
10316T104
1459
75563
SH
SOLE
NO
0
0
75563
BOYD GAMING CORP
COM
103304101
517
18913
SH
SOLE
NO
0
0
18913
BP PLC
SPONSORED ADR
055622104
25561
584670
SH
SOLE
NO
0
0
584670
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
452
17021
SH
SOLE
NO
0
0
17021
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
51
11766
SH
SOLE
NO
0
0
11766
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
304
19195
SH
SOLE
NO
0
0
19195
BRIGGS & STRATTON CORP
COM
109043109
635
53733
SH
SOLE
NO
0
0
53733
BRIGHTCOVE INC
COM
10921T101
218
26000
SH
SOLE
NO
0
0
26000
BRIGHTHOUSE FINL INC
COM
10922N103
240
6617
SH
SOLE
NO
0
0
6617
BRINKER INTL INC
COM
109641100
1834
41342
SH
SOLE
NO
0
0
41342
BRISTOL MYERS SQUIBB CO
COM
110122108
35154
736844
SH
SOLE
NO
0
0
736844
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
2713
65035
SH
SOLE
NO
0
0
65035
BROADCOM INC
COM
11135F101
8712
28973
SH
SOLE
NO
0
0
28973
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1852
17862
SH
SOLE
NO
0
0
17862
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6156
131981
SH
SOLE
NO
0
0
131981
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
2550
60911
SH
SOLE
NO
0
0
60911
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
253
12333
SH
SOLE
NO
0
0
12333
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
711
32895
SH
SOLE
NO
0
0
32895
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
460
14421
SH
SOLE
NO
0
0
14421
BROOKLINE BANCORP INC DEL
COM
11373M107
1128
78394
SH
SOLE
NO
0
0
78394
BROOKS AUTOMATION INC
COM
114340102
399
13627
SH
SOLE
NO
0
0
13627
BROWN & BROWN INC
COM
115236101
883
29948
SH
SOLE
NO
0
0
29948
BROWN FORMAN CORP
CL A
115637100
963
18828
SH
SOLE
NO
0
0
18828
BROWN FORMAN CORP
CL B
115637209
7313
138558
SH
SOLE
NO
0
0
138558
BRYN MAWR BK CORP
COM
117665109
759
21020
SH
SOLE
NO
0
0
21020
BSB BANCORP INC MD
COM
05573H108
943
28720
SH
SOLE
NO
0
0
28720
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2690
79095
SH
SOLE
NO
0
0
79095
BUILDERS FIRSTSOURCE INC
COM
12008R107
182
13710
SH
SOLE
NO
0
0
13710
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
889
10225
SH
SOLE
NO
0
0
10225
CABOT CORP
COM
127055101
245
5902
SH
SOLE
NO
0
0
5902
CABOT OIL & GAS CORP
COM
127097103
523
20054
SH
SOLE
NO
0
0
20054
CACI INTL INC
CL A
127190304
287
1579
SH
SOLE
NO
0
0
1579
CADENCE DESIGN SYSTEM INC
COM
127387108
447
7044
SH
SOLE
NO
0
0
7044
CAESARS ENTMT CORP
COM
127686103
143
16469
SH
SOLE
NO
0
0
16469
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
14
10193
SH
SOLE
NO
0
0
10193
CAL MAINE FOODS INC
COM NEW
128030202
1108
24828
SH
SOLE
NO
0
0
24828
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1354
124847
SH
SOLE
NO
0
0
124847
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
6175
608742
SH
SOLE
NO
0
0
608742
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
2815
138439
SH
SOLE
NO
0
0
138439
CALAMOS GBL DYN INCOME FUND
COM
12811L107
3233
404228
SH
SOLE
NO
0
0
404228
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
986
80621
SH
SOLE
NO
0
0
80621
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
2878
232334
SH
SOLE
NO
0
0
232334
CALAVO GROWERS INC
COM
128246105
286
3413
SH
SOLE
NO
0
0
3413
CALEDONIA MNG CORP PLC
SHS NEW
G1757E113
73
12152
SH
SOLE
NO
0
0
12152
CALIFORNIA RES CORP
COM NEW
13057Q206
1196
46552
SH
SOLE
NO
0
0
46552
CALIFORNIA WTR SVC GROUP
COM
130788102
698
12875
SH
SOLE
NO
0
0
12875
CALLON PETE CO DEL
COM
13123X102
281
37230
SH
SOLE
NO
0
0
37230
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
88
24852
SH
SOLE
NO
0
0
24852
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
651
24525
SH
SOLE
NO
0
0
24525
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
449
19876
SH
SOLE
NO
0
0
19876
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
680
18892
SH
SOLE
NO
0
0
18892
CAMBRIA ETF TR
SOVEREIGN BD ETF
132061805
211
8480
SH
SOLE
NO
0
0
8480
CAMBRIDGE BANCORP
COM
132152109
1172
14155
SH
SOLE
NO
0
0
14155
CAMDEN NATL CORP
COM
133034108
4858
116449
SH
SOLE
NO
0
0
116449
CAMECO CORP
COM
13321L108
747
63364
SH
SOLE
NO
0
0
63364
CAMPBELL SOUP CO
COM
134429109
1616
42382
SH
SOLE
NO
0
0
42382
CAMTEK LTD
ORD
M20791105
105
11844
SH
SOLE
NO
0
0
11844
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
250
5217
SH
SOLE
NO
0
0
5217
CANADIAN NAT RES LTD
COM
136385101
206
7514
SH
SOLE
NO
0
0
7514
CANADIAN NATL RY CO
COM
136375102
4951
55340
SH
SOLE
NO
0
0
55340
CANADIAN PAC RY LTD
COM
13645T100
601
2917
SH
SOLE
NO
0
0
2917
CANNTRUST HLDGS INC
COM
137800207
300
38661
SH
SOLE
NO
0
0
38661
CANOPY GROWTH CORP
COM
138035100
12925
298028
SH
SOLE
NO
0
0
298028
CANTEL MEDICAL CORP
COM
138098108
221
3306
SH
SOLE
NO
0
0
3306
CAPITAL ONE FINL CORP
COM
14040H105
7192
88042
SH
SOLE
NO
0
0
88042
CAPITOL FED FINL INC
COM
14057J101
160
12011
SH
SOLE
NO
0
0
12011
CARA THERAPEUTICS INC
COM
140755109
269
13743
SH
SOLE
NO
0
0
13743
CARBON BLACK INC
COM
14081R103
139
10024
SH
SOLE
NO
0
0
10024
CARDINAL HEALTH INC
COM
14149Y108
3338
69341
SH
SOLE
NO
0
0
69341
CARLISLE COS INC
COM
142339100
1826
14894
SH
SOLE
NO
0
0
14894
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
481
26365
SH
SOLE
NO
0
0
26365
CARMAX INC
COM
143130102
1069
15322
SH
SOLE
NO
0
0
15322
CARNIVAL CORP
UNIT 99/99/9999
143658300
2047
40376
SH
SOLE
NO
0
0
40376
CAROLINA FINL CORP NEW
COM
143873107
409
11834
SH
SOLE
NO
0
0
11834
CARS COM INC
COM
14575E105
227
9993
SH
SOLE
NO
0
0
9993
CARTER BK & TR MARTINSVILLE
COM
146102108
260
13599
SH
SOLE
NO
0
0
13599
CARVANA CO
CL A
146869102
218
3756
SH
SOLE
NO
0
0
3756
CASEYS GEN STORES INC
COM
147528103
554
4305
SH
SOLE
NO
0
0
4305
CATALENT INC
COM
148806102
208
5126
SH
SOLE
NO
0
0
5126
CATALYST PHARMACEUTICALS INC
COM
14888U101
146
28815
SH
SOLE
NO
0
0
28815
CATCHMARK TIMBER TR INC
CL A
14912Y202
815
83088
SH
SOLE
NO
0
0
83088
CATERPILLAR INC DEL
COM
149123101
45086
332768
SH
SOLE
NO
0
0
332768
CATHAY GEN BANCORP
COM
149150104
307
9062
SH
SOLE
NO
0
0
9062
CBL & ASSOC PPTYS INC
COM
124830100
214
138406
SH
SOLE
NO
0
0
138406
CBRE CLARION GLOBAL REAL EST
COM
12504G100
390
52297
SH
SOLE
NO
0
0
52297
CBRE GROUP INC
CL A
12504L109
253
5121
SH
SOLE
NO
0
0
5121
CBS CORP NEW
CL B
124857202
1249
26290
SH
SOLE
NO
0
0
26290
CDK GLOBAL INC
COM
12508E101
1499
25491
SH
SOLE
NO
0
0
25491
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1149
14536
SH
SOLE
NO
0
0
14536
CDW CORP
COM
12514G108
463
4806
SH
SOLE
NO
0
0
4806
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1552
29505
SH
SOLE
NO
0
0
29505
CEL SCI CORP
COM PAR NEW
150837607
362
102455
SH
SOLE
NO
0
0
102455
CELANESE CORP DEL
COM
150870103
479
4860
SH
SOLE
NO
0
0
4860
CELGENE CORP
COM
151020104
13624
144418
SH
SOLE
NO
0
0
144418
CEMEX SAB DE CV
SPON ADR NEW
151290889
66
14344
SH
SOLE
NO
0
0
14344
CENOVUS ENERGY INC
COM
15135U109
169
19480
SH
SOLE
NO
0
0
19480
CENTENE CORP DEL
COM
15135B101
1423
26800
SH
SOLE
NO
0
0
26800
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
254
30494
SH
SOLE
NO
0
0
30494
CENTERPOINT ENERGY INC
COM
15189T107
4196
136701
SH
SOLE
NO
0
0
136701
CENTERSTATE BK CORP
COM
15201P109
565
23740
SH
SOLE
NO
0
0
23740
CENTURY BANCORP INC MASS
CL A NON VTG
156432106
434
5952
SH
SOLE
NO
0
0
5952
CENTURYLINK INC
COM
156700106
2327
194099
SH
SOLE
NO
0
0
194099
CERNER CORP
COM
156782104
2059
35998
SH
SOLE
NO
0
0
35998
CF INDS HLDGS INC
COM
125269100
596
14590
SH
SOLE
NO
0
0
14590
CHARLES RIV LABS INTL INC
COM
159864107
3335
22965
SH
SOLE
NO
0
0
22965
CHART INDS INC
COM PAR $0.01
16115Q308
363
4017
SH
SOLE
NO
0
0
4017
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1122
3236
SH
SOLE
NO
0
0
3236
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1065
8427
SH
SOLE
NO
0
0
8427
CHEESECAKE FACTORY INC
COM
163072101
232
4746
SH
SOLE
NO
0
0
4746
CHEGG INC
COM
163092109
337
8848
SH
SOLE
NO
0
0
8848
CHEMED CORP NEW
COM
16359R103
204
639
SH
SOLE
NO
0
0
639
CHEMICAL FINL CORP
COM
163731102
808
19640
SH
SOLE
NO
0
0
19640
CHEMOURS CO
COM
163851108
1572
42312
SH
SOLE
NO
0
0
42312
CHENIERE ENERGY INC
COM NEW
16411R208
3167
46339
SH
SOLE
NO
0
0
46339
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1241
29598
SH
SOLE
NO
0
0
29598
CHERRY HILL MTG INVT CORP
COM
164651101
623
36203
SH
SOLE
NO
0
0
36203
CHESAPEAKE ENERGY CORP
COM
165167107
638
205967
SH
SOLE
NO
0
0
205967
CHESAPEAKE GRANITE WASH TR
COM SH BEN INT
165185109
15
10450
SH
SOLE
NO
0
0
10450
CHESAPEAKE UTILS CORP
COM
165303108
1374
15067
SH
SOLE
NO
0
0
15067
CHEVRON CORP NEW
COM
166764100
106911
867927
SH
SOLE
NO
0
0
867927
CHIMERA INVT CORP
COM NEW
16934Q208
2532
135138
SH
SOLE
NO
0
0
135138
CHINA FD INC
COM
169373107
441
21644
SH
SOLE
NO
0
0
21644
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
1164
22845
SH
SOLE
NO
0
0
22845
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2108
2968
SH
SOLE
NO
0
0
2968
CHOICE HOTELS INTL INC
COM
169905106
961
12366
SH
SOLE
NO
0
0
12366
CHROMADEX CORP
COM NEW
171077407
79
19022
SH
SOLE
NO
0
0
19022
CHUBB LIMITED
COM
H1467J104
5914
42223
SH
SOLE
NO
0
0
42223
CHURCH & DWIGHT INC
COM
171340102
7029
98688
SH
SOLE
NO
0
0
98688
CIENA CORP
COM NEW
171779309
905
24248
SH
SOLE
NO
0
0
24248
CIGNA CORP NEW
COM
125523100
8047
50037
SH
SOLE
NO
0
0
50037
CINCINNATI FINL CORP
COM
172062101
2503
29149
SH
SOLE
NO
0
0
29149
CINEMARK HOLDINGS INC
COM
17243V102
283
7098
SH
SOLE
NO
0
0
7098
CINTAS CORP
COM
172908105
2929
14492
SH
SOLE
NO
0
0
14492
CISCO SYS INC
COM
17275R102
81840
1515839
SH
SOLE
NO
0
0
1515839
CIT GROUP INC
COM NEW
125581801
265
5535
SH
SOLE
NO
0
0
5535
CITIGROUP INC
COM NEW
172967424
19148
307753
SH
SOLE
NO
0
0
307753
CITIZENS & NORTHN CORP
COM
172922106
272
10881
SH
SOLE
NO
0
0
10881
CITIZENS FINL GROUP INC
COM
174610105
2956
90962
SH
SOLE
NO
0
0
90962
CITRIX SYS INC
COM
177376100
584
5862
SH
SOLE
NO
0
0
5862
CITY OFFICE REIT INC
COM
178587101
264
23368
SH
SOLE
NO
0
0
23368
CLEAN ENERGY FUELS CORP
COM
184499101
139
45121
SH
SOLE
NO
0
0
45121
CLEAN HARBORS INC
COM
184496107
358
5015
SH
SOLE
NO
0
0
5015
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
665
69199
SH
SOLE
NO
0
0
69199
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
947
74809
SH
SOLE
NO
0
0
74809
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
108
11201
SH
SOLE
NO
0
0
11201
CLEVELAND CLIFFS INC
COM
185899101
1116
111760
SH
SOLE
NO
0
0
111760
CLOROX CO DEL
COM
189054109
16561
103214
SH
SOLE
NO
0
0
103214
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
338
35038
SH
SOLE
NO
0
0
35038
CLOVIS ONCOLOGY INC
COM
189464100
221
8918
SH
SOLE
NO
0
0
8918
CME GROUP INC
COM CL A
12572Q105
11458
69623
SH
SOLE
NO
0
0
69623
CMS ENERGY CORP
COM
125896100
2725
49078
SH
SOLE
NO
0
0
49078
CNOOC LTD
SPONSORED ADR
126132109
262
1414
SH
SOLE
NO
0
0
1414
CNX RESOURCES CORPORATION
COM
12653C108
171
15887
SH
SOLE
NO
0
0
15887
COCA COLA CO
COM
191216100
58571
1249919
SH
SOLE
NO
0
0
1249919
COCA COLA CONSOLIDATED INC
COM
191098102
332
1155
SH
SOLE
NO
0
0
1155
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
1120
21661
SH
SOLE
NO
0
0
21661
CODA OCTOPUS GROUP INC
COM NEW
19188U206
114
12250
SH
SOLE
NO
0
0
12250
COGNEX CORP
COM
192422103
840
16530
SH
SOLE
NO
0
0
16530
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4899
67625
SH
SOLE
NO
0
0
67625
COHEN & STEERS CLOSED END OP
COM
19248P106
2666
215739
SH
SOLE
NO
0
0
215739
COHEN & STEERS GLOBAL INC BL
COM
19248M103
97
11436
SH
SOLE
NO
0
0
11436
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1558
63571
SH
SOLE
NO
0
0
63571
COHEN & STEERS QUALITY RLTY
COM
19247L106
1323
103383
SH
SOLE
NO
0
0
103383
COHEN & STEERS REIT & PFD &I
COM
19247X100
1035
50279
SH
SOLE
NO
0
0
50279
COHEN & STEERS SLT PFD INCM
COM
19248Y107
256
9587
SH
SOLE
NO
0
0
9587
COHEN & STEERS TOTAL RETURN
COM
19247R103
2407
182523
SH
SOLE
NO
0
0
182523
COLGATE PALMOLIVE CO
COM
194162103
18324
267351
SH
SOLE
NO
0
0
267351
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
416
27527
SH
SOLE
NO
0
0
27527
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
39
41000
SH
SOLE
NO
0
0
41000
COLONY CAP INC NEW
CL A COM
19626G108
1377
258973
SH
SOLE
NO
0
0
258973
COLONY CR REAL ESTATE INC
COM CL A
19625T101
3574
228257
SH
SOLE
NO
0
0
228257
COLUMBIA BKG SYS INC
COM
197236102
1231
37675
SH
SOLE
NO
0
0
37675
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
871
43798
SH
SOLE
NO
0
0
43798
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1953
86533
SH
SOLE
NO
0
0
86533
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
294
6967
SH
SOLE
NO
0
0
6967
COLUMBIA FINL INC
COM
197641103
744
47500
SH
SOLE
NO
0
0
47500
COLUMBIA PPTY TR INC
COM NEW
198287203
3242
144029
SH
SOLE
NO
0
0
144029
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
240
11967
SH
SOLE
NO
0
0
11967
COLUMBIA SPORTSWEAR CO
COM
198516106
320
3078
SH
SOLE
NO
0
0
3078
COMCAST CORP NEW
CL A
20030N101
24800
620324
SH
SOLE
NO
0
0
620324
COMERICA INC
COM
200340107
1039
14171
SH
SOLE
NO
0
0
14171
COMMERCE BANCSHARES INC
COM
200525103
791
13631
SH
SOLE
NO
0
0
13631
COMMUNITY BK SYS INC
COM
203607106
1703
28493
SH
SOLE
NO
0
0
28493
COMMUNITY HEALTH SYS INC NEW
COM
203668108
54
14602
SH
SOLE
NO
0
0
14602
COMMUNITY HEALTHCARE TR INC
COM
20369C106
285
7947
SH
SOLE
NO
0
0
7947
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
574
36623
SH
SOLE
NO
0
0
36623
COMPASS MINERALS INTL INC
COM
20451N101
1571
28897
SH
SOLE
NO
0
0
28897
COMSTOCK MNG INC
COM NEW
205750201
131
627401
SH
SOLE
NO
0
0
627401
CONAGRA BRANDS INC
COM
205887102
3347
120671
SH
SOLE
NO
0
0
120671
CONATUS PHARMACEUTICALS INC
COM
20600T108
43
40364
SH
SOLE
NO
0
0
40364
CONCHO RES INC
COM
20605P101
343
3092
SH
SOLE
NO
0
0
3092
CONDUENT INC
COM
206787103
171
12417
SH
SOLE
NO
0
0
12417
CONNECTICUT WTR SVC INC
COM
207797101
827
12054
SH
SOLE
NO
0
0
12054
CONNECTONE BANCORP INC NEW
COM
20786W107
412
20922
SH
SOLE
NO
0
0
20922
CONOCOPHILLIPS
COM
20825C104
28598
428507
SH
SOLE
NO
0
0
428507
CONSOLIDATED COMM HLDGS INC
COM
209034107
200
18383
SH
SOLE
NO
0
0
18383
CONSOLIDATED EDISON INC
COM
209115104
36999
436259
SH
SOLE
NO
0
0
436259
CONSTELLATION BRANDS INC
CL A
21036P108
19917
113600
SH
SOLE
NO
0
0
113600
CONSTELLATION BRANDS INC
CL B
21036P207
338
1934
SH
SOLE
NO
0
0
1934
CONTINENTAL RESOURCES INC
COM
212015101
1024
22877
SH
SOLE
NO
0
0
22877
COOPER COS INC
COM NEW
216648402
1061
3584
SH
SOLE
NO
0
0
3584
COPART INC
COM
217204106
887
14650
SH
SOLE
NO
0
0
14650
CORE LABORATORIES N V
COM
N22717107
209
3035
SH
SOLE
NO
0
0
3035
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
456
12421
SH
SOLE
NO
0
0
12421
CORINDUS VASCULAR ROBOTICS I
COM
218730109
126
72500
SH
SOLE
NO
0
0
72500
CORNING INC
COM
219350105
16242
490719
SH
SOLE
NO
0
0
490719
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
203
7459
SH
SOLE
NO
0
0
7459
CORREVIO PHARMA CORP
COM
22026V105
228
72373
SH
SOLE
NO
0
0
72373
COSTAR GROUP INC
COM
22160N109
1554
3333
SH
SOLE
NO
0
0
3333
COSTCO WHSL CORP NEW
COM
22160K105
48987
202309
SH
SOLE
NO
0
0
202309
COVANTA HLDG CORP
COM
22282E102
1243
71821
SH
SOLE
NO
0
0
71821
COVENANT TRANSN GROUP INC
CL A
22284P105
503
26514
SH
SOLE
NO
0
0
26514
COVETRUS INC
COM
22304C100
519
16299
SH
SOLE
NO
0
0
16299
CPI CARD GROUP INC
COM NEW
12634H200
114
33607
SH
SOLE
NO
0
0
33607
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1716
10622
SH
SOLE
NO
0
0
10622
CRANE CO
COM
224399105
548
6482
SH
SOLE
NO
0
0
6482
CREDIT ACCEP CORP MICH
COM
225310101
404
895
SH
SOLE
NO
0
0
895
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
587
50387
SH
SOLE
NO
0
0
50387
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
230
93005
SH
SOLE
NO
0
0
93005
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
261
1041
SH
SOLE
NO
0
0
1041
CREE INC
COM
225447101
455
7966
SH
SOLE
NO
0
0
7966
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
601
16829
SH
SOLE
NO
0
0
16829
CRONOS GROUP INC
COM
22717L101
2979
161673
SH
SOLE
NO
0
0
161673
CROWN CASTLE INTL CORP NEW
COM
22822V101
4607
35999
SH
SOLE
NO
0
0
35999
CSX CORP
COM
126408103
19228
256999
SH
SOLE
NO
0
0
256999
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
729
16687
SH
SOLE
NO
0
0
16687
CUBESMART
COM
229663109
5388
168174
SH
SOLE
NO
0
0
168174
CULLEN FROST BANKERS INC
COM
229899109
2737
28205
SH
SOLE
NO
0
0
28205
CUMMINS INC
COM
231021106
10687
67700
SH
SOLE
NO
0
0
67700
CURTISS WRIGHT CORP
COM
231561101
588
5193
SH
SOLE
NO
0
0
5193
CVB FINL CORP
COM
126600105
2196
104343
SH
SOLE
NO
0
0
104343
CVD EQUIPMENT CORP
COM
126601103
90
22928
SH
SOLE
NO
0
0
22928
CVS HEALTH CORP
COM
126650100
33549
622093
SH
SOLE
NO
0
0
622093
CYBERARK SOFTWARE LTD
SHS
M2682V108
3251
27314
SH
SOLE
NO
0
0
27314
CYPRESS SEMICONDUCTOR CORP
COM
232806109
629
42223
SH
SOLE
NO
0
0
42223
CYRUSONE INC
COM
23283R100
245
4684
SH
SOLE
NO
0
0
4684
CYTOSORBENTS CORP
COM NEW
23283X206
133
17685
SH
SOLE
NO
0
0
17685
D R HORTON INC
COM
23331A109
990
23935
SH
SOLE
NO
0
0
23935
DANAHER CORPORATION
COM
235851102
10595
80258
SH
SOLE
NO
0
0
80258
DARDEN RESTAURANTS INC
COM
237194105
3920
32278
SH
SOLE
NO
0
0
32278
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
234
13093
SH
SOLE
NO
0
0
13093
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
1790
81126
SH
SOLE
NO
0
0
81126
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
2405
103742
SH
SOLE
NO
0
0
103742
DAVITA INC
COM
23918K108
601
11086
SH
SOLE
NO
0
0
11086
DBX ETF TR
XTRACK FTSE US
233051515
281
10226
SH
SOLE
NO
0
0
10226
DBX ETF TR
XTRACK MSCI EAFE
233051200
13830
442994
SH
SOLE
NO
0
0
442994
DBX ETF TR
XTRACK MSCI EMRG
233051101
521
22984
SH
SOLE
NO
0
0
22984
DBX ETF TR
XTRACK MSCI EURP
233051853
358
12634
SH
SOLE
NO
0
0
12634
DBX ETF TR
XTRACK RUSS 1000
233051481
1517
46587
SH
SOLE
NO
0
0
46587
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
422
12773
SH
SOLE
NO
0
0
12773
DEERE & CO
COM
244199105
19065
119276
SH
SOLE
NO
0
0
119276
DELAWARE INV MN MUN INC FD I
COM
24610V103
202
16054
SH
SOLE
NO
0
0
16054
DELEK US HLDGS INC NEW
COM
24665A103
1032
28357
SH
SOLE
NO
0
0
28357
DELL TECHNOLOGIES INC
CL C
24703L202
3636
61966
SH
SOLE
NO
0
0
61966
DELTA AIR LINES INC DEL
COM NEW
247361702
4512
87374
SH
SOLE
NO
0
0
87374
DELUXE CORP
COM
248019101
250
5727
SH
SOLE
NO
0
0
5727
DENBURY RES INC
COM NEW
247916208
594
289810
SH
SOLE
NO
0
0
289810
DENISON MINES CORP
COM
248356107
24
47179
SH
SOLE
NO
0
0
47179
DENTSPLY SIRONA INC
COM
24906P109
234
4735
SH
SOLE
NO
0
0
4735
DEUTSCHE BANK AG
NAMEN AKT
D18190898
105
13000
SH
SOLE
NO
0
0
13000
DEUTSCHE BK AG LONDON
ETN DJ HY 2022
25153Q658
207
8264
SH
SOLE
NO
0
0
8264
DEVON ENERGY CORP NEW
COM
25179M103
3308
104846
SH
SOLE
NO
0
0
104846
DEXCOM INC
COM
252131107
470
3953
SH
SOLE
NO
0
0
3953
DIAGEO P L C
SPON ADR NEW
25243Q205
14774
90301
SH
SOLE
NO
0
0
90301
DIAMOND HILL INVESTMENT GROU
COM NEW
25264R207
540
3860
SH
SOLE
NO
0
0
3860
DIAMONDBACK ENERGY INC
COM
25278X109
1625
16011
SH
SOLE
NO
0
0
16011
DICKS SPORTING GOODS INC
COM
253393102
412
11198
SH
SOLE
NO
0
0
11198
DIGITAL RLTY TR INC
COM
253868103
5268
44275
SH
SOLE
NO
0
0
44275
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
911
23719
SH
SOLE
NO
0
0
23719
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
211
3417
SH
SOLE
NO
0
0
3417
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
206
1486
SH
SOLE
NO
0
0
1486
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
601
12571
SH
SOLE
NO
0
0
12571
DISCOVER FINL SVCS
COM
254709108
3573
50220
SH
SOLE
NO
0
0
50220
DISCOVERY INC
COM SER C
25470F302
298
11734
SH
SOLE
NO
0
0
11734
DISH NETWORK CORP
CL A
25470M109
237
7498
SH
SOLE
NO
0
0
7498
DISNEY WALT CO
COM DISNEY
254687106
81040
729896
SH
SOLE
NO
0
0
729896
DNP SELECT INCOME FD
COM
23325P104
7991
693103
SH
SOLE
NO
0
0
693103
DOCUSIGN INC
COM
256163106
2177
42007
SH
SOLE
NO
0
0
42007
DOLBY LABORATORIES INC
COM CL A
25659T107
216
3431
SH
SOLE
NO
0
0
3431
DOLLAR GEN CORP NEW
COM
256677105
2175
18235
SH
SOLE
NO
0
0
18235
DOLLAR TREE INC
COM
256746108
3056
29097
SH
SOLE
NO
0
0
29097
DOMINION ENERGY INC
COM
25746U109
29223
381209
SH
SOLE
NO
0
0
381209
DOMINOS PIZZA INC
COM
25754A201
1065
4128
SH
SOLE
NO
0
0
4128
DONALDSON INC
COM
257651109
1711
34180
SH
SOLE
NO
0
0
34180
DORCHESTER MINERALS LP
COM UNIT
25820R105
445
24411
SH
SOLE
NO
0
0
24411
DORIAN LPG LTD
SHS USD
Y2106R110
102
16013
SH
SOLE
NO
0
0
16013
DOUBLELINE INCOME SOLUTIONS
COM
258622109
3909
196158
SH
SOLE
NO
0
0
196158
DOVER CORP
COM
260003108
2078
22153
SH
SOLE
NO
0
0
22153
DOWDUPONT INC
COM
26078J100
37381
701216
SH
SOLE
NO
0
0
701216
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
251
81980
SH
SOLE
NO
0
0
81980
DREYFUS STRATEGIC MUNS INC
COM
261932107
268
34066
SH
SOLE
NO
0
0
34066
DRIVE SHACK INC
COM
262077100
406
90559
SH
SOLE
NO
0
0
90559
DROPBOX INC
CL A
26210C104
312
14351
SH
SOLE
NO
0
0
14351
DTE ENERGY CO
COM
233331107
5380
43130
SH
SOLE
NO
0
0
43130
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
354
23719
SH
SOLE
NO
0
0
23719
DUKE ENERGY CORP NEW
COM NEW
26441C204
33447
371637
SH
SOLE
NO
0
0
371637
DUKE REALTY CORP
COM NEW
264411505
484
15859
SH
SOLE
NO
0
0
15859
DUNKIN BRANDS GROUP INC
COM
265504100
11566
154012
SH
SOLE
NO
0
0
154012
DURECT CORP
COM
266605104
7
12500
SH
SOLE
NO
0
0
12500
DWS MUN INCOME TR NEW
COM
233368109
1243
112851
SH
SOLE
NO
0
0
112851
DXC TECHNOLOGY CO
COM
23355L106
1058
16466
SH
SOLE
NO
0
0
16466
DXP ENTERPRISES INC NEW
COM NEW
233377407
1794
46118
SH
SOLE
NO
0
0
46118
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
170
23374
SH
SOLE
NO
0
0
23374
DYNEX CAP INC
COM NEW
26817Q506
1748
287186
SH
SOLE
NO
0
0
287186
EAGLE BANCORP INC MD
COM
268948106
726
14481
SH
SOLE
NO
0
0
14481
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
162
10600
SH
SOLE
NO
0
0
10600
EAGLE MATERIALS INC
COM
26969P108
466
5529
SH
SOLE
NO
0
0
5529
EAGLE PT CR CO LLC
COM
269808101
874
52583
SH
SOLE
NO
0
0
52583
EASTGROUP PPTY INC
COM
277276101
312
2801
SH
SOLE
NO
0
0
2801
EASTMAN CHEMICAL CO
COM
277432100
1841
24266
SH
SOLE
NO
0
0
24266
EATON CORP PLC
SHS
G29183103
10239
127105
SH
SOLE
NO
0
0
127105
EATON VANCE CA MUNI INCOME T
SH BEN INT
27826F101
220
18400
SH
SOLE
NO
0
0
18400
EATON VANCE CORP
COM NON VTG
278265103
2300
57081
SH
SOLE
NO
0
0
57081
EATON VANCE ENH EQTY INC FD
COM
278277108
643
39094
SH
SOLE
NO
0
0
39094
EATON VANCE ENHANCED EQ INC
COM
278274105
1017
70822
SH
SOLE
NO
0
0
70822
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
165
11182
SH
SOLE
NO
0
0
11182
EATON VANCE FLTING RATE INC
COM
278279104
188
14307
SH
SOLE
NO
0
0
14307
EATON VANCE FLTNG RATE 2022
COM
27831H100
319
34954
SH
SOLE
NO
0
0
34954
EATON VANCE LTD DUR INCOME F
COM
27828H105
4436
350676
SH
SOLE
NO
0
0
350676
EATON VANCE MUN BD FD
COM
27827X101
884
71359
SH
SOLE
NO
0
0
71359
EATON VANCE MUN INCOME 2028
SHS
27829U105
443
22000
SH
SOLE
NO
0
0
22000
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
852
69862
SH
SOLE
NO
0
0
69862
EATON VANCE NEW YORK MUN BD
COM
27827Y109
264
22545
SH
SOLE
NO
0
0
22545
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
408
44424
SH
SOLE
NO
0
0
44424
EATON VANCE SH TM DR DIVR IN
COM
27828V104
360
27768
SH
SOLE
NO
0
0
27768
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
554
42576
SH
SOLE
NO
0
0
42576
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
95
15553
SH
SOLE
NO
0
0
15553
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2749
123337
SH
SOLE
NO
0
0
123337
EATON VANCE TAX MNGD GBL DV
COM
27829F108
2314
284357
SH
SOLE
NO
0
0
284357
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1319
84455
SH
SOLE
NO
0
0
84455
EATON VANCE TX ADV GLB DIV O
COM
27828U106
777
32400
SH
SOLE
NO
0
0
32400
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1287
82856
SH
SOLE
NO
0
0
82856
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
1669
147757
SH
SOLE
NO
0
0
147757
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1892
125985
SH
SOLE
NO
0
0
125985
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1267
129744
SH
SOLE
NO
0
0
129744
EBAY INC
COM
278642103
2503
67409
SH
SOLE
NO
0
0
67409
ECOLAB INC
COM
278865100
9132
51732
SH
SOLE
NO
0
0
51732
EDAP TMS S A
SPONSORED ADR
268311107
70
23500
SH
SOLE
NO
0
0
23500
EDISON INTL
COM
281020107
2600
41996
SH
SOLE
NO
0
0
41996
EDITAS MEDICINE INC
COM
28106W103
731
29902
SH
SOLE
NO
0
0
29902
EDWARDS LIFESCIENCES CORP
COM
28176E108
7021
36698
SH
SOLE
NO
0
0
36698
EL PASO ENERGY CAP TR I
PFD CV TR SECS
283678209
228
4214
SH
SOLE
NO
0
0
4214
ELANCO ANIMAL HEALTH INC
COM
28414H103
499
15562
SH
SOLE
NO
0
0
15562
ELECTRONIC ARTS INC
COM
285512109
2637
25748
SH
SOLE
NO
0
0
25748
ELLIE MAE INC
COM
28849P100
221
2246
SH
SOLE
NO
0
0
2246
EMCOR GROUP INC
COM
29084Q100
279
3825
SH
SOLE
NO
0
0
3825
EMERSON ELEC CO
COM
291011104
29706
433854
SH
SOLE
NO
0
0
433854
EMPIRE ST RLTY OP L P
UNIT LTD PRT 60
292102209
338
21474
SH
SOLE
NO
0
0
21474
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
938
58822
SH
SOLE
NO
0
0
58822
EMX RTY CORP
COM
26873J107
37
31788
SH
SOLE
NO
0
0
31788
ENBRIDGE INC
COM
29250N105
14808
408407
SH
SOLE
NO
0
0
408407
ENCANA CORP
COM
292505104
277
38366
SH
SOLE
NO
0
0
38366
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
22
25000
SH
SOLE
NO
0
0
25000
ENCORE WIRE CORP
COM
292562105
251
4402
SH
SOLE
NO
0
0
4402
ENDEAVOUR SILVER CORP
COM
29258Y103
202
80377
SH
SOLE
NO
0
0
80377
ENERGOUS CORP
COM
29272C103
106
16844
SH
SOLE
NO
0
0
16844
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
10005
650998
SH
SOLE
NO
0
0
650998
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
133
10445
SH
SOLE
NO
0
0
10445
ENPHASE ENERGY INC
COM
29355A107
227
24665
SH
SOLE
NO
0
0
24665
ENSCO PLC
SHS CLASS A
G3157S106
224
57087
SH
SOLE
NO
0
0
57087
ENSTAR GROUP LIMITED
SHS
G3075P101
220
1265
SH
SOLE
NO
0
0
1265
ENTEGRIS INC
COM
29362U104
647
18148
SH
SOLE
NO
0
0
18148
ENTERGY CORP NEW
COM
29364G103
2735
28599
SH
SOLE
NO
0
0
28599
ENTERPRISE BANCORP INC MASS
COM
293668109
2351
81861
SH
SOLE
NO
0
0
81861
ENTERPRISE PRODS PARTNERS L
COM
293792107
23392
803861
SH
SOLE
NO
0
0
803861
ENVIVA PARTNERS LP
COM UNIT
29414J107
290
9011
SH
SOLE
NO
0
0
9011
EOG RES INC
COM
26875P101
6733
70744
SH
SOLE
NO
0
0
70744
EP ENERGY CORP
CL A
268785102
2
10000
SH
SOLE
NO
0
0
10000
EPR PPTYS
COM SH BEN INT
26884U109
2219
28857
SH
SOLE
NO
0
0
28857
EQT CORP
COM
26884L109
246
11901
SH
SOLE
NO
0
0
11901
EQUIFAX INC
COM
294429105
1622
13693
SH
SOLE
NO
0
0
13693
EQUINIX INC
COM
29444U700
788
1740
SH
SOLE
NO
0
0
1740
EQUINOR ASA
SPONSORED ADR
29446M102
357
16292
SH
SOLE
NO
0
0
16292
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
213
9782
SH
SOLE
NO
0
0
9782
EQUITY COMWLTH
COM SH BEN INT
294628102
215
6600
SH
SOLE
NO
0
0
6600
EQUITY RESIDENTIAL
SH BEN INT
29476L107
881
11698
SH
SOLE
NO
0
0
11698
ERICSSON
ADR B SEK 10
294821608
457
49887
SH
SOLE
NO
0
0
49887
ESCO TECHNOLOGIES INC
COM
296315104
339
5061
SH
SOLE
NO
0
0
5061
ESSEX PPTY TR INC
COM
297178105
771
2666
SH
SOLE
NO
0
0
2666
ETF MANAGERS TR
AI POWERED EQT
26924G813
499
19292
SH
SOLE
NO
0
0
19292
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
1663
44654
SH
SOLE
NO
0
0
44654
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
295
8808
SH
SOLE
NO
0
0
8808
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
9571
263180
SH
SOLE
NO
0
0
263180
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
811
21852
SH
SOLE
NO
0
0
21852
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4772
119278
SH
SOLE
NO
0
0
119278
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
515
12004
SH
SOLE
NO
0
0
12004
ETF SER SOLUTIONS
APTUS BHVRL MMTM
26922A784
266
9106
SH
SOLE
NO
0
0
9106
ETFIS SER TR I
INFRAC ACT MLP
26923G103
686
115217
SH
SOLE
NO
0
0
115217
ETSY INC
COM
29786A106
423
6301
SH
SOLE
NO
0
0
6301
EVANS BANCORP INC
COM NEW
29911Q208
2568
72039
SH
SOLE
NO
0
0
72039
EVEREST RE GROUP LTD
COM
G3223R108
247
1146
SH
SOLE
NO
0
0
1146
EVERGY INC
COM
30034W106
2619
45125
SH
SOLE
NO
0
0
45125
EVERSOURCE ENERGY
COM
30040W108
15390
216918
SH
SOLE
NO
0
0
216918
EVOKE PHARMA INC
COM
30049G104
48
32387
SH
SOLE
NO
0
0
32387
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
396
31505
SH
SOLE
NO
0
0
31505
EXACT SCIENCES CORP
COM
30063P105
2391
27608
SH
SOLE
NO
0
0
27608
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
377
10834
SH
SOLE
NO
0
0
10834
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
449
13747
SH
SOLE
NO
0
0
13747
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
1961
59579
SH
SOLE
NO
0
0
59579
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
8205
211873
SH
SOLE
NO
0
0
211873
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
2321
131540
SH
SOLE
NO
0
0
131540
EXELIXIS INC
COM
30161Q104
4342
182461
SH
SOLE
NO
0
0
182461
EXELON CORP
COM
30161N101
11988
239140
SH
SOLE
NO
0
0
239140
EXP WORLD HOLDINGS INC
COM
30212W100
289
26637
SH
SOLE
NO
0
0
26637
EXPEDIA GROUP INC
COM NEW
30212P303
1783
14983
SH
SOLE
NO
0
0
14983
EXPEDITORS INTL WASH INC
COM
302130109
1236
16290
SH
SOLE
NO
0
0
16290
EXTRA SPACE STORAGE INC
COM
30225T102
347
3408
SH
SOLE
NO
0
0
3408
EXXON MOBIL CORP
COM
30231G102
183945
2276550
SH
SOLE
NO
0
0
2276550
F M C CORP
COM NEW
302491303
832
10839
SH
SOLE
NO
0
0
10839
F5 NETWORKS INC
COM
315616102
328
2091
SH
SOLE
NO
0
0
2091
FABRINET
SHS
G3323L100
218
4174
SH
SOLE
NO
0
0
4174
FACEBOOK INC
CL A
30303M102
75004
449964
SH
SOLE
NO
0
0
449964
FACTSET RESH SYS INC
COM
303075105
1042
4197
SH
SOLE
NO
0
0
4197
FAIR ISAAC CORP
COM
303250104
680
2504
SH
SOLE
NO
0
0
2504
FARMERS NATL BANC CORP
COM
309627107
630
45724
SH
SOLE
NO
0
0
45724
FASTENAL CO
COM
311900104
10073
156646
SH
SOLE
NO
0
0
156646
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
853
6191
SH
SOLE
NO
0
0
6191
FEDERATED INVS INC PA
CL B
314211103
12636
431146
SH
SOLE
NO
0
0
431146
FEDEX CORP
COM
31428X106
21427
118114
SH
SOLE
NO
0
0
118114
FERRARI N V
COM
N3167Y103
325
2429
SH
SOLE
NO
0
0
2429
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
39
29938
SH
SOLE
NO
0
0
29938
FFBW INC
COM
30258M107
369
34350
SH
SOLE
NO
0
0
34350
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
275
18576
SH
SOLE
NO
0
0
18576
FIDELITY
CONSMR STAPLES
316092303
7047
208144
SH
SOLE
NO
0
0
208144
FIDELITY
DIVID ETF RISI
316092832
14440
457279
SH
SOLE
NO
0
0
457279
FIDELITY
HIGH DIVID ETF
316092840
1582
52814
SH
SOLE
NO
0
0
52814
FIDELITY
HIGH YILD ETF
316092618
372
7299
SH
SOLE
NO
0
0
7299
FIDELITY
INT HG DIV ETF
316092725
461
22264
SH
SOLE
NO
0
0
22264
FIDELITY
INT VL FCT ETF
316092717
243
11236
SH
SOLE
NO
0
0
11236
FIDELITY
LOW DURTIN ETF
316188408
2764
54902
SH
SOLE
NO
0
0
54902
FIDELITY
LOW VOLITY ETF
316092824
6580
193262
SH
SOLE
NO
0
0
193262
FIDELITY
LTD TRM BD ETF
316188200
2175
43388
SH
SOLE
NO
0
0
43388
FIDELITY
MOMENTUM FACTR
316092816
2276
67339
SH
SOLE
NO
0
0
67339
FIDELITY
MSCI COMMNTN SVC
316092873
3917
122566
SH
SOLE
NO
0
0
122566
FIDELITY
MSCI CONSM DIS
316092204
6563
149607
SH
SOLE
NO
0
0
149607
FIDELITY
MSCI ENERGY IDX
316092402
4794
265161
SH
SOLE
NO
0
0
265161
FIDELITY
MSCI FINLS IDX
316092501
14932
397980
SH
SOLE
NO
0
0
397980
FIDELITY
MSCI HLTH CARE I
316092600
22951
515764
SH
SOLE
NO
0
0
515764
FIDELITY
MSCI INDL INDX
316092709
3840
100535
SH
SOLE
NO
0
0
100535
FIDELITY
MSCI INFO TECH I
316092808
23090
389522
SH
SOLE
NO
0
0
389522
FIDELITY
MSCI MATLS INDEX
316092881
3828
121553
SH
SOLE
NO
0
0
121553
FIDELITY
MSCI RL EST ETF
316092857
17608
678040
SH
SOLE
NO
0
0
678040
FIDELITY
MSCI UTILS INDEX
316092865
4235
110600
SH
SOLE
NO
0
0
110600
FIDELITY
QLTY FCTOR ETF
316092790
2209
65342
SH
SOLE
NO
0
0
65342
FIDELITY
TOTAL BD ETF
316188309
6867
137465
SH
SOLE
NO
0
0
137465
FIDELITY
VLU FACTOR ETF
316092782
3404
102663
SH
SOLE
NO
0
0
102663
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
14956
49414
SH
SOLE
NO
0
0
49414
FIDELITY D & D BANCORP INC
COM
31609R100
449
7597
SH
SOLE
NO
0
0
7597
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
417
11420
SH
SOLE
NO
0
0
11420
FIDELITY NATL INFORMATION SV
COM
31620M106
3186
28171
SH
SOLE
NO
0
0
28171
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
335
31811
SH
SOLE
NO
0
0
31811
FIFTH THIRD BANCORP
COM
316773100
5351
212206
SH
SOLE
NO
0
0
212206
FINANCIAL INSTNS INC
COM
317585404
16440
604859
SH
SOLE
NO
0
0
604859
FIREEYE INC
COM
31816Q101
1474
87830
SH
SOLE
NO
0
0
87830
FIRST AMERN FINL CORP
COM
31847R102
406
7897
SH
SOLE
NO
0
0
7897
FIRST BANCORP INC ME
COM
31866P102
396
15929
SH
SOLE
NO
0
0
15929
FIRST BANCORP N C
COM
318910106
277
7975
SH
SOLE
NO
0
0
7975
FIRST BUSEY CORP
COM NEW
319383204
504
20659
SH
SOLE
NO
0
0
20659
FIRST CMNTY BANKSHARES INC V
COM
31983A103
587
17726
SH
SOLE
NO
0
0
17726
FIRST COMWLTH FINL CORP PA
COM
319829107
611
48565
SH
SOLE
NO
0
0
48565
FIRST DEFIANCE FINL CORP
COM
32006W106
241
8388
SH
SOLE
NO
0
0
8388
FIRST FINL BANKSHARES
COM
32020R109
11703
202558
SH
SOLE
NO
0
0
202558
FIRST MAJESTIC SILVER CORP
COM
32076V103
297
45275
SH
SOLE
NO
0
0
45275
FIRST MERCHANTS CORP
COM
320817109
589
15986
SH
SOLE
NO
0
0
15986
FIRST MID ILL BANCSHARES INC
COM
320866106
448
13464
SH
SOLE
NO
0
0
13464
FIRST REP BK SAN FRANCISCO C
COM
33616C100
461
4590
SH
SOLE
NO
0
0
4590
FIRST SOLAR INC
COM
336433107
1430
27065
SH
SOLE
NO
0
0
27065
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
332
7442
SH
SOLE
NO
0
0
7442
FIRST TR ENERGY INCOME & GRW
COM
33738G104
949
43663
SH
SOLE
NO
0
0
43663
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1214
76632
SH
SOLE
NO
0
0
76632
FIRST TR EXCH TRADED FD II
NASDQ CLN EDGE
33737A108
272
6241
SH
SOLE
NO
0
0
6241
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
278
7353
SH
SOLE
NO
0
0
7353
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
610
15574
SH
SOLE
NO
0
0
15574
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
551
8812
SH
SOLE
NO
0
0
8812
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
917
16291
SH
SOLE
NO
0
0
16291
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
664
32761
SH
SOLE
NO
0
0
32761
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
10516
193426
SH
SOLE
NO
0
0
193426
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
1202
33826
SH
SOLE
NO
0
0
33826
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
2470
98715
SH
SOLE
NO
0
0
98715
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
5761
152632
SH
SOLE
NO
0
0
152632
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
3335
95876
SH
SOLE
NO
0
0
95876
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
554
11137
SH
SOLE
NO
0
0
11137
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
4583
85121
SH
SOLE
NO
0
0
85121
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
247
11406
SH
SOLE
NO
0
0
11406
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
16413
303832
SH
SOLE
NO
0
0
303832
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
237
6389
SH
SOLE
NO
0
0
6389
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
5291
91848
SH
SOLE
NO
0
0
91848
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
762
18112
SH
SOLE
NO
0
0
18112
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
976
21311
SH
SOLE
NO
0
0
21311
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
5178
222169
SH
SOLE
NO
0
0
222169
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
37723
271588
SH
SOLE
NO
0
0
271588
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
1723
64474
SH
SOLE
NO
0
0
64474
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
18148
951159
SH
SOLE
NO
0
0
951159
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
26734
889085
SH
SOLE
NO
0
0
889085
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
1150
57305
SH
SOLE
NO
0
0
57305
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
487
20594
SH
SOLE
NO
0
0
20594
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
441
34164
SH
SOLE
NO
0
0
34164
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
3053
100897
SH
SOLE
NO
0
0
100897
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
19247
320906
SH
SOLE
NO
0
0
320906
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
1991
41672
SH
SOLE
NO
0
0
41672
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
12409
241996
SH
SOLE
NO
0
0
241996
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
1736
34930
SH
SOLE
NO
0
0
34930
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
19971
261369
SH
SOLE
NO
0
0
261369
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
305
7662
SH
SOLE
NO
0
0
7662
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
828
28390
SH
SOLE
NO
0
0
28390
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
397
10465
SH
SOLE
NO
0
0
10465
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
3040
165424
SH
SOLE
NO
0
0
165424
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
614
30597
SH
SOLE
NO
0
0
30597
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
3172
82823
SH
SOLE
NO
0
0
82823
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
568
23308
SH
SOLE
NO
0
0
23308
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
5596
199172
SH
SOLE
NO
0
0
199172
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
239
7515
SH
SOLE
NO
0
0
7515
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
199
11561
SH
SOLE
NO
0
0
11561
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
20014
809319
SH
SOLE
NO
0
0
809319
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
27658
183353
SH
SOLE
NO
0
0
183353
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1798
73772
SH
SOLE
NO
0
0
73772
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
3369
112968
SH
SOLE
NO
0
0
112968
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
7062
149952
SH
SOLE
NO
0
0
149952
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
323
10650
SH
SOLE
NO
0
0
10650
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
21626
338336
SH
SOLE
NO
0
0
338336
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
15228
203344
SH
SOLE
NO
0
0
203344
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
240
8494
SH
SOLE
NO
0
0
8494
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
4489
87883
SH
SOLE
NO
0
0
87883
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
14555
763651
SH
SOLE
NO
0
0
763651
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
3480
68831
SH
SOLE
NO
0
0
68831
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
344
13571
SH
SOLE
NO
0
0
13571
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
936
27110
SH
SOLE
NO
0
0
27110
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
1295
29996
SH
SOLE
NO
0
0
29996
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
272
7754
SH
SOLE
NO
0
0
7754
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
1465
31741
SH
SOLE
NO
0
0
31741
FIRST TR INTER DUR PFD & IN
COM
33718W103
868
39833
SH
SOLE
NO
0
0
39833
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
2533
37835
SH
SOLE
NO
0
0
37835
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
5815
112773
SH
SOLE
NO
0
0
112773
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
15723
264252
SH
SOLE
NO
0
0
264252
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
4620
68924
SH
SOLE
NO
0
0
68924
FIRST TR MLP & ENERGY INCOME
COM
33739B104
155
13521
SH
SOLE
NO
0
0
13521
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
7654
253809
SH
SOLE
NO
0
0
253809
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
2643
36875
SH
SOLE
NO
0
0
36875
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
977
18153
SH
SOLE
NO
0
0
18153
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
5038
78427
SH
SOLE
NO
0
0
78427
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
5943
128505
SH
SOLE
NO
0
0
128505
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
21063
255714
SH
SOLE
NO
0
0
255714
FIRST TR S&P REIT INDEX FD
COM
33734G108
207
8352
SH
SOLE
NO
0
0
8352
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
3453
55989
SH
SOLE
NO
0
0
55989
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
2807
218799
SH
SOLE
NO
0
0
218799
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
56668
1745260
SH
SOLE
NO
0
0
1745260
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
154
11507
SH
SOLE
NO
0
0
11507
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
642
104351
SH
SOLE
NO
0
0
104351
FIRSTENERGY CORP
COM
337932107
3305
79442
SH
SOLE
NO
0
0
79442
FISERV INC
COM
337738108
3756
42548
SH
SOLE
NO
0
0
42548
FITBIT INC
CL A
33812L102
107
18108
SH
SOLE
NO
0
0
18108
FIVE BELOW INC
COM
33829M101
513
4129
SH
SOLE
NO
0
0
4129
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
357
15050
SH
SOLE
NO
0
0
15050
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
201
17996
SH
SOLE
NO
0
0
17996
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
4904
259362
SH
SOLE
NO
0
0
259362
FLEETCOR TECHNOLOGIES INC
COM
339041105
637
2585
SH
SOLE
NO
0
0
2585
FLEX LTD
ORD
Y2573F102
175
17585
SH
SOLE
NO
0
0
17585
FLEXION THERAPEUTICS INC
COM
33938J106
588
47161
SH
SOLE
NO
0
0
47161
FLEXSHARES TR
CR SCD US BD
33939L761
765
15126
SH
SOLE
NO
0
0
15126
FLEXSHARES TR
CRE SLCT BD FD
33939L670
6272
254035
SH
SOLE
NO
0
0
254035
FLEXSHARES TR
CUR HDG DM IDX
33939L720
3140
115762
SH
SOLE
NO
0
0
115762
FLEXSHARES TR
CUR HDG EM IDX
33939L712
785
27213
SH
SOLE
NO
0
0
27213
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
3217
50337
SH
SOLE
NO
0
0
50337
FLEXSHARES TR
INTL QLTDV IDX
33939L837
498
21582
SH
SOLE
NO
0
0
21582
FLEXSHARES TR
M STAR DEV MKT
33939L803
29296
482894
SH
SOLE
NO
0
0
482894
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
1913
58425
SH
SOLE
NO
0
0
58425
FLEXSHARES TR
MORNSTAR USMKT
33939L100
43976
387117
SH
SOLE
NO
0
0
387117
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
4786
90123
SH
SOLE
NO
0
0
90123
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
3843
86079
SH
SOLE
NO
0
0
86079
FLEXSHARES TR
QUALT DIVD IDX
33939L860
1791
39991
SH
SOLE
NO
0
0
39991
FLEXSHARES TR
READY ACC VARI
33939L886
663
8785
SH
SOLE
NO
0
0
8785
FLEXSHARES TR
STOXX GLOBR INF
33939L795
248
5018
SH
SOLE
NO
0
0
5018
FLOOR & DECOR HLDGS INC
CL A
339750101
322
7832
SH
SOLE
NO
0
0
7832
FLOWERS FOODS INC
COM
343498101
2569
120525
SH
SOLE
NO
0
0
120525
FLOWSERVE CORP
COM
34354P105
479
10619
SH
SOLE
NO
0
0
10619
FLUOR CORP NEW
COM
343412102
2999
81507
SH
SOLE
NO
0
0
81507
FNB CORP PA
COM
302520101
871
82211
SH
SOLE
NO
0
0
82211
FOOT LOCKER INC
COM
344849104
712
11756
SH
SOLE
NO
0
0
11756
FORD MTR CO DEL
COM
345370860
15225
1734108
SH
SOLE
NO
0
0
1734108
FORTERRA INC
COM
34960W106
329
78006
SH
SOLE
NO
0
0
78006
FORTINET INC
COM
34959E109
1361
16215
SH
SOLE
NO
0
0
16215
FORTIS INC
COM
349553107
254
6873
SH
SOLE
NO
0
0
6873
FORTIVE CORP
COM
34959J108
2078
24781
SH
SOLE
NO
0
0
24781
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1456
30590
SH
SOLE
NO
0
0
30590
FRANCO NEVADA CORP
COM
351858105
7371
98221
SH
SOLE
NO
0
0
98221
FRANKLIN LTD DURATION INC TR
COM
35472T101
490
50913
SH
SOLE
NO
0
0
50913
FRANKLIN RES INC
COM
354613101
6967
210251
SH
SOLE
NO
0
0
210251
FREEPORT-MCMORAN INC
CL B
35671D857
3476
269708
SH
SOLE
NO
0
0
269708
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
445
10995
SH
SOLE
NO
0
0
10995
FRESHPET INC
COM
358039105
332
7855
SH
SOLE
NO
0
0
7855
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
27
13755
SH
SOLE
NO
0
0
13755
FS KKR CAPITAL CORP
COM
302635107
71040
11742219
SH
SOLE
NO
0
0
11742219
FUEL TECH INC
COM
359523107
51
31090
SH
SOLE
NO
0
0
31090
FUELCELL ENERGY INC
COM NEW
35952H502
32
133777
SH
SOLE
NO
0
0
133777
FULLER H B CO
COM
359694106
211
4351
SH
SOLE
NO
0
0
4351
FULTON FINL CORP PA
COM
360271100
2891
186758
SH
SOLE
NO
0
0
186758
FUSION CONNECT INC
COM
36116X102
24
18871
SH
SOLE
NO
0
0
18871
GABELLI CONV&INCOM SECS FD I
COM
36240B109
73
14193
SH
SOLE
NO
0
0
14193
GABELLI DIVD & INCOME TR
COM
36242H104
960
45138
SH
SOLE
NO
0
0
45138
GABELLI EQUITY TR INC
COM
362397101
5045
820409
SH
SOLE
NO
0
0
820409
GABELLI MULTIMEDIA TR INC
COM
36239Q109
448
53901
SH
SOLE
NO
0
0
53901
GABELLI UTIL TR
COM
36240A101
554
79766
SH
SOLE
NO
0
0
79766
GALECTIN THERAPEUTICS INC
COM NEW
363225202
62
12188
SH
SOLE
NO
0
0
12188
GALLAGHER ARTHUR J & CO
COM
363576109
2298
29424
SH
SOLE
NO
0
0
29424
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1725
397555
SH
SOLE
NO
0
0
397555
GAMESTOP CORP NEW
CL A
36467W109
181
17823
SH
SOLE
NO
0
0
17823
GAMING & LEISURE PPTYS INC
COM
36467J108
392
10169
SH
SOLE
NO
0
0
10169
GANNETT CO INC
COM
36473H104
381
36219
SH
SOLE
NO
0
0
36219
GAP INC
COM
364760108
314
12000
SH
SOLE
NO
0
0
12000
GARMIN LTD
SHS
H2906T109
1678
19432
SH
SOLE
NO
0
0
19432
GARRETT MOTION INC
COM
366505105
197
13412
SH
SOLE
NO
0
0
13412
GARTNER INC
COM
366651107
367
2421
SH
SOLE
NO
0
0
2421
GATX CORP
COM
361448103
297
3901
SH
SOLE
NO
0
0
3901
GENERAL AMERN INVS INC
COM
368802104
615
18486
SH
SOLE
NO
0
0
18486
GENERAL DYNAMICS CORP
COM
369550108
18162
107295
SH
SOLE
NO
0
0
107295
GENERAL ELECTRIC CO
COM
369604103
34628
3466298
SH
SOLE
NO
0
0
3466298
GENERAL MLS INC
COM
370334104
27645
534222
SH
SOLE
NO
0
0
534222
GENERAL MTRS CO
COM
37045V100
9989
269268
SH
SOLE
NO
0
0
269268
GENESIS HEALTHCARE INC
CL A COM
37185X106
21
14734
SH
SOLE
NO
0
0
14734
GENMARK DIAGNOSTICS INC
COM
372309104
120
17000
SH
SOLE
NO
0
0
17000
GENOCEA BIOSCIENCES INC
COM
372427104
14
23974
SH
SOLE
NO
0
0
23974
GENOMIC HEALTH INC
COM
37244C101
211
3025
SH
SOLE
NO
0
0
3025
GENPACT LIMITED
SHS
G3922B107
211
6024
SH
SOLE
NO
0
0
6024
GENTEX CORP
COM
371901109
700
33883
SH
SOLE
NO
0
0
33883
GENUINE PARTS CO
COM
372460105
5218
46583
SH
SOLE
NO
0
0
46583
GENWORTH FINL INC
COM CL A
37247D106
322
84291
SH
SOLE
NO
0
0
84291
GEO GROUP INC NEW
COM
36162J106
210
10961
SH
SOLE
NO
0
0
10961
GERMAN AMERN BANCORP INC
COM
373865104
265
9044
SH
SOLE
NO
0
0
9044
GERON CORP
COM
374163103
160
96768
SH
SOLE
NO
0
0
96768
GILEAD SCIENCES INC
COM
375558103
13789
212112
SH
SOLE
NO
0
0
212112
GLADSTONE CAPITAL CORP
COM
376535100
120
13376
SH
SOLE
NO
0
0
13376
GLADSTONE COML CORP
COM
376536108
568
27390
SH
SOLE
NO
0
0
27390
GLADSTONE INVT CORP
COM
376546107
271
23414
SH
SOLE
NO
0
0
23414
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
17520
419242
SH
SOLE
NO
0
0
419242
GLOBAL CORD BLOOD CORPORATIO
SHS
G39342103
81
11550
SH
SOLE
NO
0
0
11550
GLOBAL NET LEASE INC
COM NEW
379378201
3212
169961
SH
SOLE
NO
0
0
169961
GLOBAL PARTNERS LP
COM UNITS
37946R109
446
22689
SH
SOLE
NO
0
0
22689
GLOBAL PMTS INC
COM
37940X102
560
4104
SH
SOLE
NO
0
0
4104
GLOBAL X FDS
GLB X SUPERDIV
37950E549
961
52835
SH
SOLE
NO
0
0
52835
GLOBAL X FDS
GLBL X MLP ETF
37950E473
251
28391
SH
SOLE
NO
0
0
28391
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
210
18160
SH
SOLE
NO
0
0
18160
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
497
18863
SH
SOLE
NO
0
0
18863
GLOBAL X FDS
GLOBX SUPDV US
37950E291
1781
74808
SH
SOLE
NO
0
0
74808
GLOBAL X FDS
INTERNET OF THNG
37954Y780
555
30336
SH
SOLE
NO
0
0
30336
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
955
33750
SH
SOLE
NO
0
0
33750
GLOBAL X FDS
MILL THEMC ETF
37954Y764
388
16344
SH
SOLE
NO
0
0
16344
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1881
82892
SH
SOLE
NO
0
0
82892
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1856
92470
SH
SOLE
NO
0
0
92470
GLOBAL X FDS
REIT ETF
37950E127
901
60024
SH
SOLE
NO
0
0
60024
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
221
6357
SH
SOLE
NO
0
0
6357
GLOBAL X FDS
S&P 500 COVERED
37954Y475
204
4275
SH
SOLE
NO
0
0
4275
GLOBAL X FDS
SCIEN BETA US
37954Y103
4701
148350
SH
SOLE
NO
0
0
148350
GLOBAL X FDS
SOCIAL MED ETF
37950E416
240
7548
SH
SOLE
NO
0
0
7548
GLOBAL X FDS
US INFR DEV ETF
37954Y673
953
60735
SH
SOLE
NO
0
0
60735
GLU MOBILE INC
COM
379890106
230
21104
SH
SOLE
NO
0
0
21104
GOLD STD VENTURES CORP
COM
380738104
11
11445
SH
SOLE
NO
0
0
11445
GOLDCORP INC NEW
COM
380956409
720
62989
SH
SOLE
NO
0
0
62989
GOLDEN MINERALS CO
COM
381119106
84
310889
SH
SOLE
NO
0
0
310889
GOLDEN STAR RES LTD CDA
COM
38119T807
63
15873
SH
SOLE
NO
0
0
15873
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
1106
11034
SH
SOLE
NO
0
0
11034
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
4555
139983
SH
SOLE
NO
0
0
139983
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
7757
276543
SH
SOLE
NO
0
0
276543
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
313
6948
SH
SOLE
NO
0
0
6948
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
16421
288962
SH
SOLE
NO
0
0
288962
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
258
6385
SH
SOLE
NO
0
0
6385
GOLDMAN SACHS GROUP INC
COM
38141G104
10050
52347
SH
SOLE
NO
0
0
52347
GOLUB CAP BDC INC
COM
38173M102
1350
75555
SH
SOLE
NO
0
0
75555
GOODYEAR TIRE & RUBR CO
COM
382550101
1792
98771
SH
SOLE
NO
0
0
98771
GOPRO INC
CL A
38268T103
91
14075
SH
SOLE
NO
0
0
14075
GRACE W R & CO DEL NEW
COM
38388F108
314
4033
SH
SOLE
NO
0
0
4033
GRACO INC
COM
384109104
996
20114
SH
SOLE
NO
0
0
20114
GRAINGER W W INC
COM
384802104
1349
4484
SH
SOLE
NO
0
0
4484
GRANA Y MONTERO S A A
SPONSORED ADS
38500P208
96
27462
SH
SOLE
NO
0
0
27462
GRANITE CONSTR INC
COM
387328107
390
9050
SH
SOLE
NO
0
0
9050
GRANITE PT MTG TR INC
COM
38741L107
188
10166
SH
SOLE
NO
0
0
10166
GREIF INC
CL A
397624107
280
6790
SH
SOLE
NO
0
0
6790
GSI TECHNOLOGY
COM
36241U106
171
22020
SH
SOLE
NO
0
0
22020
GUARDANT HEALTH INC
COM
40131M109
301
3929
SH
SOLE
NO
0
0
3929
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
464
59056
SH
SOLE
NO
0
0
59056
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
2619
133332
SH
SOLE
NO
0
0
133332
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
312
13818
SH
SOLE
NO
0
0
13818
GUIDEWIRE SOFTWARE INC
COM
40171V100
270
2785
SH
SOLE
NO
0
0
2785
GW PHARMACEUTICALS PLC
ADS
36197T103
3386
20091
SH
SOLE
NO
0
0
20091
H & E EQUIPMENT SERVICES INC
COM
404030108
311
12403
SH
SOLE
NO
0
0
12403
HAEMONETICS CORP
COM
405024100
227
2605
SH
SOLE
NO
0
0
2605
HAIN CELESTIAL GROUP INC
COM
405217100
639
27658
SH
SOLE
NO
0
0
27658
HALLIBURTON CO
COM
406216101
4598
156941
SH
SOLE
NO
0
0
156941
HALOZYME THERAPEUTICS INC
COM
40637H109
705
43840
SH
SOLE
NO
0
0
43840
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
856
26843
SH
SOLE
NO
0
0
26843
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
654
95491
SH
SOLE
NO
0
0
95491
HANCOCK JOHN INVS TR
COM
410142103
168
10653
SH
SOLE
NO
0
0
10653
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
3722
164182
SH
SOLE
NO
0
0
164182
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1122
51312
SH
SOLE
NO
0
0
51312
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
837
44738
SH
SOLE
NO
0
0
44738
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
1824
109654
SH
SOLE
NO
0
0
109654
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
989
39913
SH
SOLE
NO
0
0
39913
HANCOCK WHITNEY CORPORATION
COM
410120109
2125
52623
SH
SOLE
NO
0
0
52623
HANESBRANDS INC
COM
410345102
2718
152068
SH
SOLE
NO
0
0
152068
HANNON ARMSTRONG SUST INFR C
COM
41068X100
7907
308395
SH
SOLE
NO
0
0
308395
HANOVER INS GROUP INC
COM
410867105
1209
10592
SH
SOLE
NO
0
0
10592
HARBORONE BANCORP INC
COM
41165F101
349
20319
SH
SOLE
NO
0
0
20319
HARLEY DAVIDSON INC
COM
412822108
1349
37856
SH
SOLE
NO
0
0
37856
HARRIS CORP DEL
COM
413875105
4634
29019
SH
SOLE
NO
0
0
29019
HARSCO CORP
COM
415864107
323
16065
SH
SOLE
NO
0
0
16065
HARTFORD FINL SVCS GROUP INC
COM
416515104
3049
61333
SH
SOLE
NO
0
0
61333
HASBRO INC
COM
418056107
2158
25388
SH
SOLE
NO
0
0
25388
HAWAIIAN ELEC INDUSTRIES
COM
419870100
1153
28291
SH
SOLE
NO
0
0
28291
HCA HEALTHCARE INC
COM
40412C101
1129
8663
SH
SOLE
NO
0
0
8663
HCP INC
COM
40414L109
8767
280126
SH
SOLE
NO
0
0
280126
HD SUPPLY HLDGS INC
COM
40416M105
916
21143
SH
SOLE
NO
0
0
21143
HEALTHCARE RLTY TR
COM
421946104
392
12208
SH
SOLE
NO
0
0
12208
HEALTHCARE TR AMER INC
CL A NEW
42225P501
3372
117948
SH
SOLE
NO
0
0
117948
HECLA MNG CO
COM
422704106
122
53064
SH
SOLE
NO
0
0
53064
HEICO CORP NEW
CL A
422806208
282
3358
SH
SOLE
NO
0
0
3358
HEICO CORP NEW
COM
422806109
3537
37289
SH
SOLE
NO
0
0
37289
HELMERICH & PAYNE INC
COM
423452101
4399
79178
SH
SOLE
NO
0
0
79178
HENRY JACK & ASSOC INC
COM
426281101
1444
10409
SH
SOLE
NO
0
0
10409
HENRY SCHEIN INC
COM
806407102
485
8072
SH
SOLE
NO
0
0
8072
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
367
6926
SH
SOLE
NO
0
0
6926
HERCULES CAPITAL INC
COM
427096508
1677
132474
SH
SOLE
NO
0
0
132474
HERSHEY CO
COM
427866108
6720
58522
SH
SOLE
NO
0
0
58522
HESS CORP
COM
42809H107
556
9239
SH
SOLE
NO
0
0
9239
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2067
134019
SH
SOLE
NO
0
0
134019
HEXCEL CORP NEW
COM
428291108
13238
191424
SH
SOLE
NO
0
0
191424
HEXO CORP
COM
428304109
469
70800
SH
SOLE
NO
0
0
70800
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
93
20944
SH
SOLE
NO
0
0
20944
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
963
69370
SH
SOLE
NO
0
0
69370
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
521
40353
SH
SOLE
NO
0
0
40353
HIGHWOODS PPTYS INC
COM
431284108
327
7001
SH
SOLE
NO
0
0
7001
HILL ROM HLDGS INC
COM
431475102
695
6567
SH
SOLE
NO
0
0
6567
HILTON WORLDWIDE HLDGS INC
COM
43300A203
823
9903
SH
SOLE
NO
0
0
9903
HINGHAM INSTN SVGS MASS
COM
433323102
743
4319
SH
SOLE
NO
0
0
4319
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
304
15555
SH
SOLE
NO
0
0
15555
HOLLYFRONTIER CORP
COM
436106108
880
17872
SH
SOLE
NO
0
0
17872
HOLOGIC INC
COM
436440101
2431
50246
SH
SOLE
NO
0
0
50246
HOME DEPOT INC
COM
437076102
94874
494421
SH
SOLE
NO
0
0
494421
HONDA MOTOR LTD
AMERN SHS
438128308
690
25427
SH
SOLE
NO
0
0
25427
HONEYWELL INTL INC
COM
438516106
31308
197010
SH
SOLE
NO
0
0
197010
HORMEL FOODS CORP
COM
440452100
4856
108499
SH
SOLE
NO
0
0
108499
HORNBECK OFFSHORE SVCS INC N
NOTE 1.500% 9/0
440543AN6
26
29000
SH
SOLE
NO
0
0
29000
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
772
29374
SH
SOLE
NO
0
0
29374
HOST HOTELS & RESORTS INC
COM
44107P104
715
37832
SH
SOLE
NO
0
0
37832
HP INC
COM
40434L105
10861
558991
SH
SOLE
NO
0
0
558991
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1091
42341
SH
SOLE
NO
0
0
42341
HSBC HLDGS PLC
SPON ADR NEW
404280406
1548
38158
SH
SOLE
NO
0
0
38158
HTG MOLECULAR DIAGNOSTICS IN
COM
40434H104
70
28003
SH
SOLE
NO
0
0
28003
HUBBELL INC
COM
443510607
729
6183
SH
SOLE
NO
0
0
6183
HUBSPOT INC
COM
443573100
1146
6899
SH
SOLE
NO
0
0
6899
HUMANA INC
COM
444859102
2627
9877
SH
SOLE
NO
0
0
9877
HUNT J B TRANS SVCS INC
COM
445658107
883
8717
SH
SOLE
NO
0
0
8717
HUNTINGTON BANCSHARES INC
COM
446150104
3490
275283
SH
SOLE
NO
0
0
275283
HUNTINGTON INGALLS INDS INC
COM
446413106
813
3928
SH
SOLE
NO
0
0
3928
HUNTSMAN CORP
COM
447011107
272
12105
SH
SOLE
NO
0
0
12105
HURON CONSULTING GROUP INC
NOTE 1.250%10/0
447462AB8
34
35000
SH
SOLE
NO
0
0
35000
IAC INTERACTIVECORP
COM
44919P508
798
3802
SH
SOLE
NO
0
0
3802
IAMGOLD CORP
COM
450913108
73
21143
SH
SOLE
NO
0
0
21143
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1747
24106
SH
SOLE
NO
0
0
24106
ICON PLC
SHS
G4705A100
310
2276
SH
SOLE
NO
0
0
2276
IDACORP INC
COM
451107106
1171
11765
SH
SOLE
NO
0
0
11765
IDERA PHARMACEUTICALS INC
COM PAR
45168K405
48
19150
SH
SOLE
NO
0
0
19150
IDEX CORP
COM
45167R104
354
2334
SH
SOLE
NO
0
0
2334
IDEXX LABS INC
COM
45168D104
5952
26620
SH
SOLE
NO
0
0
26620
IGI LABORATORIES INC
NOTE 3.750%12/1
449575AB5
9
10000
SH
SOLE
NO
0
0
10000
IHS MARKIT LTD
SHS
G47567105
277
5096
SH
SOLE
NO
0
0
5096
II VI INC
COM
902104108
3182
85464
SH
SOLE
NO
0
0
85464
ILLINOIS TOOL WKS INC
COM
452308109
21745
151502
SH
SOLE
NO
0
0
151502
ILLUMINA INC
COM
452327109
4796
15438
SH
SOLE
NO
0
0
15438
IMMUNOGEN INC
COM
45253H101
96
35729
SH
SOLE
NO
0
0
35729
IMMUNOMEDICS INC
COM
452907108
530
27638
SH
SOLE
NO
0
0
27638
INCYTE CORP
COM
45337C102
1134
13185
SH
SOLE
NO
0
0
13185
INDEPENDENT BANK CORP MASS
COM
453836108
749
9247
SH
SOLE
NO
0
0
9247
INDEPENDENT BK GROUP INC
COM
45384B106
1086
21180
SH
SOLE
NO
0
0
21180
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
3949
197354
SH
SOLE
NO
0
0
197354
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
382
12717
SH
SOLE
NO
0
0
12717
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
237
10055
SH
SOLE
NO
0
0
10055
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
13124
528791
SH
SOLE
NO
0
0
528791
INDEXIQ ETF TR
IQ ENCH BD US
45409B487
1267
67311
SH
SOLE
NO
0
0
67311
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
2974
155077
SH
SOLE
NO
0
0
155077
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
28116
880577
SH
SOLE
NO
0
0
880577
INDIA FD INC
COM
454089103
635
29755
SH
SOLE
NO
0
0
29755
INFOSYS LTD
SPONSORED ADR
456788108
350
32048
SH
SOLE
NO
0
0
32048
ING GROEP N V
SPONSORED ADR
456837103
173
14279
SH
SOLE
NO
0
0
14279
INGERSOLL-RAND PLC
SHS
G47791101
2538
23514
SH
SOLE
NO
0
0
23514
INGREDION INC
COM
457187102
330
3488
SH
SOLE
NO
0
0
3488
INNODATA INC
COM NEW
457642205
28
22200
SH
SOLE
NO
0
0
22200
INNOVATIVE INDL PPTYS INC
COM
45781V101
502
6146
SH
SOLE
NO
0
0
6146
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
13105
390988
SH
SOLE
NO
0
0
390988
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
434
17991
SH
SOLE
NO
0
0
17991
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C409
287
10354
SH
SOLE
NO
0
0
10354
INNOVATOR ETFS TR
S&P 500 POWER
45782C508
685
25417
SH
SOLE
NO
0
0
25417
INNOVATOR ETFS TR
S&P 500 PWR
45782C813
828
32585
SH
SOLE
NO
0
0
32585
INNOVATOR ETFS TR
S&P 500 PWRETF
45782C797
575
23549
SH
SOLE
NO
0
0
23549
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C821
584
24175
SH
SOLE
NO
0
0
24175
INNOVATOR ETFS TR II
LUNT LOW VOL HIG
45783G102
284
8504
SH
SOLE
NO
0
0
8504
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
268
11542
SH
SOLE
NO
0
0
11542
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
113
30437
SH
SOLE
NO
0
0
30437
INSIGHT SELECT INCOME FD
COM
45781W109
498
25918
SH
SOLE
NO
0
0
25918
INSPERITY INC
COM
45778Q107
340
2750
SH
SOLE
NO
0
0
2750
INSPIRE MED SYS INC
COM
457730109
262
4620
SH
SOLE
NO
0
0
4620
INSTRUCTURE INC
COM
45781U103
251
5328
SH
SOLE
NO
0
0
5328
INSYS THERAPEUTICS INC NEW
COM NEW
45824V209
69
15045
SH
SOLE
NO
0
0
15045
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
661
11870
SH
SOLE
NO
0
0
11870
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
233
4758
SH
SOLE
NO
0
0
4758
INTEL CORP
COM
458140100
94580
1761267
SH
SOLE
NO
0
0
1761267
INTELLIA THERAPEUTICS INC
COM
45826J105
241
14149
SH
SOLE
NO
0
0
14149
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1141
14998
SH
SOLE
NO
0
0
14998
INTERNAP CORP
COM PAR
45885A409
267
53939
SH
SOLE
NO
0
0
53939
INTERNATIONAL BANCSHARES COR
COM
459044103
1689
44421
SH
SOLE
NO
0
0
44421
INTERNATIONAL BUSINESS MACHS
COM
459200101
69656
493666
SH
SOLE
NO
0
0
493666
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1401
10878
SH
SOLE
NO
0
0
10878
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
278
21400
SH
SOLE
NO
0
0
21400
INTL PAPER CO
COM
460146103
9491
205134
SH
SOLE
NO
0
0
205134
INTREXON CORP
COM
46122T102
303
57636
SH
SOLE
NO
0
0
57636
INTUIT
COM
461202103
5660
21652
SH
SOLE
NO
0
0
21652
INTUITIVE SURGICAL INC
COM NEW
46120E602
6456
11315
SH
SOLE
NO
0
0
11315
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
809
9082
SH
SOLE
NO
0
0
9082
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
1595
96058
SH
SOLE
NO
0
0
96058
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
436
15644
SH
SOLE
NO
0
0
15644
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
959
18535
SH
SOLE
NO
0
0
18535
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
5777
114914
SH
SOLE
NO
0
0
114914
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
402
37328
SH
SOLE
NO
0
0
37328
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
1684
40872
SH
SOLE
NO
0
0
40872
INVESCO CALIF VALUE MUN INC
COM
46132H106
763
62858
SH
SOLE
NO
0
0
62858
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2249
141479
SH
SOLE
NO
0
0
141479
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
495
47122
SH
SOLE
NO
0
0
47122
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
605
16692
SH
SOLE
NO
0
0
16692
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
294
11305
SH
SOLE
NO
0
0
11305
INVESCO DYNAMIC CR OPP FD
COM
46132R104
159
14736
SH
SOLE
NO
0
0
14736
INVESCO EXCH TRD SLF IDX FD
BULLSHS 21 USD
46138J684
670
26588
SH
SOLE
NO
0
0
26588
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
8770
416251
SH
SOLE
NO
0
0
416251
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
3028
126185
SH
SOLE
NO
0
0
126185
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
16674
785808
SH
SOLE
NO
0
0
785808
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
5284
219450
SH
SOLE
NO
0
0
219450
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
15663
744797
SH
SOLE
NO
0
0
744797
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
2524
102170
SH
SOLE
NO
0
0
102170
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
7963
377037
SH
SOLE
NO
0
0
377037
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
1558
63687
SH
SOLE
NO
0
0
63687
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
9093
437177
SH
SOLE
NO
0
0
437177
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
323
15601
SH
SOLE
NO
0
0
15601
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
325
15818
SH
SOLE
NO
0
0
15818
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
5311
106354
SH
SOLE
NO
0
0
106354
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
1241
21412
SH
SOLE
NO
0
0
21412
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
10869
182290
SH
SOLE
NO
0
0
182290
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
683
16227
SH
SOLE
NO
0
0
16227
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
2177
78740
SH
SOLE
NO
0
0
78740
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
323
8889
SH
SOLE
NO
0
0
8889
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
422
7139
SH
SOLE
NO
0
0
7139
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
262
3297
SH
SOLE
NO
0
0
3297
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
327
5356
SH
SOLE
NO
0
0
5356
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
34969
616970
SH
SOLE
NO
0
0
616970
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
9930
139921
SH
SOLE
NO
0
0
139921
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
317
4686
SH
SOLE
NO
0
0
4686
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
386
11956
SH
SOLE
NO
0
0
11956
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
993
18004
SH
SOLE
NO
0
0
18004
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
698
25226
SH
SOLE
NO
0
0
25226
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
14014
295292
SH
SOLE
NO
0
0
295292
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
6771
191179
SH
SOLE
NO
0
0
191179
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
1021
10614
SH
SOLE
NO
0
0
10614
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
2912
44691
SH
SOLE
NO
0
0
44691
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
256
4845
SH
SOLE
NO
0
0
4845
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
328
3589
SH
SOLE
NO
0
0
3589
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
2489
136309
SH
SOLE
NO
0
0
136309
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
36680
323544
SH
SOLE
NO
0
0
323544
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
9394
73632
SH
SOLE
NO
0
0
73632
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
283
24775
SH
SOLE
NO
0
0
24775
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
746
18448
SH
SOLE
NO
0
0
18448
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
3602
201599
SH
SOLE
NO
0
0
201599
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
372
23441
SH
SOLE
NO
0
0
23441
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
825
6127
SH
SOLE
NO
0
0
6127
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 PUR
46137V498
447
12278
SH
SOLE
NO
0
0
12278
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 VAL
46137V480
337
11399
SH
SOLE
NO
0
0
11399
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP EQL
46137V472
394
7944
SH
SOLE
NO
0
0
7944
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
1366
24163
SH
SOLE
NO
0
0
24163
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 EQL
46137V449
762
13898
SH
SOLE
NO
0
0
13898
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 GWT
46137V431
1613
30231
SH
SOLE
NO
0
0
30231
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 PUR
46137V423
528
13728
SH
SOLE
NO
0
0
13728
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
1016
23244
SH
SOLE
NO
0
0
23244
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1241
6116
SH
SOLE
NO
0
0
6116
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
619
9717
SH
SOLE
NO
0
0
9717
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
3300
21828
SH
SOLE
NO
0
0
21828
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
656
9935
SH
SOLE
NO
0
0
9935
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
490
9089
SH
SOLE
NO
0
0
9089
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
641
5672
SH
SOLE
NO
0
0
5672
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
543
10800
SH
SOLE
NO
0
0
10800
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2981
141769
SH
SOLE
NO
0
0
141769
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
346
6834
SH
SOLE
NO
0
0
6834
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
296
7359
SH
SOLE
NO
0
0
7359
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
2461
12470
SH
SOLE
NO
0
0
12470
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
663
6290
SH
SOLE
NO
0
0
6290
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
793
6044
SH
SOLE
NO
0
0
6044
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2595
15259
SH
SOLE
NO
0
0
15259
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
702
7247
SH
SOLE
NO
0
0
7247
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
107169
1026136
SH
SOLE
NO
0
0
1026136
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
32532
281127
SH
SOLE
NO
0
0
281127
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
5570
88333
SH
SOLE
NO
0
0
88333
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
13779
428586
SH
SOLE
NO
0
0
428586
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
5944
174929
SH
SOLE
NO
0
0
174929
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
345
12891
SH
SOLE
NO
0
0
12891
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
5974
87714
SH
SOLE
NO
0
0
87714
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
502
23251
SH
SOLE
NO
0
0
23251
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
285
8705
SH
SOLE
NO
0
0
8705
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
10590
478010
SH
SOLE
NO
0
0
478010
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
482
9817
SH
SOLE
NO
0
0
9817
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
1461
56502
SH
SOLE
NO
0
0
56502
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
388
22861
SH
SOLE
NO
0
0
22861
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
547
10848
SH
SOLE
NO
0
0
10848
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
310
12413
SH
SOLE
NO
0
0
12413
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
405
13600
SH
SOLE
NO
0
0
13600
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
1721
61484
SH
SOLE
NO
0
0
61484
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
1001
53681
SH
SOLE
NO
0
0
53681
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
512
12660
SH
SOLE
NO
0
0
12660
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
331
15504
SH
SOLE
NO
0
0
15504
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
543
18197
SH
SOLE
NO
0
0
18197
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
541
45231
SH
SOLE
NO
0
0
45231
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
657
28141
SH
SOLE
NO
0
0
28141
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
1199
44607
SH
SOLE
NO
0
0
44607
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
2670
84260
SH
SOLE
NO
0
0
84260
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
884
18342
SH
SOLE
NO
0
0
18342
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
609
28099
SH
SOLE
NO
0
0
28099
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
653
10555
SH
SOLE
NO
0
0
10555
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
865
28224
SH
SOLE
NO
0
0
28224
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
1205
46994
SH
SOLE
NO
0
0
46994
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
14417
994280
SH
SOLE
NO
0
0
994280
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1227
38149
SH
SOLE
NO
0
0
38149
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
221
6090
SH
SOLE
NO
0
0
6090
INVESCO EXCHNG TRADED FD TR
S&P 500 MOMNTM
46138E339
570
14535
SH
SOLE
NO
0
0
14535
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
3772
106527
SH
SOLE
NO
0
0
106527
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
2306
70251
SH
SOLE
NO
0
0
70251
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
39004
785281
SH
SOLE
NO
0
0
785281
INVESCO EXCHNG TRADED FD TR
S&P SMLCAP HIG
46138E131
549
22710
SH
SOLE
NO
0
0
22710
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
5103
44180
SH
SOLE
NO
0
0
44180
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
416
5186
SH
SOLE
NO
0
0
5186
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
26500
564553
SH
SOLE
NO
0
0
564553
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
228
3010
SH
SOLE
NO
0
0
3010
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
19886
468365
SH
SOLE
NO
0
0
468365
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
93085
1768332
SH
SOLE
NO
0
0
1768332
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
506
21885
SH
SOLE
NO
0
0
21885
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
1931
85334
SH
SOLE
NO
0
0
85334
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
1676
55079
SH
SOLE
NO
0
0
55079
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1412
57479
SH
SOLE
NO
0
0
57479
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
397
15964
SH
SOLE
NO
0
0
15964
INVESCO LTD
SHS
G491BT108
1424
73776
SH
SOLE
NO
0
0
73776
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
404
25589
SH
SOLE
NO
0
0
25589
INVESCO MUN OPPORTUNITY TR
COM
46132C107
339
28464
SH
SOLE
NO
0
0
28464
INVESCO MUN TR
COM
46131J103
176
14647
SH
SOLE
NO
0
0
14647
INVESCO MUNI INCOME OPP TRST
COM
46132X101
154
19832
SH
SOLE
NO
0
0
19832
INVESCO PA VALUE MUN INCOME
COM
46132K109
134
10769
SH
SOLE
NO
0
0
10769
INVESCO QQQ TR
UNIT SER 1
46090E103
257942
1435723
SH
SOLE
NO
0
0
1435723
INVESCO QUALITY MUNI INC TRS
COM
46133G107
448
37053
SH
SOLE
NO
0
0
37053
INVESCO SR INCOME TR
COM
46131H107
167
39829
SH
SOLE
NO
0
0
39829
INVESCO TR INVT GRADE MUNS
COM
46131M106
262
21164
SH
SOLE
NO
0
0
21164
INVESCO TR INVT GRADE NY MUN
COM
46131T101
319
24484
SH
SOLE
NO
0
0
24484
INVESCO VALUE MUN INCOME TR
COM
46132P108
666
46236
SH
SOLE
NO
0
0
46236
INVESTORS BANCORP INC NEW
COM
46146L101
1877
158429
SH
SOLE
NO
0
0
158429
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
308
5153
SH
SOLE
NO
0
0
5153
INVITAE CORP
COM
46185L103
702
29993
SH
SOLE
NO
0
0
29993
IONIS PHARMACEUTICALS INC
COM
462222100
1557
19186
SH
SOLE
NO
0
0
19186
IPG PHOTONICS CORP
COM
44980X109
1198
7895
SH
SOLE
NO
0
0
7895
IQIYI INC
SPONSORED ADS
46267X108
2093
87518
SH
SOLE
NO
0
0
87518
IQVIA HLDGS INC
COM
46266C105
1586
11030
SH
SOLE
NO
0
0
11030
IRIDIUM COMMUNICATIONS INC
COM
46269C102
296
11205
SH
SOLE
NO
0
0
11205
IROBOT CORP
COM
462726100
1258
10691
SH
SOLE
NO
0
0
10691
IRON MTN INC NEW
COM
46284V101
3019
85145
SH
SOLE
NO
0
0
85145
ISHARES GOLD TRUST
ISHARES
464285105
34642
2798236
SH
SOLE
NO
0
0
2798236
ISHARES INC
CORE MSCI EMKT
46434G103
45311
876254
SH
SOLE
NO
0
0
876254
ISHARES INC
CUR HD MSCI EM
46434G509
507
19898
SH
SOLE
NO
0
0
19898
ISHARES INC
EM HGHYL BD ETF
464286285
16721
357367
SH
SOLE
NO
0
0
357367
ISHARES INC
EM MKTS DIV ETF
464286319
1350
33595
SH
SOLE
NO
0
0
33595
ISHARES INC
ESG MSCI EM ETF
46434G863
1139
33447
SH
SOLE
NO
0
0
33447
ISHARES INC
GLB ENR PROD ETF
464286343
582
27780
SH
SOLE
NO
0
0
27780
ISHARES INC
INTL HIGH YIELD
464286210
225
4516
SH
SOLE
NO
0
0
4516
ISHARES INC
MIN VOL EMRG MKT
464286533
21309
359524
SH
SOLE
NO
0
0
359524
ISHARES INC
MIN VOL GBL ETF
464286525
18521
206992
SH
SOLE
NO
0
0
206992
ISHARES INC
MLT FCTR EMG MKT
46434G889
13721
320972
SH
SOLE
NO
0
0
320972
ISHARES INC
MSCI AUST ETF
464286103
546
25416
SH
SOLE
NO
0
0
25416
ISHARES INC
MSCI BRAZIL ETF
464286400
1124
27438
SH
SOLE
NO
0
0
27438
ISHARES INC
MSCI BRIC INDX
464286657
537
12458
SH
SOLE
NO
0
0
12458
ISHARES INC
MSCI CDA ETF
464286509
809
29279
SH
SOLE
NO
0
0
29279
ISHARES INC
MSCI EURZONE ETF
464286608
415
10751
SH
SOLE
NO
0
0
10751
ISHARES INC
MSCI FRNTR100ETF
464286145
669
23507
SH
SOLE
NO
0
0
23507
ISHARES INC
MSCI GBL ETF NEW
46434G848
691
22268
SH
SOLE
NO
0
0
22268
ISHARES INC
MSCI GBL GOLD MN
46434G855
774
44105
SH
SOLE
NO
0
0
44105
ISHARES INC
MSCI GERMANY ETF
464286806
290
10777
SH
SOLE
NO
0
0
10777
ISHARES INC
MSCI HONG KG ETF
464286871
587
22404
SH
SOLE
NO
0
0
22404
ISHARES INC
MSCI ISRAEL ETF
464286632
248
4594
SH
SOLE
NO
0
0
4594
ISHARES INC
MSCI JPN ETF NEW
46434G822
5023
91797
SH
SOLE
NO
0
0
91797
ISHARES INC
MSCI PAC JP ETF
464286665
2144
46731
SH
SOLE
NO
0
0
46731
ISHARES INC
MSCI SINGPOR ETF
46434G780
781
32951
SH
SOLE
NO
0
0
32951
ISHARES INC
MSCI TAIWAN ETF
46434G772
286
8275
SH
SOLE
NO
0
0
8275
ISHARES INC
MSCI WORLD ETF
464286392
2140
24102
SH
SOLE
NO
0
0
24102
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
589
36954
SH
SOLE
NO
0
0
36954
ISHARES SILVER TRUST
ISHARES
46428Q109
8680
612185
SH
SOLE
NO
0
0
612185
ISHARES TR
0-5 YR TIPS ETF
46429B747
1788
17941
SH
SOLE
NO
0
0
17941
ISHARES TR
0-5YR HI YL CP
46434V407
54452
1165756
SH
SOLE
NO
0
0
1165756
ISHARES TR
0-5YR INVT GR CP
46434V100
2372
47021
SH
SOLE
NO
0
0
47021
ISHARES TR
1 3 YR TREAS BD
464287457
30384
361203
SH
SOLE
NO
0
0
361203
ISHARES TR
10-20 YR TRS ETF
464288653
2619
19029
SH
SOLE
NO
0
0
19029
ISHARES TR
20 YR TR BD ETF
464287432
14704
116299
SH
SOLE
NO
0
0
116299
ISHARES TR
3 7 YR TREAS BD
464288661
3738
30346
SH
SOLE
NO
0
0
30346
ISHARES TR
3YRTB ETF
464288125
214
2719
SH
SOLE
NO
0
0
2719
ISHARES TR
A RATE CP BD ETF
46429B291
391
7506
SH
SOLE
NO
0
0
7506
ISHARES TR
AGENCY BOND ETF
464288166
655
5769
SH
SOLE
NO
0
0
5769
ISHARES TR
AGGRES ALLOC ETF
464289859
11704
218697
SH
SOLE
NO
0
0
218697
ISHARES TR
BARCLAYS 7 10 YR
464287440
6079
56993
SH
SOLE
NO
0
0
56993
ISHARES TR
CALIF MUN BD ETF
464288356
2321
38966
SH
SOLE
NO
0
0
38966
ISHARES TR
CHINA LG-CAP ETF
464287184
1330
30064
SH
SOLE
NO
0
0
30064
ISHARES TR
CMBS ETF
46429B366
470
9106
SH
SOLE
NO
0
0
9106
ISHARES TR
COHEN STEER REIT
464287564
6863
61719
SH
SOLE
NO
0
0
61719
ISHARES TR
CONSER ALLOC ETF
464289883
2667
77261
SH
SOLE
NO
0
0
77261
ISHARES TR
CORE 1 5 YR USD
46432F859
6414
128645
SH
SOLE
NO
0
0
128645
ISHARES TR
CORE DIV GRWTH
46434V621
82186
2236356
SH
SOLE
NO
0
0
2236356
ISHARES TR
CORE HIGH DV ETF
46429B663
56878
609698
SH
SOLE
NO
0
0
609698
ISHARES TR
CORE INTL AGGR
46435G672
923
17262
SH
SOLE
NO
0
0
17262
ISHARES TR
CORE LT USDB ETF
464289479
990
15809
SH
SOLE
NO
0
0
15809
ISHARES TR
CORE MSCI EAFE
46432F842
108676
1788325
SH
SOLE
NO
0
0
1788325
ISHARES TR
CORE MSCI EURO
46434V738
534
11660
SH
SOLE
NO
0
0
11660
ISHARES TR
CORE MSCI INTL
46435G326
6871
126889
SH
SOLE
NO
0
0
126889
ISHARES TR
CORE MSCI PAC
46434V696
757
13614
SH
SOLE
NO
0
0
13614
ISHARES TR
CORE MSCI TOTAL
46432F834
68752
1183958
SH
SOLE
NO
0
0
1183958
ISHARES TR
CORE S&P MCP ETF
464287507
185656
980237
SH
SOLE
NO
0
0
980237
ISHARES TR
CORE S&P SCP ETF
464287804
227608
2950202
SH
SOLE
NO
0
0
2950202
ISHARES TR
CORE S&P TTL STK
464287150
165288
2566593
SH
SOLE
NO
0
0
2566593
ISHARES TR
CORE S&P US GWT
464287671
28412
471032
SH
SOLE
NO
0
0
471032
ISHARES TR
CORE S&P US VLU
464287663
29632
540439
SH
SOLE
NO
0
0
540439
ISHARES TR
CORE S&P500 ETF
464287200
392420
1379043
SH
SOLE
NO
0
0
1379043
ISHARES TR
CORE TOTAL USD
46434V613
5567
110025
SH
SOLE
NO
0
0
110025
ISHARES TR
CORE US AGGBD ET
464287226
77347
709158
SH
SOLE
NO
0
0
709158
ISHARES TR
CRE U S REIT ETF
464288521
3099
59923
SH
SOLE
NO
0
0
59923
ISHARES TR
CUR HD EURZN ETF
46434V639
215
7349
SH
SOLE
NO
0
0
7349
ISHARES TR
DEVSMCP EXNA ETF
464288497
475
9418
SH
SOLE
NO
0
0
9418
ISHARES TR
DOW JONES US ETF
464287846
7102
50286
SH
SOLE
NO
0
0
50286
ISHARES TR
EAFE GRWTH ETF
464288885
9746
125847
SH
SOLE
NO
0
0
125847
ISHARES TR
EAFE SML CP ETF
464288273
17684
307880
SH
SOLE
NO
0
0
307880
ISHARES TR
EAFE VALUE ETF
464288877
7515
153748
SH
SOLE
NO
0
0
153748
ISHARES TR
EDGE MSCI MINM
46435G433
862
26763
SH
SOLE
NO
0
0
26763
ISHARES TR
EDGE MSCI USA VL
46432F388
14229
178182
SH
SOLE
NO
0
0
178182
ISHARES TR
EDGE US FIXD INM
46435U796
301
3036
SH
SOLE
NO
0
0
3036
ISHARES TR
ESG MSCI EAFE
46435G516
877
13883
SH
SOLE
NO
0
0
13883
ISHARES TR
ESG MSCI USA ETF
46435G425
359
5785
SH
SOLE
NO
0
0
5785
ISHARES TR
EUROPE ETF
464287861
918
21168
SH
SOLE
NO
0
0
21168
ISHARES TR
EXPANDED TECH
464287515
2375
11265
SH
SOLE
NO
0
0
11265
ISHARES TR
EXPND TEC SC ETF
464287549
8313
40314
SH
SOLE
NO
0
0
40314
ISHARES TR
EXPONENTIAL TECH
46434V381
9518
250540
SH
SOLE
NO
0
0
250540
ISHARES TR
FLTG RATE NT ETF
46429B655
30081
590885
SH
SOLE
NO
0
0
590885
ISHARES TR
GBL COMM SVC ETF
464287275
505
8972
SH
SOLE
NO
0
0
8972
ISHARES TR
GL CLEAN ENE ETF
464288224
844
86493
SH
SOLE
NO
0
0
86493
ISHARES TR
GL TIMB FORE ETF
464288174
302
4766
SH
SOLE
NO
0
0
4766
ISHARES TR
GLB CNS DISC ETF
464288745
5970
52736
SH
SOLE
NO
0
0
52736
ISHARES TR
GLB CNSM STP ETF
464288737
802
15536
SH
SOLE
NO
0
0
15536
ISHARES TR
GLB INFRASTR ETF
464288372
1654
36917
SH
SOLE
NO
0
0
36917
ISHARES TR
GLOB HLTHCRE ETF
464287325
8627
141197
SH
SOLE
NO
0
0
141197
ISHARES TR
GLOB INDSTRL ETF
464288729
244
2749
SH
SOLE
NO
0
0
2749
ISHARES TR
GLOB UTILITS ETF
464288711
615
11386
SH
SOLE
NO
0
0
11386
ISHARES TR
GLOBAL 100 ETF
464287572
6521
137151
SH
SOLE
NO
0
0
137151
ISHARES TR
GLOBAL ENERG ETF
464287341
2962
87898
SH
SOLE
NO
0
0
87898
ISHARES TR
GLOBAL FINLS ETF
464287333
441
7178
SH
SOLE
NO
0
0
7178
ISHARES TR
GLOBAL REIT ETF
46434V647
1260
47163
SH
SOLE
NO
0
0
47163
ISHARES TR
GLOBAL TECH ETF
464287291
24084
140789
SH
SOLE
NO
0
0
140789
ISHARES TR
GNMA BOND ETF
46429B333
923
18655
SH
SOLE
NO
0
0
18655
ISHARES TR
GRWT ALLOCAT ETF
464289867
10164
227389
SH
SOLE
NO
0
0
227389
ISHARES TR
HDG MSCI EAFE
46434V803
15233
527673
SH
SOLE
NO
0
0
527673
ISHARES TR
IBONDS DEC
46435U697
1927
74258
SH
SOLE
NO
0
0
74258
ISHARES TR
IBONDS DEC 25
46435U432
315
11918
SH
SOLE
NO
0
0
11918
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
1719
69173
SH
SOLE
NO
0
0
69173
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
1663
65930
SH
SOLE
NO
0
0
65930
ISHARES TR
IBONDS DEC2021
46435G789
2967
115630
SH
SOLE
NO
0
0
115630
ISHARES TR
IBONDS DEC2022
46435G755
4508
173813
SH
SOLE
NO
0
0
173813
ISHARES TR
IBONDS DEC2023
46435G318
1178
46261
SH
SOLE
NO
0
0
46261
ISHARES TR
IBONDS DEC2026
46435GAA0
759
31349
SH
SOLE
NO
0
0
31349
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
1439
58248
SH
SOLE
NO
0
0
58248
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
3741
150183
SH
SOLE
NO
0
0
150183
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
609
24386
SH
SOLE
NO
0
0
24386
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
620
24952
SH
SOLE
NO
0
0
24952
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
4811
193484
SH
SOLE
NO
0
0
193484
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
2316
88856
SH
SOLE
NO
0
0
88856
ISHARES TR
IBONDS SEP19 ETF
46429B564
1299
51056
SH
SOLE
NO
0
0
51056
ISHARES TR
IBONDS SEP2020
46434V571
4262
167162
SH
SOLE
NO
0
0
167162
ISHARES TR
IBOXX HI YD ETF
464288513
32744
378681
SH
SOLE
NO
0
0
378681
ISHARES TR
IBOXX HIG YLD EX
46435G441
444
8709
SH
SOLE
NO
0
0
8709
ISHARES TR
IBOXX INV CP ETF
464287242
26599
223413
SH
SOLE
NO
0
0
223413
ISHARES TR
INDIA 50 ETF
464289529
682
17992
SH
SOLE
NO
0
0
17992
ISHARES TR
INTL DEV RE ETF
464288489
452
14876
SH
SOLE
NO
0
0
14876
ISHARES TR
INTL DIV GRWTH
46435G524
2685
49595
SH
SOLE
NO
0
0
49595
ISHARES TR
INTL SEL DIV ETF
464288448
14227
461023
SH
SOLE
NO
0
0
461023
ISHARES TR
INTL TREA BD ETF
464288117
653
13323
SH
SOLE
NO
0
0
13323
ISHARES TR
INTRM GOV CR ETF
464288612
2881
26130
SH
SOLE
NO
0
0
26130
ISHARES TR
INTRM TR CRP ETF
464288638
7993
144959
SH
SOLE
NO
0
0
144959
ISHARES TR
JPMORGAN USD EMG
464288281
11169
101485
SH
SOLE
NO
0
0
101485
ISHARES TR
LATN AMER 40 ETF
464287390
323
9730
SH
SOLE
NO
0
0
9730
ISHARES TR
LNG TR CRPRT BD
464289511
214
3556
SH
SOLE
NO
0
0
3556
ISHARES TR
MBS ETF
464288588
6951
65360
SH
SOLE
NO
0
0
65360
ISHARES TR
MICRO-CAP ETF
464288869
2010
21678
SH
SOLE
NO
0
0
21678
ISHARES TR
MIN VOL EAFE ETF
46429B689
86099
1195820
SH
SOLE
NO
0
0
1195820
ISHARES TR
MIN VOL EUROPE
46434V720
383
15358
SH
SOLE
NO
0
0
15358
ISHARES TR
MIN VOL USA ETF
46429B697
181503
3086801
SH
SOLE
NO
0
0
3086801
ISHARES TR
MLTFCTR INTL SML
46434V266
3345
116861
SH
SOLE
NO
0
0
116861
ISHARES TR
MODERT ALLOC ETF
464289875
6074
159614
SH
SOLE
NO
0
0
159614
ISHARES TR
MORTGE REL ETF
46435G342
2717
62712
SH
SOLE
NO
0
0
62712
ISHARES TR
MRGSTR MD CP ETF
464288208
25576
136042
SH
SOLE
NO
0
0
136042
ISHARES TR
MRGSTR MD CP GRW
464288307
3636
15455
SH
SOLE
NO
0
0
15455
ISHARES TR
MRGSTR MD CP VAL
464288406
4591
29484
SH
SOLE
NO
0
0
29484
ISHARES TR
MRGSTR SM CP ETF
464288505
1957
11559
SH
SOLE
NO
0
0
11559
ISHARES TR
MRGSTR SM CP GR
464288604
362
1817
SH
SOLE
NO
0
0
1817
ISHARES TR
MRNGSTR INC ETF
46432F875
1072
43389
SH
SOLE
NO
0
0
43389
ISHARES TR
MRNGSTR LG-CP ET
464287127
16272
101697
SH
SOLE
NO
0
0
101697
ISHARES TR
MRNGSTR LG-CP GR
464287119
13760
75261
SH
SOLE
NO
0
0
75261
ISHARES TR
MRNGSTR LG-CP VL
464288109
2283
21658
SH
SOLE
NO
0
0
21658
ISHARES TR
MRNING SM CP ETF
464288703
6569
47648
SH
SOLE
NO
0
0
47648
ISHARES TR
MSCI AC ASIA ETF
464288182
4787
67729
SH
SOLE
NO
0
0
67729
ISHARES TR
MSCI ACWI ETF
464288257
7581
105086
SH
SOLE
NO
0
0
105086
ISHARES TR
MSCI ACWI EX US
464288240
4618
99825
SH
SOLE
NO
0
0
99825
ISHARES TR
MSCI CHINA ETF
46429B671
1461
23417
SH
SOLE
NO
0
0
23417
ISHARES TR
MSCI EAFE ETF
464287465
90213
1390889
SH
SOLE
NO
0
0
1390889
ISHARES TR
MSCI EMG MKT ETF
464287234
36727
855715
SH
SOLE
NO
0
0
855715
ISHARES TR
MSCI EURO FL ETF
464289180
411
22653
SH
SOLE
NO
0
0
22653
ISHARES TR
MSCI GLOBAL IMP
46435G532
324
5492
SH
SOLE
NO
0
0
5492
ISHARES TR
MSCI INDIA ETF
46429B598
4276
121332
SH
SOLE
NO
0
0
121332
ISHARES TR
MSCI INDIA SM CP
46429B614
913
22562
SH
SOLE
NO
0
0
22562
ISHARES TR
MSCI KLD400 SOC
464288570
3510
33284
SH
SOLE
NO
0
0
33284
ISHARES TR
MSCI LW CRB TG
46434V464
622
5340
SH
SOLE
NO
0
0
5340
ISHARES TR
MSCI USA ESG SLC
464288802
5696
48172
SH
SOLE
NO
0
0
48172
ISHARES TR
MULTIFACTOR GLBL
46434V316
531
18291
SH
SOLE
NO
0
0
18291
ISHARES TR
MULTIFACTOR INTL
46434V274
12626
479551
SH
SOLE
NO
0
0
479551
ISHARES TR
MULTIFACTOR USA
46434V282
49044
1580555
SH
SOLE
NO
0
0
1580555
ISHARES TR
MULTIFACTOR USA
46434V290
1073
26761
SH
SOLE
NO
0
0
26761
ISHARES TR
NASDAQ BIOTECH
464287556
22920
205014
SH
SOLE
NO
0
0
205014
ISHARES TR
NATIONAL MUN ETF
464288414
117338
1055299
SH
SOLE
NO
0
0
1055299
ISHARES TR
NEW YORK MUN ETF
464288323
556
9965
SH
SOLE
NO
0
0
9965
ISHARES TR
NORTH AMERN NAT
464287374
2005
63919
SH
SOLE
NO
0
0
63919
ISHARES TR
PFD AND INCM SEC
464288687
64341
1760362
SH
SOLE
NO
0
0
1760362
ISHARES TR
PHLX SEMICND ETF
464287523
1834
9677
SH
SOLE
NO
0
0
9677
ISHARES TR
RESIDNL REAL EST
464288562
486
6876
SH
SOLE
NO
0
0
6876
ISHARES TR
RUS 1000 ETF
464287622
24881
158167
SH
SOLE
NO
0
0
158167
ISHARES TR
RUS 1000 GRW ETF
464287614
359741
2376730
SH
SOLE
NO
0
0
2376730
ISHARES TR
RUS 1000 VAL ETF
464287598
305012
2469938
SH
SOLE
NO
0
0
2469938
ISHARES TR
RUS 2000 GRW ETF
464287648
95783
487052
SH
SOLE
NO
0
0
487052
ISHARES TR
RUS 2000 VAL ETF
464287630
133968
1117335
SH
SOLE
NO
0
0
1117335
ISHARES TR
RUS MD CP GR ETF
464287481
183451
1352192
SH
SOLE
NO
0
0
1352192
ISHARES TR
RUS MDCP VAL ETF
464287473
195670
2252706
SH
SOLE
NO
0
0
2252706
ISHARES TR
RUS MID CAP ETF
464287499
53183
985791
SH
SOLE
NO
0
0
985791
ISHARES TR
RUS TOP 200 ETF
464289446
1498
22830
SH
SOLE
NO
0
0
22830
ISHARES TR
RUS TP200 GR ETF
464289438
23808
289530
SH
SOLE
NO
0
0
289530
ISHARES TR
RUS TP200 VL ETF
464289420
7424
141261
SH
SOLE
NO
0
0
141261
ISHARES TR
RUSSELL 2000 ETF
464287655
76145
497388
SH
SOLE
NO
0
0
497388
ISHARES TR
RUSSELL 3000 ETF
464287689
25481
152859
SH
SOLE
NO
0
0
152859
ISHARES TR
S&P 100 ETF
464287101
10324
82413
SH
SOLE
NO
0
0
82413
ISHARES TR
S&P 500 GRWT ETF
464287309
155598
902753
SH
SOLE
NO
0
0
902753
ISHARES TR
S&P 500 VAL ETF
464287408
87027
771932
SH
SOLE
NO
0
0
771932
ISHARES TR
S&P MC 400GR ETF
464287606
44535
203265
SH
SOLE
NO
0
0
203265
ISHARES TR
S&P MC 400VL ETF
464287705
42819
272789
SH
SOLE
NO
0
0
272789
ISHARES TR
S&P SML 600 GWT
464287887
43624
244447
SH
SOLE
NO
0
0
244447
ISHARES TR
SELECT DIVID ETF
464287168
72001
733357
SH
SOLE
NO
0
0
733357
ISHARES TR
SH TR CRPORT ETF
464288646
104538
1979137
SH
SOLE
NO
0
0
1979137
ISHARES TR
SHORT TREAS BD
464288679
5997
54243
SH
SOLE
NO
0
0
54243
ISHARES TR
SHRT NAT MUN ETF
464288158
8911
84073
SH
SOLE
NO
0
0
84073
ISHARES TR
SP SMCP600VL ETF
464287879
40375
273656
SH
SOLE
NO
0
0
273656
ISHARES TR
TIPS BD ETF
464287176
40198
355517
SH
SOLE
NO
0
0
355517
ISHARES TR
TRANS AVG ETF
464287192
2363
12621
SH
SOLE
NO
0
0
12621
ISHARES TR
TRS FLT RT BD
46434V860
3301
65558
SH
SOLE
NO
0
0
65558
ISHARES TR
U.S. BAS MTL ETF
464287838
1760
19259
SH
SOLE
NO
0
0
19259
ISHARES TR
U.S. CNSM GD ETF
464287812
1055
8838
SH
SOLE
NO
0
0
8838
ISHARES TR
U.S. CNSM SV ETF
464287580
2696
13195
SH
SOLE
NO
0
0
13195
ISHARES TR
U.S. ENERGY ETF
464287796
7214
200233
SH
SOLE
NO
0
0
200233
ISHARES TR
U.S. FIN SVC ETF
464287770
2152
17246
SH
SOLE
NO
0
0
17246
ISHARES TR
U.S. FINLS ETF
464287788
9500
80424
SH
SOLE
NO
0
0
80424
ISHARES TR
U.S. MED DVC ETF
464288810
12063
52101
SH
SOLE
NO
0
0
52101
ISHARES TR
U.S. PHARMA ETF
464288836
3479
22594
SH
SOLE
NO
0
0
22594
ISHARES TR
U.S. REAL ES ETF
464287739
7120
81811
SH
SOLE
NO
0
0
81811
ISHARES TR
U.S. TECH ETF
464287721
11085
58160
SH
SOLE
NO
0
0
58160
ISHARES TR
U.S. UTILITS ETF
464287697
7233
49105
SH
SOLE
NO
0
0
49105
ISHARES TR
US AER DEF ETF
464288760
23918
119843
SH
SOLE
NO
0
0
119843
ISHARES TR
US HLTHCARE ETF
464287762
10651
54968
SH
SOLE
NO
0
0
54968
ISHARES TR
US HLTHCR PR ETF
464288828
2012
11986
SH
SOLE
NO
0
0
11986
ISHARES TR
US HOME CONS ETF
464288752
1634
46391
SH
SOLE
NO
0
0
46391
ISHARES TR
US INDUSTRIALS
464287754
2951
19447
SH
SOLE
NO
0
0
19447
ISHARES TR
US OIL EQ&SV ETF
464288844
241
9549
SH
SOLE
NO
0
0
9549
ISHARES TR
US OIL GS EX ETF
464288851
1025
17634
SH
SOLE
NO
0
0
17634
ISHARES TR
US REGNL BKS ETF
464288778
6755
155484
SH
SOLE
NO
0
0
155484
ISHARES TR
US TREAS BD ETF
46429B267
13919
551504
SH
SOLE
NO
0
0
551504
ISHARES TR
USA MOMENTUM FCT
46432F396
75063
669131
SH
SOLE
NO
0
0
669131
ISHARES TR
USA QUALITY FCTR
46432F339
21566
243548
SH
SOLE
NO
0
0
243548
ISHARES TR
USD INV GRDE ETF
464288620
808
14633
SH
SOLE
NO
0
0
14633
ISHARES US ETF TR
COMMOD SEL STG
46431W853
925
27992
SH
SOLE
NO
0
0
27992
ISHARES US ETF TR
INT RT HDG C B
46431W705
3928
42037
SH
SOLE
NO
0
0
42037
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
17542
349182
SH
SOLE
NO
0
0
349182
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
718
14361
SH
SOLE
NO
0
0
14361
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
600
68134
SH
SOLE
NO
0
0
68134
ITT INC
COM
45073V108
619
10677
SH
SOLE
NO
0
0
10677
IVY HIGH INC OPPORTUNITIES F
COM
465893105
221
16393
SH
SOLE
NO
0
0
16393
J JILL INC
COM
46620W102
85
15500
SH
SOLE
NO
0
0
15500
J2 GLOBAL INC
COM
48123V102
456
5274
SH
SOLE
NO
0
0
5274
JACOBS ENGR GROUP INC
COM
469814107
1445
19228
SH
SOLE
NO
0
0
19228
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
431
10430
SH
SOLE
NO
0
0
10430
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
235
5527
SH
SOLE
NO
0
0
5527
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
9808
197311
SH
SOLE
NO
0
0
197311
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
464
3246
SH
SOLE
NO
0
0
3246
JD COM INC
SPON ADR CL A
47215P106
3397
112692
SH
SOLE
NO
0
0
112692
JETBLUE AWYS CORP
COM
477143101
1154
70557
SH
SOLE
NO
0
0
70557
JOHN HANCOCK ETF TRUST
MLTFACTOR ENRG
47804J701
368
13869
SH
SOLE
NO
0
0
13869
JOHN HANCOCK ETF TRUST
MLTFACTR INDLS
47804J883
281
7908
SH
SOLE
NO
0
0
7908
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
13697
375682
SH
SOLE
NO
0
0
375682
JOHN HANCOCK ETF TRUST
MULTI INTL ETF
47804J859
626
22304
SH
SOLE
NO
0
0
22304
JOHN HANCOCK ETF TRUST
MULTIFACTOR CO
47804J305
934
28815
SH
SOLE
NO
0
0
28815
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
761
21652
SH
SOLE
NO
0
0
21652
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
1810
52919
SH
SOLE
NO
0
0
52919
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
27913
794348
SH
SOLE
NO
0
0
794348
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
1523
31976
SH
SOLE
NO
0
0
31976
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
222
8589
SH
SOLE
NO
0
0
8589
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
744
50600
SH
SOLE
NO
0
0
50600
JOHNSON & JOHNSON
COM
478160104
193067
1381125
SH
SOLE
NO
0
0
1381125
JOHNSON CTLS INTL PLC
SHS
G51502105
3355
90830
SH
SOLE
NO
0
0
90830
JONES LANG LASALLE INC
COM
48020Q107
300
1951
SH
SOLE
NO
0
0
1951
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
309
5710
SH
SOLE
NO
0
0
5710
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
7001
126627
SH
SOLE
NO
0
0
126627
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
2030
66988
SH
SOLE
NO
0
0
66988
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
1081
16614
SH
SOLE
NO
0
0
16614
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
2943
40239
SH
SOLE
NO
0
0
40239
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
33102
658100
SH
SOLE
NO
0
0
658100
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
585
11635
SH
SOLE
NO
0
0
11635
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
7311
286605
SH
SOLE
NO
0
0
286605
JPMORGAN CHASE & CO
COM
46625H100
101608
1003734
SH
SOLE
NO
0
0
1003734
JUST ENERGY GROUP INC
COM
48213W101
101
29919
SH
SOLE
NO
0
0
29919
KALA PHARMACEUTICALS INC
COM
483119103
90
10913
SH
SOLE
NO
0
0
10913
KANSAS CITY SOUTHERN
COM NEW
485170302
1457
12568
SH
SOLE
NO
0
0
12568
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
4078
254422
SH
SOLE
NO
0
0
254422
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
416
35016
SH
SOLE
NO
0
0
35016
KELLOGG CO
COM
487836108
3641
63463
SH
SOLE
NO
0
0
63463
KEMPER CORP DEL
COM
488401100
424
5575
SH
SOLE
NO
0
0
5575
KEURIG DR PEPPER INC
COM
49271V100
258
9227
SH
SOLE
NO
0
0
9227
KEYCORP NEW
COM
493267108
3745
237795
SH
SOLE
NO
0
0
237795
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
551
6328
SH
SOLE
NO
0
0
6328
KIMBERLY CLARK CORP
COM
494368103
39454
318434
SH
SOLE
NO
0
0
318434
KIMCO RLTY CORP
COM
49446R109
1623
87735
SH
SOLE
NO
0
0
87735
KINDER MORGAN INC DEL
COM
49456B101
11153
557393
SH
SOLE
NO
0
0
557393
KINROSS GOLD CORP
COM
496902404
6563
1908048
SH
SOLE
NO
0
0
1908048
KIRKLAND LAKE GOLD LTD
COM
49741E100
5365
176449
SH
SOLE
NO
0
0
176449
KITE RLTY GROUP TR
COM NEW
49803T300
2604
162887
SH
SOLE
NO
0
0
162887
KKR & CO INC
CL A
48251W104
4318
183833
SH
SOLE
NO
0
0
183833
KKR INCOME OPPORTUNITIES FD
COM
48249T106
576
37255
SH
SOLE
NO
0
0
37255
KLA-TENCOR CORP
COM
482480100
598
5016
SH
SOLE
NO
0
0
5016
KOHLS CORP
COM
500255104
1355
19717
SH
SOLE
NO
0
0
19717
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
572
13999
SH
SOLE
NO
0
0
13999
KOSMOS ENERGY LTD
COM
500688106
191
30745
SH
SOLE
NO
0
0
30745
KRAFT HEINZ CO
COM
500754106
7553
231355
SH
SOLE
NO
0
0
231355
KRANESHARES TR
BOSERA MSCI CH
500767405
318
9981
SH
SOLE
NO
0
0
9981
KRANESHARES TR
CSI CHI INTERNET
500767306
7083
150402
SH
SOLE
NO
0
0
150402
KROGER CO
COM
501044101
5240
213025
SH
SOLE
NO
0
0
213025
KULICKE & SOFFA INDS INC
COM
501242101
489
22153
SH
SOLE
NO
0
0
22153
L BRANDS INC
COM
501797104
450
16352
SH
SOLE
NO
0
0
16352
L3 TECHNOLOGIES INC
COM
502413107
1579
7653
SH
SOLE
NO
0
0
7653
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2000
13079
SH
SOLE
NO
0
0
13079
LADDER CAP CORP
CL A
505743104
422
24831
SH
SOLE
NO
0
0
24831
LAM RESEARCH CORP
COM
512807108
2832
15822
SH
SOLE
NO
0
0
15822
LAMAR ADVERTISING CO NEW
CL A
512816109
1239
15640
SH
SOLE
NO
0
0
15640
LAMB WESTON HLDGS INC
COM
513272104
1285
17159
SH
SOLE
NO
0
0
17159
LANCASTER COLONY CORP
COM
513847103
801
5118
SH
SOLE
NO
0
0
5118
LANNET INC
COM
516012101
79
10118
SH
SOLE
NO
0
0
10118
LAS VEGAS SANDS CORP
COM
517834107
2465
40450
SH
SOLE
NO
0
0
40450
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
34750
1233606
SH
SOLE
NO
0
0
1233606
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
434
14066
SH
SOLE
NO
0
0
14066
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
260
11123
SH
SOLE
NO
0
0
11123
LAUDER ESTEE COS INC
CL A
518439104
2172
13124
SH
SOLE
NO
0
0
13124
LAZARD LTD
SHS A
G54050102
462
12791
SH
SOLE
NO
0
0
12791
LCNB CORP
COM
50181P100
541
31602
SH
SOLE
NO
0
0
31602
LEAR CORP
COM NEW
521865204
626
4613
SH
SOLE
NO
0
0
4613
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
267
10161
SH
SOLE
NO
0
0
10161
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
1238
47846
SH
SOLE
NO
0
0
47846
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
7491
235519
SH
SOLE
NO
0
0
235519
LEGG MASON ETF INVT TR
CLEARBRIDEG LR
524682200
724
21868
SH
SOLE
NO
0
0
21868
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
364
11991
SH
SOLE
NO
0
0
11991
LEGG MASON INC
COM
524901105
400
14621
SH
SOLE
NO
0
0
14621
LEGGETT & PLATT INC
COM
524660107
6091
144278
SH
SOLE
NO
0
0
144278
LEIDOS HLDGS INC
COM
525327102
1166
18208
SH
SOLE
NO
0
0
18208
LEMAITRE VASCULAR INC
COM
525558201
375
12114
SH
SOLE
NO
0
0
12114
LENDINGCLUB CORP
COM
52603A109
43
14000
SH
SOLE
NO
0
0
14000
LENNAR CORP
CL A
526057104
404
8246
SH
SOLE
NO
0
0
8246
LENNOX INTL INC
COM
526107107
347
1314
SH
SOLE
NO
0
0
1314
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
393
16725
SH
SOLE
NO
0
0
16725
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
74
13346
SH
SOLE
NO
0
0
13346
LEXINGTON REALTY TRUST
COM
529043101
169
18690
SH
SOLE
NO
0
0
18690
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
487
79845
SH
SOLE
NO
0
0
79845
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
231
9543
SH
SOLE
NO
0
0
9543
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
576
15107
SH
SOLE
NO
0
0
15107
LIBERTY PPTY TR
SH BEN INT
531172104
367
7586
SH
SOLE
NO
0
0
7586
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
483
3847
SH
SOLE
NO
0
0
3847
LIGHTBRIDGE CORP
COM NEW
53224K203
6
12061
SH
SOLE
NO
0
0
12061
LILLY ELI & CO
COM
532457108
29444
226913
SH
SOLE
NO
0
0
226913
LINCOLN ELEC HLDGS INC
COM
533900106
693
8263
SH
SOLE
NO
0
0
8263
LINCOLN NATL CORP IND
COM
534187109
4733
80632
SH
SOLE
NO
0
0
80632
LINDE PLC
COM
G5494J103
7801
44343
SH
SOLE
NO
0
0
44343
LIONS GATE ENTMNT CORP
CL A VTG
535919401
206
13180
SH
SOLE
NO
0
0
13180
LIVE NATION ENTERTAINMENT IN
COM
538034109
229
3612
SH
SOLE
NO
0
0
3612
LIVE OAK BANCSHARES INC
COM
53803X105
2414
165283
SH
SOLE
NO
0
0
165283
LIVENT CORP
COM
53814L108
347
28279
SH
SOLE
NO
0
0
28279
LKQ CORP
COM
501889208
441
15559
SH
SOLE
NO
0
0
15559
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
2788
868798
SH
SOLE
NO
0
0
868798
LOCKHEED MARTIN CORP
COM
539830109
41156
137113
SH
SOLE
NO
0
0
137113
LOEWS CORP
COM
540424108
588
12283
SH
SOLE
NO
0
0
12283
LOWES COS INC
COM
548661107
28240
257974
SH
SOLE
NO
0
0
257974
LTC PPTYS INC
COM
502175102
581
12689
SH
SOLE
NO
0
0
12689
LULULEMON ATHLETICA INC
COM
550021109
1249
7625
SH
SOLE
NO
0
0
7625
LUMENTUM HLDGS INC
COM
55024U109
686
12147
SH
SOLE
NO
0
0
12147
LUNA INNOVATIONS
COM
550351100
149
35882
SH
SOLE
NO
0
0
35882
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4484
53341
SH
SOLE
NO
0
0
53341
M & T BK CORP
COM
55261F104
2224
14164
SH
SOLE
NO
0
0
14164
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1120
27181
SH
SOLE
NO
0
0
27181
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
36
37000
SH
SOLE
NO
0
0
37000
MACYS INC
COM
55616P104
1109
46156
SH
SOLE
NO
0
0
46156
MADISON CVRED CALL & EQ STR
COM
557437100
107
15762
SH
SOLE
NO
0
0
15762
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
549
1873
SH
SOLE
NO
0
0
1873
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
10578
174476
SH
SOLE
NO
0
0
174476
MAGNA INTL INC
COM
559222401
563
11570
SH
SOLE
NO
0
0
11570
MAIDEN HOLDINGS LTD
SHS
G5753U112
145
196500
SH
SOLE
NO
0
0
196500
MAIN STREET CAPITAL CORP
COM
56035L104
2144
57654
SH
SOLE
NO
0
0
57654
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
334
16472
SH
SOLE
NO
0
0
16472
MANAGED PORTFOLIO SER
TORTOISE GBL WTR
56167N753
254
8774
SH
SOLE
NO
0
0
8774
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
7118
298091
SH
SOLE
NO
0
0
298091
MANNKIND CORP
COM NEW
56400P706
89
45648
SH
SOLE
NO
0
0
45648
MANPOWERGROUP INC
COM
56418H100
1122
13579
SH
SOLE
NO
0
0
13579
MANULIFE FINL CORP
COM
56501R106
2781
164482
SH
SOLE
NO
0
0
164482
MARATHON OIL CORP
COM
565849106
2874
172022
SH
SOLE
NO
0
0
172022
MARATHON PETE CORP
COM
56585A102
6820
113965
SH
SOLE
NO
0
0
113965
MARKEL CORP
COM
570535104
4088
4104
SH
SOLE
NO
0
0
4104
MARRIOTT INTL INC NEW
CL A
571903202
7609
60833
SH
SOLE
NO
0
0
60833
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
319
3413
SH
SOLE
NO
0
0
3413
MARSH & MCLENNAN COS INC
COM
571748102
2556
27229
SH
SOLE
NO
0
0
27229
MARTIN MARIETTA MATLS INC
COM
573284106
992
4932
SH
SOLE
NO
0
0
4932
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
896
45077
SH
SOLE
NO
0
0
45077
MASCO CORP
COM
574599106
1389
35359
SH
SOLE
NO
0
0
35359
MASIMO CORP
COM
574795100
639
4626
SH
SOLE
NO
0
0
4626
MASTEC INC
COM
576323109
643
13379
SH
SOLE
NO
0
0
13379
MASTERCARD INC
CL A
57636Q104
35580
151117
SH
SOLE
NO
0
0
151117
MATCH GROUP INC
COM
57665R106
458
8094
SH
SOLE
NO
0
0
8094
MATINAS BIOPHARMA HLDGS INC
COM
576810105
17
16200
SH
SOLE
NO
0
0
16200
MATSON INC
COM
57686G105
261
7250
SH
SOLE
NO
0
0
7250
MATTEL INC
COM
577081102
466
35873
SH
SOLE
NO
0
0
35873
MATTHEWS INTL CORP
CL A
577128101
354
9581
SH
SOLE
NO
0
0
9581
MAXIM INTEGRATED PRODS INC
COM
57772K101
3675
69126
SH
SOLE
NO
0
0
69126
MCCORMICK & CO INC
COM NON VTG
579780206
6966
46245
SH
SOLE
NO
0
0
46245
MCCORMICK & CO INC
COM VTG
579780107
2734
18286
SH
SOLE
NO
0
0
18286
MCDERMOTT INTL INC
COM
580037703
122
16404
SH
SOLE
NO
0
0
16404
MCDONALDS CORP
COM
580135101
78292
412281
SH
SOLE
NO
0
0
412281
MCKESSON CORP
COM
58155Q103
5445
46519
SH
SOLE
NO
0
0
46519
MDU RES GROUP INC
COM
552690109
1158
44847
SH
SOLE
NO
0
0
44847
MEDICAL PPTYS TRUST INC
COM
58463J304
2637
142511
SH
SOLE
NO
0
0
142511
MEDTRONIC PLC
SHS
G5960L103
20598
226161
SH
SOLE
NO
0
0
226161
MERCADOLIBRE INC
COM
58733R102
1467
2889
SH
SOLE
NO
0
0
2889
MERCHANTS BANCORP IND
COM
58844R108
1006
46814
SH
SOLE
NO
0
0
46814
MERCK & CO INC
COM
58933Y105
84158
1011884
SH
SOLE
NO
0
0
1011884
MEREDITH CORP
COM
589433101
221
4010
SH
SOLE
NO
0
0
4010
MERIDIAN BANCORP INC MD
COM
58958U103
1494
95274
SH
SOLE
NO
0
0
95274
METLIFE INC
COM
59156R108
7036
165293
SH
SOLE
NO
0
0
165293
METTLER TOLEDO INTERNATIONAL
COM
592688105
446
618
SH
SOLE
NO
0
0
618
MFA FINL INC
COM
55272X102
677
93225
SH
SOLE
NO
0
0
93225
MFS CHARTER INCOME TR
SH BEN INT
552727109
227
28806
SH
SOLE
NO
0
0
28806
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
66
13042
SH
SOLE
NO
0
0
13042
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
118
25548
SH
SOLE
NO
0
0
25548
MFS INTER INCOME TR
SH BEN INT
55273C107
137
36114
SH
SOLE
NO
0
0
36114
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
185
32702
SH
SOLE
NO
0
0
32702
MFS MUN INCOME TR
SH BEN INT
552738106
291
42082
SH
SOLE
NO
0
0
42082
MFS SPL VALUE TR
SH BEN INT
55274E102
187
33940
SH
SOLE
NO
0
0
33940
MGE ENERGY INC
COM
55277P104
879
12944
SH
SOLE
NO
0
0
12944
MGIC INVT CORP WIS
COM
552848103
1415
107313
SH
SOLE
NO
0
0
107313
MGM RESORTS INTERNATIONAL
COM
552953101
1438
56059
SH
SOLE
NO
0
0
56059
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
288
11191
SH
SOLE
NO
0
0
11191
MICROCHIP TECHNOLOGY INC
COM
595017104
4561
54990
SH
SOLE
NO
0
0
54990
MICRON TECHNOLOGY INC
COM
595112103
13292
321613
SH
SOLE
NO
0
0
321613
MICROSOFT CORP
COM
594918104
228685
1938995
SH
SOLE
NO
0
0
1938995
MID AMER APT CMNTYS INC
COM
59522J103
683
6254
SH
SOLE
NO
0
0
6254
MIDDLEBY CORP
COM
596278101
396
3051
SH
SOLE
NO
0
0
3051
MIDDLESEX WATER CO
COM
596680108
204
3651
SH
SOLE
NO
0
0
3651
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
23
69812
SH
SOLE
NO
0
0
69812
MITEK SYS INC
COM NEW
606710200
204
16705
SH
SOLE
NO
0
0
16705
MKS INSTRUMENT INC
COM
55306N104
209
2254
SH
SOLE
NO
0
0
2254
MOHAWK INDS INC
COM
608190104
241
1912
SH
SOLE
NO
0
0
1912
MOLECULIN BIOTECH INC
COM
60855D101
16
20000
SH
SOLE
NO
0
0
20000
MOLINA HEALTHCARE INC
COM
60855R100
1857
13087
SH
SOLE
NO
0
0
13087
MOLSON COORS BREWING CO
CL B
60871R209
3548
59482
SH
SOLE
NO
0
0
59482
MONDELEZ INTL INC
CL A
609207105
20567
412002
SH
SOLE
NO
0
0
412002
MONGODB INC
CL A
60937P106
868
5907
SH
SOLE
NO
0
0
5907
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
238
18097
SH
SOLE
NO
0
0
18097
MONOLITHIC PWR SYS INC
COM
609839105
254
1878
SH
SOLE
NO
0
0
1878
MONRO INC
COM
610236101
346
4007
SH
SOLE
NO
0
0
4007
MONROE CAP CORP
COM
610335101
1638
134929
SH
SOLE
NO
0
0
134929
MONSTER BEVERAGE CORP NEW
COM
61174X109
514
9424
SH
SOLE
NO
0
0
9424
MOODYS CORP
COM
615369105
963
5320
SH
SOLE
NO
0
0
5320
MORGAN STANLEY
COM NEW
617446448
6848
162283
SH
SOLE
NO
0
0
162283
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
95
10595
SH
SOLE
NO
0
0
10595
MOSAIC CO NEW
COM
61945C103
267
9805
SH
SOLE
NO
0
0
9805
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2947
20989
SH
SOLE
NO
0
0
20989
MPLX LP
COM UNIT REP LTD
55336V100
1805
54891
SH
SOLE
NO
0
0
54891
MSA SAFETY INC
COM
553498106
289
2800
SH
SOLE
NO
0
0
2800
MSB FINL CORP NEW
COM
55352L101
206
11489
SH
SOLE
NO
0
0
11489
MTS SYS CORP
COM
553777103
315
5794
SH
SOLE
NO
0
0
5794
MUELLER INDS INC
COM
624756102
797
25456
SH
SOLE
NO
0
0
25456
MUELLER WTR PRODS INC
COM SER A
624758108
127
12680
SH
SOLE
NO
0
0
12680
MYLAN N V
SHS EURO
N59465109
579
20461
SH
SOLE
NO
0
0
20461
NABORS INDUSTRIES LTD
SHS
G6359F103
342
99454
SH
SOLE
NO
0
0
99454
NABRIVA THERAPEUTICS PLC
SHS
G63637105
122
50010
SH
SOLE
NO
0
0
50010
NANOVIRICIDES INC
COM NEW
630087203
5
20354
SH
SOLE
NO
0
0
20354
NAPCO SEC TECHNOLOGIES INC
COM
630402105
240
11608
SH
SOLE
NO
0
0
11608
NASDAQ INC
COM
631103108
804
9200
SH
SOLE
NO
0
0
9200
NATIONAL BANKSHARES INC VA
COM
634865109
262
6119
SH
SOLE
NO
0
0
6119
NATIONAL BEVERAGE CORP
COM
635017106
1384
23986
SH
SOLE
NO
0
0
23986
NATIONAL COMM CORP
COM
63546L102
282
7213
SH
SOLE
NO
0
0
7213
NATIONAL FUEL GAS CO N J
COM
636180101
1949
31972
SH
SOLE
NO
0
0
31972
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
5984
107166
SH
SOLE
NO
0
0
107166
NATIONAL HEALTH INVS INC
COM
63633D104
2057
26190
SH
SOLE
NO
0
0
26190
NATIONAL OILWELL VARCO INC
COM
637071101
386
14489
SH
SOLE
NO
0
0
14489
NATIONAL RETAIL PPTYS INC
COM
637417106
5940
107242
SH
SOLE
NO
0
0
107242
NATIXIS ETF TR
LOOMIS SAYLES
63873X208
390
15642
SH
SOLE
NO
0
0
15642
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
434
10178
SH
SOLE
NO
0
0
10178
NATURAL RESOURCE PARTNERS L
COM UNIT LTD PAR
63900P608
335
7982
SH
SOLE
NO
0
0
7982
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
4
30787
SH
SOLE
NO
0
0
30787
NAVIENT CORPORATION
COM
63938C108
1036
89620
SH
SOLE
NO
0
0
89620
NBT BANCORP INC
COM
628778102
3497
97139
SH
SOLE
NO
0
0
97139
NCR CORP NEW
COM
62886E108
759
27833
SH
SOLE
NO
0
0
27833
NEKTAR THERAPEUTICS
COM
640268108
808
24075
SH
SOLE
NO
0
0
24075
NEOGEN CORP
COM
640491106
759
13240
SH
SOLE
NO
0
0
13240
NEOGENOMICS INC
COM NEW
64049M209
505
24702
SH
SOLE
NO
0
0
24702
NEPTUNE WELLNESS SOLUTIONS I
COM
64079L105
65
20375
SH
SOLE
NO
0
0
20375
NETAPP INC
COM
64110D104
527
7604
SH
SOLE
NO
0
0
7604
NETFLIX INC
COM
64110L106
36864
103389
SH
SOLE
NO
0
0
103389
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
184
16320
SH
SOLE
NO
0
0
16320
NEUBERGER BERMAN MLP INCOME
COM
64129H104
145
18300
SH
SOLE
NO
0
0
18300
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
73
14711
SH
SOLE
NO
0
0
14711
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1325
15042
SH
SOLE
NO
0
0
15042
NEW AGE BEVERAGES CORP
COM
64157V108
114
21815
SH
SOLE
NO
0
0
21815
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
459
7044
SH
SOLE
NO
0
0
7044
NEW GOLD INC CDA
COM
644535106
9
11100
SH
SOLE
NO
0
0
11100
NEW JERSEY RES
COM
646025106
1489
29912
SH
SOLE
NO
0
0
29912
NEW MTN FIN CORP
COM
647551100
1153
84983
SH
SOLE
NO
0
0
84983
NEW MTN FIN CORP
NOTE 5.000% 6/1
647551AB6
23
23000
SH
SOLE
NO
0
0
23000
NEW RELIC INC
COM
64829B100
530
5375
SH
SOLE
NO
0
0
5375
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
3189
188631
SH
SOLE
NO
0
0
188631
NEW YORK CMNTY BANCORP INC
COM
649445103
1681
145290
SH
SOLE
NO
0
0
145290
NEW YORK MTG TR INC
COM PAR $.02
649604501
392
64433
SH
SOLE
NO
0
0
64433
NEW YORK MTG TR INC
PFD-C CONV
649604808
486
19574
SH
SOLE
NO
0
0
19574
NEW YORK TIMES CO
CL A
650111107
273
8333
SH
SOLE
NO
0
0
8333
NEWELL BRANDS INC
COM
651229106
3569
232713
SH
SOLE
NO
0
0
232713
NEWMARK GROUP INC
CL A
65158N102
216
25980
SH
SOLE
NO
0
0
25980
NEWMARKET CORP
COM
651587107
767
1771
SH
SOLE
NO
0
0
1771
NEWMONT MNG CORP
COM
651639106
1777
49701
SH
SOLE
NO
0
0
49701
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
1097
55893
SH
SOLE
NO
0
0
55893
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
309
8076
SH
SOLE
NO
0
0
8076
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
442
20308
SH
SOLE
NO
0
0
20308
NEXTERA ENERGY INC
COM
65339F101
99193
513104
SH
SOLE
NO
0
0
513104
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
597
12804
SH
SOLE
NO
0
0
12804
NICE LTD
SPONSORED ADR
653656108
719
5875
SH
SOLE
NO
0
0
5875
NIKE INC
CL B
654106103
27523
326838
SH
SOLE
NO
0
0
326838
NIO INC
SPON ADS
62914V106
258
50656
SH
SOLE
NO
0
0
50656
NISOURCE INC
COM
65473P105
871
30395
SH
SOLE
NO
0
0
30395
NOBLE CORP PLC
SHS USD
G65431101
123
43188
SH
SOLE
NO
0
0
43188
NOKIA CORP
SPONSORED ADR
654902204
975
170590
SH
SOLE
NO
0
0
170590
NORDSON CORP
COM
655663102
291
2202
SH
SOLE
NO
0
0
2202
NORDSTROM INC
COM
655664100
5925
133508
SH
SOLE
NO
0
0
133508
NORFOLK SOUTHERN CORP
COM
655844108
19593
104840
SH
SOLE
NO
0
0
104840
NORTHEAST BANCORP
COM NEW
663904209
620
30022
SH
SOLE
NO
0
0
30022
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
37
61700
SH
SOLE
NO
0
0
61700
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
493
17808
SH
SOLE
NO
0
0
17808
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
211
8045
SH
SOLE
NO
0
0
8045
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
396
14301
SH
SOLE
NO
0
0
14301
NORTHERN OIL & GAS INC NEV
COM
665531109
33
12314
SH
SOLE
NO
0
0
12314
NORTHERN TR CORP
COM
665859104
1545
17093
SH
SOLE
NO
0
0
17093
NORTHRIM BANCORP INC
COM
666762109
222
6475
SH
SOLE
NO
0
0
6475
NORTHROP GRUMMAN CORP
COM
666807102
13747
50992
SH
SOLE
NO
0
0
50992
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
443
25531
SH
SOLE
NO
0
0
25531
NORTHWEST BANCSHARES INC MD
COM
667340103
1066
62873
SH
SOLE
NO
0
0
62873
NORTHWEST NAT HLDG CO
COM
66765N105
1452
22124
SH
SOLE
NO
0
0
22124
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
808
14704
SH
SOLE
NO
0
0
14704
NOVAGOLD RES INC
COM NEW
66987E206
350
84102
SH
SOLE
NO
0
0
84102
NOVARTIS A G
SPONSORED ADR
66987V109
26175
272262
SH
SOLE
NO
0
0
272262
NOVAVAX INC
COM
670002104
65
118559
SH
SOLE
NO
0
0
118559
NOVO-NORDISK A S
ADR
670100205
5340
102091
SH
SOLE
NO
0
0
102091
NRG ENERGY INC
COM NEW
629377508
419
9882
SH
SOLE
NO
0
0
9882
NUANCE COMMUNICATIONS INC
COM
67020Y100
445
26313
SH
SOLE
NO
0
0
26313
NUANCE COMMUNICATIONS INC
NOTE 2.750%11/0
67020YAF7
14
15000
SH
SOLE
NO
0
0
15000
NUCOR CORP
COM
670346105
19354
331695
SH
SOLE
NO
0
0
331695
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
1133
32176
SH
SOLE
NO
0
0
32176
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
514
17890
SH
SOLE
NO
0
0
17890
NUSTAR ENERGY LP
UNIT COM
67058H102
457
17029
SH
SOLE
NO
0
0
17029
NUTANIX INC
CL A
67059N108
1129
29930
SH
SOLE
NO
0
0
29930
NUTRIEN LTD
COM
67077M108
2152
40793
SH
SOLE
NO
0
0
40793
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
200
28936
SH
SOLE
NO
0
0
28936
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3970
262798
SH
SOLE
NO
0
0
262798
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
6856
513188
SH
SOLE
NO
0
0
513188
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
601
37655
SH
SOLE
NO
0
0
37655
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
913
66305
SH
SOLE
NO
0
0
66305
NUVEEN CALIF MUN VALUE FD
COM
67062C107
548
57342
SH
SOLE
NO
0
0
57342
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
2442
202715
SH
SOLE
NO
0
0
202715
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
197
14031
SH
SOLE
NO
0
0
14031
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
652
84471
SH
SOLE
NO
0
0
84471
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
365
35319
SH
SOLE
NO
0
0
35319
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
792
44033
SH
SOLE
NO
0
0
44033
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
842
87108
SH
SOLE
NO
0
0
87108
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
140
10205
SH
SOLE
NO
0
0
10205
NUVEEN FLOATING RATE INCOME
COM
67072T108
972
100935
SH
SOLE
NO
0
0
100935
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
276
28821
SH
SOLE
NO
0
0
28821
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
236
15619
SH
SOLE
NO
0
0
15619
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
937
94407
SH
SOLE
NO
0
0
94407
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
1259
127314
SH
SOLE
NO
0
0
127314
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
2150
219927
SH
SOLE
NO
0
0
219927
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
439
33580
SH
SOLE
NO
0
0
33580
NUVEEN INTER DURATION MN TMF
COM
670671106
676
51453
SH
SOLE
NO
0
0
51453
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
322
25661
SH
SOLE
NO
0
0
25661
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
833
62974
SH
SOLE
NO
0
0
62974
NUVEEN MUN 2021 TARGET TERM
COM
670687102
207
21572
SH
SOLE
NO
0
0
21572
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
1735
128207
SH
SOLE
NO
0
0
128207
NUVEEN MUN INCOME FD INC
COM
67062J102
133
12255
SH
SOLE
NO
0
0
12255
NUVEEN MUN VALUE FD INC
COM
670928100
4169
416928
SH
SOLE
NO
0
0
416928
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2040
135389
SH
SOLE
NO
0
0
135389
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
1684
75621
SH
SOLE
NO
0
0
75621
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
352
25447
SH
SOLE
NO
0
0
25447
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
766
60292
SH
SOLE
NO
0
0
60292
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
165
12377
SH
SOLE
NO
0
0
12377
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
254
19977
SH
SOLE
NO
0
0
19977
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
230
17470
SH
SOLE
NO
0
0
17470
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
2341
245678
SH
SOLE
NO
0
0
245678
NUVEEN PFD & INCM SECURTIES
COM
67072C105
9001
1000141
SH
SOLE
NO
0
0
1000141
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
315
13841
SH
SOLE
NO
0
0
13841
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1027
45714
SH
SOLE
NO
0
0
45714
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
3297
242980
SH
SOLE
NO
0
0
242980
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
1185
73928
SH
SOLE
NO
0
0
73928
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
958
92529
SH
SOLE
NO
0
0
92529
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
3962
300152
SH
SOLE
NO
0
0
300152
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
307
19865
SH
SOLE
NO
0
0
19865
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
186
18678
SH
SOLE
NO
0
0
18678
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
447
30592
SH
SOLE
NO
0
0
30592
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
378
27154
SH
SOLE
NO
0
0
27154
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
1349
91601
SH
SOLE
NO
0
0
91601
NUVEEN SR INCOME FD
COM
67067Y104
82
14170
SH
SOLE
NO
0
0
14170
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
172
10744
SH
SOLE
NO
0
0
10744
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
898
43807
SH
SOLE
NO
0
0
43807
NUVEEN TEXAS QLTY MUN INCME
COM
670983105
200
15029
SH
SOLE
NO
0
0
15029
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
413
32581
SH
SOLE
NO
0
0
32581
NV5 GLOBAL INC
COM
62945V109
533
8992
SH
SOLE
NO
0
0
8992
NVENT ELECTRIC PLC
SHS
G6700G107
837
31033
SH
SOLE
NO
0
0
31033
NVIDIA CORP
COM
67066G104
41745
232489
SH
SOLE
NO
0
0
232489
NVR INC
COM
62944T105
3176
1148
SH
SOLE
NO
0
0
1148
NXP SEMICONDUCTORS N V
COM
N6596X109
5104
57750
SH
SOLE
NO
0
0
57750
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
2773
7142
SH
SOLE
NO
0
0
7142
OAK VALLEY BANCORP OAKDALE C
COM
671807105
283
16072
SH
SOLE
NO
0
0
16072
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
399
8039
SH
SOLE
NO
0
0
8039
OASIS PETE INC NEW
COM
674215108
305
50534
SH
SOLE
NO
0
0
50534
OBSIDIAN ENERGY LTD
COM
674482104
9
34600
SH
SOLE
NO
0
0
34600
OCCIDENTAL PETE CORP
COM
674599105
6431
97152
SH
SOLE
NO
0
0
97152
OCEANFIRST FINL CORP
COM
675234108
1583
65801
SH
SOLE
NO
0
0
65801
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
405
14680
SH
SOLE
NO
0
0
14680
OGE ENERGY CORP
COM
670837103
1486
34470
SH
SOLE
NO
0
0
34470
OHA INVT CORP
COM
67091U102
71
59835
SH
SOLE
NO
0
0
59835
OKTA INC
CL A
679295105
3028
36601
SH
SOLE
NO
0
0
36601
OLD DOMINION FREIGHT LINE IN
COM
679580100
251
1740
SH
SOLE
NO
0
0
1740
OLD NATL BANCORP IND
COM
680033107
254
15504
SH
SOLE
NO
0
0
15504
OLD REP INTL CORP
COM
680223104
2582
123432
SH
SOLE
NO
0
0
123432
OLIN CORP
COM PAR $1
680665205
384
16624
SH
SOLE
NO
0
0
16624
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
967
11342
SH
SOLE
NO
0
0
11342
OMEGA HEALTHCARE INVS INC
COM
681936100
7302
191413
SH
SOLE
NO
0
0
191413
OMNICOM GROUP INC
COM
681919106
1565
21453
SH
SOLE
NO
0
0
21453
ON TRACK INNOVATION LTD
SHS
M8791A109
30
47448
SH
SOLE
NO
0
0
47448
ONCOCYTE CORPORATION
COM
68235C107
118
30006
SH
SOLE
NO
0
0
30006
ONCOSEC MED INC
COM NEW
68234L207
32
57806
SH
SOLE
NO
0
0
57806
ONE GAS INC
COM
68235P108
765
8595
SH
SOLE
NO
0
0
8595
ONE STOP SYS INC
COM
68247W109
102
50000
SH
SOLE
NO
0
0
50000
ONEOK INC NEW
COM
682680103
7176
102759
SH
SOLE
NO
0
0
102759
OPKO HEALTH INC
COM
68375N103
1046
400979
SH
SOLE
NO
0
0
400979
OPPENHEIMER ETF TR
ESG REV ETF
68386C773
502
16212
SH
SOLE
NO
0
0
16212
OPPENHEIMER ETF TR
RUSL 1000 DYNM
68386C724
371
12917
SH
SOLE
NO
0
0
12917
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
15628
302987
SH
SOLE
NO
0
0
302987
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
987
16670
SH
SOLE
NO
0
0
16670
OPPENHEIMER ETF TR
S&P SMALLCAP 600
68386C302
24984
381094
SH
SOLE
NO
0
0
381094
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
28245
745458
SH
SOLE
NO
0
0
745458
ORACLE CORP
COM
68389X105
25009
465639
SH
SOLE
NO
0
0
465639
ORANGE
SPONSORED ADR
684060106
2100
128893
SH
SOLE
NO
0
0
128893
ORCHID IS CAP INC
COM
68571X103
808
122842
SH
SOLE
NO
0
0
122842
ORGANOVO HLDGS INC
COM
68620A104
89
90666
SH
SOLE
NO
0
0
90666
OSHKOSH CORP
COM
688239201
553
7372
SH
SOLE
NO
0
0
7372
OSI ETF TR
OSHARES FTSE
67110P100
454
17134
SH
SOLE
NO
0
0
17134
OSI ETF TR
OSHARS FTSE US
67110P407
1157
34463
SH
SOLE
NO
0
0
34463
OTTER TAIL CORP
COM
689648103
634
12738
SH
SOLE
NO
0
0
12738
OWENS & MINOR INC NEW
COM
690732102
744
181597
SH
SOLE
NO
0
0
181597
OXFORD LANE CAP CORP
COM
691543102
659
67040
SH
SOLE
NO
0
0
67040
OXFORD SQUARE CAP CORP
COM
69181V107
1068
164409
SH
SOLE
NO
0
0
164409
PACCAR INC
COM
693718108
2505
36772
SH
SOLE
NO
0
0
36772
PACER FDS TR
CFRA STVAL EQL
69374H691
343
12719
SH
SOLE
NO
0
0
12719
PACER FDS TR
DEVELOPED MRKT
69374H873
11325
427564
SH
SOLE
NO
0
0
427564
PACER FDS TR
GLOBL CASH ETF
69374H709
1098
35958
SH
SOLE
NO
0
0
35958
PACER FDS TR
PACER US SMALL
69374H857
960
38285
SH
SOLE
NO
0
0
38285
PACER FDS TR
TRENDP 100 ETF
69374H303
1409
41359
SH
SOLE
NO
0
0
41359
PACER FDS TR
TRENDP US LAR CP
69374H105
39240
1335629
SH
SOLE
NO
0
0
1335629
PACER FDS TR
TRENDP US MID CP
69374H204
2691
88638
SH
SOLE
NO
0
0
88638
PACER FDS TR
TRENDPILOT EUR
69374H808
908
35629
SH
SOLE
NO
0
0
35629
PACER FDS TR
US CASH COWS 100
69374H881
808
27959
SH
SOLE
NO
0
0
27959
PACKAGING CORP AMER
COM
695156109
1033
10404
SH
SOLE
NO
0
0
10404
PACWEST BANCORP DEL
COM
695263103
907
24142
SH
SOLE
NO
0
0
24142
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
2175
72876
SH
SOLE
NO
0
0
72876
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
16
16975
SH
SOLE
NO
0
0
16975
PALO ALTO NETWORKS INC
COM
697435105
7315
30120
SH
SOLE
NO
0
0
30120
PAN AMERICAN SILVER CORP
COM
697900108
734
55442
SH
SOLE
NO
0
0
55442
PARETEUM CORP
COM NEW
69946T207
288
63489
SH
SOLE
NO
0
0
63489
PARK NATL CORP
COM
700658107
421
4449
SH
SOLE
NO
0
0
4449
PARKE BANCORP INC
COM
700885106
372
17815
SH
SOLE
NO
0
0
17815
PARKER HANNIFIN CORP
COM
701094104
3157
18400
SH
SOLE
NO
0
0
18400
PATTERN ENERGY GROUP INC
CL A
70338P100
421
19169
SH
SOLE
NO
0
0
19169
PATTERSON COMPANIES INC
COM
703395103
618
28319
SH
SOLE
NO
0
0
28319
PAYCHEX INC
COM
704326107
23618
294492
SH
SOLE
NO
0
0
294492
PAYCOM SOFTWARE INC
COM
70432V102
7952
42049
SH
SOLE
NO
0
0
42049
PAYPAL HLDGS INC
COM
70450Y103
20603
198418
SH
SOLE
NO
0
0
198418
PB BANCORP INC
COM
70454T100
204
17894
SH
SOLE
NO
0
0
17894
PCM FUND INC
COM
69323T101
678
60918
SH
SOLE
NO
0
0
60918
PEBBLEBROOK HOTEL TR
COM
70509V100
247
7972
SH
SOLE
NO
0
0
7972
PEMBINA PIPELINE CORP
COM
706327103
5212
141797
SH
SOLE
NO
0
0
141797
PENN NATL GAMING INC
COM
707569109
364
18131
SH
SOLE
NO
0
0
18131
PENNANTPARK FLOATING RATE CA
COM
70806A106
134
10477
SH
SOLE
NO
0
0
10477
PENNANTPARK INVT CORP
COM
708062104
93
13474
SH
SOLE
NO
0
0
13474
PENNEY J C CORP INC
COM
708160106
86
58197
SH
SOLE
NO
0
0
58197
PENNS WOODS BANCORP INC
COM
708430103
278
6787
SH
SOLE
NO
0
0
6787
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
326
7306
SH
SOLE
NO
0
0
7306
PENTAIR PLC
SHS
G7S00T104
1626
36538
SH
SOLE
NO
0
0
36538
PEOPLES FINL SVCS CORP
COM
711040105
202
4483
SH
SOLE
NO
0
0
4483
PEOPLES UTAH BANCORP
COM
712706209
510
19352
SH
SOLE
NO
0
0
19352
PEOPLES UTD FINL INC
COM
712704105
5152
313381
SH
SOLE
NO
0
0
313381
PEPSICO INC
COM
713448108
77240
630277
SH
SOLE
NO
0
0
630277
PERKINELMER INC
COM
714046109
1567
16267
SH
SOLE
NO
0
0
16267
PERRIGO CO PLC
SHS
G97822103
1517
31499
SH
SOLE
NO
0
0
31499
PETMED EXPRESS INC
COM
716382106
264
11623
SH
SOLE
NO
0
0
11623
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
357
22460
SH
SOLE
NO
0
0
22460
PFENEX INC
COM
717071104
540
87465
SH
SOLE
NO
0
0
87465
PFIZER INC
COM
717081103
118803
2797354
SH
SOLE
NO
0
0
2797354
PG&E CORP
COM
69331C108
430
24166
SH
SOLE
NO
0
0
24166
PGIM ETF TR
ULTRA SHORT
69344A107
425
8496
SH
SOLE
NO
0
0
8496
PGIM GLOBAL HIGH YIELD FD IN
COM
69346J106
441
31647
SH
SOLE
NO
0
0
31647
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
279
19718
SH
SOLE
NO
0
0
19718
PHILIP MORRIS INTL INC
COM
718172109
51633
584160
SH
SOLE
NO
0
0
584160
PHILLIPS 66
COM
718546104
20219
212458
SH
SOLE
NO
0
0
212458
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
275
5263
SH
SOLE
NO
0
0
5263
PHOTRONICS INC
COM
719405102
132
14010
SH
SOLE
NO
0
0
14010
PHYSICIANS RLTY TR
COM
71943U104
566
30132
SH
SOLE
NO
0
0
30132
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
4122
197730
SH
SOLE
NO
0
0
197730
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
520
29028
SH
SOLE
NO
0
0
29028
PIMCO CALIF MUN INCOME FD II
COM
72200M108
297
33016
SH
SOLE
NO
0
0
33016
PIMCO CALIF MUN INCOME FD II
COM
72201C109
415
37629
SH
SOLE
NO
0
0
37629
PIMCO CORPORATE & INCOME OPP
COM
72201B101
8213
469636
SH
SOLE
NO
0
0
469636
PIMCO CORPORATE INCOME STRAT
COM
72200U100
2385
138595
SH
SOLE
NO
0
0
138595
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
6806
212223
SH
SOLE
NO
0
0
212223
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
9426
402312
SH
SOLE
NO
0
0
402312
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
9266
92486
SH
SOLE
NO
0
0
92486
PIMCO ETF TR
1-3YR USTREIDX
72201R106
399
7907
SH
SOLE
NO
0
0
7907
PIMCO ETF TR
1-5 US TIP IDX
72201R205
3690
71362
SH
SOLE
NO
0
0
71362
PIMCO ETF TR
15+ YR US TIPS
72201R304
325
4887
SH
SOLE
NO
0
0
4887
PIMCO ETF TR
ACTIVE BD ETF
72201R775
13207
125143
SH
SOLE
NO
0
0
125143
PIMCO ETF TR
BROAD US TIPS
72201R403
296
5124
SH
SOLE
NO
0
0
5124
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
20135
198257
SH
SOLE
NO
0
0
198257
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
4451
44627
SH
SOLE
NO
0
0
44627
PIMCO ETF TR
INTER MUN BD ACT
72201R866
780
14454
SH
SOLE
NO
0
0
14454
PIMCO ETF TR
INV GRD CRP BD
72201R817
804
7752
SH
SOLE
NO
0
0
7752
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
1114
22130
SH
SOLE
NO
0
0
22130
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
3008
201265
SH
SOLE
NO
0
0
201265
PIMCO HIGH INCOME FD
COM SHS
722014107
6137
680412
SH
SOLE
NO
0
0
680412
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
3024
113590
SH
SOLE
NO
0
0
113590
PIMCO INCOME STRATEGY FUND
COM
72201H108
1896
165314
SH
SOLE
NO
0
0
165314
PIMCO INCOME STRATEGY FUND I
COM
72201J104
1915
186191
SH
SOLE
NO
0
0
186191
PIMCO MUN INCOME FD II
COM
72200W106
717
50442
SH
SOLE
NO
0
0
50442
PIMCO MUNICIPAL INCOME FD
COM
72200R107
445
31558
SH
SOLE
NO
0
0
31558
PIMCO NY MUNICIPAL INCOME FD
COM
72200T103
308
23311
SH
SOLE
NO
0
0
23311
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
6160
584458
SH
SOLE
NO
0
0
584458
PINNACLE FINL PARTNERS INC
COM
72346Q104
422
7732
SH
SOLE
NO
0
0
7732
PINNACLE WEST CAP CORP
COM
723484101
1389
14532
SH
SOLE
NO
0
0
14532
PIONEER FLOATING RATE TR
COM
72369J102
170
16386
SH
SOLE
NO
0
0
16386
PIONEER HIGH INCOME TR
COM
72369H106
129
14431
SH
SOLE
NO
0
0
14431
PIONEER MUN HIGH INCOME ADV
COM
723762100
216
20117
SH
SOLE
NO
0
0
20117
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
808
67673
SH
SOLE
NO
0
0
67673
PIONEER NAT RES CO
COM
723787107
1342
8813
SH
SOLE
NO
0
0
8813
PITNEY BOWES INC
COM
724479100
225
32847
SH
SOLE
NO
0
0
32847
PJT PARTNERS INC
COM CL A
69343T107
202
4838
SH
SOLE
NO
0
0
4838
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1302
53145
SH
SOLE
NO
0
0
53145
PLANET FITNESS INC
CL A
72703H101
1569
22839
SH
SOLE
NO
0
0
22839
PLUG POWER INC
COM NEW
72919P202
359
149597
SH
SOLE
NO
0
0
149597
PLURISTEM THERAPEUTICS INC
COM
72940R102
17
18416
SH
SOLE
NO
0
0
18416
PNC FINL SVCS GROUP INC
COM
693475105
11561
94257
SH
SOLE
NO
0
0
94257
PNM RES INC
COM
69349H107
232
4920
SH
SOLE
NO
0
0
4920
POLARIS INDS INC
COM
731068102
1354
16042
SH
SOLE
NO
0
0
16042
POLYMET MINING CORP
COM
731916102
197
292298
SH
SOLE
NO
0
0
292298
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
133
139000
SH
SOLE
NO
0
0
139000
PORTLAND GEN ELEC CO
COM NEW
736508847
1531
29533
SH
SOLE
NO
0
0
29533
POST HLDGS INC
COM
737446104
317
2898
SH
SOLE
NO
0
0
2898
PPG INDS INC
COM
693506107
7022
62215
SH
SOLE
NO
0
0
62215
PPL CORP
COM
69351T106
8269
260531
SH
SOLE
NO
0
0
260531
PQ GROUP HLDGS INC
COM
73943T103
151
10000
SH
SOLE
NO
0
0
10000
PREFERRED APT CMNTYS INC
COM
74039L103
163
11044
SH
SOLE
NO
0
0
11044
PRICE T ROWE GROUP INC
COM
74144T108
4691
46857
SH
SOLE
NO
0
0
46857
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
271
2848
SH
SOLE
NO
0
0
2848
PRINCIPAL FINL GROUP INC
COM
74251V102
2696
53732
SH
SOLE
NO
0
0
53732
PROASSURANCE CORP
COM
74267C106
1497
43278
SH
SOLE
NO
0
0
43278
PROCTER AND GAMBLE CO
COM
742718109
137941
1325727
SH
SOLE
NO
0
0
1325727
PROGRESSIVE CORP OHIO
COM
743315103
2945
40864
SH
SOLE
NO
0
0
40864
PROLOGIS INC
COM
74340W103
2641
36716
SH
SOLE
NO
0
0
36716
PROOFPOINT INC
COM
743424103
966
7960
SH
SOLE
NO
0
0
7960
PROPETRO HLDG CORP
COM
74347M108
243
10797
SH
SOLE
NO
0
0
10797
PROPHASE LABS INC
COM
74345W108
42
14275
SH
SOLE
NO
0
0
14275
PROSHARES TR
HGH YLD INT RATE
74348A541
567
8600
SH
SOLE
NO
0
0
8600
PROSHARES TR
INVT INT RT HG
74347B607
874
11789
SH
SOLE
NO
0
0
11789
PROSHARES TR
K1 FRE CRD OIL
74347B417
2155
98174
SH
SOLE
NO
0
0
98174
PROSHARES TR
MSCI EAFE DIVD
74347B839
2377
64491
SH
SOLE
NO
0
0
64491
PROSHARES TR
PROSHS EMG ETF
74347B847
230
4005
SH
SOLE
NO
0
0
4005
PROSHARES TR
PSHS LC COR PLUS
74347R248
684
10012
SH
SOLE
NO
0
0
10012
PROSHARES TR
PSHS ULT S&P 500
74347R107
201
1711
SH
SOLE
NO
0
0
1711
PROSHARES TR
PSHS ULTRA DOW30
74347R305
209
4510
SH
SOLE
NO
0
0
4510
PROSHARES TR
PSHS ULTRA TECH
74347R693
243
2204
SH
SOLE
NO
0
0
2204
PROSHARES TR
RUSS 2000 DIVD
74347B698
5114
87795
SH
SOLE
NO
0
0
87795
PROSHARES TR
S&P 500 DV ARIST
74348A467
46143
680777
SH
SOLE
NO
0
0
680777
PROSHARES TR
S&P MDCP 400 DIV
74347B680
4974
88289
SH
SOLE
NO
0
0
88289
PROSHARES TR
SHORT S&P 500 NE
74347B425
10099
365276
SH
SOLE
NO
0
0
365276
PROSHARES TR
ULTRAPRO QQQ
74347X831
220
3892
SH
SOLE
NO
0
0
3892
PROSHARES TR
ULTRPRO S&P500
74347X864
932
18915
SH
SOLE
NO
0
0
18915
PROSPECT CAPITAL CORPORATION
COM
74348T102
5086
780109
SH
SOLE
NO
0
0
780109
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
596
594000
SH
SOLE
NO
0
0
594000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
204
208000
SH
SOLE
NO
0
0
208000
PROSPERITY BANCSHARES INC
COM
743606105
245
3560
SH
SOLE
NO
0
0
3560
PROTO LABS INC
COM
743713109
211
2009
SH
SOLE
NO
0
0
2009
PROVIDENT BANCORP INC
COM
74383X109
459
20270
SH
SOLE
NO
0
0
20270
PROVIDENT FINL SVCS INC
COM
74386T105
1366
52762
SH
SOLE
NO
0
0
52762
PRUDENTIAL FINL INC
COM
744320102
12665
137848
SH
SOLE
NO
0
0
137848
PRUDENTIAL PLC
ADR
74435K204
517
12863
SH
SOLE
NO
0
0
12863
PS BUSINESS PKS INC CALIF
COM
69360J107
277
1768
SH
SOLE
NO
0
0
1768
PUBLIC STORAGE
COM
74460D109
6264
28766
SH
SOLE
NO
0
0
28766
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
13019
219140
SH
SOLE
NO
0
0
219140
PULTE GROUP INC
COM
745867101
729
26087
SH
SOLE
NO
0
0
26087
PURE STORAGE INC
CL A
74624M102
338
15532
SH
SOLE
NO
0
0
15532
PUTNAM MANAGED MUN INCOM TR
COM
746823103
328
43884
SH
SOLE
NO
0
0
43884
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
404
89192
SH
SOLE
NO
0
0
89192
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2509
204650
SH
SOLE
NO
0
0
204650
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1141
221635
SH
SOLE
NO
0
0
221635
PVH CORP
COM
693656100
976
8004
SH
SOLE
NO
0
0
8004
QORVO INC
COM
74736K101
550
7674
SH
SOLE
NO
0
0
7674
QTS RLTY TR INC
COM CL A
74736A103
302
6725
SH
SOLE
NO
0
0
6725
QUAKER CHEM CORP
COM
747316107
618
3089
SH
SOLE
NO
0
0
3089
QUALCOMM INC
COM
747525103
26642
467163
SH
SOLE
NO
0
0
467163
QUANTA SVCS INC
COM
74762E102
418
11092
SH
SOLE
NO
0
0
11092
QUEST DIAGNOSTICS INC
COM
74834L100
1503
16725
SH
SOLE
NO
0
0
16725
QUORUM HEALTH CORP
COM
74909E106
42
30405
SH
SOLE
NO
0
0
30405
RALPH LAUREN CORP
CL A
751212101
404
3119
SH
SOLE
NO
0
0
3119
RAVEN INDS INC
COM
754212108
304
7929
SH
SOLE
NO
0
0
7929
RAYMOND JAMES FINANCIAL INC
COM
754730109
440
5476
SH
SOLE
NO
0
0
5476
RAYONIER INC
COM
754907103
557
17676
SH
SOLE
NO
0
0
17676
RAYTHEON CO
COM NEW
755111507
22736
124869
SH
SOLE
NO
0
0
124869
RBB BANCORP
COM
74930B105
322
17144
SH
SOLE
NO
0
0
17144
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
324
14210
SH
SOLE
NO
0
0
14210
REALTY INCOME CORP
COM
756109104
16132
219306
SH
SOLE
NO
0
0
219306
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
4032
119744
SH
SOLE
NO
0
0
119744
RED HAT INC
COM
756577102
1566
8574
SH
SOLE
NO
0
0
8574
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
83
10025
SH
SOLE
NO
0
0
10025
REGENERON PHARMACEUTICALS
COM
75886F107
3636
8855
SH
SOLE
NO
0
0
8855
REGIONS FINL CORP NEW
COM
7591EP100
1653
116859
SH
SOLE
NO
0
0
116859
RELIANCE STEEL & ALUMINUM CO
COM
759509102
232
2570
SH
SOLE
NO
0
0
2570
RENASANT CORP
COM
75970E107
335
9900
SH
SOLE
NO
0
0
9900
REPUBLIC FIRST BANCORP INC
COM
760416107
305
58133
SH
SOLE
NO
0
0
58133
REPUBLIC SVCS INC
COM
760759100
3052
37976
SH
SOLE
NO
0
0
37976
RESIDEO TECHNOLOGIES INC
COM
76118Y104
532
27607
SH
SOLE
NO
0
0
27607
RESMED INC
COM
761152107
492
4735
SH
SOLE
NO
0
0
4735
RESTAURANT BRANDS INTL INC
COM
76131D103
514
7897
SH
SOLE
NO
0
0
7897
RETAIL PPTYS AMER INC
CL A
76131V202
2119
173892
SH
SOLE
NO
0
0
173892
REVOLUTION LIGHTING TECHNOLO
COM NEW
76155G206
4
18664
SH
SOLE
NO
0
0
18664
RGC RES INC
COM
74955L103
425
16067
SH
SOLE
NO
0
0
16067
RIO TINTO PLC
SPONSORED ADR
767204100
2622
44556
SH
SOLE
NO
0
0
44556
RITE AID CORP
COM
767754104
133
210174
SH
SOLE
NO
0
0
210174
RIVERVIEW FINL CORP NEW
COM
76940Q105
185
16162
SH
SOLE
NO
0
0
16162
RLI CORP
COM
749607107
251
3506
SH
SOLE
NO
0
0
3506
ROCKWELL AUTOMATION INC
COM
773903109
6737
38399
SH
SOLE
NO
0
0
38399
ROCKWELL MED INC
COM
774374102
71
12635
SH
SOLE
NO
0
0
12635
ROGERS COMMUNICATIONS INC
CL B
775109200
530
9847
SH
SOLE
NO
0
0
9847
ROGERS CORP
COM
775133101
456
2873
SH
SOLE
NO
0
0
2873
ROKU INC
COM CL A
77543R102
1508
23386
SH
SOLE
NO
0
0
23386
ROLLINS INC
COM
775711104
354
8524
SH
SOLE
NO
0
0
8524
ROPER TECHNOLOGIES INC
COM
776696106
2850
8334
SH
SOLE
NO
0
0
8334
ROSS STORES INC
COM
778296103
1503
16146
SH
SOLE
NO
0
0
16146
ROYAL BK CDA MONTREAL QUE
COM
780087102
4399
58236
SH
SOLE
NO
0
0
58236
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2448
21360
SH
SOLE
NO
0
0
21360
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
10442
163298
SH
SOLE
NO
0
0
163298
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
11993
191612
SH
SOLE
NO
0
0
191612
ROYAL GOLD INC
COM
780287108
330
3636
SH
SOLE
NO
0
0
3636
ROYCE MICRO-CAP TR INC
COM
780915104
334
40199
SH
SOLE
NO
0
0
40199
ROYCE VALUE TR INC
COM
780910105
1931
140343
SH
SOLE
NO
0
0
140343
RPM INTL INC
COM
749685103
893
15391
SH
SOLE
NO
0
0
15391
RTI INTL METALS INC
NOTE 1.625%10/1
74973WAB3
16
17000
SH
SOLE
NO
0
0
17000
RUBICON PROJ INC
COM
78112V102
573
94320
SH
SOLE
NO
0
0
94320
RYDER SYS INC
COM
783549108
273
4406
SH
SOLE
NO
0
0
4406
RYLAND GROUP INC
NOTE 0.250% 6/0
783764AS2
26
27000
SH
SOLE
NO
0
0
27000
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
279
3396
SH
SOLE
NO
0
0
3396
S & T BANCORP INC
COM
783859101
272
6900
SH
SOLE
NO
0
0
6900
S&P GLOBAL INC
COM
78409V104
4636
22020
SH
SOLE
NO
0
0
22020
SABINE ROYALTY TR
UNIT BEN INT
785688102
392
8429
SH
SOLE
NO
0
0
8429
SABRA HEALTH CARE REIT INC
COM
78573L106
401
20597
SH
SOLE
NO
0
0
20597
SAGE THERAPEUTICS INC
COM
78667J108
269
1695
SH
SOLE
NO
0
0
1695
SALESFORCE COM INC
COM
79466L302
19332
122073
SH
SOLE
NO
0
0
122073
SALISBURY BANCORP INC
COM
795226109
384
9342
SH
SOLE
NO
0
0
9342
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
77
14402
SH
SOLE
NO
0
0
14402
SANDERSON FARMS INC
COM
800013104
275
2088
SH
SOLE
NO
0
0
2088
SANDSTORM GOLD LTD
COM NEW
80013R206
62
11387
SH
SOLE
NO
0
0
11387
SANDY SPRING BANCORP INC
COM
800363103
273
8739
SH
SOLE
NO
0
0
8739
SANGAMO THERAPEUTICS INC
COM
800677106
148
15596
SH
SOLE
NO
0
0
15596
SANOFI
RIGHT 12/31/2020
80105N113
9
21811
SH
SOLE
NO
0
0
21811
SANOFI
SPONSORED ADR
80105N105
5019
113366
SH
SOLE
NO
0
0
113366
SAP SE
SPON ADR
803054204
1137
9855
SH
SOLE
NO
0
0
9855
SAREPTA THERAPEUTICS INC
COM
803607100
1092
9164
SH
SOLE
NO
0
0
9164
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
507
2541
SH
SOLE
NO
0
0
2541
SCHLUMBERGER LTD
COM
806857108
8617
197778
SH
SOLE
NO
0
0
197778
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
5208
200236
SH
SOLE
NO
0
0
200236
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
9920
316847
SH
SOLE
NO
0
0
316847
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
853
26466
SH
SOLE
NO
0
0
26466
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
240
4469
SH
SOLE
NO
0
0
4469
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1185
31227
SH
SOLE
NO
0
0
31227
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
354
9529
SH
SOLE
NO
0
0
9529
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
7288
264270
SH
SOLE
NO
0
0
264270
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
706
22749
SH
SOLE
NO
0
0
22749
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1769
35265
SH
SOLE
NO
0
0
35265
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
601
11594
SH
SOLE
NO
0
0
11594
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
4968
73017
SH
SOLE
NO
0
0
73017
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
21547
412161
SH
SOLE
NO
0
0
412161
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
20037
252261
SH
SOLE
NO
0
0
252261
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
9813
179271
SH
SOLE
NO
0
0
179271
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
14443
213622
SH
SOLE
NO
0
0
213622
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
21050
380050
SH
SOLE
NO
0
0
380050
SCHWAB STRATEGIC TR
US REIT ETF
808524847
10971
246935
SH
SOLE
NO
0
0
246935
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
5092
72825
SH
SOLE
NO
0
0
72825
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
3950
71827
SH
SOLE
NO
0
0
71827
SCIENCE APPLICATNS INTL CP N
COM
808625107
415
5399
SH
SOLE
NO
0
0
5399
SCOTTS MIRACLE GRO CO
CL A
810186106
894
11385
SH
SOLE
NO
0
0
11385
SCYNEXIS INC
COM
811292101
37
24650
SH
SOLE
NO
0
0
24650
SEABRIDGE GOLD INC
COM
811916105
149
12029
SH
SOLE
NO
0
0
12029
SEACOAST BKG CORP FLA
COM NEW
811707801
218
8300
SH
SOLE
NO
0
0
8300
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2889
60329
SH
SOLE
NO
0
0
60329
SEALED AIR CORP NEW
COM
81211K100
556
12077
SH
SOLE
NO
0
0
12077
SEASPAN CORP
SHS
Y75638109
130
14951
SH
SOLE
NO
0
0
14951
SEASPINE HLDGS CORP
COM
81255T108
295
19573
SH
SOLE
NO
0
0
19573
SEATTLE GENETICS INC
COM
812578102
431
5897
SH
SOLE
NO
0
0
5897
SEI INVESTMENTS CO
COM
784117103
327
6266
SH
SOLE
NO
0
0
6266
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1649
35273
SH
SOLE
NO
0
0
35273
SELECT SECTOR SPDR TR
ENERGY
81369Y506
31818
481224
SH
SOLE
NO
0
0
481224
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1235
34108
SH
SOLE
NO
0
0
34108
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
32617
286493
SH
SOLE
NO
0
0
286493
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
28270
503849
SH
SOLE
NO
0
0
503849
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
53839
586802
SH
SOLE
NO
0
0
586802
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
41445
1612042
SH
SOLE
NO
0
0
1612042
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
19575
260908
SH
SOLE
NO
0
0
260908
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
24461
420520
SH
SOLE
NO
0
0
420520
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
3154
56833
SH
SOLE
NO
0
0
56833
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
45163
610320
SH
SOLE
NO
0
0
610320
SELECTIVE INS GROUP INC
COM
816300107
538
8516
SH
SOLE
NO
0
0
8516
SEMGROUP CORP
CL A
81663A105
171
11602
SH
SOLE
NO
0
0
11602
SEMPRA ENERGY
COM
816851109
4525
35956
SH
SOLE
NO
0
0
35956
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
1353
114889
SH
SOLE
NO
0
0
114889
SENSEONICS HLDGS INC
COM
81727U105
27
11274
SH
SOLE
NO
0
0
11274
SERVICE CORP INTL
COM
817565104
756
18851
SH
SOLE
NO
0
0
18851
SERVICENOW INC
COM
81762P102
7074
28702
SH
SOLE
NO
0
0
28702
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
375
39631
SH
SOLE
NO
0
0
39631
SHAKE SHACK INC
CL A
819047101
346
5853
SH
SOLE
NO
0
0
5853
SHERWIN WILLIAMS CO
COM
824348106
20208
46917
SH
SOLE
NO
0
0
46917
SHILOH INDS INC
COM
824543102
140
25550
SH
SOLE
NO
0
0
25550
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
292
23717
SH
SOLE
NO
0
0
23717
SHOPIFY INC
CL A
82509L107
4584
22189
SH
SOLE
NO
0
0
22189
SIENTRA INC
COM
82621J105
103
12100
SH
SOLE
NO
0
0
12100
SIERRA WIRELESS INC
COM
826516106
557
45071
SH
SOLE
NO
0
0
45071
SIGA TECHNOLOGIES INC
COM
826917106
61
10290
SH
SOLE
NO
0
0
10290
SILICOM LTD
ORD
M84116108
231
6050
SH
SOLE
NO
0
0
6050
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
277
6990
SH
SOLE
NO
0
0
6990
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
6958
284237
SH
SOLE
NO
0
0
284237
SIMON PPTY GROUP INC NEW
COM
828806109
4137
22708
SH
SOLE
NO
0
0
22708
SIMPSON MANUFACTURING CO INC
COM
829073105
386
6517
SH
SOLE
NO
0
0
6517
SINA CORP
ORD
G81477104
490
8280
SH
SOLE
NO
0
0
8280
SINCLAIR BROADCAST GROUP INC
CL A
829226109
292
7605
SH
SOLE
NO
0
0
7605
SIRIUS XM HLDGS INC
COM
82968B103
4987
879683
SH
SOLE
NO
0
0
879683
SJW GROUP
COM
784305104
419
6802
SH
SOLE
NO
0
0
6802
SKECHERS U S A INC
CL A
830566105
974
29008
SH
SOLE
NO
0
0
29008
SKYWORKS SOLUTIONS INC
COM
83088M102
5043
61148
SH
SOLE
NO
0
0
61148
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
463
11556
SH
SOLE
NO
0
0
11556
SMITH A O CORP
COM
831865209
1898
35611
SH
SOLE
NO
0
0
35611
SMTC CORP
COM NEW
832682207
47
12660
SH
SOLE
NO
0
0
12660
SMUCKER J M CO
COM NEW
832696405
7571
64988
SH
SOLE
NO
0
0
64988
SNAP INC
CL A
83304A106
1733
157325
SH
SOLE
NO
0
0
157325
SNAP ON INC
COM
833034101
3256
20802
SH
SOLE
NO
0
0
20802
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
392
10204
SH
SOLE
NO
0
0
10204
SOLAR CAP LTD
COM
83413U100
363
17458
SH
SOLE
NO
0
0
17458
SOLIGENIX INC
COM
834223307
48
52978
SH
SOLE
NO
0
0
52978
SONOCO PRODS CO
COM
835495102
1247
20280
SH
SOLE
NO
0
0
20280
SONOS INC
COM
83570H108
1201
116808
SH
SOLE
NO
0
0
116808
SONY CORP
SPONSORED ADR
835699307
399
9454
SH
SOLE
NO
0
0
9454
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
48
10183
SH
SOLE
NO
0
0
10183
SOUTH JERSEY INDS INC
COM
838518108
1251
39028
SH
SOLE
NO
0
0
39028
SOUTHERN CO
COM
842587107
38222
739601
SH
SOLE
NO
0
0
739601
SOUTHERN COPPER CORP
COM
84265V105
215
5423
SH
SOLE
NO
0
0
5423
SOUTHWEST AIRLS CO
COM
844741108
7634
147071
SH
SOLE
NO
0
0
147071
SOUTHWEST GAS HOLDINGS INC
COM
844895102
384
4673
SH
SOLE
NO
0
0
4673
SOUTHWESTERN ENERGY CO
COM
845467109
577
123055
SH
SOLE
NO
0
0
123055
SPARTAN MTRS INC
COM
846819100
470
53296
SH
SOLE
NO
0
0
53296
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
39695
153185
SH
SOLE
NO
0
0
153185
SPDR GOLD TRUST
GOLD SHS
78463V107
69304
568021
SH
SOLE
NO
0
0
568021
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
7810
156117
SH
SOLE
NO
0
0
156117
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1183
30128
SH
SOLE
NO
0
0
30128
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
501
13719
SH
SOLE
NO
0
0
13719
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
345
7464
SH
SOLE
NO
0
0
7464
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
3114
86015
SH
SOLE
NO
0
0
86015
SPDR INDEX SHS FDS
MSCI EAFE FS ETF
78470E106
205
3099
SH
SOLE
NO
0
0
3099
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
252
4047
SH
SOLE
NO
0
0
4047
SPDR INDEX SHS FDS
MSCI EMR MKT ETF
78470E205
427
6846
SH
SOLE
NO
0
0
6846
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
257
4356
SH
SOLE
NO
0
0
4356
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
4839
165670
SH
SOLE
NO
0
0
165670
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
3510
98173
SH
SOLE
NO
0
0
98173
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1263
12593
SH
SOLE
NO
0
0
12593
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
206
4626
SH
SOLE
NO
0
0
4626
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
971
14653
SH
SOLE
NO
0
0
14653
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
7060
185659
SH
SOLE
NO
0
0
185659
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
523
17274
SH
SOLE
NO
0
0
17274
SPDR S&P 500 ETF TR
TR UNIT
78462F103
331095
1172102
SH
SOLE
NO
0
0
1172102
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
42347
122605
SH
SOLE
NO
0
0
122605
SPDR SER TR
BLOMBERG BRC INV
78468R200
9312
303335
SH
SOLE
NO
0
0
303335
SPDR SER TR
BLOOMBERG SRT TR
78468R408
662
24321
SH
SOLE
NO
0
0
24321
SPDR SER TR
DORSEY WRGT FI
78468R713
12303
531833
SH
SOLE
NO
0
0
531833
SPDR SER TR
KENSHO FUTURE
78468R671
2219
63227
SH
SOLE
NO
0
0
63227
SPDR SER TR
KENSHO INTELGN
78468R697
1977
70791
SH
SOLE
NO
0
0
70791
SPDR SER TR
KENSHO SMART
78468R689
1936
70717
SH
SOLE
NO
0
0
70717
SPDR SER TR
MSCI USA STRTGIC
78468R812
674
8118
SH
SOLE
NO
0
0
8118
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
54765
1129642
SH
SOLE
NO
0
0
1129642
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
16907
343100
SH
SOLE
NO
0
0
343100
SPDR SER TR
PORTFOLIO SH TSR
78468R101
843
28339
SH
SOLE
NO
0
0
28339
SPDR SER TR
PORTFOLIO SM ETF
78468R853
4262
141003
SH
SOLE
NO
0
0
141003
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1370
36209
SH
SOLE
NO
0
0
36209
SPDR SER TR
SPDR BLOOMBERG
78468R663
5147
56190
SH
SOLE
NO
0
0
56190
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1818
26645
SH
SOLE
NO
0
0
26645
SPDR SER TR
SSGA GNDER ETF
78468R747
600
8456
SH
SOLE
NO
0
0
8456
SPDR SER TR
SSGA US LRG ETF
78468R804
435
4340
SH
SOLE
NO
0
0
4340
SPDR SER TR
SSGA US SMAL ETF
78468R887
1261
13784
SH
SOLE
NO
0
0
13784
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
4344
47321
SH
SOLE
NO
0
0
47321
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
15341
293618
SH
SOLE
NO
0
0
293618
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
3641
119125
SH
SOLE
NO
0
0
119125
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
1121
40224
SH
SOLE
NO
0
0
40224
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
4501
125133
SH
SOLE
NO
0
0
125133
SPDR SERIES TRUST
DJ REIT ETF
78464A607
4976
50309
SH
SOLE
NO
0
0
50309
SPDR SERIES TRUST
FACTST INV ETF
78464A110
936
8965
SH
SOLE
NO
0
0
8965
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
279
4339
SH
SOLE
NO
0
0
4339
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
4074
50705
SH
SOLE
NO
0
0
50705
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
5870
102173
SH
SOLE
NO
0
0
102173
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
363
5100
SH
SOLE
NO
0
0
5100
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
1526
53492
SH
SOLE
NO
0
0
53492
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
1702
49814
SH
SOLE
NO
0
0
49814
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
890
26797
SH
SOLE
NO
0
0
26797
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
1421
42644
SH
SOLE
NO
0
0
42644
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
1045
34212
SH
SOLE
NO
0
0
34212
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
1644
46733
SH
SOLE
NO
0
0
46733
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
37254
1001188
SH
SOLE
NO
0
0
1001188
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
10230
337861
SH
SOLE
NO
0
0
337861
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
9485
180499
SH
SOLE
NO
0
0
180499
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1631
32388
SH
SOLE
NO
0
0
32388
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
15894
266235
SH
SOLE
NO
0
0
266235
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
16208
268794
SH
SOLE
NO
0
0
268794
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
13961
209410
SH
SOLE
NO
0
0
209410
SPDR SERIES TRUST
S&P BIOTECH
78464A870
9400
103828
SH
SOLE
NO
0
0
103828
SPDR SERIES TRUST
S&P BK ETF
78464A797
1365
32687
SH
SOLE
NO
0
0
32687
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
115729
1164161
SH
SOLE
NO
0
0
1164161
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
1526
39609
SH
SOLE
NO
0
0
39609
SPDR SERIES TRUST
S&P INS ETF
78464A789
357
11566
SH
SOLE
NO
0
0
11566
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2006
65286
SH
SOLE
NO
0
0
65286
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1287
30959
SH
SOLE
NO
0
0
30959
SPDR SERIES TRUST
S&P REGL BKG
78464A698
5152
100362
SH
SOLE
NO
0
0
100362
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
694
8846
SH
SOLE
NO
0
0
8846
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
428
7089
SH
SOLE
NO
0
0
7089
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
831
19483
SH
SOLE
NO
0
0
19483
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
148
13850
SH
SOLE
NO
0
0
13850
SPIRE INC
COM
84857L101
788
9577
SH
SOLE
NO
0
0
9577
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
315
3450
SH
SOLE
NO
0
0
3450
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
630
15859
SH
SOLE
NO
0
0
15859
SPLUNK INC
COM
848637104
903
7248
SH
SOLE
NO
0
0
7248
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1136
8185
SH
SOLE
NO
0
0
8185
SPRINT CORPORATION
COM
85207U105
351
62183
SH
SOLE
NO
0
0
62183
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
2475
199674
SH
SOLE
NO
0
0
199674
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
10928
1045794
SH
SOLE
NO
0
0
1045794
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
259
24447
SH
SOLE
NO
0
0
24447
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
926
167180
SH
SOLE
NO
0
0
167180
SPROUTS FMRS MKT INC
COM
85208M102
255
11844
SH
SOLE
NO
0
0
11844
SQUARE INC
CL A
852234103
22885
305464
SH
SOLE
NO
0
0
305464
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1169
18362
SH
SOLE
NO
0
0
18362
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1894
41145
SH
SOLE
NO
0
0
41145
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
2803
74355
SH
SOLE
NO
0
0
74355
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
398
12162
SH
SOLE
NO
0
0
12162
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
46344
958518
SH
SOLE
NO
0
0
958518
STAG INDL INC
COM
85254J102
1391
46918
SH
SOLE
NO
0
0
46918
STANLEY BLACK & DECKER INC
COM
854502101
6607
48523
SH
SOLE
NO
0
0
48523
STAR GROUP L P
UNIT LTD PARTNR
85512C105
122
12762
SH
SOLE
NO
0
0
12762
STARBUCKS CORP
COM
855244109
33180
446328
SH
SOLE
NO
0
0
446328
STARWOOD PPTY TR INC
COM
85571B105
2421
108345
SH
SOLE
NO
0
0
108345
STATE STR CORP
COM
857477103
2764
42008
SH
SOLE
NO
0
0
42008
STEEL DYNAMICS INC
COM
858119100
1951
55335
SH
SOLE
NO
0
0
55335
STERICYCLE INC
COM
858912108
434
7979
SH
SOLE
NO
0
0
7979
STERIS PLC
SHS USD
G8473T100
292
2284
SH
SOLE
NO
0
0
2284
STERLING BANCORP DEL
COM
85917A100
1250
67113
SH
SOLE
NO
0
0
67113
STEWART INFORMATION SVCS COR
COM
860372101
792
18569
SH
SOLE
NO
0
0
18569
STITCH FIX INC
COM CL A
860897107
844
29905
SH
SOLE
NO
0
0
29905
STMICROELECTRONICS N V
NY REGISTRY
861012102
417
28112
SH
SOLE
NO
0
0
28112
STONECO LTD
COM CL A
G85158106
841
20464
SH
SOLE
NO
0
0
20464
STONERIDGE INC
COM
86183P102
1272
44084
SH
SOLE
NO
0
0
44084
STORE CAP CORP
COM
862121100
455
13604
SH
SOLE
NO
0
0
13604
STRATASYS LTD
SHS
M85548101
284
11958
SH
SOLE
NO
0
0
11958
STRATEGY SHS
ECOLOGCL STRATGY
86280R209
692
17310
SH
SOLE
NO
0
0
17310
STRYKER CORP
COM
863667101
24120
122119
SH
SOLE
NO
0
0
122119
STURM RUGER & CO INC
COM
864159108
387
7312
SH
SOLE
NO
0
0
7312
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1100
49108
SH
SOLE
NO
0
0
49108
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
96
13722
SH
SOLE
NO
0
0
13722
SUMMER INFANT INC
COM
865646103
28
39085
SH
SOLE
NO
0
0
39085
SUN CMNTYS INC
COM
866674104
1479
12485
SH
SOLE
NO
0
0
12485
SUN LIFE FINL INC
COM
866796105
1894
49321
SH
SOLE
NO
0
0
49321
SUNCOR ENERGY INC NEW
COM
867224107
638
19688
SH
SOLE
NO
0
0
19688
SUNOCO LP
COM UT REP LP
86765K109
247
7937
SH
SOLE
NO
0
0
7937
SUNPOWER CORP
COM
867652406
127
19648
SH
SOLE
NO
0
0
19648
SUNTRUST BKS INC
COM
867914103
4547
76746
SH
SOLE
NO
0
0
76746
SVB FINL GROUP
COM
78486Q101
981
4414
SH
SOLE
NO
0
0
4414
SWISS HELVETIA FD INC
COM
870875101
1589
208639
SH
SOLE
NO
0
0
208639
SYMANTEC CORP
COM
871503108
1248
54285
SH
SOLE
NO
0
0
54285
SYNCHRONY FINL
COM
87165B103
1174
36823
SH
SOLE
NO
0
0
36823
SYNEOS HEALTH INC
CL A
87166B102
559
10811
SH
SOLE
NO
0
0
10811
SYNOPSYS INC
COM
871607107
223
1940
SH
SOLE
NO
0
0
1940
SYSCO CORP
COM
871829107
11756
176098
SH
SOLE
NO
0
0
176098
T MOBILE US INC
COM
872590104
8384
121336
SH
SOLE
NO
0
0
121336
TABLEAU SOFTWARE INC
CL A
87336U105
1107
8698
SH
SOLE
NO
0
0
8698
TABULA RASA HEALTHCARE INC
COM
873379101
904
16028
SH
SOLE
NO
0
0
16028
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
2101
51306
SH
SOLE
NO
0
0
51306
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
394
4176
SH
SOLE
NO
0
0
4176
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
724
35567
SH
SOLE
NO
0
0
35567
TALLGRASS ENERGY LP
CLASS A SHS
874696107
534
21243
SH
SOLE
NO
0
0
21243
TANDEM DIABETES CARE INC
COM NEW
875372203
796
12538
SH
SOLE
NO
0
0
12538
TANGER FACTORY OUTLET CTRS I
COM
875465106
2024
96512
SH
SOLE
NO
0
0
96512
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
89
110929
SH
SOLE
NO
0
0
110929
TAPESTRY INC
COM
876030107
594
18294
SH
SOLE
NO
0
0
18294
TARGA RES CORP
COM
87612G101
532
12815
SH
SOLE
NO
0
0
12815
TARGET CORP
COM
87612E106
15928
198458
SH
SOLE
NO
0
0
198458
TATA MTRS LTD
SPONSORED ADR
876568502
487
38821
SH
SOLE
NO
0
0
38821
TCG BDC INC
COM
872280102
193
13342
SH
SOLE
NO
0
0
13342
TCW STRATEGIC INCOME FUND IN
COM
872340104
119
21646
SH
SOLE
NO
0
0
21646
TD AMERITRADE HLDG CORP
COM
87236Y108
259
5198
SH
SOLE
NO
0
0
5198
TE CONNECTIVITY LTD
REG SHS
H84989104
1189
14728
SH
SOLE
NO
0
0
14728
TEGNA INC
COM
87901J105
705
50033
SH
SOLE
NO
0
0
50033
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
1146
55810
SH
SOLE
NO
0
0
55810
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
439
24949
SH
SOLE
NO
0
0
24949
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
455
26604
SH
SOLE
NO
0
0
26604
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
672
52497
SH
SOLE
NO
0
0
52497
TELADOC HEALTH INC
COM
87918A105
1589
28580
SH
SOLE
NO
0
0
28580
TELEFLEX INC
COM
879369106
1345
4453
SH
SOLE
NO
0
0
4453
TELEFONICA S A
SPONSORED ADR
879382208
171
20491
SH
SOLE
NO
0
0
20491
TELUS CORP
COM
87971M103
435
11750
SH
SOLE
NO
0
0
11750
TEMPLETON EMERG MKTS INCOME
COM
880192109
2402
234616
SH
SOLE
NO
0
0
234616
TEMPLETON GLOBAL INCOME FD
COM
880198106
3319
526940
SH
SOLE
NO
0
0
526940
TERADATA CORP DEL
COM
88076W103
324
7431
SH
SOLE
NO
0
0
7431
TERADYNE INC
COM
880770102
465
11672
SH
SOLE
NO
0
0
11672
TEREX CORP NEW
COM
880779103
1439
44804
SH
SOLE
NO
0
0
44804
TERNIUM SA
SPONSORED ADS
880890108
800
29417
SH
SOLE
NO
0
0
29417
TESLA INC
COM
88160R101
11689
41769
SH
SOLE
NO
0
0
41769
TETRA TECH INC NEW
COM
88162G103
415
6969
SH
SOLE
NO
0
0
6969
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
10
11000
SH
SOLE
NO
0
0
11000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2433
155210
SH
SOLE
NO
0
0
155210
TEXAS INSTRS INC
COM
882508104
15977
150627
SH
SOLE
NO
0
0
150627
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
819
1059
SH
SOLE
NO
0
0
1059
TEXAS ROADHOUSE INC
COM
882681109
247
3980
SH
SOLE
NO
0
0
3980
TEXTRON INC
COM
883203101
1689
33358
SH
SOLE
NO
0
0
33358
THE CHARLES SCHWAB CORPORATI
COM
808513105
2743
64168
SH
SOLE
NO
0
0
64168
THE TRADE DESK INC
COM CL A
88339J105
1592
8045
SH
SOLE
NO
0
0
8045
THERAPEUTICSMD INC
COM
88338N107
158
32625
SH
SOLE
NO
0
0
32625
THERMO FISHER SCIENTIFIC INC
COM
883556102
14794
54049
SH
SOLE
NO
0
0
54049
THOMSON REUTERS CORP
COM NEW
884903709
299
5066
SH
SOLE
NO
0
0
5066
THOR INDS INC
COM
885160101
378
6066
SH
SOLE
NO
0
0
6066
TIER REIT INC
COM NEW
88650V208
1036
36179
SH
SOLE
NO
0
0
36179
TIFFANY & CO NEW
COM
886547108
1370
12987
SH
SOLE
NO
0
0
12987
TILRAY INC
COM CL 2
88688T100
1181
18029
SH
SOLE
NO
0
0
18029
TITAN MED INC
COM NEW
88830X819
111
39899
SH
SOLE
NO
0
0
39899
TJX COS INC NEW
COM
872540109
11872
223133
SH
SOLE
NO
0
0
223133
TOLL BROTHERS INC
COM
889478103
698
19304
SH
SOLE
NO
0
0
19304
TOMPKINS FINANCIAL CORPORATI
COM
890110109
577
7586
SH
SOLE
NO
0
0
7586
TORCHMARK CORP
COM
891027104
782
9553
SH
SOLE
NO
0
0
9553
TORO CO
COM
891092108
828
12039
SH
SOLE
NO
0
0
12039
TORONTO DOMINION BK ONT
COM NEW
891160509
5931
109171
SH
SOLE
NO
0
0
109171
TORTOISE ENERGY INFRA CORP
COM
89147L100
1556
66226
SH
SOLE
NO
0
0
66226
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
921
65718
SH
SOLE
NO
0
0
65718
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
201
10809
SH
SOLE
NO
0
0
10809
TOTAL S A
SPONSORED ADS
89151E109
5174
92988
SH
SOLE
NO
0
0
92988
TOTAL SYS SVCS INC
COM
891906109
847
8920
SH
SOLE
NO
0
0
8920
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
170
10281
SH
SOLE
NO
0
0
10281
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1779
15076
SH
SOLE
NO
0
0
15076
TPG RE FIN TR INC
COM
87266M107
506
25858
SH
SOLE
NO
0
0
25858
TPG SPECIALTY LENDING INC
COM
87265K102
2840
142018
SH
SOLE
NO
0
0
142018
TPG SPECIALTY LENDING INC
NOTE 4.500%12/1
87265KAB8
23
23000
SH
SOLE
NO
0
0
23000
TRACTOR SUPPLY CO
COM
892356106
1868
19111
SH
SOLE
NO
0
0
19111
TRANSCANADA CORP
COM
89353D107
1067
23743
SH
SOLE
NO
0
0
23743
TRANSDIGM GROUP INC
COM
893641100
825
1818
SH
SOLE
NO
0
0
1818
TRANSENTERIX INC
COM NEW
89366M201
94
39553
SH
SOLE
NO
0
0
39553
TRANSGLOBE ENERGY CORP
COM
893662106
56
30000
SH
SOLE
NO
0
0
30000
TRANSOCEAN LTD
REG SHS
H8817H100
457
52479
SH
SOLE
NO
0
0
52479
TRAVELCENTERS AMER LLC
COM
894174101
164
40072
SH
SOLE
NO
0
0
40072
TRAVELERS COMPANIES INC
COM
89417E109
12760
93033
SH
SOLE
NO
0
0
93033
TRI CONTL CORP
COM
895436103
1928
73325
SH
SOLE
NO
0
0
73325
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
6448
181789
SH
SOLE
NO
0
0
181789
TRINITY INDS INC
COM
896522109
689
31727
SH
SOLE
NO
0
0
31727
TRIPADVISOR INC
COM
896945201
298
5811
SH
SOLE
NO
0
0
5811
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
287
20882
SH
SOLE
NO
0
0
20882
TRISTATE CAP HLDGS INC
COM
89678F100
458
22451
SH
SOLE
NO
0
0
22451
TRITON INTL LTD
CL A
G9078F107
341
10978
SH
SOLE
NO
0
0
10978
TRUEBLUE INC
COM
89785X101
494
20902
SH
SOLE
NO
0
0
20902
TRUSTCO BK CORP N Y
COM
898349105
130
16830
SH
SOLE
NO
0
0
16830
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
19
15000
SH
SOLE
NO
0
0
15000
TUPPERWARE BRANDS CORP
COM
899896104
256
10019
SH
SOLE
NO
0
0
10019
TWILIO INC
CL A
90138F102
6211
48087
SH
SOLE
NO
0
0
48087
TWITTER INC
COM
90184L102
2350
71497
SH
SOLE
NO
0
0
71497
TWO HBRS INVT CORP
COM NEW
90187B408
1299
96032
SH
SOLE
NO
0
0
96032
TYLER TECHNOLOGIES INC
COM
902252105
404
1979
SH
SOLE
NO
0
0
1979
TYSON FOODS INC
CL A
902494103
2498
35986
SH
SOLE
NO
0
0
35986
U S CONCRETE INC
COM NEW
90333L201
219
5311
SH
SOLE
NO
0
0
5311
U S G CORP
COM NEW
903293405
1099
25386
SH
SOLE
NO
0
0
25386
U S GOLD CORP
COM PAR NEW
90291C102
17
19000
SH
SOLE
NO
0
0
19000
UBIQUITI NETWORKS INC
COM
90347A100
225
1503
SH
SOLE
NO
0
0
1503
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
231
11778
SH
SOLE
NO
0
0
11778
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
168
11884
SH
SOLE
NO
0
0
11884
UBS GROUP AG
SHS
H42097107
238
19656
SH
SOLE
NO
0
0
19656
UDR INC
COM
902653104
1506
33139
SH
SOLE
NO
0
0
33139
UGI CORP NEW
COM
902681105
2232
40277
SH
SOLE
NO
0
0
40277
ULTA BEAUTY INC
COM
90384S303
1875
5379
SH
SOLE
NO
0
0
5379
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
267
809
SH
SOLE
NO
0
0
809
ULTRA PETROLEUM CORP
COM NEW
903914208
12
19930
SH
SOLE
NO
0
0
19930
UMPQUA HLDGS CORP
COM
904214103
1865
113033
SH
SOLE
NO
0
0
113033
UNDER ARMOUR INC
CL A
904311107
4223
199769
SH
SOLE
NO
0
0
199769
UNDER ARMOUR INC
CL C
904311206
2144
113646
SH
SOLE
NO
0
0
113646
UNILEVER N V
N Y SHS NEW
904784709
9054
155332
SH
SOLE
NO
0
0
155332
UNILEVER PLC
SPON ADR NEW
904767704
6062
105024
SH
SOLE
NO
0
0
105024
UNION BANKSHARES CORP NEW
COM
90539J109
3319
102664
SH
SOLE
NO
0
0
102664
UNION BANKSHARES INC
COM
905400107
205
4545
SH
SOLE
NO
0
0
4545
UNION PACIFIC CORP
COM
907818108
24793
148287
SH
SOLE
NO
0
0
148287
UNITED BANKSHARES INC WEST V
COM
909907107
1050
28981
SH
SOLE
NO
0
0
28981
UNITED CMNTY FINL CORP OHIO
COM
909839102
916
98032
SH
SOLE
NO
0
0
98032
UNITED CONTL HLDGS INC
COM
910047109
591
7409
SH
SOLE
NO
0
0
7409
UNITED FINL BANCORP INC NEW
COM
910304104
733
51094
SH
SOLE
NO
0
0
51094
UNITED NAT FOODS INC
COM
911163103
449
33996
SH
SOLE
NO
0
0
33996
UNITED PARCEL SERVICE INC
CL B
911312106
41653
372775
SH
SOLE
NO
0
0
372775
UNITED RENTALS INC
COM
911363109
2713
23753
SH
SOLE
NO
0
0
23753
UNITED STATES OIL FUND LP
UNITS
91232N108
1269
101541
SH
SOLE
NO
0
0
101541
UNITED STATES STL CORP NEW
COM
912909108
1918
98421
SH
SOLE
NO
0
0
98421
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
229
5915
SH
SOLE
NO
0
0
5915
UNITED TECHNOLOGIES CORP
COM
913017109
46855
363527
SH
SOLE
NO
0
0
363527
UNITEDHEALTH GROUP INC
COM
91324P102
38981
157699
SH
SOLE
NO
0
0
157699
UNITI GROUP INC
COM
91325V108
321
28730
SH
SOLE
NO
0
0
28730
UNITIL CORP
COM
913259107
450
8313
SH
SOLE
NO
0
0
8313
UNIVERSAL CORP VA
COM
913456109
565
9811
SH
SOLE
NO
0
0
9811
UNIVERSAL DISPLAY CORP
COM
91347P105
2345
15343
SH
SOLE
NO
0
0
15343
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
372
4918
SH
SOLE
NO
0
0
4918
UNIVERSAL HLTH SVCS INC
CL B
913903100
308
2308
SH
SOLE
NO
0
0
2308
UNUM GROUP
COM
91529Y106
1268
37483
SH
SOLE
NO
0
0
37483
UR ENERGY INC
COM
91688R108
9
12000
SH
SOLE
NO
0
0
12000
US BANCORP DEL
COM NEW
902973304
15739
326613
SH
SOLE
NO
0
0
326613
V F CORP
COM
918204108
9632
110831
SH
SOLE
NO
0
0
110831
VAIL RESORTS INC
COM
91879Q109
365
1684
SH
SOLE
NO
0
0
1684
VALE S A
SPONSORED ADS
91912E105
234
17941
SH
SOLE
NO
0
0
17941
VALERO ENERGY CORP NEW
COM
91913Y100
8573
101065
SH
SOLE
NO
0
0
101065
VALLEY NATL BANCORP
COM
919794107
2961
309084
SH
SOLE
NO
0
0
309084
VALVOLINE INC
COM
92047W101
301
16242
SH
SOLE
NO
0
0
16242
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
898
14403
SH
SOLE
NO
0
0
14403
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
1284
26313
SH
SOLE
NO
0
0
26313
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
336
19174
SH
SOLE
NO
0
0
19174
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
325
19924
SH
SOLE
NO
0
0
19924
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1933
15048
SH
SOLE
NO
0
0
15048
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
542
23230
SH
SOLE
NO
0
0
23230
VANECK VECTORS ETF TR
ENVIRONMENTAL SV
92189F304
400
4137
SH
SOLE
NO
0
0
4137
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
3319
115462
SH
SOLE
NO
0
0
115462
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
447
7194
SH
SOLE
NO
0
0
7194
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
4132
184304
SH
SOLE
NO
0
0
184304
VANECK VECTORS ETF TR
GREEN BD ETF
92189F171
280
10839
SH
SOLE
NO
0
0
10839
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
8229
131107
SH
SOLE
NO
0
0
131107
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
455
18114
SH
SOLE
NO
0
0
18114
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
886
26565
SH
SOLE
NO
0
0
26565
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
954
30067
SH
SOLE
NO
0
0
30067
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
11503
246650
SH
SOLE
NO
0
0
246650
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
3120
117661
SH
SOLE
NO
0
0
117661
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
644
37417
SH
SOLE
NO
0
0
37417
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
811
41792
SH
SOLE
NO
0
0
41792
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
1429
13644
SH
SOLE
NO
0
0
13644
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
1619
15233
SH
SOLE
NO
0
0
15233
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
310
12555
SH
SOLE
NO
0
0
12555
VANECK VECTORS ETF TR
STEEL ETF
92189F205
681
17040
SH
SOLE
NO
0
0
17040
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
6648
42990
SH
SOLE
NO
0
0
42990
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1246
11468
SH
SOLE
NO
0
0
11468
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
484
3579
SH
SOLE
NO
0
0
3579
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
10275
80355
SH
SOLE
NO
0
0
80355
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
483
4032
SH
SOLE
NO
0
0
4032
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
4715
30738
SH
SOLE
NO
0
0
30738
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
889
6977
SH
SOLE
NO
0
0
6977
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
13822
98481
SH
SOLE
NO
0
0
98481
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
23681
282154
SH
SOLE
NO
0
0
282154
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
2373
25764
SH
SOLE
NO
0
0
25764
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
182068
2287576
SH
SOLE
NO
0
0
2287576
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
58507
720712
SH
SOLE
NO
0
0
720712
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
42466
761465
SH
SOLE
NO
0
0
761465
VANGUARD GROUP
DIV APP ETF
921908844
187561
1710707
SH
SOLE
NO
0
0
1710707
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
14877
128855
SH
SOLE
NO
0
0
128855
VANGUARD INDEX FDS
GROWTH ETF
922908736
188756
1206731
SH
SOLE
NO
0
0
1206731
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
38679
297995
SH
SOLE
NO
0
0
297995
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
47343
331609
SH
SOLE
NO
0
0
331609
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
41439
384129
SH
SOLE
NO
0
0
384129
VANGUARD INDEX FDS
MID CAP ETF
922908629
116767
726391
SH
SOLE
NO
0
0
726391
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
55374
637146
SH
SOLE
NO
0
0
637146
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
161973
624080
SH
SOLE
NO
0
0
624080
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
48061
373349
SH
SOLE
NO
0
0
373349
VANGUARD INDEX FDS
SMALL CP ETF
922908751
106253
695374
SH
SOLE
NO
0
0
695374
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
25430
141500
SH
SOLE
NO
0
0
141500
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
300905
2079371
SH
SOLE
NO
0
0
2079371
VANGUARD INDEX FDS
VALUE ETF
922908744
192176
1785524
SH
SOLE
NO
0
0
1785524
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
53766
1072112
SH
SOLE
NO
0
0
1072112
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
169799
3995288
SH
SOLE
NO
0
0
3995288
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
16227
302698
SH
SOLE
NO
0
0
302698
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
1888
28678
SH
SOLE
NO
0
0
28678
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
84358
810130
SH
SOLE
NO
0
0
810130
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
3373
56623
SH
SOLE
NO
0
0
56623
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
28102
384070
SH
SOLE
NO
0
0
384070
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
8093
166252
SH
SOLE
NO
0
0
166252
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
8170
156669
SH
SOLE
NO
0
0
156669
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
33587
386644
SH
SOLE
NO
0
0
386644
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
3621
56160
SH
SOLE
NO
0
0
56160
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
876
9578
SH
SOLE
NO
0
0
9578
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
425
5469
SH
SOLE
NO
0
0
5469
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
2318
44276
SH
SOLE
NO
0
0
44276
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
4806
79543
SH
SOLE
NO
0
0
79543
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
34443
431837
SH
SOLE
NO
0
0
431837
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
18678
120131
SH
SOLE
NO
0
0
120131
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2891
22262
SH
SOLE
NO
0
0
22262
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
5166
47792
SH
SOLE
NO
0
0
47792
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
2433
17039
SH
SOLE
NO
0
0
17039
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
2581
20983
SH
SOLE
NO
0
0
20983
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
2538
24319
SH
SOLE
NO
0
0
24319
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
500
3867
SH
SOLE
NO
0
0
3867
VANGUARD STAR FD
VG TL INTL STK F
921909768
35110
676507
SH
SOLE
NO
0
0
676507
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
494361
12095948
SH
SOLE
NO
0
0
12095948
VANGUARD WELLINGTON FD
US MINIMUM
921935409
1667
20183
SH
SOLE
NO
0
0
20183
VANGUARD WELLINGTON FD
US MULTIFACTOR
921935607
2020
26944
SH
SOLE
NO
0
0
26944
VANGUARD WELLINGTON FD
US QUALITY
921935706
585
7381
SH
SOLE
NO
0
0
7381
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
646
8264
SH
SOLE
NO
0
0
8264
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
102406
1195496
SH
SOLE
NO
0
0
1195496
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
14440
223529
SH
SOLE
NO
0
0
223529
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
3853
63321
SH
SOLE
NO
0
0
63321
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
407
8335
SH
SOLE
NO
0
0
8335
VANGUARD WORLD FD
ESG US STK ETF
921910733
798
16267
SH
SOLE
NO
0
0
16267
VANGUARD WORLD FD
EXTENDED DUR
921910709
332
2787
SH
SOLE
NO
0
0
2787
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
12865
131696
SH
SOLE
NO
0
0
131696
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
4685
60047
SH
SOLE
NO
0
0
60047
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
24916
200376
SH
SOLE
NO
0
0
200376
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
1802
21582
SH
SOLE
NO
0
0
21582
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
7728
44825
SH
SOLE
NO
0
0
44825
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
15330
105572
SH
SOLE
NO
0
0
105572
VANGUARD WORLD FDS
ENERGY ETF
92204A306
16130
180470
SH
SOLE
NO
0
0
180470
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
9252
143356
SH
SOLE
NO
0
0
143356
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
26575
154078
SH
SOLE
NO
0
0
154078
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
2309
16510
SH
SOLE
NO
0
0
16510
VANGUARD WORLD FDS
INF TECH ETF
92204A702
29213
145609
SH
SOLE
NO
0
0
145609
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
5706
46361
SH
SOLE
NO
0
0
46361
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
7355
56755
SH
SOLE
NO
0
0
56755
VARIAN MED SYS INC
COM
92220P105
1757
12398
SH
SOLE
NO
0
0
12398
VECTOR GROUP LTD
COM
92240M108
1882
174464
SH
SOLE
NO
0
0
174464
VEEVA SYS INC
CL A COM
922475108
5975
47107
SH
SOLE
NO
0
0
47107
VENTAS INC
COM
92276F100
8546
133944
SH
SOLE
NO
0
0
133944
VERASTEM INC
COM
92337C104
55
18643
SH
SOLE
NO
0
0
18643
VEREIT INC
COM
92339V100
3442
411233
SH
SOLE
NO
0
0
411233
VERICEL CORP
COM
92346J108
359
20525
SH
SOLE
NO
0
0
20525
VERISIGN INC
COM
92343E102
461
2544
SH
SOLE
NO
0
0
2544
VERISK ANALYTICS INC
COM
92345Y106
1490
11203
SH
SOLE
NO
0
0
11203
VERITEX HLDGS INC
COM
923451108
248
10279
SH
SOLE
NO
0
0
10279
VERIZON COMMUNICATIONS INC
COM
92343V104
171773
2905008
SH
SOLE
NO
0
0
2905008
VERSUM MATLS INC
COM
92532W103
376
7476
SH
SOLE
NO
0
0
7476
VERTEX PHARMACEUTICALS INC
COM
92532F100
3001
16319
SH
SOLE
NO
0
0
16319
VIACOM INC NEW
CL B
92553P201
1006
35842
SH
SOLE
NO
0
0
35842
VIAVI SOLUTIONS INC
COM
925550105
546
44148
SH
SOLE
NO
0
0
44148
VICOR CORP
COM
925815102
750
24189
SH
SOLE
NO
0
0
24189
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
34043
728041
SH
SOLE
NO
0
0
728041
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
7809
155608
SH
SOLE
NO
0
0
155608
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
4299
108752
SH
SOLE
NO
0
0
108752
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
13150
295251
SH
SOLE
NO
0
0
295251
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
3956
86138
SH
SOLE
NO
0
0
86138
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
425
9456
SH
SOLE
NO
0
0
9456
VIKING THERAPEUTICS INC
COM
92686J106
164
16500
SH
SOLE
NO
0
0
16500
VISA INC
COM CL A
92826C839
88665
567674
SH
SOLE
NO
0
0
567674
VISTA GOLD CORP
COM NEW
927926303
13
20180
SH
SOLE
NO
0
0
20180
VMWARE INC
CL A COM
928563402
1151
6379
SH
SOLE
NO
0
0
6379
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
4454
245023
SH
SOLE
NO
0
0
245023
VORNADO RLTY TR
SH BEN INT
929042109
242
3592
SH
SOLE
NO
0
0
3592
VOXX INTL CORP
CL A
91829F104
224
48649
SH
SOLE
NO
0
0
48649
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
149
18850
SH
SOLE
NO
0
0
18850
VOYA FINL INC
COM
929089100
946
18943
SH
SOLE
NO
0
0
18943
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
500
76935
SH
SOLE
NO
0
0
76935
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
138
11016
SH
SOLE
NO
0
0
11016
VOYA PRIME RATE TR
SH BEN INT
92913A100
133
27986
SH
SOLE
NO
0
0
27986
VOYA RISK MANAGED NAT RES FD
COM
92913C106
149
27707
SH
SOLE
NO
0
0
27707
VOYAGER THERAPEUTICS INC
COM
92915B106
255
13374
SH
SOLE
NO
0
0
13374
VULCAN MATLS CO
COM
929160109
3836
32405
SH
SOLE
NO
0
0
32405
W P CAREY INC
COM
92936U109
169337
2161843
SH
SOLE
NO
0
0
2161843
WABCO HLDGS INC
COM
92927K102
283
2149
SH
SOLE
NO
0
0
2149
WABTEC CORP
COM
929740108
2006
27222
SH
SOLE
NO
0
0
27222
WALGREENS BOOTS ALLIANCE INC
COM
931427108
21133
334023
SH
SOLE
NO
0
0
334023
WALMART INC
COM
931142103
49398
506495
SH
SOLE
NO
0
0
506495
WASHINGTON FED INC
COM
938824109
223
7731
SH
SOLE
NO
0
0
7731
WASHINGTON PRIME GROUP NEW
COM
93964W108
96
17126
SH
SOLE
NO
0
0
17126
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
304
10736
SH
SOLE
NO
0
0
10736
WASHINGTON TR BANCORP
COM
940610108
803
16686
SH
SOLE
NO
0
0
16686
WASTE CONNECTIONS INC
COM
94106B101
1139
12864
SH
SOLE
NO
0
0
12864
WASTE MGMT INC DEL
COM
94106L109
18032
173536
SH
SOLE
NO
0
0
173536
WATERS CORP
COM
941848103
1160
4612
SH
SOLE
NO
0
0
4612
WATERSTONE FINL INC MD
COM
94188P101
1182
71843
SH
SOLE
NO
0
0
71843
WATSCO INC
COM
942622200
308
2155
SH
SOLE
NO
0
0
2155
WATTS WATER TECHNOLOGIES INC
CL A
942749102
557
6897
SH
SOLE
NO
0
0
6897
WAYFAIR INC
CL A
94419L101
1156
7790
SH
SOLE
NO
0
0
7790
WD-40 CO
COM
929236107
2653
15663
SH
SOLE
NO
0
0
15663
WEATHERFORD INTL PLC
ORD SHS
G48833100
44
64014
SH
SOLE
NO
0
0
64014
WEBSTER FINL CORP CONN
COM
947890109
1324
26139
SH
SOLE
NO
0
0
26139
WEC ENERGY GROUP INC
COM
92939U106
11012
139262
SH
SOLE
NO
0
0
139262
WEIBO CORP
SPONSORED ADR
948596101
227
3666
SH
SOLE
NO
0
0
3666
WEINGARTEN RLTY INVS
SH BEN INT
948741103
239
8170
SH
SOLE
NO
0
0
8170
WELBILT INC
COM
949090104
498
30453
SH
SOLE
NO
0
0
30453
WELLCARE HEALTH PLANS INC
COM
94946T106
818
3036
SH
SOLE
NO
0
0
3036
WELLESLEY BANCORP INC
COM
949485106
1094
35862
SH
SOLE
NO
0
0
35862
WELLS FARGO & CO
MTNF 6/0
94986RQF1
18
10000
SH
SOLE
NO
0
0
10000
WELLS FARGO CO NEW
COM
949746101
30527
631775
SH
SOLE
NO
0
0
631775
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
1639
1269
SH
SOLE
NO
0
0
1269
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
147
28121
SH
SOLE
NO
0
0
28121
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
203
25769
SH
SOLE
NO
0
0
25769
WELLS FARGO MULTI SECTOR INC
COM
94987D101
246
20382
SH
SOLE
NO
0
0
20382
WELLTOWER INC
COM
95040Q104
9564
123258
SH
SOLE
NO
0
0
123258
WENDYS CO
COM
95058W100
787
44040
SH
SOLE
NO
0
0
44040
WESBANCO INC
COM
950810101
518
13051
SH
SOLE
NO
0
0
13051
WEST PHARMACEUTICAL SVSC INC
COM
955306105
408
3706
SH
SOLE
NO
0
0
3706
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
431
31667
SH
SOLE
NO
0
0
31667
WESTERN ASSET HIGH INCM FD I
COM
95766J102
208
32163
SH
SOLE
NO
0
0
32163
WESTERN ASSET HIGH INCM OPP
COM
95766K109
121
25091
SH
SOLE
NO
0
0
25091
WESTERN ASSET INTM MUNI FD I
COM
958435109
1816
206155
SH
SOLE
NO
0
0
206155
WESTERN ASSET MTG CAP CORP
COM
95790D105
165
16146
SH
SOLE
NO
0
0
16146
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
1744
84051
SH
SOLE
NO
0
0
84051
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
584
27938
SH
SOLE
NO
0
0
27938
WESTERN ASSET MUN HI INCM FD
COM
95766N103
219
29691
SH
SOLE
NO
0
0
29691
WESTERN ASST MNGD MUN FD INC
COM
95766M105
522
39647
SH
SOLE
NO
0
0
39647
WESTERN AST INFL LKD OPP & I
COM
95766R104
293
27328
SH
SOLE
NO
0
0
27328
WESTERN DIGITAL CORP
COM
958102105
1324
27555
SH
SOLE
NO
0
0
27555
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
264
8440
SH
SOLE
NO
0
0
8440
WESTERN UN CO
COM
959802109
1147
62103
SH
SOLE
NO
0
0
62103
WESTPAC BKG CORP
SPONSORED ADR
961214301
1023
55313
SH
SOLE
NO
0
0
55313
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
22
14648
SH
SOLE
NO
0
0
14648
WESTROCK CO
COM
96145D105
679
17709
SH
SOLE
NO
0
0
17709
WEX INC
COM
96208T104
238
1243
SH
SOLE
NO
0
0
1243
WEYERHAEUSER CO
COM
962166104
8364
317574
SH
SOLE
NO
0
0
317574
WHEATON PRECIOUS METALS CORP
COM
962879102
2096
88002
SH
SOLE
NO
0
0
88002
WHEELER REAL ESTATE INVT TR
CV PFD SER B
963025309
362
27910
SH
SOLE
NO
0
0
27910
WHIRLPOOL CORP
COM
963320106
1205
9071
SH
SOLE
NO
0
0
9071
WHITE MTNS INS GROUP LTD
COM
G9618E107
246
266
SH
SOLE
NO
0
0
266
WHITESTONE REIT
COM
966084204
405
33756
SH
SOLE
NO
0
0
33756
WILLIAMS COS INC DEL
COM
969457100
2648
92214
SH
SOLE
NO
0
0
92214
WILLIAMS SONOMA INC
COM
969904101
5327
94671
SH
SOLE
NO
0
0
94671
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
1114
6346
SH
SOLE
NO
0
0
6346
WINTRUST FINL CORP
COM
97650W108
662
9837
SH
SOLE
NO
0
0
9837
WISDOMTREE INVTS INC
COM
97717P104
109
15502
SH
SOLE
NO
0
0
15502
WISDOMTREE TR
CBOE S&P 500
97717X560
986
36649
SH
SOLE
NO
0
0
36649
WISDOMTREE TR
CURRNCY INT EQ
97717X263
10191
357459
SH
SOLE
NO
0
0
357459
WISDOMTREE TR
EM EX ST-OWNED
97717X578
7802
270621
SH
SOLE
NO
0
0
270621
WISDOMTREE TR
EM LCL DEBT FD
97717X867
756
22127
SH
SOLE
NO
0
0
22127
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
6267
142962
SH
SOLE
NO
0
0
142962
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
2415
51276
SH
SOLE
NO
0
0
51276
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
6165
96466
SH
SOLE
NO
0
0
96466
WISDOMTREE TR
EUROPE SMCP DV
97717W869
2245
38423
SH
SOLE
NO
0
0
38423
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
624
24887
SH
SOLE
NO
0
0
24887
WISDOMTREE TR
INDIA ERNGS FD
97717W422
422
16059
SH
SOLE
NO
0
0
16059
WISDOMTREE TR
INTL DIV EX FINL
97717W786
2503
60822
SH
SOLE
NO
0
0
60822
WISDOMTREE TR
INTL EQUITY FD
97717W703
931
18407
SH
SOLE
NO
0
0
18407
WISDOMTREE TR
INTL LRGCAP DV
97717W794
2478
53465
SH
SOLE
NO
0
0
53465
WISDOMTREE TR
INTL MIDCAP DV
97717W778
1414
22777
SH
SOLE
NO
0
0
22777
WISDOMTREE TR
INTL SMCAP DIV
97717W760
11096
168609
SH
SOLE
NO
0
0
168609
WISDOMTREE TR
INTRST RATE HDGE
97717W380
404
8462
SH
SOLE
NO
0
0
8462
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
1307
40613
SH
SOLE
NO
0
0
40613
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
565
14052
SH
SOLE
NO
0
0
14052
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1264
24988
SH
SOLE
NO
0
0
24988
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
322
8112
SH
SOLE
NO
0
0
8112
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
294
14762
SH
SOLE
NO
0
0
14762
WISDOMTREE TR
US DIVID EX FNCL
97717W406
7027
82202
SH
SOLE
NO
0
0
82202
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
2445
33744
SH
SOLE
NO
0
0
33744
WISDOMTREE TR
US LARGECAP DIVD
97717W307
16960
180013
SH
SOLE
NO
0
0
180013
WISDOMTREE TR
US MIDCAP DIVID
97717W505
38363
1071905
SH
SOLE
NO
0
0
1071905
WISDOMTREE TR
US MIDCAP FUND
97717W570
3327
84585
SH
SOLE
NO
0
0
84585
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
215
2540
SH
SOLE
NO
0
0
2540
WISDOMTREE TR
US QTLY DIV GRT
97717X669
8644
200760
SH
SOLE
NO
0
0
200760
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1013
29227
SH
SOLE
NO
0
0
29227
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
18804
682819
SH
SOLE
NO
0
0
682819
WISDOMTREE TR
US SMALLCAP FUND
97717W562
7671
212457
SH
SOLE
NO
0
0
212457
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
3075
32501
SH
SOLE
NO
0
0
32501
WISDOMTREE TR
US TOTAL MRKT FD
97717W596
452
14013
SH
SOLE
NO
0
0
14013
WIX COM LTD
SHS
M98068105
287
2382
SH
SOLE
NO
0
0
2382
WOODWARD INC
COM
980745103
303
3194
SH
SOLE
NO
0
0
3194
WORKDAY INC
CL A
98138H101
3743
19411
SH
SOLE
NO
0
0
19411
WORKIVA INC
COM CL A
98139A105
421
8306
SH
SOLE
NO
0
0
8306
WORLD GOLD TR
SPDR GLD MINIS
98149E204
528
40969
SH
SOLE
NO
0
0
40969
WORLD WRESTLING ENTMT INC
CL A
98156Q108
323
3724
SH
SOLE
NO
0
0
3724
WORLDPAY INC
CL A
981558109
253
2232
SH
SOLE
NO
0
0
2232
WORTHINGTON INDS INC
COM
981811102
224
6027
SH
SOLE
NO
0
0
6027
WRAP TECHNOLOGIES INC
COM
98212N107
90
12701
SH
SOLE
NO
0
0
12701
WSFS FINL CORP
COM
929328102
594
15392
SH
SOLE
NO
0
0
15392
WYNN RESORTS LTD
COM
983134107
1115
9349
SH
SOLE
NO
0
0
9349
XCEL ENERGY INC
COM
98389B100
7626
135679
SH
SOLE
NO
0
0
135679
XENIA HOTELS & RESORTS INC
COM
984017103
2828
129075
SH
SOLE
NO
0
0
129075
XEROX CORP
COM NEW
984121608
1475
46141
SH
SOLE
NO
0
0
46141
XILINX INC
COM
983919101
3189
25159
SH
SOLE
NO
0
0
25159
XPO LOGISTICS INC
COM
983793100
885
16475
SH
SOLE
NO
0
0
16475
XYLEM INC
COM
98419M100
2705
34223
SH
SOLE
NO
0
0
34223
YAMANA GOLD INC
COM
98462Y100
132
50834
SH
SOLE
NO
0
0
50834
YEXT INC
COM
98585N106
766
35075
SH
SOLE
NO
0
0
35075
YORK WTR CO
COM
987184108
318
9285
SH
SOLE
NO
0
0
9285
YUM BRANDS INC
COM
988498101
9828
98468
SH
SOLE
NO
0
0
98468
YUM CHINA HLDGS INC
COM
98850P109
4642
103380
SH
SOLE
NO
0
0
103380
ZEBRA TECHNOLOGIES CORP
CL A
989207105
1103
5266
SH
SOLE
NO
0
0
5266
ZENDESK INC
COM
98936J101
491
5779
SH
SOLE
NO
0
0
5779
ZIMMER BIOMET HLDGS INC
COM
98956P102
5398
42274
SH
SOLE
NO
0
0
42274
ZION OIL & GAS INC
COM
989696109
10
13589
SH
SOLE
NO
0
0
13589
ZIONS BANCORPORATION N A
COM
989701107
560
12345
SH
SOLE
NO
0
0
12345
ZIOPHARM ONCOLOGY INC
COM
98973P101
222
57669
SH
SOLE
NO
0
0
57669
ZOETIS INC
CL A
98978V103
7248
71999
SH
SOLE
NO
0
0
71999
ZSCALER INC
COM
98980G102
341
4811
SH
SOLE
NO
0
0
4811
ZYNGA INC
CL A
98986T108
108
20275
SH
SOLE
NO
0
0
20275