0000312272-19-000003.txt : 20190211
0000312272-19-000003.hdr.sgml : 20190211
20190211161349
ACCESSION NUMBER: 0000312272-19-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190211
DATE AS OF CHANGE: 20190211
EFFECTIVENESS DATE: 20190211
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: 19585544
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
12-31-2018
12-31-2018
COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD
ONE UNIVERSITY OFFICE PARK
WALTHAM
MA
02453-3483
13F HOLDINGS REPORT
028-18352
N
Brendan Daly
Legal and Compliance Counsel
8002510080
Brendan Daly
Waltham
MA
02-11-2019
0
2676
18827885
false
INFORMATION TABLE
2
Final_13fList2018Q4_take2.XML
22ND CENTY GROUP INC
COM
90137F103
71
28692
SH
SOLE
NO
0
0
28692
3-D SYS CORP DEL
COM NEW
88554D205
261
25737
SH
SOLE
NO
0
0
25737
3M CO
COM
88579Y101
47793
250832
SH
SOLE
NO
0
0
250832
AAC HLDGS INC
COM
000307108
107
77105
SH
SOLE
NO
0
0
77105
ABB LTD
SPONSORED ADR
000375204
2158
113563
SH
SOLE
NO
0
0
113563
ABBOTT LABS
COM
002824100
39695
548809
SH
SOLE
NO
0
0
548809
ABBVIE INC
COM
00287Y109
77970
845754
SH
SOLE
NO
0
0
845754
ABERCROMBIE & FITCH CO
CL A
002896207
233
11640
SH
SOLE
NO
0
0
11640
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
2477
640291
SH
SOLE
NO
0
0
640291
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
135
28571
SH
SOLE
NO
0
0
28571
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
134
21210
SH
SOLE
NO
0
0
21210
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
190
38174
SH
SOLE
NO
0
0
38174
ABERDEEN INCOME CR STRATEGIE
COM
003057106
118
11293
SH
SOLE
NO
0
0
11293
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
496
4014
SH
SOLE
NO
0
0
4014
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
220
2930
SH
SOLE
NO
0
0
2930
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
586
9290
SH
SOLE
NO
0
0
9290
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
519
34566
SH
SOLE
NO
0
0
34566
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
302
41902
SH
SOLE
NO
0
0
41902
ABIOMED INC
COM
003654100
1779
5476
SH
SOLE
NO
0
0
5476
ABRAXAS PETE CORP
COM
003830106
22
20851
SH
SOLE
NO
0
0
20851
ACADIA PHARMACEUTICALS INC
COM
004225108
225
13956
SH
SOLE
NO
0
0
13956
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
20881
148082
SH
SOLE
NO
0
0
148082
ACNB CORP
COM
000868109
250
6379
SH
SOLE
NO
0
0
6379
ACTIVISION BLIZZARD INC
COM
00507V109
2298
49346
SH
SOLE
NO
0
0
49346
ADAM NAT RES FD INC
COM
00548F105
154
10633
SH
SOLE
NO
0
0
10633
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
2069
164008
SH
SOLE
NO
0
0
164008
ADOBE INC
COM
00724F101
14103
62340
SH
SOLE
NO
0
0
62340
ADTALEM GLOBAL ED INC
COM
00737L103
1029
21750
SH
SOLE
NO
0
0
21750
ADVANCE AUTO PARTS INC
COM
00751Y106
2242
14244
SH
SOLE
NO
0
0
14244
ADVANCED DRAIN SYS INC DEL
COM
00790R104
297
12273
SH
SOLE
NO
0
0
12273
ADVANCED ENERGY INDS
COM
007973100
561
13080
SH
SOLE
NO
0
0
13080
ADVANCED MICRO DEVICES INC
COM
007903107
2904
157319
SH
SOLE
NO
0
0
157319
ADVAXIS INC
COM NEW
007624208
3
17278
SH
SOLE
NO
0
0
17278
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
381
30420
SH
SOLE
NO
0
0
30420
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
1011
25252
SH
SOLE
NO
0
0
25252
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
319
5459
SH
SOLE
NO
0
0
5459
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
740
87873
SH
SOLE
NO
0
0
87873
AECOM
COM
00766T100
841
31744
SH
SOLE
NO
0
0
31744
AEGON N V
NY REGISTRY SHS
007924103
413
89005
SH
SOLE
NO
0
0
89005
AEROVIRONMENT INC
COM
008073108
235
3469
SH
SOLE
NO
0
0
3469
AES CORP
COM
00130H105
673
46545
SH
SOLE
NO
0
0
46545
AFLAC INC
COM
001055102
11786
258703
SH
SOLE
NO
0
0
258703
AGILENT TECHNOLOGIES INC
COM
00846U101
1005
14907
SH
SOLE
NO
0
0
14907
AGNC INVT CORP
COM
00123Q104
2446
139502
SH
SOLE
NO
0
0
139502
AGNICO EAGLE MINES LTD
COM
008474108
357
8844
SH
SOLE
NO
0
0
8844
AGREE REALTY CORP
COM
008492100
776
13130
SH
SOLE
NO
0
0
13130
AIR PRODS & CHEMS INC
COM
009158106
5320
33245
SH
SOLE
NO
0
0
33245
AIR TRANSPORT SERVICES GRP I
COM
00922R105
1322
57994
SH
SOLE
NO
0
0
57994
AK STL HLDG CORP
COM
001547108
542
241062
SH
SOLE
NO
0
0
241062
AKAMAI TECHNOLOGIES INC
COM
00971T101
475
7785
SH
SOLE
NO
0
0
7785
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
960
193309
SH
SOLE
NO
0
0
193309
ALAMO GROUP INC
COM
011311107
873
11298
SH
SOLE
NO
0
0
11298
ALAMOS GOLD INC NEW
COM CL A
011532108
114
31897
SH
SOLE
NO
0
0
31897
ALARM COM HLDGS INC
COM
011642105
349
6741
SH
SOLE
NO
0
0
6741
ALASKA AIR GROUP INC
COM
011659109
1405
23105
SH
SOLE
NO
0
0
23105
ALASKA COMMUNICATIONS SYS GR
COM
01167P101
15
10740
SH
SOLE
NO
0
0
10740
ALBEMARLE CORP
COM
012653101
2622
34027
SH
SOLE
NO
0
0
34027
ALCOA CORP
COM
013872106
869
32706
SH
SOLE
NO
0
0
32706
ALEXION PHARMACEUTICALS INC
COM
015351109
712
7322
SH
SOLE
NO
0
0
7322
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
34384
250850
SH
SOLE
NO
0
0
250850
ALIGN TECHNOLOGY INC
COM
016255101
1543
7371
SH
SOLE
NO
0
0
7371
ALLEGHANY CORP DEL
COM
017175100
283
454
SH
SOLE
NO
0
0
454
ALLEGION PUB LTD CO
ORD SHS
G0176J109
397
4984
SH
SOLE
NO
0
0
4984
ALLERGAN PLC
SHS
G0177J108
6067
45397
SH
SOLE
NO
0
0
45397
ALLETE INC
COM NEW
018522300
546
7173
SH
SOLE
NO
0
0
7173
ALLIANCE CALIF MUN INCOME FD
COM
018546101
255
18700
SH
SOLE
NO
0
0
18700
ALLIANCE DATA SYSTEMS CORP
COM
018581108
489
3259
SH
SOLE
NO
0
0
3259
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
705
40705
SH
SOLE
NO
0
0
40705
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
1109
105332
SH
SOLE
NO
0
0
105332
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1661
60821
SH
SOLE
NO
0
0
60821
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
1257
103654
SH
SOLE
NO
0
0
103654
ALLIANT ENERGY CORP
COM
018802108
3603
85291
SH
SOLE
NO
0
0
85291
ALLIANZGI CONV INCOME FD
COM
018828103
1591
306583
SH
SOLE
NO
0
0
306583
ALLIANZGI CONV INCOME FD II
COM
018825109
1413
314017
SH
SOLE
NO
0
0
314017
ALLIANZGI EQUITY & CONV INCO
COM
018829101
280
15105
SH
SOLE
NO
0
0
15105
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
961
90069
SH
SOLE
NO
0
0
90069
ALLISON TRANSMISSION HLDGS I
COM
01973R101
663
15109
SH
SOLE
NO
0
0
15109
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
199
20742
SH
SOLE
NO
0
0
20742
ALLSTATE CORP
COM
020002101
6712
81237
SH
SOLE
NO
0
0
81237
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
661
9071
SH
SOLE
NO
0
0
9071
ALPHABET INC
CAP STK CL A
02079K305
72736
69606
SH
SOLE
NO
0
0
69606
ALPHABET INC
CAP STK CL C
02079K107
73872
71331
SH
SOLE
NO
0
0
71331
ALPS ETF TR
ALERIAN MLP
00162Q866
7851
899329
SH
SOLE
NO
0
0
899329
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
581
24368
SH
SOLE
NO
0
0
24368
ALPS ETF TR
EQUAL SEC ETF
00162Q205
940
14723
SH
SOLE
NO
0
0
14723
ALPS ETF TR
INTL SEC DV DOG
00162Q718
4008
168290
SH
SOLE
NO
0
0
168290
ALPS ETF TR
MED BREAKTHGH
00162Q593
267
9516
SH
SOLE
NO
0
0
9516
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1279
53253
SH
SOLE
NO
0
0
53253
ALPS ETF TR
SECTR DIV DOGS
00162Q858
16892
431689
SH
SOLE
NO
0
0
431689
ALTABA INC
COM
021346101
2541
43864
SH
SOLE
NO
0
0
43864
ALTRIA GROUP INC
COM
02209S103
75007
1518684
SH
SOLE
NO
0
0
1518684
AMARIN CORP PLC
SPONS ADR NEW
023111206
789
57984
SH
SOLE
NO
0
0
57984
AMAZON COM INC
COM
023135106
225375
150052
SH
SOLE
NO
0
0
150052
AMBARELLA INC
SHS
G037AX101
232
6659
SH
SOLE
NO
0
0
6659
AMBEV SA
SPONSORED ADR
02319V103
120
30787
SH
SOLE
NO
0
0
30787
AMEDISYS INC
COM
023436108
433
3704
SH
SOLE
NO
0
0
3704
AMEREN CORP
COM
023608102
4748
72803
SH
SOLE
NO
0
0
72803
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
159
28300
SH
SOLE
NO
0
0
28300
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1433
100607
SH
SOLE
NO
0
0
100607
AMERICAN AIRLS GROUP INC
COM
02376R102
2544
79227
SH
SOLE
NO
0
0
79227
AMERICAN ELEC PWR INC
COM
025537101
15375
205717
SH
SOLE
NO
0
0
205717
AMERICAN EXPRESS CO
COM
025816109
15613
163795
SH
SOLE
NO
0
0
163795
AMERICAN FIN TR INC
COM CLASS A
02607T109
1233
92579
SH
SOLE
NO
0
0
92579
AMERICAN FINL GROUP INC OHIO
COM
025932104
1195
13209
SH
SOLE
NO
0
0
13209
AMERICAN INTL GROUP INC
COM NEW
026874784
3805
96572
SH
SOLE
NO
0
0
96572
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
412
32060
SH
SOLE
NO
0
0
32060
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
3117
46494
SH
SOLE
NO
0
0
46494
AMERICAN TOWER CORP NEW
COM
03027X100
11369
71875
SH
SOLE
NO
0
0
71875
AMERICAN WTR WKS CO INC NEW
COM
030420103
7203
79363
SH
SOLE
NO
0
0
79363
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
3721
147106
SH
SOLE
NO
0
0
147106
AMERIPRISE FINL INC
COM
03076C106
1903
18241
SH
SOLE
NO
0
0
18241
AMERIS BANCORP
COM
03076K108
363
11478
SH
SOLE
NO
0
0
11478
AMERISOURCEBERGEN CORP
COM
03073E105
2932
39418
SH
SOLE
NO
0
0
39418
AMETEK INC NEW
COM
031100100
857
12665
SH
SOLE
NO
0
0
12665
AMGEN INC
COM
031162100
49655
255077
SH
SOLE
NO
0
0
255077
AMICUS THERAPEUTICS INC
COM
03152W109
295
30871
SH
SOLE
NO
0
0
30871
AMIRA NATURE FOODS LTD
SHS
G0335L102
4
10151
SH
SOLE
NO
0
0
10151
AMPHENOL CORP NEW
CL A
032095101
486
6005
SH
SOLE
NO
0
0
6005
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
779
52784
SH
SOLE
NO
0
0
52784
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
605
15092
SH
SOLE
NO
0
0
15092
ANADARKO PETE CORP
COM
032511107
1660
37877
SH
SOLE
NO
0
0
37877
ANALOG DEVICES INC
COM
032654105
9073
105712
SH
SOLE
NO
0
0
105712
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
32
20713
SH
SOLE
NO
0
0
20713
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3674
55842
SH
SOLE
NO
0
0
55842
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
29
29000
SH
SOLE
NO
0
0
29000
ANIXTER INTL INC
COM
035290105
199
3679
SH
SOLE
NO
0
0
3679
ANNALY CAP MGMT INC
COM
035710409
5886
599392
SH
SOLE
NO
0
0
599392
ANSYS INC
COM
03662Q105
256
1796
SH
SOLE
NO
0
0
1796
ANTARES PHARMA INC
COM
036642106
162
59643
SH
SOLE
NO
0
0
59643
ANTHEM INC
COM
036752103
7447
28358
SH
SOLE
NO
0
0
28358
AON PLC
SHS CL A
G0408V102
4131
28421
SH
SOLE
NO
0
0
28421
APACHE CORP
COM
037411105
3869
147409
SH
SOLE
NO
0
0
147409
APHRIA INC
COM
03765K104
485
85275
SH
SOLE
NO
0
0
85275
APOLLO COML REAL EST FIN INC
COM
03762U105
422
25378
SH
SOLE
NO
0
0
25378
APOLLO COML REAL EST FIN INC
NOTE 5.500% 3/1
03762UAA3
25
25000
SH
SOLE
NO
0
0
25000
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
658
26840
SH
SOLE
NO
0
0
26840
APOLLO INVT CORP
COM NEW
03761U502
1145
92417
SH
SOLE
NO
0
0
92417
APPIAN CORP
CL A
03782L101
574
21507
SH
SOLE
NO
0
0
21507
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
478
33566
SH
SOLE
NO
0
0
33566
APPLE INC
COM
037833100
458795
2908554
SH
SOLE
NO
0
0
2908554
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
274
5088
SH
SOLE
NO
0
0
5088
APPLIED MATLS INC
COM
038222105
5994
183102
SH
SOLE
NO
0
0
183102
APTARGROUP INC
COM
038336103
389
4145
SH
SOLE
NO
0
0
4145
APTIV PLC
SHS
G6095L109
399
6495
SH
SOLE
NO
0
0
6495
AQUA AMERICA INC
COM
03836W103
10698
312915
SH
SOLE
NO
0
0
312915
AQUA METALS INC
COM
03837J101
24
13570
SH
SOLE
NO
0
0
13570
ARBOR RLTY TR INC
NOTE 5.375%11/1
038923AB4
45
40000
SH
SOLE
NO
0
0
40000
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
521
25224
SH
SOLE
NO
0
0
25224
ARCH CAP GROUP LTD
ORD
G0450A105
215
8073
SH
SOLE
NO
0
0
8073
ARCHER DANIELS MIDLAND CO
COM
039483102
7395
180502
SH
SOLE
NO
0
0
180502
ARCONIC INC
COM
03965L100
1453
86189
SH
SOLE
NO
0
0
86189
ARCOSA INC
COM
039653100
293
10586
SH
SOLE
NO
0
0
10586
ARENA PHARMACEUTICALS INC
COM NEW
040047607
227
5852
SH
SOLE
NO
0
0
5852
ARES CAP CORP
COM
04010L103
3637
233496
SH
SOLE
NO
0
0
233496
ARGAN INC
COM
04010E109
1851
48935
SH
SOLE
NO
0
0
48935
ARISTA NETWORKS INC
COM
040413106
1993
9459
SH
SOLE
NO
0
0
9459
ARK ETF TR
GEN REV MLTSCT
00214Q302
1267
52842
SH
SOLE
NO
0
0
52842
ARK ETF TR
INDL INNOVATIN
00214Q203
670
22725
SH
SOLE
NO
0
0
22725
ARK ETF TR
INNOVATION ETF
00214Q104
9738
261861
SH
SOLE
NO
0
0
261861
ARK ETF TR
WEB X.O ETF
00214Q401
411
9691
SH
SOLE
NO
0
0
9691
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
622
30357
SH
SOLE
NO
0
0
30357
AROTECH CORP
COM NEW
042682203
60
23183
SH
SOLE
NO
0
0
23183
ARRAY BIOPHARMA INC
COM
04269X105
508
35668
SH
SOLE
NO
0
0
35668
ARROW ELECTRS INC
COM
042735100
384
5575
SH
SOLE
NO
0
0
5575
ARVINMERITOR INC
FRNT 4.000% 2/1
043353AH4
10
10000
SH
SOLE
NO
0
0
10000
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
114
12113
SH
SOLE
NO
0
0
12113
ASHLAND GLOBAL HLDGS INC
COM
044186104
348
4912
SH
SOLE
NO
0
0
4912
ASIA PAC FD INC
COM
044901106
131
11474
SH
SOLE
NO
0
0
11474
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
359
2307
SH
SOLE
NO
0
0
2307
ASSOCIATED BANC CORP
COM
045487105
295
14918
SH
SOLE
NO
0
0
14918
ASTRAZENECA PLC
SPONSORED ADR
046353108
4720
124281
SH
SOLE
NO
0
0
124281
ASURE SOFTWARE INC
COM
04649U102
117
23058
SH
SOLE
NO
0
0
23058
AT&T INC
COM
00206R102
125865
4410134
SH
SOLE
NO
0
0
4410134
ATHENAHEALTH INC
COM
04685W103
284
2160
SH
SOLE
NO
0
0
2160
ATHERSYS INC
COM
04744L106
26
18700
SH
SOLE
NO
0
0
18700
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
43
45000
SH
SOLE
NO
0
0
45000
ATLASSIAN CORP PLC
CL A
G06242104
302
3404
SH
SOLE
NO
0
0
3404
ATMOS ENERGY CORP
COM
049560105
1767
19066
SH
SOLE
NO
0
0
19066
AURORA CANNABIS INC
COM
05156X108
1631
329013
SH
SOLE
NO
0
0
329013
AUTODESK INC
COM
052769106
973
7569
SH
SOLE
NO
0
0
7569
AUTOMATIC DATA PROCESSING IN
COM
053015103
18655
142278
SH
SOLE
NO
0
0
142278
AUTONATION INC
COM
05329W102
802
22490
SH
SOLE
NO
0
0
22490
AUTOZONE INC
COM
053332102
1031
1230
SH
SOLE
NO
0
0
1230
AVALONBAY CMNTYS INC
COM
053484101
477
2742
SH
SOLE
NO
0
0
2742
AVANGRID INC
COM
05351W103
1330
26564
SH
SOLE
NO
0
0
26564
AVANOS MED INC
COM
05350V106
505
11278
SH
SOLE
NO
0
0
11278
AVERY DENNISON CORP
COM
053611109
2476
27565
SH
SOLE
NO
0
0
27565
AVID BIOSERVICES INC
COM
05368M106
210
51370
SH
SOLE
NO
0
0
51370
AVISTA CORP
COM
05379B107
321
7562
SH
SOLE
NO
0
0
7562
AVON PRODS INC
COM
054303102
20
13534
SH
SOLE
NO
0
0
13534
AXON ENTERPRISE INC
COM
05464C101
1359
31069
SH
SOLE
NO
0
0
31069
AXOS FINL INC
COM
05465C100
425
16913
SH
SOLE
NO
0
0
16913
AZURRX BIOPHARMA INC
COM
05502L105
45
37953
SH
SOLE
NO
0
0
37953
B & G FOODS INC NEW
COM
05508R106
3867
133763
SH
SOLE
NO
0
0
133763
BABCOCK & WILCOX ENTERPRIS I
COM
05614L100
9
23451
SH
SOLE
NO
0
0
23451
BAIDU INC
SPON ADR REP A
056752108
5676
35790
SH
SOLE
NO
0
0
35790
BAKER HUGHES A GE CO
CL A
05722G100
261
12159
SH
SOLE
NO
0
0
12159
BALCHEM CORP
COM
057665200
585
7473
SH
SOLE
NO
0
0
7473
BALL CORP
COM
058498106
471
10253
SH
SOLE
NO
0
0
10253
BALLARD PWR SYS INC NEW
COM
058586108
207
86829
SH
SOLE
NO
0
0
86829
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
855
161758
SH
SOLE
NO
0
0
161758
BANCO SANTANDER SA
ADR
05964H105
881
196780
SH
SOLE
NO
0
0
196780
BANK AMER CORP
7.25%CNV PFD L
060505682
696
556
SH
SOLE
NO
0
0
556
BANK AMER CORP
COM
060505104
66064
2681205
SH
SOLE
NO
0
0
2681205
BANK HAWAII CORP
COM
062540109
322
4784
SH
SOLE
NO
0
0
4784
BANK MONTREAL QUE
COM
063671101
3530
54024
SH
SOLE
NO
0
0
54024
BANK N S HALIFAX
COM
064149107
1129
22657
SH
SOLE
NO
0
0
22657
BANK NEW YORK MELLON CORP
COM
064058100
8442
179367
SH
SOLE
NO
0
0
179367
BANKWELL FINL GROUP INC
COM
06654A103
373
12998
SH
SOLE
NO
0
0
12998
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
562
5008
SH
SOLE
NO
0
0
5008
BARCLAYS BK PLC
MTNF 10/3
06739FJQ5
36
35000
SH
SOLE
NO
0
0
35000
BARCLAYS PLC
ADR
06738E204
430
57113
SH
SOLE
NO
0
0
57113
BARINGS CORPORATE INVS
COM
06759X107
962
65462
SH
SOLE
NO
0
0
65462
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
194
12167
SH
SOLE
NO
0
0
12167
BARINGS PARTN INVS
SH BEN INT
06761A103
1263
83962
SH
SOLE
NO
0
0
83962
BARNES & NOBLE INC
COM
067774109
513
72393
SH
SOLE
NO
0
0
72393
BARNES GROUP INC
COM
067806109
505
9423
SH
SOLE
NO
0
0
9423
BARRICK GOLD CORP
COM
067901108
6714
495901
SH
SOLE
NO
0
0
495901
BAUSCH HEALTH COS INC
COM
071734107
570
30898
SH
SOLE
NO
0
0
30898
BAXTER INTL INC
COM
071813109
3928
59691
SH
SOLE
NO
0
0
59691
BB&T CORP
COM
054937107
15851
365925
SH
SOLE
NO
0
0
365925
BCE INC
COM NEW
05534B760
2014
50950
SH
SOLE
NO
0
0
50950
BEACON ROOFING SUPPLY INC
COM
073685109
207
6548
SH
SOLE
NO
0
0
6548
BECTON DICKINSON & CO
COM
075887109
12759
56628
SH
SOLE
NO
0
0
56628
BELLICUM PHARMACEUTICALS INC
COM
079481107
84
28978
SH
SOLE
NO
0
0
28978
BEMIS INC
COM
081437105
248
5417
SH
SOLE
NO
0
0
5417
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
37026
121
SH
SOLE
NO
0
0
121
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
251654
1232514
SH
SOLE
NO
0
0
1232514
BERKSHIRE HILLS BANCORP INC
COM
084680107
1131
41951
SH
SOLE
NO
0
0
41951
BEST BUY INC
COM
086516101
942
17794
SH
SOLE
NO
0
0
17794
BEST INC
SPONSORED ADS
08653C106
43
10630
SH
SOLE
NO
0
0
10630
BGC PARTNERS INC
CL A
05541T101
158
30573
SH
SOLE
NO
0
0
30573
BHP GROUP LIMITED
SPONSORED ADS
088606108
2377
49225
SH
SOLE
NO
0
0
49225
BHP GROUP PLC
SPONSORED ADS
05545E209
343
8208
SH
SOLE
NO
0
0
8208
BIO PATH HOLDINGS INC
COM NEW
09057N201
7
42146
SH
SOLE
NO
0
0
42146
BIO TECHNE CORP
COM
09073M104
534
3690
SH
SOLE
NO
0
0
3690
BIO-KEY INTERNATIONAL INC
COM PAR
09060C309
65
87793
SH
SOLE
NO
0
0
87793
BIOCRYST PHARMACEUTICALS
COM
09058V103
349
43330
SH
SOLE
NO
0
0
43330
BIOGEN INC
COM
09062X103
8188
27210
SH
SOLE
NO
0
0
27210
BIOLINERX LTD
SPONSORED ADS
09071M106
9
22330
SH
SOLE
NO
0
0
22330
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
827
9720
SH
SOLE
NO
0
0
9720
BIOSCRIP INC
COM
09069N108
40
11300
SH
SOLE
NO
0
0
11300
BIOTELEMETRY INC
COM
090672106
204
3416
SH
SOLE
NO
0
0
3416
BIOTIME INC
COM
09066L105
87
95995
SH
SOLE
NO
0
0
95995
BLACK KNIGHT INC
COM
09215C105
276
6142
SH
SOLE
NO
0
0
6142
BLACKBERRY LTD
COM
09228F103
457
64281
SH
SOLE
NO
0
0
64281
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
84
10129
SH
SOLE
NO
0
0
10129
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
319
26712
SH
SOLE
NO
0
0
26712
BLACKROCK CAPITAL INVESTMENT
COM
092533108
409
77486
SH
SOLE
NO
0
0
77486
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
73
75000
SH
SOLE
NO
0
0
75000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
376
30859
SH
SOLE
NO
0
0
30859
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
2073
223448
SH
SOLE
NO
0
0
223448
BLACKROCK CR ALLCTN INC TR
COM
092508100
1317
117867
SH
SOLE
NO
0
0
117867
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
293
30062
SH
SOLE
NO
0
0
30062
BLACKROCK ENERGY & RES TR
COM
09250U101
211
20246
SH
SOLE
NO
0
0
20246
BLACKROCK ENH CAP & INC FD I
COM
09256A109
307
21807
SH
SOLE
NO
0
0
21807
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
1277
164390
SH
SOLE
NO
0
0
164390
BLACKROCK ENHANCED GBL DIV T
COM
092501105
275
29404
SH
SOLE
NO
0
0
29404
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
153
30752
SH
SOLE
NO
0
0
30752
BLACKROCK FLOAT RATE OME STR
COM
09255X100
276
23257
SH
SOLE
NO
0
0
23257
BLACKROCK FLOATING RATE INCO
COM
091941104
321
27812
SH
SOLE
NO
0
0
27812
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
205
5647
SH
SOLE
NO
0
0
5647
BLACKROCK INC
COM
09247X101
11356
28909
SH
SOLE
NO
0
0
28909
BLACKROCK INCOME TR INC
COM
09247F100
202
35962
SH
SOLE
NO
0
0
35962
BLACKROCK INVT QUALITY MUN T
COM
09247D105
168
12760
SH
SOLE
NO
0
0
12760
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
303
22707
SH
SOLE
NO
0
0
22707
BLACKROCK MASS TAX-EXEMPT TR
SH BEN INT
09258E109
122
10955
SH
SOLE
NO
0
0
10955
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
1123
76151
SH
SOLE
NO
0
0
76151
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
779
38012
SH
SOLE
NO
0
0
38012
BLACKROCK MUNI INCOME TR II
COM
09249N101
166
12881
SH
SOLE
NO
0
0
12881
BLACKROCK MUNI INTER DR FD I
COM
09253X102
283
22416
SH
SOLE
NO
0
0
22416
BLACKROCK MUNIASSETS FD INC
COM
09254J102
363
28245
SH
SOLE
NO
0
0
28245
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
156
11690
SH
SOLE
NO
0
0
11690
BLACKROCK MUNICIPL INC QLTY
COM
092479104
209
16770
SH
SOLE
NO
0
0
16770
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
406
41101
SH
SOLE
NO
0
0
41101
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
346
27523
SH
SOLE
NO
0
0
27523
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
269
21869
SH
SOLE
NO
0
0
21869
BLACKROCK MUNIVEST FD II INC
COM
09253T101
232
17774
SH
SOLE
NO
0
0
17774
BLACKROCK MUNIVEST FD INC
COM
09253R105
225
27339
SH
SOLE
NO
0
0
27339
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
207
16046
SH
SOLE
NO
0
0
16046
BLACKROCK MUNIYIELD FD INC
COM
09253W104
168
13497
SH
SOLE
NO
0
0
13497
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
241
18684
SH
SOLE
NO
0
0
18684
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
353
29335
SH
SOLE
NO
0
0
29335
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
177
13699
SH
SOLE
NO
0
0
13699
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
355
28621
SH
SOLE
NO
0
0
28621
BLACKROCK NY MUNI INC QLTY T
COM
09249U105
175
14537
SH
SOLE
NO
0
0
14537
BLACKROCK RES & COMM STRAT T
SHS
09257A108
556
78783
SH
SOLE
NO
0
0
78783
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
485
17677
SH
SOLE
NO
0
0
17677
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1629
77518
SH
SOLE
NO
0
0
77518
BLACKROCK TCP CAP CORP
COM
09259E108
849
65150
SH
SOLE
NO
0
0
65150
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
19
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
449
22737
SH
SOLE
NO
0
0
22737
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
13291
445878
SH
SOLE
NO
0
0
445878
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
275
17945
SH
SOLE
NO
0
0
17945
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
484
35262
SH
SOLE
NO
0
0
35262
BLACKSTONE MTG TR INC
COM CL A
09257W100
1256
39427
SH
SOLE
NO
0
0
39427
BLOCK H & R INC
COM
093671105
433
17069
SH
SOLE
NO
0
0
17069
BLUE HILLS BANCORP INC
COM
095573101
488
22887
SH
SOLE
NO
0
0
22887
BLUEBIRD BIO INC
COM
09609G100
385
3886
SH
SOLE
NO
0
0
3886
BOEING CO
COM
097023105
85138
263995
SH
SOLE
NO
0
0
263995
BOINGO WIRELESS INC
COM
09739C102
825
40110
SH
SOLE
NO
0
0
40110
BOOKING HLDGS INC
COM
09857L108
5367
3116
SH
SOLE
NO
0
0
3116
BORGWARNER INC
COM
099724106
619
17840
SH
SOLE
NO
0
0
17840
BOSTON PROPERTIES INC
COM
101121101
742
6595
SH
SOLE
NO
0
0
6595
BOSTON SCIENTIFIC CORP
COM
101137107
2660
75288
SH
SOLE
NO
0
0
75288
BOULDER GROWTH & INCOME FD I
COM
101507101
289
27790
SH
SOLE
NO
0
0
27790
BOX INC
CL A
10316T104
1252
74182
SH
SOLE
NO
0
0
74182
BOYD GAMING CORP
COM
103304101
274
13231
SH
SOLE
NO
0
0
13231
BP PLC
SPONSORED ADR
055622104
22290
587822
SH
SOLE
NO
0
0
587822
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
393
18164
SH
SOLE
NO
0
0
18164
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
41
11766
SH
SOLE
NO
0
0
11766
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
245
19088
SH
SOLE
NO
0
0
19088
BRIGGS & STRATTON CORP
COM
109043109
529
40448
SH
SOLE
NO
0
0
40448
BRIGHTCOVE INC
COM
10921T101
147
21000
SH
SOLE
NO
0
0
21000
BRIGHTHOUSE FINL INC
COM
10922N103
203
6680
SH
SOLE
NO
0
0
6680
BRINKER INTL INC
COM
109641100
2163
49194
SH
SOLE
NO
0
0
49194
BRISTOL MYERS SQUIBB CO
COM
110122108
35030
673929
SH
SOLE
NO
0
0
673929
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
1981
62178
SH
SOLE
NO
0
0
62178
BROADCOM INC
COM
11135F101
6940
27295
SH
SOLE
NO
0
0
27295
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1767
18360
SH
SOLE
NO
0
0
18360
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
4927
128480
SH
SOLE
NO
0
0
128480
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
2229
64576
SH
SOLE
NO
0
0
64576
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
212
13157
SH
SOLE
NO
0
0
13157
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
609
31969
SH
SOLE
NO
0
0
31969
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
357
13801
SH
SOLE
NO
0
0
13801
BROOKLINE BANCORP INC DEL
COM
11373M107
1064
77042
SH
SOLE
NO
0
0
77042
BROOKS AUTOMATION INC
COM
114340102
385
14724
SH
SOLE
NO
0
0
14724
BROWN & BROWN INC
COM
115236101
842
30582
SH
SOLE
NO
0
0
30582
BROWN FORMAN CORP
CL A
115637100
571
12061
SH
SOLE
NO
0
0
12061
BROWN FORMAN CORP
CL B
115637209
5613
117989
SH
SOLE
NO
0
0
117989
BRYN MAWR BK CORP
COM
117665109
752
21874
SH
SOLE
NO
0
0
21874
BSB BANCORP INC MD
COM
05573H108
833
29720
SH
SOLE
NO
0
0
29720
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2252
77714
SH
SOLE
NO
0
0
77714
BUILDERS FIRSTSOURCE INC
COM
12008R107
138
12660
SH
SOLE
NO
0
0
12660
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
443
5277
SH
SOLE
NO
0
0
5277
CABLE ONE INC
COM
12685J105
1163
1418
SH
SOLE
NO
0
0
1418
CABOT CORP
COM
127055101
259
6033
SH
SOLE
NO
0
0
6033
CABOT OIL & GAS CORP
COM
127097103
552
24720
SH
SOLE
NO
0
0
24720
CACI INTL INC
CL A
127190304
221
1538
SH
SOLE
NO
0
0
1538
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
12
10193
SH
SOLE
NO
0
0
10193
CAL MAINE FOODS INC
COM NEW
128030202
1023
24207
SH
SOLE
NO
0
0
24207
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1138
121077
SH
SOLE
NO
0
0
121077
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
5550
626461
SH
SOLE
NO
0
0
626461
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
2196
133846
SH
SOLE
NO
0
0
133846
CALAMOS GBL DYN INCOME FUND
COM
12811L107
2679
409138
SH
SOLE
NO
0
0
409138
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
853
84030
SH
SOLE
NO
0
0
84030
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
2747
259460
SH
SOLE
NO
0
0
259460
CALAVO GROWERS INC
COM
128246105
242
3323
SH
SOLE
NO
0
0
3323
CALEDONIA MNG CORP PLC
SHS NEW
G1757E113
61
11770
SH
SOLE
NO
0
0
11770
CALIFORNIA RES CORP
COM NEW
13057Q206
847
49707
SH
SOLE
NO
0
0
49707
CALIFORNIA WTR SVC GROUP
COM
130788102
631
13260
SH
SOLE
NO
0
0
13260
CALIX INC
COM
13100M509
112
11550
SH
SOLE
NO
0
0
11550
CALLON PETE CO DEL
COM
13123X102
240
37080
SH
SOLE
NO
0
0
37080
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
35
15852
SH
SOLE
NO
0
0
15852
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
669
27015
SH
SOLE
NO
0
0
27015
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
418
19937
SH
SOLE
NO
0
0
19937
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
652
20092
SH
SOLE
NO
0
0
20092
CAMBRIA ETF TR
SOVEREIGN BD ETF
132061805
200
8144
SH
SOLE
NO
0
0
8144
CAMBRIDGE BANCORP
COM
132152109
1156
13893
SH
SOLE
NO
0
0
13893
CAMDEN NATL CORP
COM
133034108
4188
116453
SH
SOLE
NO
0
0
116453
CAMECO CORP
COM
13321L108
631
55635
SH
SOLE
NO
0
0
55635
CAMPBELL SOUP CO
COM
134429109
1290
39109
SH
SOLE
NO
0
0
39109
CANADIAN NATL RY CO
COM
136375102
3950
53306
SH
SOLE
NO
0
0
53306
CANADIAN PAC RY LTD
COM
13645T100
467
2634
SH
SOLE
NO
0
0
2634
CANADIAN SOLAR INC
NOTE 4.250% 2/1
136635AE9
14
15000
SH
SOLE
NO
0
0
15000
CANOPY GROWTH CORP
COM
138035100
6483
241282
SH
SOLE
NO
0
0
241282
CANTEL MEDICAL CORP
COM
138098108
245
3303
SH
SOLE
NO
0
0
3303
CAPITAL ONE FINL CORP
COM
14040H105
6430
85066
SH
SOLE
NO
0
0
85066
CAPITALA FIN CORP
COM
14054R106
81
11310
SH
SOLE
NO
0
0
11310
CAPITOL FED FINL INC
COM
14057J101
162
12741
SH
SOLE
NO
0
0
12741
CARA THERAPEUTICS INC
COM
140755109
364
28023
SH
SOLE
NO
0
0
28023
CARBON BLACK INC
COM
14081R103
134
10024
SH
SOLE
NO
0
0
10024
CARDINAL HEALTH INC
COM
14149Y108
2540
56960
SH
SOLE
NO
0
0
56960
CARDIOVASCULAR SYS INC DEL
COM
141619106
259
9125
SH
SOLE
NO
0
0
9125
CARLISLE COS INC
COM
142339100
1521
15140
SH
SOLE
NO
0
0
15140
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
309
19660
SH
SOLE
NO
0
0
19660
CARMAX INC
COM
143130102
912
14540
SH
SOLE
NO
0
0
14540
CARNIVAL CORP
UNIT 99/99/9999
143658300
1760
35714
SH
SOLE
NO
0
0
35714
CAROLINA FINL CORP NEW
COM
143873107
353
11961
SH
SOLE
NO
0
0
11961
CASEYS GEN STORES INC
COM
147528103
586
4578
SH
SOLE
NO
0
0
4578
CATALYST PHARMACEUTICALS INC
COM
14888U101
53
27815
SH
SOLE
NO
0
0
27815
CATCHMARK TIMBER TR INC
CL A
14912Y202
582
81983
SH
SOLE
NO
0
0
81983
CATERPILLAR INC DEL
COM
149123101
40178
316192
SH
SOLE
NO
0
0
316192
CATHAY GEN BANCORP
COM
149150104
301
8986
SH
SOLE
NO
0
0
8986
CBL & ASSOC PPTYS INC
COM
124830100
270
140739
SH
SOLE
NO
0
0
140739
CBRE CLARION GLOBAL REAL EST
COM
12504G100
345
56164
SH
SOLE
NO
0
0
56164
CBRE GROUP INC
CL A
12504L109
418
10452
SH
SOLE
NO
0
0
10452
CBS CORP NEW
CL B
124857202
1181
27024
SH
SOLE
NO
0
0
27024
CDK GLOBAL INC
COM
12508E101
1282
26783
SH
SOLE
NO
0
0
26783
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1380
18525
SH
SOLE
NO
0
0
18525
CDW CORP
COM
12514G108
397
4903
SH
SOLE
NO
0
0
4903
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1387
29330
SH
SOLE
NO
0
0
29330
CEL SCI CORP
COM PAR NEW
150837607
55
19451
SH
SOLE
NO
0
0
19451
CELANESE CORP DEL
COM
150870103
414
4608
SH
SOLE
NO
0
0
4608
CELGENE CORP
COM
151020104
10959
170998
SH
SOLE
NO
0
0
170998
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
3
19898
SH
SOLE
NO
0
0
19898
CEMEX SAB DE CV
SPON ADR NEW
151290889
80
16642
SH
SOLE
NO
0
0
16642
CENOVUS ENERGY INC
COM
15135U109
142
20326
SH
SOLE
NO
0
0
20326
CENTENE CORP DEL
COM
15135B101
1826
15842
SH
SOLE
NO
0
0
15842
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
154
14058
SH
SOLE
NO
0
0
14058
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
240
35090
SH
SOLE
NO
0
0
35090
CENTERPOINT ENERGY INC
COM
15189T107
3694
130880
SH
SOLE
NO
0
0
130880
CENTERSTATE BK CORP
COM
15201P109
621
29540
SH
SOLE
NO
0
0
29540
CENTURY BANCORP INC MASS
CL A NON VTG
156432106
421
6229
SH
SOLE
NO
0
0
6229
CENTURYLINK INC
COM
156700106
2660
175599
SH
SOLE
NO
0
0
175599
CERNER CORP
COM
156782104
2144
40899
SH
SOLE
NO
0
0
40899
CF INDS HLDGS INC
COM
125269100
607
13967
SH
SOLE
NO
0
0
13967
CHARLES RIV LABS INTL INC
COM
159864107
2537
22416
SH
SOLE
NO
0
0
22416
CHART INDS INC
COM PAR $0.01
16115Q308
271
4177
SH
SOLE
NO
0
0
4177
CHARTER COMMUNICATIONS INC N
CL A
16119P108
865
3036
SH
SOLE
NO
0
0
3036
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
859
8377
SH
SOLE
NO
0
0
8377
CHEESECAKE FACTORY INC
COM
163072101
220
5058
SH
SOLE
NO
0
0
5058
CHEMED CORP NEW
COM
16359R103
211
748
SH
SOLE
NO
0
0
748
CHEMOURS CO
COM
163851108
1061
37613
SH
SOLE
NO
0
0
37613
CHENIERE ENERGY INC
COM NEW
16411R208
2638
44573
SH
SOLE
NO
0
0
44573
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1060
29368
SH
SOLE
NO
0
0
29368
CHERRY HILL MTG INVT CORP
COM
164651101
361
20613
SH
SOLE
NO
0
0
20613
CHESAPEAKE ENERGY CORP
COM
165167107
358
170738
SH
SOLE
NO
0
0
170738
CHESAPEAKE GRANITE WASH TR
COM SH BEN INT
165185109
11
10110
SH
SOLE
NO
0
0
10110
CHESAPEAKE UTILS CORP
COM
165303108
1390
17103
SH
SOLE
NO
0
0
17103
CHEVRON CORP NEW
COM
166764100
92962
854514
SH
SOLE
NO
0
0
854514
CHIMERA INVT CORP
COM NEW
16934Q208
2122
119133
SH
SOLE
NO
0
0
119133
CHINA FD INC
COM
169373107
389
23066
SH
SOLE
NO
0
0
23066
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
1120
23353
SH
SOLE
NO
0
0
23353
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1412
3270
SH
SOLE
NO
0
0
3270
CHOICE HOTELS INTL INC
COM
169905106
884
12357
SH
SOLE
NO
0
0
12357
CHROMADEX CORP
COM NEW
171077407
65
19022
SH
SOLE
NO
0
0
19022
CHUBB LIMITED
COM
H1467J104
5253
40665
SH
SOLE
NO
0
0
40665
CHURCH & DWIGHT INC
COM
171340102
6177
93939
SH
SOLE
NO
0
0
93939
CIENA CORP
COM NEW
171779309
714
21072
SH
SOLE
NO
0
0
21072
CIGNA CORP NEW
COM
125523100
10485
55212
SH
SOLE
NO
0
0
55212
CINCINNATI FINL CORP
COM
172062101
2196
28372
SH
SOLE
NO
0
0
28372
CINEMARK HOLDINGS INC
COM
17243V102
281
7872
SH
SOLE
NO
0
0
7872
CINTAS CORP
COM
172908105
2456
14622
SH
SOLE
NO
0
0
14622
CISCO SYS INC
COM
17275R102
63821
1472918
SH
SOLE
NO
0
0
1472918
CIT GROUP INC
COM NEW
125581801
216
5669
SH
SOLE
NO
0
0
5669
CITIGROUP INC
COM NEW
172967424
14947
287127
SH
SOLE
NO
0
0
287127
CITIZENS & NORTHN CORP
COM
172922106
287
10863
SH
SOLE
NO
0
0
10863
CITIZENS FINL GROUP INC
COM
174610105
2709
91120
SH
SOLE
NO
0
0
91120
CITRIX SYS INC
COM
177376100
592
5783
SH
SOLE
NO
0
0
5783
CITY OFFICE REIT INC
COM
178587101
233
22799
SH
SOLE
NO
0
0
22799
CLEAN ENERGY FUELS CORP
COM
184499101
66
38401
SH
SOLE
NO
0
0
38401
CLEAN HARBORS INC
COM
184496107
354
7181
SH
SOLE
NO
0
0
7181
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
165
21135
SH
SOLE
NO
0
0
21135
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
723
69546
SH
SOLE
NO
0
0
69546
CLEVELAND CLIFFS INC
COM
185899101
811
105584
SH
SOLE
NO
0
0
105584
CLOROX CO DEL
COM
189054109
16029
103992
SH
SOLE
NO
0
0
103992
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
359
43641
SH
SOLE
NO
0
0
43641
CME GROUP INC
COM CL A
12572Q105
13907
73930
SH
SOLE
NO
0
0
73930
CMS ENERGY CORP
COM
125896100
2493
50225
SH
SOLE
NO
0
0
50225
CNOOC LTD
SPONSORED ADR
126132109
217
1428
SH
SOLE
NO
0
0
1428
CNX RESOURCES CORPORATION
COM
12653C108
185
16286
SH
SOLE
NO
0
0
16286
COCA COLA CO
COM
191216100
56318
1189418
SH
SOLE
NO
0
0
1189418
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
966
21085
SH
SOLE
NO
0
0
21085
COGNEX CORP
COM
192422103
1263
32685
SH
SOLE
NO
0
0
32685
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3808
59998
SH
SOLE
NO
0
0
59998
COHEN & STEERS CLOSED END OP
COM
19248P106
2245
202493
SH
SOLE
NO
0
0
202493
COHEN & STEERS GLOBAL INC BL
COM
19248M103
86
11553
SH
SOLE
NO
0
0
11553
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1448
73308
SH
SOLE
NO
0
0
73308
COHEN & STEERS QUALITY RLTY
COM
19247L106
1029
99399
SH
SOLE
NO
0
0
99399
COHEN & STEERS REIT & PFD IN
COM
19247X100
915
51431
SH
SOLE
NO
0
0
51431
COHEN & STEERS SLT PFD INCM
COM
19248Y107
201
8484
SH
SOLE
NO
0
0
8484
COHEN & STEERS TOTAL RETURN
COM
19247R103
1972
183511
SH
SOLE
NO
0
0
183511
COLGATE PALMOLIVE CO
COM
194162103
15515
260673
SH
SOLE
NO
0
0
260673
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
482
28086
SH
SOLE
NO
0
0
28086
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
37
41000
SH
SOLE
NO
0
0
41000
COLONY CAP INC NEW
CL A COM
19626G108
1069
228454
SH
SOLE
NO
0
0
228454
COLONY CR REAL ESTATE INC
COM CL A
19625T101
3208
203191
SH
SOLE
NO
0
0
203191
COLUMBIA BKG SYS INC
COM
197236102
1384
38149
SH
SOLE
NO
0
0
38149
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1312
69549
SH
SOLE
NO
0
0
69549
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
640
31448
SH
SOLE
NO
0
0
31448
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
310
7030
SH
SOLE
NO
0
0
7030
COLUMBIA FINL INC
COM
197641103
726
47500
SH
SOLE
NO
0
0
47500
COLUMBIA PPTY TR INC
COM NEW
198287203
3008
155481
SH
SOLE
NO
0
0
155481
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
171
10200
SH
SOLE
NO
0
0
10200
COLUMBIA SPORTSWEAR CO
COM
198516106
254
3028
SH
SOLE
NO
0
0
3028
COMCAST CORP NEW
CL A
20030N101
20051
588890
SH
SOLE
NO
0
0
588890
COMERICA INC
COM
200340107
903
13159
SH
SOLE
NO
0
0
13159
COMMERCE BANCSHARES INC
COM
200525103
704
12503
SH
SOLE
NO
0
0
12503
COMMUNITY BK SYS INC
COM
203607106
1673
28712
SH
SOLE
NO
0
0
28712
COMMUNITY HEALTH SYS INC NEW
COM
203668108
109
38948
SH
SOLE
NO
0
0
38948
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
460
37026
SH
SOLE
NO
0
0
37026
COMPASS MINERALS INTL INC
COM
20451N101
1207
28954
SH
SOLE
NO
0
0
28954
COMSTOCK MNG INC
COM NEW
205750201
83
627401
SH
SOLE
NO
0
0
627401
CONAGRA BRANDS INC
COM
205887102
1959
91751
SH
SOLE
NO
0
0
91751
CONCHO RES INC
COM
20605P101
317
3090
SH
SOLE
NO
0
0
3090
CONDUENT INC
COM
206787103
153
14445
SH
SOLE
NO
0
0
14445
CONNECTICUT WTR SVC INC
COM
207797101
778
11640
SH
SOLE
NO
0
0
11640
CONNECTONE BANCORP INC NEW
COM
20786W107
394
21377
SH
SOLE
NO
0
0
21377
CONOCOPHILLIPS
COM
20825C104
27678
443926
SH
SOLE
NO
0
0
443926
CONSOLIDATED COMM HLDGS INC
COM
209034107
159
16130
SH
SOLE
NO
0
0
16130
CONSOLIDATED EDISON INC
COM
209115104
30302
396319
SH
SOLE
NO
0
0
396319
CONSTELLATION BRANDS INC
CL A
21036P108
14615
90883
SH
SOLE
NO
0
0
90883
CONSTELLATION BRANDS INC
CL B
21036P207
309
1927
SH
SOLE
NO
0
0
1927
CONTINENTAL RESOURCES INC
COM
212015101
951
23686
SH
SOLE
NO
0
0
23686
CONTRAFECT CORP
COM
212326102
49
32027
SH
SOLE
NO
0
0
32027
COOPER COS INC
COM NEW
216648402
864
3397
SH
SOLE
NO
0
0
3397
COPART INC
COM
217204106
710
14879
SH
SOLE
NO
0
0
14879
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
440
13317
SH
SOLE
NO
0
0
13317
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
133
12055
SH
SOLE
NO
0
0
12055
CORNING INC
COM
219350105
18108
599408
SH
SOLE
NO
0
0
599408
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
343
16312
SH
SOLE
NO
0
0
16312
CORREVIO PHARMA CORP
COM
22026V105
125
50357
SH
SOLE
NO
0
0
50357
COSTAR GROUP INC
COM
22160N109
1181
3501
SH
SOLE
NO
0
0
3501
COSTCO WHSL CORP NEW
COM
22160K105
40354
198095
SH
SOLE
NO
0
0
198095
COVANTA HLDG CORP
COM
22282E102
804
59921
SH
SOLE
NO
0
0
59921
COVENANT TRANSN GROUP INC
CL A
22284P105
493
25685
SH
SOLE
NO
0
0
25685
CPI CARD GROUP INC
COM NEW
12634H200
77
33858
SH
SOLE
NO
0
0
33858
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1807
11307
SH
SOLE
NO
0
0
11307
CRANE CO
COM
224399105
478
6633
SH
SOLE
NO
0
0
6633
CREDIT ACCEP CORP MICH
COM
225310101
242
635
SH
SOLE
NO
0
0
635
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
513
47309
SH
SOLE
NO
0
0
47309
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
175
80665
SH
SOLE
NO
0
0
80665
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
201
1066
SH
SOLE
NO
0
0
1066
CREE INC
COM
225447101
387
9068
SH
SOLE
NO
0
0
9068
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
364
12741
SH
SOLE
NO
0
0
12741
CRONOS GROUP INC
COM
22717L101
1312
126346
SH
SOLE
NO
0
0
126346
CROWN CASTLE INTL CORP NEW
COM
22822V101
3786
34855
SH
SOLE
NO
0
0
34855
CSX CORP
COM
126408103
16579
266844
SH
SOLE
NO
0
0
266844
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
449
16613
SH
SOLE
NO
0
0
16613
CUBESMART
COM
229663109
4343
151378
SH
SOLE
NO
0
0
151378
CULLEN FROST BANKERS INC
COM
229899109
2438
27724
SH
SOLE
NO
0
0
27724
CUMMINS INC
COM
231021106
9030
67576
SH
SOLE
NO
0
0
67576
CURTISS WRIGHT CORP
COM
231561101
526
5153
SH
SOLE
NO
0
0
5153
CVB FINL CORP
COM
126600105
2069
102286
SH
SOLE
NO
0
0
102286
CVD EQUIPMENT CORP
COM
126601103
81
22928
SH
SOLE
NO
0
0
22928
CVS HEALTH CORP
COM
126650100
33897
517359
SH
SOLE
NO
0
0
517359
CYBERARK SOFTWARE LTD
SHS
M2682V108
1621
21877
SH
SOLE
NO
0
0
21877
CYPRESS SEMICONDUCTOR CORP
COM
232806109
583
45893
SH
SOLE
NO
0
0
45893
CYRUSONE INC
COM
23283R100
236
4477
SH
SOLE
NO
0
0
4477
CYTOSORBENTS CORP
COM NEW
23283X206
148
18435
SH
SOLE
NO
0
0
18435
D R HORTON INC
COM
23331A109
917
26467
SH
SOLE
NO
0
0
26467
DANAHER CORP DEL
COM
235851102
8308
80567
SH
SOLE
NO
0
0
80567
DARDEN RESTAURANTS INC
COM
237194105
3508
35132
SH
SOLE
NO
0
0
35132
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
186
12356
SH
SOLE
NO
0
0
12356
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
1787
87175
SH
SOLE
NO
0
0
87175
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
1730
88529
SH
SOLE
NO
0
0
88529
DAVITA INC
COM
23918K108
586
11404
SH
SOLE
NO
0
0
11404
DBX ETF TR
XTRACK MSCI EAFE
233051200
11923
427379
SH
SOLE
NO
0
0
427379
DBX ETF TR
XTRACK MSCI EMRG
233051101
501
24030
SH
SOLE
NO
0
0
24030
DBX ETF TR
XTRACK MSCI EURP
233051853
324
12899
SH
SOLE
NO
0
0
12899
DBX ETF TR
XTRACK RUSS 1000
233051481
1374
47947
SH
SOLE
NO
0
0
47947
DEERE & CO
COM
244199105
17449
116978
SH
SOLE
NO
0
0
116978
DELAWARE INV MN MUN INC FD I
COM
24610V103
190
16043
SH
SOLE
NO
0
0
16043
DELEK US HLDGS INC NEW
COM
24665A103
756
23257
SH
SOLE
NO
0
0
23257
DELL TECHNOLOGIES INC
CL C
24703L202
217
4454
SH
SOLE
NO
0
0
4454
DELTA AIR LINES INC DEL
COM NEW
247361702
3733
74818
SH
SOLE
NO
0
0
74818
DELUXE CORP
COM
248019101
218
5692
SH
SOLE
NO
0
0
5692
DENBURY RES INC
COM NEW
247916208
347
203085
SH
SOLE
NO
0
0
203085
DENISON MINES CORP
COM
248356107
17
38439
SH
SOLE
NO
0
0
38439
DENTSPLY SIRONA INC
COM
24906P109
201
5423
SH
SOLE
NO
0
0
5423
DEUTSCHE BANK AG
NAMEN AKT
D18190898
117
14403
SH
SOLE
NO
0
0
14403
DEVON ENERGY CORP NEW
COM
25179M103
2538
112608
SH
SOLE
NO
0
0
112608
DEXCOM INC
COM
252131107
412
3446
SH
SOLE
NO
0
0
3446
DIAGEO P L C
SPON ADR NEW
25243Q205
12861
90702
SH
SOLE
NO
0
0
90702
DIAMOND HILL INVESTMENT GROU
COM NEW
25264R207
412
2760
SH
SOLE
NO
0
0
2760
DIAMONDBACK ENERGY INC
COM
25278X109
1970
21253
SH
SOLE
NO
0
0
21253
DICKS SPORTING GOODS INC
COM
253393102
249
8002
SH
SOLE
NO
0
0
8002
DIGITAL RLTY TR INC
COM
253868103
3949
37068
SH
SOLE
NO
0
0
37068
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
1251
37177
SH
SOLE
NO
0
0
37177
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
263
8018
SH
SOLE
NO
0
0
8018
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
567
13993
SH
SOLE
NO
0
0
13993
DISCOVER FINL SVCS
COM
254709108
2395
40620
SH
SOLE
NO
0
0
40620
DISCOVERY INC
COM SER C
25470F302
366
15893
SH
SOLE
NO
0
0
15893
DISNEY WALT CO
COM DISNEY
254687106
75238
686170
SH
SOLE
NO
0
0
686170
DNP SELECT INCOME FD
COM
23325P104
6401
615510
SH
SOLE
NO
0
0
615510
DOCUSIGN INC
COM
256163106
1581
39450
SH
SOLE
NO
0
0
39450
DOLBY LABORATORIES INC
COM
25659T107
208
3372
SH
SOLE
NO
0
0
3372
DOLLAR GEN CORP NEW
COM
256677105
1868
17290
SH
SOLE
NO
0
0
17290
DOLLAR TREE INC
COM
256746108
2508
27774
SH
SOLE
NO
0
0
27774
DOMINION ENERGY INC
COM
25746U109
24666
345183
SH
SOLE
NO
0
0
345183
DOMINION ENERGY MIDSTRM PRTN
COM UT REP LTD
257454108
204
11352
SH
SOLE
NO
0
0
11352
DOMINOS PIZZA INC
COM
25754A201
1067
4304
SH
SOLE
NO
0
0
4304
DONALDSON INC
COM
257651109
1568
36138
SH
SOLE
NO
0
0
36138
DORCHESTER MINERALS LP
COM UNIT
25820R105
372
25460
SH
SOLE
NO
0
0
25460
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2391
137974
SH
SOLE
NO
0
0
137974
DOVER CORP
COM
260003108
1095
15442
SH
SOLE
NO
0
0
15442
DOWDUPONT INC
COM
26078J100
36544
683328
SH
SOLE
NO
0
0
683328
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
200
74034
SH
SOLE
NO
0
0
74034
DREYFUS STRATEGIC MUNS INC
COM
261932107
201
28020
SH
SOLE
NO
0
0
28020
DRIVE SHACK INC
COM
262077100
363
92809
SH
SOLE
NO
0
0
92809
DROPBOX INC
CL A
26210C104
382
18716
SH
SOLE
NO
0
0
18716
DTE ENERGY CO
COM
233331107
4957
44946
SH
SOLE
NO
0
0
44946
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
212
17930
SH
SOLE
NO
0
0
17930
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
86
10464
SH
SOLE
NO
0
0
10464
DUKE ENERGY CORP NEW
COM NEW
26441C204
32244
373631
SH
SOLE
NO
0
0
373631
DUKE REALTY CORP
COM NEW
264411505
388
14983
SH
SOLE
NO
0
0
14983
DUN & BRADSTREET CORP DEL NE
COM
26483E100
350
2458
SH
SOLE
NO
0
0
2458
DUNKIN BRANDS GROUP INC
COM
265504100
9703
151338
SH
SOLE
NO
0
0
151338
DURECT CORP
COM
266605104
4
10000
SH
SOLE
NO
0
0
10000
DWS MUN INCOME TR NEW
COM
233368109
1146
111278
SH
SOLE
NO
0
0
111278
DXC TECHNOLOGY CO
COM
23355L106
810
15237
SH
SOLE
NO
0
0
15237
DXP ENTERPRISES INC NEW
COM NEW
233377407
1283
46118
SH
SOLE
NO
0
0
46118
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
200
21941
SH
SOLE
NO
0
0
21941
DYNEX CAP INC
COM NEW
26817Q506
1691
295713
SH
SOLE
NO
0
0
295713
E TRADE FINANCIAL CORP
COM NEW
269246401
316
7213
SH
SOLE
NO
0
0
7213
EAGLE BANCORP INC MD
COM
268948106
705
14481
SH
SOLE
NO
0
0
14481
EAGLE MATERIALS INC
COM
26969P108
337
5533
SH
SOLE
NO
0
0
5533
EAGLE PT CR CO LLC
COM
269808101
842
59323
SH
SOLE
NO
0
0
59323
EASTGROUP PPTY INC
COM
277276101
221
2412
SH
SOLE
NO
0
0
2412
EASTMAN CHEM CO
COM
277432100
1678
22960
SH
SOLE
NO
0
0
22960
EATON CORP PLC
SHS
G29183103
8492
123686
SH
SOLE
NO
0
0
123686
EATON VANCE CA MUNI INCOME T
SH BEN INT
27826F101
188
17000
SH
SOLE
NO
0
0
17000
EATON VANCE CALIF MUN BD FD
COM
27828A100
99
10004
SH
SOLE
NO
0
0
10004
EATON VANCE CORP
COM NON VTG
278265103
1950
55446
SH
SOLE
NO
0
0
55446
EATON VANCE ENH EQTY INC FD
COM
278277108
573
39076
SH
SOLE
NO
0
0
39076
EATON VANCE ENHANCED EQ INC
COM
278274105
923
71341
SH
SOLE
NO
0
0
71341
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
158
11121
SH
SOLE
NO
0
0
11121
EATON VANCE FLTING RATE INC
COM
278279104
307
24278
SH
SOLE
NO
0
0
24278
EATON VANCE FLTNG RATE 2022
COM
27831H100
275
32173
SH
SOLE
NO
0
0
32173
EATON VANCE LTD DUR INCOME F
COM
27828H105
4118
345482
SH
SOLE
NO
0
0
345482
EATON VANCE MUN BD FD
COM
27827X101
417
36939
SH
SOLE
NO
0
0
36939
EATON VANCE MUN INCOME 2028
SHS
27829U105
419
22000
SH
SOLE
NO
0
0
22000
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
437
38689
SH
SOLE
NO
0
0
38689
EATON VANCE NEW YORK MUN BD
COM
27827Y109
254
23145
SH
SOLE
NO
0
0
23145
EATON VANCE OHIO MUNICIPAL B
COM
27828L106
343
30244
SH
SOLE
NO
0
0
30244
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
408
50277
SH
SOLE
NO
0
0
50277
EATON VANCE SH TM DR DIVR IN
COM
27828V104
388
31189
SH
SOLE
NO
0
0
31189
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
500
39891
SH
SOLE
NO
0
0
39891
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
119
19909
SH
SOLE
NO
0
0
19909
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2491
131184
SH
SOLE
NO
0
0
131184
EATON VANCE TAX MNGD GBL DV
COM
27829F108
2093
280610
SH
SOLE
NO
0
0
280610
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1217
90530
SH
SOLE
NO
0
0
90530
EATON VANCE TX ADV GLB DIV O
COM
27828U106
697
37168
SH
SOLE
NO
0
0
37168
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1127
83281
SH
SOLE
NO
0
0
83281
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
1883
184686
SH
SOLE
NO
0
0
184686
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1688
125245
SH
SOLE
NO
0
0
125245
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1234
129588
SH
SOLE
NO
0
0
129588
EBAY INC
COM
278642103
1912
68122
SH
SOLE
NO
0
0
68122
ECLIPSE RES CORP
COM
27890G100
24
23250
SH
SOLE
NO
0
0
23250
ECOLAB INC
COM
278865100
7525
51073
SH
SOLE
NO
0
0
51073
EDAP TMS S A
SPONSORED ADR
268311107
34
18500
SH
SOLE
NO
0
0
18500
EDISON INTL
COM
281020107
2372
41798
SH
SOLE
NO
0
0
41798
EDITAS MEDICINE INC
COM
28106W103
689
30293
SH
SOLE
NO
0
0
30293
EDWARDS LIFESCIENCES CORP
COM
28176E108
4312
28154
SH
SOLE
NO
0
0
28154
ELECTRONIC ARTS INC
COM
285512109
648
8213
SH
SOLE
NO
0
0
8213
EMCOR GROUP INC
COM
29084Q100
245
4105
SH
SOLE
NO
0
0
4105
EMERSON ELEC CO
COM
291011104
23513
393527
SH
SOLE
NO
0
0
393527
EMPIRE ST RLTY OP L P
UNIT LTD PRT 60
292102209
316
21474
SH
SOLE
NO
0
0
21474
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
830
58668
SH
SOLE
NO
0
0
58668
EMX RTY CORP
COM
26873J107
35
31788
SH
SOLE
NO
0
0
31788
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
135
10000
SH
SOLE
NO
0
0
10000
ENBRIDGE INC
COM
29250N105
12056
387911
SH
SOLE
NO
0
0
387911
ENCANA CORP
COM
292505104
166
28781
SH
SOLE
NO
0
0
28781
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
24
30000
SH
SOLE
NO
0
0
30000
ENDEAVOUR SILVER CORP
COM
29258Y103
209
97243
SH
SOLE
NO
0
0
97243
ENERGOUS CORP
COM
29272C103
93
16230
SH
SOLE
NO
0
0
16230
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
8305
628735
SH
SOLE
NO
0
0
628735
ENERPLUS CORP
COM
292766102
83
10796
SH
SOLE
NO
0
0
10796
ENPHASE ENERGY INC
COM
29355A107
100
21215
SH
SOLE
NO
0
0
21215
ENSCO PLC
SHS CLASS A
G3157S106
201
56670
SH
SOLE
NO
0
0
56670
ENTEGRIS INC
COM
29362U104
518
18589
SH
SOLE
NO
0
0
18589
ENTERGY CORP NEW
COM
29364G103
2550
29631
SH
SOLE
NO
0
0
29631
ENTERPRISE BANCORP INC MASS
COM
293668109
2645
82268
SH
SOLE
NO
0
0
82268
ENTERPRISE PRODS PARTNERS L
COM
293792107
19798
805144
SH
SOLE
NO
0
0
805144
ENVIVA PARTNERS LP
COM UNIT
29414J107
206
7432
SH
SOLE
NO
0
0
7432
EOG RES INC
COM
26875P101
4892
56101
SH
SOLE
NO
0
0
56101
EP ENERGY CORP
CL A
268785102
7
10000
SH
SOLE
NO
0
0
10000
EPR PPTYS
COM SH BEN INT
26884U109
1895
29607
SH
SOLE
NO
0
0
29607
EQUIFAX INC
COM
294429105
1301
13979
SH
SOLE
NO
0
0
13979
EQUINIX INC
COM PAR $0.001
29444U700
615
1744
SH
SOLE
NO
0
0
1744
EQUINOR ASA
SPONSORED ADR
29446M102
370
17486
SH
SOLE
NO
0
0
17486
EQUITY COMWLTH
COM SH BEN INT
294628102
212
7082
SH
SOLE
NO
0
0
7082
EQUITY RESIDENTIAL
SH BEN INT
29476L107
792
12005
SH
SOLE
NO
0
0
12005
ERICSSON
ADR B SEK 10
294821608
387
43648
SH
SOLE
NO
0
0
43648
ESCO TECHNOLOGIES INC
COM
296315104
319
4837
SH
SOLE
NO
0
0
4837
ESSEX PPTY TR INC
COM
297178105
649
2649
SH
SOLE
NO
0
0
2649
ETF MANAGERS TR
AI POWERED EQT
26924G813
420
19261
SH
SOLE
NO
0
0
19261
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
1315
41862
SH
SOLE
NO
0
0
41862
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
259
8850
SH
SOLE
NO
0
0
8850
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
3219
129073
SH
SOLE
NO
0
0
129073
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
637
19914
SH
SOLE
NO
0
0
19914
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4039
119861
SH
SOLE
NO
0
0
119861
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
317
9087
SH
SOLE
NO
0
0
9087
ETF SER SOLUTIONS
APTU BEHA MOME
26922A784
259
9174
SH
SOLE
NO
0
0
9174
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
194
10317
SH
SOLE
NO
0
0
10317
ETFIS SER TR I
INFRAC ACT MLP
26923G103
597
119117
SH
SOLE
NO
0
0
119117
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
1308
55838
SH
SOLE
NO
0
0
55838
ETSY INC
COM
29786A106
313
6584
SH
SOLE
NO
0
0
6584
EVANS BANCORP INC
COM NEW
29911Q208
2342
72039
SH
SOLE
NO
0
0
72039
EVEREST RE GROUP LTD
COM
G3223R108
228
1047
SH
SOLE
NO
0
0
1047
EVERGY INC
COM
30034W106
2651
46698
SH
SOLE
NO
0
0
46698
EVERSOURCE ENERGY
COM
30040W108
14337
220438
SH
SOLE
NO
0
0
220438
EVOKE PHARMA INC
COM
30049G104
80
32387
SH
SOLE
NO
0
0
32387
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
300
31295
SH
SOLE
NO
0
0
31295
EXACT SCIENCES CORP
COM
30063P105
1720
27259
SH
SOLE
NO
0
0
27259
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
412
14194
SH
SOLE
NO
0
0
14194
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
1426
53406
SH
SOLE
NO
0
0
53406
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
6575
202007
SH
SOLE
NO
0
0
202007
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
2087
130161
SH
SOLE
NO
0
0
130161
EXELIXIS INC
COM
30161Q104
4314
219351
SH
SOLE
NO
0
0
219351
EXELON CORP
COM
30161N101
10239
227036
SH
SOLE
NO
0
0
227036
EXPEDIA GROUP INC
COM NEW
30212P303
1913
16986
SH
SOLE
NO
0
0
16986
EXPEDITORS INTL WASH INC
COM
302130109
1133
16652
SH
SOLE
NO
0
0
16652
EXTRA SPACE STORAGE INC
COM
30225T102
932
10309
SH
SOLE
NO
0
0
10309
EXXON MOBIL CORP
COM
30231G102
149551
2193159
SH
SOLE
NO
0
0
2193159
F M C CORP
COM NEW
302491303
935
12649
SH
SOLE
NO
0
0
12649
F5 NETWORKS INC
COM
315616102
468
2893
SH
SOLE
NO
0
0
2893
FABRINET
SHS
G3323L100
230
4484
SH
SOLE
NO
0
0
4484
FACEBOOK INC
CL A
30303M102
61840
471739
SH
SOLE
NO
0
0
471739
FACTSET RESH SYS INC
COM
303075105
756
3782
SH
SOLE
NO
0
0
3782
FAIR ISAAC CORP
COM
303250104
496
2653
SH
SOLE
NO
0
0
2653
FALCON MINERALS CORP
CL A COM
30607B109
153
18033
SH
SOLE
NO
0
0
18033
FARMERS NATL BANC CORP
COM
309627107
582
45713
SH
SOLE
NO
0
0
45713
FASTENAL CO
COM
311900104
8307
158868
SH
SOLE
NO
0
0
158868
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
611
5183
SH
SOLE
NO
0
0
5183
FEDERATED INVS INC PA
CL B
314211103
11641
438490
SH
SOLE
NO
0
0
438490
FEDEX CORP
COM
31428X106
18036
111797
SH
SOLE
NO
0
0
111797
FERRARI N V
COM
N3167Y103
233
2344
SH
SOLE
NO
0
0
2344
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
16
30938
SH
SOLE
NO
0
0
30938
FFBW INC
COM
30258M107
295
29500
SH
SOLE
NO
0
0
29500
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
264
18292
SH
SOLE
NO
0
0
18292
FIDELITY
CONSMR STAPLES
316092303
4088
134053
SH
SOLE
NO
0
0
134053
FIDELITY
DIVID ETF RISI
316092832
15065
525290
SH
SOLE
NO
0
0
525290
FIDELITY
HIGH DIVID ETF
316092840
1660
60865
SH
SOLE
NO
0
0
60865
FIDELITY
INT HG DIV ETF
316092725
394
20192
SH
SOLE
NO
0
0
20192
FIDELITY
LOW DURTIN ETF
316188408
2389
47990
SH
SOLE
NO
0
0
47990
FIDELITY
LOW VOLITY ETF
316092824
1477
49225
SH
SOLE
NO
0
0
49225
FIDELITY
LTD TRM BD ETF
316188200
3788
76708
SH
SOLE
NO
0
0
76708
FIDELITY
MOMENTUM FACTR
316092816
1631
55015
SH
SOLE
NO
0
0
55015
FIDELITY
MSCI COMMNTN SVC
316092873
3449
121086
SH
SOLE
NO
0
0
121086
FIDELITY
MSCI CONSM DIS
316092204
5036
131433
SH
SOLE
NO
0
0
131433
FIDELITY
MSCI ENERGY IDX
316092402
2858
182978
SH
SOLE
NO
0
0
182978
FIDELITY
MSCI FINLS IDX
316092501
13988
404770
SH
SOLE
NO
0
0
404770
FIDELITY
MSCI HLTH CARE I
316092600
15220
368345
SH
SOLE
NO
0
0
368345
FIDELITY
MSCI INDL INDX
316092709
2214
67607
SH
SOLE
NO
0
0
67607
FIDELITY
MSCI INFO TECH I
316092808
20059
407372
SH
SOLE
NO
0
0
407372
FIDELITY
MSCI MATLS INDEX
316092881
1623
57193
SH
SOLE
NO
0
0
57193
FIDELITY
MSCI RL EST ETF
316092857
7966
355804
SH
SOLE
NO
0
0
355804
FIDELITY
MSCI UTILS INDEX
316092865
6573
188462
SH
SOLE
NO
0
0
188462
FIDELITY
QLTY FCTOR ETF
316092790
529
17692
SH
SOLE
NO
0
0
17692
FIDELITY
TOTAL BD ETF
316188309
7008
144424
SH
SOLE
NO
0
0
144424
FIDELITY
VLU FACTOR ETF
316092782
4242
142792
SH
SOLE
NO
0
0
142792
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
7233
27825
SH
SOLE
NO
0
0
27825
FIDELITY D & D BANCORP INC
COM
31609R100
486
7580
SH
SOLE
NO
0
0
7580
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
685
21802
SH
SOLE
NO
0
0
21802
FIDELITY NATL INFORMATION SV
COM
31620M106
2570
25066
SH
SOLE
NO
0
0
25066
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
237
26674
SH
SOLE
NO
0
0
26674
FIFTH THIRD BANCORP
COM
316773100
4659
198043
SH
SOLE
NO
0
0
198043
FINANCIAL INSTNS INC
COM
317585404
15537
604577
SH
SOLE
NO
0
0
604577
FIREEYE INC
COM
31816Q101
1179
72794
SH
SOLE
NO
0
0
72794
FIRST AMERN FINL CORP
COM
31847R102
403
9045
SH
SOLE
NO
0
0
9045
FIRST BANCORP INC ME
COM
31866P102
441
16803
SH
SOLE
NO
0
0
16803
FIRST BUSEY CORP
COM NEW
319383204
505
20614
SH
SOLE
NO
0
0
20614
FIRST CMNTY BANKSHARES INC V
COM
31983A103
557
17719
SH
SOLE
NO
0
0
17719
FIRST COMWLTH FINL CORP PA
COM
319829107
574
47530
SH
SOLE
NO
0
0
47530
FIRST FINL BANKSHARES
COM
32020R109
11298
195852
SH
SOLE
NO
0
0
195852
FIRST MAJESTIC SILVER CORP
COM
32076V103
265
45059
SH
SOLE
NO
0
0
45059
FIRST MERCHANTS CORP
COM
320817109
547
15969
SH
SOLE
NO
0
0
15969
FIRST MID ILL BANCSHARES INC
COM
320866106
429
13464
SH
SOLE
NO
0
0
13464
FIRST REP BK SAN FRANCISCO C
COM
33616C100
349
4021
SH
SOLE
NO
0
0
4021
FIRST SOLAR INC
COM
336433107
1119
26376
SH
SOLE
NO
0
0
26376
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
222
5484
SH
SOLE
NO
0
0
5484
FIRST TR ENERGY INCOME & GRW
COM
33738G104
840
44902
SH
SOLE
NO
0
0
44902
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
928
71632
SH
SOLE
NO
0
0
71632
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
215
5812
SH
SOLE
NO
0
0
5812
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
737
19892
SH
SOLE
NO
0
0
19892
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
461
8247
SH
SOLE
NO
0
0
8247
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
811
15837
SH
SOLE
NO
0
0
15837
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
8120
165656
SH
SOLE
NO
0
0
165656
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
1031
32058
SH
SOLE
NO
0
0
32058
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
1409
61718
SH
SOLE
NO
0
0
61718
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
3444
100807
SH
SOLE
NO
0
0
100807
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
2917
94170
SH
SOLE
NO
0
0
94170
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
452
9400
SH
SOLE
NO
0
0
9400
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
2041
38802
SH
SOLE
NO
0
0
38802
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
240
11913
SH
SOLE
NO
0
0
11913
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
8088
167542
SH
SOLE
NO
0
0
167542
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
231
7487
SH
SOLE
NO
0
0
7487
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
2510
51799
SH
SOLE
NO
0
0
51799
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
623
16925
SH
SOLE
NO
0
0
16925
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
909
21556
SH
SOLE
NO
0
0
21556
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
1889
86444
SH
SOLE
NO
0
0
86444
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
30071
257766
SH
SOLE
NO
0
0
257766
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
1499
64014
SH
SOLE
NO
0
0
64014
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
16186
929186
SH
SOLE
NO
0
0
929186
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
22262
881692
SH
SOLE
NO
0
0
881692
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
954
56361
SH
SOLE
NO
0
0
56361
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
436
20500
SH
SOLE
NO
0
0
20500
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
445
38708
SH
SOLE
NO
0
0
38708
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2594
96055
SH
SOLE
NO
0
0
96055
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
15586
260423
SH
SOLE
NO
0
0
260423
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
1736
38727
SH
SOLE
NO
0
0
38727
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
10699
209597
SH
SOLE
NO
0
0
209597
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
1360
29404
SH
SOLE
NO
0
0
29404
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
17815
258676
SH
SOLE
NO
0
0
258676
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
233
6857
SH
SOLE
NO
0
0
6857
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
887
34761
SH
SOLE
NO
0
0
34761
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
363
10849
SH
SOLE
NO
0
0
10849
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
2870
170583
SH
SOLE
NO
0
0
170583
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
492
27972
SH
SOLE
NO
0
0
27972
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
2485
74946
SH
SOLE
NO
0
0
74946
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
439
19756
SH
SOLE
NO
0
0
19756
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
3933
167974
SH
SOLE
NO
0
0
167974
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
288
19593
SH
SOLE
NO
0
0
19593
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
15704
732121
SH
SOLE
NO
0
0
732121
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
20134
162113
SH
SOLE
NO
0
0
162113
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1598
73684
SH
SOLE
NO
0
0
73684
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
2257
85143
SH
SOLE
NO
0
0
85143
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
7698
169133
SH
SOLE
NO
0
0
169133
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
304
11057
SH
SOLE
NO
0
0
11057
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
17665
336169
SH
SOLE
NO
0
0
336169
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
10815
174280
SH
SOLE
NO
0
0
174280
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
214
8008
SH
SOLE
NO
0
0
8008
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2077
47321
SH
SOLE
NO
0
0
47321
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
9336
520152
SH
SOLE
NO
0
0
520152
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
2605
52814
SH
SOLE
NO
0
0
52814
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
282
11346
SH
SOLE
NO
0
0
11346
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
775
25460
SH
SOLE
NO
0
0
25460
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
892
24641
SH
SOLE
NO
0
0
24641
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
225
7284
SH
SOLE
NO
0
0
7284
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
996
24838
SH
SOLE
NO
0
0
24838
FIRST TR INTER DUR PFD & IN
COM
33718W103
362
18310
SH
SOLE
NO
0
0
18310
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
2047
35722
SH
SOLE
NO
0
0
35722
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
5093
110186
SH
SOLE
NO
0
0
110186
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
13986
268349
SH
SOLE
NO
0
0
268349
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
3937
68099
SH
SOLE
NO
0
0
68099
FIRST TR MLP & ENERGY INCOME
COM
33739B104
200
20429
SH
SOLE
NO
0
0
20429
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
6123
224789
SH
SOLE
NO
0
0
224789
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
2715
44302
SH
SOLE
NO
0
0
44302
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
983
20562
SH
SOLE
NO
0
0
20562
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
4336
79416
SH
SOLE
NO
0
0
79416
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
4423
102691
SH
SOLE
NO
0
0
102691
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
16574
243530
SH
SOLE
NO
0
0
243530
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
2081
38443
SH
SOLE
NO
0
0
38443
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
2742
229669
SH
SOLE
NO
0
0
229669
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
44719
1537802
SH
SOLE
NO
0
0
1537802
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
139
11507
SH
SOLE
NO
0
0
11507
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
553
106209
SH
SOLE
NO
0
0
106209
FIRSTENERGY CORP
COM
337932107
3399
90532
SH
SOLE
NO
0
0
90532
FISERV INC
COM
337738108
2982
40583
SH
SOLE
NO
0
0
40583
FITBIT INC
CL A
33812L102
84
16933
SH
SOLE
NO
0
0
16933
FIVE BELOW INC
COM
33829M101
452
4161
SH
SOLE
NO
0
0
4161
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
188
17895
SH
SOLE
NO
0
0
17895
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
3822
228478
SH
SOLE
NO
0
0
228478
FLEETCOR TECHNOLOGIES INC
COM
339041105
552
2977
SH
SOLE
NO
0
0
2977
FLEX LTD
ORD
Y2573F102
131
17334
SH
SOLE
NO
0
0
17334
FLEXION THERAPEUTICS INC
COM
33938J106
479
42365
SH
SOLE
NO
0
0
42365
FLEXSHARES TR
CR SCD US BD
33939L761
1265
25914
SH
SOLE
NO
0
0
25914
FLEXSHARES TR
CRE SLCT BD FD
33939L670
5261
219369
SH
SOLE
NO
0
0
219369
FLEXSHARES TR
CUR HDG DM IDX
33939L720
2438
99172
SH
SOLE
NO
0
0
99172
FLEXSHARES TR
CUR HDG EM IDX
33939L712
501
19258
SH
SOLE
NO
0
0
19258
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
2219
39986
SH
SOLE
NO
0
0
39986
FLEXSHARES TR
INTL QLTDV IDX
33939L837
476
22664
SH
SOLE
NO
0
0
22664
FLEXSHARES TR
M STAR DEV MKT
33939L803
25843
465570
SH
SOLE
NO
0
0
465570
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
1686
57583
SH
SOLE
NO
0
0
57583
FLEXSHARES TR
MORNSTAR USMKT
33939L100
36653
366091
SH
SOLE
NO
0
0
366091
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
4185
87234
SH
SOLE
NO
0
0
87234
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
3469
87744
SH
SOLE
NO
0
0
87744
FLEXSHARES TR
QUALT DIVD IDX
33939L860
1580
39712
SH
SOLE
NO
0
0
39712
FLEXSHARES TR
READY ACC VARI
33939L886
641
8545
SH
SOLE
NO
0
0
8545
FLEXSHARES TR
STOXX GLOBR INF
33939L795
228
5219
SH
SOLE
NO
0
0
5219
FLOOR & DECOR HLDGS INC
CL A
339750101
235
9107
SH
SOLE
NO
0
0
9107
FLOWERS FOODS INC
COM
343498101
2309
125033
SH
SOLE
NO
0
0
125033
FLOWSERVE CORP
COM
34354P105
423
11145
SH
SOLE
NO
0
0
11145
FLUOR CORP NEW
COM
343412102
2609
81055
SH
SOLE
NO
0
0
81055
FNB CORP PA
COM
302520101
895
90987
SH
SOLE
NO
0
0
90987
FNCB BANCORP INC
COM
302578109
90
10765
SH
SOLE
NO
0
0
10765
FOOT LOCKER INC
COM
344849104
658
12374
SH
SOLE
NO
0
0
12374
FORD MTR CO DEL
COM PAR $0.01
345370860
13002
1699640
SH
SOLE
NO
0
0
1699640
FORTERRA INC
COM
34960W106
261
69436
SH
SOLE
NO
0
0
69436
FORTINET INC
COM
34959E109
716
10175
SH
SOLE
NO
0
0
10175
FORTIS INC
COM
349553107
242
7269
SH
SOLE
NO
0
0
7269
FORTIVE CORP
COM
34959J108
1660
24539
SH
SOLE
NO
0
0
24539
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1165
30677
SH
SOLE
NO
0
0
30677
FRANCO NEVADA CORP
COM
351858105
7170
102182
SH
SOLE
NO
0
0
102182
FRANKLIN LTD DURATION INC TR
COM
35472T101
460
51036
SH
SOLE
NO
0
0
51036
FRANKLIN RES INC
COM
354613101
6099
205641
SH
SOLE
NO
0
0
205641
FREEPORT-MCMORAN INC
CL B
35671D857
2619
254032
SH
SOLE
NO
0
0
254032
FRESHPET INC
COM
358039105
252
7855
SH
SOLE
NO
0
0
7855
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
30
12900
SH
SOLE
NO
0
0
12900
FS KKR CAPITAL CORP
COM
302635107
61308
11835651
SH
SOLE
NO
0
0
11835651
FUEL TECH INC
COM
359523107
35
30090
SH
SOLE
NO
0
0
30090
FUELCELL ENERGY INC
COM NEW
35952H502
73
133952
SH
SOLE
NO
0
0
133952
FULTON FINL CORP PA
COM
360271100
2884
186330
SH
SOLE
NO
0
0
186330
FUSION CONNECT INC
COM
36116X102
31
18871
SH
SOLE
NO
0
0
18871
FVCBANKCORP INC
COM
36120Q101
183
10396
SH
SOLE
NO
0
0
10396
GABELLI CONV&INCOM SECS FD I
COM
36240B109
61
14116
SH
SOLE
NO
0
0
14116
GABELLI DIVD & INCOME TR
COM
36242H104
828
45274
SH
SOLE
NO
0
0
45274
GABELLI EQUITY TR INC
COM
362397101
3851
755154
SH
SOLE
NO
0
0
755154
GABELLI MULTIMEDIA TR INC
COM
36239Q109
100
14276
SH
SOLE
NO
0
0
14276
GABELLI UTIL TR
COM
36240A101
429
72233
SH
SOLE
NO
0
0
72233
GALECTIN THERAPEUTICS INC
COM NEW
363225202
38
11188
SH
SOLE
NO
0
0
11188
GALLAGHER ARTHUR J & CO
COM
363576109
2155
29240
SH
SOLE
NO
0
0
29240
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1594
430831
SH
SOLE
NO
0
0
430831
GAMING & LEISURE PPTYS INC
COM
36467J108
318
9872
SH
SOLE
NO
0
0
9872
GANNETT CO INC
COM
36473H104
385
45249
SH
SOLE
NO
0
0
45249
GAP INC DEL
COM
364760108
297
11548
SH
SOLE
NO
0
0
11548
GARMIN LTD
SHS
H2906T109
1336
21106
SH
SOLE
NO
0
0
21106
GARRETT MOTION INC
COM
366505105
171
13885
SH
SOLE
NO
0
0
13885
GARTNER INC
COM
366651107
295
2315
SH
SOLE
NO
0
0
2315
GATX CORP
COM
361448103
276
3901
SH
SOLE
NO
0
0
3901
GENERAL AMERN INVS INC
COM
368802104
510
17943
SH
SOLE
NO
0
0
17943
GENERAL DYNAMICS CORP
COM
369550108
17261
109801
SH
SOLE
NO
0
0
109801
GENERAL ELECTRIC CO
COM
369604103
26594
3513110
SH
SOLE
NO
0
0
3513110
GENERAL MLS INC
COM
370334104
18600
477679
SH
SOLE
NO
0
0
477679
GENERAL MOLY INC
COM
370373102
4
18530
SH
SOLE
NO
0
0
18530
GENERAL MTRS CO
COM
37045V100
9362
79905
SH
SOLE
NO
0
0
79905
GENESIS HEALTHCARE INC
CL A COM
37185X106
16
14134
SH
SOLE
NO
0
0
14134
GENMARK DIAGNOSTICS INC
COM
372309104
77
16000
SH
SOLE
NO
0
0
16000
GENOCEA BIOSCIENCES INC
COM
372427104
7
24974
SH
SOLE
NO
0
0
24974
GENTEX CORP
COM
371901109
667
33040
SH
SOLE
NO
0
0
33040
GENUINE PARTS CO
COM
372460105
4418
46019
SH
SOLE
NO
0
0
46019
GENWORTH FINL INC
COM CL A
37247D106
237
51028
SH
SOLE
NO
0
0
51028
GERMAN AMERN BANCORP INC
COM
373865104
251
9044
SH
SOLE
NO
0
0
9044
GERON CORP
COM
374163103
100
100307
SH
SOLE
NO
0
0
100307
GILEAD SCIENCES INC
COM
375558103
14344
229322
SH
SOLE
NO
0
0
229322
GLADSTONE CAPITAL CORP
COM
376535100
96
13227
SH
SOLE
NO
0
0
13227
GLADSTONE COML CORP
COM
376536108
486
27147
SH
SOLE
NO
0
0
27147
GLADSTONE INVT CORP
COM
376546107
247
26564
SH
SOLE
NO
0
0
26564
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
15687
410557
SH
SOLE
NO
0
0
410557
GLOBAL CORD BLOOD CORPORATIO
SHS
G39342103
74
11550
SH
SOLE
NO
0
0
11550
GLOBAL NET LEASE INC
COM NEW
379378201
2986
169507
SH
SOLE
NO
0
0
169507
GLOBAL PARTNERS LP
COM UNITS
37946R109
327
20090
SH
SOLE
NO
0
0
20090
GLOBAL PMTS INC
COM
37940X102
424
4111
SH
SOLE
NO
0
0
4111
GLOBAL X FDS
GLB X SUPERDIV
37950E549
720
42150
SH
SOLE
NO
0
0
42150
GLOBAL X FDS
GLBL X MLP ETF
37950E473
190
24826
SH
SOLE
NO
0
0
24826
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
185
16835
SH
SOLE
NO
0
0
16835
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
429
17153
SH
SOLE
NO
0
0
17153
GLOBAL X FDS
GLOBX SUPDV US
37950E291
1093
48810
SH
SOLE
NO
0
0
48810
GLOBAL X FDS
INTERNET OF THNG
37954Y780
202
12555
SH
SOLE
NO
0
0
12555
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
736
27294
SH
SOLE
NO
0
0
27294
GLOBAL X FDS
MILL THEMC ETF
37954Y764
321
16340
SH
SOLE
NO
0
0
16340
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1799
84428
SH
SOLE
NO
0
0
84428
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1102
65858
SH
SOLE
NO
0
0
65858
GLOBAL X FDS
S&P 500 COVERED
37954Y475
204
4608
SH
SOLE
NO
0
0
4608
GLOBAL X FDS
SCIEN BETA US
37954Y103
3795
135937
SH
SOLE
NO
0
0
135937
GLOBAL X FDS
SOCIAL MED ETF
37950E416
225
8191
SH
SOLE
NO
0
0
8191
GLOBAL X FDS
US INFR DEV ETF
37954Y673
844
62757
SH
SOLE
NO
0
0
62757
GOLAR LNG LTD BERMUDA
SHS
G9456A100
229
10541
SH
SOLE
NO
0
0
10541
GOLD STD VENTURES CORP
COM
380738104
14
11445
SH
SOLE
NO
0
0
11445
GOLDCORP INC NEW
COM
380956409
590
60286
SH
SOLE
NO
0
0
60286
GOLDEN MINERALS CO
COM
381119106
69
315889
SH
SOLE
NO
0
0
315889
GOLDEN STAR RES LTD CDA
COM
38119T807
51
16313
SH
SOLE
NO
0
0
16313
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
403
4032
SH
SOLE
NO
0
0
4032
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
4173
138546
SH
SOLE
NO
0
0
138546
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
6781
267422
SH
SOLE
NO
0
0
267422
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
13888
276168
SH
SOLE
NO
0
0
276168
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
334
9304
SH
SOLE
NO
0
0
9304
GOLDMAN SACHS GROUP INC
COM
38141G104
8335
49900
SH
SOLE
NO
0
0
49900
GOLUB CAP BDC INC
COM
38173M102
1680
101901
SH
SOLE
NO
0
0
101901
GOODYEAR TIRE & RUBR CO
COM
382550101
2021
99033
SH
SOLE
NO
0
0
99033
GOPRO INC
CL A
38268T103
54
12775
SH
SOLE
NO
0
0
12775
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
313
45604
SH
SOLE
NO
0
0
45604
GRACO INC
COM
384109104
756
18072
SH
SOLE
NO
0
0
18072
GRAHAM HLDGS CO
COM
384637104
633
988
SH
SOLE
NO
0
0
988
GRAINGER W W INC
COM
384802104
1675
5932
SH
SOLE
NO
0
0
5932
GRANA Y MONTERO S A A
SPONSORED ADS
38500P208
75
24200
SH
SOLE
NO
0
0
24200
GRANITE CONSTR INC
COM
387328107
385
9580
SH
SOLE
NO
0
0
9580
GRANITE PT MTG TR INC
COM
38741L107
180
10010
SH
SOLE
NO
0
0
10010
GREIF INC
CL A
397624107
234
6306
SH
SOLE
NO
0
0
6306
GSI TECHNOLOGY
COM
36241U106
111
21640
SH
SOLE
NO
0
0
21640
GUARANTY BANCORP DEL
COM NEW
40075T607
967
46644
SH
SOLE
NO
0
0
46644
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
590
87047
SH
SOLE
NO
0
0
87047
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
2516
137725
SH
SOLE
NO
0
0
137725
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
296
13502
SH
SOLE
NO
0
0
13502
GUIDEWIRE SOFTWARE INC
COM
40171V100
210
2622
SH
SOLE
NO
0
0
2622
GW PHARMACEUTICALS PLC
ADS
36197T103
2095
21518
SH
SOLE
NO
0
0
21518
H & E EQUIPMENT SERVICES INC
COM
404030108
261
12791
SH
SOLE
NO
0
0
12791
HAEMONETICS CORP
COM
405024100
260
2605
SH
SOLE
NO
0
0
2605
HAIN CELESTIAL GROUP INC
COM
405217100
459
28988
SH
SOLE
NO
0
0
28988
HALLIBURTON CO
COM
406216101
4112
154714
SH
SOLE
NO
0
0
154714
HALOZYME THERAPEUTICS INC
COM
40637H109
639
43730
SH
SOLE
NO
0
0
43730
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
760
27229
SH
SOLE
NO
0
0
27229
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
680
102456
SH
SOLE
NO
0
0
102456
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
2935
155825
SH
SOLE
NO
0
0
155825
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1038
55375
SH
SOLE
NO
0
0
55375
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
603
38073
SH
SOLE
NO
0
0
38073
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
1772
127869
SH
SOLE
NO
0
0
127869
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
940
46044
SH
SOLE
NO
0
0
46044
HANCOCK WHITNEY CORPORATION
COM
410120109
1822
52592
SH
SOLE
NO
0
0
52592
HANESBRANDS INC
COM
410345102
1945
155280
SH
SOLE
NO
0
0
155280
HANNON ARMSTRONG SUST INFR C
COM
41068X100
5004
262702
SH
SOLE
NO
0
0
262702
HANOVER INS GROUP INC
COM
410867105
1255
10748
SH
SOLE
NO
0
0
10748
HARBORONE BANCORP INC
COM
41165F101
322
20270
SH
SOLE
NO
0
0
20270
HARLEY DAVIDSON INC
COM
412822108
1302
38162
SH
SOLE
NO
0
0
38162
HARRIS CORP DEL
COM
413875105
4371
32468
SH
SOLE
NO
0
0
32468
HARSCO CORP
COM
415864107
319
16065
SH
SOLE
NO
0
0
16065
HARTFORD FINL SVCS GROUP INC
COM
416515104
2810
63219
SH
SOLE
NO
0
0
63219
HASBRO INC
COM
418056107
2170
26711
SH
SOLE
NO
0
0
26711
HAWAIIAN ELEC INDUSTRIES
COM
419870100
1010
27593
SH
SOLE
NO
0
0
27593
HCA HEALTHCARE INC
COM
40412C101
950
7639
SH
SOLE
NO
0
0
7639
HCI GROUP INC
NOTE 3.875% 3/1
40416EAB9
37
38000
SH
SOLE
NO
0
0
38000
HCP INC
COM
40414L109
8650
309716
SH
SOLE
NO
0
0
309716
HD SUPPLY HLDGS INC
COM
40416M105
216
5765
SH
SOLE
NO
0
0
5765
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
203
1967
SH
SOLE
NO
0
0
1967
HEALTHCARE RLTY TR
COM
421946104
363
12770
SH
SOLE
NO
0
0
12770
HEALTHCARE TR AMER INC
CL A NEW
42225P501
2830
111822
SH
SOLE
NO
0
0
111822
HECLA MNG CO
COM
422704106
123
52191
SH
SOLE
NO
0
0
52191
HEICO CORP NEW
CL A
422806208
207
3289
SH
SOLE
NO
0
0
3289
HEICO CORP NEW
COM
422806109
2887
37270
SH
SOLE
NO
0
0
37270
HELIOS & MATHESON ANALYTICS
COM PAR
42327L309
0
13203
SH
SOLE
NO
0
0
13203
HELMERICH & PAYNE INC
COM
423452101
1682
35096
SH
SOLE
NO
0
0
35096
HENRY JACK & ASSOC INC
COM
426281101
1306
10327
SH
SOLE
NO
0
0
10327
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
271
4605
SH
SOLE
NO
0
0
4605
HERCULES CAPITAL INC
COM
427096508
1420
128582
SH
SOLE
NO
0
0
128582
HERSHEY CO
COM
427866108
6593
61516
SH
SOLE
NO
0
0
61516
HESS CORP
COM
42809H107
387
9570
SH
SOLE
NO
0
0
9570
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1872
141779
SH
SOLE
NO
0
0
141779
HEXCEL CORP NEW
COM
428291108
3835
66885
SH
SOLE
NO
0
0
66885
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
61
17224
SH
SOLE
NO
0
0
17224
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
563
44059
SH
SOLE
NO
0
0
44059
HIGHWOODS PPTYS INC
COM
431284108
271
7017
SH
SOLE
NO
0
0
7017
HILL ROM HLDGS INC
COM
431475102
892
10084
SH
SOLE
NO
0
0
10084
HILTON WORLDWIDE HLDGS INC
COM
43300A203
630
8780
SH
SOLE
NO
0
0
8780
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
54
15916
SH
SOLE
NO
0
0
15916
HINGHAM INSTN SVGS MASS
COM
433323102
851
4305
SH
SOLE
NO
0
0
4305
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
247
16122
SH
SOLE
NO
0
0
16122
HOLLYFRONTIER CORP
COM
436106108
942
18446
SH
SOLE
NO
0
0
18446
HOLOGIC INC
COM
436440101
2302
56012
SH
SOLE
NO
0
0
56012
HOME DEPOT INC
COM
437076102
80975
471278
SH
SOLE
NO
0
0
471278
HONDA MOTOR LTD
AMERN SHS
438128308
664
25108
SH
SOLE
NO
0
0
25108
HONEYWELL INTL INC
COM
438516106
25947
196390
SH
SOLE
NO
0
0
196390
HORMEL FOODS CORP
COM
440452100
4483
105042
SH
SOLE
NO
0
0
105042
HORNBECK OFFSHORE SVCS INC N
NOTE 1.500% 9/0
440543AN6
21
29000
SH
SOLE
NO
0
0
29000
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
678
28423
SH
SOLE
NO
0
0
28423
HOST HOTELS & RESORTS INC
COM
44107P104
672
40362
SH
SOLE
NO
0
0
40362
HP INC
COM
40434L105
9884
483128
SH
SOLE
NO
0
0
483128
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1152
44720
SH
SOLE
NO
0
0
44720
HSBC HLDGS PLC
SPON ADR NEW
404280406
1676
40792
SH
SOLE
NO
0
0
40792
HTG MOLECULAR DIAGNOSTICS IN
COM
40434H104
71
28003
SH
SOLE
NO
0
0
28003
HUBBELL INC
COM
443510607
577
5816
SH
SOLE
NO
0
0
5816
HUBSPOT INC
COM
443573100
776
6173
SH
SOLE
NO
0
0
6173
HUMANA INC
COM
444859102
2771
9673
SH
SOLE
NO
0
0
9673
HUNT J B TRANS SVCS INC
COM
445658107
823
8850
SH
SOLE
NO
0
0
8850
HUNTINGTON BANCSHARES INC
COM
446150104
2998
251554
SH
SOLE
NO
0
0
251554
HUNTINGTON INGALLS INDS INC
COM
446413106
744
3911
SH
SOLE
NO
0
0
3911
HUNTSMAN CORP
COM
447011107
314
16326
SH
SOLE
NO
0
0
16326
HURON CONSULTING GROUP INC
NOTE 1.250%10/0
447462AB8
34
35000
SH
SOLE
NO
0
0
35000
HYSTER YALE MATLS HANDLING I
CL A
449172105
265
4290
SH
SOLE
NO
0
0
4290
IAC INTERACTIVECORP
COM
44919P508
506
2765
SH
SOLE
NO
0
0
2765
IAMGOLD CORP
COM
450913108
41
11143
SH
SOLE
NO
0
0
11143
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1160
20328
SH
SOLE
NO
0
0
20328
ICON PLC
SHS
G4705A100
283
2197
SH
SOLE
NO
0
0
2197
IDACORP INC
COM
451107106
977
10498
SH
SOLE
NO
0
0
10498
IDEAL PWR INC
COM
451622104
8
34363
SH
SOLE
NO
0
0
34363
IDERA PHARMACEUTICALS INC
COM PAR
45168K405
53
19150
SH
SOLE
NO
0
0
19150
IDEX CORP
COM
45167R104
294
2333
SH
SOLE
NO
0
0
2333
IDEXX LABS INC
COM
45168D104
4796
25784
SH
SOLE
NO
0
0
25784
IGI LABORATORIES INC
NOTE 3.750%12/1
449575AB5
9
10000
SH
SOLE
NO
0
0
10000
II VI INC
COM
902104108
2812
86639
SH
SOLE
NO
0
0
86639
ILLINOIS TOOL WKS INC
COM
452308109
18746
147971
SH
SOLE
NO
0
0
147971
ILLUMINA INC
COM
452327109
4347
14495
SH
SOLE
NO
0
0
14495
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
21
16000
SH
SOLE
NO
0
0
16000
IMMUNOGEN INC
COM
45253H101
69
14470
SH
SOLE
NO
0
0
14470
IMMUNOMEDICS INC
COM
452907108
399
27972
SH
SOLE
NO
0
0
27972
INCYTE CORP
COM
45337C102
717
11291
SH
SOLE
NO
0
0
11291
INDEPENDENT BANK CORP MASS
COM
453836108
648
9226
SH
SOLE
NO
0
0
9226
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
2927
161111
SH
SOLE
NO
0
0
161111
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
944
32694
SH
SOLE
NO
0
0
32694
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
11719
525071
SH
SOLE
NO
0
0
525071
INDEXIQ ETF TR
IQ ENCH BD US
45409B487
1247
67053
SH
SOLE
NO
0
0
67053
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
2976
157411
SH
SOLE
NO
0
0
157411
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
28087
885760
SH
SOLE
NO
0
0
885760
INDIA FD INC
COM
454089103
524
25891
SH
SOLE
NO
0
0
25891
INFOSYS LTD
SPONSORED ADR
456788108
286
30114
SH
SOLE
NO
0
0
30114
ING GROEP N V
SPONSORED ADR
456837103
209
19669
SH
SOLE
NO
0
0
19669
INGERSOLL-RAND PLC
SHS
G47791101
2085
22864
SH
SOLE
NO
0
0
22864
INGREDION INC
COM
457187102
434
4749
SH
SOLE
NO
0
0
4749
INNODATA INC
COM NEW
457642205
33
22200
SH
SOLE
NO
0
0
22200
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
2488
90082
SH
SOLE
NO
0
0
90082
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
280
12690
SH
SOLE
NO
0
0
12690
INNOVATOR ETFS TR
S&P 500 PWRETF
45782C797
508
22269
SH
SOLE
NO
0
0
22269
INNOVATOR ETFS TR II
LUNT LOW VOL HIG
45783G102
251
8504
SH
SOLE
NO
0
0
8504
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
254
11938
SH
SOLE
NO
0
0
11938
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
130
32736
SH
SOLE
NO
0
0
32736
INSIGHT SELECT INCOME FD
COM
45781W109
462
26577
SH
SOLE
NO
0
0
26577
INSPERITY INC
COM
45778Q107
213
2289
SH
SOLE
NO
0
0
2289
INSTRUCTURE INC
COM
45781U103
258
6904
SH
SOLE
NO
0
0
6904
INSYS THERAPEUTICS INC NEW
COM NEW
45824V209
53
15356
SH
SOLE
NO
0
0
15356
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
541
12003
SH
SOLE
NO
0
0
12003
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
230
4758
SH
SOLE
NO
0
0
4758
INTEL CORP
COM
458140100
83655
1782551
SH
SOLE
NO
0
0
1782551
INTELLIA THERAPEUTICS INC
COM
45826J105
148
10864
SH
SOLE
NO
0
0
10864
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1151
15292
SH
SOLE
NO
0
0
15292
INTERNAP CORP
COM PAR
45885A409
223
53939
SH
SOLE
NO
0
0
53939
INTERNATIONAL BANCSHARES COR
COM
459044103
1604
46646
SH
SOLE
NO
0
0
46646
INTERNATIONAL BUSINESS MACHS
COM
459200101
54464
479149
SH
SOLE
NO
0
0
479149
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1326
9876
SH
SOLE
NO
0
0
9876
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
217
14883
SH
SOLE
NO
0
0
14883
INTL PAPER CO
COM
460146103
7850
194522
SH
SOLE
NO
0
0
194522
INTREXON CORP
COM
46122T102
433
66336
SH
SOLE
NO
0
0
66336
INTUIT
COM
461202103
4238
21534
SH
SOLE
NO
0
0
21534
INTUITIVE SURGICAL INC
COM NEW
46120E602
6170
12883
SH
SOLE
NO
0
0
12883
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
687
9009
SH
SOLE
NO
0
0
9009
INVESCO ACTIVELY MANAGD ETF
MLT STRGY ALTE
46090A606
745
34388
SH
SOLE
NO
0
0
34388
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
1078
71545
SH
SOLE
NO
0
0
71545
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
421
16062
SH
SOLE
NO
0
0
16062
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
791
15817
SH
SOLE
NO
0
0
15817
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
4394
87758
SH
SOLE
NO
0
0
87758
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
339
34405
SH
SOLE
NO
0
0
34405
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
1451
40240
SH
SOLE
NO
0
0
40240
INVESCO CALIF VALUE MUN INC
COM
46132H106
555
49141
SH
SOLE
NO
0
0
49141
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
204
2906
SH
SOLE
NO
0
0
2906
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2135
147353
SH
SOLE
NO
0
0
147353
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
418
49387
SH
SOLE
NO
0
0
49387
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
671
18475
SH
SOLE
NO
0
0
18475
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
318
12509
SH
SOLE
NO
0
0
12509
INVESCO DYNAMIC CR OPP FD
COM
46132R104
154
15004
SH
SOLE
NO
0
0
15004
INVESCO EXCH TRD SLF IDX FD
BULLSHS 21 USD
46138J684
398
15985
SH
SOLE
NO
0
0
15985
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
9425
447549
SH
SOLE
NO
0
0
447549
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
4181
176884
SH
SOLE
NO
0
0
176884
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
13713
650857
SH
SOLE
NO
0
0
650857
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
4018
171508
SH
SOLE
NO
0
0
171508
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
7153
344747
SH
SOLE
NO
0
0
344747
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
1115
47163
SH
SOLE
NO
0
0
47163
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
4675
226874
SH
SOLE
NO
0
0
226874
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
583
25153
SH
SOLE
NO
0
0
25153
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
3648
180871
SH
SOLE
NO
0
0
180871
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
4386
99607
SH
SOLE
NO
0
0
99607
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
2372
47968
SH
SOLE
NO
0
0
47968
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
10055
192745
SH
SOLE
NO
0
0
192745
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
577
15690
SH
SOLE
NO
0
0
15690
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
1941
78589
SH
SOLE
NO
0
0
78589
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
295
8886
SH
SOLE
NO
0
0
8886
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
410
7760
SH
SOLE
NO
0
0
7760
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
245
3447
SH
SOLE
NO
0
0
3447
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
266
5221
SH
SOLE
NO
0
0
5221
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
29788
614582
SH
SOLE
NO
0
0
614582
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
9958
152708
SH
SOLE
NO
0
0
152708
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
253
4805
SH
SOLE
NO
0
0
4805
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
355
12259
SH
SOLE
NO
0
0
12259
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
821
17453
SH
SOLE
NO
0
0
17453
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
1017
42767
SH
SOLE
NO
0
0
42767
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
5277
127272
SH
SOLE
NO
0
0
127272
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
11485
351990
SH
SOLE
NO
0
0
351990
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
933
10609
SH
SOLE
NO
0
0
10609
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
3109
49876
SH
SOLE
NO
0
0
49876
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
213
4817
SH
SOLE
NO
0
0
4817
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
2316
133414
SH
SOLE
NO
0
0
133414
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
32575
320722
SH
SOLE
NO
0
0
320722
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
7894
69460
SH
SOLE
NO
0
0
69460
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
218
21786
SH
SOLE
NO
0
0
21786
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
586
18607
SH
SOLE
NO
0
0
18607
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
2651
167406
SH
SOLE
NO
0
0
167406
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
359
25455
SH
SOLE
NO
0
0
25455
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
493
4492
SH
SOLE
NO
0
0
4492
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 PUR
46137V498
386
12543
SH
SOLE
NO
0
0
12543
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 VAL
46137V480
284
10795
SH
SOLE
NO
0
0
10795
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP EQL
46137V472
270
6317
SH
SOLE
NO
0
0
6317
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
1055
23460
SH
SOLE
NO
0
0
23460
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 EQL
46137V449
678
13947
SH
SOLE
NO
0
0
13947
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 GWT
46137V431
1079
23585
SH
SOLE
NO
0
0
23585
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 PUR
46137V423
539
15777
SH
SOLE
NO
0
0
15777
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
858
23524
SH
SOLE
NO
0
0
23524
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1184
6585
SH
SOLE
NO
0
0
6585
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
456
8212
SH
SOLE
NO
0
0
8212
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
2979
22625
SH
SOLE
NO
0
0
22625
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
510
9081
SH
SOLE
NO
0
0
9081
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
389
8136
SH
SOLE
NO
0
0
8136
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
576
5533
SH
SOLE
NO
0
0
5533
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
464
10973
SH
SOLE
NO
0
0
10973
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2294
116191
SH
SOLE
NO
0
0
116191
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
503
11668
SH
SOLE
NO
0
0
11668
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
264
7270
SH
SOLE
NO
0
0
7270
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
2243
12637
SH
SOLE
NO
0
0
12637
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
612
6475
SH
SOLE
NO
0
0
6475
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
799
6860
SH
SOLE
NO
0
0
6860
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1857
13190
SH
SOLE
NO
0
0
13190
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
649
7312
SH
SOLE
NO
0
0
7312
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
94379
1032600
SH
SOLE
NO
0
0
1032600
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
27586
276832
SH
SOLE
NO
0
0
276832
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
5131
90253
SH
SOLE
NO
0
0
90253
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
11220
403456
SH
SOLE
NO
0
0
403456
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
4860
172293
SH
SOLE
NO
0
0
172293
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
273
12772
SH
SOLE
NO
0
0
12772
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
4493
76178
SH
SOLE
NO
0
0
76178
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
453
23582
SH
SOLE
NO
0
0
23582
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
273
8558
SH
SOLE
NO
0
0
8558
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
8531
421747
SH
SOLE
NO
0
0
421747
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
268
6824
SH
SOLE
NO
0
0
6824
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
1278
55660
SH
SOLE
NO
0
0
55660
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
336
21637
SH
SOLE
NO
0
0
21637
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
445
10246
SH
SOLE
NO
0
0
10246
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
306
12836
SH
SOLE
NO
0
0
12836
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
383
15585
SH
SOLE
NO
0
0
15585
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
1674
63388
SH
SOLE
NO
0
0
63388
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
714
40461
SH
SOLE
NO
0
0
40461
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
2825
75295
SH
SOLE
NO
0
0
75295
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
240
12171
SH
SOLE
NO
0
0
12171
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
695
25235
SH
SOLE
NO
0
0
25235
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
490
47042
SH
SOLE
NO
0
0
47042
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
658
29026
SH
SOLE
NO
0
0
29026
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
1119
48523
SH
SOLE
NO
0
0
48523
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
2786
96728
SH
SOLE
NO
0
0
96728
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
872
19839
SH
SOLE
NO
0
0
19839
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
549
27704
SH
SOLE
NO
0
0
27704
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
463
8193
SH
SOLE
NO
0
0
8193
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
1039
38571
SH
SOLE
NO
0
0
38571
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
1235
49463
SH
SOLE
NO
0
0
49463
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
11887
882509
SH
SOLE
NO
0
0
882509
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
822
29471
SH
SOLE
NO
0
0
29471
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
3532
113439
SH
SOLE
NO
0
0
113439
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
2372
79510
SH
SOLE
NO
0
0
79510
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
28719
646992
SH
SOLE
NO
0
0
646992
INVESCO EXCHNG TRADED FD TR
S&P SMLCAP HIG
46138E131
728
33027
SH
SOLE
NO
0
0
33027
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
4935
45902
SH
SOLE
NO
0
0
45902
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
337
4895
SH
SOLE
NO
0
0
4895
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
21876
513050
SH
SOLE
NO
0
0
513050
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
213
3083
SH
SOLE
NO
0
0
3083
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
17016
445447
SH
SOLE
NO
0
0
445447
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
73810
1582209
SH
SOLE
NO
0
0
1582209
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
270
14575
SH
SOLE
NO
0
0
14575
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
1872
85953
SH
SOLE
NO
0
0
85953
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
1581
53270
SH
SOLE
NO
0
0
53270
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1367
59927
SH
SOLE
NO
0
0
59927
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
370
14863
SH
SOLE
NO
0
0
14863
INVESCO LTD
SHS
G491BT108
1016
60702
SH
SOLE
NO
0
0
60702
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
276
19104
SH
SOLE
NO
0
0
19104
INVESCO MUN OPPORTUNITY TR
COM
46132C107
299
26831
SH
SOLE
NO
0
0
26831
INVESCO MUN TR
COM
46131J103
180
16244
SH
SOLE
NO
0
0
16244
INVESCO MUNI INCOME OPP TRST
COM
46132X101
144
20717
SH
SOLE
NO
0
0
20717
INVESCO PA VALUE MUN INCOME
COM
46132K109
125
10769
SH
SOLE
NO
0
0
10769
INVESCO QQQ TR
UNIT SER 1
46090E103
209531
1358300
SH
SOLE
NO
0
0
1358300
INVESCO QUALITY MUNI INC TRS
COM
46133G107
350
31212
SH
SOLE
NO
0
0
31212
INVESCO SR INCOME TR
COM
46131H107
155
39786
SH
SOLE
NO
0
0
39786
INVESCO TR INVT GRADE MUNS
COM
46131M106
205
17889
SH
SOLE
NO
0
0
17889
INVESCO TR INVT GRADE NY MUN
COM
46131T101
249
20887
SH
SOLE
NO
0
0
20887
INVESCO VALUE MUN INCOME TR
COM
46132P108
614
45468
SH
SOLE
NO
0
0
45468
INVESTORS BANCORP INC NEW
COM
46146L101
1650
158683
SH
SOLE
NO
0
0
158683
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
256
5237
SH
SOLE
NO
0
0
5237
INVITAE CORP
COM
46185L103
263
23791
SH
SOLE
NO
0
0
23791
IONIS PHARMACEUTICALS INC
COM
462222100
1023
18927
SH
SOLE
NO
0
0
18927
IPG PHOTONICS CORP
COM
44980X109
910
8035
SH
SOLE
NO
0
0
8035
IQIYI INC
SPONSORED ADS
46267X108
1250
84127
SH
SOLE
NO
0
0
84127
IQVIA HLDGS INC
COM
46266C105
1321
11373
SH
SOLE
NO
0
0
11373
IRIDIUM COMMUNICATIONS INC
COM
46269C102
206
11180
SH
SOLE
NO
0
0
11180
IROBOT CORP
COM
462726100
709
8469
SH
SOLE
NO
0
0
8469
IRON MTN INC NEW
COM
46284V101
2542
78436
SH
SOLE
NO
0
0
78436
ISHARES GOLD TRUST
ISHARES
464285105
22527
1832978
SH
SOLE
NO
0
0
1832978
ISHARES INC
CORE MSCI EMKT
46434G103
40977
869093
SH
SOLE
NO
0
0
869093
ISHARES INC
CUR HD MSCI EM
46434G509
411
17879
SH
SOLE
NO
0
0
17879
ISHARES INC
EM HGHYL BD ETF
464286285
9675
218066
SH
SOLE
NO
0
0
218066
ISHARES INC
EM MKT SM-CP ETF
464286475
247
5926
SH
SOLE
NO
0
0
5926
ISHARES INC
EM MKTS DIV ETF
464286319
1193
31875
SH
SOLE
NO
0
0
31875
ISHARES INC
ESG MSCI EM ETF
46434G863
325
10601
SH
SOLE
NO
0
0
10601
ISHARES INC
GLB ENR PROD ETF
464286343
532
28792
SH
SOLE
NO
0
0
28792
ISHARES INC
INTL HIGH YIELD
464286210
231
4787
SH
SOLE
NO
0
0
4787
ISHARES INC
MIN VOL EMRG MKT
464286533
17327
310132
SH
SOLE
NO
0
0
310132
ISHARES INC
MIN VOL GBL ETF
464286525
14033
172700
SH
SOLE
NO
0
0
172700
ISHARES INC
MLT FCTR EMG MKT
46434G889
10855
280284
SH
SOLE
NO
0
0
280284
ISHARES INC
MSCI AUST ETF
464286103
823
42794
SH
SOLE
NO
0
0
42794
ISHARES INC
MSCI BRAZIL ETF
464286400
477
12490
SH
SOLE
NO
0
0
12490
ISHARES INC
MSCI BRIC INDX
464286657
411
10961
SH
SOLE
NO
0
0
10961
ISHARES INC
MSCI CDA ETF
464286509
756
31593
SH
SOLE
NO
0
0
31593
ISHARES INC
MSCI EURZONE ETF
464286608
374
10681
SH
SOLE
NO
0
0
10681
ISHARES INC
MSCI FRNTR100ETF
464286145
486
18598
SH
SOLE
NO
0
0
18598
ISHARES INC
MSCI GBL ETF NEW
46434G848
255
9459
SH
SOLE
NO
0
0
9459
ISHARES INC
MSCI GERMANY ETF
464286806
294
11624
SH
SOLE
NO
0
0
11624
ISHARES INC
MSCI HONG KG ETF
464286871
511
22664
SH
SOLE
NO
0
0
22664
ISHARES INC
MSCI ISRAEL ETF
464286632
216
4464
SH
SOLE
NO
0
0
4464
ISHARES INC
MSCI JPN ETF NEW
46434G822
2628
51848
SH
SOLE
NO
0
0
51848
ISHARES INC
MSCI MEXICO ETF
464286822
1731
42053
SH
SOLE
NO
0
0
42053
ISHARES INC
MSCI PAC JP ETF
464286665
1933
47507
SH
SOLE
NO
0
0
47507
ISHARES INC
MSCI SINGPOR ETF
46434G780
418
18914
SH
SOLE
NO
0
0
18914
ISHARES INC
MSCI SPAIN ETF
464286764
274
10251
SH
SOLE
NO
0
0
10251
ISHARES INC
MSCI TAIWAN ETF
46434G772
264
8353
SH
SOLE
NO
0
0
8353
ISHARES INC
MSCI WORLD ETF
464286392
2505
31768
SH
SOLE
NO
0
0
31768
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
536
38272
SH
SOLE
NO
0
0
38272
ISHARES SILVER TRUST
ISHARES
46428Q109
8406
578990
SH
SOLE
NO
0
0
578990
ISHARES TR
0-5 YR TIPS ETF
46429B747
684
6981
SH
SOLE
NO
0
0
6981
ISHARES TR
0-5YR HI YL CP
46434V407
39466
885893
SH
SOLE
NO
0
0
885893
ISHARES TR
0-5YR INVT GR CP
46434V100
2790
56344
SH
SOLE
NO
0
0
56344
ISHARES TR
1 3 YR TREAS BD
464287457
34893
417281
SH
SOLE
NO
0
0
417281
ISHARES TR
20 YR TR BD ETF
464287432
3424
28184
SH
SOLE
NO
0
0
28184
ISHARES TR
3 7 YR TREAS BD
464288661
3683
30340
SH
SOLE
NO
0
0
30340
ISHARES TR
3YRTB ETF
464288125
216
2719
SH
SOLE
NO
0
0
2719
ISHARES TR
A RATE CP BD ETF
46429B291
331
6616
SH
SOLE
NO
0
0
6616
ISHARES TR
AGENCY BOND ETF
464288166
636
5675
SH
SOLE
NO
0
0
5675
ISHARES TR
AGGRES ALLOC ETF
464289859
10293
212012
SH
SOLE
NO
0
0
212012
ISHARES TR
BARCLAYS 7 10 YR
464287440
8586
82406
SH
SOLE
NO
0
0
82406
ISHARES TR
CALIF MUN BD ETF
464288356
2108
36076
SH
SOLE
NO
0
0
36076
ISHARES TR
CHINA LG-CAP ETF
464287184
1189
30445
SH
SOLE
NO
0
0
30445
ISHARES TR
CMBS ETF
46429B366
435
8652
SH
SOLE
NO
0
0
8652
ISHARES TR
COHEN STEER REIT
464287564
5695
59518
SH
SOLE
NO
0
0
59518
ISHARES TR
CONSER ALLOC ETF
464289883
2743
83855
SH
SOLE
NO
0
0
83855
ISHARES TR
CORE 1 5 YR USD
46432F859
6249
127394
SH
SOLE
NO
0
0
127394
ISHARES TR
CORE DIV GRWTH
46434V621
57386
1729537
SH
SOLE
NO
0
0
1729537
ISHARES TR
CORE HIGH DV ETF
46429B663
43123
511061
SH
SOLE
NO
0
0
511061
ISHARES TR
CORE INTL AGGR
46435G672
847
16236
SH
SOLE
NO
0
0
16236
ISHARES TR
CORE LT USDB ETF
464289479
860
14586
SH
SOLE
NO
0
0
14586
ISHARES TR
CORE MSCI EAFE
46432F842
95261
1732033
SH
SOLE
NO
0
0
1732033
ISHARES TR
CORE MSCI EURO
46434V738
507
12267
SH
SOLE
NO
0
0
12267
ISHARES TR
CORE MSCI INTL
46435G326
1176
24088
SH
SOLE
NO
0
0
24088
ISHARES TR
CORE MSCI PAC
46434V696
809
15990
SH
SOLE
NO
0
0
15990
ISHARES TR
CORE MSCI TOTAL
46432F834
160172
3049163
SH
SOLE
NO
0
0
3049163
ISHARES TR
CORE S&P MCP ETF
464287507
157385
947763
SH
SOLE
NO
0
0
947763
ISHARES TR
CORE S&P SCP ETF
464287804
185893
2681665
SH
SOLE
NO
0
0
2681665
ISHARES TR
CORE S&P TTL STK
464287150
123630
2178133
SH
SOLE
NO
0
0
2178133
ISHARES TR
CORE S&P US GWT
464287671
24529
465460
SH
SOLE
NO
0
0
465460
ISHARES TR
CORE S&P US VLU
464287663
15027
306114
SH
SOLE
NO
0
0
306114
ISHARES TR
CORE S&P500 ETF
464287200
331908
1319137
SH
SOLE
NO
0
0
1319137
ISHARES TR
CORE TOTAL USD
46434V613
7152
145240
SH
SOLE
NO
0
0
145240
ISHARES TR
CORE US AGGBD ET
464287226
57803
542809
SH
SOLE
NO
0
0
542809
ISHARES TR
CRE U S REIT ETF
464288521
2769
61743
SH
SOLE
NO
0
0
61743
ISHARES TR
DEVSMCP EXNA ETF
464288497
446
9941
SH
SOLE
NO
0
0
9941
ISHARES TR
DOW JONES US ETF
464287846
7675
61677
SH
SOLE
NO
0
0
61677
ISHARES TR
EAFE GRWTH ETF
464288885
8248
119426
SH
SOLE
NO
0
0
119426
ISHARES TR
EAFE SML CP ETF
464288273
14330
276544
SH
SOLE
NO
0
0
276544
ISHARES TR
EAFE VALUE ETF
464288877
10137
224188
SH
SOLE
NO
0
0
224188
ISHARES TR
EDGE MSCI MINM
46435G433
471
16214
SH
SOLE
NO
0
0
16214
ISHARES TR
EDGE MSCI USA VL
46432F388
12858
177191
SH
SOLE
NO
0
0
177191
ISHARES TR
EDGE US FIXD INM
46435U796
278
2902
SH
SOLE
NO
0
0
2902
ISHARES TR
ESG 1 5 YR USD
46435G243
337
13804
SH
SOLE
NO
0
0
13804
ISHARES TR
ESG MSCI EAFE
46435G516
703
12266
SH
SOLE
NO
0
0
12266
ISHARES TR
ESG MSCI USA ETF
46435G425
283
5162
SH
SOLE
NO
0
0
5162
ISHARES TR
EUROPE ETF
464287861
875
22368
SH
SOLE
NO
0
0
22368
ISHARES TR
EXPANDED TECH
464287515
1416
8163
SH
SOLE
NO
0
0
8163
ISHARES TR
EXPND TEC SC ETF
464287549
5688
33127
SH
SOLE
NO
0
0
33127
ISHARES TR
EXPONENTIAL TECH
46434V381
4957
149048
SH
SOLE
NO
0
0
149048
ISHARES TR
FLTG RATE NT ETF
46429B655
14359
285143
SH
SOLE
NO
0
0
285143
ISHARES TR
GBL COMM SVC ETF
464287275
369
7367
SH
SOLE
NO
0
0
7367
ISHARES TR
GL CLEAN ENE ETF
464288224
702
85087
SH
SOLE
NO
0
0
85087
ISHARES TR
GL TIMB FORE ETF
464288174
281
4923
SH
SOLE
NO
0
0
4923
ISHARES TR
GLB CNS DISC ETF
464288745
1518
15052
SH
SOLE
NO
0
0
15052
ISHARES TR
GLB CNSM STP ETF
464288737
757
16488
SH
SOLE
NO
0
0
16488
ISHARES TR
GLB INFRASTR ETF
464288372
1503
38171
SH
SOLE
NO
0
0
38171
ISHARES TR
GLOB HLTHCRE ETF
464287325
4139
73076
SH
SOLE
NO
0
0
73076
ISHARES TR
GLOB INDSTRL ETF
464288729
275
3533
SH
SOLE
NO
0
0
3533
ISHARES TR
GLOB UTILITS ETF
464288711
566
11545
SH
SOLE
NO
0
0
11545
ISHARES TR
GLOBAL 100 ETF
464287572
4111
96976
SH
SOLE
NO
0
0
96976
ISHARES TR
GLOBAL ENERG ETF
464287341
2552
86960
SH
SOLE
NO
0
0
86960
ISHARES TR
GLOBAL FINLS ETF
464287333
2585
45469
SH
SOLE
NO
0
0
45469
ISHARES TR
GLOBAL REIT ETF
46434V647
545
23307
SH
SOLE
NO
0
0
23307
ISHARES TR
GLOBAL TECH ETF
464287291
15801
109709
SH
SOLE
NO
0
0
109709
ISHARES TR
GNMA BOND ETF
46429B333
565
11611
SH
SOLE
NO
0
0
11611
ISHARES TR
GRWT ALLOCAT ETF
464289867
9876
239083
SH
SOLE
NO
0
0
239083
ISHARES TR
HDG MSCI EAFE
46434V803
13093
507305
SH
SOLE
NO
0
0
507305
ISHARES TR
IBONDS DEC
46435U697
1339
52606
SH
SOLE
NO
0
0
52606
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
1628
65674
SH
SOLE
NO
0
0
65674
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
1381
55288
SH
SOLE
NO
0
0
55288
ISHARES TR
IBONDS DEC2021
46435G789
1109
43594
SH
SOLE
NO
0
0
43594
ISHARES TR
IBONDS DEC2022
46435G755
2244
87609
SH
SOLE
NO
0
0
87609
ISHARES TR
IBONDS DEC2023
46435G318
276
11005
SH
SOLE
NO
0
0
11005
ISHARES TR
IBONDS DEC2026
46435GAA0
2844
123505
SH
SOLE
NO
0
0
123505
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
1128
46342
SH
SOLE
NO
0
0
46342
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
1034
42816
SH
SOLE
NO
0
0
42816
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
551
22794
SH
SOLE
NO
0
0
22794
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
513
21504
SH
SOLE
NO
0
0
21504
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
4328
183413
SH
SOLE
NO
0
0
183413
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
2305
88880
SH
SOLE
NO
0
0
88880
ISHARES TR
IBONDS SEP19 ETF
46429B564
874
34453
SH
SOLE
NO
0
0
34453
ISHARES TR
IBONDS SEP2020
46434V571
3982
156972
SH
SOLE
NO
0
0
156972
ISHARES TR
IBOXX HI YD ETF
464288513
18955
233734
SH
SOLE
NO
0
0
233734
ISHARES TR
IBOXX HIG YLD EX
46435G441
385
8030
SH
SOLE
NO
0
0
8030
ISHARES TR
IBOXX INV CP ETF
464287242
23829
211219
SH
SOLE
NO
0
0
211219
ISHARES TR
INDIA 50 ETF
464289529
635
17987
SH
SOLE
NO
0
0
17987
ISHARES TR
INTL DEV RE ETF
464288489
395
14613
SH
SOLE
NO
0
0
14613
ISHARES TR
INTL DIV GRWTH
46435G524
2237
45443
SH
SOLE
NO
0
0
45443
ISHARES TR
INTL QLTY FACTOR
46434V456
1589
61602
SH
SOLE
NO
0
0
61602
ISHARES TR
INTL SEL DIV ETF
464288448
13648
475388
SH
SOLE
NO
0
0
475388
ISHARES TR
INTL TREA BD ETF
464288117
608
12556
SH
SOLE
NO
0
0
12556
ISHARES TR
INTRM GOV CR ETF
464288612
2854
26375
SH
SOLE
NO
0
0
26375
ISHARES TR
INTRM TR CRP ETF
464288638
7131
136053
SH
SOLE
NO
0
0
136053
ISHARES TR
JPMORGAN USD EMG
464288281
11488
110563
SH
SOLE
NO
0
0
110563
ISHARES TR
LATN AMER 40 ETF
464287390
296
9605
SH
SOLE
NO
0
0
9605
ISHARES TR
LNG TR CRPRT BD
464289511
204
3640
SH
SOLE
NO
0
0
3640
ISHARES TR
MBS ETF
464288588
7831
74831
SH
SOLE
NO
0
0
74831
ISHARES TR
MICRO-CAP ETF
464288869
1599
19405
SH
SOLE
NO
0
0
19405
ISHARES TR
MIN VOL EAFE ETF
46429B689
77673
1165225
SH
SOLE
NO
0
0
1165225
ISHARES TR
MIN VOL EUROPE
46434V720
382
16668
SH
SOLE
NO
0
0
16668
ISHARES TR
MIN VOL USA ETF
46429B697
126873
2421246
SH
SOLE
NO
0
0
2421246
ISHARES TR
MLTFCTR INTL SML
46434V266
2357
91127
SH
SOLE
NO
0
0
91127
ISHARES TR
MODERT ALLOC ETF
464289875
8976
251588
SH
SOLE
NO
0
0
251588
ISHARES TR
MORTGE REL ETF
46435G342
1790
44824
SH
SOLE
NO
0
0
44824
ISHARES TR
MRGSTR MD CP ETF
464288208
22529
139379
SH
SOLE
NO
0
0
139379
ISHARES TR
MRGSTR MD CP GRW
464288307
2437
12540
SH
SOLE
NO
0
0
12540
ISHARES TR
MRGSTR MD CP VAL
464288406
3509
25280
SH
SOLE
NO
0
0
25280
ISHARES TR
MRGSTR SM CP ETF
464288505
1392
9419
SH
SOLE
NO
0
0
9419
ISHARES TR
MRGSTR SM CP GR
464288604
301
1811
SH
SOLE
NO
0
0
1811
ISHARES TR
MRNGSTR INC ETF
46432F875
1006
43222
SH
SOLE
NO
0
0
43222
ISHARES TR
MRNGSTR LG-CP ET
464287127
16797
117854
SH
SOLE
NO
0
0
117854
ISHARES TR
MRNGSTR LG-CP GR
464287119
12068
76124
SH
SOLE
NO
0
0
76124
ISHARES TR
MRNGSTR LG-CP VL
464288109
2202
22868
SH
SOLE
NO
0
0
22868
ISHARES TR
MRNING SM CP ETF
464288703
5917
48043
SH
SOLE
NO
0
0
48043
ISHARES TR
MSCI AC ASIA ETF
464288182
5236
82425
SH
SOLE
NO
0
0
82425
ISHARES TR
MSCI ACWI ETF
464288257
4022
62697
SH
SOLE
NO
0
0
62697
ISHARES TR
MSCI ACWI EX US
464288240
11029
262862
SH
SOLE
NO
0
0
262862
ISHARES TR
MSCI CHINA ETF
46429B671
333
6345
SH
SOLE
NO
0
0
6345
ISHARES TR
MSCI EAFE ETF
464287465
86049
1463916
SH
SOLE
NO
0
0
1463916
ISHARES TR
MSCI EMG MKT ETF
464287234
35625
912071
SH
SOLE
NO
0
0
912071
ISHARES TR
MSCI EURO FL ETF
464289180
274
16199
SH
SOLE
NO
0
0
16199
ISHARES TR
MSCI GLOBAL IMP
46435G532
262
4953
SH
SOLE
NO
0
0
4953
ISHARES TR
MSCI INDIA ETF
46429B598
3558
106739
SH
SOLE
NO
0
0
106739
ISHARES TR
MSCI INDIA SM CP
46429B614
926
24014
SH
SOLE
NO
0
0
24014
ISHARES TR
MSCI KLD400 SOC
464288570
2729
29345
SH
SOLE
NO
0
0
29345
ISHARES TR
MSCI USA ESG SLC
464288802
3873
37559
SH
SOLE
NO
0
0
37559
ISHARES TR
MULTIFACTOR GLBL
46434V316
418
16109
SH
SOLE
NO
0
0
16109
ISHARES TR
MULTIFACTOR INTL
46434V274
11439
482473
SH
SOLE
NO
0
0
482473
ISHARES TR
MULTIFACTOR USA
46434V282
41824
1501248
SH
SOLE
NO
0
0
1501248
ISHARES TR
MULTIFACTOR USA
46434V290
950
26532
SH
SOLE
NO
0
0
26532
ISHARES TR
NASDAQ BIOTECH
464287556
19582
203078
SH
SOLE
NO
0
0
203078
ISHARES TR
NATIONAL MUN ETF
464288414
92286
846358
SH
SOLE
NO
0
0
846358
ISHARES TR
NEW YORK MUN ETF
464288323
425
7763
SH
SOLE
NO
0
0
7763
ISHARES TR
NORTH AMERN NAT
464287374
1808
66533
SH
SOLE
NO
0
0
66533
ISHARES TR
PHLX SEMICND ETF
464287523
1115
7107
SH
SOLE
NO
0
0
7107
ISHARES TR
RESIDNL REAL EST
464288562
426
6838
SH
SOLE
NO
0
0
6838
ISHARES TR
RUS 1000 ETF
464287622
22494
162195
SH
SOLE
NO
0
0
162195
ISHARES TR
RUS 1000 GRW ETF
464287614
306820
2343750
SH
SOLE
NO
0
0
2343750
ISHARES TR
RUS 1000 VAL ETF
464287598
266654
2401209
SH
SOLE
NO
0
0
2401209
ISHARES TR
RUS 2000 GRW ETF
464287648
100379
597497
SH
SOLE
NO
0
0
597497
ISHARES TR
RUS 2000 VAL ETF
464287630
125902
1170748
SH
SOLE
NO
0
0
1170748
ISHARES TR
RUS MD CP GR ETF
464287481
148025
1301782
SH
SOLE
NO
0
0
1301782
ISHARES TR
RUS MDCP VAL ETF
464287473
159317
2086675
SH
SOLE
NO
0
0
2086675
ISHARES TR
RUS MID CAP ETF
464287499
42914
923279
SH
SOLE
NO
0
0
923279
ISHARES TR
RUS TOP 200 ETF
464289446
3475
59515
SH
SOLE
NO
0
0
59515
ISHARES TR
RUS TP200 GR ETF
464289438
20466
285240
SH
SOLE
NO
0
0
285240
ISHARES TR
RUS TP200 VL ETF
464289420
6647
139075
SH
SOLE
NO
0
0
139075
ISHARES TR
RUSSELL 2000 ETF
464287655
66784
498762
SH
SOLE
NO
0
0
498762
ISHARES TR
RUSSELL 3000 ETF
464287689
28741
195623
SH
SOLE
NO
0
0
195623
ISHARES TR
S&P 100 ETF
464287101
8616
77253
SH
SOLE
NO
0
0
77253
ISHARES TR
S&P 500 GRWT ETF
464287309
137763
914339
SH
SOLE
NO
0
0
914339
ISHARES TR
S&P 500 VAL ETF
464287408
83509
825679
SH
SOLE
NO
0
0
825679
ISHARES TR
S&P MC 400GR ETF
464287606
37996
198695
SH
SOLE
NO
0
0
198695
ISHARES TR
S&P MC 400VL ETF
464287705
28574
206556
SH
SOLE
NO
0
0
206556
ISHARES TR
S&P SML 600 GWT
464287887
41184
255283
SH
SOLE
NO
0
0
255283
ISHARES TR
S&P US PFD STK
464288687
60274
1760861
SH
SOLE
NO
0
0
1760861
ISHARES TR
SELECT DIVID ETF
464287168
57831
647540
SH
SOLE
NO
0
0
647540
ISHARES TR
SH TR CRPORT ETF
464288646
106419
2060788
SH
SOLE
NO
0
0
2060788
ISHARES TR
SHORT TREAS BD
464288679
5037
45667
SH
SOLE
NO
0
0
45667
ISHARES TR
SHRT NAT MUN ETF
464288158
8339
79122
SH
SOLE
NO
0
0
79122
ISHARES TR
SP SMCP600VL ETF
464287879
33010
250367
SH
SOLE
NO
0
0
250367
ISHARES TR
TIPS BD ETF
464287176
37614
343484
SH
SOLE
NO
0
0
343484
ISHARES TR
TRANS AVG ETF
464287192
1121
6798
SH
SOLE
NO
0
0
6798
ISHARES TR
TRS FLT RT BD
46434V860
3047
60626
SH
SOLE
NO
0
0
60626
ISHARES TR
U.S. BAS MTL ETF
464287838
1579
18814
SH
SOLE
NO
0
0
18814
ISHARES TR
U.S. CNSM GD ETF
464287812
9341
87767
SH
SOLE
NO
0
0
87767
ISHARES TR
U.S. CNSM SV ETF
464287580
2281
12614
SH
SOLE
NO
0
0
12614
ISHARES TR
U.S. ENERGY ETF
464287796
6092
195535
SH
SOLE
NO
0
0
195535
ISHARES TR
U.S. FIN SVC ETF
464287770
2355
20980
SH
SOLE
NO
0
0
20980
ISHARES TR
U.S. FINLS ETF
464287788
8445
79395
SH
SOLE
NO
0
0
79395
ISHARES TR
U.S. MED DVC ETF
464288810
9334
46719
SH
SOLE
NO
0
0
46719
ISHARES TR
U.S. PHARMA ETF
464288836
2979
21167
SH
SOLE
NO
0
0
21167
ISHARES TR
U.S. REAL ES ETF
464287739
5602
74758
SH
SOLE
NO
0
0
74758
ISHARES TR
U.S. TECH ETF
464287721
9472
59230
SH
SOLE
NO
0
0
59230
ISHARES TR
U.S. UTILITS ETF
464287697
6631
49407
SH
SOLE
NO
0
0
49407
ISHARES TR
US AER DEF ETF
464288760
20121
116405
SH
SOLE
NO
0
0
116405
ISHARES TR
US HLTHCARE ETF
464287762
11332
62673
SH
SOLE
NO
0
0
62673
ISHARES TR
US HLTHCR PR ETF
464288828
1912
11575
SH
SOLE
NO
0
0
11575
ISHARES TR
US HOME CONS ETF
464288752
1359
45247
SH
SOLE
NO
0
0
45247
ISHARES TR
US INDUSTRIALS
464287754
2481
19305
SH
SOLE
NO
0
0
19305
ISHARES TR
US OIL GS EX ETF
464288851
940
18209
SH
SOLE
NO
0
0
18209
ISHARES TR
US REGNL BKS ETF
464288778
6393
160468
SH
SOLE
NO
0
0
160468
ISHARES TR
US TREAS BD ETF
46429B267
6802
275954
SH
SOLE
NO
0
0
275954
ISHARES TR
USA MOMENTUM FCT
46432F396
72706
725398
SH
SOLE
NO
0
0
725398
ISHARES TR
USA QUALITY FCTR
46432F339
21335
277952
SH
SOLE
NO
0
0
277952
ISHARES TR
USD INV GRDE ETF
464288620
2437
46033
SH
SOLE
NO
0
0
46033
ISHARES US ETF TR
COMMOD SEL STG
46431W853
875
28701
SH
SOLE
NO
0
0
28701
ISHARES US ETF TR
INT RT HDG C B
46431W705
3739
41242
SH
SOLE
NO
0
0
41242
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
18782
376771
SH
SOLE
NO
0
0
376771
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
596
11935
SH
SOLE
NO
0
0
11935
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
598
65533
SH
SOLE
NO
0
0
65533
ITT INC
COM
45073V108
504
10448
SH
SOLE
NO
0
0
10448
IVY HIGH INC OPPORTUNITIES F
COM
465893105
196
16223
SH
SOLE
NO
0
0
16223
J JILL INC
COM
46620W102
66
12500
SH
SOLE
NO
0
0
12500
J2 GLOBAL INC
COM
48123V102
360
5191
SH
SOLE
NO
0
0
5191
JACOBS ENGR GROUP INC DEL
COM
469814107
930
15917
SH
SOLE
NO
0
0
15917
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
9515
194196
SH
SOLE
NO
0
0
194196
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
366
2956
SH
SOLE
NO
0
0
2956
JD COM INC
SPON ADR CL A
47215P106
1911
91310
SH
SOLE
NO
0
0
91310
JETBLUE AIRWAYS CORP
COM
477143101
1165
72568
SH
SOLE
NO
0
0
72568
JOHN HANCOCK EXCHANGE TRADED
MLTFACTOR ENRG
47804J701
317
13912
SH
SOLE
NO
0
0
13912
JOHN HANCOCK EXCHANGE TRADED
MLTFACTR INDLS
47804J883
239
7908
SH
SOLE
NO
0
0
7908
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
11254
351139
SH
SOLE
NO
0
0
351139
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
47804J859
385
15097
SH
SOLE
NO
0
0
15097
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR CO
47804J305
763
27222
SH
SOLE
NO
0
0
27222
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR FI
47804J404
687
21972
SH
SOLE
NO
0
0
21972
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
1617
51289
SH
SOLE
NO
0
0
51289
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
15029
493736
SH
SOLE
NO
0
0
493736
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR TE
47804J602
1223
31109
SH
SOLE
NO
0
0
31109
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
606
26795
SH
SOLE
NO
0
0
26795
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
655
50108
SH
SOLE
NO
0
0
50108
JOHNSON & JOHNSON
COM
478160104
176138
1364888
SH
SOLE
NO
0
0
1364888
JOHNSON CTLS INTL PLC
SHS
G51502105
2704
91206
SH
SOLE
NO
0
0
91206
JONES LANG LASALLE INC
COM
48020Q107
261
2068
SH
SOLE
NO
0
0
2068
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
528
10390
SH
SOLE
NO
0
0
10390
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
207
3808
SH
SOLE
NO
0
0
3808
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
5844
114840
SH
SOLE
NO
0
0
114840
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
1706
63593
SH
SOLE
NO
0
0
63593
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
919
16095
SH
SOLE
NO
0
0
16095
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
2001
30847
SH
SOLE
NO
0
0
30847
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
29729
593045
SH
SOLE
NO
0
0
593045
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
6286
281675
SH
SOLE
NO
0
0
281675
JPMORGAN CHASE & CO
COM
46625H100
92910
951757
SH
SOLE
NO
0
0
951757
JUST ENERGY GROUP INC
COM
48213W101
98
29798
SH
SOLE
NO
0
0
29798
KALA PHARMACEUTICALS INC
COM
483119103
51
10437
SH
SOLE
NO
0
0
10437
KANSAS CITY SOUTHERN
COM NEW
485170302
1128
11827
SH
SOLE
NO
0
0
11827
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
3501
254495
SH
SOLE
NO
0
0
254495
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
326
33824
SH
SOLE
NO
0
0
33824
KB HOME
NOTE 1.375% 2/0
48666KAS8
23
24000
SH
SOLE
NO
0
0
24000
KELLOGG CO
COM
487836108
3817
66965
SH
SOLE
NO
0
0
66965
KEMPER CORP DEL
COM
488401100
374
5635
SH
SOLE
NO
0
0
5635
KEURIG DR PEPPER INC
COM
49271V100
224
8744
SH
SOLE
NO
0
0
8744
KEYCORP NEW
COM
493267108
3742
253208
SH
SOLE
NO
0
0
253208
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
374
6036
SH
SOLE
NO
0
0
6036
KIMBERLY CLARK CORP
COM
494368103
34272
300793
SH
SOLE
NO
0
0
300793
KIMCO RLTY CORP
COM
49446R109
1253
85532
SH
SOLE
NO
0
0
85532
KINDER MORGAN INC DEL
COM
49456B101
8551
555993
SH
SOLE
NO
0
0
555993
KINROSS GOLD CORP
COM NO PAR
496902404
5627
1736848
SH
SOLE
NO
0
0
1736848
KITE RLTY GROUP TR
COM NEW
49803T300
2314
164243
SH
SOLE
NO
0
0
164243
KKR & CO INC
CL A
48251W104
3300
168135
SH
SOLE
NO
0
0
168135
KKR INCOME OPPORTUNITIES FD
COM
48249T106
503
35365
SH
SOLE
NO
0
0
35365
KLA-TENCOR CORP
COM
482480100
438
4900
SH
SOLE
NO
0
0
4900
KOHLS CORP
COM
500255104
1320
19903
SH
SOLE
NO
0
0
19903
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
512
14595
SH
SOLE
NO
0
0
14595
KOSMOS ENERGY LTD
COM
500688106
91
22494
SH
SOLE
NO
0
0
22494
KRAFT HEINZ CO
COM
500754106
10535
244785
SH
SOLE
NO
0
0
244785
KRANESHARES TR
CSI CHI INTERNET
500767306
5601
149385
SH
SOLE
NO
0
0
149385
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
4137
293655
SH
SOLE
NO
0
0
293655
KROGER CO
COM
501044101
5155
187462
SH
SOLE
NO
0
0
187462
KULICKE & SOFFA INDS INC
COM
501242101
298
14738
SH
SOLE
NO
0
0
14738
L BRANDS INC
COM
501797104
427
16635
SH
SOLE
NO
0
0
16635
L3 TECHNOLOGIES INC
COM
502413107
1308
7532
SH
SOLE
NO
0
0
7532
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2674
21168
SH
SOLE
NO
0
0
21168
LADDER CAP CORP
CL A
505743104
331
21458
SH
SOLE
NO
0
0
21458
LAM RESEARCH CORP
COM
512807108
2254
16559
SH
SOLE
NO
0
0
16559
LAMAR ADVERTISING CO NEW
CL A
512816109
1064
15381
SH
SOLE
NO
0
0
15381
LAMB WESTON HLDGS INC
COM
513272104
1359
18485
SH
SOLE
NO
0
0
18485
LANCASTER COLONY CORP
COM
513847103
904
5113
SH
SOLE
NO
0
0
5113
LAS VEGAS SANDS CORP
COM
517834107
1894
36401
SH
SOLE
NO
0
0
36401
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
22041
854330
SH
SOLE
NO
0
0
854330
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
359
12926
SH
SOLE
NO
0
0
12926
LATTICE STRATEGIES TR
HARTFRD REIT ETF
518416300
231
16872
SH
SOLE
NO
0
0
16872
LAUDER ESTEE COS INC
CL A
518439104
1677
12894
SH
SOLE
NO
0
0
12894
LAZARD LTD
SHS A
G54050102
300
8136
SH
SOLE
NO
0
0
8136
LCNB CORP
COM
50181P100
478
31601
SH
SOLE
NO
0
0
31601
LEAR CORP
COM NEW
521865204
475
3868
SH
SOLE
NO
0
0
3868
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
245
9537
SH
SOLE
NO
0
0
9537
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
1160
48063
SH
SOLE
NO
0
0
48063
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
6049
210938
SH
SOLE
NO
0
0
210938
LEGG MASON ETF INVT TR
CLEARBRIDEG LR
524682200
277
9684
SH
SOLE
NO
0
0
9684
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
379
14190
SH
SOLE
NO
0
0
14190
LEGG MASON INC
COM
524901105
349
13706
SH
SOLE
NO
0
0
13706
LEGGETT & PLATT INC
COM
524660107
5240
146216
SH
SOLE
NO
0
0
146216
LEIDOS HLDGS INC
COM
525327102
953
18082
SH
SOLE
NO
0
0
18082
LEMAITRE VASCULAR INC
COM
525558201
259
10973
SH
SOLE
NO
0
0
10973
LENDINGCLUB CORP
COM
52603A109
36
14000
SH
SOLE
NO
0
0
14000
LENNAR CORP
CL A
526057104
322
8226
SH
SOLE
NO
0
0
8226
LENNOX INTL INC
COM
526107107
292
1336
SH
SOLE
NO
0
0
1336
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
142
21518
SH
SOLE
NO
0
0
21518
LEXINGTON REALTY TRUST
COM
529043101
320
39045
SH
SOLE
NO
0
0
39045
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
584
108626
SH
SOLE
NO
0
0
108626
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
393
10694
SH
SOLE
NO
0
0
10694
LIBERTY MEDIA CORP DELAWARE
NOTE 1.375%10/1
531229AB8
17
16000
SH
SOLE
NO
0
0
16000
LIBERTY PPTY TR
SH BEN INT
531172104
308
7355
SH
SOLE
NO
0
0
7355
LIFE STORAGE INC
COM
53223X107
566
6095
SH
SOLE
NO
0
0
6095
LIGHTBRIDGE CORP
COM NEW
53224K203
6
12061
SH
SOLE
NO
0
0
12061
LILLY ELI & CO
COM
532457108
23538
203412
SH
SOLE
NO
0
0
203412
LINCOLN ELEC HLDGS INC
COM
533900106
678
8610
SH
SOLE
NO
0
0
8610
LINCOLN NATL CORP IND
COM
534187109
4027
78489
SH
SOLE
NO
0
0
78489
LINDE PLC
COM
G5494J103
6692
42887
SH
SOLE
NO
0
0
42887
LIONS GATE ENTMNT CORP
CL A VTG
535919401
206
12820
SH
SOLE
NO
0
0
12820
LIVE OAK BANCSHARES INC
COM
53803X105
2425
163781
SH
SOLE
NO
0
0
163781
LIVENT CORP
COM
53814L108
241
17520
SH
SOLE
NO
0
0
17520
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
2151
840296
SH
SOLE
NO
0
0
840296
LOCKHEED MARTIN CORP
COM
539830109
35668
136221
SH
SOLE
NO
0
0
136221
LOEWS CORP
COM
540424108
610
13416
SH
SOLE
NO
0
0
13416
LOWES COS INC
COM
548661107
24327
263397
SH
SOLE
NO
0
0
263397
LTC PPTYS INC
COM
502175102
506
12141
SH
SOLE
NO
0
0
12141
LULULEMON ATHLETICA INC
COM
550021109
789
6496
SH
SOLE
NO
0
0
6496
LUMENTUM HLDGS INC
COM
55024U109
524
12481
SH
SOLE
NO
0
0
12481
LUNA INNOVATIONS
COM
550351100
118
35432
SH
SOLE
NO
0
0
35432
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4149
49896
SH
SOLE
NO
0
0
49896
M & T BK CORP
COM
55261F104
2048
14311
SH
SOLE
NO
0
0
14311
MACATAWA BK CORP
COM
554225102
183
19126
SH
SOLE
NO
0
0
19126
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1010
27642
SH
SOLE
NO
0
0
27642
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
36
37000
SH
SOLE
NO
0
0
37000
MACYS INC
COM
55616P104
1504
50514
SH
SOLE
NO
0
0
50514
MADISON CVRED CALL & EQ STR
COM
557437100
95
15555
SH
SOLE
NO
0
0
15555
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
346
1293
SH
SOLE
NO
0
0
1293
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
9847
172572
SH
SOLE
NO
0
0
172572
MAGNA INTL INC
COM
559222401
544
11969
SH
SOLE
NO
0
0
11969
MAIDEN HOLDINGS LTD
SHS
G5753U112
324
196500
SH
SOLE
NO
0
0
196500
MAIN STREET CAPITAL CORP
COM
56035L104
1764
52175
SH
SOLE
NO
0
0
52175
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
251
12863
SH
SOLE
NO
0
0
12863
MANAGED PORTFOLIO SER
TORTOISE GBL WTR
56167N753
224
8731
SH
SOLE
NO
0
0
8731
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
5469
274702
SH
SOLE
NO
0
0
274702
MANNKIND CORP
COM NEW
56400P706
43
40984
SH
SOLE
NO
0
0
40984
MANPOWERGROUP INC
COM
56418H100
658
10166
SH
SOLE
NO
0
0
10166
MANULIFE FINL CORP
COM
56501R106
2341
164978
SH
SOLE
NO
0
0
164978
MARATHON OIL CORP
COM
565849106
2512
175210
SH
SOLE
NO
0
0
175210
MARATHON PETE CORP
COM
56585A102
6337
107390
SH
SOLE
NO
0
0
107390
MARKEL CORP
COM
570535104
3929
3785
SH
SOLE
NO
0
0
3785
MARRIOTT INTL INC NEW
CL A
571903202
6875
63334
SH
SOLE
NO
0
0
63334
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
242
3440
SH
SOLE
NO
0
0
3440
MARSH & MCLENNAN COS INC
COM
571748102
2204
27643
SH
SOLE
NO
0
0
27643
MARTIN MARIETTA MATLS INC
COM
573284106
884
5147
SH
SOLE
NO
0
0
5147
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
759
46907
SH
SOLE
NO
0
0
46907
MASCO CORP
COM
574599106
918
31415
SH
SOLE
NO
0
0
31415
MASIMO CORP
COM
574795100
473
4413
SH
SOLE
NO
0
0
4413
MASTEC INC
COM
576323109
524
12929
SH
SOLE
NO
0
0
12929
MASTERCARD INCORPORATED
CL A
57636Q104
27733
147011
SH
SOLE
NO
0
0
147011
MATCH GROUP INC
COM
57665R106
338
7923
SH
SOLE
NO
0
0
7923
MATINAS BIOPHARMA HLDGS INC
COM
576810105
6
10200
SH
SOLE
NO
0
0
10200
MATSON INC
COM
57686G105
232
7246
SH
SOLE
NO
0
0
7246
MATTEL INC
COM
577081102
372
37276
SH
SOLE
NO
0
0
37276
MATTHEWS INTL CORP
CL A
577128101
396
9767
SH
SOLE
NO
0
0
9767
MAXIM INTEGRATED PRODS INC
COM
57772K101
3529
69415
SH
SOLE
NO
0
0
69415
MCCORMICK & CO INC
COM NON VTG
579780206
6254
44916
SH
SOLE
NO
0
0
44916
MCCORMICK & CO INC
COM VTG
579780107
2727
19649
SH
SOLE
NO
0
0
19649
MCDERMOTT INTL INC
COM
580037703
111
17066
SH
SOLE
NO
0
0
17066
MCDONALDS CORP
COM
580135101
70018
394315
SH
SOLE
NO
0
0
394315
MCKESSON CORP
COM
58155Q103
4772
43201
SH
SOLE
NO
0
0
43201
MDU RES GROUP INC
COM
552690109
857
35961
SH
SOLE
NO
0
0
35961
MEDICAL PPTYS TRUST INC
COM
58463J304
2219
138009
SH
SOLE
NO
0
0
138009
MEDTRONIC PLC
SHS
G5960L103
18754
206182
SH
SOLE
NO
0
0
206182
MERCADOLIBRE INC
COM
58733R102
930
3175
SH
SOLE
NO
0
0
3175
MERCHANTS BANCORP IND
COM
58844R108
930
46614
SH
SOLE
NO
0
0
46614
MERCK & CO INC
COM
58933Y105
77122
1009323
SH
SOLE
NO
0
0
1009323
MEREDITH CORP
COM
589433101
287
5538
SH
SOLE
NO
0
0
5538
MERIDIAN BANCORP INC MD
COM
58958U103
1407
98265
SH
SOLE
NO
0
0
98265
METLIFE INC
COM
59156R108
6727
163838
SH
SOLE
NO
0
0
163838
METTLER TOLEDO INTERNATIONAL
COM
592688105
361
639
SH
SOLE
NO
0
0
639
MFA FINL INC
COM
55272X102
547
81960
SH
SOLE
NO
0
0
81960
MFS CHARTER INCOME TR
SH BEN INT
552727109
199
27258
SH
SOLE
NO
0
0
27258
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
106
23702
SH
SOLE
NO
0
0
23702
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
60
13037
SH
SOLE
NO
0
0
13037
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
131
31484
SH
SOLE
NO
0
0
31484
MFS INTER INCOME TR
SH BEN INT
55273C107
110
30227
SH
SOLE
NO
0
0
30227
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
153
30048
SH
SOLE
NO
0
0
30048
MFS MUN INCOME TR
SH BEN INT
552738106
161
26271
SH
SOLE
NO
0
0
26271
MFS SPL VALUE TR
SH BEN INT
55274E102
167
33777
SH
SOLE
NO
0
0
33777
MGE ENERGY INC
COM
55277P104
724
12080
SH
SOLE
NO
0
0
12080
MGIC INVT CORP WIS
COM
552848103
1197
114523
SH
SOLE
NO
0
0
114523
MGM RESORTS INTERNATIONAL
COM
552953101
1393
57421
SH
SOLE
NO
0
0
57421
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
200
11648
SH
SOLE
NO
0
0
11648
MICROCHIP TECHNOLOGY INC
COM
595017104
4016
55846
SH
SOLE
NO
0
0
55846
MICRON TECHNOLOGY INC
COM
595112103
10787
339987
SH
SOLE
NO
0
0
339987
MICROSOFT CORP
COM
594918104
194217
1912156
SH
SOLE
NO
0
0
1912156
MID AMER APT CMNTYS INC
COM
59522J103
591
6185
SH
SOLE
NO
0
0
6185
MIDDLEBY CORP
COM
596278101
268
2617
SH
SOLE
NO
0
0
2617
MIDDLESEX WATER CO
COM
596680108
203
3812
SH
SOLE
NO
0
0
3812
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
23
69677
SH
SOLE
NO
0
0
69677
MINDBODY INC
COM CL A
60255W105
269
7410
SH
SOLE
NO
0
0
7410
MITEK SYS INC
COM NEW
606710200
273
25305
SH
SOLE
NO
0
0
25305
MODERN MEDIA ACQUISITION
COM
60765P103
113
11100
SH
SOLE
NO
0
0
11100
MOHAWK INDS INC
COM
608190104
200
1714
SH
SOLE
NO
0
0
1714
MOLECULIN BIOTECH INC
COM
60855D101
10
10000
SH
SOLE
NO
0
0
10000
MOLINA HEALTHCARE INC
COM
60855R100
1383
11904
SH
SOLE
NO
0
0
11904
MOLSON COORS BREWING CO
CL B
60871R209
2936
52288
SH
SOLE
NO
0
0
52288
MONDELEZ INTL INC
CL A
609207105
16275
406576
SH
SOLE
NO
0
0
406576
MONGODB INC
CL A
60937P106
437
5226
SH
SOLE
NO
0
0
5226
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
521
42031
SH
SOLE
NO
0
0
42031
MONOLITHIC PWR SYS INC
COM
609839105
221
1903
SH
SOLE
NO
0
0
1903
MONRO INC
COM
610236101
285
4153
SH
SOLE
NO
0
0
4153
MONROE CAP CORP
COM
610335101
1373
143124
SH
SOLE
NO
0
0
143124
MONSTER BEVERAGE CORP NEW
COM
61174X109
518
10529
SH
SOLE
NO
0
0
10529
MOODYS CORP
COM
615369105
783
5591
SH
SOLE
NO
0
0
5591
MORGAN STANLEY
COM NEW
617446448
5855
147688
SH
SOLE
NO
0
0
147688
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
86
10468
SH
SOLE
NO
0
0
10468
MOSAIC CO NEW
COM
61945C103
328
11242
SH
SOLE
NO
0
0
11242
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2556
22218
SH
SOLE
NO
0
0
22218
MPLX LP
COM UNIT REP LTD
55336V100
1703
56217
SH
SOLE
NO
0
0
56217
MSA SAFETY INC
COM
553498106
241
2564
SH
SOLE
NO
0
0
2564
MSB FINL CORP NEW
COM
55352L101
205
11489
SH
SOLE
NO
0
0
11489
MTS SYS CORP
COM
553777103
237
5923
SH
SOLE
NO
0
0
5923
MUELLER INDS INC
COM
624756102
596
25544
SH
SOLE
NO
0
0
25544
MUELLER WTR PRODS INC
COM SER A
624758108
115
12665
SH
SOLE
NO
0
0
12665
MYLAN N V
SHS EURO
N59465109
505
18453
SH
SOLE
NO
0
0
18453
NABORS INDUSTRIES LTD
SHS
G6359F103
194
97454
SH
SOLE
NO
0
0
97454
NABRIVA THERAPEUTICS PLC
SHS
G63637105
81
56010
SH
SOLE
NO
0
0
56010
NANOVIRICIDES INC
COM NEW
630087203
3
17355
SH
SOLE
NO
0
0
17355
NAPCO SEC TECHNOLOGIES INC
COM
630402105
214
13608
SH
SOLE
NO
0
0
13608
NASDAQ INC
COM
631103108
701
8599
SH
SOLE
NO
0
0
8599
NATIONAL BANKSHARES INC VA
COM
634865109
222
6119
SH
SOLE
NO
0
0
6119
NATIONAL BEVERAGE CORP
COM
635017106
1805
25161
SH
SOLE
NO
0
0
25161
NATIONAL COMM CORP
COM
63546L102
259
7213
SH
SOLE
NO
0
0
7213
NATIONAL FUEL GAS CO N J
COM
636180101
1833
35832
SH
SOLE
NO
0
0
35832
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
4923
102618
SH
SOLE
NO
0
0
102618
NATIONAL HEALTH INVS INC
COM
63633D104
2105
27866
SH
SOLE
NO
0
0
27866
NATIONAL OILWELL VARCO INC
COM
637071101
364
14165
SH
SOLE
NO
0
0
14165
NATIONAL RETAIL PPTYS INC
COM
637417106
5205
107316
SH
SOLE
NO
0
0
107316
NATIXIS ETF TR
LOOMIS SAYLES
63873X208
383
15573
SH
SOLE
NO
0
0
15573
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
400
10178
SH
SOLE
NO
0
0
10178
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
3
30787
SH
SOLE
NO
0
0
30787
NAVIENT CORPORATION
COM
63938C108
802
91115
SH
SOLE
NO
0
0
91115
NBT BANCORP INC
COM
628778102
3131
90524
SH
SOLE
NO
0
0
90524
NCR CORP NEW
COM
62886E108
587
25450
SH
SOLE
NO
0
0
25450
NEKTAR THERAPEUTICS
COM
640268108
597
18183
SH
SOLE
NO
0
0
18183
NEOGEN CORP
COM
640491106
728
12775
SH
SOLE
NO
0
0
12775
NEOGENOMICS INC
COM NEW
64049M209
308
24480
SH
SOLE
NO
0
0
24480
NETAPP INC
COM
64110D104
390
6538
SH
SOLE
NO
0
0
6538
NETFLIX INC
COM
64110L106
28231
105474
SH
SOLE
NO
0
0
105474
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
163
16959
SH
SOLE
NO
0
0
16959
NEUBERGER BERMAN MLP INCOME
COM
64129H104
107
16008
SH
SOLE
NO
0
0
16008
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
55
13302
SH
SOLE
NO
0
0
13302
NEUROCRINE BIOSCIENCES INC
COM
64125C109
741
10377
SH
SOLE
NO
0
0
10377
NEW AGE BEVERAGES CORP
COM
64157V108
58
11153
SH
SOLE
NO
0
0
11153
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
490
8769
SH
SOLE
NO
0
0
8769
NEW JERSEY RES
COM
646025106
1369
29978
SH
SOLE
NO
0
0
29978
NEW MTN FIN CORP
COM
647551100
889
70715
SH
SOLE
NO
0
0
70715
NEW MTN FIN CORP
NOTE 5.000% 6/1
647551AB6
23
23000
SH
SOLE
NO
0
0
23000
NEW RELIC INC
COM
64829B100
436
5391
SH
SOLE
NO
0
0
5391
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2017
141980
SH
SOLE
NO
0
0
141980
NEW SR INVT GROUP INC
COM
648691103
43
10664
SH
SOLE
NO
0
0
10664
NEW YORK CMNTY BANCORP INC
COM
649445103
1358
144374
SH
SOLE
NO
0
0
144374
NEW YORK MTG TR INC
COM PAR $.02
649604501
357
60650
SH
SOLE
NO
0
0
60650
NEW YORK MTG TR INC
PFD-C CONV
649604808
429
19374
SH
SOLE
NO
0
0
19374
NEWELL BRANDS INC
COM
651229106
4344
233724
SH
SOLE
NO
0
0
233724
NEWMARK GROUP INC
CL A
65158N102
124
15482
SH
SOLE
NO
0
0
15482
NEWMARKET CORP
COM
651587107
735
1785
SH
SOLE
NO
0
0
1785
NEWMONT MINING CORP
COM
651639106
1558
44973
SH
SOLE
NO
0
0
44973
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
905
51927
SH
SOLE
NO
0
0
51927
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
281
8023
SH
SOLE
NO
0
0
8023
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
633
31783
SH
SOLE
NO
0
0
31783
NEXTERA ENERGY INC
COM
65339F101
84174
484262
SH
SOLE
NO
0
0
484262
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
530
12320
SH
SOLE
NO
0
0
12320
NICE LTD
SPONSORED ADR
653656108
709
6556
SH
SOLE
NO
0
0
6556
NIKE INC
CL B
654106103
24032
324146
SH
SOLE
NO
0
0
324146
NIO INC
SPON ADS
62914V106
83
13102
SH
SOLE
NO
0
0
13102
NISOURCE INC
COM
65473P105
795
31368
SH
SOLE
NO
0
0
31368
NOBLE CORP PLC
SHS USD
G65431101
69
26354
SH
SOLE
NO
0
0
26354
NOKIA CORP
SPONSORED ADR
654902204
883
151805
SH
SOLE
NO
0
0
151805
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
23
11582
SH
SOLE
NO
0
0
11582
NORDSON CORP
COM
655663102
249
2091
SH
SOLE
NO
0
0
2091
NORDSTROM INC
COM
655664100
5908
126755
SH
SOLE
NO
0
0
126755
NORFOLK SOUTHERN CORP
COM
655844108
15984
106887
SH
SOLE
NO
0
0
106887
NORTHEAST BANCORP
COM NEW
663904209
511
30597
SH
SOLE
NO
0
0
30597
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
35
63054
SH
SOLE
NO
0
0
63054
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
482
19906
SH
SOLE
NO
0
0
19906
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
381
15702
SH
SOLE
NO
0
0
15702
NORTHERN OIL & GAS INC NEV
COM
665531109
27
12314
SH
SOLE
NO
0
0
12314
NORTHERN TR CORP
COM
665859104
1442
17255
SH
SOLE
NO
0
0
17255
NORTHRIM BANCORP INC
COM
666762109
205
6264
SH
SOLE
NO
0
0
6264
NORTHROP GRUMMAN CORP
COM
666807102
11822
48276
SH
SOLE
NO
0
0
48276
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
391
26955
SH
SOLE
NO
0
0
26955
NORTHWEST BANCSHARES INC MD
COM
667340103
1094
64636
SH
SOLE
NO
0
0
64636
NORTHWEST NAT HLDG CO
COM
66765N105
1300
21507
SH
SOLE
NO
0
0
21507
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
577
13628
SH
SOLE
NO
0
0
13628
NOVAGOLD RES INC
COM NEW
66987E206
331
83802
SH
SOLE
NO
0
0
83802
NOVARTIS A G
SPONSORED ADR
66987V109
23464
273446
SH
SOLE
NO
0
0
273446
NOVAVAX INC
COM
670002104
607
330409
SH
SOLE
NO
0
0
330409
NOVO-NORDISK A S
ADR
670100205
4536
98468
SH
SOLE
NO
0
0
98468
NRG ENERGY INC
COM NEW
629377508
510
12896
SH
SOLE
NO
0
0
12896
NUANCE COMMUNICATIONS INC
COM
67020Y100
348
26343
SH
SOLE
NO
0
0
26343
NUANCE COMMUNICATIONS INC
NOTE 2.750%11/0
67020YAF7
14
15000
SH
SOLE
NO
0
0
15000
NUCOR CORP
COM
670346105
18979
366331
SH
SOLE
NO
0
0
366331
NUSHARES ETF TR
ESG INTL DEVEL
67092P805
4393
196305
SH
SOLE
NO
0
0
196305
NUSHARES ETF TR
ESG LARGE CAP
67092P201
314
10451
SH
SOLE
NO
0
0
10451
NUSHARES ETF TR
ESG SMALL CAP
67092P607
270
10915
SH
SOLE
NO
0
0
10915
NUSTAR ENERGY LP
UNIT COM
67058H102
414
19811
SH
SOLE
NO
0
0
19811
NUTANIX INC
CL A
67059N108
1101
26488
SH
SOLE
NO
0
0
26488
NUTRIEN LTD
COM
67077M108
2301
48961
SH
SOLE
NO
0
0
48961
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
143
26086
SH
SOLE
NO
0
0
26086
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3784
270736
SH
SOLE
NO
0
0
270736
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
5815
472453
SH
SOLE
NO
0
0
472453
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
554
37520
SH
SOLE
NO
0
0
37520
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
895
70240
SH
SOLE
NO
0
0
70240
NUVEEN CALIF MUN VALUE FD
COM
67062C107
535
58792
SH
SOLE
NO
0
0
58792
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
1833
162807
SH
SOLE
NO
0
0
162807
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
151
12562
SH
SOLE
NO
0
0
12562
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
148
17592
SH
SOLE
NO
0
0
17592
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
542
73282
SH
SOLE
NO
0
0
73282
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
242
26251
SH
SOLE
NO
0
0
26251
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
693
43004
SH
SOLE
NO
0
0
43004
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
893
110089
SH
SOLE
NO
0
0
110089
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
130
10132
SH
SOLE
NO
0
0
10132
NUVEEN FLOATING RATE INCOME
COM
67072T108
853
92434
SH
SOLE
NO
0
0
92434
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
229
25441
SH
SOLE
NO
0
0
25441
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
210
15391
SH
SOLE
NO
0
0
15391
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
934
94234
SH
SOLE
NO
0
0
94234
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
1264
128262
SH
SOLE
NO
0
0
128262
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
1868
209906
SH
SOLE
NO
0
0
209906
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
403
32638
SH
SOLE
NO
0
0
32638
NUVEEN INTER DURATION MN TMF
COM
670671106
633
51140
SH
SOLE
NO
0
0
51140
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
353
30100
SH
SOLE
NO
0
0
30100
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
671
53905
SH
SOLE
NO
0
0
53905
NUVEEN MUN 2021 TARGET TERM
COM
670687102
201
21548
SH
SOLE
NO
0
0
21548
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
1469
126283
SH
SOLE
NO
0
0
126283
NUVEEN MUN INCOME FD INC
COM
67062J102
123
12219
SH
SOLE
NO
0
0
12219
NUVEEN MUN VALUE FD INC
COM
670928100
3843
414664
SH
SOLE
NO
0
0
414664
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1809
134829
SH
SOLE
NO
0
0
134829
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
1527
76368
SH
SOLE
NO
0
0
76368
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
289
22723
SH
SOLE
NO
0
0
22723
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
649
55716
SH
SOLE
NO
0
0
55716
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
150
12310
SH
SOLE
NO
0
0
12310
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
213
18054
SH
SOLE
NO
0
0
18054
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
209
17206
SH
SOLE
NO
0
0
17206
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
1887
226343
SH
SOLE
NO
0
0
226343
NUVEEN PFD & INCM SECURTIES
COM
67072C105
8035
970465
SH
SOLE
NO
0
0
970465
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
296
14308
SH
SOLE
NO
0
0
14308
NUVEEN PFD & INCOME TERM FD
COM
67075A106
990
48999
SH
SOLE
NO
0
0
48999
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2988
238343
SH
SOLE
NO
0
0
238343
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
1103
80985
SH
SOLE
NO
0
0
80985
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
844
99878
SH
SOLE
NO
0
0
99878
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
3700
306565
SH
SOLE
NO
0
0
306565
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
162
11577
SH
SOLE
NO
0
0
11577
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
139
14489
SH
SOLE
NO
0
0
14489
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
386
27497
SH
SOLE
NO
0
0
27497
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
360
26905
SH
SOLE
NO
0
0
26905
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
1213
84841
SH
SOLE
NO
0
0
84841
NUVEEN SR INCOME FD
COM
67067Y104
85
15560
SH
SOLE
NO
0
0
15560
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
143
10744
SH
SOLE
NO
0
0
10744
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
846
43698
SH
SOLE
NO
0
0
43698
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
106
10494
SH
SOLE
NO
0
0
10494
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
379
32384
SH
SOLE
NO
0
0
32384
NVENT ELECTRIC PLC
SHS
G6700G107
679
30259
SH
SOLE
NO
0
0
30259
NVIDIA CORP
COM
67066G104
27554
206401
SH
SOLE
NO
0
0
206401
NVR INC
COM
62944T105
2824
1159
SH
SOLE
NO
0
0
1159
NXP SEMICONDUCTORS N V
COM
N6596X109
4425
60395
SH
SOLE
NO
0
0
60395
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
2298
6674
SH
SOLE
NO
0
0
6674
OAK VALLEY BANCORP OAKDALE C
COM
671807105
294
16072
SH
SOLE
NO
0
0
16072
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
315
7940
SH
SOLE
NO
0
0
7940
OASIS PETE INC NEW
COM
674215108
275
49808
SH
SOLE
NO
0
0
49808
OBSIDIAN ENERGY LTD
COM
674482104
13
34553
SH
SOLE
NO
0
0
34553
OCCIDENTAL PETE CORP DEL
COM
674599105
6143
100089
SH
SOLE
NO
0
0
100089
OCEANFIRST FINL CORP
COM
675234108
1338
59458
SH
SOLE
NO
0
0
59458
OGE ENERGY CORP
COM
670837103
1134
28939
SH
SOLE
NO
0
0
28939
OHA INVT CORP
COM
67091U102
60
59417
SH
SOLE
NO
0
0
59417
OKTA INC
CL A
679295105
2039
31964
SH
SOLE
NO
0
0
31964
OLD DOMINION FGHT LINES INC
COM
679580100
233
1890
SH
SOLE
NO
0
0
1890
OLD NATL BANCORP IND
COM
680033107
223
14528
SH
SOLE
NO
0
0
14528
OLD REP INTL CORP
COM
680223104
2410
117205
SH
SOLE
NO
0
0
117205
OLIN CORP
COM PAR $1
680665205
328
16324
SH
SOLE
NO
0
0
16324
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
740
11130
SH
SOLE
NO
0
0
11130
OMEGA HEALTHCARE INVS INC
COM
681936100
5647
160670
SH
SOLE
NO
0
0
160670
OMNICOM GROUP INC
COM
681919106
1609
21982
SH
SOLE
NO
0
0
21982
ON TRACK INNOVATION LTD
SHS
M8791A109
28
47711
SH
SOLE
NO
0
0
47711
ONCOCYTE CORPORATION
COM
68235C107
40
29190
SH
SOLE
NO
0
0
29190
ONCOSEC MED INC
COM NEW
68234L207
30
48306
SH
SOLE
NO
0
0
48306
ONE GAS INC
COM
68235P108
522
6569
SH
SOLE
NO
0
0
6569
ONE STOP SYS INC
COM
68247W109
97
50000
SH
SOLE
NO
0
0
50000
ONEOK INC NEW
COM
682680103
5228
96912
SH
SOLE
NO
0
0
96912
OPKO HEALTH INC
COM
68375N103
1219
405240
SH
SOLE
NO
0
0
405240
OPPENHEIMER ETF TR
ESG REV ETF
68386C773
430
15514
SH
SOLE
NO
0
0
15514
OPPENHEIMER ETF TR
RUSL 1000 DYNM
68386C724
291
11615
SH
SOLE
NO
0
0
11615
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
13517
290443
SH
SOLE
NO
0
0
290443
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
881
17203
SH
SOLE
NO
0
0
17203
OPPENHEIMER ETF TR
S&P SMALLCAP 600
68386C302
21704
378683
SH
SOLE
NO
0
0
378683
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
19316
576968
SH
SOLE
NO
0
0
576968
ORACLE CORP
COM
68389X105
22069
488807
SH
SOLE
NO
0
0
488807
ORANGE
SPONSORED ADR
684060106
2101
129774
SH
SOLE
NO
0
0
129774
ORBOTECH LTD
ORD
M75253100
250
4430
SH
SOLE
NO
0
0
4430
ORCHID IS CAP INC
COM
68571X103
794
124404
SH
SOLE
NO
0
0
124404
ORGANOVO HLDGS INC
COM
68620A104
86
90666
SH
SOLE
NO
0
0
90666
OSHKOSH CORP
COM
688239201
465
7590
SH
SOLE
NO
0
0
7590
OSI ETF TR
OSHARES FTSE
67110P100
402
17056
SH
SOLE
NO
0
0
17056
OSI ETF TR
OSHARS FTSE US
67110P407
1030
34323
SH
SOLE
NO
0
0
34323
OTTER TAIL CORP
COM
689648103
649
13086
SH
SOLE
NO
0
0
13086
OWENS & MINOR INC NEW
COM
690732102
1269
200598
SH
SOLE
NO
0
0
200598
OWENS CORNING NEW
COM
690742101
208
4740
SH
SOLE
NO
0
0
4740
OXFORD LANE CAP CORP
COM
691543102
533
54971
SH
SOLE
NO
0
0
54971
OXFORD SQUARE CAP CORP
COM
69181V107
936
144763
SH
SOLE
NO
0
0
144763
PACCAR INC
COM
693718108
2164
37874
SH
SOLE
NO
0
0
37874
PACER FDS TR
DEVELOPED MRKT
69374H873
3604
149886
SH
SOLE
NO
0
0
149886
PACER FDS TR
GLOBL CASH ETF
69374H709
1264
45288
SH
SOLE
NO
0
0
45288
PACER FDS TR
PACER US SMALL
69374H857
766
33062
SH
SOLE
NO
0
0
33062
PACER FDS TR
TRENDP 100 ETF
69374H303
1176
36008
SH
SOLE
NO
0
0
36008
PACER FDS TR
TRENDP US LAR CP
69374H105
34984
1216017
SH
SOLE
NO
0
0
1216017
PACER FDS TR
TRENDP US MID CP
69374H204
2365
76717
SH
SOLE
NO
0
0
76717
PACER FDS TR
TRENDPILOT EUR
69374H808
703
28089
SH
SOLE
NO
0
0
28089
PACER FDS TR
US CASH COWS 100
69374H881
331
12883
SH
SOLE
NO
0
0
12883
PACKAGING CORP AMER
COM
695156109
824
9874
SH
SOLE
NO
0
0
9874
PACWEST BANCORP DEL
COM
695263103
583
17534
SH
SOLE
NO
0
0
17534
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
1286
68703
SH
SOLE
NO
0
0
68703
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
12
16975
SH
SOLE
NO
0
0
16975
PALO ALTO NETWORKS INC
COM
697435105
5398
28661
SH
SOLE
NO
0
0
28661
PAN AMERICAN SILVER CORP
COM
697900108
785
53833
SH
SOLE
NO
0
0
53833
PANDORA MEDIA INC
COM
698354107
267
33079
SH
SOLE
NO
0
0
33079
PARETEUM CORP
COM NEW
69946T207
90
53390
SH
SOLE
NO
0
0
53390
PARK NATL CORP
COM
700658107
376
4427
SH
SOLE
NO
0
0
4427
PARKE BANCORP INC
COM
700885106
332
17766
SH
SOLE
NO
0
0
17766
PARKER HANNIFIN CORP
COM
701094104
2762
18524
SH
SOLE
NO
0
0
18524
PATTERN ENERGY GROUP INC
CL A
70338P100
321
17278
SH
SOLE
NO
0
0
17278
PATTERSON COMPANIES INC
COM
703395103
544
27674
SH
SOLE
NO
0
0
27674
PAYCHEX INC
COM
704326107
19798
303894
SH
SOLE
NO
0
0
303894
PAYCOM SOFTWARE INC
COM
70432V102
5258
42948
SH
SOLE
NO
0
0
42948
PAYPAL HLDGS INC
COM
70450Y103
16544
196753
SH
SOLE
NO
0
0
196753
PB BANCORP INC
COM
70454T100
167
15534
SH
SOLE
NO
0
0
15534
PCM FUND INC
COM
69323T101
619
61038
SH
SOLE
NO
0
0
61038
PEBBLEBROOK HOTEL TR
COM
70509V100
220
7786
SH
SOLE
NO
0
0
7786
PEMBINA PIPELINE CORP
COM
706327103
4150
139888
SH
SOLE
NO
0
0
139888
PENN NATL GAMING INC
COM
707569109
338
17959
SH
SOLE
NO
0
0
17959
PENNANTPARK FLOATING RATE CA
COM
70806A106
184
15951
SH
SOLE
NO
0
0
15951
PENNANTPARK INVT CORP
COM
708062104
171
26973
SH
SOLE
NO
0
0
26973
PENNEY J C INC
COM
708160106
68
65999
SH
SOLE
NO
0
0
65999
PENNS WOODS BANCORP INC
COM
708430103
273
6787
SH
SOLE
NO
0
0
6787
PENSARE ACQUISITION CORP
COM
70957E105
123
12175
SH
SOLE
NO
0
0
12175
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
199
4953
SH
SOLE
NO
0
0
4953
PENTAIR PLC
SHS
G7S00T104
1174
31088
SH
SOLE
NO
0
0
31088
PEOPLES UNITED FINANCIAL INC
COM
712704105
4164
288593
SH
SOLE
NO
0
0
288593
PEOPLES UTAH BANCORP
COM
712706209
581
19289
SH
SOLE
NO
0
0
19289
PEPSICO INC
COM
713448108
68354
618703
SH
SOLE
NO
0
0
618703
PERKINELMER INC
COM
714046109
989
12598
SH
SOLE
NO
0
0
12598
PERRIGO CO PLC
SHS
G97822103
1226
31644
SH
SOLE
NO
0
0
31644
PETMED EXPRESS INC
COM
716382106
246
10583
SH
SOLE
NO
0
0
10583
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
312
23997
SH
SOLE
NO
0
0
23997
PFENEX INC
COM
717071104
279
87465
SH
SOLE
NO
0
0
87465
PFIZER INC
COM
717081103
118076
2705083
SH
SOLE
NO
0
0
2705083
PG&E CORP
COM
69331C108
559
23568
SH
SOLE
NO
0
0
23568
PGIM GLOBAL SHORT DURATION H
COM
69346J106
395
30646
SH
SOLE
NO
0
0
30646
PGIM SHORT DURATION HIGH YIE
COM
69346H100
256
19672
SH
SOLE
NO
0
0
19672
PHILIP MORRIS INTL INC
COM
718172109
38893
582580
SH
SOLE
NO
0
0
582580
PHILLIPS 66
COM
718546104
18144
210612
SH
SOLE
NO
0
0
210612
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
365
8683
SH
SOLE
NO
0
0
8683
PHOTRONICS INC
COM
719405102
138
14310
SH
SOLE
NO
0
0
14310
PHOTRONICS INC
NOTE 3.250% 4/0
719405AK8
26
25000
SH
SOLE
NO
0
0
25000
PHYSICIANS RLTY TR
COM
71943U104
288
18013
SH
SOLE
NO
0
0
18013
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
3317
194698
SH
SOLE
NO
0
0
194698
PIER 1 IMPORTS INC
COM
720279108
3
11082
SH
SOLE
NO
0
0
11082
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
465
28819
SH
SOLE
NO
0
0
28819
PIMCO CALIF MUN INCOME FD II
COM
72200M108
214
27389
SH
SOLE
NO
0
0
27389
PIMCO CALIF MUN INCOME FD II
COM
72201C109
356
37384
SH
SOLE
NO
0
0
37384
PIMCO CORPORATE & INCOME OPP
COM
72201B101
7518
490141
SH
SOLE
NO
0
0
490141
PIMCO CORPORATE INCOME STRAT
COM
72200U100
2259
151734
SH
SOLE
NO
0
0
151734
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
5901
202234
SH
SOLE
NO
0
0
202234
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
7376
350407
SH
SOLE
NO
0
0
350407
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
9347
98273
SH
SOLE
NO
0
0
98273
PIMCO ETF TR
1-3YR USTREIDX
72201R106
416
8298
SH
SOLE
NO
0
0
8298
PIMCO ETF TR
1-5 US TIP IDX
72201R205
3740
73569
SH
SOLE
NO
0
0
73569
PIMCO ETF TR
15+ YR US TIPS
72201R304
280
4500
SH
SOLE
NO
0
0
4500
PIMCO ETF TR
ACTIVE BD ETF
72201R775
11028
107316
SH
SOLE
NO
0
0
107316
PIMCO ETF TR
BROAD US TIPS
72201R403
286
5121
SH
SOLE
NO
0
0
5121
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
25942
256984
SH
SOLE
NO
0
0
256984
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
5209
52745
SH
SOLE
NO
0
0
52745
PIMCO ETF TR
INTER MUN BD ACT
72201R866
675
12790
SH
SOLE
NO
0
0
12790
PIMCO ETF TR
INV GRD CRP BD
72201R817
638
6450
SH
SOLE
NO
0
0
6450
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
1110
22295
SH
SOLE
NO
0
0
22295
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
2266
194009
SH
SOLE
NO
0
0
194009
PIMCO HIGH INCOME FD
COM SHS
722014107
5278
659017
SH
SOLE
NO
0
0
659017
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
2871
113093
SH
SOLE
NO
0
0
113093
PIMCO INCOME STRATEGY FUND
COM
72201H108
1726
158802
SH
SOLE
NO
0
0
158802
PIMCO INCOME STRATEGY FUND I
COM
72201J104
1990
208845
SH
SOLE
NO
0
0
208845
PIMCO MUN INCOME FD II
COM
72200W106
678
50958
SH
SOLE
NO
0
0
50958
PIMCO MUN INCOME FD III
COM
72201A103
113
10231
SH
SOLE
NO
0
0
10231
PIMCO MUNICIPAL INCOME FD
COM
72200R107
387
30901
SH
SOLE
NO
0
0
30901
PIMCO NY MUNICIPAL INCOME FD
COM
72200T103
236
20239
SH
SOLE
NO
0
0
20239
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
4697
485321
SH
SOLE
NO
0
0
485321
PINNACLE FINL PARTNERS INC
COM
72346Q104
427
9263
SH
SOLE
NO
0
0
9263
PINNACLE WEST CAP CORP
COM
723484101
1222
14350
SH
SOLE
NO
0
0
14350
PIONEER FLOATING RATE TR
COM
72369J102
160
16288
SH
SOLE
NO
0
0
16288
PIONEER HIGH INCOME TR
COM
72369H106
107
13525
SH
SOLE
NO
0
0
13525
PIONEER MUN HIGH INCOME ADV
COM
723762100
139
13702
SH
SOLE
NO
0
0
13702
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
746
68130
SH
SOLE
NO
0
0
68130
PIONEER NAT RES CO
COM
723787107
1229
9350
SH
SOLE
NO
0
0
9350
PITNEY BOWES INC
COM
724479100
292
49518
SH
SOLE
NO
0
0
49518
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1104
55114
SH
SOLE
NO
0
0
55114
PLANET FITNESS INC
CL A
72703H101
1210
22566
SH
SOLE
NO
0
0
22566
PLUG POWER INC
COM NEW
72919P202
174
140632
SH
SOLE
NO
0
0
140632
PLURISTEM THERAPEUTICS INC
COM
72940R102
13
17416
SH
SOLE
NO
0
0
17416
PNC FINL SVCS GROUP INC
COM
693475105
10945
93620
SH
SOLE
NO
0
0
93620
POLARIS INDS INC
COM
731068102
1074
14015
SH
SOLE
NO
0
0
14015
POLYMET MINING CORP
COM
731916102
256
316258
SH
SOLE
NO
0
0
316258
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
118
129000
SH
SOLE
NO
0
0
129000
PORTLAND GEN ELEC CO
COM NEW
736508847
1336
29149
SH
SOLE
NO
0
0
29149
PPG INDS INC
COM
693506107
6684
65385
SH
SOLE
NO
0
0
65385
PPL CORP
COM
69351T106
7498
264676
SH
SOLE
NO
0
0
264676
PQ GROUP HLDGS INC
COM
73943T103
148
10000
SH
SOLE
NO
0
0
10000
PREFERRED APT CMNTYS INC
COM
74039L103
153
10923
SH
SOLE
NO
0
0
10923
PRICE T ROWE GROUP INC
COM
74144T108
4187
45361
SH
SOLE
NO
0
0
45361
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
259
2880
SH
SOLE
NO
0
0
2880
PRINCIPAL FINL GROUP INC
COM
74251V102
1670
37817
SH
SOLE
NO
0
0
37817
PROASSURANCE CORP
COM
74267C106
1751
43190
SH
SOLE
NO
0
0
43190
PROCTER AND GAMBLE CO
COM
742718109
120279
1308518
SH
SOLE
NO
0
0
1308518
PROGRESSIVE CORP OHIO
COM
743315103
2445
40531
SH
SOLE
NO
0
0
40531
PROLOGIS INC
COM
74340W103
2105
35863
SH
SOLE
NO
0
0
35863
PROOFPOINT INC
COM
743424103
682
8142
SH
SOLE
NO
0
0
8142
PROPETRO HLDG CORP
COM
74347M108
133
10797
SH
SOLE
NO
0
0
10797
PROPHASE LABS INC
COM
74345W108
41
13210
SH
SOLE
NO
0
0
13210
PROSHARES TR
HGH YLD INT RATE
74348A541
510
8223
SH
SOLE
NO
0
0
8223
PROSHARES TR
INVT INT RT HG
74347B607
964
13558
SH
SOLE
NO
0
0
13558
PROSHARES TR
K1 FRE CRD OIL
74347B417
1054
61568
SH
SOLE
NO
0
0
61568
PROSHARES TR
MSCI EAFE DIVD
74347B839
2207
66114
SH
SOLE
NO
0
0
66114
PROSHARES TR
PROSHS EMG ETF
74347B847
270
5054
SH
SOLE
NO
0
0
5054
PROSHARES TR
PSHS LC COR PLUS
74347R248
897
14807
SH
SOLE
NO
0
0
14807
PROSHARES TR
RUSS 2000 DIVD
74347B698
3555
66055
SH
SOLE
NO
0
0
66055
PROSHARES TR
S&P 500 DV ARIST
74348A467
32919
543760
SH
SOLE
NO
0
0
543760
PROSHARES TR
S&P MDCP 400 DIV
74347B680
4193
81057
SH
SOLE
NO
0
0
81057
PROSHARES TR
SHORT S&P 500 NE
74347B425
531
16974
SH
SOLE
NO
0
0
16974
PROSHARES TR
ULTRPRO S&P500
74347X864
1067
30680
SH
SOLE
NO
0
0
30680
PROSPECT CAPITAL CORPORATION
COM
74348T102
5025
796473
SH
SOLE
NO
0
0
796473
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
612
619000
SH
SOLE
NO
0
0
619000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
176
185000
SH
SOLE
NO
0
0
185000
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
152
152000
SH
SOLE
NO
0
0
152000
PROSPERITY BANCSHARES INC
COM
743606105
221
3549
SH
SOLE
NO
0
0
3549
PROTECTIVE INS CORP
CL B
74368L203
243
14626
SH
SOLE
NO
0
0
14626
PROTO LABS INC
COM
743713109
252
2239
SH
SOLE
NO
0
0
2239
PROVIDENT BANCORP INC
COM
74383X109
420
19406
SH
SOLE
NO
0
0
19406
PRUDENTIAL FINL INC
COM
744320102
10590
129867
SH
SOLE
NO
0
0
129867
PS BUSINESS PKS INC CALIF
COM
69360J107
231
1765
SH
SOLE
NO
0
0
1765
PUBLIC STORAGE
COM
74460D109
5776
28540
SH
SOLE
NO
0
0
28540
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
11386
218753
SH
SOLE
NO
0
0
218753
PULTE GROUP INC
COM
745867101
651
25058
SH
SOLE
NO
0
0
25058
PURE STORAGE INC
CL A
74624M102
179
11191
SH
SOLE
NO
0
0
11191
PUTNAM MANAGED MUN INCOM TR
COM
746823103
297
44309
SH
SOLE
NO
0
0
44309
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
403
94822
SH
SOLE
NO
0
0
94822
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2176
193775
SH
SOLE
NO
0
0
193775
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1792
382121
SH
SOLE
NO
0
0
382121
PVH CORP
COM
693656100
769
8283
SH
SOLE
NO
0
0
8283
QEP RES INC
COM
74733V100
104
18543
SH
SOLE
NO
0
0
18543
QORVO INC
COM
74736K101
501
8254
SH
SOLE
NO
0
0
8254
QTS RLTY TR INC
COM CL A
74736A103
242
6550
SH
SOLE
NO
0
0
6550
QUAKER CHEM CORP
COM
747316107
569
3206
SH
SOLE
NO
0
0
3206
QUALCOMM INC
COM
747525103
25683
451292
SH
SOLE
NO
0
0
451292
QUANTA SVCS INC
COM
74762E102
568
18891
SH
SOLE
NO
0
0
18891
QUEST DIAGNOSTICS INC
COM
74834L100
1488
17873
SH
SOLE
NO
0
0
17873
RALPH LAUREN CORP
CL A
751212101
332
3213
SH
SOLE
NO
0
0
3213
RANDGOLD RES LTD
ADR
752344309
290
3555
SH
SOLE
NO
0
0
3555
RAVEN INDS INC
COM
754212108
286
7925
SH
SOLE
NO
0
0
7925
RAYMOND JAMES FINANCIAL INC
COM
754730109
288
3876
SH
SOLE
NO
0
0
3876
RAYONIER INC
COM
754907103
515
18612
SH
SOLE
NO
0
0
18612
RAYTHEON CO
COM NEW
755111507
18056
117746
SH
SOLE
NO
0
0
117746
RBB BANCORP
COM
74930B105
283
16144
SH
SOLE
NO
0
0
16144
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
281
14513
SH
SOLE
NO
0
0
14513
REALTY INCOME CORP
COM
756109104
14004
222145
SH
SOLE
NO
0
0
222145
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
3036
103178
SH
SOLE
NO
0
0
103178
RED HAT INC
COM
756577102
965
5496
SH
SOLE
NO
0
0
5496
REDHILL BIOPHARMA LTD
SPONSORED ADS
757468103
66
12025
SH
SOLE
NO
0
0
12025
REGENERON PHARMACEUTICALS
COM
75886F107
3337
8935
SH
SOLE
NO
0
0
8935
REGIONS FINL CORP NEW
COM
7591EP100
1641
122693
SH
SOLE
NO
0
0
122693
RENASANT CORP
COM
75970E107
297
9863
SH
SOLE
NO
0
0
9863
REPUBLIC FIRST BANCORP INC
COM
760416107
353
59133
SH
SOLE
NO
0
0
59133
REPUBLIC SVCS INC
COM
760759100
2741
38028
SH
SOLE
NO
0
0
38028
RESIDEO TECHNOLOGIES INC
COM
76118Y104
611
29750
SH
SOLE
NO
0
0
29750
RESMED INC
COM
761152107
560
4926
SH
SOLE
NO
0
0
4926
RESTAURANT BRANDS INTL INC
COM
76131D103
433
8286
SH
SOLE
NO
0
0
8286
RETAIL PPTYS AMER INC
CL A
76131V202
1954
180165
SH
SOLE
NO
0
0
180165
REVOLUTION LIGHTING TECHNOLO
COM NEW
76155G206
7
19071
SH
SOLE
NO
0
0
19071
RGC RES INC
COM
74955L103
495
16539
SH
SOLE
NO
0
0
16539
RIO TINTO PLC
SPONSORED ADR
767204100
2272
46873
SH
SOLE
NO
0
0
46873
RITE AID CORP
COM
767754104
133
188764
SH
SOLE
NO
0
0
188764
RIVERVIEW FINL CORP NEW
COM
76940Q105
174
16019
SH
SOLE
NO
0
0
16019
RLI CORP
COM
749607107
249
3618
SH
SOLE
NO
0
0
3618
ROCKWELL AUTOMATION INC
COM
773903109
3816
25363
SH
SOLE
NO
0
0
25363
ROCKWELL MED INC
COM
774374102
30
13635
SH
SOLE
NO
0
0
13635
ROGERS COMMUNICATIONS INC
CL B
775109200
486
9484
SH
SOLE
NO
0
0
9484
ROGERS CORP
COM
775133101
284
2873
SH
SOLE
NO
0
0
2873
ROKU INC
COM CL A
77543R102
662
21610
SH
SOLE
NO
0
0
21610
ROLLINS INC
COM
775711104
282
7817
SH
SOLE
NO
0
0
7817
ROPER TECHNOLOGIES INC
COM
776696106
2398
8999
SH
SOLE
NO
0
0
8999
ROSS STORES INC
COM
778296103
1211
14563
SH
SOLE
NO
0
0
14563
ROYAL BK CDA MONTREAL QUE
COM
780087102
3861
56360
SH
SOLE
NO
0
0
56360
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1797
18385
SH
SOLE
NO
0
0
18385
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
9073
151375
SH
SOLE
NO
0
0
151375
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
10712
183834
SH
SOLE
NO
0
0
183834
ROYAL GOLD INC
COM
780287108
350
4090
SH
SOLE
NO
0
0
4090
ROYCE MICRO-CAP TR INC
COM
780915104
274
36952
SH
SOLE
NO
0
0
36952
ROYCE VALUE TR INC
COM
780910105
1499
127105
SH
SOLE
NO
0
0
127105
RPM INTL INC
COM
749685103
1026
17459
SH
SOLE
NO
0
0
17459
RTI INTL METALS INC
NOTE 1.625%10/1
74973WAB3
16
17000
SH
SOLE
NO
0
0
17000
RUBICON PROJ INC
COM
78112V102
353
94820
SH
SOLE
NO
0
0
94820
RYDER SYS INC
COM
783549108
235
4888
SH
SOLE
NO
0
0
4888
RYLAND GROUP INC
NOTE 0.250% 6/0
783764AS2
26
27000
SH
SOLE
NO
0
0
27000
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
215
3233
SH
SOLE
NO
0
0
3233
S & T BANCORP INC
COM
783859101
260
6882
SH
SOLE
NO
0
0
6882
S&P GLOBAL INC
COM
78409V104
3800
22363
SH
SOLE
NO
0
0
22363
SABINE ROYALTY TR
UNIT BEN INT
785688102
321
8610
SH
SOLE
NO
0
0
8610
SABRA HEALTH CARE REIT INC
COM
78573L106
362
22006
SH
SOLE
NO
0
0
22006
SALESFORCE COM INC
COM
79466L302
15971
116607
SH
SOLE
NO
0
0
116607
SALISBURY BANCORP INC
COM
795226109
337
9342
SH
SOLE
NO
0
0
9342
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
70
14772
SH
SOLE
NO
0
0
14772
SANDERSON FARMS INC
COM
800013104
207
2088
SH
SOLE
NO
0
0
2088
SANDSTORM GOLD LTD
COM NEW
80013R206
47
10387
SH
SOLE
NO
0
0
10387
SANDY SPRING BANCORP INC
COM
800363103
272
8691
SH
SOLE
NO
0
0
8691
SANGAMO THERAPEUTICS INC
COM
800677106
314
27420
SH
SOLE
NO
0
0
27420
SANOFI
RIGHT 12/31/2020
80105N113
10
21876
SH
SOLE
NO
0
0
21876
SANOFI
SPONSORED ADR
80105N105
5318
122527
SH
SOLE
NO
0
0
122527
SAP SE
SPON ADR
803054204
998
10027
SH
SOLE
NO
0
0
10027
SAREPTA THERAPEUTICS INC
COM
803607100
982
9006
SH
SOLE
NO
0
0
9006
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
356
2199
SH
SOLE
NO
0
0
2199
SCANA CORP NEW
COM
80589M102
920
19269
SH
SOLE
NO
0
0
19269
SCHEIN HENRY INC
COM
806407102
676
8615
SH
SOLE
NO
0
0
8615
SCHLUMBERGER LTD
COM
806857108
5463
151441
SH
SOLE
NO
0
0
151441
SCHWAB CHARLES CORP NEW
COM
808513105
2641
63603
SH
SOLE
NO
0
0
63603
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3096
131604
SH
SOLE
NO
0
0
131604
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
7747
273276
SH
SOLE
NO
0
0
273276
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
746
25666
SH
SOLE
NO
0
0
25666
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
2758
52098
SH
SOLE
NO
0
0
52098
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
508
14978
SH
SOLE
NO
0
0
14978
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
294
8973
SH
SOLE
NO
0
0
8973
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
6272
248722
SH
SOLE
NO
0
0
248722
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
649
22903
SH
SOLE
NO
0
0
22903
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
5677
113759
SH
SOLE
NO
0
0
113759
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
596
11789
SH
SOLE
NO
0
0
11789
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3269
54563
SH
SOLE
NO
0
0
54563
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
19238
409599
SH
SOLE
NO
0
0
409599
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
14380
208628
SH
SOLE
NO
0
0
208628
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
8043
163179
SH
SOLE
NO
0
0
163179
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
8873
148633
SH
SOLE
NO
0
0
148633
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
18187
379462
SH
SOLE
NO
0
0
379462
SCHWAB STRATEGIC TR
US REIT ETF
808524847
9272
240778
SH
SOLE
NO
0
0
240778
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
3715
61223
SH
SOLE
NO
0
0
61223
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
4601
86405
SH
SOLE
NO
0
0
86405
SCIENCE APPLICATNS INTL CP N
COM
808625107
297
4677
SH
SOLE
NO
0
0
4677
SCOTTS MIRACLE GRO CO
CL A
810186106
692
11265
SH
SOLE
NO
0
0
11265
SCYNEXIS INC
COM
811292101
11
23750
SH
SOLE
NO
0
0
23750
SEABRIDGE GOLD INC
COM
811916105
134
10171
SH
SOLE
NO
0
0
10171
SEACOAST BKG CORP FLA
COM NEW
811707801
215
8300
SH
SOLE
NO
0
0
8300
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2069
53630
SH
SOLE
NO
0
0
53630
SEALED AIR CORP NEW
COM
81211K100
238
6852
SH
SOLE
NO
0
0
6852
SEASPAN CORP
SHS
Y75638109
94
12026
SH
SOLE
NO
0
0
12026
SEASPINE HLDGS CORP
COM
81255T108
296
16273
SH
SOLE
NO
0
0
16273
SEATTLE GENETICS INC
COM
812578102
354
6254
SH
SOLE
NO
0
0
6254
SEI INVESTMENTS CO
COM
784117103
309
6693
SH
SOLE
NO
0
0
6693
SELECT INCOME REIT
COM SH BEN INT
81618T100
99
13555
SH
SOLE
NO
0
0
13555
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1446
35043
SH
SOLE
NO
0
0
35043
SELECT SECTOR SPDR TR
ENERGY
81369Y506
22727
396291
SH
SOLE
NO
0
0
396291
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1137
36705
SH
SOLE
NO
0
0
36705
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
20000
202001
SH
SOLE
NO
0
0
202001
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
29076
572591
SH
SOLE
NO
0
0
572591
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
26521
306569
SH
SOLE
NO
0
0
306569
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
43917
1843712
SH
SOLE
NO
0
0
1843712
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
18872
293007
SH
SOLE
NO
0
0
293007
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
18984
358744
SH
SOLE
NO
0
0
358744
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
3219
63721
SH
SOLE
NO
0
0
63721
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
36943
596052
SH
SOLE
NO
0
0
596052
SELECTIVE INS GROUP INC
COM
816300107
517
8498
SH
SOLE
NO
0
0
8498
SEMGROUP CORP
CL A
81663A105
159
11602
SH
SOLE
NO
0
0
11602
SEMPRA ENERGY
COM
816851109
3684
34059
SH
SOLE
NO
0
0
34059
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
1233
105246
SH
SOLE
NO
0
0
105246
SERVICE CORP INTL
COM
817565104
647
16082
SH
SOLE
NO
0
0
16082
SERVICENOW INC
COM
81762P102
6799
38188
SH
SOLE
NO
0
0
38188
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
316
39631
SH
SOLE
NO
0
0
39631
SHAKE SHACK INC
CL A
819047101
227
5019
SH
SOLE
NO
0
0
5019
SHERWIN WILLIAMS CO
COM
824348106
17796
45231
SH
SOLE
NO
0
0
45231
SHILOH INDS INC
COM
824543102
141
24250
SH
SOLE
NO
0
0
24250
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
271
25804
SH
SOLE
NO
0
0
25804
SHIRE PLC
SPONSORED ADR
82481R106
1166
6702
SH
SOLE
NO
0
0
6702
SHOPIFY INC
CL A
82509L107
2846
20557
SH
SOLE
NO
0
0
20557
SIERRA WIRELESS INC
COM
826516106
573
42689
SH
SOLE
NO
0
0
42689
SIGA TECHNOLOGIES INC
COM
826917106
81
10290
SH
SOLE
NO
0
0
10290
SILICOM LTD
ORD
M84116108
221
6350
SH
SOLE
NO
0
0
6350
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
240
6966
SH
SOLE
NO
0
0
6966
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
6686
277114
SH
SOLE
NO
0
0
277114
SIMON PPTY GROUP INC NEW
COM
828806109
3704
22049
SH
SOLE
NO
0
0
22049
SIMPSON MANUFACTURING CO INC
COM
829073105
353
6532
SH
SOLE
NO
0
0
6532
SINA CORP
ORD
G81477104
444
8280
SH
SOLE
NO
0
0
8280
SIRIUS XM HLDGS INC
COM
82968B103
4633
811498
SH
SOLE
NO
0
0
811498
SJW GROUP
COM
784305104
316
5689
SH
SOLE
NO
0
0
5689
SKECHERS U S A INC
CL A
830566105
662
28953
SH
SOLE
NO
0
0
28953
SKYWORKS SOLUTIONS INC
COM
83088M102
3958
59057
SH
SOLE
NO
0
0
59057
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
436
11678
SH
SOLE
NO
0
0
11678
SMITH A O
COM
831865209
1518
35554
SH
SOLE
NO
0
0
35554
SMTC CORP
COM NEW
832682207
51
12660
SH
SOLE
NO
0
0
12660
SMUCKER J M CO
COM NEW
832696405
5944
63588
SH
SOLE
NO
0
0
63588
SNAP INC
CL A
83304A106
995
180744
SH
SOLE
NO
0
0
180744
SNAP ON INC
COM
833034101
3168
21807
SH
SOLE
NO
0
0
21807
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
394
10304
SH
SOLE
NO
0
0
10304
SOLAR CAP LTD
COM
83413U100
331
17292
SH
SOLE
NO
0
0
17292
SOLIGENIX INC
COM
834223307
45
52978
SH
SOLE
NO
0
0
52978
SONOCO PRODS CO
COM
835495102
983
18511
SH
SOLE
NO
0
0
18511
SONOS INC
COM
83570H108
105
10752
SH
SOLE
NO
0
0
10752
SONY CORP
SPONSORED ADR
835699307
459
9524
SH
SOLE
NO
0
0
9524
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
95
39597
SH
SOLE
NO
0
0
39597
SOUTH JERSEY INDS INC
COM
838518108
1051
37840
SH
SOLE
NO
0
0
37840
SOUTHERN CO
COM
842587107
30947
704625
SH
SOLE
NO
0
0
704625
SOUTHWEST AIRLS CO
COM
844741108
6894
148342
SH
SOLE
NO
0
0
148342
SOUTHWEST GAS HOLDINGS INC
COM
844895102
356
4662
SH
SOLE
NO
0
0
4662
SOUTHWESTERN ENERGY CO
COM
845467109
411
120675
SH
SOLE
NO
0
0
120675
SPARTAN MTRS INC
COM
846819100
386
53446
SH
SOLE
NO
0
0
53446
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
36414
156152
SH
SOLE
NO
0
0
156152
SPDR GOLD TRUST
GOLD SHS
78463V107
63268
521801
SH
SOLE
NO
0
0
521801
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
7429
167851
SH
SOLE
NO
0
0
167851
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1052
29768
SH
SOLE
NO
0
0
29768
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
486
14632
SH
SOLE
NO
0
0
14632
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
341
8275
SH
SOLE
NO
0
0
8275
SPDR INDEX SHS FDS
MSCI ACWI ETF
78463X475
2408
34597
SH
SOLE
NO
0
0
34597
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
1403
42862
SH
SOLE
NO
0
0
42862
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
237
4197
SH
SOLE
NO
0
0
4197
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
245
4516
SH
SOLE
NO
0
0
4516
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
11903
450049
SH
SOLE
NO
0
0
450049
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
1868
57749
SH
SOLE
NO
0
0
57749
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
555
6548
SH
SOLE
NO
0
0
6548
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
574
19248
SH
SOLE
NO
0
0
19248
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
222
5439
SH
SOLE
NO
0
0
5439
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
993
16020
SH
SOLE
NO
0
0
16020
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
3412
97614
SH
SOLE
NO
0
0
97614
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
400
14360
SH
SOLE
NO
0
0
14360
SPDR S&P 500 ETF TR
TR UNIT
78462F103
272667
1091019
SH
SOLE
NO
0
0
1091019
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
36154
119451
SH
SOLE
NO
0
0
119451
SPDR SER TR
BLOMBERG BRC INV
78468R200
9456
311388
SH
SOLE
NO
0
0
311388
SPDR SER TR
BLOOMBERG SRT TR
78468R408
600
23050
SH
SOLE
NO
0
0
23050
SPDR SER TR
DORSEY WRGT FI
78468R713
11544
519796
SH
SOLE
NO
0
0
519796
SPDR SER TR
KENSHO SMART
78468R689
838
35938
SH
SOLE
NO
0
0
35938
SPDR SER TR
MSCI USA STRTGIC
78468R812
516
7083
SH
SOLE
NO
0
0
7083
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
73351
1526241
SH
SOLE
NO
0
0
1526241
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
18459
383616
SH
SOLE
NO
0
0
383616
SPDR SER TR
PORTFOLIO SH TSR
78468R101
860
29073
SH
SOLE
NO
0
0
29073
SPDR SER TR
PORTFOLIO SM ETF
78468R853
3641
138145
SH
SOLE
NO
0
0
138145
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1438
42232
SH
SOLE
NO
0
0
42232
SPDR SER TR
SPDR BLOOMBERG
78468R663
3844
42036
SH
SOLE
NO
0
0
42036
SPDR SER TR
SPDR S&P 500 ETF
78468R796
736
12091
SH
SOLE
NO
0
0
12091
SPDR SER TR
SSGA GNDER ETF
78468R747
306
4802
SH
SOLE
NO
0
0
4802
SPDR SER TR
SSGA US LRG ETF
78468R804
378
4255
SH
SOLE
NO
0
0
4255
SPDR SER TR
SSGA US SMAL ETF
78468R887
707
8535
SH
SOLE
NO
0
0
8535
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
3697
46844
SH
SOLE
NO
0
0
46844
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
14742
315070
SH
SOLE
NO
0
0
315070
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
3260
106215
SH
SOLE
NO
0
0
106215
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
1105
40050
SH
SOLE
NO
0
0
40050
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
205
3818
SH
SOLE
NO
0
0
3818
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
6401
190571
SH
SOLE
NO
0
0
190571
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
998
13389
SH
SOLE
NO
0
0
13389
SPDR SERIES TRUST
DJ REIT ETF
78464A607
4356
50653
SH
SOLE
NO
0
0
50653
SPDR SERIES TRUST
FACTST INV ETF
78464A110
783
9473
SH
SOLE
NO
0
0
9473
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
282
4515
SH
SOLE
NO
0
0
4515
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
3525
50312
SH
SOLE
NO
0
0
50312
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
6664
118838
SH
SOLE
NO
0
0
118838
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
377
6344
SH
SOLE
NO
0
0
6344
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
1318
47340
SH
SOLE
NO
0
0
47340
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
950
28777
SH
SOLE
NO
0
0
28777
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
1000
34258
SH
SOLE
NO
0
0
34258
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
1206
41017
SH
SOLE
NO
0
0
41017
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
1489
49425
SH
SOLE
NO
0
0
49425
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
1394
45113
SH
SOLE
NO
0
0
45113
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
23537
724221
SH
SOLE
NO
0
0
724221
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
8366
308030
SH
SOLE
NO
0
0
308030
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
7854
171314
SH
SOLE
NO
0
0
171314
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1269
28612
SH
SOLE
NO
0
0
28612
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
12798
237274
SH
SOLE
NO
0
0
237274
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
13361
248262
SH
SOLE
NO
0
0
248262
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
11355
189350
SH
SOLE
NO
0
0
189350
SPDR SERIES TRUST
S&P BIOTECH
78464A870
7706
107401
SH
SOLE
NO
0
0
107401
SPDR SERIES TRUST
S&P BK ETF
78464A797
864
23144
SH
SOLE
NO
0
0
23144
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
90897
1015383
SH
SOLE
NO
0
0
1015383
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
1112
34219
SH
SOLE
NO
0
0
34219
SPDR SERIES TRUST
S&P INS ETF
78464A789
310
10927
SH
SOLE
NO
0
0
10927
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1422
53601
SH
SOLE
NO
0
0
53601
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1146
31298
SH
SOLE
NO
0
0
31298
SPDR SERIES TRUST
S&P REGL BKG
78464A698
4620
98748
SH
SOLE
NO
0
0
98748
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
644
9961
SH
SOLE
NO
0
0
9961
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
360
6753
SH
SOLE
NO
0
0
6753
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
733
18537
SH
SOLE
NO
0
0
18537
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
121
13850
SH
SOLE
NO
0
0
13850
SPIRE INC
COM
84857L101
786
10616
SH
SOLE
NO
0
0
10616
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
245
3411
SH
SOLE
NO
0
0
3411
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
510
14489
SH
SOLE
NO
0
0
14489
SPLUNK INC
COM
848637104
801
7643
SH
SOLE
NO
0
0
7643
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
605
5335
SH
SOLE
NO
0
0
5335
SPRINT CORP
COM SER 1
85207U105
386
66458
SH
SOLE
NO
0
0
66458
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
2432
194004
SH
SOLE
NO
0
0
194004
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
10489
1017412
SH
SOLE
NO
0
0
1017412
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
250
25447
SH
SOLE
NO
0
0
25447
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
741
132687
SH
SOLE
NO
0
0
132687
SPROUTS FMRS MKT INC
COM
85208M102
277
11811
SH
SOLE
NO
0
0
11811
SQUARE INC
CL A
852234103
17003
303154
SH
SOLE
NO
0
0
303154
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
470
10429
SH
SOLE
NO
0
0
10429
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
2586
57874
SH
SOLE
NO
0
0
57874
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
2561
74199
SH
SOLE
NO
0
0
74199
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
721
23571
SH
SOLE
NO
0
0
23571
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
47410
1000853
SH
SOLE
NO
0
0
1000853
STAG INDL INC
COM
85254J102
876
35229
SH
SOLE
NO
0
0
35229
STANLEY BLACK & DECKER INC
COM
854502101
6133
51224
SH
SOLE
NO
0
0
51224
STAR GROUP L P
UNIT LTD PARTNR
85512C105
118
12668
SH
SOLE
NO
0
0
12668
STARBUCKS CORP
COM
855244109
28589
443937
SH
SOLE
NO
0
0
443937
STARWOOD PPTY TR INC
COM
85571B105
1175
59664
SH
SOLE
NO
0
0
59664
STATE STR CORP
COM
857477103
2350
37267
SH
SOLE
NO
0
0
37267
STEEL DYNAMICS INC
COM
858119100
1408
46880
SH
SOLE
NO
0
0
46880
STERICYCLE INC
COM
858912108
454
12386
SH
SOLE
NO
0
0
12386
STERIS PLC
SHS USD
G84720104
251
2352
SH
SOLE
NO
0
0
2352
STERLING BANCORP DEL
COM
85917A100
1105
66980
SH
SOLE
NO
0
0
66980
STEWART INFORMATION SVCS COR
COM
860372101
915
22121
SH
SOLE
NO
0
0
22121
STITCH FIX INC
COM CL A
860897107
491
28786
SH
SOLE
NO
0
0
28786
STMICROELECTRONICS N V
NY REGISTRY
861012102
389
28083
SH
SOLE
NO
0
0
28083
STONERIDGE INC
COM
86183P102
981
39807
SH
SOLE
NO
0
0
39807
STORE CAP CORP
COM
862121100
249
8815
SH
SOLE
NO
0
0
8815
STRATEGY SHS
ECOLOGCL STRATGY
86280R209
561
14305
SH
SOLE
NO
0
0
14305
STRYKER CORP
COM
863667101
18220
116239
SH
SOLE
NO
0
0
116239
STURM RUGER & CO INC
COM
864159108
400
7532
SH
SOLE
NO
0
0
7532
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
863
44826
SH
SOLE
NO
0
0
44826
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
126
19496
SH
SOLE
NO
0
0
19496
SUMMER INFANT INC
COM
865646103
68
64928
SH
SOLE
NO
0
0
64928
SUN CMNTYS INC
COM
866674104
1333
13110
SH
SOLE
NO
0
0
13110
SUN LIFE FINL INC
COM
866796105
1586
47806
SH
SOLE
NO
0
0
47806
SUNCOR ENERGY INC NEW
COM
867224107
529
18936
SH
SOLE
NO
0
0
18936
SUNOCO LP
COM U REP LP
86765K109
221
8164
SH
SOLE
NO
0
0
8164
SUNPOWER CORP
COM
867652406
98
19848
SH
SOLE
NO
0
0
19848
SUNTRUST BKS INC
COM
867914103
4085
81005
SH
SOLE
NO
0
0
81005
SVB FINL GROUP
COM
78486Q101
1492
7861
SH
SOLE
NO
0
0
7861
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
55
11362
SH
SOLE
NO
0
0
11362
SWISS HELVETIA FD INC
COM
870875101
1441
208854
SH
SOLE
NO
0
0
208854
SYMANTEC CORP
COM
871503108
840
44463
SH
SOLE
NO
0
0
44463
SYNCHRONY FINL
COM
87165B103
825
35176
SH
SOLE
NO
0
0
35176
SYNEOS HEALTH INC
CL A
87166B102
508
12916
SH
SOLE
NO
0
0
12916
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
2
25069
SH
SOLE
NO
0
0
25069
SYSCO CORP
COM
871829107
11095
177074
SH
SOLE
NO
0
0
177074
T MOBILE US INC
COM
872590104
7348
115530
SH
SOLE
NO
0
0
115530
TABLEAU SOFTWARE INC
CL A
87336U105
675
5627
SH
SOLE
NO
0
0
5627
TABULA RASA HEALTHCARE INC
COM
873379101
664
10421
SH
SOLE
NO
0
0
10421
TAHOE RES INC
COM
873868103
154
42406
SH
SOLE
NO
0
0
42406
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
1836
49767
SH
SOLE
NO
0
0
49767
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
366
3556
SH
SOLE
NO
0
0
3556
TALLGRASS ENERGY LP
CLASS A SHS
874696107
557
22888
SH
SOLE
NO
0
0
22888
TANDEM DIABETES CARE INC
COM NEW
875372203
716
18883
SH
SOLE
NO
0
0
18883
TANGER FACTORY OUTLET CTRS I
COM
875465106
1781
88091
SH
SOLE
NO
0
0
88091
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
38
110929
SH
SOLE
NO
0
0
110929
TAPESTRY INC
COM
876030107
647
19177
SH
SOLE
NO
0
0
19177
TARGA RES CORP
COM
87612G101
461
12816
SH
SOLE
NO
0
0
12816
TARGET CORP
COM
87612E106
11766
178031
SH
SOLE
NO
0
0
178031
TASEKO MINES LTD
COM
876511106
9
21105
SH
SOLE
NO
0
0
21105
TATA MTRS LTD
SPONSORED ADR
876568502
455
37422
SH
SOLE
NO
0
0
37422
TCW STRATEGIC INCOME FUND IN
COM
872340104
256
48694
SH
SOLE
NO
0
0
48694
TD AMERITRADE HLDG CORP
COM
87236Y108
276
5654
SH
SOLE
NO
0
0
5654
TE CONNECTIVITY LTD
REG SHS
H84989104
1067
14115
SH
SOLE
NO
0
0
14115
TEGNA INC
COM
87901J105
233
21483
SH
SOLE
NO
0
0
21483
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
1073
59807
SH
SOLE
NO
0
0
59807
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
365
21799
SH
SOLE
NO
0
0
21799
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
426
28206
SH
SOLE
NO
0
0
28206
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
666
57540
SH
SOLE
NO
0
0
57540
TELADOC HEALTH INC
COM
87918A105
1344
27121
SH
SOLE
NO
0
0
27121
TELEDYNE TECHNOLOGIES INC
COM
879360105
203
983
SH
SOLE
NO
0
0
983
TELEFLEX INC
COM
879369106
1216
4708
SH
SOLE
NO
0
0
4708
TELEFONICA S A
SPONSORED ADR
879382208
177
20972
SH
SOLE
NO
0
0
20972
TELUS CORP
COM
87971M103
389
11742
SH
SOLE
NO
0
0
11742
TEMPLETON EMERG MKTS INCOME
COM
880192109
2090
217357
SH
SOLE
NO
0
0
217357
TEMPLETON GLOBAL INCOME FD
COM
880198106
2990
495909
SH
SOLE
NO
0
0
495909
TERADATA CORP DEL
COM
88076W103
275
7187
SH
SOLE
NO
0
0
7187
TERADYNE INC
COM
880770102
299
9537
SH
SOLE
NO
0
0
9537
TEREX CORP NEW
COM
880779103
1197
43450
SH
SOLE
NO
0
0
43450
TERNIUM SA
SPON ADR
880890108
886
32719
SH
SOLE
NO
0
0
32719
TESARO INC
COM
881569107
521
7019
SH
SOLE
NO
0
0
7019
TESLA INC
COM
88160R101
13043
39192
SH
SOLE
NO
0
0
39192
TESLA INC
NOTE 0.250% 3/0
88160RAB7
16
16000
SH
SOLE
NO
0
0
16000
TETRA TECH INC NEW
COM
88162G103
381
7368
SH
SOLE
NO
0
0
7368
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
9
11000
SH
SOLE
NO
0
0
11000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
2481
160924
SH
SOLE
NO
0
0
160924
TEXAS INSTRS INC
COM
882508104
13967
147804
SH
SOLE
NO
0
0
147804
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
570
1053
SH
SOLE
NO
0
0
1053
TEXAS ROADHOUSE INC
COM
882681109
212
3555
SH
SOLE
NO
0
0
3555
TEXTRON INC
COM
883203101
1435
31219
SH
SOLE
NO
0
0
31219
THE TRADE DESK INC
COM CL A
88339J105
1051
9062
SH
SOLE
NO
0
0
9062
THERAPEUTICSMD INC
COM
88338N107
124
32600
SH
SOLE
NO
0
0
32600
THERMO FISHER SCIENTIFIC INC
COM
883556102
11111
49653
SH
SOLE
NO
0
0
49653
THOMSON REUTERS CORP
COM NEW
884903709
243
5031
SH
SOLE
NO
0
0
5031
THOR INDS INC
COM
885160101
305
5870
SH
SOLE
NO
0
0
5870
TIER REIT INC
COM NEW
88650V208
745
36137
SH
SOLE
NO
0
0
36137
TIFFANY & CO NEW
COM
886547108
1050
13053
SH
SOLE
NO
0
0
13053
TILRAY INC
COM CL 2
88688T100
592
8395
SH
SOLE
NO
0
0
8395
TITAN MED INC
COM NEW
88830X819
15
12488
SH
SOLE
NO
0
0
12488
TITAN PHARMACEUTICALS INC DE
COM NEW
888314309
2
12141
SH
SOLE
NO
0
0
12141
TIVO CORP
COM
88870P106
189
20086
SH
SOLE
NO
0
0
20086
TJX COS INC NEW
COM
872540109
9774
218467
SH
SOLE
NO
0
0
218467
TOLL BROTHERS INC
COM
889478103
667
20267
SH
SOLE
NO
0
0
20267
TOMPKINS FINANCIAL CORPORATI
COM
890110109
627
8371
SH
SOLE
NO
0
0
8371
TORCHMARK CORP
COM
891027104
759
10196
SH
SOLE
NO
0
0
10196
TORO CO
COM
891092108
704
12602
SH
SOLE
NO
0
0
12602
TORONTO DOMINION BK ONT
COM NEW
891160509
5454
109698
SH
SOLE
NO
0
0
109698
TORTOISE ENERGY INDEPENDENC
COM
89148K101
173
25610
SH
SOLE
NO
0
0
25610
TORTOISE ENERGY INFRA CORP
COM
89147L100
1264
63534
SH
SOLE
NO
0
0
63534
TORTOISE MLP FD INC
COM
89148B101
847
69190
SH
SOLE
NO
0
0
69190
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
159
10004
SH
SOLE
NO
0
0
10004
TOTAL S A
SPONSORED ADR
89151E109
5384
103194
SH
SOLE
NO
0
0
103194
TOTAL SYS SVCS INC
COM
891906109
674
8302
SH
SOLE
NO
0
0
8302
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
153
10436
SH
SOLE
NO
0
0
10436
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1756
15129
SH
SOLE
NO
0
0
15129
TPG RE FIN TR INC
COM
87266M107
438
23967
SH
SOLE
NO
0
0
23967
TPG SPECIALTY LENDING INC
COM
87265K102
2541
140517
SH
SOLE
NO
0
0
140517
TPG SPECIALTY LENDING INC
NOTE 4.500%12/1
87265KAB8
23
23000
SH
SOLE
NO
0
0
23000
TRACTOR SUPPLY CO
COM
892356106
1698
20353
SH
SOLE
NO
0
0
20353
TRANSCANADA CORP
COM
89353D107
689
19316
SH
SOLE
NO
0
0
19316
TRANSDIGM GROUP INC
COM
893641100
621
1826
SH
SOLE
NO
0
0
1826
TRANSENTERIX INC
COM NEW
89366M201
81
36113
SH
SOLE
NO
0
0
36113
TRANSMONTAIGNE PARTNERS L P
COM UNIT L P
89376V100
416
10256
SH
SOLE
NO
0
0
10256
TRANSOCEAN LTD
REG SHS
H8817H100
375
54156
SH
SOLE
NO
0
0
54156
TRAVELCENTERS AMER LLC
COM
894174101
190
50572
SH
SOLE
NO
0
0
50572
TRAVELERS COMPANIES INC
COM
89417E109
10938
91344
SH
SOLE
NO
0
0
91344
TRI CONTL CORP
COM
895436103
1665
70817
SH
SOLE
NO
0
0
70817
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
1660
52871
SH
SOLE
NO
0
0
52871
TRINITY INDS INC
COM
896522109
669
32494
SH
SOLE
NO
0
0
32494
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
120
11034
SH
SOLE
NO
0
0
11034
TRISTATE CAP HLDGS INC
COM
89678F100
451
23201
SH
SOLE
NO
0
0
23201
TRITON INTL LTD
CL A
G9078F107
348
11213
SH
SOLE
NO
0
0
11213
TRUEBLUE INC
COM
89785X101
465
20902
SH
SOLE
NO
0
0
20902
TRUSTCO BK CORP N Y
COM
898349105
89
13108
SH
SOLE
NO
0
0
13108
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
17
15000
SH
SOLE
NO
0
0
15000
TUPPERWARE BRANDS CORP
COM
899896104
528
16734
SH
SOLE
NO
0
0
16734
TWENTY FIRST CENTY FOX INC
CL A
90130A101
773
16066
SH
SOLE
NO
0
0
16066
TWENTY FIRST CENTY FOX INC
CL B
90130A200
263
5516
SH
SOLE
NO
0
0
5516
TWILIO INC
CL A
90138F102
2128
23837
SH
SOLE
NO
0
0
23837
TWITTER INC
COM
90184L102
1963
68309
SH
SOLE
NO
0
0
68309
TWO HBRS INVT CORP
COM NEW
90187B408
1231
95899
SH
SOLE
NO
0
0
95899
TYLER TECHNOLOGIES INC
COM
902252105
454
2448
SH
SOLE
NO
0
0
2448
TYSON FOODS INC
CL A
902494103
2082
38992
SH
SOLE
NO
0
0
38992
U S CONCRETE INC
COM NEW
90333L201
206
5842
SH
SOLE
NO
0
0
5842
U S G CORP
COM NEW
903293405
1159
27179
SH
SOLE
NO
0
0
27179
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
200
11353
SH
SOLE
NO
0
0
11353
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
138
11620
SH
SOLE
NO
0
0
11620
UBS GROUP AG
SHS
H42097107
270
21889
SH
SOLE
NO
0
0
21889
UDR INC
COM
902653104
1282
32371
SH
SOLE
NO
0
0
32371
UGI CORP NEW
COM
902681105
2032
38089
SH
SOLE
NO
0
0
38089
ULTA BEAUTY INC
COM
90384S303
999
4082
SH
SOLE
NO
0
0
4082
ULTRA CLEAN HLDGS INC
COM
90385V107
124
14735
SH
SOLE
NO
0
0
14735
ULTRA PETROLEUM CORP
COM NEW
903914208
11
15626
SH
SOLE
NO
0
0
15626
UMPQUA HLDGS CORP
COM
904214103
1652
103940
SH
SOLE
NO
0
0
103940
UNDER ARMOUR INC
CL A
904311107
3839
217312
SH
SOLE
NO
0
0
217312
UNDER ARMOUR INC
CL C
904311206
1848
114293
SH
SOLE
NO
0
0
114293
UNILEVER N V
N Y SHS NEW
904784709
6273
116599
SH
SOLE
NO
0
0
116599
UNILEVER PLC
SPON ADR NEW
904767704
5357
102527
SH
SOLE
NO
0
0
102527
UNION BANKSHARES CORP NEW
COM
90539J109
2897
102653
SH
SOLE
NO
0
0
102653
UNION BANKSHARES INC
COM
905400107
217
4545
SH
SOLE
NO
0
0
4545
UNION PAC CORP
COM
907818108
19375
140169
SH
SOLE
NO
0
0
140169
UNITED BANKSHARES INC WEST V
COM
909907107
897
28860
SH
SOLE
NO
0
0
28860
UNITED CMNTY FINL CORP OHIO
COM
909839102
867
97980
SH
SOLE
NO
0
0
97980
UNITED CONTL HLDGS INC
COM
910047109
495
5913
SH
SOLE
NO
0
0
5913
UNITED FINL BANCORP INC NEW
COM
910304104
735
50062
SH
SOLE
NO
0
0
50062
UNITED NAT FOODS INC
COM
911163103
342
32338
SH
SOLE
NO
0
0
32338
UNITED PARCEL SERVICE INC
CL B
911312106
37038
379764
SH
SOLE
NO
0
0
379764
UNITED RENTALS INC
COM
911363109
2482
24214
SH
SOLE
NO
0
0
24214
UNITED STATES OIL FUND LP
UNITS
91232N108
938
97191
SH
SOLE
NO
0
0
97191
UNITED STATES STL CORP NEW
COM
912909108
1583
86832
SH
SOLE
NO
0
0
86832
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
218
5819
SH
SOLE
NO
0
0
5819
UNITED TECHNOLOGIES CORP
COM
913017109
36902
346564
SH
SOLE
NO
0
0
346564
UNITEDHEALTH GROUP INC
COM
91324P102
36782
147651
SH
SOLE
NO
0
0
147651
UNITI GROUP INC
COM
91325V108
510
32789
SH
SOLE
NO
0
0
32789
UNITIL CORP
COM
913259107
430
8508
SH
SOLE
NO
0
0
8508
UNIVERSAL CORP VA
COM
913456109
526
9713
SH
SOLE
NO
0
0
9713
UNIVERSAL DISPLAY CORP
COM
91347P105
1789
19128
SH
SOLE
NO
0
0
19128
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
300
4898
SH
SOLE
NO
0
0
4898
UNIVERSAL HLTH SVCS INC
CL B
913903100
238
2043
SH
SOLE
NO
0
0
2043
UNUM GROUP
COM
91529Y106
1056
35953
SH
SOLE
NO
0
0
35953
US BANCORP DEL
COM NEW
902973304
14754
322853
SH
SOLE
NO
0
0
322853
V F CORP
COM
918204108
7796
109282
SH
SOLE
NO
0
0
109282
VAIL RESORTS INC
COM
91879Q109
278
1319
SH
SOLE
NO
0
0
1319
VALE S A
ADR
91912E105
404
30676
SH
SOLE
NO
0
0
30676
VALERO ENERGY CORP NEW
COM
91913Y100
7256
96787
SH
SOLE
NO
0
0
96787
VALLEY NATL BANCORP
COM
919794107
2759
310807
SH
SOLE
NO
0
0
310807
VALVOLINE INC
COM
92047W101
310
16024
SH
SOLE
NO
0
0
16024
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
880
15470
SH
SOLE
NO
0
0
15470
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
1290
27194
SH
SOLE
NO
0
0
27194
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
945
54664
SH
SOLE
NO
0
0
54664
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
280
20005
SH
SOLE
NO
0
0
20005
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1709
15441
SH
SOLE
NO
0
0
15441
VANECK VECTORS ETF TR
COAL ETF
92189F809
178
14238
SH
SOLE
NO
0
0
14238
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
408
18264
SH
SOLE
NO
0
0
18264
VANECK VECTORS ETF TR
ENVIRONMENTAL SV
92189F304
241
2895
SH
SOLE
NO
0
0
2895
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
2704
101392
SH
SOLE
NO
0
0
101392
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
7391
350480
SH
SOLE
NO
0
0
350480
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
8590
140740
SH
SOLE
NO
0
0
140740
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
454
18392
SH
SOLE
NO
0
0
18392
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
879
26662
SH
SOLE
NO
0
0
26662
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
4202
139068
SH
SOLE
NO
0
0
139068
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
9233
224287
SH
SOLE
NO
0
0
224287
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
2677
108904
SH
SOLE
NO
0
0
108904
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
499
35628
SH
SOLE
NO
0
0
35628
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
754
42576
SH
SOLE
NO
0
0
42576
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
1286
13694
SH
SOLE
NO
0
0
13694
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
967
11082
SH
SOLE
NO
0
0
11082
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
259
10710
SH
SOLE
NO
0
0
10710
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
5656
41900
SH
SOLE
NO
0
0
41900
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1195
12254
SH
SOLE
NO
0
0
12254
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
454
3854
SH
SOLE
NO
0
0
3854
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
9290
83051
SH
SOLE
NO
0
0
83051
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
288
2745
SH
SOLE
NO
0
0
2745
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
4120
29787
SH
SOLE
NO
0
0
29787
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
933
8214
SH
SOLE
NO
0
0
8214
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
12070
95982
SH
SOLE
NO
0
0
95982
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
21585
265540
SH
SOLE
NO
0
0
265540
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
2561
29275
SH
SOLE
NO
0
0
29275
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
185105
2355925
SH
SOLE
NO
0
0
2355925
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
63692
804101
SH
SOLE
NO
0
0
804101
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
42437
782258
SH
SOLE
NO
0
0
782258
VANGUARD GROUP
DIV APP ETF
921908844
151692
1548670
SH
SOLE
NO
0
0
1548670
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
12803
128274
SH
SOLE
NO
0
0
128274
VANGUARD INDEX FDS
GROWTH ETF
922908736
159045
1183992
SH
SOLE
NO
0
0
1183992
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
35336
307647
SH
SOLE
NO
0
0
307647
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
37759
315477
SH
SOLE
NO
0
0
315477
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
36825
386582
SH
SOLE
NO
0
0
386582
VANGUARD INDEX FDS
MID CAP ETF
922908629
97242
703740
SH
SOLE
NO
0
0
703740
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
48582
651508
SH
SOLE
NO
0
0
651508
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
148489
646138
SH
SOLE
NO
0
0
646138
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
40610
356047
SH
SOLE
NO
0
0
356047
VANGUARD INDEX FDS
SMALL CP ETF
922908751
89025
674489
SH
SOLE
NO
0
0
674489
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
20357
135183
SH
SOLE
NO
0
0
135183
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
406662
3186259
SH
SOLE
NO
0
0
3186259
VANGUARD INDEX FDS
VALUE ETF
922908744
164222
1676592
SH
SOLE
NO
0
0
1676592
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
47466
1041383
SH
SOLE
NO
0
0
1041383
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
144338
3788423
SH
SOLE
NO
0
0
3788423
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
13542
278533
SH
SOLE
NO
0
0
278533
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
2010
33160
SH
SOLE
NO
0
0
33160
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
81677
862667
SH
SOLE
NO
0
0
862667
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2909
55521
SH
SOLE
NO
0
0
55521
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
25473
389141
SH
SOLE
NO
0
0
389141
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
9428
196757
SH
SOLE
NO
0
0
196757
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
8058
157854
SH
SOLE
NO
0
0
157854
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
30439
367354
SH
SOLE
NO
0
0
367354
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
1449
22833
SH
SOLE
NO
0
0
22833
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
678
7964
SH
SOLE
NO
0
0
7964
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
576
7718
SH
SOLE
NO
0
0
7718
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
2706
52559
SH
SOLE
NO
0
0
52559
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1013
16863
SH
SOLE
NO
0
0
16863
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
43557
558863
SH
SOLE
NO
0
0
558863
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
15178
112862
SH
SOLE
NO
0
0
112862
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2549
22269
SH
SOLE
NO
0
0
22269
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
4467
46013
SH
SOLE
NO
0
0
46013
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1689
13852
SH
SOLE
NO
0
0
13852
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
2200
20497
SH
SOLE
NO
0
0
20497
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
2266
24286
SH
SOLE
NO
0
0
24286
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
586
5147
SH
SOLE
NO
0
0
5147
VANGUARD STAR FD
VG TL INTL STK F
921909768
31437
665757
SH
SOLE
NO
0
0
665757
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
460237
12405318
SH
SOLE
NO
0
0
12405318
VANGUARD WELLINGTON FD
US MINIMUM
921935409
1512
20432
SH
SOLE
NO
0
0
20432
VANGUARD WELLINGTON FD
US MULTIFACTOR
921935607
1774
26279
SH
SOLE
NO
0
0
26279
VANGUARD WELLINGTON FD
US QUALITY
921935706
496
7107
SH
SOLE
NO
0
0
7107
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
459
6166
SH
SOLE
NO
0
0
6166
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
87641
1123757
SH
SOLE
NO
0
0
1123757
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
12793
222107
SH
SOLE
NO
0
0
222107
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
3290
58474
SH
SOLE
NO
0
0
58474
VANGUARD WORLD FD
ESG US STK ETF
921910733
443
10315
SH
SOLE
NO
0
0
10315
VANGUARD WORLD FD
EXTENDED DUR
921910709
310
2734
SH
SOLE
NO
0
0
2734
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
11488
132237
SH
SOLE
NO
0
0
132237
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
3966
55502
SH
SOLE
NO
0
0
55502
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
20542
191969
SH
SOLE
NO
0
0
191969
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
1592
21493
SH
SOLE
NO
0
0
21493
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
6895
45813
SH
SOLE
NO
0
0
45813
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
14625
111497
SH
SOLE
NO
0
0
111497
VANGUARD WORLD FDS
ENERGY ETF
92204A306
13609
176496
SH
SOLE
NO
0
0
176496
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
8982
151330
SH
SOLE
NO
0
0
151330
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
23190
144398
SH
SOLE
NO
0
0
144398
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1970
16363
SH
SOLE
NO
0
0
16363
VANGUARD WORLD FDS
INF TECH ETF
92204A702
23915
143350
SH
SOLE
NO
0
0
143350
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
5067
45726
SH
SOLE
NO
0
0
45726
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
6343
53834
SH
SOLE
NO
0
0
53834
VARIAN MED SYS INC
COM
92220P105
1393
12302
SH
SOLE
NO
0
0
12302
VECTOR GROUP LTD
COM
92240M108
1757
180651
SH
SOLE
NO
0
0
180651
VECTREN CORP
COM
92240G101
1499
20832
SH
SOLE
NO
0
0
20832
VEEVA SYS INC
CL A COM
922475108
3138
35136
SH
SOLE
NO
0
0
35136
VENTAS INC
COM
92276F100
8262
141030
SH
SOLE
NO
0
0
141030
VERASTEM INC
COM
92337C104
41
12214
SH
SOLE
NO
0
0
12214
VEREIT INC
COM
92339V100
2905
406422
SH
SOLE
NO
0
0
406422
VERICEL CORP
COM
92346J108
393
22625
SH
SOLE
NO
0
0
22625
VERISIGN INC
COM
92343E102
467
3150
SH
SOLE
NO
0
0
3150
VERISK ANALYTICS INC
COM
92345Y106
1274
11684
SH
SOLE
NO
0
0
11684
VERITEX HLDGS INC
COM
923451108
230
10775
SH
SOLE
NO
0
0
10775
VERIZON COMMUNICATIONS INC
COM
92343V104
159437
2835963
SH
SOLE
NO
0
0
2835963
VERSUM MATLS INC
COM
92532W103
209
7573
SH
SOLE
NO
0
0
7573
VERTEX PHARMACEUTICALS INC
COM
92532F100
2584
15598
SH
SOLE
NO
0
0
15598
VIACOM INC NEW
CL B
92553P201
906
35271
SH
SOLE
NO
0
0
35271
VIAVI SOLUTIONS INC
COM
925550105
152
15161
SH
SOLE
NO
0
0
15161
VIAVI SOLUTIONS INC
NOTE 1.000% 3/0
925550AB1
29
30000
SH
SOLE
NO
0
0
30000
VICOR CORP
COM
925815102
801
21209
SH
SOLE
NO
0
0
21209
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
1226
39921
SH
SOLE
NO
0
0
39921
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
1742
58304
SH
SOLE
NO
0
0
58304
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
31105
708393
SH
SOLE
NO
0
0
708393
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
8527
193904
SH
SOLE
NO
0
0
193904
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
4216
106999
SH
SOLE
NO
0
0
106999
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
15734
371788
SH
SOLE
NO
0
0
371788
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
2173
52559
SH
SOLE
NO
0
0
52559
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
961
23712
SH
SOLE
NO
0
0
23712
VIEWRAY INC
COM
92672L107
68
11338
SH
SOLE
NO
0
0
11338
VIKING THERAPEUTICS INC
COM
92686J106
126
16500
SH
SOLE
NO
0
0
16500
VISA INC
COM CL A
92826C839
71890
544875
SH
SOLE
NO
0
0
544875
VISTA GOLD CORP
COM NEW
927926303
10
20180
SH
SOLE
NO
0
0
20180
VMWARE INC
CL A COM
928563402
853
6222
SH
SOLE
NO
0
0
6222
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
4243
220117
SH
SOLE
NO
0
0
220117
VORNADO RLTY TR
SH BEN INT
929042109
239
3865
SH
SOLE
NO
0
0
3865
VOXX INTL CORP
CL A
91829F104
192
48649
SH
SOLE
NO
0
0
48649
VOYA FINL INC
COM
929089100
794
19802
SH
SOLE
NO
0
0
19802
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
473
80832
SH
SOLE
NO
0
0
80832
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
116
10548
SH
SOLE
NO
0
0
10548
VOYA PRIME RATE TR
SH BEN INT
92913A100
143
32004
SH
SOLE
NO
0
0
32004
VOYA RISK MANAGED NAT RES FD
COM
92913C106
196
45907
SH
SOLE
NO
0
0
45907
VOYAGER THERAPEUTICS INC
COM
92915B106
118
12559
SH
SOLE
NO
0
0
12559
VULCAN MATLS CO
COM
929160109
2877
29121
SH
SOLE
NO
0
0
29121
W P CAREY INC
COM
92936U109
165759
2536876
SH
SOLE
NO
0
0
2536876
W R BERKLEY CORPORATION
COM
084423102
304
4120
SH
SOLE
NO
0
0
4120
WABCO HLDGS INC
COM
92927K102
238
2222
SH
SOLE
NO
0
0
2222
WALGREENS BOOTS ALLIANCE INC
COM
931427108
22059
322832
SH
SOLE
NO
0
0
322832
WALMART INC
COM
931142103
46048
494350
SH
SOLE
NO
0
0
494350
WASHINGTON PRIME GROUP NEW
COM
93964W108
78
16151
SH
SOLE
NO
0
0
16151
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
238
10378
SH
SOLE
NO
0
0
10378
WASHINGTON TR BANCORP
COM
940610108
798
16794
SH
SOLE
NO
0
0
16794
WASTE CONNECTIONS INC
COM
94106B101
996
13423
SH
SOLE
NO
0
0
13423
WASTE MGMT INC DEL
COM
94106L109
15230
171151
SH
SOLE
NO
0
0
171151
WATERS CORP
COM
941848103
618
3280
SH
SOLE
NO
0
0
3280
WATERSTONE FINL INC MD
COM
94188P101
1154
68909
SH
SOLE
NO
0
0
68909
WATSCO INC
COM
942622200
313
2253
SH
SOLE
NO
0
0
2253
WATTS WATER TECHNOLOGIES INC
CL A
942749102
458
7108
SH
SOLE
NO
0
0
7108
WAYFAIR INC
CL A
94419L101
626
6960
SH
SOLE
NO
0
0
6960
WD-40 CO
COM
929236107
2891
15775
SH
SOLE
NO
0
0
15775
WEATHERFORD INTL PLC
ORD SHS
G48833100
29
52665
SH
SOLE
NO
0
0
52665
WEBSTER FINL CORP CONN
COM
947890109
1223
24812
SH
SOLE
NO
0
0
24812
WEC ENERGY GROUP INC
COM
92939U106
9473
136774
SH
SOLE
NO
0
0
136774
WEIGHT WATCHERS INTL INC NEW
COM
948626106
439
11404
SH
SOLE
NO
0
0
11404
WELBILT INC
COM
949090104
324
29176
SH
SOLE
NO
0
0
29176
WELLCARE HEALTH PLANS INC
COM
94946T106
494
2096
SH
SOLE
NO
0
0
2096
WELLESLEY BANCORP INC
COM
949485106
1000
36064
SH
SOLE
NO
0
0
36064
WELLS FARGO & CO
MTNF 6/0
94986RQF1
16
10000
SH
SOLE
NO
0
0
10000
WELLS FARGO CO NEW
COM
949746101
29881
648473
SH
SOLE
NO
0
0
648473
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
1595
1264
SH
SOLE
NO
0
0
1264
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
98
21248
SH
SOLE
NO
0
0
21248
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
186
25823
SH
SOLE
NO
0
0
25823
WELLS FARGO MULTI SECTOR INC
COM
94987D101
387
34961
SH
SOLE
NO
0
0
34961
WELLS FARGO UTILITIES AND HI
WF UTILITIES INC
94987E109
163
14623
SH
SOLE
NO
0
0
14623
WELLTOWER INC
COM
95040Q104
8339
120149
SH
SOLE
NO
0
0
120149
WENDYS CO
COM
95058W100
706
45279
SH
SOLE
NO
0
0
45279
WESBANCO INC
COM
950810101
477
13016
SH
SOLE
NO
0
0
13016
WEST PHARMACEUTICAL SVSC INC
COM
955306105
378
3856
SH
SOLE
NO
0
0
3856
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
389
31656
SH
SOLE
NO
0
0
31656
WESTERN ASSET GLB HI INCOME
COM
95766B109
85
10302
SH
SOLE
NO
0
0
10302
WESTERN ASSET HIGH INCM FD I
COM
95766J102
180
31334
SH
SOLE
NO
0
0
31334
WESTERN ASSET HIGH INCM OPP
COM
95766K109
62
14290
SH
SOLE
NO
0
0
14290
WESTERN ASSET INTM MUNI FD I
COM
958435109
1658
198648
SH
SOLE
NO
0
0
198648
WESTERN ASSET MTG CAP CORP
COM
95790D105
130
15687
SH
SOLE
NO
0
0
15687
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
1822
89373
SH
SOLE
NO
0
0
89373
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
603
30937
SH
SOLE
NO
0
0
30937
WESTERN ASSET MUN HI INCM FD
COM
95766N103
204
29535
SH
SOLE
NO
0
0
29535
WESTERN ASST MNGD MUN FD INC
COM
95766M105
506
39863
SH
SOLE
NO
0
0
39863
WESTERN AST INFL LKD OPP & I
COM
95766R104
242
23901
SH
SOLE
NO
0
0
23901
WESTERN DIGITAL CORP
COM
958102105
1044
28265
SH
SOLE
NO
0
0
28265
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
216
5130
SH
SOLE
NO
0
0
5130
WESTERN UN CO
COM
959802109
1083
63495
SH
SOLE
NO
0
0
63495
WESTPAC BKG CORP
SPONSORED ADR
961214301
994
56929
SH
SOLE
NO
0
0
56929
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
51
38978
SH
SOLE
NO
0
0
38978
WESTROCK CO
COM
96145D105
708
18757
SH
SOLE
NO
0
0
18757
WEYERHAEUSER CO
COM
962166104
6022
275498
SH
SOLE
NO
0
0
275498
WHEATON PRECIOUS METALS CORP
COM
962879102
1949
99842
SH
SOLE
NO
0
0
99842
WHEELER REAL ESTATE INVT TR
CV PFD SER B
963025309
217
27995
SH
SOLE
NO
0
0
27995
WHIRLPOOL CORP
COM
963320106
954
8926
SH
SOLE
NO
0
0
8926
WHITE MTNS INS GROUP LTD
COM
G9618E107
228
266
SH
SOLE
NO
0
0
266
WHITESTONE REIT
COM
966084204
420
34302
SH
SOLE
NO
0
0
34302
WILLIAMS COS INC DEL
COM
969457100
2005
90958
SH
SOLE
NO
0
0
90958
WILLIAMS SONOMA INC
COM
969904101
4704
93244
SH
SOLE
NO
0
0
93244
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
1209
7966
SH
SOLE
NO
0
0
7966
WINDSTREAM HLDGS INC
COM PAR
97382A309
34
16285
SH
SOLE
NO
0
0
16285
WINTRUST FINL CORP
COM
97650W108
545
8202
SH
SOLE
NO
0
0
8202
WISDOMTREE INVTS INC
COM
97717P104
192
28927
SH
SOLE
NO
0
0
28927
WISDOMTREE TR
CURRNCY INT EQ
97717X263
9276
358028
SH
SOLE
NO
0
0
358028
WISDOMTREE TR
EM EX ST-OWNED
97717X578
6757
264386
SH
SOLE
NO
0
0
264386
WISDOMTREE TR
EM LCL DEBT FD
97717X867
398
11893
SH
SOLE
NO
0
0
11893
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
4672
116363
SH
SOLE
NO
0
0
116363
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
2101
50164
SH
SOLE
NO
0
0
50164
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
5208
92283
SH
SOLE
NO
0
0
92283
WISDOMTREE TR
EUROPE SMCP DV
97717W869
2528
47387
SH
SOLE
NO
0
0
47387
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
376
15027
SH
SOLE
NO
0
0
15027
WISDOMTREE TR
INDIA ERNGS FD
97717W422
333
13445
SH
SOLE
NO
0
0
13445
WISDOMTREE TR
INTL DIV EX FINL
97717W786
2473
65272
SH
SOLE
NO
0
0
65272
WISDOMTREE TR
INTL EQUITY FD
97717W703
754
16197
SH
SOLE
NO
0
0
16197
WISDOMTREE TR
INTL LRGCAP DV
97717W794
2516
59175
SH
SOLE
NO
0
0
59175
WISDOMTREE TR
INTL MIDCAP DV
97717W778
1231
21695
SH
SOLE
NO
0
0
21695
WISDOMTREE TR
INTL SMCAP DIV
97717W760
9237
153146
SH
SOLE
NO
0
0
153146
WISDOMTREE TR
INTRST RATE HDGE
97717W380
397
8413
SH
SOLE
NO
0
0
8413
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
979
35195
SH
SOLE
NO
0
0
35195
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
567
15295
SH
SOLE
NO
0
0
15295
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1511
32577
SH
SOLE
NO
0
0
32577
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
572
15526
SH
SOLE
NO
0
0
15526
WISDOMTREE TR
US DIVID EX FNCL
97717W406
6324
82162
SH
SOLE
NO
0
0
82162
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
2038
31301
SH
SOLE
NO
0
0
31301
WISDOMTREE TR
US LARGECAP DIVD
97717W307
13469
159493
SH
SOLE
NO
0
0
159493
WISDOMTREE TR
US MIDCAP DIVID
97717W505
32322
1021888
SH
SOLE
NO
0
0
1021888
WISDOMTREE TR
US MIDCP EARNING
97717W570
2813
82049
SH
SOLE
NO
0
0
82049
WISDOMTREE TR
US QTLY DIV GRT
97717X669
6887
179694
SH
SOLE
NO
0
0
179694
WISDOMTREE TR
US S CAP QTY DIV
97717X651
785
25205
SH
SOLE
NO
0
0
25205
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
17158
699494
SH
SOLE
NO
0
0
699494
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
5695
177775
SH
SOLE
NO
0
0
177775
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
2750
32499
SH
SOLE
NO
0
0
32499
WISDOMTREE TR
US TOTAL EARNING
97717W596
450
15841
SH
SOLE
NO
0
0
15841
WIX COM LTD
SHS
M98068105
287
3180
SH
SOLE
NO
0
0
3180
WOODWARD INC
COM
980745103
210
2839
SH
SOLE
NO
0
0
2839
WORKDAY INC
CL A
98138H101
3057
19146
SH
SOLE
NO
0
0
19146
WORKIVA INC
COM CL A
98139A105
298
8306
SH
SOLE
NO
0
0
8306
WORLD WRESTLING ENTMT INC
CL A
98156Q108
256
3436
SH
SOLE
NO
0
0
3436
WORLDPAY INC
CL A
981558109
297
3891
SH
SOLE
NO
0
0
3891
WORTHINGTON INDS INC
COM
981811102
230
6605
SH
SOLE
NO
0
0
6605
WRAP TECHNOLOGIES INC
COM
98212N107
34
10951
SH
SOLE
NO
0
0
10951
WSFS FINL CORP
COM
929328102
578
15256
SH
SOLE
NO
0
0
15256
WYNN RESORTS LTD
COM
983134107
801
8100
SH
SOLE
NO
0
0
8100
XCEL ENERGY INC
COM
98389B100
6768
137369
SH
SOLE
NO
0
0
137369
XENIA HOTELS & RESORTS INC
COM
984017103
2380
138419
SH
SOLE
NO
0
0
138419
XEROX CORP
COM NEW
984121608
979
49580
SH
SOLE
NO
0
0
49580
XILINX INC
COM
983919101
1842
21637
SH
SOLE
NO
0
0
21637
XPO LOGISTICS INC
COM
983793100
379
6661
SH
SOLE
NO
0
0
6661
XYLEM INC
COM
98419M100
2298
34452
SH
SOLE
NO
0
0
34452
YAMANA GOLD INC
COM
98462Y100
118
50238
SH
SOLE
NO
0
0
50238
YEXT INC
COM
98585N106
719
48460
SH
SOLE
NO
0
0
48460
YORK WTR CO
COM
987184108
298
9298
SH
SOLE
NO
0
0
9298
YUM BRANDS INC
COM
988498101
9611
104568
SH
SOLE
NO
0
0
104568
YUM CHINA HLDGS INC
COM
98850P109
3430
102316
SH
SOLE
NO
0
0
102316
ZEBRA TECHNOLOGIES CORP
CL A
989207105
715
4491
SH
SOLE
NO
0
0
4491
ZIMMER BIOMET HLDGS INC
COM
98956P102
4159
40104
SH
SOLE
NO
0
0
40104
ZION OIL & GAS INC
COM
989696109
4
11360
SH
SOLE
NO
0
0
11360
ZIONS BANCORPORATION N A
COM
989701107
312
7666
SH
SOLE
NO
0
0
7666
ZIOPHARM ONCOLOGY INC
COM
98973P101
119
63649
SH
SOLE
NO
0
0
63649
ZOETIS INC
CL A
98978V103
5547
64847
SH
SOLE
NO
0
0
64847
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
42
14420
SH
SOLE
NO
0
0
14420
ZYNGA INC
CL A
98986T108
74
19025
SH
SOLE
NO
0
0
19025