0000312272-18-000012.txt : 20180731
0000312272-18-000012.hdr.sgml : 20180731
20180731151641
ACCESSION NUMBER: 0000312272-18-000012
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180731
DATE AS OF CHANGE: 20180731
EFFECTIVENESS DATE: 20180731
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: 18980913
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
06-30-2018
06-30-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
07-31-2018
0
2765
19128421
false
INFORMATION TABLE
2
Final_13fList2018Q2.XML
22ND CENTY GROUP INC
COM
90137F103
80
32317
SH
SOLE
0
0
32317
2U INC
COM
90214J101
304
3641
SH
SOLE
0
0
3641
3-D SYS CORP DEL
COM NEW
88554D205
388
28071
SH
SOLE
0
0
28071
3M CO
COM
88579Y101
47605
241995
SH
SOLE
0
0
241995
ABAXIS INC
COM
002567105
291
3504
SH
SOLE
0
0
3504
ABB LTD
SPONSORED ADR
000375204
2037
93552
SH
SOLE
0
0
93552
ABBOTT LABS
COM
002824100
39388
645812
SH
SOLE
0
0
645812
ABBVIE INC
COM
00287Y109
72741
785118
SH
SOLE
0
0
784883
ABERCROMBIE & FITCH CO
CL A
002896207
232
9459
SH
SOLE
0
0
9459
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
2935
679371
SH
SOLE
0
0
679371
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
183
29223
SH
SOLE
0
0
29223
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
171
24482
SH
SOLE
0
0
24482
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
145
22661
SH
SOLE
0
0
22661
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
92
10352
SH
SOLE
0
0
10352
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
253
28970
SH
SOLE
0
0
28970
ABIOMED INC
COM
003654100
1316
3217
SH
SOLE
0
0
3217
ABRAXAS PETE CORP
COM
003830106
62
21454
SH
SOLE
0
0
21454
ACADIA PHARMACEUTICALS INC
COM
004225108
206
13467
SH
SOLE
0
0
13467
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
17455
106701
SH
SOLE
0
0
106701
ACNB CORP
COM
000868109
208
6098
SH
SOLE
0
0
6098
ACTIVISION BLIZZARD INC
COM
00507V109
3595
47101
SH
SOLE
0
0
47101
ADAM NAT RES FD INC
COM
00548F105
471
23467
SH
SOLE
0
0
23467
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
37
11500
SH
SOLE
0
0
11500
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
2384
154604
SH
SOLE
0
0
154604
ADIENT PLC
ORD SHS
G0084W101
485
9852
SH
SOLE
0
0
9852
ADOBE SYS INC
COM
00724F101
13576
55682
SH
SOLE
0
0
55682
ADTALEM GLOBAL ED INC
COM
00737L103
1118
23250
SH
SOLE
0
0
23250
ADVANCE AUTO PARTS INC
COM
00751Y106
3364
24787
SH
SOLE
0
0
24787
ADVANCED DRAIN SYS INC DEL
COM
00790R104
458
16026
SH
SOLE
0
0
16026
ADVANCED ENERGY INDS
COM
007973100
905
15585
SH
SOLE
0
0
15585
ADVANCED MICRO DEVICES INC
COM
007903107
1895
126448
SH
SOLE
0
0
126448
ADVAXIS INC
COM NEW
007624208
25
17193
SH
SOLE
0
0
17193
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
387
25300
SH
SOLE
0
0
25300
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
1444
27125
SH
SOLE
0
0
27125
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
924
118493
SH
SOLE
0
0
118493
ADVISORSHARES TR
WILSHIRE BUYBACK
00768Y818
624
9148
SH
SOLE
0
0
9148
AECOM
COM
00766T100
1063
32194
SH
SOLE
0
0
32194
AEGEAN MARINE PETE NETWORK I
NOTE 4.000%11/0
Y0020QAA9
5
10000
SH
SOLE
0
0
10000
AEGON N V
NY REGISTRY SH
007924103
611
103246
SH
SOLE
0
0
103246
AERCAP HOLDINGS NV
SHS
N00985106
224
4143
SH
SOLE
0
0
4143
AEROVIRONMENT INC
COM
008073108
305
4264
SH
SOLE
0
0
4264
AES CORP
COM
00130H105
670
49993
SH
SOLE
0
0
49993
AETNA INC NEW
COM
00817Y108
9992
54454
SH
SOLE
0
0
54454
AFFILIATED MANAGERS GROUP
COM
008252108
216
1452
SH
SOLE
0
0
1452
AFLAC INC
COM
001055102
9879
229628
SH
SOLE
0
0
229628
AGILENT TECHNOLOGIES INC
COM
00846U101
955
15449
SH
SOLE
0
0
15449
AGNC INVT CORP
COM
00123Q104
2493
134092
SH
SOLE
0
0
134092
AGNICO EAGLE MINES LTD
COM
008474108
361
7871
SH
SOLE
0
0
7871
AGREE REALTY CORP
COM
008492100
652
12359
SH
SOLE
0
0
12359
AIMMUNE THERAPEUTICS INC
COM
00900T107
369
13726
SH
SOLE
0
0
13726
AIR LEASE CORP
CL A
00912X302
212
5050
SH
SOLE
0
0
5050
AIR PRODS & CHEMS INC
COM
009158106
4493
28853
SH
SOLE
0
0
28853
AK STL HLDG CORP
COM
001547108
145
33390
SH
SOLE
0
0
33390
AKAMAI TECHNOLOGIES INC
COM
00971T101
635
8678
SH
SOLE
0
0
8678
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
292
40169
SH
SOLE
0
0
40169
ALAMO GROUP INC
COM
011311107
1021
11298
SH
SOLE
0
0
11298
ALAMOS GOLD INC NEW
COM CL A
011532108
194
34109
SH
SOLE
0
0
34109
ALARM COM HLDGS INC
COM
011642105
217
5380
SH
SOLE
0
0
5380
ALASKA AIR GROUP INC
COM
011659109
1406
23285
SH
SOLE
0
0
23285
ALBEMARLE CORP
COM
012653101
5899
62540
SH
SOLE
0
0
62540
ALCOA CORP
COM
013872106
1220
26025
SH
SOLE
0
0
26025
ALEXION PHARMACEUTICALS INC
COM
015351109
958
7717
SH
SOLE
0
0
7717
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
41842
225528
SH
SOLE
0
0
225528
ALIGN TECHNOLOGY INC
COM
016255101
2595
7584
SH
SOLE
0
0
7461
ALLEGHANY CORP DEL
COM
017175100
258
449
SH
SOLE
0
0
449
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
219
8706
SH
SOLE
0
0
8706
ALLEGION PUB LTD CO
ORD SHS
G0176J109
311
4025
SH
SOLE
0
0
4025
ALLERGAN PLC
SHS
G0177J108
9149
54876
SH
SOLE
0
0
54876
ALLETE INC
COM NEW
018522300
459
5925
SH
SOLE
0
0
5925
ALLIANCE CALIF MUN INCOME FD
COM
018546101
246
18700
SH
SOLE
0
0
18700
ALLIANCE DATA SYSTEMS CORP
COM
018581108
745
3193
SH
SOLE
0
0
3193
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
302
16478
SH
SOLE
0
0
16478
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
1294
112148
SH
SOLE
0
0
112148
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1443
50542
SH
SOLE
0
0
50542
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
1879
148889
SH
SOLE
0
0
148889
ALLIANT ENERGY CORP
COM
018802108
2906
68679
SH
SOLE
0
0
68679
ALLIANZGI CONV & INCOME FD
COM
018828103
2225
318290
SH
SOLE
0
0
318290
ALLIANZGI CONV & INCOME FD I
COM
018825109
1929
319894
SH
SOLE
0
0
319894
ALLIANZGI EQUITY & CONV INCO
COM
018829101
275
12351
SH
SOLE
0
0
12351
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
1203
95357
SH
SOLE
0
0
95357
ALLISON TRANSMISSION HLDGS I
COM
01973R101
370
9141
SH
SOLE
0
0
9141
ALLSTATE CORP
COM
020002101
6193
67858
SH
SOLE
0
0
67858
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
302
3063
SH
SOLE
0
0
3063
ALPHABET INC
CAP STK CL A
02079K305
69533
61578
SH
SOLE
0
0
61567
ALPHABET INC
CAP STK CL C
02079K107
71135
63761
SH
SOLE
0
0
63750
ALPS ETF TR
ALERIAN MLP
00162Q866
10989
1088057
SH
SOLE
0
0
1088057
ALPS ETF TR
ALPS DORESEY
00162Q486
431
13809
SH
SOLE
0
0
13809
ALPS ETF TR
EQUAL SEC ETF
00162Q205
933
13383
SH
SOLE
0
0
13383
ALPS ETF TR
INTL SEC DV DOG
00162Q718
3999
148164
SH
SOLE
0
0
148164
ALPS ETF TR
MED BREAKTHGH
00162Q593
516
13840
SH
SOLE
0
0
13840
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
847
34804
SH
SOLE
0
0
34804
ALPS ETF TR
SECTR DIV DOGS
00162Q858
18262
410372
SH
SOLE
0
0
410372
ALTABA INC
COM
021346101
3476
47484
SH
SOLE
0
0
47484
ALTIMMUNE INC
COM
02155H101
4
10000
SH
SOLE
0
0
10000
ALTRIA GROUP INC
COM
02209S103
78633
1384626
SH
SOLE
0
0
1384626
AMARIN CORP PLC
SPONS ADR NEW
023111206
111
36072
SH
SOLE
0
0
36072
AMAZON COM INC
COM
023135106
198349
116690
SH
SOLE
0
0
116690
AMBARELLA INC
SHS
G037AX101
754
19532
SH
SOLE
0
0
19532
AMBEV SA
SPONSORED ADR
02319V103
124
26806
SH
SOLE
0
0
26806
AMC NETWORKS INC
CL A
00164V103
265
4266
SH
SOLE
0
0
4266
AMEDISYS INC
COM
023436108
305
3573
SH
SOLE
0
0
3573
AMEREN CORP
COM
023608102
4217
69306
SH
SOLE
0
0
69306
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
191
30050
SH
SOLE
0
0
30050
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1709
102599
SH
SOLE
0
0
102599
AMERICAN AIRLS GROUP INC
COM
02376R102
2385
62818
SH
SOLE
0
0
62818
AMERICAN ELEC PWR INC
COM
025537101
13382
193239
SH
SOLE
0
0
193239
AMERICAN EXPRESS CO
COM
025816109
15054
153609
SH
SOLE
0
0
153609
AMERICAN FINL GROUP INC OHIO
COM
025932104
1288
12005
SH
SOLE
0
0
12005
AMERICAN INTL GROUP INC
COM NEW
026874784
4085
77047
SH
SOLE
0
0
77047
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
354
29429
SH
SOLE
0
0
29429
AMERICAN RAILCAR INDS INC
COM
02916P103
289
7320
SH
SOLE
0
0
7320
AMERICAN RLTY CAP PPTYS INC
NOTE 3.750%12/1
02917TAB0
14
14000
SH
SOLE
0
0
14000
AMERICAN STS WTR CO
COM
029899101
2883
50434
SH
SOLE
0
0
50434
AMERICAN TOWER CORP NEW
COM
03027X100
9421
65347
SH
SOLE
0
0
65347
AMERICAN WTR WKS CO INC NEW
COM
030420103
6157
72109
SH
SOLE
0
0
72109
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
6742
159697
SH
SOLE
0
0
159697
AMERIPRISE FINL INC
COM
03076C106
2142
15313
SH
SOLE
0
0
15313
AMERIS BANCORP
COM
03076K108
624
11687
SH
SOLE
0
0
11687
AMERISOURCEBERGEN CORP
COM
03073E105
4241
49739
SH
SOLE
0
0
49739
AMETEK INC NEW
COM
031100100
875
12122
SH
SOLE
0
0
12122
AMGEN INC
COM
031162100
45935
248849
SH
SOLE
0
0
248721
AMICUS THERAPEUTICS INC
COM
03152W109
493
31561
SH
SOLE
0
0
31561
AMPHENOL CORP NEW
CL A
032095101
861
9875
SH
SOLE
0
0
9875
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
1052
54303
SH
SOLE
0
0
54303
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
990
19341
SH
SOLE
0
0
19341
AMTRUST FINL SVCS INC
COM
032359309
1934
132713
SH
SOLE
0
0
132713
ANADARKO PETE CORP
COM
032511107
2255
30780
SH
SOLE
0
0
30780
ANALOG DEVICES INC
COM
032654105
9964
103875
SH
SOLE
0
0
103875
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
34
12820
SH
SOLE
0
0
12820
ANDEAVOR
COM
03349M105
2478
18893
SH
SOLE
0
0
18893
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
264
6214
SH
SOLE
0
0
6214
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
6903
68506
SH
SOLE
0
0
68506
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
33
29000
SH
SOLE
0
0
29000
ANNALY CAP MGMT INC
COM
035710409
6206
603107
SH
SOLE
0
0
603107
ANSYS INC
COM
03662Q105
262
1505
SH
SOLE
0
0
1505
ANTARES PHARMA INC
COM
036642106
154
59873
SH
SOLE
0
0
59873
ANTHEM INC
COM
036752103
5829
24488
SH
SOLE
0
0
24488
AON PLC
SHS CL A
G0408V102
1836
13388
SH
SOLE
0
0
13388
APACHE CORP
COM
037411105
5897
126130
SH
SOLE
0
0
126130
APERGY CORP
COM
03755L104
282
6749
SH
SOLE
0
0
6749
APOLLO COML REAL EST FIN INC
COM
03762U105
417
22808
SH
SOLE
0
0
22808
APOLLO COML REAL EST FIN INC
NOTE 5.500% 3/1
03762UAA3
27
25000
SH
SOLE
0
0
25000
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
1673
52507
SH
SOLE
0
0
52507
APOLLO INVT CORP
COM
03761U106
1664
298705
SH
SOLE
0
0
298705
APPIAN CORP
CL A
03782L101
552
15265
SH
SOLE
0
0
15265
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
441
24656
SH
SOLE
0
0
24656
APPLE INC
COM
037833100
509688
2753434
SH
SOLE
0
0
2753243
APPLIED DNA SCIENCES INC
COM NEW
03815U201
22
17743
SH
SOLE
0
0
17743
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
671
9566
SH
SOLE
0
0
9566
APPLIED MATLS INC
COM
038222105
7982
172799
SH
SOLE
0
0
172799
APTARGROUP INC
COM
038336103
397
4247
SH
SOLE
0
0
4247
APTIV PLC
SHS
G6095L109
687
7494
SH
SOLE
0
0
7494
APTOSE BIOSCIENCES INC
COM NEW
03835T200
45
11400
SH
SOLE
0
0
11400
AQUA AMERICA INC
COM
03836W103
10255
291506
SH
SOLE
0
0
291506
AQUA METALS INC
COM
03837J101
30
10410
SH
SOLE
0
0
10410
ARBOR RLTY TR INC
NOTE 5.375%11/1
038923AB4
44
40000
SH
SOLE
0
0
40000
ARCH CAP GROUP LTD
ORD
G0450A105
232
8760
SH
SOLE
0
0
8760
ARCHER DANIELS MIDLAND CO
COM
039483102
7844
171148
SH
SOLE
0
0
171148
ARCONIC INC
COM
03965L100
1276
74996
SH
SOLE
0
0
74996
ARENA PHARMACEUTICALS INC
COM NEW
040047607
234
5356
SH
SOLE
0
0
5356
ARES CAP CORP
COM
04010L103
5411
328959
SH
SOLE
0
0
328959
ARGAN INC
COM
04010E109
2065
50433
SH
SOLE
0
0
50433
ARISTA NETWORKS INC
COM
040413106
2493
9682
SH
SOLE
0
0
9682
ARK ETF TR
GEN REV MLTSCT
00214Q302
743
25561
SH
SOLE
0
0
25561
ARK ETF TR
INDL INNOVATIN
00214Q203
421
12142
SH
SOLE
0
0
12142
ARK ETF TR
INNOVATION ETF
00214Q104
7247
161107
SH
SOLE
0
0
161107
ARK ETF TR
WEB X.O ETF
00214Q401
536
9658
SH
SOLE
0
0
9658
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
755
33110
SH
SOLE
0
0
33110
AROTECH CORP
COM NEW
042682203
116
30976
SH
SOLE
0
0
30976
ARRAY BIOPHARMA INC
COM
04269X105
428
25525
SH
SOLE
0
0
25525
ARROW ELECTRS INC
COM
042735100
236
3137
SH
SOLE
0
0
3137
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
209
11988
SH
SOLE
0
0
11988
ARVINMERITOR INC
FRNT 4.000% 2/1
043353AH4
10
10000
SH
SOLE
0
0
10000
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
140
13755
SH
SOLE
0
0
13755
ASANKO GOLD INC
COM
04341Y105
12
11266
SH
SOLE
0
0
11266
ASHLAND GLOBAL HLDGS INC
COM
044186104
249
3180
SH
SOLE
0
0
3180
ASIA PAC FD INC
COM
044901106
190
13758
SH
SOLE
0
0
13758
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
452
2284
SH
SOLE
0
0
2284
ASSEMBLY BIOSCIENCES INC
COM
045396108
412
10497
SH
SOLE
0
0
10497
ASSOCIATED BANC CORP
COM
045487105
456
16699
SH
SOLE
0
0
16699
ASTRAZENECA PLC
SPONSORED ADR
046353108
4228
120435
SH
SOLE
0
0
120435
ASURE SOFTWARE INC
COM
04649U102
444
27812
SH
SOLE
0
0
27812
AT&T INC
COM
00206R102
135951
4233914
SH
SOLE
0
0
4232632
ATHENAHEALTH INC
COM
04685W103
329
2070
SH
SOLE
0
0
2070
ATHERSYS INC
COM
04744L106
44
22500
SH
SOLE
0
0
22500
ATLANTIC PWR CORP
COM NEW
04878Q863
26
11942
SH
SOLE
0
0
11942
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
55
45000
SH
SOLE
0
0
45000
ATLASSIAN CORP PLC
CL A
G06242104
277
4431
SH
SOLE
0
0
4431
ATMOS ENERGY CORP
COM
049560105
1598
17724
SH
SOLE
0
0
17724
AUTODESK INC
COM
052769106
859
6554
SH
SOLE
0
0
6554
AUTOHOME INC
SP ADR RP CL A
05278C107
296
2934
SH
SOLE
0
0
2934
AUTOLIV INC
COM
052800109
275
1918
SH
SOLE
0
0
1918
AUTOMATIC DATA PROCESSING IN
COM
053015103
17823
132867
SH
SOLE
0
0
132867
AUTONATION INC
COM
05329W102
1020
20991
SH
SOLE
0
0
20991
AUTOZONE INC
COM
053332102
816
1216
SH
SOLE
0
0
1216
AVALONBAY CMNTYS INC
COM
053484101
426
2477
SH
SOLE
0
0
2477
AVANGRID INC
COM
05351W103
1289
24354
SH
SOLE
0
0
24354
AVERY DENNISON CORP
COM
053611109
2625
25708
SH
SOLE
0
0
25708
AVID BIOSERVICES INC
COM
05368M106
203
51781
SH
SOLE
0
0
51781
AVISTA CORP
COM
05379B107
386
7325
SH
SOLE
0
0
7325
AVON PRODS INC
COM
054303102
25
15560
SH
SOLE
0
0
15560
AXOGEN INC
COM
05463X106
472
9400
SH
SOLE
0
0
9400
AXON ENTERPRISE INC
COM
05464C101
1585
25081
SH
SOLE
0
0
25081
AZURRX BIOPHARMA INC
COM
05502L105
46
14247
SH
SOLE
0
0
14247
B & G FOODS INC NEW
COM
05508R106
3912
130853
SH
SOLE
0
0
130853
BABCOCK & WILCOX ENTERPRIS I
COM
05614L100
56
23459
SH
SOLE
0
0
23459
BAIDU INC
SPON ADR REP A
056752108
7754
31911
SH
SOLE
0
0
31911
BAKER HUGHES A GE CO
CL A
05722G100
447
13542
SH
SOLE
0
0
13542
BALCHEM CORP
COM
057665200
741
7548
SH
SOLE
0
0
7548
BALDWIN & LYONS INC
CL B
057755209
472
19360
SH
SOLE
0
0
19360
BALL CORP
COM
058498106
335
9414
SH
SOLE
0
0
9414
BALLARD PWR SYS INC NEW
COM
058586108
180
63115
SH
SOLE
0
0
63115
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
1147
163851
SH
SOLE
0
0
163851
BANCO SANTANDER SA
ADR
05964H105
1518
284257
SH
SOLE
0
0
284257
BANK AMER CORP
7.25%CNV PFD L
060505682
683
546
SH
SOLE
0
0
546
BANK AMER CORP
COM
060505104
71219
2526404
SH
SOLE
0
0
2526404
BANK HAWAII CORP
COM
062540109
387
4639
SH
SOLE
0
0
4639
BANK MONTREAL QUE
COM
063671101
4401
56961
SH
SOLE
0
0
56961
BANK N S HALIFAX
COM
064149107
1604
28032
SH
SOLE
0
0
28032
BANK NEW YORK MELLON CORP
COM
064058100
10504
194772
SH
SOLE
0
0
194772
BANK OF THE OZARKS
COM
063904106
345
7656
SH
SOLE
0
0
7656
BANKWELL FINL GROUP INC
COM
06654A103
415
12911
SH
SOLE
0
0
12911
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
2591
98036
SH
SOLE
0
0
98036
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
2656
109091
SH
SOLE
0
0
109091
BARCLAYS PLC
ADR
06738E204
669
66699
SH
SOLE
0
0
66699
BARINGS CORPORATE INVS
COM
06759X107
833
55139
SH
SOLE
0
0
55139
BARINGS PARTN INVS
SH BEN INT
06761A103
864
58773
SH
SOLE
0
0
58773
BARNES & NOBLE ED INC
COM
06777U101
59
10374
SH
SOLE
0
0
10374
BARNES & NOBLE INC
COM
067774109
415
65335
SH
SOLE
0
0
65335
BARNES GROUP INC
COM
067806109
541
9188
SH
SOLE
0
0
9188
BARRICK GOLD CORP
COM
067901108
4735
360638
SH
SOLE
0
0
360638
BASSETT FURNITURE INDS INC
COM
070203104
230
8350
SH
SOLE
0
0
8350
BAXTER INTL INC
COM
071813109
4727
64011
SH
SOLE
0
0
64011
BB&T CORP
COM
054937107
17696
350838
SH
SOLE
0
0
350838
BCE INC
COM NEW
05534B760
2793
68981
SH
SOLE
0
0
68981
BEACON ROOFING SUPPLY INC
COM
073685109
274
6438
SH
SOLE
0
0
6438
BECTON DICKINSON & CO
COM
075887109
14618
61021
SH
SOLE
0
0
61021
BED BATH & BEYOND INC
COM
075896100
205
10305
SH
SOLE
0
0
10305
BELLICUM PHARMACEUTICALS INC
COM
079481107
140
18978
SH
SOLE
0
0
18978
BEMIS INC
COM
081437105
229
5433
SH
SOLE
0
0
5433
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
31024
110
SH
SOLE
0
0
110
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
207290
1110583
SH
SOLE
0
0
1110583
BERKSHIRE HILLS BANCORP INC
COM
084680107
1800
44325
SH
SOLE
0
0
44325
BEST BUY INC
COM
086516101
1755
23537
SH
SOLE
0
0
23537
BGC PARTNERS INC
CL A
05541T101
403
35593
SH
SOLE
0
0
35593
BHP BILLITON LTD
SPONSORED ADR
088606108
2657
53121
SH
SOLE
0
0
53121
BHP BILLITON PLC
SPONSORED ADR
05545E209
1847
41094
SH
SOLE
0
0
41094
BIO PATH HOLDINGS INC
COM NEW
09057N201
66
44008
SH
SOLE
0
0
44008
BIO RAD LABS INC
CL A
090572207
206
713
SH
SOLE
0
0
713
BIO TECHNE CORP
COM
09073M104
1547
10456
SH
SOLE
0
0
10456
BIO-KEY INTERNATIONAL INC
COM PAR
09060C309
233
87793
SH
SOLE
0
0
87793
BIOCRYST PHARMACEUTICALS
COM
09058V103
248
43330
SH
SOLE
0
0
43330
BIOGEN INC
COM
09062X103
8133
28023
SH
SOLE
0
0
28023
BIOLINERX LTD
SPONSORED ADR
09071M106
67
75000
SH
SOLE
0
0
75000
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
681
7224
SH
SOLE
0
0
7224
BIOMARIN PHARMACEUTICAL INC
NOTE 0.750%10/1
09061GAE1
22
21000
SH
SOLE
0
0
21000
BIOSCRIP INC
COM
09069N108
33
11300
SH
SOLE
0
0
11300
BIOTIME INC
COM
09066L105
169
81849
SH
SOLE
0
0
81849
BLACK KNIGHT INC
COM
09215C105
337
6284
SH
SOLE
0
0
6284
BLACKBERRY LTD
COM
09228F103
347
35978
SH
SOLE
0
0
35978
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
522
40077
SH
SOLE
0
0
40077
BLACKROCK CAPITAL INVESTMENT
COM
092533108
273
46798
SH
SOLE
0
0
46798
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
36
35000
SH
SOLE
0
0
35000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
337
26398
SH
SOLE
0
0
26398
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
2118
202503
SH
SOLE
0
0
202503
BLACKROCK CR ALLCTN INC TR
COM
092508100
1463
121082
SH
SOLE
0
0
121082
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
320
28590
SH
SOLE
0
0
28590
BLACKROCK ENERGY & RES TR
COM
09250U101
370
24331
SH
SOLE
0
0
24331
BLACKROCK ENH CAP & INC FD I
COM
09256A109
307
18916
SH
SOLE
0
0
18916
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
1137
123856
SH
SOLE
0
0
123856
BLACKROCK ENHANCED GBL DIV T
COM
092501105
364
32717
SH
SOLE
0
0
32717
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
221
38579
SH
SOLE
0
0
38579
BLACKROCK FLOAT RATE OME STR
COM
09255X100
346
24886
SH
SOLE
0
0
24886
BLACKROCK FLOATING RATE INCO
COM
091941104
509
38947
SH
SOLE
0
0
38947
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
202
5235
SH
SOLE
0
0
5235
BLACKROCK INC
COM
09247X101
12782
25612
SH
SOLE
0
0
25612
BLACKROCK INCOME TR INC
COM
09247F100
207
35422
SH
SOLE
0
0
35422
BLACKROCK INVT QUALITY MUN T
COM
09247D105
198
14050
SH
SOLE
0
0
14050
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
433
29134
SH
SOLE
0
0
29134
BLACKROCK MASS TAX-EXEMPT TR
SH BEN INT
09258E109
146
11206
SH
SOLE
0
0
11206
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
1171
77680
SH
SOLE
0
0
77680
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
1695
78612
SH
SOLE
0
0
78612
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
889
59251
SH
SOLE
0
0
59251
BLACKROCK MUNI INCOME TR II
COM
09249N101
168
11779
SH
SOLE
0
0
11779
BLACKROCK MUNI INTER DR FD I
COM
09253X102
335
25372
SH
SOLE
0
0
25372
BLACKROCK MUNIASSETS FD INC
COM
09254J102
431
32596
SH
SOLE
0
0
32596
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
147
11185
SH
SOLE
0
0
11185
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
155
10781
SH
SOLE
0
0
10781
BLACKROCK MUNICIPL INC QLTY
COM
092479104
464
35756
SH
SOLE
0
0
35756
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
406
38595
SH
SOLE
0
0
38595
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
438
33238
SH
SOLE
0
0
33238
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
359
27190
SH
SOLE
0
0
27190
BLACKROCK MUNIVEST FD II INC
COM
09253T101
296
21141
SH
SOLE
0
0
21141
BLACKROCK MUNIVEST FD INC
COM
09253R105
274
31292
SH
SOLE
0
0
31292
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
212
15911
SH
SOLE
0
0
15911
BLACKROCK MUNIYIELD FD INC
COM
09253W104
263
19716
SH
SOLE
0
0
19716
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
302
21913
SH
SOLE
0
0
21913
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
156
12994
SH
SOLE
0
0
12994
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
369
29249
SH
SOLE
0
0
29249
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
186
13328
SH
SOLE
0
0
13328
BLACKROCK NY MUNI INC QLTY T
COM
09249U105
158
12700
SH
SOLE
0
0
12700
BLACKROCK NY MUNICIPAL BOND
COM
09249P106
136
10350
SH
SOLE
0
0
10350
BLACKROCK RES & COMM STRAT T
SHS
09257A108
657
70691
SH
SOLE
0
0
70691
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
517
15359
SH
SOLE
0
0
15359
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1651
74691
SH
SOLE
0
0
74691
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
310
15488
SH
SOLE
0
0
15488
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
16137
501621
SH
SOLE
0
0
501621
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
369
20457
SH
SOLE
0
0
20457
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
598
36357
SH
SOLE
0
0
36357
BLACKSTONE MTG TR INC
COM CL A
09257W100
976
31061
SH
SOLE
0
0
31061
BLACKSTONE MTG TR INC
NOTE 5.250%12/0
09257WAA8
29
25000
SH
SOLE
0
0
25000
BLOCK H & R INC
COM
093671105
489
21456
SH
SOLE
0
0
21456
BLUE APRON HLDGS INC
CL A
09523Q101
76
22759
SH
SOLE
0
0
22759
BLUE HILLS BANCORP INC
COM
095573101
508
22883
SH
SOLE
0
0
22883
BLUEBIRD BIO INC
COM
09609G100
349
2226
SH
SOLE
0
0
2226
BOEING CO
COM
097023105
83270
248190
SH
SOLE
0
0
248190
BOFI HLDG INC
COM
05566U108
869
21239
SH
SOLE
0
0
21239
BOINGO WIRELESS INC
COM
09739C102
596
26397
SH
SOLE
0
0
26397
BOISE CASCADE CO DEL
COM
09739D100
274
6120
SH
SOLE
0
0
6120
BOOKING HLDGS INC
COM
09857L108
5116
2524
SH
SOLE
0
0
2524
BORGWARNER INC
COM
099724106
867
20077
SH
SOLE
0
0
20077
BOSTON BEER INC
CL A
100557107
441
1470
SH
SOLE
0
0
1470
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
174
10955
SH
SOLE
0
0
10955
BOSTON PROPERTIES INC
COM
101121101
695
5541
SH
SOLE
0
0
5541
BOSTON SCIENTIFIC CORP
COM
101137107
2086
63780
SH
SOLE
0
0
63780
BOULDER GROWTH & INCOME FD I
COM
101507101
283
27498
SH
SOLE
0
0
27498
BOVIE MEDICAL CORP
COM
10211F100
50
11400
SH
SOLE
0
0
11400
BOX INC
CL A
10316T104
1827
73101
SH
SOLE
0
0
73101
BOYD GAMING CORP
COM
103304101
570
16441
SH
SOLE
0
0
16441
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
236
11265
SH
SOLE
0
0
11265
BP PLC
SPONSORED ADR
055622104
25810
565263
SH
SOLE
0
0
565263
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
563
18827
SH
SOLE
0
0
18827
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
46
11766
SH
SOLE
0
0
11766
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
335
19867
SH
SOLE
0
0
19867
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
134
11758
SH
SOLE
0
0
11758
BRIDGE BANCORP INC
COM
108035106
205
5693
SH
SOLE
0
0
5693
BRIGGS & STRATTON CORP
COM
109043109
257
14595
SH
SOLE
0
0
14595
BRIGHTHOUSE FINL INC
COM
10922N103
280
6983
SH
SOLE
0
0
6983
BRINKER INTL INC
COM
109641100
2494
52395
SH
SOLE
0
0
52395
BRINKS CO
COM
109696104
231
2893
SH
SOLE
0
0
2893
BRISTOL MYERS SQUIBB CO
COM
110122108
36754
664147
SH
SOLE
0
0
664147
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3404
67477
SH
SOLE
0
0
67477
BROADCOM INC
COM
11135F101
7065
29115
SH
SOLE
0
0
29009
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2145
18636
SH
SOLE
0
0
18446
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
5174
127624
SH
SOLE
0
0
127624
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
2393
62328
SH
SOLE
0
0
62328
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1297
57118
SH
SOLE
0
0
57118
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
452
15053
SH
SOLE
0
0
15053
BROOKLINE BANCORP INC DEL
COM
11373M107
1770
95151
SH
SOLE
0
0
95151
BROOKS AUTOMATION INC
COM
114340102
434
13309
SH
SOLE
0
0
13309
BROWN & BROWN INC
COM
115236101
844
30426
SH
SOLE
0
0
30426
BROWN FORMAN CORP
CL A
115637100
586
11987
SH
SOLE
0
0
11987
BROWN FORMAN CORP
CL B
115637209
5842
119210
SH
SOLE
0
0
119210
BRYN MAWR BK CORP
COM
117665109
1008
21773
SH
SOLE
0
0
21773
BSB BANCORP INC MD
COM
05573H108
1022
29720
SH
SOLE
0
0
29720
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
3594
102240
SH
SOLE
0
0
102240
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
451
5395
SH
SOLE
0
0
5395
CA INC
COM
12673P105
1396
39171
SH
SOLE
0
0
39171
CABLE ONE INC
COM
12685J105
1040
1419
SH
SOLE
0
0
1419
CABOT CORP
COM
127055101
313
5063
SH
SOLE
0
0
5063
CACI INTL INC
CL A
127190304
263
1559
SH
SOLE
0
0
1559
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
17
10193
SH
SOLE
0
0
10193
CAL MAINE FOODS INC
COM NEW
128030202
1135
24757
SH
SOLE
0
0
24757
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1522
119461
SH
SOLE
0
0
119461
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
6256
530606
SH
SOLE
0
0
530606
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
2565
118901
SH
SOLE
0
0
118901
CALAMOS GBL DYN INCOME FUND
COM
12811L107
3443
382506
SH
SOLE
0
0
382506
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
1491
105372
SH
SOLE
0
0
105372
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
3217
253916
SH
SOLE
0
0
253916
CALAVO GROWERS INC
COM
128246105
328
3408
SH
SOLE
0
0
3408
CALIFORNIA RES CORP
COM NEW
13057Q206
1934
42571
SH
SOLE
0
0
42571
CALIFORNIA WTR SVC GROUP
COM
130788102
515
13234
SH
SOLE
0
0
13234
CALIX INC
COM
13100M509
78
10050
SH
SOLE
0
0
10050
CALLON PETE CO DEL
COM
13123X102
732
68123
SH
SOLE
0
0
68123
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
137
18353
SH
SOLE
0
0
18353
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
700
26111
SH
SOLE
0
0
26111
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
256
10783
SH
SOLE
0
0
10783
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
760
20092
SH
SOLE
0
0
20092
CAMBRIDGE BANCORP
COM
132152109
803
9280
SH
SOLE
0
0
9280
CAMDEN NATL CORP
COM
133034108
1894
41442
SH
SOLE
0
0
41442
CAMECO CORP
COM
13321L108
670
59571
SH
SOLE
0
0
59571
CAMPBELL SOUP CO
COM
134429109
1386
34185
SH
SOLE
0
0
34185
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
215
3656
SH
SOLE
0
0
3656
CANADIAN NAT RES LTD
COM
136385101
275
7634
SH
SOLE
0
0
7634
CANADIAN NATL RY CO
COM
136375102
4153
50798
SH
SOLE
0
0
50798
CANADIAN PAC RY LTD
COM
13645T100
520
2839
SH
SOLE
0
0
2839
CANADIAN SOLAR INC
NOTE 4.250% 2/1
136635AE9
15
15000
SH
SOLE
0
0
15000
CANON INC
SPONSORED ADR
138006309
287
8790
SH
SOLE
0
0
8190
CANOPY GROWTH CORP
COM
138035100
4183
142811
SH
SOLE
0
0
142811
CANTEL MEDICAL CORP
COM
138098108
656
6670
SH
SOLE
0
0
6670
CAPITAL ONE FINL CORP
COM
14040H105
6878
74840
SH
SOLE
0
0
74840
CAPITOL FED FINL INC
COM
14057J101
167
12702
SH
SOLE
0
0
12702
CAPSTEAD MTG CORP
COM NO PAR
14067E506
120
13448
SH
SOLE
0
0
13448
CARA THERAPEUTICS INC
COM
140755109
475
24796
SH
SOLE
0
0
24796
CARDINAL HEALTH INC
COM
14149Y108
2135
43730
SH
SOLE
0
0
43730
CARDIOVASCULAR SYS INC DEL
COM
141619106
311
9625
SH
SOLE
0
0
9625
CARLISLE COS INC
COM
142339100
1349
12459
SH
SOLE
0
0
12459
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
316
14829
SH
SOLE
0
0
14829
CARMAX INC
COM
143130102
1526
20942
SH
SOLE
0
0
20942
CARNIVAL CORP
UNIT 99/99/9999
143658300
2258
39394
SH
SOLE
0
0
39394
CAROLINA FINL CORP NEW
COM
143873107
474
11051
SH
SOLE
0
0
11051
CARPENTER TECHNOLOGY CORP
COM
144285103
238
4520
SH
SOLE
0
0
4520
CARS COM INC
COM
14575E105
268
9457
SH
SOLE
0
0
9457
CARVANA CO
CL A
146869102
437
10502
SH
SOLE
0
0
10502
CASEYS GEN STORES INC
COM
147528103
519
4934
SH
SOLE
0
0
4934
CATALYST PHARMACEUTICALS INC
COM
14888U101
77
24815
SH
SOLE
0
0
24815
CATCHMARK TIMBER TR INC
CL A
14912Y202
1038
81554
SH
SOLE
0
0
81554
CATERPILLAR INC DEL
COM
149123101
41757
307782
SH
SOLE
0
0
307782
CATHAY GEN BANCORP
COM
149150104
379
9366
SH
SOLE
0
0
9366
CAVIUM INC
COM
14964U108
318
3673
SH
SOLE
0
0
3673
CBL & ASSOC PPTYS INC
COM
124830100
637
114354
SH
SOLE
0
0
114354
CBOE GLOBAL MARKETS INC
COM
12503M108
202
1941
SH
SOLE
0
0
1941
CBRE CLARION GLOBAL REAL EST
COM
12504G100
869
115261
SH
SOLE
0
0
115261
CBS CORP NEW
CL B
124857202
1376
24481
SH
SOLE
0
0
24481
CDK GLOBAL INC
COM
12508E101
1687
25939
SH
SOLE
0
0
25939
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1514
17424
SH
SOLE
0
0
17424
CDW CORP
COM
12514G108
392
4857
SH
SOLE
0
0
4857
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
2290
36350
SH
SOLE
0
0
36350
CELANESE CORP DEL
COM SER A
150870103
660
5944
SH
SOLE
0
0
5944
CELGENE CORP
COM
151020104
14126
177863
SH
SOLE
0
0
177863
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
6
11860
SH
SOLE
0
0
11860
CELLECTIS S A
SPONSORED ADS
15117K103
237
8381
SH
SOLE
0
0
8381
CEMEX SAB DE CV
SPON ADR NEW
151290889
119
18204
SH
SOLE
0
0
18204
CENOVUS ENERGY INC
COM
15135U109
166
15978
SH
SOLE
0
0
15978
CENTENE CORP DEL
COM
15135B101
1606
13034
SH
SOLE
0
0
13034
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
453
25072
SH
SOLE
0
0
25072
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
362
40752
SH
SOLE
0
0
40752
CENTERPOINT ENERGY INC
COM
15189T107
1640
59187
SH
SOLE
0
0
59187
CENTERSTATE BK CORP
COM
15201P109
321
10753
SH
SOLE
0
0
10753
CENTURY BANCORP INC MASS
CL A NON VTG
156432106
483
6323
SH
SOLE
0
0
6323
CENTURYLINK INC
COM
156700106
3005
161195
SH
SOLE
0
0
161195
CERNER CORP
COM
156782104
2787
46614
SH
SOLE
0
0
46614
CF INDS HLDGS INC
COM
125269100
633
14268
SH
SOLE
0
0
14268
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
76
11910
SH
SOLE
0
0
11910
CHARLES RIV LABS INTL INC
COM
159864107
2488
22167
SH
SOLE
0
0
22167
CHART INDS INC
COM PAR $0.01
16115Q308
244
3962
SH
SOLE
0
0
3962
CHART INDS INC
NOTE 2.000% 8/0
16115QAC4
17
17000
SH
SOLE
0
0
17000
CHARTER COMMUNICATIONS INC N
CL A
16119P108
828
2825
SH
SOLE
0
0
2825
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
692
7080
SH
SOLE
0
0
7080
CHEESECAKE FACTORY INC
COM
163072101
304
5523
SH
SOLE
0
0
5523
CHEMOURS CO
COM
163851108
1859
41911
SH
SOLE
0
0
41911
CHENIERE ENERGY INC
COM NEW
16411R208
2824
43316
SH
SOLE
0
0
43316
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1045
29070
SH
SOLE
0
0
29070
CHESAPEAKE ENERGY CORP
COM
165167107
824
157333
SH
SOLE
0
0
157333
CHESAPEAKE UTILS CORP
COM
165303108
1393
17422
SH
SOLE
0
0
17422
CHEVRON CORP NEW
COM
166764100
103241
816584
SH
SOLE
0
0
816224
CHIMERA INVT CORP
COM NEW
16934Q208
1717
93929
SH
SOLE
0
0
93929
CHINA FD INC
COM
169373107
451
21568
SH
SOLE
0
0
21568
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
1399
31516
SH
SOLE
0
0
31516
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
315
3506
SH
SOLE
0
0
3506
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1946
4512
SH
SOLE
0
0
4512
CHOICE HOTELS INTL INC
COM
169905106
934
12352
SH
SOLE
0
0
12352
CHUBB LIMITED
COM
H1467J104
4918
38716
SH
SOLE
0
0
38716
CHURCH & DWIGHT INC
COM
171340102
4884
91881
SH
SOLE
0
0
91881
CIENA CORP
COM NEW
171779309
529
19938
SH
SOLE
0
0
19938
CIGNA CORPORATION
COM
125509109
5278
31056
SH
SOLE
0
0
31056
CIMAREX ENERGY CO
COM
171798101
442
4344
SH
SOLE
0
0
4344
CINCINNATI FINL CORP
COM
172062101
1722
25750
SH
SOLE
0
0
25750
CINEMARK HOLDINGS INC
COM
17243V102
258
7360
SH
SOLE
0
0
7360
CINTAS CORP
COM
172908105
2347
12682
SH
SOLE
0
0
12682
CISCO SYS INC
COM
17275R102
62241
1446460
SH
SOLE
0
0
1445883
CIT GROUP INC
COM NEW
125581801
260
5157
SH
SOLE
0
0
5157
CITIGROUP INC
COM NEW
172967424
19488
291215
SH
SOLE
0
0
291215
CITIZENS & NORTHN CORP
COM
172922106
384
14839
SH
SOLE
0
0
14839
CITIZENS FINL GROUP INC
COM
174610105
2753
70775
SH
SOLE
0
0
70775
CITRIX SYS INC
COM
177376100
581
5544
SH
SOLE
0
0
5544
CITY OFFICE REIT INC
COM
178587101
221
17199
SH
SOLE
0
0
17199
CLEAN ENERGY FUELS CORP
COM
184499101
196
53078
SH
SOLE
0
0
53078
CLEAN HARBORS INC
COM
184496107
306
5502
SH
SOLE
0
0
5502
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
177
23475
SH
SOLE
0
0
23475
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
840
59481
SH
SOLE
0
0
59481
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
120
10739
SH
SOLE
0
0
10739
CLEVELAND CLIFFS INC
COM
185899101
559
66297
SH
SOLE
0
0
66297
CLOROX CO DEL
COM
189054109
13534
100065
SH
SOLE
0
0
100065
CLOUD PEAK ENERGY INC
COM
18911Q102
46
13063
SH
SOLE
0
0
13063
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
366
33322
SH
SOLE
0
0
33322
CME GROUP INC
COM CL A
12572Q105
11064
67497
SH
SOLE
0
0
67497
CMS ENERGY CORP
COM
125896100
2657
56193
SH
SOLE
0
0
56193
CNOOC LTD
SPONSORED ADR
126132109
282
1653
SH
SOLE
0
0
1528
CNX RESOURCES CORPORATION
COM
12653C108
291
16353
SH
SOLE
0
0
16353
COCA COLA CO
COM
191216100
52278
1191938
SH
SOLE
0
0
1191938
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
1616
39769
SH
SOLE
0
0
39769
COGNEX CORP
COM
192422103
1567
35137
SH
SOLE
0
0
35137
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4800
60770
SH
SOLE
0
0
60532
COHEN & STEERS CLOSED END OP
COM
19248P106
2510
195368
SH
SOLE
0
0
195368
COHEN & STEERS GLOBAL INC BL
COM
19248M103
109
11424
SH
SOLE
0
0
11424
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1378
60699
SH
SOLE
0
0
60699
COHEN & STEERS QUALITY RLTY
COM
19247L106
923
76767
SH
SOLE
0
0
76767
COHEN & STEERS REIT & PFD IN
COM
19247X100
1136
58498
SH
SOLE
0
0
58498
COHEN & STEERS SLT PFD INCM
COM
19248Y107
237
8828
SH
SOLE
0
0
8828
COHEN & STEERS TOTAL RETURN
COM
19247R103
2247
179318
SH
SOLE
0
0
179318
COLGATE PALMOLIVE CO
COM
194162103
15531
239639
SH
SOLE
0
0
239639
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
705
29539
SH
SOLE
0
0
29539
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
39
41000
SH
SOLE
0
0
41000
COLONY CAP INC NEW
CL A COM
19626G108
1330
213071
SH
SOLE
0
0
213071
COLONY CR REAL ESTATE INC
COM CL A
19625T101
4905
236605
SH
SOLE
0
0
236605
COLUMBIA BKG SYS INC
COM
197236102
1576
38541
SH
SOLE
0
0
38541
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1275
66882
SH
SOLE
0
0
66882
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1498
61492
SH
SOLE
0
0
61492
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
361
7885
SH
SOLE
0
0
7885
COLUMBIA FINL INC
COM
197641103
1013
61200
SH
SOLE
0
0
61200
COLUMBIA PPTY TR INC
COM NEW
198287203
3508
154463
SH
SOLE
0
0
154463
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
243
11271
SH
SOLE
0
0
11271
COLUMBIA SPORTSWEAR CO
COM
198516106
272
2978
SH
SOLE
0
0
2978
COMCAST CORP NEW
CL A
20030N101
17133
522200
SH
SOLE
0
0
522200
COMERICA INC
COM
200340107
1152
12673
SH
SOLE
0
0
12673
COMMERCE BANCSHARES INC
COM
200525103
799
12355
SH
SOLE
0
0
12355
COMMERCIAL METALS CO
COM
201723103
355
16797
SH
SOLE
0
0
16797
COMMUNITY BK SYS INC
COM
203607106
1774
30025
SH
SOLE
0
0
30025
COMMUNITY HEALTH SYS INC NEW
COM
203668108
39
11747
SH
SOLE
0
0
11747
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
587
33908
SH
SOLE
0
0
33908
COMPASS MINERALS INTL INC
COM
20451N101
2538
38604
SH
SOLE
0
0
38604
COMPUGEN LTD
ORD
M25722105
106
32100
SH
SOLE
0
0
32100
CONAGRA BRANDS INC
COM
205887102
2476
69291
SH
SOLE
0
0
69291
CONCHO RES INC
COM
20605P101
300
2166
SH
SOLE
0
0
2166
CONDUENT INC
COM
206787103
275
15147
SH
SOLE
0
0
15147
CONFORMIS INC
COM
20717E101
14
11500
SH
SOLE
0
0
11500
CONMED CORP
COM
207410101
276
3777
SH
SOLE
0
0
3777
CONNECTICUT WTR SVC INC
COM
207797101
803
12290
SH
SOLE
0
0
12290
CONNECTONE BANCORP INC NEW
COM
20786W107
532
21360
SH
SOLE
0
0
21360
CONOCOPHILLIPS
COM
20825C104
31679
455030
SH
SOLE
0
0
455030
CONSOLIDATED COMM HLDGS INC
COM
209034107
208
16843
SH
SOLE
0
0
16843
CONSOLIDATED EDISON INC
COM
209115104
28104
360396
SH
SOLE
0
0
360396
CONSTELLATION BRANDS INC
CL A
21036P108
13493
61646
SH
SOLE
0
0
61570
CONSTELLATION BRANDS INC
CL B
21036P207
358
1618
SH
SOLE
0
0
1618
CONTINENTAL RESOURCES INC
COM
212015101
1508
23293
SH
SOLE
0
0
23293
COOPER COS INC
COM NEW
216648402
921
3912
SH
SOLE
0
0
3912
COPART INC
COM
217204106
974
17213
SH
SOLE
0
0
17213
CORE LABORATORIES N V
COM
N22717107
449
3561
SH
SOLE
0
0
3561
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
370
9840
SH
SOLE
0
0
9840
CORINDUS VASCULAR ROBOTICS I
COM
218730109
17
21000
SH
SOLE
0
0
21000
CORMEDIX INC
COM
21900C100
6
25086
SH
SOLE
0
0
25086
CORNERSTONE STRATEGIC VALUE
COM
21924B302
252
17905
SH
SOLE
0
0
17905
CORNING INC
COM
219350105
16366
594924
SH
SOLE
0
0
594924
CORPORATE CAP TR INC
COM
219880101
11511
736957
SH
SOLE
0
0
736957
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
695
23966
SH
SOLE
0
0
23966
CORREVIO PHARMA CORP
COM
22026V105
52
13857
SH
SOLE
0
0
13857
COSTAR GROUP INC
COM
22160N109
1307
3167
SH
SOLE
0
0
3167
COSTCO WHSL CORP NEW
COM
22160K105
38625
184826
SH
SOLE
0
0
184826
COTT CORP QUE
COM
22163N106
1689
102076
SH
SOLE
0
0
102076
COTY INC
COM CL A
222070203
178
12655
SH
SOLE
0
0
12655
COVANTA HLDG CORP
COM
22282E102
877
53159
SH
SOLE
0
0
53159
COVENANT TRANSN GROUP INC
CL A
22284P105
806
25585
SH
SOLE
0
0
25585
CPI CARD GROUP INC
COM NEW
12634H200
75
37464
SH
SOLE
0
0
37464
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1378
8820
SH
SOLE
0
0
8820
CRANE CO
COM
224399105
421
5260
SH
SOLE
0
0
5260
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1994
134003
SH
SOLE
0
0
134003
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
189
71239
SH
SOLE
0
0
71239
CREE INC
COM
225447101
408
9819
SH
SOLE
0
0
9819
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
727
12373
SH
SOLE
0
0
12373
CRONOS GROUP INC
COM
22717L101
505
77445
SH
SOLE
0
0
77445
CROWN CASTLE INTL CORP NEW
COM
22822V101
3805
35294
SH
SOLE
0
0
35294
CSX CORP
COM
126408103
16262
254964
SH
SOLE
0
0
254582
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
850
17850
SH
SOLE
0
0
17850
CUBESMART
COM
229663109
4669
144911
SH
SOLE
0
0
144911
CULLEN FROST BANKERS INC
COM
229899109
3458
31947
SH
SOLE
0
0
31947
CUMMINS INC
COM
231021106
8884
66801
SH
SOLE
0
0
66801
CURTISS WRIGHT CORP
COM
231561101
248
2083
SH
SOLE
0
0
2083
CVB FINL CORP
COM
126600105
2303
102723
SH
SOLE
0
0
102723
CVD EQUIPMENT CORP
COM
126601103
216
32478
SH
SOLE
0
0
32478
CVS HEALTH CORP
COM
126650100
29106
452306
SH
SOLE
0
0
452306
CYBERARK SOFTWARE LTD
SHS
M2682V108
1113
17680
SH
SOLE
0
0
17680
CYPRESS SEMICONDUCTOR CORP
COM
232806109
2520
161773
SH
SOLE
0
0
161773
CYRUSONE INC
COM
23283R100
272
4659
SH
SOLE
0
0
4659
CYS INVTS INC
COM
12673A108
315
41942
SH
SOLE
0
0
41942
CYTOSORBENTS CORP
COM NEW
23283X206
199
17435
SH
SOLE
0
0
17435
D R HORTON INC
COM
23331A109
1506
36731
SH
SOLE
0
0
36731
DAKTRONICS INC
COM
234264109
96
11239
SH
SOLE
0
0
11239
DANAHER CORP DEL
COM
235851102
6501
65884
SH
SOLE
0
0
65884
DANAHER CORP DEL
DBCV 1/2
235851AF9
45
12000
SH
SOLE
0
0
12000
DARDEN RESTAURANTS INC
COM
237194105
2822
26361
SH
SOLE
0
0
26361
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
1399
59117
SH
SOLE
0
0
59117
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
3191
121349
SH
SOLE
0
0
121349
DAVITA INC
COM
23918K108
515
7411
SH
SOLE
0
0
7411
DBX ETF TR
XTRACK FTSE US
233051515
212
7376
SH
SOLE
0
0
7376
DBX ETF TR
XTRACK MSCI EAFE
233051200
12918
411386
SH
SOLE
0
0
411386
DBX ETF TR
XTRACK MSCI EURP
233051853
355
12664
SH
SOLE
0
0
12664
DBX ETF TR
XTRACK MSCI JAPN
233051507
226
5419
SH
SOLE
0
0
5419
DBX ETF TR
XTRACK RUSS 1000
233051481
456
14240
SH
SOLE
0
0
14240
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
265
6695
SH
SOLE
0
0
6695
DCT INDUSTRIAL TRUST INC
COM NEW
233153204
1475
22107
SH
SOLE
0
0
22107
DEERE & CO
COM
244199105
15344
109760
SH
SOLE
0
0
109760
DELAWARE INV MN MUN INC FD I
COM
24610V103
303
24441
SH
SOLE
0
0
24441
DELEK US HLDGS INC NEW
COM
24665A103
540
10757
SH
SOLE
0
0
10757
DELL TECHNOLOGIES INC
COM CL V
24703L103
2274
26880
SH
SOLE
0
0
26880
DELTA AIR LINES INC DEL
COM NEW
247361702
2905
58648
SH
SOLE
0
0
58648
DELUXE CORP
COM
248019101
375
5663
SH
SOLE
0
0
5663
DENBURY RES INC
COM NEW
247916208
400
83182
SH
SOLE
0
0
83182
DENTSPLY SIRONA INC
COM
24906P109
222
5061
SH
SOLE
0
0
5061
DEUTSCHE BANK AG
NAMEN AKT
D18190898
141
13253
SH
SOLE
0
0
13253
DEUTSCHE BK AG LONDON
ETN DJ HY 2022
25153Q658
218
9727
SH
SOLE
0
0
9727
DEUTSCHE MULTI-MKT INCOME TR
SHS
25160E102
223
25344
SH
SOLE
0
0
25344
DEUTSCHE MUN INCOME
COM
25160C106
1660
150664
SH
SOLE
0
0
150664
DEVON ENERGY CORP NEW
COM
25179M103
4078
92764
SH
SOLE
0
0
92764
DEXCOM INC
COM
252131107
232
2443
SH
SOLE
0
0
2443
DIAGEO P L C
SPON ADR NEW
25243Q205
12881
89446
SH
SOLE
0
0
89446
DIAMOND HILL INVESTMENT GROU
COM NEW
25264R207
541
2780
SH
SOLE
0
0
2780
DIAMONDBACK ENERGY INC
COM
25278X109
2472
18786
SH
SOLE
0
0
18786
DICKS SPORTING GOODS INC
COM
253393102
250
7081
SH
SOLE
0
0
7081
DIEBOLD NXDF INC
COM
253651103
138
11556
SH
SOLE
0
0
11556
DIGITAL RLTY TR INC
COM
253868103
3324
29786
SH
SOLE
0
0
29786
DIGITAL TURBINE INC
COM NEW
25400W102
80
53100
SH
SOLE
0
0
53100
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
2290
55302
SH
SOLE
0
0
55302
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
300
2251
SH
SOLE
0
0
2251
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
716
15847
SH
SOLE
0
0
15847
DISCOVER FINL SVCS
COM
254709108
2790
39622
SH
SOLE
0
0
39622
DISCOVERY INC
COM SER C
25470F302
311
12200
SH
SOLE
0
0
12200
DISH NETWORK CORP
CL A
25470M109
211
6270
SH
SOLE
0
0
6270
DISNEY WALT CO
COM DISNEY
254687106
69211
660345
SH
SOLE
0
0
660345
DLH HLDGS CORP
COM
23335Q100
1861
339577
SH
SOLE
0
0
339577
DNP SELECT INCOME FD
COM
23325P104
6275
582086
SH
SOLE
0
0
582086
DOCUSIGN INC
COM
256163106
458
8648
SH
SOLE
0
0
8648
DOLBY LABORATORIES INC
COM
25659T107
209
3380
SH
SOLE
0
0
3380
DOLLAR GEN CORP NEW
COM
256677105
1344
13626
SH
SOLE
0
0
13626
DOLLAR TREE INC
COM
256746108
2413
28387
SH
SOLE
0
0
28387
DOMINION ENERGY INC
COM
25746U109
20937
307083
SH
SOLE
0
0
307083
DOMINION ENERGY MIDSTRM PRTN
COM UT REP LTD
257454108
150
11058
SH
SOLE
0
0
11058
DOMINOS PIZZA INC
COM
25754A201
1472
5217
SH
SOLE
0
0
5217
DONALDSON INC
COM
257651109
1641
36365
SH
SOLE
0
0
36365
DORCHESTER MINERALS LP
COM UNIT
25820R105
392
19021
SH
SOLE
0
0
19021
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2390
119565
SH
SOLE
0
0
119565
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
478
22912
SH
SOLE
0
0
22912
DOVA PHARMACEUTICALS INC
COM
25985T102
215
7200
SH
SOLE
0
0
7200
DOVER CORP
COM
260003108
1016
13883
SH
SOLE
0
0
13883
DOWDUPONT INC
COM
26078J100
46233
701358
SH
SOLE
0
0
701358
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
940
7708
SH
SOLE
0
0
7708
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
240
76048
SH
SOLE
0
0
76048
DREYFUS STRATEGIC MUNS INC
COM
261932107
312
40709
SH
SOLE
0
0
40709
DRIVE SHACK INC
COM
262077100
693
89754
SH
SOLE
0
0
89754
DROPBOX INC
CL A
26210C104
295
9103
SH
SOLE
0
0
9103
DSW INC
CL A
23334L102
213
8251
SH
SOLE
0
0
8251
DTE ENERGY CO
COM
233331107
4083
39402
SH
SOLE
0
0
39402
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
147
16841
SH
SOLE
0
0
16841
DUKE ENERGY CORP NEW
COM NEW
26441C204
29709
375681
SH
SOLE
0
0
375681
DUKE REALTY CORP
COM NEW
264411505
420
14479
SH
SOLE
0
0
14479
DUN & BRADSTREET CORP DEL NE
COM
26483E100
307
2503
SH
SOLE
0
0
2503
DUNKIN BRANDS GROUP INC
COM
265504100
10141
146819
SH
SOLE
0
0
146819
DURECT CORP
COM
266605104
24
15500
SH
SOLE
0
0
15500
DXC TECHNOLOGY CO
COM
23355L106
1355
16804
SH
SOLE
0
0
16804
DXP ENTERPRISES INC NEW
COM NEW
233377407
1762
46118
SH
SOLE
0
0
46118
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
220
14396
SH
SOLE
0
0
14396
DYNEX CAP INC
COM NEW
26817Q506
2030
310831
SH
SOLE
0
0
310831
E TRADE FINANCIAL CORP
COM NEW
269246401
331
5412
SH
SOLE
0
0
5412
EAGLE BANCORP INC MD
COM
268948106
1015
16561
SH
SOLE
0
0
16561
EAGLE MATERIALS INC
COM
26969P108
577
5492
SH
SOLE
0
0
5492
EAGLE PT CR CO LLC
COM
269808101
183
10084
SH
SOLE
0
0
10084
EAST WEST BANCORP INC
COM
27579R104
490
7509
SH
SOLE
0
0
7509
EASTGROUP PPTY INC
COM
277276101
232
2423
SH
SOLE
0
0
2423
EASTMAN CHEM CO
COM
277432100
2630
26306
SH
SOLE
0
0
26306
EATON CORP PLC
SHS
G29183103
7751
103704
SH
SOLE
0
0
103704
EATON VANCE CA MUNI INCOME T
SH BEN INT
27826F101
183
16000
SH
SOLE
0
0
16000
EATON VANCE CORP
COM NON VTG
278265103
2924
56022
SH
SOLE
0
0
56022
EATON VANCE ENH EQTY INC FD
COM
278277108
2140
127180
SH
SOLE
0
0
127180
EATON VANCE ENHANCED EQ INC
COM
278274105
1303
85001
SH
SOLE
0
0
85001
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
211
12706
SH
SOLE
0
0
12706
EATON VANCE FLTING RATE INC
COM
278279104
372
25634
SH
SOLE
0
0
25634
EATON VANCE FLTNG RATE 2022
COM
27831H100
203
21524
SH
SOLE
0
0
21524
EATON VANCE LTD DUR INCOME F
COM
27828H105
4087
324877
SH
SOLE
0
0
324877
EATON VANCE MUN BD FD
COM
27827X101
330
27951
SH
SOLE
0
0
27951
EATON VANCE MUN INCOME 2028
SHS
27829U105
435
22000
SH
SOLE
0
0
22000
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
746
62993
SH
SOLE
0
0
62993
EATON VANCE NEW YORK MUN BD
COM
27827Y109
256
22650
SH
SOLE
0
0
22650
EATON VANCE OHIO MUNICIPAL B
COM
27828L106
519
45019
SH
SOLE
0
0
45019
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
348
36861
SH
SOLE
0
0
36861
EATON VANCE SH TM DR DIVR IN
COM
27828V104
417
32061
SH
SOLE
0
0
32061
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
531
36924
SH
SOLE
0
0
36924
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
275
43178
SH
SOLE
0
0
43178
EATON VANCE TAX ADVT DIV INC
COM
27828G107
3014
130918
SH
SOLE
0
0
130918
EATON VANCE TAX MNGD GBL DV
COM
27829F108
2853
306815
SH
SOLE
0
0
306815
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1305
81182
SH
SOLE
0
0
81182
EATON VANCE TX ADV GLB DIV O
COM
27828U106
751
31023
SH
SOLE
0
0
31023
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1571
92385
SH
SOLE
0
0
92385
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
2080
171717
SH
SOLE
0
0
171717
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1787
115631
SH
SOLE
0
0
115631
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1583
134126
SH
SOLE
0
0
134126
EBAY INC
COM
278642103
2510
69209
SH
SOLE
0
0
69209
ECOLAB INC
COM
278865100
6136
43726
SH
SOLE
0
0
43585
EDISON INTL
COM
281020107
2920
46157
SH
SOLE
0
0
46157
EDITAS MEDICINE INC
COM
28106W103
975
27218
SH
SOLE
0
0
27218
EDWARDS LIFESCIENCES CORP
COM
28176E108
3702
25428
SH
SOLE
0
0
25428
ELDORADO GOLD CORP NEW
COM
284902103
14
13945
SH
SOLE
0
0
13945
ELECTRONIC ARTS INC
COM
285512109
891
6316
SH
SOLE
0
0
6187
EMCOR GROUP INC
COM
29084Q100
319
4186
SH
SOLE
0
0
4186
EMERSON ELEC CO
COM
291011104
28180
407581
SH
SOLE
0
0
407581
EMPIRE ST RLTY OP L P
UNIT LTD PRT 60
292102209
366
21474
SH
SOLE
0
0
21474
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
997
58351
SH
SOLE
0
0
58351
EMX RTY CORP
COM
26873J107
32
31788
SH
SOLE
0
0
31788
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
755
69062
SH
SOLE
0
0
69062
ENBRIDGE INC
COM
29250N105
11738
328874
SH
SOLE
0
0
328874
ENCANA CORP
COM
292505104
309
23684
SH
SOLE
0
0
23684
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
23
25000
SH
SOLE
0
0
25000
ENDEAVOUR SILVER CORP
COM
29258Y103
34
10849
SH
SOLE
0
0
10849
ENERGEN CORP
COM
29265N108
1132
15548
SH
SOLE
0
0
15548
ENERGIZER HLDGS INC NEW
COM
29272W109
237
3769
SH
SOLE
0
0
3769
ENERGOUS CORP
COM
29272C103
272
18314
SH
SOLE
0
0
18314
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
3291
190791
SH
SOLE
0
0
190791
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
5911
310442
SH
SOLE
0
0
310442
ENERPLUS CORP
COM
292766102
1390
110278
SH
SOLE
0
0
110278
ENPHASE ENERGY INC
COM
29355A107
133
19694
SH
SOLE
0
0
19694
ENSCO PLC
SHS CLASS A
G3157S106
393
54187
SH
SOLE
0
0
54187
ENSTAR GROUP LIMITED
SHS
G3075P101
255
1230
SH
SOLE
0
0
1230
ENTEGRIS INC
COM
29362U104
621
18332
SH
SOLE
0
0
18332
ENTERGY CORP NEW
COM
29364G103
2132
26393
SH
SOLE
0
0
26393
ENTERPRISE BANCORP INC MASS
COM
293668109
3274
80973
SH
SOLE
0
0
80973
ENTERPRISE PRODS PARTNERS L
COM
293792107
22047
796785
SH
SOLE
0
0
796785
ENTRAVISION COMMUNICATIONS C
CL A
29382R107
103
20566
SH
SOLE
0
0
20566
EOG RES INC
COM
26875P101
5047
40561
SH
SOLE
0
0
40561
EPR PPTYS
COM SH BEN INT
26884U109
1971
30419
SH
SOLE
0
0
30419
EQT CORP
COM
26884L109
519
9412
SH
SOLE
0
0
9412
EQUIFAX INC
COM
294429105
1822
14560
SH
SOLE
0
0
14560
EQUINIX INC
COM PAR $0.001
29444U700
458
1066
SH
SOLE
0
0
1066
EQUINOR ASA
SPONSORED ADR
29446M102
2671
101141
SH
SOLE
0
0
101141
EQUITY RESIDENTIAL
SH BEN INT
29476L107
905
14209
SH
SOLE
0
0
14209
ERICSSON
ADR B SEK 10
294821608
277
36126
SH
SOLE
0
0
36126
ESCO TECHNOLOGIES INC
COM
296315104
279
4836
SH
SOLE
0
0
4836
ESSEX PPTY TR INC
COM
297178105
610
2551
SH
SOLE
0
0
2551
ETF MANAGERS TR
AI POWERED EQT
26924G813
513
18302
SH
SOLE
0
0
18302
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
1506
44145
SH
SOLE
0
0
44145
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
291
8191
SH
SOLE
0
0
8191
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
1585
53919
SH
SOLE
0
0
53919
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
565
15948
SH
SOLE
0
0
15948
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4416
119355
SH
SOLE
0
0
119355
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
228
5881
SH
SOLE
0
0
5881
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
629
26049
SH
SOLE
0
0
26049
ETFIS SER TR I
INFRAC ACT MLP
26923G103
842
115204
SH
SOLE
0
0
115204
ETFS PLATINUM TR
SH BEN INT
26922V101
260
3205
SH
SOLE
0
0
3205
ETFS PRECIOUS METALS BASKET
PHYS PM BSKT
26922W109
531
8628
SH
SOLE
0
0
8628
ETFS SILVER TR
SILVER SHS
26922X107
242
15431
SH
SOLE
0
0
15431
EVERCORE INC
CLASS A
29977A105
836
7929
SH
SOLE
0
0
7929
EVERGY INC
COM
30034W106
4771
84974
SH
SOLE
0
0
84974
EVERSOURCE ENERGY
COM
30040W108
12527
213742
SH
SOLE
0
0
213742
EVOKE PHARMA INC
COM
30049G104
103
41387
SH
SOLE
0
0
41387
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
574
28000
SH
SOLE
0
0
28000
EXACT SCIENCES CORP
COM
30063P105
1141
19080
SH
SOLE
0
0
19080
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
404
11941
SH
SOLE
0
0
11941
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
2984
81314
SH
SOLE
0
0
81314
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
5382
134540
SH
SOLE
0
0
134540
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
2439
134332
SH
SOLE
0
0
134332
EXELIXIS INC
COM
30161Q104
3669
170478
SH
SOLE
0
0
170478
EXELON CORP
COM
30161N101
9427
221285
SH
SOLE
0
0
221285
EXPEDIA GROUP INC
COM NEW
30212P303
2014
16761
SH
SOLE
0
0
16761
EXPEDITORS INTL WASH INC
COM
302130109
1266
17324
SH
SOLE
0
0
17324
EXPRESS SCRIPTS HLDG CO
COM
30219G108
6054
78415
SH
SOLE
0
0
78415
EXTRA SPACE STORAGE INC
COM
30225T102
475
4756
SH
SOLE
0
0
4756
EXXON MOBIL CORP
COM
30231G102
178616
2159029
SH
SOLE
0
0
2159029
F M C CORP
COM NEW
302491303
513
5753
SH
SOLE
0
0
5753
F5 NETWORKS INC
COM
315616102
491
2847
SH
SOLE
0
0
2847
FABRINET
SHS
G3323L100
571
15469
SH
SOLE
0
0
15469
FACEBOOK INC
CL A
30303M102
90453
465487
SH
SOLE
0
0
465284
FACTSET RESH SYS INC
COM
303075105
781
3941
SH
SOLE
0
0
3941
FAIR ISAAC CORP
COM
303250104
205
1060
SH
SOLE
0
0
1060
FARMERS NATL BANC CORP
COM
309627107
729
45694
SH
SOLE
0
0
45694
FASTENAL CO
COM
311900104
7887
163873
SH
SOLE
0
0
163873
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
1684
13306
SH
SOLE
0
0
13306
FEDERATED INVS INC PA
CL B
314211103
9531
408690
SH
SOLE
0
0
408690
FEDEX CORP
COM
31428X106
24789
109175
SH
SOLE
0
0
109175
FERRARI N V
COM
N3167Y103
319
2364
SH
SOLE
0
0
2364
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
184
54668
SH
SOLE
0
0
54668
FFBW INC
COM
30258M107
299
27000
SH
SOLE
0
0
27000
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
306
16187
SH
SOLE
0
0
16187
FIDELITY
CONSMR STAPLES
316092303
4983
159648
SH
SOLE
0
0
159648
FIDELITY
DIVID ETF RISI
316092832
15371
507288
SH
SOLE
0
0
507288
FIDELITY
HIGH DIVID ETF
316092840
302
10296
SH
SOLE
0
0
10296
FIDELITY
LOW VOLITY ETF
316092824
399
12843
SH
SOLE
0
0
12843
FIDELITY
LTD TRM BD ETF
316188200
4164
84557
SH
SOLE
0
0
84557
FIDELITY
MOMENTUM FACTR
316092816
1515
46071
SH
SOLE
0
0
46071
FIDELITY
MSCI CONSM DIS
316092204
3857
90025
SH
SOLE
0
0
90025
FIDELITY
MSCI ENERGY IDX
316092402
4133
194476
SH
SOLE
0
0
194476
FIDELITY
MSCI FINLS IDX
316092501
21061
537280
SH
SOLE
0
0
537280
FIDELITY
MSCI HLTH CARE I
316092600
14153
342692
SH
SOLE
0
0
342692
FIDELITY
MSCI INDL INDX
316092709
5646
152278
SH
SOLE
0
0
152278
FIDELITY
MSCI INFO TECH I
316092808
26961
487805
SH
SOLE
0
0
487805
FIDELITY
MSCI MATLS INDEX
316092881
2693
79923
SH
SOLE
0
0
79923
FIDELITY
MSCI RL EST ETF
316092857
8845
360438
SH
SOLE
0
0
360438
FIDELITY
MSCI UTILS INDEX
316092865
681
19880
SH
SOLE
0
0
19880
FIDELITY
QLTY FCTOR ETF
316092790
670
20673
SH
SOLE
0
0
20673
FIDELITY
TELECOMM SVCS
316092873
2681
94201
SH
SOLE
0
0
94201
FIDELITY
TOTAL BD ETF
316188309
6910
141398
SH
SOLE
0
0
141398
FIDELITY
VLU FACTOR ETF
316092782
3631
110360
SH
SOLE
0
0
110360
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
5392
18300
SH
SOLE
0
0
18300
FIDELITY D & D BANCORP INC
COM
31609R100
471
7594
SH
SOLE
0
0
7594
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
898
23874
SH
SOLE
0
0
23874
FIDELITY NATL INFORMATION SV
COM
31620M106
2598
24505
SH
SOLE
0
0
24505
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
362
30980
SH
SOLE
0
0
30980
FIDUS INVT CORP
COM
316500107
145
10226
SH
SOLE
0
0
10226
FIFTH THIRD BANCORP
COM
316773100
6117
213151
SH
SOLE
0
0
213151
FINANCIAL INSTNS INC
COM
317585404
19862
603710
SH
SOLE
0
0
603710
FIREEYE INC
COM
31816Q101
908
59016
SH
SOLE
0
0
59016
FIRST AMERN FINL CORP
COM
31847R102
369
7134
SH
SOLE
0
0
7134
FIRST BANCORP INC ME
COM
31866P102
458
16239
SH
SOLE
0
0
16239
FIRST BUSEY CORP
COM NEW
319383204
602
18971
SH
SOLE
0
0
18971
FIRST CMNTY BANCSHARES INC N
COM
31983A103
740
23231
SH
SOLE
0
0
23231
FIRST COMWLTH FINL CORP PA
COM
319829107
751
48395
SH
SOLE
0
0
48395
FIRST FINL BANKSHARES
COM
32020R109
9388
184439
SH
SOLE
0
0
184439
FIRST HORIZON NATL CORP
COM
320517105
492
27564
SH
SOLE
0
0
27564
FIRST MAJESTIC SILVER CORP
COM
32076V103
171
22389
SH
SOLE
0
0
22389
FIRST MERCHANTS CORP
COM
320817109
580
12507
SH
SOLE
0
0
12507
FIRST REP BK SAN FRANCISCO C
COM
33616C100
505
5217
SH
SOLE
0
0
5217
FIRST SOLAR INC
COM
336433107
1538
29204
SH
SOLE
0
0
29204
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
642
12605
SH
SOLE
0
0
12605
FIRST TR ENERGY INCOME & GRW
COM
33738G104
1049
45679
SH
SOLE
0
0
45679
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1129
68601
SH
SOLE
0
0
68601
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
534
13696
SH
SOLE
0
0
13696
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
667
10890
SH
SOLE
0
0
10890
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
205
3272
SH
SOLE
0
0
3272
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
5843
97473
SH
SOLE
0
0
97473
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
901
23579
SH
SOLE
0
0
23579
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
1324
51187
SH
SOLE
0
0
51187
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
521
12481
SH
SOLE
0
0
12481
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
3696
96266
SH
SOLE
0
0
96266
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
405
7320
SH
SOLE
0
0
7320
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
1430
27159
SH
SOLE
0
0
27159
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
672
29550
SH
SOLE
0
0
29550
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
9476
185368
SH
SOLE
0
0
185368
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
291
7553
SH
SOLE
0
0
7553
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
2006
37725
SH
SOLE
0
0
37725
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
671
15817
SH
SOLE
0
0
15817
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
1263
26816
SH
SOLE
0
0
26816
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
2187
88450
SH
SOLE
0
0
88450
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
13950
101344
SH
SOLE
0
0
101344
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
1509
55046
SH
SOLE
0
0
55046
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
3155
151544
SH
SOLE
0
0
151544
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
23533
798806
SH
SOLE
0
0
798806
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
481
28423
SH
SOLE
0
0
28423
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
3163
100972
SH
SOLE
0
0
100972
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
4735
78929
SH
SOLE
0
0
78929
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
2296
48751
SH
SOLE
0
0
48751
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
4249
83038
SH
SOLE
0
0
83038
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
365
7418
SH
SOLE
0
0
7418
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
598
47343
SH
SOLE
0
0
47343
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
4758
64110
SH
SOLE
0
0
64110
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
617
15790
SH
SOLE
0
0
15790
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
1493
51879
SH
SOLE
0
0
51879
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
1374
32855
SH
SOLE
0
0
32855
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
3467
189536
SH
SOLE
0
0
189536
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
557
28556
SH
SOLE
0
0
28556
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
2831
79879
SH
SOLE
0
0
79879
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
712
24998
SH
SOLE
0
0
24998
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
2995
113515
SH
SOLE
0
0
113515
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
780
33401
SH
SOLE
0
0
33401
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
10875
468342
SH
SOLE
0
0
468342
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
8930
63783
SH
SOLE
0
0
63783
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1388
51780
SH
SOLE
0
0
51780
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
560
18697
SH
SOLE
0
0
18697
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
5923
123983
SH
SOLE
0
0
123983
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
253
8486
SH
SOLE
0
0
8486
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
4618
82064
SH
SOLE
0
0
82064
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
9859
138029
SH
SOLE
0
0
138029
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
208
7936
SH
SOLE
0
0
7936
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2277
47330
SH
SOLE
0
0
47330
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
10169
533543
SH
SOLE
0
0
533543
FIRST TR EXCHNG TRADED FD VI
MUN CEF IN OPT
33740F508
214
11978
SH
SOLE
0
0
11978
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
858
17443
SH
SOLE
0
0
17443
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
235
6778
SH
SOLE
0
0
6778
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
742
20615
SH
SOLE
0
0
20615
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
564
13010
SH
SOLE
0
0
13010
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
299
7770
SH
SOLE
0
0
7770
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
455
9380
SH
SOLE
0
0
9380
FIRST TR HIGH INCOME L/S FD
COM
33738E109
153
10416
SH
SOLE
0
0
10416
FIRST TR INTER DUR PFD & IN
COM
33718W103
923
42740
SH
SOLE
0
0
42740
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
1925
29180
SH
SOLE
0
0
29180
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
5142
98284
SH
SOLE
0
0
98284
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
16007
269890
SH
SOLE
0
0
269890
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
4522
66059
SH
SOLE
0
0
66059
FIRST TR MLP & ENERGY INCOME
COM
33739B104
274
21022
SH
SOLE
0
0
21022
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
6551
229136
SH
SOLE
0
0
229136
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
2217
30726
SH
SOLE
0
0
30726
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
1024
18207
SH
SOLE
0
0
18207
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
5460
90171
SH
SOLE
0
0
90171
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
2319
42354
SH
SOLE
0
0
42354
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
3990
51772
SH
SOLE
0
0
51772
FIRST TR S&P REIT INDEX FD
COM
33734G108
204
8736
SH
SOLE
0
0
8736
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
2434
36864
SH
SOLE
0
0
36864
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
3209
243286
SH
SOLE
0
0
243286
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
45614
1506418
SH
SOLE
0
0
1506418
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
170
12507
SH
SOLE
0
0
12507
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
569
94717
SH
SOLE
0
0
94717
FIRSTENERGY CORP
COM
337932107
4547
126621
SH
SOLE
0
0
126621
FISERV INC
COM
337738108
2908
39256
SH
SOLE
0
0
38928
FIVE BELOW INC
COM
33829M101
344
3525
SH
SOLE
0
0
3263
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
150
13911
SH
SOLE
0
0
13911
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
4948
261503
SH
SOLE
0
0
261503
FLEETCOR TECHNOLOGIES INC
COM
339041105
597
2833
SH
SOLE
0
0
2833
FLEX LTD
ORD
Y2573F102
275
19512
SH
SOLE
0
0
19512
FLEXION THERAPEUTICS INC
COM
33938J106
733
28365
SH
SOLE
0
0
28365
FLEXSHARES TR
CR SCD US BD
33939L761
1647
33678
SH
SOLE
0
0
33678
FLEXSHARES TR
CRE SLCT BD FD
33939L670
5673
234924
SH
SOLE
0
0
234924
FLEXSHARES TR
CUR HDG DM IDX
33939L720
2450
87617
SH
SOLE
0
0
87617
FLEXSHARES TR
CUR HDG EM IDX
33939L712
449
15542
SH
SOLE
0
0
15542
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
1679
26937
SH
SOLE
0
0
26937
FLEXSHARES TR
M STAR DEV MKT
33939L803
30504
470303
SH
SOLE
0
0
470303
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
2063
60868
SH
SOLE
0
0
60868
FLEXSHARES TR
MORNSTAR USMKT
33939L100
43877
385815
SH
SOLE
0
0
385815
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
10404
193007
SH
SOLE
0
0
193007
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
318
7136
SH
SOLE
0
0
7136
FLEXSHARES TR
QUALT DIVD IDX
33939L860
460
10158
SH
SOLE
0
0
10158
FLEXSHARES TR
STOXX GLOBR INF
33939L795
240
5229
SH
SOLE
0
0
5229
FLIR SYS INC
COM
302445101
455
8758
SH
SOLE
0
0
8758
FLOOR & DECOR HLDGS INC
CL A
339750101
323
6543
SH
SOLE
0
0
6543
FLOTEK INDS INC DEL
COM
343389102
42
12929
SH
SOLE
0
0
12929
FLOWERS FOODS INC
COM
343498101
2797
134254
SH
SOLE
0
0
134254
FLOWSERVE CORP
COM
34354P105
429
10618
SH
SOLE
0
0
10618
FLUOR CORP NEW
COM
343412102
4709
96527
SH
SOLE
0
0
96527
FNB CORP PA
COM
302520101
1104
82301
SH
SOLE
0
0
82301
FOOT LOCKER INC
COM
344849104
1030
19556
SH
SOLE
0
0
19556
FORD MTR CO DEL
COM PAR $0.01
345370860
21819
1970965
SH
SOLE
0
0
1970965
FOREST CITY RLTY TR INC
COM CL A
345605109
346
15176
SH
SOLE
0
0
15176
FORTINET INC
COM
34959E109
324
5194
SH
SOLE
0
0
5194
FORTIS INC
COM
349553107
272
8533
SH
SOLE
0
0
8533
FORTIVE CORP
COM
34959J108
1703
22084
SH
SOLE
0
0
22084
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1572
29284
SH
SOLE
0
0
29284
FRANCO NEVADA CORP
COM
351858105
7197
98562
SH
SOLE
0
0
98562
FRANKLIN LTD DURATION INC TR
COM
35472T101
614
56189
SH
SOLE
0
0
56189
FRANKLIN RES INC
COM
354613101
1487
46385
SH
SOLE
0
0
46385
FREEPORT-MCMORAN INC
CL B
35671D857
5815
336911
SH
SOLE
0
0
336911
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
431
8560
SH
SOLE
0
0
8560
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
67
12458
SH
SOLE
0
0
12458
FS INVT CORP
COM
302635107
79426
10806236
SH
SOLE
0
0
10806236
FUEL TECH INC
COM
359523107
33
30090
SH
SOLE
0
0
30090
FUELCELL ENERGY INC
COM NEW
35952H502
116
88235
SH
SOLE
0
0
88235
FULLER H B CO
COM
359694106
239
4449
SH
SOLE
0
0
4449
FULTON FINL CORP PA
COM
360271100
3076
186447
SH
SOLE
0
0
186447
FUSION CONNECT INC
COM
36116X102
48
12212
SH
SOLE
0
0
12212
GABELLI DIVD & INCOME TR
COM
36242H104
902
39968
SH
SOLE
0
0
39968
GABELLI EQUITY TR INC
COM
362397101
4576
731021
SH
SOLE
0
0
731021
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
128
12817
SH
SOLE
0
0
12817
GABELLI UTIL TR
COM
36240A101
408
69285
SH
SOLE
0
0
69285
GALLAGHER ARTHUR J & CO
COM
363576109
1858
28456
SH
SOLE
0
0
28456
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
3540
688669
SH
SOLE
0
0
688669
GAMING & LEISURE PPTYS INC
COM
36467J108
290
8099
SH
SOLE
0
0
8099
GANNETT CO INC
COM
36473H104
462
43143
SH
SOLE
0
0
43143
GAP INC DEL
COM
364760108
516
15932
SH
SOLE
0
0
15932
GARMIN LTD
SHS
H2906T109
1236
20259
SH
SOLE
0
0
20259
GARTNER INC
COM
366651107
200
1502
SH
SOLE
0
0
1502
GATX CORP
COM
361448103
289
3891
SH
SOLE
0
0
3891
GENERAL AMERN INVS INC
COM
368802104
658
19175
SH
SOLE
0
0
19175
GENERAL DYNAMICS CORP
COM
369550108
19371
103917
SH
SOLE
0
0
103917
GENERAL ELECTRIC CO
COM
369604103
62854
4618216
SH
SOLE
0
0
4618216
GENERAL MLS INC
COM
370334104
20497
463105
SH
SOLE
0
0
463105
GENERAL MTRS CO
COM
37045V100
13238
335978
SH
SOLE
0
0
335978
GENMARK DIAGNOSTICS INC
COM
372309104
115
18000
SH
SOLE
0
0
18000
GENOCEA BIOSCIENCES INC
COM
372427104
15
17074
SH
SOLE
0
0
17074
GENTEX CORP
COM
371901109
1242
53950
SH
SOLE
0
0
53950
GENUINE PARTS CO
COM
372460105
4420
48151
SH
SOLE
0
0
48151
GENWORTH FINL INC
COM CL A
37247D106
309
68761
SH
SOLE
0
0
68761
GERON CORP
COM
374163103
285
83071
SH
SOLE
0
0
83071
GILEAD SCIENCES INC
COM
375558103
20409
288099
SH
SOLE
0
0
288099
GLADSTONE CAPITAL CORP
COM
376535100
140
15514
SH
SOLE
0
0
15514
GLADSTONE COML CORP
COM
376536108
520
27062
SH
SOLE
0
0
27062
GLADSTONE INVT CORP
COM
376546107
312
26511
SH
SOLE
0
0
26511
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
16661
413313
SH
SOLE
0
0
413313
GLOBAL CORD BLOOD CORPORATIO
SHS
G39342103
110
11550
SH
SOLE
0
0
11550
GLOBAL NET LEASE INC
COM NEW
379378201
1605
78584
SH
SOLE
0
0
78584
GLOBAL PARTNERS LP
COM UNITS
37946R109
303
17789
SH
SOLE
0
0
17789
GLOBAL PMTS INC
COM
37940X102
489
4386
SH
SOLE
0
0
4386
GLOBAL X FDS
FINTECH ETF
37954Y814
284
10899
SH
SOLE
0
0
10899
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1017
48487
SH
SOLE
0
0
48487
GLOBAL X FDS
GLBL X MLP ETF
37950E473
259
28222
SH
SOLE
0
0
28222
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
205
17224
SH
SOLE
0
0
17224
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
506
17533
SH
SOLE
0
0
17533
GLOBAL X FDS
GLOBX SUPDV US
37950E291
868
34590
SH
SOLE
0
0
34590
GLOBAL X FDS
INTERNET OF THNG
37954Y780
303
15589
SH
SOLE
0
0
15589
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
967
29729
SH
SOLE
0
0
29729
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1967
89378
SH
SOLE
0
0
89378
GLOBAL X FDS
SCIEN BETA US
37954Y103
6693
211758
SH
SOLE
0
0
211758
GLOBAL X FDS
SOCIAL MED ETF
37950E416
357
10033
SH
SOLE
0
0
10033
GLOBAL X FDS
US INFR DEV ETF
37954Y673
1336
82069
SH
SOLE
0
0
82069
GLOBALSTAR INC
COM
378973408
10
20688
SH
SOLE
0
0
20688
GLU MOBILE INC
COM
379890106
154
23993
SH
SOLE
0
0
23993
GOLAR LNG LTD BERMUDA
SHS
G9456A100
424
14381
SH
SOLE
0
0
14381
GOLDCORP INC NEW
COM
380956409
603
43956
SH
SOLE
0
0
43956
GOLDEN MINERALS CO
COM
381119106
107
312889
SH
SOLE
0
0
312889
GOLDEN STAR RES LTD CDA
COM
38119T104
53
78569
SH
SOLE
0
0
78569
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
3794
114337
SH
SOLE
0
0
114337
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
10807
367833
SH
SOLE
0
0
367833
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
10229
186826
SH
SOLE
0
0
186826
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
201
5130
SH
SOLE
0
0
5130
GOLDMAN SACHS GROUP INC
COM
38141G104
9719
44062
SH
SOLE
0
0
44062
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
99
11022
SH
SOLE
0
0
11022
GOLUB CAP BDC INC
COM
38173M102
1665
90967
SH
SOLE
0
0
90967
GOODYEAR TIRE & RUBR CO
COM
382550101
1922
82508
SH
SOLE
0
0
82508
GOPRO INC
CL A
38268T103
101
15615
SH
SOLE
0
0
15615
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
790
49855
SH
SOLE
0
0
49855
GRACO INC
COM
384109104
800
17689
SH
SOLE
0
0
17689
GRAHAM HLDGS CO
COM
384637104
585
999
SH
SOLE
0
0
999
GRAINGER W W INC
COM
384802104
1942
6297
SH
SOLE
0
0
6297
GRAMERCY PPTY TR
COM NEW
385002308
1493
54634
SH
SOLE
0
0
54634
GRANITE CONSTR INC
COM
387328107
237
4265
SH
SOLE
0
0
4265
GRANITE PT MTG TR INC
COM
38741L107
196
10658
SH
SOLE
0
0
10658
GREENLIGHT CAPITAL RE LTD
CLASS A
G4095J109
185
13024
SH
SOLE
0
0
13024
GREIF INC
CL A
397624107
309
5838
SH
SOLE
0
0
5838
GROUPE CGI INC
CL A SUB VTG
39945C109
309
4875
SH
SOLE
0
0
4875
GRUBHUB INC
COM
400110102
513
4887
SH
SOLE
0
0
4887
GSV CAP CORP
NOTE 5.250% 9/1
36191JAB7
15
15000
SH
SOLE
0
0
15000
GUARANTY BANCORP DEL
COM NEW
40075T607
1390
46644
SH
SOLE
0
0
46644
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
631
74516
SH
SOLE
0
0
74516
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
2665
121398
SH
SOLE
0
0
121398
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
314
14484
SH
SOLE
0
0
14484
GW PHARMACEUTICALS PLC
ADS
36197T103
2163
15500
SH
SOLE
0
0
15500
HAEMONETICS CORP
COM
405024100
249
2775
SH
SOLE
0
0
2775
HAIN CELESTIAL GROUP INC
COM
405217100
913
30647
SH
SOLE
0
0
30647
HALLIBURTON CO
COM
406216101
5805
128835
SH
SOLE
0
0
128835
HALOZYME THERAPEUTICS INC
COM
40637H109
1836
108829
SH
SOLE
0
0
108829
HALYARD HEALTH INC
COM
40650V100
635
11090
SH
SOLE
0
0
11090
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1065
28621
SH
SOLE
0
0
28621
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
1206
138750
SH
SOLE
0
0
138750
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
2769
127127
SH
SOLE
0
0
127127
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1209
56699
SH
SOLE
0
0
56699
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
748
40130
SH
SOLE
0
0
40130
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
2026
123150
SH
SOLE
0
0
123150
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
1104
47245
SH
SOLE
0
0
47245
HANCOCK WHITNEY CORPORATION
COM
410120109
2514
53897
SH
SOLE
0
0
53897
HANESBRANDS INC
COM
410345102
4412
200364
SH
SOLE
0
0
200364
HANNON ARMSTRONG SUST INFR C
COM
41068X100
5417
274254
SH
SOLE
0
0
274254
HANOVER INS GROUP INC
COM
410867105
1124
9401
SH
SOLE
0
0
9401
HARBORONE BANCORP INC
COM
41165F101
384
20270
SH
SOLE
0
0
20270
HARLEY DAVIDSON INC
COM
412822108
1623
38570
SH
SOLE
0
0
38570
HARRIS CORP DEL
COM
413875105
4439
30710
SH
SOLE
0
0
30710
HARSCO CORP
COM
415864107
476
21531
SH
SOLE
0
0
21531
HARTFORD FINL SVCS GROUP INC
COM
416515104
3205
62677
SH
SOLE
0
0
62677
HASBRO INC
COM
418056107
2532
27428
SH
SOLE
0
0
27428
HAWAIIAN ELEC INDUSTRIES
COM
419870100
881
25692
SH
SOLE
0
0
25692
HAWAIIAN HOLDINGS INC
COM
419879101
293
8154
SH
SOLE
0
0
8154
HCA HEALTHCARE INC
COM
40412C101
671
6536
SH
SOLE
0
0
6536
HCI GROUP INC
NOTE 3.875% 3/1
40416EAB9
38
38000
SH
SOLE
0
0
38000
HCP INC
COM
40414L109
8132
314967
SH
SOLE
0
0
314967
HD SUPPLY HLDGS INC
COM
40416M105
255
5956
SH
SOLE
0
0
5956
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
225
2141
SH
SOLE
0
0
2141
HEALTHCARE RLTY TR
COM
421946104
268
9221
SH
SOLE
0
0
9221
HEALTHCARE TR AMER INC
CL A NEW
42225P501
2934
108841
SH
SOLE
0
0
108841
HEALTHEQUITY INC
COM
42226A107
311
4141
SH
SOLE
0
0
4141
HEARTLAND FINL USA INC
COM
42234Q102
207
3778
SH
SOLE
0
0
3778
HECLA MNG CO
COM
422704106
186
53317
SH
SOLE
0
0
53317
HEICO CORP NEW
CL A
422806208
200
3275
SH
SOLE
0
0
3275
HEICO CORP NEW
COM
422806109
2555
35031
SH
SOLE
0
0
35031
HELMERICH & PAYNE INC
COM
423452101
2077
32572
SH
SOLE
0
0
32572
HENRY JACK & ASSOC INC
COM
426281101
2172
16663
SH
SOLE
0
0
16663
HERCULES CAPITAL INC
COM
427096508
1583
125099
SH
SOLE
0
0
125099
HERSHEY CO
COM
427866108
5998
64455
SH
SOLE
0
0
64455
HERTZ GLOBAL HLDGS INC
COM
42806J106
805
52480
SH
SOLE
0
0
52480
HESS CORP
COM
42809H107
873
13047
SH
SOLE
0
0
13047
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2209
151206
SH
SOLE
0
0
151206
HEXCEL CORP NEW
COM
428291108
17736
267193
SH
SOLE
0
0
267193
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
168
14235
SH
SOLE
0
0
14235
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
805
51561
SH
SOLE
0
0
51561
HIGHWOODS PPTYS INC
COM
431284108
380
7494
SH
SOLE
0
0
7494
HILL ROM HLDGS INC
COM
431475102
912
10437
SH
SOLE
0
0
10437
HILLENBRAND INC
COM
431571108
250
5309
SH
SOLE
0
0
5309
HILTON WORLDWIDE HLDGS INC
COM
43300A203
270
3406
SH
SOLE
0
0
3406
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
139
18587
SH
SOLE
0
0
18587
HINGHAM INSTN SVGS MASS
COM
433323102
1143
5205
SH
SOLE
0
0
5205
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
264
14695
SH
SOLE
0
0
14695
HOLLYFRONTIER CORP
COM
436106108
1746
25514
SH
SOLE
0
0
25514
HOLOGIC INC
COM
436440101
2226
55992
SH
SOLE
0
0
55992
HOME DEPOT INC
COM
437076102
88082
451470
SH
SOLE
0
0
451330
HONDA MOTOR LTD
AMERN SHS
438128308
845
28858
SH
SOLE
0
0
28858
HONEYWELL INTL INC
COM
438516106
27924
193853
SH
SOLE
0
0
193853
HORIZON PHARMA PLC
SHS
G4617B105
177
10702
SH
SOLE
0
0
10702
HORIZONS ETF TR I
HORIZONS NASDAQ
44053G108
846
35200
SH
SOLE
0
0
35200
HORIZONS ETF TR I
HRZNS S&P500 COV
44053G603
249
4987
SH
SOLE
0
0
4987
HORMEL FOODS CORP
COM
440452100
3489
93767
SH
SOLE
0
0
93767
HORNBECK OFFSHORE SVCS INC N
NOTE 1.500% 9/0
440543AN6
25
29000
SH
SOLE
0
0
29000
HORTONWORKS INC
COM
440894103
1499
82251
SH
SOLE
0
0
82251
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
898
31386
SH
SOLE
0
0
31386
HOST HOTELS & RESORTS INC
COM
44107P104
802
38073
SH
SOLE
0
0
38073
HP INC
COM
40434L105
10717
472340
SH
SOLE
0
0
472340
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1136
42749
SH
SOLE
0
0
42749
HSBC HLDGS PLC
SPON ADR NEW
404280406
1967
41722
SH
SOLE
0
0
41722
HTG MOLECULAR DIAGNOSTICS IN
COM
40434H104
88
27003
SH
SOLE
0
0
27003
HUBSPOT INC
COM
443573100
575
4589
SH
SOLE
0
0
4589
HUMANA INC
COM
444859102
2397
8053
SH
SOLE
0
0
8053
HUNT J B TRANS SVCS INC
COM
445658107
1501
12348
SH
SOLE
0
0
12348
HUNTINGTON BANCSHARES INC
COM
446150104
3776
255820
SH
SOLE
0
0
255820
HUNTINGTON INGALLS INDS INC
COM
446413106
813
3749
SH
SOLE
0
0
3749
HUNTSMAN CORP
COM
447011107
391
13393
SH
SOLE
0
0
13393
HURON CONSULTING GROUP INC
NOTE 1.250%10/0
447462AB8
33
35000
SH
SOLE
0
0
35000
IAC INTERACTIVECORP
COM
44919P508
555
3638
SH
SOLE
0
0
3638
IAMGOLD CORP
COM
450913108
83
14297
SH
SOLE
0
0
14297
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1270
17868
SH
SOLE
0
0
17868
ICICI BK LTD
ADR
45104G104
106
13237
SH
SOLE
0
0
13237
ICON PLC
SHS
G4705A100
294
2215
SH
SOLE
0
0
2215
IDACORP INC
COM
451107106
1009
10943
SH
SOLE
0
0
10943
IDERA PHARMACEUTICALS INC
COM NEW
45168K306
72
54700
SH
SOLE
0
0
54700
IDEXX LABS INC
COM
45168D104
4615
21175
SH
SOLE
0
0
21175
IGI LABORATORIES INC
NOTE 3.750%12/1
449575AB5
9
10000
SH
SOLE
0
0
10000
II VI INC
COM
902104108
3842
88416
SH
SOLE
0
0
88416
ILG INC
COM
44967H101
220
6670
SH
SOLE
0
0
6670
ILLINOIS TOOL WKS INC
COM
452308109
13474
97256
SH
SOLE
0
0
97256
ILLUMINA INC
COM
452327109
3291
11783
SH
SOLE
0
0
11783
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
21
16000
SH
SOLE
0
0
16000
IMMUNOGEN INC
COM
45253H101
147
15135
SH
SOLE
0
0
15135
IMMUNOMEDICS INC
COM
452907108
735
31072
SH
SOLE
0
0
31072
INCYTE CORP
COM
45337C102
766
11435
SH
SOLE
0
0
11435
INDEPENDENT BANK CORP MASS
COM
453836108
759
9681
SH
SOLE
0
0
9681
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
3733
178510
SH
SOLE
0
0
178510
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
427
14064
SH
SOLE
0
0
14064
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
16352
571549
SH
SOLE
0
0
571549
INDEXIQ ETF TR
IQ ENCH BD US
45409B487
1172
62761
SH
SOLE
0
0
62761
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
3977
208424
SH
SOLE
0
0
208424
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
23172
754549
SH
SOLE
0
0
754549
INDIA FD INC
COM
454089103
713
29393
SH
SOLE
0
0
29393
INFOSYS LTD
SPONSORED ADR
456788108
387
19942
SH
SOLE
0
0
19942
ING GROEP N V
SPONSORED ADR
456837103
442
30849
SH
SOLE
0
0
30438
INGERSOLL-RAND PLC
SHS
G47791101
1721
19178
SH
SOLE
0
0
19178
INGREDION INC
COM
457187102
616
5562
SH
SOLE
0
0
5562
INNODATA INC
COM NEW
457642205
25
25100
SH
SOLE
0
0
25100
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
823
23461
SH
SOLE
0
0
23461
INNOVATOR ETFS TR II
S&P HIGH QUALITY
45783G201
410
17339
SH
SOLE
0
0
17339
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
70
17761
SH
SOLE
0
0
17761
INSEEGO CORP
COM
45782B104
22
11006
SH
SOLE
0
0
11006
INSIGHT SELECT INCOME FD
COM
45781W109
527
27837
SH
SOLE
0
0
27837
INSYS THERAPEUTICS INC NEW
COM NEW
45824V209
99
13632
SH
SOLE
0
0
13632
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
705
10948
SH
SOLE
0
0
10948
INTEL CORP
COM
458140100
88994
1790260
SH
SOLE
0
0
1790260
INTELLIA THERAPEUTICS INC
COM
45826J105
258
9415
SH
SOLE
0
0
9415
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
933
12685
SH
SOLE
0
0
12685
INTERDIGITAL INC
COM
45867G101
386
4775
SH
SOLE
0
0
4775
INTERNAP CORP
COM PAR
45885A409
581
55749
SH
SOLE
0
0
55749
INTERNATIONAL BANCSHARES COR
COM
459044103
1638
38266
SH
SOLE
0
0
38266
INTERNATIONAL BUSINESS MACHS
COM
459200101
61710
441734
SH
SOLE
0
0
441591
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
424
3420
SH
SOLE
0
0
3420
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
482
20754
SH
SOLE
0
0
20754
INTERPUBLIC GROUP COS INC
COM
460690100
648
27643
SH
SOLE
0
0
27643
INTL PAPER CO
COM
460146103
8364
160595
SH
SOLE
0
0
160595
INTREXON CORP
COM
46122T102
697
50008
SH
SOLE
0
0
50008
INTUIT
COM
461202103
3930
19237
SH
SOLE
0
0
19237
INTUITIVE SURGICAL INC
COM NEW
46120E602
4736
9898
SH
SOLE
0
0
9898
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
468
5714
SH
SOLE
0
0
5714
INVESCO ACTIVELY MANAGD ETF
MLT STRGY ALTE
46090A606
1260
57202
SH
SOLE
0
0
57202
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
5054
273796
SH
SOLE
0
0
273796
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
487
17423
SH
SOLE
0
0
17423
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
723
13903
SH
SOLE
0
0
13903
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
3946
78533
SH
SOLE
0
0
78533
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
331
31013
SH
SOLE
0
0
31013
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
1756
42971
SH
SOLE
0
0
42971
INVESCO CALIF VALUE MUN INC
COM
46132H106
440
37287
SH
SOLE
0
0
37287
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
262
3538
SH
SOLE
0
0
3538
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2554
144484
SH
SOLE
0
0
144484
INVESCO DB MLTI SECTR CMMTY
AGRICULTURE FD
46140H106
9168
508481
SH
SOLE
0
0
508481
INVESCO DB MLTI SECTR CMMTY
BASE METALS FD
46140H700
287
16336
SH
SOLE
0
0
16336
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
1214
97395
SH
SOLE
0
0
97395
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
1159
31604
SH
SOLE
0
0
31604
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
535
21456
SH
SOLE
0
0
21456
INVESCO DYNAMIC CR OPP FD
COM
46132R104
192
16500
SH
SOLE
0
0
16500
INVESCO EXCH TRD SLF IDX FD
BULSHS 2018 HY
46138J205
1233
49107
SH
SOLE
0
0
49107
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
3848
183282
SH
SOLE
0
0
183282
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
3552
146946
SH
SOLE
0
0
146946
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
6080
288699
SH
SOLE
0
0
288699
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
3157
130197
SH
SOLE
0
0
130197
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
2175
104810
SH
SOLE
0
0
104810
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
432
17555
SH
SOLE
0
0
17555
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
2947
142715
SH
SOLE
0
0
142715
INVESCO EXCH TRD SLF IDX FD
BULSHS2018 COR
46138J106
3976
187912
SH
SOLE
0
0
187912
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
4342
93407
SH
SOLE
0
0
93407
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
1263
23005
SH
SOLE
0
0
23005
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
276
7657
SH
SOLE
0
0
7657
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
10277
181097
SH
SOLE
0
0
181097
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
1108
26300
SH
SOLE
0
0
26300
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
1856
72303
SH
SOLE
0
0
72303
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
310
9257
SH
SOLE
0
0
9257
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
602
8853
SH
SOLE
0
0
8853
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
3467
80328
SH
SOLE
0
0
80328
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
464
13317
SH
SOLE
0
0
13317
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
307
3502
SH
SOLE
0
0
3502
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
639
10630
SH
SOLE
0
0
10630
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
4520
81677
SH
SOLE
0
0
81677
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
8706
122932
SH
SOLE
0
0
122932
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
619
10336
SH
SOLE
0
0
10336
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
344
12404
SH
SOLE
0
0
12404
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
936
17115
SH
SOLE
0
0
17115
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
1724
56538
SH
SOLE
0
0
56538
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
9724
216187
SH
SOLE
0
0
216187
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
23276
652711
SH
SOLE
0
0
652711
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
1128
11196
SH
SOLE
0
0
11196
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
3669
54586
SH
SOLE
0
0
54586
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
558
10697
SH
SOLE
0
0
10697
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
3082
166942
SH
SOLE
0
0
166942
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
37229
330631
SH
SOLE
0
0
330631
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
9872
70941
SH
SOLE
0
0
70941
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
311
25952
SH
SOLE
0
0
25952
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
837
18187
SH
SOLE
0
0
18187
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
2838
161251
SH
SOLE
0
0
161251
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
446
28551
SH
SOLE
0
0
28551
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
551
3956
SH
SOLE
0
0
3956
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 PUR
46137V498
261
7150
SH
SOLE
0
0
7150
INVESCO EXCHANGE TRADED FD T
RUSEL 2000 VAL
46137V480
359
11184
SH
SOLE
0
0
11184
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
475
9696
SH
SOLE
0
0
9696
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 EQL
46137V449
895
16699
SH
SOLE
0
0
16699
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 GWT
46137V431
336
6604
SH
SOLE
0
0
6604
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 PUR
46137V423
1233
32686
SH
SOLE
0
0
32686
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1304
6766
SH
SOLE
0
0
6766
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
274
4126
SH
SOLE
0
0
4126
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
3761
23264
SH
SOLE
0
0
23264
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
665
9445
SH
SOLE
0
0
9445
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
294
4942
SH
SOLE
0
0
4942
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
684
5383
SH
SOLE
0
0
5383
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
260
4788
SH
SOLE
0
0
4788
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2743
126830
SH
SOLE
0
0
126830
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
791
12684
SH
SOLE
0
0
12684
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
369
8724
SH
SOLE
0
0
8724
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
2259
12361
SH
SOLE
0
0
12361
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
668
6180
SH
SOLE
0
0
6180
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
1765
14123
SH
SOLE
0
0
14123
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2067
13046
SH
SOLE
0
0
13046
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
654
7668
SH
SOLE
0
0
7668
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
79258
777874
SH
SOLE
0
0
777874
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
30067
261996
SH
SOLE
0
0
261996
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
5703
86765
SH
SOLE
0
0
86765
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
10845
361372
SH
SOLE
0
0
361372
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
5403
178863
SH
SOLE
0
0
178863
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
297
11923
SH
SOLE
0
0
11923
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
3732
57697
SH
SOLE
0
0
57697
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
452
20622
SH
SOLE
0
0
20622
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
294
9268
SH
SOLE
0
0
9268
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
10322
453102
SH
SOLE
0
0
453102
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
489
8793
SH
SOLE
0
0
8793
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
679
24682
SH
SOLE
0
0
24682
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
381
19007
SH
SOLE
0
0
19007
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
651
12045
SH
SOLE
0
0
12045
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
262
8852
SH
SOLE
0
0
8852
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
2090
78817
SH
SOLE
0
0
78817
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
1977
108082
SH
SOLE
0
0
108082
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
971
22587
SH
SOLE
0
0
22587
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
249
12039
SH
SOLE
0
0
12039
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
600
18120
SH
SOLE
0
0
18120
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
546
46176
SH
SOLE
0
0
46176
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
738
31464
SH
SOLE
0
0
31464
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
1059
42388
SH
SOLE
0
0
42388
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
3211
89229
SH
SOLE
0
0
89229
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
1419
26461
SH
SOLE
0
0
26461
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
712
30893
SH
SOLE
0
0
30893
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
278
4667
SH
SOLE
0
0
4667
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
1399
39153
SH
SOLE
0
0
39153
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
922
15915
SH
SOLE
0
0
15915
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
252
7767
SH
SOLE
0
0
7767
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
1800
71661
SH
SOLE
0
0
71661
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
12698
872097
SH
SOLE
0
0
872097
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
785
24673
SH
SOLE
0
0
24673
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
4362
130233
SH
SOLE
0
0
130233
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
2843
88254
SH
SOLE
0
0
88254
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
19736
419829
SH
SOLE
0
0
419829
INVESCO EXCHNG TRADED FD TR
S&P SMLCAP HIG
46138E131
755
29007
SH
SOLE
0
0
29007
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
2444
19022
SH
SOLE
0
0
19022
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
401
4872
SH
SOLE
0
0
4872
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
20274
419579
SH
SOLE
0
0
419579
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
201
2513
SH
SOLE
0
0
2513
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
20547
500656
SH
SOLE
0
0
500656
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
41128
867505
SH
SOLE
0
0
867505
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
776
33577
SH
SOLE
0
0
33577
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
2088
91165
SH
SOLE
0
0
91165
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
1032
34858
SH
SOLE
0
0
34858
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1737
69895
SH
SOLE
0
0
69895
INVESCO LTD
SHS
G491BT108
740
27879
SH
SOLE
0
0
27879
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
281
17641
SH
SOLE
0
0
17641
INVESCO MUN OPPORTUNITY TR
COM
46132C107
339
28881
SH
SOLE
0
0
28881
INVESCO MUN TR
COM
46131J103
267
22563
SH
SOLE
0
0
22563
INVESCO MUNI INCOME OPP TRST
COM
46132X101
155
20481
SH
SOLE
0
0
20481
INVESCO QQQ TR
UNIT SER 1
46090E103
231039
1345987
SH
SOLE
0
0
1345987
INVESCO QUALITY MUNI INC TRS
COM
46133G107
435
36489
SH
SOLE
0
0
36489
INVESCO SR INCOME TR
COM
46131H107
159
37046
SH
SOLE
0
0
37046
INVESCO TR INVT GRADE MUNS
COM
46131M106
243
19678
SH
SOLE
0
0
19678
INVESCO TR INVT GRADE NY MUN
COM
46131T101
336
26354
SH
SOLE
0
0
26354
INVESCO VALUE MUN INCOME TR
COM
46132P108
717
50752
SH
SOLE
0
0
50752
INVESTORS BANCORP INC NEW
COM
46146L101
277
21679
SH
SOLE
0
0
21679
INVESTORS REAL ESTATE TR
SH BEN INT
461730103
325
58748
SH
SOLE
0
0
58748
IONIS PHARMACEUTICALS INC
COM
462222100
783
18795
SH
SOLE
0
0
18795
IPASS INC
COM
46261V108
17
48738
SH
SOLE
0
0
48738
IPG PHOTONICS CORP
COM
44980X109
1652
7487
SH
SOLE
0
0
7487
IQIYI INC
SPONSORED ADS
46267X108
2240
69337
SH
SOLE
0
0
69337
IQVIA HLDGS INC
COM
46266C105
1154
11564
SH
SOLE
0
0
11564
IROBOT CORP
COM
462726100
675
8914
SH
SOLE
0
0
8914
IRON MTN INC NEW
COM
46284V101
1989
56821
SH
SOLE
0
0
56821
ISHARES GOLD TRUST
ISHARES
464285105
17719
1474108
SH
SOLE
0
0
1474108
ISHARES INC
CORE MSCI EMKT
46434G103
57447
1094011
SH
SOLE
0
0
1094011
ISHARES INC
EM HGHYL BD ETF
464286285
15231
331172
SH
SOLE
0
0
331172
ISHARES INC
EM MKT SM-CP ETF
464286475
291
6098
SH
SOLE
0
0
6098
ISHARES INC
EM MKTS DIV ETF
464286319
1251
31768
SH
SOLE
0
0
31768
ISHARES INC
GLB ENR PROD ETF
464286343
965
41673
SH
SOLE
0
0
41673
ISHARES INC
MIN VOL EMRG MKT
464286533
17613
304510
SH
SOLE
0
0
304510
ISHARES INC
MIN VOL GBL ETF
464286525
16045
193198
SH
SOLE
0
0
193198
ISHARES INC
MLT FCTR EMG MKT
46434G889
10198
220778
SH
SOLE
0
0
220778
ISHARES INC
MSCI AUST ETF
464286103
720
31855
SH
SOLE
0
0
31855
ISHARES INC
MSCI BRAZIL ETF
464286400
561
17503
SH
SOLE
0
0
17503
ISHARES INC
MSCI BRIC INDX
464286657
502
11927
SH
SOLE
0
0
11927
ISHARES INC
MSCI CDA ETF
464286509
1171
41077
SH
SOLE
0
0
41077
ISHARES INC
MSCI EM ESG OPZ
46434G863
305
9070
SH
SOLE
0
0
9070
ISHARES INC
MSCI EURZONE ETF
464286608
4450
108503
SH
SOLE
0
0
108503
ISHARES INC
MSCI FRNTR100ETF
464286145
560
19436
SH
SOLE
0
0
19436
ISHARES INC
MSCI GBL ETF NEW
46434G848
1307
40041
SH
SOLE
0
0
40041
ISHARES INC
MSCI GBL GOLD MN
46434G855
216
12330
SH
SOLE
0
0
12330
ISHARES INC
MSCI GERMANY ETF
464286806
663
22125
SH
SOLE
0
0
22125
ISHARES INC
MSCI HONG KG ETF
464286871
714
29490
SH
SOLE
0
0
29490
ISHARES INC
MSCI JPN ETF NEW
46434G822
1990
34359
SH
SOLE
0
0
34359
ISHARES INC
MSCI MLY ETF NEW
46434G814
1439
46163
SH
SOLE
0
0
46163
ISHARES INC
MSCI PAC JP ETF
464286665
2435
52916
SH
SOLE
0
0
52916
ISHARES INC
MSCI SINGPOR ETF
46434G780
1830
76271
SH
SOLE
0
0
76271
ISHARES INC
MSCI SWITZERLAND
464286749
340
10447
SH
SOLE
0
0
10447
ISHARES INC
MSCI TAIWAN ETF
46434G772
269
7480
SH
SOLE
0
0
7480
ISHARES INC
MSCI WORLD ETF
464286392
2279
26055
SH
SOLE
0
0
26055
ISHARES INC
US INTL HGH YLD
464286178
279
5702
SH
SOLE
0
0
5702
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
509
28424
SH
SOLE
0
0
28424
ISHARES SILVER TRUST
ISHARES
46428Q109
8817
581991
SH
SOLE
0
0
581991
ISHARES TR
0-5 YR TIPS ETF
46429B747
854
8567
SH
SOLE
0
0
8567
ISHARES TR
0-5YR HI YL CP
46434V407
36674
786651
SH
SOLE
0
0
786651
ISHARES TR
0-5YR INVT GR CP
46434V100
3280
66090
SH
SOLE
0
0
66090
ISHARES TR
1 3 YR CR BD ETF
464288646
108713
1048345
SH
SOLE
0
0
1048345
ISHARES TR
1 3 YR TREAS BD
464287457
24367
292280
SH
SOLE
0
0
292280
ISHARES TR
20 YR TR BD ETF
464287432
8031
65977
SH
SOLE
0
0
65977
ISHARES TR
3 7 YR TREAS BD
464288661
2865
23878
SH
SOLE
0
0
23878
ISHARES TR
3YRTB ETF
464288125
224
2723
SH
SOLE
0
0
2723
ISHARES TR
A RATE CP BD ETF
46429B291
607
12030
SH
SOLE
0
0
12030
ISHARES TR
AGENCY BOND ETF
464288166
643
5767
SH
SOLE
0
0
5767
ISHARES TR
AGGRES ALLOC ETF
464289859
5607
105001
SH
SOLE
0
0
105001
ISHARES TR
ASIA 50 ETF
464288430
505
8039
SH
SOLE
0
0
8039
ISHARES TR
BARCLAYS 7 10 YR
464287440
10100
98524
SH
SOLE
0
0
98524
ISHARES TR
CALIF MUN BD ETF
464288356
2254
38510
SH
SOLE
0
0
38510
ISHARES TR
CHINA LG-CAP ETF
464287184
1695
39435
SH
SOLE
0
0
39435
ISHARES TR
CMBS ETF
46429B366
388
7743
SH
SOLE
0
0
7743
ISHARES TR
COHEN STEER REIT
464287564
6168
61754
SH
SOLE
0
0
61754
ISHARES TR
CONSER ALLOC ETF
464289883
3415
100455
SH
SOLE
0
0
100455
ISHARES TR
CORE 1 5 YR USD
46432F859
6007
122402
SH
SOLE
0
0
122402
ISHARES TR
CORE DIV GRWTH
46434V621
57849
1687537
SH
SOLE
0
0
1687537
ISHARES TR
CORE HIGH DV ETF
46429B663
49196
578848
SH
SOLE
0
0
578848
ISHARES TR
CORE INTL AGGR
46435G672
571
10838
SH
SOLE
0
0
10838
ISHARES TR
CORE LT USDB ETF
464289479
1805
30012
SH
SOLE
0
0
30012
ISHARES TR
CORE MSCI EAFE
46432F842
104055
1642028
SH
SOLE
0
0
1642028
ISHARES TR
CORE MSCI EURO
46434V738
1156
24288
SH
SOLE
0
0
24288
ISHARES TR
CORE MSCI INTL
46435G326
506
9029
SH
SOLE
0
0
9029
ISHARES TR
CORE MSCI PAC
46434V696
3708
64295
SH
SOLE
0
0
64295
ISHARES TR
CORE MSCI TOTAL
46432F834
159165
2647019
SH
SOLE
0
0
2647019
ISHARES TR
CORE S&P MCP ETF
464287507
188649
968522
SH
SOLE
0
0
968522
ISHARES TR
CORE S&P SCP ETF
464287804
205440
2461538
SH
SOLE
0
0
2461538
ISHARES TR
CORE S&P TTL STK
464287150
113199
1810603
SH
SOLE
0
0
1810603
ISHARES TR
CORE S&P US GWT
464287671
21836
381747
SH
SOLE
0
0
381747
ISHARES TR
CORE S&P US VLU
464287663
12846
239311
SH
SOLE
0
0
239311
ISHARES TR
CORE S&P500 ETF
464287200
317939
1164398
SH
SOLE
0
0
1164398
ISHARES TR
CORE TOTAL USD
46434V613
1294
26212
SH
SOLE
0
0
26212
ISHARES TR
CORE US AGGBD ET
464287226
67427
634193
SH
SOLE
0
0
634193
ISHARES TR
CRE U S REIT ETF
464288521
3129
63672
SH
SOLE
0
0
63672
ISHARES TR
DEVSMCP EXNA ETF
464288497
584
10387
SH
SOLE
0
0
10387
ISHARES TR
DOW JONES US ETF
464287846
6896
50581
SH
SOLE
0
0
50581
ISHARES TR
EAFE GRWTH ETF
464288885
7382
93678
SH
SOLE
0
0
93678
ISHARES TR
EAFE SML CP ETF
464288273
15270
243379
SH
SOLE
0
0
243379
ISHARES TR
EAFE VALUE ETF
464288877
5842
113773
SH
SOLE
0
0
113773
ISHARES TR
EDGE MSCI USA VL
46432F388
13418
162424
SH
SOLE
0
0
162424
ISHARES TR
EDGE US FIXD INM
46435U796
257
2646
SH
SOLE
0
0
2646
ISHARES TR
ETF MSCI USA
46435G425
265
4420
SH
SOLE
0
0
4420
ISHARES TR
EUROPE ETF
464287861
1119
25025
SH
SOLE
0
0
25025
ISHARES TR
EXPONENTIAL TECH
46434V381
4552
125649
SH
SOLE
0
0
125649
ISHARES TR
FLTG RATE NT ETF
46429B655
17345
340108
SH
SOLE
0
0
340108
ISHARES TR
GL CLEAN ENE ETF
464288224
923
105724
SH
SOLE
0
0
105724
ISHARES TR
GL TIMB FORE ETF
464288174
418
5346
SH
SOLE
0
0
5346
ISHARES TR
GLB CNS DISC ETF
464288745
1132
9855
SH
SOLE
0
0
9855
ISHARES TR
GLB CNSM STP ETF
464288737
762
15538
SH
SOLE
0
0
15538
ISHARES TR
GLB INFRASTR ETF
464288372
2063
48043
SH
SOLE
0
0
48043
ISHARES TR
GLOB HLTHCRE ETF
464287325
3264
57840
SH
SOLE
0
0
57840
ISHARES TR
GLOB INDSTRL ETF
464288729
2388
27167
SH
SOLE
0
0
27167
ISHARES TR
GLOB TELECOM ETF
464287275
474
8772
SH
SOLE
0
0
8772
ISHARES TR
GLOB UTILITS ETF
464288711
558
11403
SH
SOLE
0
0
11403
ISHARES TR
GLOBAL 100 ETF
464287572
3719
81120
SH
SOLE
0
0
81120
ISHARES TR
GLOBAL ENERG ETF
464287341
9565
255894
SH
SOLE
0
0
255894
ISHARES TR
GLOBAL FINLS ETF
464287333
3220
50225
SH
SOLE
0
0
50225
ISHARES TR
GLOBAL MATER ETF
464288695
324
4812
SH
SOLE
0
0
4812
ISHARES TR
GLOBAL REIT ETF
46434V647
285
11120
SH
SOLE
0
0
11120
ISHARES TR
GLOBAL TECH ETF
464287291
6387
38829
SH
SOLE
0
0
38829
ISHARES TR
GNMA BOND ETF
46429B333
559
11552
SH
SOLE
0
0
11552
ISHARES TR
GRWT ALLOCAT ETF
464289867
6366
143504
SH
SOLE
0
0
143504
ISHARES TR
HDG MSCI EAFE
46434V803
13266
448106
SH
SOLE
0
0
448106
ISHARES TR
HDG MSCI JAPAN
46434V886
201
6220
SH
SOLE
0
0
6220
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
1721
68489
SH
SOLE
0
0
68489
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
1463
59045
SH
SOLE
0
0
59045
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
1234
49271
SH
SOLE
0
0
49271
ISHARES TR
IBONDS DEC2026
46435GAA0
2534
108672
SH
SOLE
0
0
108672
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
956
39240
SH
SOLE
0
0
39240
ISHARES TR
IBONDS DEC21 ETF
46435G789
669
26309
SH
SOLE
0
0
26309
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
750
30819
SH
SOLE
0
0
30819
ISHARES TR
IBONDS DEC22 ETF
46435G755
972
38078
SH
SOLE
0
0
38078
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
352
14482
SH
SOLE
0
0
14482
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
354
14698
SH
SOLE
0
0
14698
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3166
132302
SH
SOLE
0
0
132302
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
2583
99830
SH
SOLE
0
0
99830
ISHARES TR
IBONDS SEP18 ETF
46429B580
1175
46254
SH
SOLE
0
0
46254
ISHARES TR
IBONDS SEP19 ETF
46429B564
1068
42072
SH
SOLE
0
0
42072
ISHARES TR
IBONDS SEP20 ETF
46434V571
2713
106879
SH
SOLE
0
0
106879
ISHARES TR
IBOXX HI YD ETF
464288513
10798
126921
SH
SOLE
0
0
126921
ISHARES TR
IBOXX HIG YLD EX
46435G441
333
6658
SH
SOLE
0
0
6658
ISHARES TR
IBOXX INV CP ETF
464287242
24406
213022
SH
SOLE
0
0
213022
ISHARES TR
INDIA 50 ETF
464289529
644
18287
SH
SOLE
0
0
18287
ISHARES TR
INTL DEV RE ETF
464288489
546
18701
SH
SOLE
0
0
18701
ISHARES TR
INTL DIV GRWTH
46435G524
1444
26482
SH
SOLE
0
0
26482
ISHARES TR
INTL QLTY FACTOR
46434V456
282
9824
SH
SOLE
0
0
9824
ISHARES TR
INTL SEL DIV ETF
464288448
14701
458681
SH
SOLE
0
0
458681
ISHARES TR
INTL TREA BD ETF
464288117
610
12387
SH
SOLE
0
0
12387
ISHARES TR
INTRM GOV CR ETF
464288612
2987
27714
SH
SOLE
0
0
27714
ISHARES TR
INTRMD CR BD ETF
464288638
8117
76403
SH
SOLE
0
0
76403
ISHARES TR
JPMORGAN USD EMG
464288281
8294
77680
SH
SOLE
0
0
77680
ISHARES TR
MBS ETF
464288588
6716
64462
SH
SOLE
0
0
64462
ISHARES TR
MICRO-CAP ETF
464288869
1610
15245
SH
SOLE
0
0
15245
ISHARES TR
MIN VOL EAFE ETF
46429B689
74975
1053910
SH
SOLE
0
0
1053910
ISHARES TR
MIN VOL EUROPE
46434V720
462
18735
SH
SOLE
0
0
18735
ISHARES TR
MIN VOL USA ETF
46429B697
109096
2052223
SH
SOLE
0
0
2052223
ISHARES TR
MLTFACT TECH
46435G540
535
12937
SH
SOLE
0
0
12937
ISHARES TR
MLTFCTR INTL SML
46434V266
617
19444
SH
SOLE
0
0
19444
ISHARES TR
MODERT ALLOC ETF
464289875
4991
132987
SH
SOLE
0
0
132987
ISHARES TR
MORTGE REL ETF
46435G342
1578
36327
SH
SOLE
0
0
36327
ISHARES TR
MRGSTR MD CP ETF
464288208
25205
137282
SH
SOLE
0
0
137282
ISHARES TR
MRGSTR MD CP GRW
464288307
1226
5600
SH
SOLE
0
0
5600
ISHARES TR
MRGSTR MD CP VAL
464288406
3108
19526
SH
SOLE
0
0
19526
ISHARES TR
MRGSTR SM CP ETF
464288505
1563
8745
SH
SOLE
0
0
8745
ISHARES TR
MRGSTR SM CP GR
464288604
286
1438
SH
SOLE
0
0
1438
ISHARES TR
MRNGSTR INC ETF
46432F875
1120
45591
SH
SOLE
0
0
45591
ISHARES TR
MRNGSTR LG-CP ET
464287127
17898
116305
SH
SOLE
0
0
116305
ISHARES TR
MRNGSTR LG-CP GR
464287119
13135
75197
SH
SOLE
0
0
75197
ISHARES TR
MRNGSTR LG-CP VL
464288109
2134
20992
SH
SOLE
0
0
20992
ISHARES TR
MRNING SM CP ETF
464288703
7989
52396
SH
SOLE
0
0
52396
ISHARES TR
MSCI AC ASIA ETF
464288182
4636
64683
SH
SOLE
0
0
64683
ISHARES TR
MSCI ACWI ETF
464288257
3171
44580
SH
SOLE
0
0
44580
ISHARES TR
MSCI ACWI EX US
464288240
2863
60591
SH
SOLE
0
0
60591
ISHARES TR
MSCI CHINA ETF
46429B671
328
5070
SH
SOLE
0
0
5070
ISHARES TR
MSCI EAFE ESG OP
46435G516
521
7996
SH
SOLE
0
0
7996
ISHARES TR
MSCI EAFE ETF
464287465
86958
1298460
SH
SOLE
0
0
1298460
ISHARES TR
MSCI EMG MKT ETF
464287234
34539
797116
SH
SOLE
0
0
797116
ISHARES TR
MSCI EURO FL ETF
464289180
1733
85668
SH
SOLE
0
0
85668
ISHARES TR
MSCI GLOBAL IMP
46435G532
232
4101
SH
SOLE
0
0
4101
ISHARES TR
MSCI INDIA ETF
46429B598
2518
75644
SH
SOLE
0
0
75644
ISHARES TR
MSCI KLD400 SOC
464288570
3148
31189
SH
SOLE
0
0
31189
ISHARES TR
MSCI LW CRB TG
46434V464
223
1934
SH
SOLE
0
0
1934
ISHARES TR
MSCI UK ETF NEW
46435G334
1327
38168
SH
SOLE
0
0
38168
ISHARES TR
MSCI USA ESG SLC
464288802
4072
36099
SH
SOLE
0
0
36099
ISHARES TR
MULTIFACTOR GLBL
46434V316
5623
187242
SH
SOLE
0
0
187242
ISHARES TR
MULTIFACTOR INTL
46434V274
8728
315879
SH
SOLE
0
0
315879
ISHARES TR
MULTIFACTOR USA
46434V282
24735
773705
SH
SOLE
0
0
773705
ISHARES TR
MULTIFACTOR USA
46434V290
887
21205
SH
SOLE
0
0
21205
ISHARES TR
N AMER TECH ETF
464287549
6034
31280
SH
SOLE
0
0
31280
ISHARES TR
NA TEC SFTWR ETF
464287515
1078
5903
SH
SOLE
0
0
5903
ISHARES TR
NASDAQ BIOTECH
464287556
21404
194897
SH
SOLE
0
0
194897
ISHARES TR
NATIONAL MUN ETF
464288414
12873
118059
SH
SOLE
0
0
118059
ISHARES TR
NEW YORK MUN ETF
464288323
555
10126
SH
SOLE
0
0
10126
ISHARES TR
NORTH AMERN NAT
464287374
2805
76091
SH
SOLE
0
0
76091
ISHARES TR
PHLX SEMICND ETF
464287523
1657
9296
SH
SOLE
0
0
9296
ISHARES TR
RESIDNL REAL EST
464288562
495
7853
SH
SOLE
0
0
7853
ISHARES TR
RUS 1000 ETF
464287622
25485
167686
SH
SOLE
0
0
167686
ISHARES TR
RUS 1000 GRW ETF
464287614
357128
2483508
SH
SOLE
0
0
2483508
ISHARES TR
RUS 1000 VAL ETF
464287598
299040
2463668
SH
SOLE
0
0
2463668
ISHARES TR
RUS 2000 GRW ETF
464287648
119333
584022
SH
SOLE
0
0
584022
ISHARES TR
RUS 2000 VAL ETF
464287630
149632
1134265
SH
SOLE
0
0
1134265
ISHARES TR
RUS MD CP GR ETF
464287481
163242
1288106
SH
SOLE
0
0
1288106
ISHARES TR
RUS MDCP VAL ETF
464287473
176506
1994638
SH
SOLE
0
0
1994638
ISHARES TR
RUS MID CAP ETF
464287499
48435
228315
SH
SOLE
0
0
228315
ISHARES TR
RUS TOP 200 ETF
464289446
1321
20947
SH
SOLE
0
0
20947
ISHARES TR
RUS TP200 GR ETF
464289438
24313
310431
SH
SOLE
0
0
310431
ISHARES TR
RUS TP200 VL ETF
464289420
6859
134770
SH
SOLE
0
0
134770
ISHARES TR
RUSSELL 2000 ETF
464287655
83015
506897
SH
SOLE
0
0
506897
ISHARES TR
RUSSELL 3000 ETF
464287689
20508
126364
SH
SOLE
0
0
126364
ISHARES TR
S&P 100 ETF
464287101
5609
46896
SH
SOLE
0
0
46896
ISHARES TR
S&P 500 GRWT ETF
464287309
144019
885668
SH
SOLE
0
0
885668
ISHARES TR
S&P 500 VAL ETF
464287408
83691
759925
SH
SOLE
0
0
759925
ISHARES TR
S&P MC 400GR ETF
464287606
48171
214301
SH
SOLE
0
0
214301
ISHARES TR
S&P MC 400VL ETF
464287705
21447
132363
SH
SOLE
0
0
132363
ISHARES TR
S&P SML 600 GWT
464287887
45664
241660
SH
SOLE
0
0
241660
ISHARES TR
S&P US PFD STK
464288687
73820
1957562
SH
SOLE
0
0
1957562
ISHARES TR
SELECT DIVID ETF
464287168
63963
654420
SH
SOLE
0
0
654420
ISHARES TR
SHORT TREAS BD
464288679
4244
38430
SH
SOLE
0
0
38430
ISHARES TR
SHRT NAT MUN ETF
464288158
8197
78049
SH
SOLE
0
0
78049
ISHARES TR
SP SMCP600VL ETF
464287879
27089
165916
SH
SOLE
0
0
165916
ISHARES TR
TIPS BD ETF
464287176
40702
360608
SH
SOLE
0
0
360608
ISHARES TR
TRANS AVG ETF
464287192
3017
16199
SH
SOLE
0
0
16199
ISHARES TR
TRS FLT RT BD
46434V860
2707
53814
SH
SOLE
0
0
53814
ISHARES TR
U.S. BAS MTL ETF
464287838
2243
22652
SH
SOLE
0
0
22652
ISHARES TR
U.S. CNSM GD ETF
464287812
1279
10817
SH
SOLE
0
0
10817
ISHARES TR
U.S. CNSM SV ETF
464287580
1688
8712
SH
SOLE
0
0
8712
ISHARES TR
U.S. ENERGY ETF
464287796
10742
256133
SH
SOLE
0
0
256133
ISHARES TR
U.S. FIN SVC ETF
464287770
3067
23658
SH
SOLE
0
0
23658
ISHARES TR
U.S. FINLS ETF
464287788
19313
164798
SH
SOLE
0
0
164798
ISHARES TR
U.S. MED DVC ETF
464288810
7730
38525
SH
SOLE
0
0
38525
ISHARES TR
U.S. PHARMA ETF
464288836
2961
19565
SH
SOLE
0
0
19565
ISHARES TR
U.S. REAL ES ETF
464287739
6594
81837
SH
SOLE
0
0
81837
ISHARES TR
U.S. TECH ETF
464287721
8461
47461
SH
SOLE
0
0
47461
ISHARES TR
U.S. UTILITS ETF
464287697
5945
45056
SH
SOLE
0
0
45056
ISHARES TR
US AER DEF ETF
464288760
21506
111735
SH
SOLE
0
0
111735
ISHARES TR
US CR BD ETF
464288620
1118
10438
SH
SOLE
0
0
10438
ISHARES TR
US HLTHCARE ETF
464287762
7586
42575
SH
SOLE
0
0
42575
ISHARES TR
US HLTHCR PR ETF
464288828
1488
8472
SH
SOLE
0
0
8472
ISHARES TR
US HOME CONS ETF
464288752
2290
60014
SH
SOLE
0
0
60014
ISHARES TR
US INDUSTRIALS
464287754
2736
19040
SH
SOLE
0
0
19040
ISHARES TR
US OIL EQ&SV ETF
464288844
331
9078
SH
SOLE
0
0
9078
ISHARES TR
US OIL GS EX ETF
464288851
2021
27198
SH
SOLE
0
0
27198
ISHARES TR
US REGNL BKS ETF
464288778
8347
169803
SH
SOLE
0
0
169803
ISHARES TR
US TELECOM ETF
464287713
1878
68129
SH
SOLE
0
0
68129
ISHARES TR
US TREAS BD ETF
46429B267
7038
285788
SH
SOLE
0
0
285788
ISHARES TR
USA MOMENTUM FCT
46432F396
67087
611552
SH
SOLE
0
0
611552
ISHARES TR
USA QUALITY FCTR
46432F339
17656
211571
SH
SOLE
0
0
211571
ISHARES US ETF TR
COMMOD SEL STG
46431W853
935
23946
SH
SOLE
0
0
23946
ISHARES US ETF TR
INT RT HDG C B
46431W705
703
7355
SH
SOLE
0
0
7355
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
8902
177446
SH
SOLE
0
0
177446
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
416
40034
SH
SOLE
0
0
40034
ITT INC
COM
45073V108
518
9916
SH
SOLE
0
0
9916
IVY HIGH INC OPPORTUNITIES F
COM
465893105
232
16223
SH
SOLE
0
0
16223
J JILL INC
COM
46620W102
117
12500
SH
SOLE
0
0
12500
J2 GLOBAL INC
COM
48123V102
413
4765
SH
SOLE
0
0
4765
JABIL INC
COM
466313103
206
7445
SH
SOLE
0
0
7445
JACOBS ENGR GROUP INC DEL
COM
469814107
985
15521
SH
SOLE
0
0
15521
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
9361
186957
SH
SOLE
0
0
186957
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
605
3509
SH
SOLE
0
0
3509
JD COM INC
SPON ADR CL A
47215P106
4177
107250
SH
SOLE
0
0
107250
JEFFERIES FINL GROUP INC
COM
47233W109
751
33023
SH
SOLE
0
0
33023
JETBLUE AIRWAYS CORP
COM
477143101
1378
72588
SH
SOLE
0
0
72588
JETPAY CORP
COM
477177109
215
110063
SH
SOLE
0
0
110063
JOHN HANCOCK EXCHANGE TRADED
MLTFACTR INDLS
47804J883
224
6588
SH
SOLE
0
0
6588
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
5703
161929
SH
SOLE
0
0
161929
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
47804J859
537
18518
SH
SOLE
0
0
18518
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR CO
47804J305
896
27999
SH
SOLE
0
0
27999
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR FI
47804J404
587
16178
SH
SOLE
0
0
16178
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
2593
80862
SH
SOLE
0
0
80862
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
6703
192372
SH
SOLE
0
0
192372
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR TE
47804J602
1177
26216
SH
SOLE
0
0
26216
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
500
18501
SH
SOLE
0
0
18501
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
636
37838
SH
SOLE
0
0
37838
JOHNSON & JOHNSON
COM
478160104
162920
1342677
SH
SOLE
0
0
1342677
JOHNSON CTLS INTL PLC
SHS
G51502105
3423
102322
SH
SOLE
0
0
102322
JONES LANG LASALLE INC
COM
48020Q107
358
2157
SH
SOLE
0
0
2157
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
317
5866
SH
SOLE
0
0
5866
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
265
4394
SH
SOLE
0
0
4394
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
3264
56668
SH
SOLE
0
0
56668
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
1003
31854
SH
SOLE
0
0
31854
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
365
5634
SH
SOLE
0
0
5634
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
1589
22358
SH
SOLE
0
0
22358
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
12325
245999
SH
SOLE
0
0
245999
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
8679
326516
SH
SOLE
0
0
326516
JPMORGAN CHASE & CO
COM
46625H100
87299
837801
SH
SOLE
0
0
837801
JUNIPER NETWORKS INC
COM
48203R104
289
10543
SH
SOLE
0
0
10543
JUST ENERGY GROUP INC
COM
48213W101
42
11479
SH
SOLE
0
0
11479
KALA PHARMACEUTICALS INC
COM
483119103
185
13501
SH
SOLE
0
0
13501
KANSAS CITY SOUTHERN
COM NEW
485170302
1258
11869
SH
SOLE
0
0
11869
KAR AUCTION SVCS INC
COM
48238T109
283
5155
SH
SOLE
0
0
5155
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
1039
109903
SH
SOLE
0
0
109903
KAYNE ANDERSON MLP INVT CO
COM
486606106
4794
254479
SH
SOLE
0
0
254479
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
215
4630
SH
SOLE
0
0
4630
KB HOME
NOTE 1.375% 2/0
48666KAS8
26
24000
SH
SOLE
0
0
24000
KELLOGG CO
COM
487836108
4348
62224
SH
SOLE
0
0
62224
KEMPER CORP DEL
COM
488401100
327
4320
SH
SOLE
0
0
4320
KERYX BIOPHARMACEUTICALS INC
COM
492515101
41
10934
SH
SOLE
0
0
10934
KEYCORP NEW
COM
493267108
5053
258604
SH
SOLE
0
0
258604
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
357
6049
SH
SOLE
0
0
6049
KIMBERLY CLARK CORP
COM
494368103
31243
296588
SH
SOLE
0
0
296588
KIMCO RLTY CORP
COM
49446R109
1125
66244
SH
SOLE
0
0
66244
KINDER MORGAN INC DEL
COM
49456B101
9790
554030
SH
SOLE
0
0
554030
KINDER MORGAN INC DEL
PFD SER A
49456B200
269
7747
SH
SOLE
0
0
7747
KINROSS GOLD CORP
COM NO PAR
496902404
106
28138
SH
SOLE
0
0
28138
KITE RLTY GROUP TR
COM NEW
49803T300
2952
172841
SH
SOLE
0
0
172841
KKR & CO L P DEL
COM UNITS
48248M102
3611
145330
SH
SOLE
0
0
145330
KKR INCOME OPPORTUNITIES FD
COM
48249T106
1446
87338
SH
SOLE
0
0
87338
KLA-TENCOR CORP
COM
482480100
714
6963
SH
SOLE
0
0
6963
KOHLS CORP
COM
500255104
1443
19801
SH
SOLE
0
0
19801
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
735
17390
SH
SOLE
0
0
17225
KRAFT HEINZ CO
COM
500754106
16348
260228
SH
SOLE
0
0
260228
KRANESHARES TR
BOSERA MSCI CH
500767405
685
22933
SH
SOLE
0
0
22933
KRANESHARES TR
CSI CHI INTERNET
500767306
6051
101556
SH
SOLE
0
0
101556
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
3489
303155
SH
SOLE
0
0
303155
KROGER CO
COM
501044101
6134
215615
SH
SOLE
0
0
215615
KULICKE & SOFFA INDS INC
COM
501242101
273
11455
SH
SOLE
0
0
11455
L BRANDS INC
COM
501797104
595
16138
SH
SOLE
0
0
16138
L3 TECHNOLOGIES INC
COM
502413107
1030
5353
SH
SOLE
0
0
5353
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1824
10160
SH
SOLE
0
0
10160
LADDER CAP CORP
CL A
505743104
299
19148
SH
SOLE
0
0
19148
LAKELAND FINL CORP
COM
511656100
234
4861
SH
SOLE
0
0
4861
LAM RESEARCH CORP
COM
512807108
3509
20300
SH
SOLE
0
0
20300
LAMAR ADVERTISING CO NEW
CL A
512816109
964
14112
SH
SOLE
0
0
14112
LAMB WESTON HLDGS INC
COM
513272104
1437
20975
SH
SOLE
0
0
20975
LANCASTER COLONY CORP
COM
513847103
720
5202
SH
SOLE
0
0
5202
LANDEC CORP
COM
514766104
205
13789
SH
SOLE
0
0
13789
LAS VEGAS SANDS CORP
COM
517834107
5581
73094
SH
SOLE
0
0
73094
LASALLE HOTEL PPTYS
COM SH BEN INT
517942108
351
10256
SH
SOLE
0
0
10256
LATTICE STRATEGIES TR
HARTFORD GBL ETF
518416508
255
8074
SH
SOLE
0
0
8074
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
3380
119148
SH
SOLE
0
0
119148
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
468
14866
SH
SOLE
0
0
14866
LAUDER ESTEE COS INC
CL A
518439104
1268
8883
SH
SOLE
0
0
8883
LAZARD LTD
SHS A
G54050102
368
7524
SH
SOLE
0
0
7524
LCI INDS
COM
50189K103
484
5364
SH
SOLE
0
0
5364
LCNB CORP
COM
50181P100
623
31626
SH
SOLE
0
0
31626
LEAR CORP
COM NEW
521865204
1392
7492
SH
SOLE
0
0
7492
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
246
9041
SH
SOLE
0
0
9041
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
1650
62210
SH
SOLE
0
0
62210
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
8037
269028
SH
SOLE
0
0
269028
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
535
17959
SH
SOLE
0
0
17959
LEGG MASON INC
COM
524901105
521
14993
SH
SOLE
0
0
14993
LEGGETT & PLATT INC
COM
524660107
2397
53687
SH
SOLE
0
0
53687
LEIDOS HLDGS INC
COM
525327102
757
12822
SH
SOLE
0
0
12822
LEMAITRE VASCULAR INC
COM
525558201
297
8872
SH
SOLE
0
0
8872
LENDINGCLUB CORP
COM
52603A109
55
14500
SH
SOLE
0
0
14500
LENNAR CORP
CL A
526057104
702
13363
SH
SOLE
0
0
13363
LENNOX INTL INC
COM
526107107
246
1230
SH
SOLE
0
0
1153
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
328
27315
SH
SOLE
0
0
27315
LEXINGTON REALTY TRUST
COM
529043101
649
74385
SH
SOLE
0
0
74385
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
422
65881
SH
SOLE
0
0
65881
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
259
5741
SH
SOLE
0
0
5741
LIBERTY MEDIA CORP DELAWARE
NOTE 1.375%10/1
531229AB8
30
24000
SH
SOLE
0
0
24000
LIBERTY PPTY TR
SH BEN INT
531172104
246
5544
SH
SOLE
0
0
5544
LIFE STORAGE INC
COM
53223X107
611
6280
SH
SOLE
0
0
6280
LIFEVANTAGE CORP
COM NEW
53222K205
76
11853
SH
SOLE
0
0
11853
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
217
1048
SH
SOLE
0
0
1048
LIGHTBRIDGE CORP
COM NEW
53224K203
12
12161
SH
SOLE
0
0
12161
LIGHTPATH TECHNOLOGIES INC
CL A NEW
532257805
61
26412
SH
SOLE
0
0
26412
LILLY ELI & CO
COM
532457108
17450
204501
SH
SOLE
0
0
204501
LINCOLN ELEC HLDGS INC
COM
533900106
748
8528
SH
SOLE
0
0
8528
LINCOLN NATL CORP IND
COM
534187109
4063
65268
SH
SOLE
0
0
65268
LIVE NATION ENTERTAINMENT IN
COM
538034109
279
5747
SH
SOLE
0
0
5747
LIVE OAK BANCSHARES INC
COM
53803X105
7614
248430
SH
SOLE
0
0
248430
LKQ CORP
COM
501889208
240
7529
SH
SOLE
0
0
7529
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
2524
758050
SH
SOLE
0
0
758050
LMP CAP & INCOME FD INC
COM
50208A102
138
10748
SH
SOLE
0
0
10748
LOCKHEED MARTIN CORP
COM
539830109
35828
121275
SH
SOLE
0
0
121275
LOEWS CORP
COM
540424108
589
12196
SH
SOLE
0
0
12196
LOWES COS INC
COM
548661107
24765
259133
SH
SOLE
0
0
259133
LOXO ONCOLOGY INC
COM
548862101
209
1206
SH
SOLE
0
0
1206
LTC PPTYS INC
COM
502175102
431
10090
SH
SOLE
0
0
10090
LULULEMON ATHLETICA INC
COM
550021109
815
6529
SH
SOLE
0
0
6529
LUMENTUM HLDGS INC
COM
55024U109
1547
26725
SH
SOLE
0
0
26725
LUNA INNOVATIONS
COM
550351100
109
36532
SH
SOLE
0
0
36532
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
5143
46819
SH
SOLE
0
0
46819
M & T BK CORP
COM
55261F104
2311
13584
SH
SOLE
0
0
13584
M D C HLDGS INC
COM
552676108
214
6961
SH
SOLE
0
0
6961
MABVAX THERAPEUTICS HLDGS IN
COM PAR
55414P702
24
27865
SH
SOLE
0
0
27865
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1131
26792
SH
SOLE
0
0
26792
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
45
45000
SH
SOLE
0
0
45000
MACYS INC
COM
55616P104
2246
60003
SH
SOLE
0
0
60003
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
453
1460
SH
SOLE
0
0
1460
MADISON STRTG SECTOR PREM FD
COM
558268108
138
11749
SH
SOLE
0
0
11749
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
11462
165920
SH
SOLE
0
0
165920
MAGNA INTL INC
COM
559222401
1032
17748
SH
SOLE
0
0
17748
MAIDEN HOLDINGS LTD
SHS
G5753U112
1523
196500
SH
SOLE
0
0
196500
MAIN STREET CAPITAL CORP
COM
56035L104
3154
82869
SH
SOLE
0
0
82869
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
206
10607
SH
SOLE
0
0
10607
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
673
18604
SH
SOLE
0
0
18604
MANAGED PORTFOLIO SER
TORTOISE GBL WTR
56167N753
239
8700
SH
SOLE
0
0
8700
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
5478
235121
SH
SOLE
0
0
235121
MANHATTAN ASSOCS INC
COM
562750109
1268
26977
SH
SOLE
0
0
26977
MANNKIND CORP
COM NEW
56400P706
77
40469
SH
SOLE
0
0
40469
MANULIFE FINL CORP
COM
56501R106
3858
214700
SH
SOLE
0
0
214700
MARATHON OIL CORP
COM
565849106
3696
177203
SH
SOLE
0
0
177203
MARATHON PETE CORP
COM
56585A102
6083
86707
SH
SOLE
0
0
86707
MARKEL CORP
COM
570535104
3802
3506
SH
SOLE
0
0
3506
MARRIOTT INTL INC NEW
CL A
571903202
7723
61005
SH
SOLE
0
0
61005
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
282
2493
SH
SOLE
0
0
2493
MARSH & MCLENNAN COS INC
COM
571748102
2017
24603
SH
SOLE
0
0
24403
MARTIN MARIETTA MATLS INC
COM
573284106
784
3512
SH
SOLE
0
0
3512
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
729
34021
SH
SOLE
0
0
34021
MASCO CORP
COM
574599106
1724
46069
SH
SOLE
0
0
46069
MASIMO CORP
COM
574795100
277
2837
SH
SOLE
0
0
2671
MASTEC INC
COM
576323109
614
12090
SH
SOLE
0
0
12090
MASTERCARD INCORPORATED
CL A
57636Q104
26290
133776
SH
SOLE
0
0
133589
MATADOR RES CO
COM
576485205
1807
60141
SH
SOLE
0
0
60141
MATCH GROUP INC
COM
57665R106
309
7965
SH
SOLE
0
0
7965
MATINAS BIOPHARMA HLDGS INC
COM
576810105
4
10200
SH
SOLE
0
0
10200
MATSON INC
COM
57686G105
267
6952
SH
SOLE
0
0
6952
MATTEL INC
COM
577081102
880
53597
SH
SOLE
0
0
53597
MAXIM INTEGRATED PRODS INC
COM
57772K101
4055
69128
SH
SOLE
0
0
69128
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
306
5516
SH
SOLE
0
0
5516
MCCORMICK & CO INC
COM NON VTG
579780206
4932
42488
SH
SOLE
0
0
42488
MCCORMICK & CO INC
COM VTG
579780107
2275
19649
SH
SOLE
0
0
19649
MCDERMOTT INTL INC
COM
580037703
855
43499
SH
SOLE
0
0
43499
MCDONALDS CORP
COM
580135101
61295
391184
SH
SOLE
0
0
391184
MCEWEN MNG INC
COM
58039P107
25
12130
SH
SOLE
0
0
12130
MCKESSON CORP
COM
58155Q103
6070
45499
SH
SOLE
0
0
45499
MDU RES GROUP INC
COM
552690109
916
31930
SH
SOLE
0
0
31930
MEDICAL PPTYS TRUST INC
COM
58463J304
2167
154311
SH
SOLE
0
0
154311
MEDICINOVA INC
COM NEW
58468P206
119
15000
SH
SOLE
0
0
15000
MEDLEY CAP CORP
COM
58503F106
49
13986
SH
SOLE
0
0
13986
MEDTRONIC PLC
SHS
G5960L103
16558
193417
SH
SOLE
0
0
193417
MERCADOLIBRE INC
COM
58733R102
705
2359
SH
SOLE
0
0
2359
MERCHANTS BANCORP IND
COM
58844R108
1235
43291
SH
SOLE
0
0
43291
MERCK & CO INC
COM
58933Y105
62559
1030620
SH
SOLE
0
0
1030241
MEREDITH CORP
COM
589433101
257
5045
SH
SOLE
0
0
5045
MERIDIAN BANCORP INC MD
COM
58958U103
1193
62284
SH
SOLE
0
0
62284
METLIFE INC
COM
59156R108
6842
156926
SH
SOLE
0
0
156926
METTLER TOLEDO INTERNATIONAL
COM
592688105
279
483
SH
SOLE
0
0
483
MFA FINL INC
COM
55272X102
671
88529
SH
SOLE
0
0
88529
MFS CALIF MUN FD
COM
59318C106
145
14157
SH
SOLE
0
0
14157
MFS CHARTER INCOME TR
SH BEN INT
552727109
243
30622
SH
SOLE
0
0
30622
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
111
24582
SH
SOLE
0
0
24582
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
65
13027
SH
SOLE
0
0
13027
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
194
42996
SH
SOLE
0
0
42996
MFS INTER INCOME TR
SH BEN INT
55273C107
164
42369
SH
SOLE
0
0
42369
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
161
28453
SH
SOLE
0
0
28453
MFS MUN INCOME TR
SH BEN INT
552738106
181
27409
SH
SOLE
0
0
27409
MFS SPL VALUE TR
SH BEN INT
55274E102
156
27628
SH
SOLE
0
0
27628
MGE ENERGY INC
COM
55277P104
721
11443
SH
SOLE
0
0
11443
MGIC INVT CORP WIS
COM
552848103
1324
123464
SH
SOLE
0
0
123464
MGM RESORTS INTERNATIONAL
COM
552953101
1419
48888
SH
SOLE
0
0
48888
MICHAEL KORS HLDGS LTD
SHS
G60754101
359
5385
SH
SOLE
0
0
5385
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
231
13348
SH
SOLE
0
0
13348
MICROCHIP TECHNOLOGY INC
COM
595017104
4664
51276
SH
SOLE
0
0
51276
MICRON TECHNOLOGY INC
COM
595112103
19917
379803
SH
SOLE
0
0
379803
MICROSOFT CORP
COM
594918104
173580
1760263
SH
SOLE
0
0
1760263
MID AMER APT CMNTYS INC
COM
59522J103
671
6661
SH
SOLE
0
0
6661
MIDDLEBY CORP
COM
596278101
272
2605
SH
SOLE
0
0
2605
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
52
66183
SH
SOLE
0
0
66183
MINDBODY INC
COM CL A
60255W105
372
9641
SH
SOLE
0
0
9641
MKS INSTRUMENT INC
COM
55306N104
309
3230
SH
SOLE
0
0
3230
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
189
21442
SH
SOLE
0
0
21442
MODERN MEDIA ACQUISITION
COM
60765P103
111
11100
SH
SOLE
0
0
11100
MOGO FIN TECHNOLOGY INC
COM
608008108
157
56591
SH
SOLE
0
0
56591
MOHAWK INDS INC
COM
608190104
242
1130
SH
SOLE
0
0
1130
MOLECULIN BIOTECH INC
COM
60855D101
39
22000
SH
SOLE
0
0
22000
MOLINA HEALTHCARE INC
COM
60855R100
1711
17474
SH
SOLE
0
0
17474
MOLINA HEALTHCARE INC
DBCV 1.625% 8/1
60855RAD2
19
11000
SH
SOLE
0
0
11000
MOLSON COORS BREWING CO
CL B
60871R209
1409
20711
SH
SOLE
0
0
20711
MONDELEZ INTL INC
CL A
609207105
15357
374557
SH
SOLE
0
0
374557
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
615
37218
SH
SOLE
0
0
37218
MONOLITHIC PWR SYS INC
COM
609839105
246
1841
SH
SOLE
0
0
1841
MONROE CAP CORP
COM
610335101
1747
129565
SH
SOLE
0
0
129565
MONSTER BEVERAGE CORP NEW
COM
61174X109
761
13286
SH
SOLE
0
0
13286
MOODYS CORP
COM
615369105
945
5540
SH
SOLE
0
0
5540
MORGAN STANLEY
COM NEW
617446448
5559
117274
SH
SOLE
0
0
117274
MORGAN STANLEY CHINA A SH FD
COM
617468103
529
22934
SH
SOLE
0
0
22934
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
96
10985
SH
SOLE
0
0
10985
MOSAIC CO NEW
COM
61945C103
418
14918
SH
SOLE
0
0
14918
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1905
16366
SH
SOLE
0
0
16366
MPLX LP
COM UNIT REP LTD
55336V100
1597
46780
SH
SOLE
0
0
46780
MSA SAFETY INC
COM
553498106
240
2488
SH
SOLE
0
0
2488
MSB FINL CORP NEW
COM
55352L101
241
11214
SH
SOLE
0
0
11214
MTS SYS CORP
COM
553777103
305
5794
SH
SOLE
0
0
5794
MUELLER INDS INC
COM
624756102
1503
50945
SH
SOLE
0
0
50945
MUELLER WTR PRODS INC
COM SER A
624758108
150
12793
SH
SOLE
0
0
12793
MYLAN N V
SHS EURO
N59465109
942
26055
SH
SOLE
0
0
26055
MYRIAD GENETICS INC
COM
62855J104
205
5495
SH
SOLE
0
0
5495
NABORS INDUSTRIES LTD
SHS
G6359F103
576
89932
SH
SOLE
0
0
89932
NABRIVA THERAPEUTICS PLC
SHS
G63637105
174
50010
SH
SOLE
0
0
50010
NANOVIRICIDES INC
COM NEW
630087203
6
14641
SH
SOLE
0
0
14641
NAPCO SEC TECHNOLOGIES INC
COM
630402105
229
15608
SH
SOLE
0
0
15608
NASDAQ INC
COM
631103108
782
8572
SH
SOLE
0
0
8572
NATIONAL BANKSHARES INC VA
COM
634865109
376
8111
SH
SOLE
0
0
8111
NATIONAL BEVERAGE CORP
COM
635017106
1557
14564
SH
SOLE
0
0
14564
NATIONAL COMM CORP
COM
63546L102
334
7213
SH
SOLE
0
0
7213
NATIONAL FUEL GAS CO N J
COM
636180101
1666
31450
SH
SOLE
0
0
31450
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
5641
101002
SH
SOLE
0
0
101002
NATIONAL HEALTH INVS INC
COM
63633D104
2943
39940
SH
SOLE
0
0
39940
NATIONAL OILWELL VARCO INC
COM
637071101
703
16209
SH
SOLE
0
0
15709
NATIONAL RETAIL PPTYS INC
COM
637417106
5471
124453
SH
SOLE
0
0
124453
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
422
9650
SH
SOLE
0
0
9650
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
7
30787
SH
SOLE
0
0
30787
NAVIENT CORPORATION
COM
63938C108
1258
96539
SH
SOLE
0
0
96539
NAVIOS MARITIME PARTNERS L P
UNIT LPI
Y62267102
19
10030
SH
SOLE
0
0
10030
NBT BANCORP INC
COM
628778102
3468
90895
SH
SOLE
0
0
90895
NCR CORP NEW
COM
62886E108
1007
33586
SH
SOLE
0
0
33586
NEKTAR THERAPEUTICS
COM
640268108
657
13457
SH
SOLE
0
0
13457
NEOGEN CORP
COM
640491106
1017
12684
SH
SOLE
0
0
12684
NEOGENOMICS INC
COM NEW
64049M209
225
17200
SH
SOLE
0
0
17200
NEOVASC INC
COM
64065J106
2
52900
SH
SOLE
0
0
52900
NETAPP INC
COM
64110D104
473
6020
SH
SOLE
0
0
6020
NETEASE INC
SPONSORED ADR
64110W102
227
899
SH
SOLE
0
0
899
NETFLIX INC
COM
64110L106
35474
90626
SH
SOLE
0
0
90626
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
203
18790
SH
SOLE
0
0
18790
NEUBERGER BERMAN MLP INCOME
COM
64129H104
128
14543
SH
SOLE
0
0
14543
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
76
14755
SH
SOLE
0
0
14755
NEUROCRINE BIOSCIENCES INC
COM
64125C109
203
2069
SH
SOLE
0
0
2069
NEVSUN RES LTD
COM
64156L101
61
17655
SH
SOLE
0
0
17655
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
583
8709
SH
SOLE
0
0
8709
NEW GOLD INC CDA
COM
644535106
231
110915
SH
SOLE
0
0
110915
NEW JERSEY RES
COM
646025106
840
18766
SH
SOLE
0
0
18766
NEW MTN FIN CORP
COM
647551100
540
39691
SH
SOLE
0
0
39691
NEW MTN FIN CORP
NOTE 5.000% 6/1
647551AB6
23
23000
SH
SOLE
0
0
23000
NEW RELIC INC
COM
64829B100
415
4127
SH
SOLE
0
0
4127
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2833
161999
SH
SOLE
0
0
161999
NEW YORK CMNTY BANCORP INC
COM
649445103
1932
175002
SH
SOLE
0
0
175002
NEW YORK MTG TR INC
COM PAR $.02
649604501
509
84751
SH
SOLE
0
0
84751
NEW YORK MTG TR INC
PFD-C CONV
649604808
511
21114
SH
SOLE
0
0
21114
NEWELL BRANDS INC
COM
651229106
3449
133753
SH
SOLE
0
0
133753
NEWFIELD EXPL CO
COM
651290108
218
7222
SH
SOLE
0
0
7222
NEWMARKET CORP
COM
651587107
709
1752
SH
SOLE
0
0
1752
NEWMONT MINING CORP
COM
651639106
1853
49145
SH
SOLE
0
0
49145
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
717
36016
SH
SOLE
0
0
36016
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
214
7527
SH
SOLE
0
0
7527
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
344
15693
SH
SOLE
0
0
15693
NEXTERA ENERGY INC
COM
65339F101
72702
435262
SH
SOLE
0
0
435262
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
240
5134
SH
SOLE
0
0
5134
NICE LTD
SPONSORED ADR
653656108
700
6743
SH
SOLE
0
0
6543
NIKE INC
CL B
654106103
28208
354011
SH
SOLE
0
0
354011
NISOURCE INC
COM
65473P105
809
30777
SH
SOLE
0
0
30777
NOBLE CORP PLC
SHS USD
G65431101
179
28311
SH
SOLE
0
0
28311
NOBLE ENERGY INC
COM
655044105
262
7420
SH
SOLE
0
0
7420
NOKIA CORP
SPONSORED ADR
654902204
519
90338
SH
SOLE
0
0
90338
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
36
13368
SH
SOLE
0
0
13368
NORDSON CORP
COM
655663102
259
2014
SH
SOLE
0
0
2014
NORDSTROM INC
COM
655664100
6872
132711
SH
SOLE
0
0
132711
NORFOLK SOUTHERN CORP
COM
655844108
12579
83375
SH
SOLE
0
0
83375
NORTHEAST BANCORP
COM NEW
663904209
667
30597
SH
SOLE
0
0
30597
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
47
86066
SH
SOLE
0
0
86066
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
753
30888
SH
SOLE
0
0
30888
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
615
21946
SH
SOLE
0
0
21946
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
229
8071
SH
SOLE
0
0
8071
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
478
17179
SH
SOLE
0
0
17179
NORTHERN OIL & GAS INC NEV
COM
665531109
41
13014
SH
SOLE
0
0
13014
NORTHERN TR CORP
COM
665859104
1650
16039
SH
SOLE
0
0
16039
NORTHRIM BANCORP INC
COM
666762109
246
6227
SH
SOLE
0
0
6227
NORTHROP GRUMMAN CORP
COM
666807102
12567
40843
SH
SOLE
0
0
40843
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
462
31891
SH
SOLE
0
0
31891
NORTHWEST BANCSHARES INC MD
COM
667340103
1151
66170
SH
SOLE
0
0
66170
NORTHWEST NAT GAS CO
COM
667655104
1375
21552
SH
SOLE
0
0
21552
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
399
8436
SH
SOLE
0
0
8436
NOVAGOLD RES INC
COM NEW
66987E206
102
23006
SH
SOLE
0
0
23006
NOVARTIS A G
SPONSORED ADR
66987V109
20264
268244
SH
SOLE
0
0
268144
NOVAVAX INC
COM
670002104
450
335559
SH
SOLE
0
0
335559
NOVO-NORDISK A S
ADR
670100205
4402
95456
SH
SOLE
0
0
95456
NRG ENERGY INC
COM NEW
629377508
375
12214
SH
SOLE
0
0
12214
NUANCE COMMUNICATIONS INC
COM
67020Y100
406
29235
SH
SOLE
0
0
29235
NUANCE COMMUNICATIONS INC
NOTE 2.750%11/0
67020YAF7
21
22000
SH
SOLE
0
0
22000
NUCOR CORP
COM
670346105
13218
211487
SH
SOLE
0
0
211487
NUSTAR ENERGY LP
UNIT COM
67058H102
499
22050
SH
SOLE
0
0
22050
NUTANIX INC
CL A
67059N108
1201
23285
SH
SOLE
0
0
23285
NUTRIEN LTD
COM
67077M108
3176
58401
SH
SOLE
0
0
58401
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
220
26130
SH
SOLE
0
0
26130
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3884
266207
SH
SOLE
0
0
266207
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
8546
656849
SH
SOLE
0
0
656849
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
618
39563
SH
SOLE
0
0
39563
NUVEEN BUILD AMER BD FD
COM
67074C103
491
23813
SH
SOLE
0
0
23813
NUVEEN BUILD AMER BD OPPTNY
COM
67074Q102
430
19550
SH
SOLE
0
0
19550
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
966
72338
SH
SOLE
0
0
72338
NUVEEN CALIF MUN VALUE FD
COM
67062C107
553
58318
SH
SOLE
0
0
58318
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
1746
146968
SH
SOLE
0
0
146968
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
217
14858
SH
SOLE
0
0
14858
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
589
74065
SH
SOLE
0
0
74065
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
280
24002
SH
SOLE
0
0
24002
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
822
44490
SH
SOLE
0
0
44490
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
1065
99195
SH
SOLE
0
0
99195
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
217
15909
SH
SOLE
0
0
15909
NUVEEN FLOATING RATE INCOME
COM
67072T108
1225
117197
SH
SOLE
0
0
117197
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
273
26204
SH
SOLE
0
0
26204
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
237
15341
SH
SOLE
0
0
15341
NUVEEN HGH INC DEC18 TRGT TR
COM
67075P103
1435
145241
SH
SOLE
0
0
145241
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
824
82354
SH
SOLE
0
0
82354
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
892
90710
SH
SOLE
0
0
90710
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
1823
190721
SH
SOLE
0
0
190721
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
435
34570
SH
SOLE
0
0
34570
NUVEEN INTER DURATION MN TMF
COM
670671106
645
51884
SH
SOLE
0
0
51884
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
381
30612
SH
SOLE
0
0
30612
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
242
19099
SH
SOLE
0
0
19099
NUVEEN MUN 2021 TARGET TERM
COM
670687102
203
21463
SH
SOLE
0
0
21463
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
2015
159055
SH
SOLE
0
0
159055
NUVEEN MUN VALUE FD INC
COM
670928100
2353
246107
SH
SOLE
0
0
246107
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1975
137815
SH
SOLE
0
0
137815
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
1832
69981
SH
SOLE
0
0
69981
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
184
14123
SH
SOLE
0
0
14123
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
881
72046
SH
SOLE
0
0
72046
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
206
16326
SH
SOLE
0
0
16326
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
305
24719
SH
SOLE
0
0
24719
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
216
15570
SH
SOLE
0
0
15570
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
170
13427
SH
SOLE
0
0
13427
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
2460
263638
SH
SOLE
0
0
263638
NUVEEN PFD & INCM SECURTIES
COM
67072C105
8735
991450
SH
SOLE
0
0
991450
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
241
9950
SH
SOLE
0
0
9950
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1745
75435
SH
SOLE
0
0
75435
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1636
123000
SH
SOLE
0
0
123000
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
1414
87499
SH
SOLE
0
0
87499
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
818
81845
SH
SOLE
0
0
81845
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
3755
266502
SH
SOLE
0
0
266502
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
151
15516
SH
SOLE
0
0
15516
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
346
24198
SH
SOLE
0
0
24198
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
1503
103806
SH
SOLE
0
0
103806
NUVEEN SR INCOME FD
COM
67067Y104
68
10913
SH
SOLE
0
0
10913
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
171
13324
SH
SOLE
0
0
13324
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
253
20337
SH
SOLE
0
0
20337
NVENT ELECTRIC PLC
SHS
G6700G107
784
31242
SH
SOLE
0
0
31242
NVIDIA CORP
COM
67066G104
38977
164528
SH
SOLE
0
0
164528
NVR INC
COM
62944T105
3526
1187
SH
SOLE
0
0
1187
NXP SEMICONDUCTORS N V
COM
N6596X109
5955
54496
SH
SOLE
0
0
54496
NXSTAGE MEDICAL INC
COM
67072V103
373
13353
SH
SOLE
0
0
13353
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
1886
6895
SH
SOLE
0
0
6895
OAK VALLEY BANCORP OAKDALE C
COM
671807105
368
16073
SH
SOLE
0
0
16073
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
363
8935
SH
SOLE
0
0
8935
OAKTREE SPECIALTY LENDING CO
COM
67401P108
58
12073
SH
SOLE
0
0
12073
OASIS PETE INC NEW
COM
674215108
145
11167
SH
SOLE
0
0
11167
OBSIDIAN ENERGY LTD
COM
674482104
39
34453
SH
SOLE
0
0
34453
OCCIDENTAL PETE CORP DEL
COM
674599105
7525
89922
SH
SOLE
0
0
89922
OCEANFIRST FINL CORP
COM
675234108
1768
59010
SH
SOLE
0
0
59010
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
21
11072
SH
SOLE
0
0
11072
OGE ENERGY CORP
COM
670837103
1345
38193
SH
SOLE
0
0
38193
OHA INVT CORP
COM
67091U102
95
62297
SH
SOLE
0
0
62297
OKTA INC
CL A
679295105
2376
47175
SH
SOLE
0
0
47175
OLD NATL BANCORP IND
COM
680033107
330
17718
SH
SOLE
0
0
17718
OLD REP INTL CORP
COM
680223104
2329
116964
SH
SOLE
0
0
116964
OLIN CORP
COM PAR $1
680665205
445
15496
SH
SOLE
0
0
15496
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
699
9636
SH
SOLE
0
0
9636
OMEGA HEALTHCARE INVS INC
COM
681936100
5600
180657
SH
SOLE
0
0
180657
OMNICOM GROUP INC
COM
681919106
1820
23858
SH
SOLE
0
0
23858
ON TRACK INNOVATION LTD
SHS
M8791A109
49
42248
SH
SOLE
0
0
42248
ONCONOVA THERAPEUTICS INC
COM NEW
68232V306
5
12500
SH
SOLE
0
0
12500
ONCOSEC MED INC
COM NEW
68234L207
125
90760
SH
SOLE
0
0
90760
ONE GAS INC
COM
68235P108
475
6357
SH
SOLE
0
0
6357
ONE LIBERTY PPTYS INC
COM
682406103
213
8069
SH
SOLE
0
0
8069
ONEOK INC NEW
COM
682680103
6436
92170
SH
SOLE
0
0
92170
OPKO HEALTH INC
COM
68375N103
226
48075
SH
SOLE
0
0
48075
OPPENHEIMER ETF TR
ESG REV ETF
68386C773
581
18897
SH
SOLE
0
0
18897
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
11577
228074
SH
SOLE
0
0
228074
OPPENHEIMER ETF TR
S&P FINCIAL REVE
68386C807
280
4292
SH
SOLE
0
0
4292
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
1085
17760
SH
SOLE
0
0
17760
OPPENHEIMER ETF TR
S&P SMALLCAP 600
68386C302
20405
277991
SH
SOLE
0
0
277991
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
7139
186730
SH
SOLE
0
0
186730
ORACLE CORP
COM
68389X105
20280
460288
SH
SOLE
0
0
460288
ORANGE
SPONSORED ADR
684060106
2050
122970
SH
SOLE
0
0
122970
ORCHID IS CAP INC
COM
68571X103
914
121543
SH
SOLE
0
0
121543
ORGANOVO HLDGS INC
COM
68620A104
33
23466
SH
SOLE
0
0
23466
OSHKOSH CORP
COM
688239201
683
9713
SH
SOLE
0
0
9713
OSI ETF TR
OSHARES FTSE
67110P100
430
15835
SH
SOLE
0
0
15835
OSI ETF TR
OSHARS FTSE US
67110P407
1095
35676
SH
SOLE
0
0
35676
OTTER TAIL CORP
COM
689648103
1750
36773
SH
SOLE
0
0
36773
OWENS & MINOR INC NEW
COM
690732102
4401
263400
SH
SOLE
0
0
263400
OWENS CORNING NEW
COM
690742101
414
6531
SH
SOLE
0
0
6531
OXFORD LANE CAP CORP
COM
691543102
212
20328
SH
SOLE
0
0
20328
OXFORD SQUARE CAP CORP
COM
69181V107
911
131971
SH
SOLE
0
0
131971
PACCAR INC
COM
693718108
2465
39777
SH
SOLE
0
0
39777
PACER FDS TR
DEVELOPED MRKT
69374H873
8067
289557
SH
SOLE
0
0
289557
PACER FDS TR
GLOBL CASH ETF
69374H709
1419
46561
SH
SOLE
0
0
46561
PACER FDS TR
PACER US SMALL
69374H857
926
32291
SH
SOLE
0
0
32291
PACER FDS TR
TRENDP 100 ETF
69374H303
1080
32439
SH
SOLE
0
0
32439
PACER FDS TR
TRENDP US LAR CP
69374H105
23634
806892
SH
SOLE
0
0
806892
PACER FDS TR
TRENDP US MID CP
69374H204
1741
54026
SH
SOLE
0
0
54026
PACER FDS TR
TRENDPILOT EUR
69374H808
1256
44908
SH
SOLE
0
0
44908
PACER FDS TR
US CASH COWS 100
69374H881
313
10500
SH
SOLE
0
0
10500
PACKAGING CORP AMER
COM
695156109
930
8317
SH
SOLE
0
0
8317
PACWEST BANCORP DEL
COM
695263103
640
12959
SH
SOLE
0
0
12959
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
20
20500
SH
SOLE
0
0
20500
PALO ALTO NETWORKS INC
COM
697435105
3959
19270
SH
SOLE
0
0
19270
PAN AMERICAN SILVER CORP
COM
697900108
2138
119417
SH
SOLE
0
0
119417
PANDORA MEDIA INC
COM
698354107
226
28710
SH
SOLE
0
0
28710
PARETEUM CORP
COM NEW
69946T207
123
49090
SH
SOLE
0
0
49090
PARK NATL CORP
COM
700658107
462
4149
SH
SOLE
0
0
4149
PARKE BANCORP INC
COM
700885106
383
16194
SH
SOLE
0
0
16194
PARKER DRILLING CO
COM
701081101
9
23410
SH
SOLE
0
0
23410
PARKER HANNIFIN CORP
COM
701094104
2709
17379
SH
SOLE
0
0
17379
PATTERSON COMPANIES INC
COM
703395103
631
27840
SH
SOLE
0
0
27840
PATTERSON UTI ENERGY INC
COM
703481101
195
10837
SH
SOLE
0
0
10837
PAYCHEX INC
COM
704326107
22191
324672
SH
SOLE
0
0
324672
PAYCOM SOFTWARE INC
COM
70432V102
4250
42999
SH
SOLE
0
0
42999
PAYPAL HLDGS INC
COM
70450Y103
15709
188646
SH
SOLE
0
0
188646
PB BANCORP INC
COM
70454T100
175
15396
SH
SOLE
0
0
15396
PCM FUND INC
COM
69323T101
714
62354
SH
SOLE
0
0
62354
PEBBLEBROOK HOTEL TR
COM
70509V100
218
5618
SH
SOLE
0
0
5618
PEMBINA PIPELINE CORP
COM
706327103
4853
140265
SH
SOLE
0
0
140265
PENN NATL GAMING INC
COM
707569109
275
8195
SH
SOLE
0
0
8195
PENNANTPARK FLOATING RATE CA
COM
70806A106
565
41363
SH
SOLE
0
0
41363
PENNANTPARK INVT CORP
COM
708062104
81
11529
SH
SOLE
0
0
11529
PENNEY J C INC
COM
708160106
160
68228
SH
SOLE
0
0
68228
PENNS WOODS BANCORP INC
COM
708430103
304
6788
SH
SOLE
0
0
6788
PENSARE ACQUISITION CORP
COM
70957E105
120
12175
SH
SOLE
0
0
12175
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
228
4857
SH
SOLE
0
0
4857
PENTAIR PLC
SHS
G7S00T104
1379
32764
SH
SOLE
0
0
32764
PEOPLES FINL SVCS CORP
COM
711040105
207
4409
SH
SOLE
0
0
4409
PEOPLES UNITED FINANCIAL INC
COM
712704105
5393
298144
SH
SOLE
0
0
298144
PEOPLES UTAH BANCORP
COM
712706209
775
21696
SH
SOLE
0
0
21696
PEPSICO INC
COM
713448108
64549
592896
SH
SOLE
0
0
592896
PERION NETWORK LTD
SHS
M78673106
27
23250
SH
SOLE
0
0
23250
PERKINELMER INC
COM
714046109
974
13296
SH
SOLE
0
0
13296
PERRIGO CO PLC
SHS
G97822103
2443
33513
SH
SOLE
0
0
33513
PETMED EXPRESS INC
COM
716382106
466
10576
SH
SOLE
0
0
10576
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
226
22537
SH
SOLE
0
0
22537
PFENEX INC
COM
717071104
473
87465
SH
SOLE
0
0
87465
PFIZER INC
COM
717081103
98331
2732868
SH
SOLE
0
0
2709685
PG&E CORP
COM
69331C108
1265
29723
SH
SOLE
0
0
29723
PGIM GLOBAL SHORT DURATION H
COM
69346J106
437
32027
SH
SOLE
0
0
32027
PGIM SHORT DURATION HIGH YIE
COM
69346H100
300
21426
SH
SOLE
0
0
21426
PHILIP MORRIS INTL INC
COM
718172109
41182
510052
SH
SOLE
0
0
510052
PHILLIPS 66
COM
718546104
23595
210088
SH
SOLE
0
0
210088
PHOTRONICS INC
COM
719405102
114
14333
SH
SOLE
0
0
14333
PHOTRONICS INC
NOTE 3.250% 4/0
719405AK8
25
25000
SH
SOLE
0
0
25000
PHYSICIANS RLTY TR
COM
71943U104
343
21511
SH
SOLE
0
0
21511
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
4489
225233
SH
SOLE
0
0
225233
PIERIS PHARMACEUTICALS INC
COM
720795103
82
16100
SH
SOLE
0
0
16100
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
484
28511
SH
SOLE
0
0
28511
PIMCO CALIF MUN INCOME FD II
COM
72200M108
218
26235
SH
SOLE
0
0
26235
PIMCO CALIF MUN INCOME FD II
COM
72201C109
301
28994
SH
SOLE
0
0
28994
PIMCO CORPORATE & INCOME OPP
COM
72201B101
8015
458287
SH
SOLE
0
0
458287
PIMCO CORPORATE INCOME STRAT
COM
72200U100
1839
104803
SH
SOLE
0
0
104803
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
5952
186759
SH
SOLE
0
0
186759
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
7172
304272
SH
SOLE
0
0
304272
PIMCO EQUITY SER
RAFI DYN EMERG
72202L389
217
9057
SH
SOLE
0
0
9057
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
11550
116042
SH
SOLE
0
0
116042
PIMCO ETF TR
1-5 US TIP IDX
72201R205
3823
73870
SH
SOLE
0
0
73870
PIMCO ETF TR
15+ YR US TIPS
72201R304
272
4017
SH
SOLE
0
0
4017
PIMCO ETF TR
ACTIVE BD ETF
72201R775
5455
52939
SH
SOLE
0
0
52939
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
26482
260782
SH
SOLE
0
0
260782
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
5083
50977
SH
SOLE
0
0
50977
PIMCO ETF TR
INTER MUN BD ACT
72201R866
591
11172
SH
SOLE
0
0
11172
PIMCO ETF TR
INV GRD CRP BD
72201R817
790
7879
SH
SOLE
0
0
7879
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
1707
34173
SH
SOLE
0
0
34173
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
2751
183668
SH
SOLE
0
0
183668
PIMCO HIGH INCOME FD
COM SHS
722014107
5185
620900
SH
SOLE
0
0
620900
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
3303
120959
SH
SOLE
0
0
120959
PIMCO INCOME STRATEGY FUND
COM
72201H108
1764
148879
SH
SOLE
0
0
148879
PIMCO INCOME STRATEGY FUND I
COM
72201J104
2217
211717
SH
SOLE
0
0
211717
PIMCO MUN INCOME FD II
COM
72200W106
663
50665
SH
SOLE
0
0
50665
PIMCO MUN INCOME FD III
COM
72201A103
116
10040
SH
SOLE
0
0
10040
PIMCO MUNICIPAL INCOME FD
COM
72200R107
364
27621
SH
SOLE
0
0
27621
PIMCO NEW YORK MUN INCM FD 1
COM
72201E105
104
11441
SH
SOLE
0
0
11441
PIMCO NY MUNICIPAL INCOME FD
COM
72200T103
250
20240
SH
SOLE
0
0
20240
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
4244
438450
SH
SOLE
0
0
438450
PINNACLE ENTMT INC NEW
COM
72348Y105
251
7436
SH
SOLE
0
0
7436
PINNACLE FINL PARTNERS INC
COM
72346Q104
455
7409
SH
SOLE
0
0
7409
PINNACLE FOODS INC DEL
COM
72348P104
2327
35774
SH
SOLE
0
0
35774
PINNACLE WEST CAP CORP
COM
723484101
1094
13585
SH
SOLE
0
0
13585
PIONEER FLOATING RATE TR
COM
72369J102
169
15134
SH
SOLE
0
0
15134
PIONEER HIGH INCOME TR
COM
72369H106
188
20259
SH
SOLE
0
0
20259
PIONEER MUN HIGH INCOME ADV
COM
723762100
316
28873
SH
SOLE
0
0
28873
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
862
75496
SH
SOLE
0
0
75496
PIONEER NAT RES CO
COM
723787107
1804
9532
SH
SOLE
0
0
9532
PITNEY BOWES INC
COM
724479100
558
65096
SH
SOLE
0
0
65096
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1396
59052
SH
SOLE
0
0
59052
PLANET FITNESS INC
CL A
72703H101
900
20474
SH
SOLE
0
0
20474
PLATINUM GROUP METALS LTD
COM
72765Q601
2
22800
SH
SOLE
0
0
22800
PLUG POWER INC
COM NEW
72919P202
347
171959
SH
SOLE
0
0
171959
PLURISTEM THERAPEUTICS INC
COM
72940R102
30
24866
SH
SOLE
0
0
24866
PNC FINL SVCS GROUP INC
COM
693475105
11068
81928
SH
SOLE
0
0
81928
POLARIS INDS INC
COM
731068102
2204
18037
SH
SOLE
0
0
18037
POLYMET MINING CORP
COM
731916102
297
299920
SH
SOLE
0
0
299920
POOL CORPORATION
COM
73278L105
398
2629
SH
SOLE
0
0
2629
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
71
74000
SH
SOLE
0
0
74000
PORTLAND GEN ELEC CO
COM NEW
736508847
1312
30691
SH
SOLE
0
0
30691
POSCO
SPONSORED ADR
693483109
257
3469
SH
SOLE
0
0
3469
PPG INDS INC
COM
693506107
5530
53316
SH
SOLE
0
0
53316
PPL CORP
COM
69351T106
7545
264266
SH
SOLE
0
0
264266
PQ GROUP HLDGS INC
COM
73943T103
180
10000
SH
SOLE
0
0
10000
PRAXAIR INC
COM
74005P104
6506
41136
SH
SOLE
0
0
41136
PRECISION DRILLING CORP
COM 2010
74022D308
84
25205
SH
SOLE
0
0
25205
PRICE T ROWE GROUP INC
COM
74144T108
7040
60640
SH
SOLE
0
0
60640
PRINCIPAL FINL GROUP INC
COM
74251V102
2429
45875
SH
SOLE
0
0
45875
PROASSURANCE CORP
COM
74267C106
1520
42866
SH
SOLE
0
0
42866
PROCTER AND GAMBLE CO
COM
742718109
100525
1287787
SH
SOLE
0
0
1287787
PROGRESSIVE CORP OHIO
COM
743315103
2134
36078
SH
SOLE
0
0
36078
PROLOGIS INC
COM
74340W103
785
11952
SH
SOLE
0
0
11952
PROPETRO HLDG CORP
COM
74347M108
216
13795
SH
SOLE
0
0
13795
PROPHASE LABS INC
COM
74345W108
43
13211
SH
SOLE
0
0
13211
PROSHARES TR
EQTS FOR RISIN
74347B391
342
7112
SH
SOLE
0
0
7112
PROSHARES TR
HGH YLD INT RATE
74348A541
419
6268
SH
SOLE
0
0
6268
PROSHARES TR
INVT INT RT HG
74347B607
584
7899
SH
SOLE
0
0
7899
PROSHARES TR
K1 FRE CRD OIL
74347B417
4507
166729
SH
SOLE
0
0
166729
PROSHARES TR
MSCI EAFE DIVD
74347B839
1720
45162
SH
SOLE
0
0
45162
PROSHARES TR
PROSHS EMG ETF
74347B847
257
4636
SH
SOLE
0
0
4636
PROSHARES TR
PSHS LC COR PLUS
74347R248
1497
22161
SH
SOLE
0
0
22161
PROSHARES TR
PSHS ULT S&P 500
74347R107
276
2476
SH
SOLE
0
0
2476
PROSHARES TR
PSHS ULTRA QQQ
74347R206
207
2388
SH
SOLE
0
0
2388
PROSHARES TR
RUSS 2000 DIVD
74347B698
2878
50360
SH
SOLE
0
0
50360
PROSHARES TR
S&P 500 DV ARIST
74348A467
24623
394975
SH
SOLE
0
0
394975
PROSHARES TR
S&P MDCP 400 DIV
74347B680
4007
73501
SH
SOLE
0
0
73501
PROSHARES TR
SHORT S&P 500 NE
74347B425
2472
84269
SH
SOLE
0
0
84269
PROSHARES TR
SHRT 20+YR TRE
74347X849
559
24702
SH
SOLE
0
0
24702
PROSHARES TR
ULTRPRO S&P500
74347X864
1001
21342
SH
SOLE
0
0
21342
PROSHARES TR II
SHT VIX ST TRM
74347W627
168
13228
SH
SOLE
0
0
13228
PROSPECT CAPITAL CORPORATION
COM
74348T102
5400
804790
SH
SOLE
0
0
804790
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
393
394000
SH
SOLE
0
0
394000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
56
58000
SH
SOLE
0
0
58000
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
154
152000
SH
SOLE
0
0
152000
PROVIDENT BANCORP INC
COM
74383X109
508
19406
SH
SOLE
0
0
19406
PRUDENTIAL FINL INC
COM
744320102
10190
108972
SH
SOLE
0
0
108972
PRUDENTIAL PLC
ADR
74435K204
230
5028
SH
SOLE
0
0
5028
PUBLIC STORAGE
COM
74460D109
5917
26082
SH
SOLE
0
0
26082
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
11194
206766
SH
SOLE
0
0
206766
PULTE GROUP INC
COM
745867101
1219
42406
SH
SOLE
0
0
42406
PURE STORAGE INC
CL A
74624M102
281
11756
SH
SOLE
0
0
11756
PUTMAN HIGH INCOME SEC FUND
SHS BEN INT
746779107
98
10463
SH
SOLE
0
0
10463
PUTNAM MANAGED MUN INCOM TR
COM
746823103
265
37456
SH
SOLE
0
0
37456
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
866
185465
SH
SOLE
0
0
185465
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2446
209418
SH
SOLE
0
0
209418
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
2107
402940
SH
SOLE
0
0
402940
PVH CORP
COM
693656100
1055
7044
SH
SOLE
0
0
7044
QORVO INC
COM
74736K101
384
4793
SH
SOLE
0
0
4793
QTS RLTY TR INC
COM CL A
74736A103
221
5600
SH
SOLE
0
0
5600
QUAKER CHEM CORP
COM
747316107
511
3300
SH
SOLE
0
0
3300
QUALCOMM INC
COM
747525103
26411
470622
SH
SOLE
0
0
470622
QUALITY CARE PPTYS INC
COM
747545101
505
23469
SH
SOLE
0
0
23469
QUANTA SVCS INC
COM
74762E102
263
7885
SH
SOLE
0
0
7885
QUEST DIAGNOSTICS INC
COM
74834L100
2011
18294
SH
SOLE
0
0
18294
RALPH LAUREN CORP
CL A
751212101
514
4090
SH
SOLE
0
0
4090
RANDGOLD RES LTD
ADR
752344309
302
3911
SH
SOLE
0
0
3911
RANGE RES CORP
COM
75281A109
255
15233
SH
SOLE
0
0
15233
RAYMOND JAMES FINANCIAL INC
COM
754730109
562
6289
SH
SOLE
0
0
6289
RAYONIER INC
COM
754907103
707
18270
SH
SOLE
0
0
18270
RAYTHEON CO
COM NEW
755111507
20390
105547
SH
SOLE
0
0
105547
RBB BANCORP
COM
74930B105
519
16144
SH
SOLE
0
0
16144
REALITY SHS ETF TR
DIVS ETF
75605A108
391
14620
SH
SOLE
0
0
14620
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
268
11952
SH
SOLE
0
0
11952
REALTY INCOME CORP
COM
756109104
10810
200962
SH
SOLE
0
0
200962
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
2791
96528
SH
SOLE
0
0
96528
RED HAT INC
COM
756577102
823
6126
SH
SOLE
0
0
6126
REGENERON PHARMACEUTICALS
COM
75886F107
2228
6457
SH
SOLE
0
0
6457
REGIONS FINL CORP NEW
COM
7591EP100
5214
293277
SH
SOLE
0
0
293277
RENASANT CORP
COM
75970E107
456
10017
SH
SOLE
0
0
10017
REPUBLIC FIRST BANCORP INC
COM
760416107
506
64409
SH
SOLE
0
0
64409
REPUBLIC SVCS INC
COM
760759100
2379
34806
SH
SOLE
0
0
34806
RESMED INC
COM
761152107
505
4878
SH
SOLE
0
0
4878
RESTAURANT BRANDS INTL INC
COM
76131D103
559
9270
SH
SOLE
0
0
9270
RETAIL PPTYS AMER INC
CL A
76131V202
2438
190792
SH
SOLE
0
0
190792
REVOLUTION LIGHTING TECHNOLO
COM NEW
76155G206
67
16671
SH
SOLE
0
0
16671
RGC RES INC
COM
74955L103
494
16915
SH
SOLE
0
0
16915
RIO TINTO PLC
SPONSORED ADR
767204100
2191
39491
SH
SOLE
0
0
39491
RITE AID CORP
COM
767754104
397
229758
SH
SOLE
0
0
229758
RLI CORP
COM
749607107
253
3819
SH
SOLE
0
0
3819
ROCKWELL AUTOMATION INC
COM
773903109
4075
24517
SH
SOLE
0
0
24517
ROCKWELL COLLINS INC
COM
774341101
2834
21046
SH
SOLE
0
0
21046
ROCKWELL MED INC
COM
774374102
71
14335
SH
SOLE
0
0
14335
ROGERS COMMUNICATIONS INC
CL B
775109200
478
10066
SH
SOLE
0
0
10066
ROGERS CORP
COM
775133101
356
3198
SH
SOLE
0
0
3198
ROKU INC
COM CL A
77543R102
398
9331
SH
SOLE
0
0
9331
ROLLINS INC
COM
775711104
295
5609
SH
SOLE
0
0
5609
ROPER TECHNOLOGIES INC
COM
776696106
2298
8328
SH
SOLE
0
0
8328
ROSS STORES INC
COM
778296103
795
9377
SH
SOLE
0
0
9377
ROYAL BK CDA MONTREAL QUE
COM
780087102
4766
63298
SH
SOLE
0
0
63183
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1869
18042
SH
SOLE
0
0
18042
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
9926
136630
SH
SOLE
0
0
135804
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
11267
162750
SH
SOLE
0
0
162750
ROYAL GOLD INC
COM
780287108
348
3745
SH
SOLE
0
0
3745
ROYCE MICRO-CAP TR INC
COM
780915104
179
17939
SH
SOLE
0
0
17939
ROYCE VALUE TR INC
COM
780910105
2053
129959
SH
SOLE
0
0
129959
RPM INTL INC
COM
749685103
992
17003
SH
SOLE
0
0
17003
RTI INTL METALS INC
NOTE 1.625%10/1
74973WAB3
21
21000
SH
SOLE
0
0
21000
RUBICON PROJ INC
COM
78112V102
271
95020
SH
SOLE
0
0
95020
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
254
2225
SH
SOLE
0
0
2225
RYDER SYS INC
COM
783549108
321
4469
SH
SOLE
0
0
4469
RYLAND GROUP INC
NOTE 0.250% 6/0
783764AS2
27
27000
SH
SOLE
0
0
27000
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
244
2932
SH
SOLE
0
0
2932
S & T BANCORP INC
COM
783859101
297
6865
SH
SOLE
0
0
6865
S&P GLOBAL INC
COM
78409V104
4842
23747
SH
SOLE
0
0
23661
SABINE ROYALTY TR
UNIT BEN INT
785688102
375
7965
SH
SOLE
0
0
7965
SABRA HEALTH CARE REIT INC
COM
78573L106
430
19786
SH
SOLE
0
0
19786
SALESFORCE COM INC
COM
79466L302
10006
73358
SH
SOLE
0
0
73358
SALISBURY BANCORP INC
COM
795226109
404
9462
SH
SOLE
0
0
9462
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
109
18813
SH
SOLE
0
0
18813
SANDRIDGE MISSISSIPPIAN TR I
UNIT BEN INT
80007T101
24
12174
SH
SOLE
0
0
12174
SANDY SPRING BANCORP INC
COM
800363103
345
8418
SH
SOLE
0
0
8418
SANGAMO THERAPEUTICS INC
COM
800677106
250
17633
SH
SOLE
0
0
17633
SANOFI
RIGHT 12/31/2020
80105N113
12
23072
SH
SOLE
0
0
23072
SANOFI
SPONSORED ADR
80105N105
4445
111105
SH
SOLE
0
0
111105
SAP SE
SPON ADR
803054204
1096
9478
SH
SOLE
0
0
9478
SAREPTA THERAPEUTICS INC
COM
803607100
1188
8989
SH
SOLE
0
0
8989
SB ONE BANCORP
COM
78413T103
210
7063
SH
SOLE
0
0
7063
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1056
6397
SH
SOLE
0
0
6397
SCANA CORP NEW
COM
80589M102
1016
26383
SH
SOLE
0
0
26383
SCHEIN HENRY INC
COM
806407102
511
7038
SH
SOLE
0
0
7038
SCHLUMBERGER LTD
COM
806857108
13233
197420
SH
SOLE
0
0
197420
SCHNITZER STL INDS
CL A
806882106
234
6939
SH
SOLE
0
0
6939
SCHWAB CHARLES CORP NEW
COM
808513105
3806
74489
SH
SOLE
0
0
74489
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
2757
106489
SH
SOLE
0
0
106489
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
3223
97510
SH
SOLE
0
0
97510
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
643
12284
SH
SOLE
0
0
12284
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
4674
158225
SH
SOLE
0
0
158225
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
286
8204
SH
SOLE
0
0
8204
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1146
23034
SH
SOLE
0
0
23034
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3320
50309
SH
SOLE
0
0
50309
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
17965
364479
SH
SOLE
0
0
364479
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
14950
197279
SH
SOLE
0
0
197279
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
8595
161810
SH
SOLE
0
0
161810
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
14336
220585
SH
SOLE
0
0
220585
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
21025
383037
SH
SOLE
0
0
383037
SCHWAB STRATEGIC TR
US REIT ETF
808524847
8879
212524
SH
SOLE
0
0
212524
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
3599
48921
SH
SOLE
0
0
48921
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
3884
70736
SH
SOLE
0
0
70736
SCIENCE APPLICATNS INTL CP N
COM
808625107
249
3072
SH
SOLE
0
0
3072
SCOTTS MIRACLE GRO CO
CL A
810186106
869
10455
SH
SOLE
0
0
10455
SEABRIDGE GOLD INC
COM
811916105
127
11414
SH
SOLE
0
0
11414
SEACOAST BKG CORP FLA
COM NEW
811707801
309
9800
SH
SOLE
0
0
9800
SEADRILL LIMITED
SHS
G7945E105
10
45002
SH
SOLE
0
0
45002
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3104
54972
SH
SOLE
0
0
54972
SEALED AIR CORP NEW
COM
81211K100
613
14435
SH
SOLE
0
0
14435
SEASPAN CORP
SHS
Y75638109
124
12200
SH
SOLE
0
0
12200
SEASPINE HLDGS CORP
COM
81255T108
180
14273
SH
SOLE
0
0
14273
SEATTLE GENETICS INC
COM
812578102
389
5857
SH
SOLE
0
0
5857
SECOND SIGHT MED PRODS INC
COM
81362J100
22
13000
SH
SOLE
0
0
13000
SEI INVESTMENTS CO
COM
784117103
331
5295
SH
SOLE
0
0
5295
SELECT INCOME REIT
COM SH BEN INT
81618T100
285
12687
SH
SOLE
0
0
12687
SELECT SECTOR SPDR TR
ENERGY
81369Y506
27434
361265
SH
SOLE
0
0
361265
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1136
34733
SH
SOLE
0
0
34733
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
21545
197114
SH
SOLE
0
0
197114
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
22498
436609
SH
SOLE
0
0
436609
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
28376
339994
SH
SOLE
0
0
339994
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
54690
2056783
SH
SOLE
0
0
2056783
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
20461
285652
SH
SOLE
0
0
285652
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
15909
306170
SH
SOLE
0
0
306170
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
4156
71572
SH
SOLE
0
0
71572
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
46308
666584
SH
SOLE
0
0
666584
SELECTIVE INS GROUP INC
COM
816300107
503
9151
SH
SOLE
0
0
9151
SEMGROUP CORP
CL A
81663A105
303
11928
SH
SOLE
0
0
11928
SEMPRA ENERGY
COM
816851109
3872
33349
SH
SOLE
0
0
33349
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
3155
174425
SH
SOLE
0
0
174425
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
1719
36125
SH
SOLE
0
0
36125
SERVICE CORP INTL
COM
817565104
307
8569
SH
SOLE
0
0
8569
SERVICENOW INC
COM
81762P102
2902
16826
SH
SOLE
0
0
16826
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
343
39631
SH
SOLE
0
0
39631
SHAKE SHACK INC
CL A
819047101
482
7283
SH
SOLE
0
0
7283
SHERWIN WILLIAMS CO
COM
824348106
16374
40175
SH
SOLE
0
0
40114
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
400
26768
SH
SOLE
0
0
26768
SHIRE PLC
SPONSORED ADR
82481R106
1391
8242
SH
SOLE
0
0
8242
SHOPIFY INC
CL A
82509L107
2204
15106
SH
SOLE
0
0
15106
SIENTRA INC
COM
82621J105
210
10750
SH
SOLE
0
0
10750
SIERRA WIRELESS INC
COM
826516106
820
51225
SH
SOLE
0
0
51225
SIGA TECHNOLOGIES INC
COM
826917106
64
10690
SH
SOLE
0
0
10690
SILICOM LTD
ORD
M84116108
244
6350
SH
SOLE
0
0
6350
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
394
7446
SH
SOLE
0
0
7446
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
7499
250816
SH
SOLE
0
0
250816
SIMON PPTY GROUP INC NEW
COM
828806109
3244
19059
SH
SOLE
0
0
19059
SIMPSON MANUFACTURING CO INC
COM
829073105
401
6449
SH
SOLE
0
0
6449
SINA CORP
ORD
G81477104
656
7750
SH
SOLE
0
0
7750
SIRIUS XM HLDGS INC
COM
82968B103
5660
836045
SH
SOLE
0
0
836045
SIX FLAGS ENTMT CORP NEW
COM
83001A102
303
4321
SH
SOLE
0
0
4321
SJW GROUP
COM
784305104
416
6280
SH
SOLE
0
0
6280
SKECHERS U S A INC
CL A
830566105
1393
46417
SH
SOLE
0
0
46417
SKYWORKS SOLUTIONS INC
COM
83088M102
5965
61720
SH
SOLE
0
0
61720
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
263
7013
SH
SOLE
0
0
6513
SMITH A O
COM
831865209
1513
25575
SH
SOLE
0
0
25575
SMTC CORP
COM NEW
832682207
37
12660
SH
SOLE
0
0
12660
SMUCKER J M CO
COM NEW
832696405
6009
55910
SH
SOLE
0
0
55910
SNAP INC
CL A
83304A106
1605
122600
SH
SOLE
0
0
122600
SNAP ON INC
COM
833034101
3618
22513
SH
SOLE
0
0
22513
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
380
7905
SH
SOLE
0
0
7905
SOLAR CAP LTD
COM
83413U100
350
17100
SH
SOLE
0
0
17100
SOLARCITY CORP
NOTE 2.750%11/0
83416TAA8
11
11000
SH
SOLE
0
0
11000
SONIC CORP
COM
835451105
647
18804
SH
SOLE
0
0
18804
SONOCO PRODS CO
COM
835495102
702
13364
SH
SOLE
0
0
13364
SONY CORP
SPONSORED ADR
835699307
335
6527
SH
SOLE
0
0
6527
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
988
137237
SH
SOLE
0
0
137237
SOUTH JERSEY INDS INC
COM
838518108
1131
33804
SH
SOLE
0
0
33804
SOUTHERN CO
COM
842587107
28600
617577
SH
SOLE
0
0
617577
SOUTHERN COPPER CORP
COM
84265V105
387
8258
SH
SOLE
0
0
8258
SOUTHWEST AIRLS CO
COM
844741108
7715
151623
SH
SOLE
0
0
151623
SOUTHWESTERN ENERGY CO
COM
845467109
576
108736
SH
SOLE
0
0
108736
SPARK THERAPEUTICS INC
COM
84652J103
302
3645
SH
SOLE
0
0
3645
SPARTAN MTRS INC
COM
846819100
804
53215
SH
SOLE
0
0
53215
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
39169
161370
SH
SOLE
0
0
161370
SPDR GOLD TRUST
GOLD SHS
78463V107
52378
441454
SH
SOLE
0
0
441454
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
8698
180800
SH
SOLE
0
0
180800
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1290
32952
SH
SOLE
0
0
32952
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1836
47893
SH
SOLE
0
0
47893
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
382
7622
SH
SOLE
0
0
7622
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
1443
38979
SH
SOLE
0
0
38979
SPDR INDEX SHS FDS
MSCI EAFE FS ETF
78470E106
212
3066
SH
SOLE
0
0
3066
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
678
10806
SH
SOLE
0
0
10806
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
679
11436
SH
SOLE
0
0
11436
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2483
81669
SH
SOLE
0
0
81669
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
823
23299
SH
SOLE
0
0
23299
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
398
3799
SH
SOLE
0
0
3799
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
334
7048
SH
SOLE
0
0
7048
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
286
5786
SH
SOLE
0
0
5786
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
990
14686
SH
SOLE
0
0
14686
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
3491
91132
SH
SOLE
0
0
91132
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
443
12902
SH
SOLE
0
0
12902
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
223
6127
SH
SOLE
0
0
6127
SPDR S&P 500 ETF TR
TR UNIT
78462F103
269524
993528
SH
SOLE
0
0
993528
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
42983
121073
SH
SOLE
0
0
121073
SPDR SER TR
BLOMBERG BRC INV
78468R200
8007
260383
SH
SOLE
0
0
260383
SPDR SER TR
BLOOMBERG SRT TR
78468R408
559
20470
SH
SOLE
0
0
20470
SPDR SER TR
DORSEY WRGT FI
78468R713
424
17909
SH
SOLE
0
0
17909
SPDR SER TR
KENSHO SMART
78468R689
807
26942
SH
SOLE
0
0
26942
SPDR SER TR
MSCI USA STRTGIC
78468R812
436
5605
SH
SOLE
0
0
5605
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
72086
1502114
SH
SOLE
0
0
1502114
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
76904
1602841
SH
SOLE
0
0
1602841
SPDR SER TR
PORTFOLIO SH TSR
78468R101
605
20465
SH
SOLE
0
0
20465
SPDR SER TR
PORTFOLIO SM ETF
78468R853
3195
98968
SH
SOLE
0
0
98968
SPDR SER TR
PRTFLO S&P500 HI
78468R788
503
13476
SH
SOLE
0
0
13476
SPDR SER TR
SPDR BLOOMBERG
78468R663
976
10656
SH
SOLE
0
0
10656
SPDR SER TR
SPDR S&P 500 ETF
78468R796
658
9998
SH
SOLE
0
0
9998
SPDR SER TR
SSGA GNDER ETF
78468R747
344
4757
SH
SOLE
0
0
4757
SPDR SER TR
SSGA US LRG ETF
78468R804
392
4347
SH
SOLE
0
0
4347
SPDR SER TR
SSGA US SMAL ETF
78468R887
595
6245
SH
SOLE
0
0
6245
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
3807
43692
SH
SOLE
0
0
43692
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
19081
359883
SH
SOLE
0
0
359883
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
3252
103923
SH
SOLE
0
0
103923
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
12755
459628
SH
SOLE
0
0
459628
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
592
10666
SH
SOLE
0
0
10666
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
5700
160641
SH
SOLE
0
0
160641
SPDR SERIES TRUST
DJ REIT ETF
78464A607
4367
46473
SH
SOLE
0
0
46473
SPDR SERIES TRUST
FACTST INV ETF
78464A110
909
9517
SH
SOLE
0
0
9517
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
307
4422
SH
SOLE
0
0
4422
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
3134
40070
SH
SOLE
0
0
40070
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
6274
111092
SH
SOLE
0
0
111092
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
478
5117
SH
SOLE
0
0
5117
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
325
19179
SH
SOLE
0
0
19179
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
1235
44286
SH
SOLE
0
0
44286
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
823
24727
SH
SOLE
0
0
24727
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
617
19343
SH
SOLE
0
0
19343
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
1241
41157
SH
SOLE
0
0
41157
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
1207
35518
SH
SOLE
0
0
35518
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
21487
611649
SH
SOLE
0
0
611649
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
9046
305296
SH
SOLE
0
0
305296
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
5080
94049
SH
SOLE
0
0
94049
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1257
24152
SH
SOLE
0
0
24152
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
18584
294048
SH
SOLE
0
0
294048
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
14230
213058
SH
SOLE
0
0
213058
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
9948
137598
SH
SOLE
0
0
137598
SPDR SERIES TRUST
S&P BIOTECH
78464A870
8151
85627
SH
SOLE
0
0
85627
SPDR SERIES TRUST
S&P BK ETF
78464A797
2269
48123
SH
SOLE
0
0
48123
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
79545
858092
SH
SOLE
0
0
858092
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
2421
61221
SH
SOLE
0
0
61221
SPDR SERIES TRUST
S&P INS ETF
78464A789
237
7940
SH
SOLE
0
0
7940
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1859
43167
SH
SOLE
0
0
43167
SPDR SERIES TRUST
S&P PHARMAC
78464A722
356
8276
SH
SOLE
0
0
8276
SPDR SERIES TRUST
S&P REGL BKG
78464A698
5521
90506
SH
SOLE
0
0
90506
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
402
8271
SH
SOLE
0
0
8271
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
1259
17422
SH
SOLE
0
0
17422
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
682
10805
SH
SOLE
0
0
10805
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
868
19977
SH
SOLE
0
0
19977
SPECTRA ENERGY PARTNERS LP
COM
84756N109
683
19295
SH
SOLE
0
0
19295
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
286
13650
SH
SOLE
0
0
13650
SPIRE INC
COM
84857L101
509
7208
SH
SOLE
0
0
7208
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
1134
13205
SH
SOLE
0
0
13205
SPIRIT MTA REIT
COM SHS BEN IN
84861U105
105
10204
SH
SOLE
0
0
10204
SPIRIT RLTY CAP INC NEW
COM
84860W102
832
103596
SH
SOLE
0
0
103596
SPLUNK INC
COM
848637104
539
5443
SH
SOLE
0
0
5443
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
846
5028
SH
SOLE
0
0
5028
SPRINT CORP
COM SER 1
85207U105
404
74204
SH
SOLE
0
0
74204
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
2383
190165
SH
SOLE
0
0
190165
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
11076
1087988
SH
SOLE
0
0
1087988
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
140
16925
SH
SOLE
0
0
16925
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
714
121651
SH
SOLE
0
0
121651
SPROUTS FMRS MKT INC
COM
85208M102
271
12273
SH
SOLE
0
0
12273
SQUARE INC
CL A
852234103
18014
292251
SH
SOLE
0
0
292251
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
229
4414
SH
SOLE
0
0
4414
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1309
27859
SH
SOLE
0
0
27859
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
2968
78596
SH
SOLE
0
0
78596
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
327
12268
SH
SOLE
0
0
12268
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
57805
1215677
SH
SOLE
0
0
1215677
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
991
24580
SH
SOLE
0
0
24580
STAG INDL INC
COM
85254J102
907
33312
SH
SOLE
0
0
33312
STAMPS COM INC
COM NEW
852857200
534
2109
SH
SOLE
0
0
2109
STANLEY BLACK & DECKER INC
COM
854502101
7699
57970
SH
SOLE
0
0
57970
STAR GROUP L P
UNIT LTD PARTNR
85512C105
124
12627
SH
SOLE
0
0
12627
STARBUCKS CORP
COM
855244109
21788
446017
SH
SOLE
0
0
445766
STARWOOD PPTY TR INC
COM
85571B105
703
32397
SH
SOLE
0
0
32397
STATE STR CORP
COM
857477103
3275
35179
SH
SOLE
0
0
35179
STEEL DYNAMICS INC
COM
858119100
1239
26968
SH
SOLE
0
0
26968
STERICYCLE INC
COM
858912108
909
13916
SH
SOLE
0
0
13916
STERIS PLC
SHS USD
G84720104
375
3567
SH
SOLE
0
0
3567
STERLING BANCORP DEL
COM
85917A100
1398
59474
SH
SOLE
0
0
59474
STEWART INFORMATION SVCS COR
COM
860372101
943
21894
SH
SOLE
0
0
21894
STMICROELECTRONICS N V
NY REGISTRY
861012102
1033
46711
SH
SOLE
0
0
46711
STOCK YDS BANCORP INC
COM
861025104
279
7301
SH
SOLE
0
0
7301
STONERIDGE INC
COM
86183P102
1344
38244
SH
SOLE
0
0
38244
STRATEGY SHS
ECOL STRAT ETF
86280R209
501
12067
SH
SOLE
0
0
12067
STRYKER CORP
COM
863667101
18633
110343
SH
SOLE
0
0
110343
STURM RUGER & CO INC
COM
864159108
733
13092
SH
SOLE
0
0
13092
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
998
42486
SH
SOLE
0
0
42486
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
102
13157
SH
SOLE
0
0
13157
SUMMER INFANT INC
COM
865646103
83
59926
SH
SOLE
0
0
59926
SUN CMNTYS INC
COM
866674104
1186
12116
SH
SOLE
0
0
12116
SUN LIFE FINL INC
COM
866796105
2114
52670
SH
SOLE
0
0
52670
SUNCOR ENERGY INC NEW
COM
867224107
743
18264
SH
SOLE
0
0
18264
SUNOCO LP
COM U REP LP
86765K109
288
11551
SH
SOLE
0
0
11551
SUNPOWER CORP
COM
867652406
106
13829
SH
SOLE
0
0
13829
SUNTRUST BKS INC
COM
867914103
5105
77322
SH
SOLE
0
0
77322
SUPERVALU INC
COM NEW
868536301
436
21259
SH
SOLE
0
0
21259
SVB FINL GROUP
COM
78486Q101
1783
6176
SH
SOLE
0
0
6176
SWISS HELVETIA FD INC
COM
870875101
1725
139683
SH
SOLE
0
0
139683
SYMANTEC CORP
COM
871503108
1114
53937
SH
SOLE
0
0
53937
SYNCHRONY FINL
COM
87165B103
2849
85343
SH
SOLE
0
0
85343
SYNEOS HEALTH INC
CL A
87166B102
695
14826
SH
SOLE
0
0
14826
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
73
41766
SH
SOLE
0
0
41766
SYNTHETIC BIOLOGICS INC
COM
87164U102
3
11566
SH
SOLE
0
0
11566
SYSCO CORP
COM
871829107
12493
182939
SH
SOLE
0
0
182939
T MOBILE US INC
COM
872590104
6769
113296
SH
SOLE
0
0
113296
TABLEAU SOFTWARE INC
CL A
87336U105
2358
24119
SH
SOLE
0
0
24119
TABULA RASA HEALTHCARE INC
COM
873379101
216
3390
SH
SOLE
0
0
3390
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
1964
53710
SH
SOLE
0
0
53710
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
516
4360
SH
SOLE
0
0
4360
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
336
7764
SH
SOLE
0
0
7764
TANGER FACTORY OUTLET CTRS I
COM
875465106
2366
100726
SH
SOLE
0
0
100726
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
48
110929
SH
SOLE
0
0
110929
TAPESTRY INC
COM
876030107
1026
21956
SH
SOLE
0
0
21956
TARGA RES CORP
COM
87612G101
650
13138
SH
SOLE
0
0
13138
TARGET CORP
COM
87612E106
11624
152704
SH
SOLE
0
0
152704
TASEKO MINES LTD
COM
876511106
23
21105
SH
SOLE
0
0
21105
TATA MTRS LTD
SPONSORED ADR
876568502
479
24509
SH
SOLE
0
0
24509
TCP CAP CORP
COM
87238Q103
674
46658
SH
SOLE
0
0
46658
TCP CAP CORP
NOTE 5.250%12/1
87238QAB9
23
23000
SH
SOLE
0
0
23000
TCW STRATEGIC INCOME FUND IN
COM
872340104
298
54219
SH
SOLE
0
0
54219
TD AMERITRADE HLDG CORP
COM
87236Y108
495
9040
SH
SOLE
0
0
9040
TE CONNECTIVITY LTD
REG SHS
H84989104
1209
13427
SH
SOLE
0
0
13427
TECK RESOURCES LTD
CL B
878742204
1465
57577
SH
SOLE
0
0
57577
TEEKAY CORPORATION
COM
Y8564W103
155
20000
SH
SOLE
0
0
20000
TEGNA INC
COM
87901J105
364
33551
SH
SOLE
0
0
33551
TEJON RANCH CO
COM
879080109
209
8600
SH
SOLE
0
0
8600
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
1670
77657
SH
SOLE
0
0
77657
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
417
24497
SH
SOLE
0
0
24497
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
789
41990
SH
SOLE
0
0
41990
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
294
22848
SH
SOLE
0
0
22848
TELADOC INC
COM
87918A105
1420
24464
SH
SOLE
0
0
24464
TELEFLEX INC
COM
879369106
1089
4059
SH
SOLE
0
0
4059
TELEFONICA S A
SPONSORED ADR
879382208
345
40451
SH
SOLE
0
0
40451
TEMPLETON EMERG MKTS INCOME
COM
880192109
2188
213084
SH
SOLE
0
0
213084
TEMPLETON EMERGING MKTS FD I
COM
880191101
1763
119863
SH
SOLE
0
0
119863
TEMPLETON GLOBAL INCOME FD
COM
880198106
4752
773880
SH
SOLE
0
0
773880
TENET HEALTHCARE CORP
COM NEW
88033G407
221
6595
SH
SOLE
0
0
6595
TENNANT CO
COM
880345103
254
3219
SH
SOLE
0
0
3219
TENNECO INC
COM
880349105
230
5227
SH
SOLE
0
0
5227
TERADATA CORP DEL
COM
88076W103
288
7164
SH
SOLE
0
0
7164
TERADYNE INC
COM
880770102
267
7024
SH
SOLE
0
0
7024
TEREX CORP NEW
COM
880779103
1772
42009
SH
SOLE
0
0
42009
TERNIUM SA
SPON ADR
880890108
689
19776
SH
SOLE
0
0
19776
TESARO INC
COM
881569107
738
16604
SH
SOLE
0
0
16604
TESLA INC
COM
88160R101
15248
44460
SH
SOLE
0
0
44460
TESLA INC
NOTE 0.250% 3/0
88160RAB7
18
16000
SH
SOLE
0
0
16000
TETRA TECH INC NEW
COM
88162G103
399
6814
SH
SOLE
0
0
6814
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
16
17000
SH
SOLE
0
0
17000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
3871
159158
SH
SOLE
0
0
159158
TEXAS INSTRS INC
COM
882508104
13721
124455
SH
SOLE
0
0
124455
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
811
1166
SH
SOLE
0
0
1166
TEXTRON INC
COM
883203101
1971
29911
SH
SOLE
0
0
29911
THE TRADE DESK INC
COM CL A
88339J105
957
10207
SH
SOLE
0
0
10207
THERAPEUTICSMD INC
COM
88338N107
147
23568
SH
SOLE
0
0
23568
THERMO FISHER SCIENTIFIC INC
COM
883556102
8562
41335
SH
SOLE
0
0
41335
THOMSON REUTERS CORP
COM
884903105
233
5777
SH
SOLE
0
0
5777
THOR INDS INC
COM
885160101
511
5249
SH
SOLE
0
0
5249
TIER REIT INC
COM NEW
88650V208
884
37160
SH
SOLE
0
0
37160
TIFFANY & CO NEW
COM
886547108
3040
23100
SH
SOLE
0
0
23100
TIMKEN CO
COM
887389104
238
5472
SH
SOLE
0
0
5472
TIVO CORP
COM
88870P106
272
20216
SH
SOLE
0
0
20216
TJX COS INC NEW
COM
872540109
9864
103639
SH
SOLE
0
0
103639
TOLL BROTHERS INC
COM
889478103
845
22855
SH
SOLE
0
0
22855
TOMPKINS FINANCIAL CORPORATI
COM
890110109
483
5623
SH
SOLE
0
0
5623
TOOTSIE ROLL INDS INC
COM
890516107
254
8242
SH
SOLE
0
0
8242
TORCHMARK CORP
COM
891027104
807
9918
SH
SOLE
0
0
9918
TORO CO
COM
891092108
829
13754
SH
SOLE
0
0
13754
TORONTO DOMINION BK ONT
COM NEW
891160509
6688
115595
SH
SOLE
0
0
115595
TORTOISE ENERGY INFRA CORP
COM
89147L100
1814
67960
SH
SOLE
0
0
67960
TORTOISE MLP FD INC
COM
89148B101
1093
64046
SH
SOLE
0
0
64046
TORTOISE MLP FD INC
RIGHT 07/18/2018
89148B119
24
64320
SH
SOLE
0
0
64320
TOTAL S A
SPONSORED ADR
89151E109
7201
118913
SH
SOLE
0
0
118913
TOTAL SYS SVCS INC
COM
891906109
700
8282
SH
SOLE
0
0
8282
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1967
15273
SH
SOLE
0
0
15228
TPG SPECIALTY LENDING INC
COM
87265K102
2262
126090
SH
SOLE
0
0
126090
TPG SPECIALTY LENDING INC
NOTE 4.500%12/1
87265KAB8
23
23000
SH
SOLE
0
0
23000
TRACTOR SUPPLY CO
COM
892356106
3214
42018
SH
SOLE
0
0
42018
TRANSCANADA CORP
COM
89353D107
920
21303
SH
SOLE
0
0
21303
TRANSDIGM GROUP INC
COM
893641100
462
1339
SH
SOLE
0
0
1339
TRANSENTERIX INC
COM NEW
89366M201
119
27303
SH
SOLE
0
0
27303
TRANSMONTAIGNE PARTNERS L P
COM UNIT L P
89376V100
370
10038
SH
SOLE
0
0
10038
TRANSOCEAN LTD
REG SHS
H8817H100
934
69484
SH
SOLE
0
0
69484
TRAVELERS COMPANIES INC
COM
89417E109
10726
87673
SH
SOLE
0
0
87673
TRI CONTL CORP
COM
895436103
1513
57077
SH
SOLE
0
0
57077
TRIANGLE CAP CORP
COM
895848109
342
29782
SH
SOLE
0
0
29782
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
2979
83447
SH
SOLE
0
0
83447
TRINITY INDS INC
COM
896522109
788
23003
SH
SOLE
0
0
23003
TRIPADVISOR INC
COM
896945201
211
3795
SH
SOLE
0
0
3795
TRISTATE CAP HLDGS INC
COM
89678F100
607
23256
SH
SOLE
0
0
23256
TRUEBLUE INC
COM
89785X101
540
20041
SH
SOLE
0
0
20041
TRUSTCO BK CORP N Y
COM
898349105
1017
114316
SH
SOLE
0
0
114316
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
28
15000
SH
SOLE
0
0
15000
TUPPERWARE BRANDS CORP
COM
899896104
761
18457
SH
SOLE
0
0
18457
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
156
23847
SH
SOLE
0
0
23847
TWENTY FIRST CENTY FOX INC
CL A
90130A101
875
17607
SH
SOLE
0
0
17607
TWENTY FIRST CENTY FOX INC
CL B
90130A200
363
7358
SH
SOLE
0
0
7358
TWILIO INC
CL A
90138F102
597
10649
SH
SOLE
0
0
10649
TWITTER INC
COM
90184L102
3388
77578
SH
SOLE
0
0
77578
TWO HBRS INVT CORP
COM NEW
90187B408
1494
94564
SH
SOLE
0
0
94564
TYLER TECHNOLOGIES INC
COM
902252105
478
2153
SH
SOLE
0
0
2153
TYSON FOODS INC
CL A
902494103
2486
36109
SH
SOLE
0
0
36109
U S CONCRETE INC
COM NEW
90333L201
232
4410
SH
SOLE
0
0
4410
U S G CORP
COM NEW
903293405
638
14793
SH
SOLE
0
0
14793
U S SILICA HLDGS INC
COM
90346E103
532
20717
SH
SOLE
0
0
20717
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
253
12471
SH
SOLE
0
0
12471
UBS AG LONDON BRH
EN LG CP GRWTH
902677780
219
855
SH
SOLE
0
0
855
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
176
11341
SH
SOLE
0
0
11341
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
234
14735
SH
SOLE
0
0
14735
UBS GROUP AG
SHS
H42097107
348
22666
SH
SOLE
0
0
22666
UDR INC
COM
902653104
736
19615
SH
SOLE
0
0
19615
UGI CORP NEW
COM
902681105
1956
37574
SH
SOLE
0
0
37574
ULTA BEAUTY INC
COM
90384S303
661
2831
SH
SOLE
0
0
2831
ULTRA CLEAN HLDGS INC
COM
90385V107
378
22748
SH
SOLE
0
0
22748
ULTRA PETROLEUM CORP
COM NEW
903914208
38
16307
SH
SOLE
0
0
16307
UMPQUA HLDGS CORP
COM
904214103
2249
99552
SH
SOLE
0
0
99552
UNDER ARMOUR INC
CL A
904311107
5252
233625
SH
SOLE
0
0
233625
UNDER ARMOUR INC
CL C
904311206
2944
139679
SH
SOLE
0
0
139679
UNILEVER N V
N Y SHS NEW
904784709
4900
87933
SH
SOLE
0
0
87933
UNILEVER PLC
SPON ADR NEW
904767704
5483
99184
SH
SOLE
0
0
99039
UNION BANKSHARES CORP NEW
COM
90539J109
2996
77064
SH
SOLE
0
0
77064
UNION BANKSHARES INC
COM
905400107
324
6245
SH
SOLE
0
0
6245
UNION PAC CORP
COM
907818108
20213
142667
SH
SOLE
0
0
142667
UNIQUE FABRICATING INC
COM
90915J103
270
30901
SH
SOLE
0
0
30901
UNITED BANKSHARES INC WEST V
COM
909907107
1406
38623
SH
SOLE
0
0
38623
UNITED CMNTY FINL CORP OHIO
COM
909839102
1070
97387
SH
SOLE
0
0
97387
UNITED CONTL HLDGS INC
COM
910047109
493
7066
SH
SOLE
0
0
7066
UNITED FINL BANCORP INC NEW
COM
910304104
917
52320
SH
SOLE
0
0
52320
UNITED NAT FOODS INC
COM
911163103
1177
27601
SH
SOLE
0
0
27601
UNITED PARCEL SERVICE INC
CL B
911312106
38609
363444
SH
SOLE
0
0
363444
UNITED RENTALS INC
COM
911363109
1616
10946
SH
SOLE
0
0
10946
UNITED STATES NATL GAS FUND
UNIT PAR
912318300
427
18025
SH
SOLE
0
0
18025
UNITED STATES OIL FUND LP
UNITS
91232N108
1549
102835
SH
SOLE
0
0
102835
UNITED STATES STL CORP NEW
COM
912909108
2009
57801
SH
SOLE
0
0
57801
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
246
5632
SH
SOLE
0
0
5632
UNITED TECHNOLOGIES CORP
COM
913017109
42840
342637
SH
SOLE
0
0
342637
UNITEDHEALTH GROUP INC
COM
91324P102
33192
135289
SH
SOLE
0
0
135216
UNITI GROUP INC
COM
91325V108
595
29711
SH
SOLE
0
0
29711
UNITIL CORP
COM
913259107
553
10830
SH
SOLE
0
0
10830
UNIVERSAL CORP VA
COM
913456109
673
10191
SH
SOLE
0
0
10191
UNIVERSAL DISPLAY CORP
COM
91347P105
1620
18841
SH
SOLE
0
0
18841
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
281
4385
SH
SOLE
0
0
4385
UNIVERSAL HLTH SVCS INC
CL B
913903100
225
2017
SH
SOLE
0
0
2017
UNUM GROUP
COM
91529Y106
804
21747
SH
SOLE
0
0
21747
US BANCORP DEL
COM NEW
902973304
15399
307856
SH
SOLE
0
0
307856
V F CORP
COM
918204108
8275
101507
SH
SOLE
0
0
101507
VAIL RESORTS INC
COM
91879Q109
332
1212
SH
SOLE
0
0
1212
VALE S A
ADR
91912E105
403
31422
SH
SOLE
0
0
31422
VALEANT PHARMACEUTICALS INTL
COM
91911K102
773
33258
SH
SOLE
0
0
33258
VALERO ENERGY CORP NEW
COM
91913Y100
10153
91613
SH
SOLE
0
0
91613
VALLEY NATL BANCORP
COM
919794107
3732
306921
SH
SOLE
0
0
306921
VALVOLINE INC
COM
92047W101
218
10084
SH
SOLE
0
0
10084
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
971
15611
SH
SOLE
0
0
15611
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
967
41028
SH
SOLE
0
0
41028
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
214
10772
SH
SOLE
0
0
10772
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1452
84144
SH
SOLE
0
0
84144
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
263
15812
SH
SOLE
0
0
15812
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
2181
18176
SH
SOLE
0
0
18176
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
755
29848
SH
SOLE
0
0
29848
VANECK VECTORS ETF TR
COAL ETF
92189F809
315
19970
SH
SOLE
0
0
19970
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
391
17039
SH
SOLE
0
0
17039
VANECK VECTORS ETF TR
ENVIRONMENTAL SV
92189F304
257
2842
SH
SOLE
0
0
2842
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
4172
145478
SH
SOLE
0
0
145478
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
4704
210836
SH
SOLE
0
0
210836
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
13926
442516
SH
SOLE
0
0
442516
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
446
17640
SH
SOLE
0
0
17640
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
809
47543
SH
SOLE
0
0
47543
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
778
23781
SH
SOLE
0
0
23781
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
6721
154283
SH
SOLE
0
0
154283
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
745
28026
SH
SOLE
0
0
28026
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
787
29939
SH
SOLE
0
0
29939
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
779
39755
SH
SOLE
0
0
39755
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
911
9092
SH
SOLE
0
0
9092
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
302
12297
SH
SOLE
0
0
12297
VANECK VECTORS ETF TR
STEEL ETF
92189F205
225
4971
SH
SOLE
0
0
4971
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
1362
85259
SH
SOLE
0
0
85259
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
4606
31568
SH
SOLE
0
0
31568
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
990
9324
SH
SOLE
0
0
9324
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
496
3563
SH
SOLE
0
0
3563
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
10628
80795
SH
SOLE
0
0
80795
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
510
4106
SH
SOLE
0
0
4106
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
3807
23449
SH
SOLE
0
0
23449
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
858
6086
SH
SOLE
0
0
6086
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
11922
78253
SH
SOLE
0
0
78253
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
23554
290903
SH
SOLE
0
0
290903
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
3780
42643
SH
SOLE
0
0
42643
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
172780
2209184
SH
SOLE
0
0
2209184
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
53238
672279
SH
SOLE
0
0
672279
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
40800
745747
SH
SOLE
0
0
745747
VANGUARD GROUP
DIV APP ETF
921908844
137357
1351678
SH
SOLE
0
0
1351678
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
15806
134180
SH
SOLE
0
0
134180
VANGUARD INDEX FDS
GROWTH ETF
922908736
168127
1122267
SH
SOLE
0
0
1122267
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
36985
296451
SH
SOLE
0
0
296451
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
40809
303615
SH
SOLE
0
0
303615
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
38250
346279
SH
SOLE
0
0
346279
VANGUARD INDEX FDS
MID CAP ETF
922908629
92501
586784
SH
SOLE
0
0
586784
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
59003
724402
SH
SOLE
0
0
724402
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
129839
520374
SH
SOLE
0
0
520374
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
45867
337783
SH
SOLE
0
0
337783
VANGUARD INDEX FDS
SMALL CP ETF
922908751
94160
604869
SH
SOLE
0
0
604869
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
22934
130454
SH
SOLE
0
0
130454
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
417795
2975114
SH
SOLE
0
0
2975114
VANGUARD INDEX FDS
VALUE ETF
922908744
145037
1396868
SH
SOLE
0
0
1396868
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
53954
1040784
SH
SOLE
0
0
1040784
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
150875
3575244
SH
SOLE
0
0
3575244
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
16373
291704
SH
SOLE
0
0
291704
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
1794
25642
SH
SOLE
0
0
25642
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
94842
821785
SH
SOLE
0
0
821785
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
3655
62938
SH
SOLE
0
0
62938
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
56194
765896
SH
SOLE
0
0
765896
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
7724
158109
SH
SOLE
0
0
158109
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
11542
226399
SH
SOLE
0
0
226399
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
27903
334085
SH
SOLE
0
0
334085
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
2252
35941
SH
SOLE
0
0
35941
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
1075
12279
SH
SOLE
0
0
12279
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
1739
23250
SH
SOLE
0
0
23250
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
3510
68282
SH
SOLE
0
0
68282
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
824
13753
SH
SOLE
0
0
13753
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
46132
590676
SH
SOLE
0
0
590676
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
14311
97340
SH
SOLE
0
0
97340
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2805
22463
SH
SOLE
0
0
22463
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
4362
41347
SH
SOLE
0
0
41347
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
2428
16381
SH
SOLE
0
0
16381
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
2864
21824
SH
SOLE
0
0
21824
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1934
16920
SH
SOLE
0
0
16920
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
304
2414
SH
SOLE
0
0
2414
VANGUARD STAR FD
VG TL INTL STK F
921909768
29135
538532
SH
SOLE
0
0
538532
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
515225
12009897
SH
SOLE
0
0
12009897
VANGUARD WELLINGTON FD
US MINIMUM
921935409
372
4566
SH
SOLE
0
0
4566
VANGUARD WELLINGTON FD
US MULTIFACTOR
921935607
1455
18376
SH
SOLE
0
0
18376
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
469
6225
SH
SOLE
0
0
6225
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
96673
1164033
SH
SOLE
0
0
1164033
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
15545
240042
SH
SOLE
0
0
240042
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
5086
81725
SH
SOLE
0
0
81725
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
11907
127500
SH
SOLE
0
0
127500
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
3479
46748
SH
SOLE
0
0
46748
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
22888
192382
SH
SOLE
0
0
192382
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
1979
23308
SH
SOLE
0
0
23308
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
7767
45786
SH
SOLE
0
0
45786
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
15224
113383
SH
SOLE
0
0
113383
VANGUARD WORLD FDS
ENERGY ETF
92204A306
19244
183135
SH
SOLE
0
0
183135
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
11065
164040
SH
SOLE
0
0
164040
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
20519
128938
SH
SOLE
0
0
128938
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
2613
19239
SH
SOLE
0
0
19239
VANGUARD WORLD FDS
INF TECH ETF
92204A702
24561
135399
SH
SOLE
0
0
135399
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
6586
50060
SH
SOLE
0
0
50060
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
5165
44541
SH
SOLE
0
0
44541
VARIAN MED SYS INC
COM
92220P105
1345
11825
SH
SOLE
0
0
11825
VECTOR GROUP LTD
COM
92240M108
4042
211837
SH
SOLE
0
0
211837
VECTREN CORP
COM
92240G101
1079
15100
SH
SOLE
0
0
15100
VEDANTA LTD
SPONSORED ADR
92242Y100
213
15654
SH
SOLE
0
0
15654
VEEVA SYS INC
CL A COM
922475108
2733
35552
SH
SOLE
0
0
35552
VENTAS INC
COM
92276F100
7106
124784
SH
SOLE
0
0
124784
VEREIT INC
COM
92339V100
3142
422263
SH
SOLE
0
0
422263
VERICEL CORP
COM
92346J108
123
12711
SH
SOLE
0
0
12711
VERINT SYS INC
NOTE 1.500% 6/0
92343XAA8
13
13000
SH
SOLE
0
0
13000
VERISIGN INC
COM
92343E102
394
2867
SH
SOLE
0
0
2867
VERISK ANALYTICS INC
COM
92345Y106
1124
10439
SH
SOLE
0
0
10439
VERIZON COMMUNICATIONS INC
COM
92343V104
141433
2811226
SH
SOLE
0
0
2811226
VERSUM MATLS INC
COM
92532W103
309
8324
SH
SOLE
0
0
8324
VERTEX PHARMACEUTICALS INC
COM
92532F100
1777
10458
SH
SOLE
0
0
10458
VIACOM INC NEW
CL B
92553P201
1001
33188
SH
SOLE
0
0
33188
VICTORY PORTFOLIOS II
SHS DEVP ENH VOL
92647N816
11756
346694
SH
SOLE
0
0
346694
VICTORY PORTFOLIOS II
SHS INTL HGH DIV
92647N881
1812
52994
SH
SOLE
0
0
52994
VICTORY PORTFOLIOS II
SHS US 500 ENHA
92647N782
29052
587976
SH
SOLE
0
0
587976
VICTORY PORTFOLIOS II
SHS US 500 VOLA
92647N766
1582
32002
SH
SOLE
0
0
32002
VICTORY PORTFOLIOS II
SHS US DISCOVRY
92647N774
6089
128200
SH
SOLE
0
0
128200
VICTORY PORTFOLIOS II
SHS US EQ INCM
92647N824
7058
152372
SH
SOLE
0
0
152372
VICTORY PORTFOLIOS II
SHS US LRG CAP
92647N865
3314
73164
SH
SOLE
0
0
73164
VICTORY PORTFOLIOS II
SHS US SML CAP
92647N832
252
5160
SH
SOLE
0
0
5160
VIEWRAY INC
COM
92672L107
86
12488
SH
SOLE
0
0
12488
VISA INC
COM CL A
92826C839
63664
480662
SH
SOLE
0
0
480662
VISTA GOLD CORP
COM NEW
927926303
15
22180
SH
SOLE
0
0
22180
VISTEON CORP
COM NEW
92839U206
981
7589
SH
SOLE
0
0
7589
VMWARE INC
CL A COM
928563402
834
5677
SH
SOLE
0
0
5677
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
6863
282309
SH
SOLE
0
0
282309
VORNADO RLTY TR
SH BEN INT
929042109
468
6328
SH
SOLE
0
0
6328
VOXX INTL CORP
CL A
91829F104
263
48649
SH
SOLE
0
0
48649
VOYA FINL INC
COM
929089100
895
19043
SH
SOLE
0
0
19043
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
599
81552
SH
SOLE
0
0
81552
VOYA PRIME RATE TR
SH BEN INT
92913A100
200
39857
SH
SOLE
0
0
39857
VOYA RISK MANAGED NAT RES FD
COM
92913C106
187
29507
SH
SOLE
0
0
29507
VOYAGER THERAPEUTICS INC
COM
92915B106
318
16272
SH
SOLE
0
0
16272
VULCAN MATLS CO
COM
929160109
3202
24809
SH
SOLE
0
0
24809
W P CAREY INC
COM
92936U109
30888
465529
SH
SOLE
0
0
465529
W R BERKLEY CORPORATION
COM
084423102
305
4211
SH
SOLE
0
0
4211
WABTEC CORP
COM
929740108
305
3096
SH
SOLE
0
0
3096
WADDELL & REED FINL INC
CL A
930059100
205
11407
SH
SOLE
0
0
11407
WALGREENS BOOTS ALLIANCE INC
COM
931427108
19010
316756
SH
SOLE
0
0
316756
WALMART INC
COM
931142103
38977
455077
SH
SOLE
0
0
455077
WASHINGTON FED INC
COM
938824109
232
7102
SH
SOLE
0
0
7102
WASHINGTON PRIME GROUP NEW
COM
93964W108
94
11564
SH
SOLE
0
0
11564
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
327
10770
SH
SOLE
0
0
10770
WASHINGTON TR BANCORP
COM
940610108
973
16753
SH
SOLE
0
0
16753
WASTE CONNECTIONS INC
COM
94106B101
933
12392
SH
SOLE
0
0
12392
WASTE MGMT INC DEL
COM
94106L109
13647
167780
SH
SOLE
0
0
167780
WATERS CORP
COM
941848103
579
2991
SH
SOLE
0
0
2991
WATERSTONE FINL INC MD
COM
94188P101
874
51273
SH
SOLE
0
0
51273
WATSCO INC
COM
942622200
320
1796
SH
SOLE
0
0
1796
WATTS WATER TECHNOLOGIES INC
CL A
942749102
346
4414
SH
SOLE
0
0
4414
WAYFAIR INC
CL A
94419L101
679
5720
SH
SOLE
0
0
5720
WD-40 CO
COM
929236107
2306
15767
SH
SOLE
0
0
15767
WEATHERFORD INTL PLC
ORD SHS
G48833100
198
60301
SH
SOLE
0
0
60301
WEBSTER FINL CORP CONN
COM
947890109
1588
24926
SH
SOLE
0
0
24926
WEC ENERGY GROUP INC
COM
92939U106
7670
118635
SH
SOLE
0
0
118635
WEIBO CORP
SPONSORED ADR
948596101
316
3565
SH
SOLE
0
0
3565
WEIGHT WATCHERS INTL INC NEW
COM
948626106
1027
10162
SH
SOLE
0
0
10162
WEINGARTEN RLTY INVS
SH BEN INT
948741103
230
7458
SH
SOLE
0
0
7458
WELBILT INC
COM
949090104
666
29871
SH
SOLE
0
0
29871
WELLCARE HEALTH PLANS INC
COM
94946T106
415
1685
SH
SOLE
0
0
1685
WELLESLEY BANCORP INC
COM
949485106
1139
35470
SH
SOLE
0
0
35470
WELLS FARGO & CO
MTNF 6/0
94986RQF1
17
10000
SH
SOLE
0
0
10000
WELLS FARGO CO NEW
COM
949746101
39778
717497
SH
SOLE
0
0
717497
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
1639
1302
SH
SOLE
0
0
1302
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
111
19886
SH
SOLE
0
0
19886
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
214
26723
SH
SOLE
0
0
26723
WELLS FARGO UTILITIES AND HI
WF UTILITIES INC
94987E109
172
13932
SH
SOLE
0
0
13932
WELLTOWER INC
COM
95040Q104
6867
109545
SH
SOLE
0
0
109545
WENDYS CO
COM
95058W100
684
39810
SH
SOLE
0
0
39810
WESBANCO INC
COM
950810101
636
14129
SH
SOLE
0
0
14129
WEST PHARMACEUTICAL SVSC INC
COM
955306105
241
2428
SH
SOLE
0
0
2428
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
783
59001
SH
SOLE
0
0
59001
WESTERN ASSET GLB HI INCOME
COM
95766B109
116
12773
SH
SOLE
0
0
12773
WESTERN ASSET HIGH INCM FD I
COM
95766J102
299
46423
SH
SOLE
0
0
46423
WESTERN ASSET HIGH INCM OPP
COM
95766K109
156
32308
SH
SOLE
0
0
32308
WESTERN ASSET INTM MUNI FD I
COM
958435109
1865
215167
SH
SOLE
0
0
215167
WESTERN ASSET MTG CAP CORP
COM
95790D105
220
21150
SH
SOLE
0
0
21150
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
2452
106436
SH
SOLE
0
0
106436
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
696
32868
SH
SOLE
0
0
32868
WESTERN ASSET MUN HI INCM FD
COM
95766N103
217
29985
SH
SOLE
0
0
29985
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
174
15181
SH
SOLE
0
0
15181
WESTERN ASST MNGD MUN FD INC
COM
95766M105
526
41517
SH
SOLE
0
0
41517
WESTERN AST INFL LKD OPP & I
COM
95766R104
296
26509
SH
SOLE
0
0
26509
WESTERN DIGITAL CORP
COM
958102105
1846
23847
SH
SOLE
0
0
23847
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
262
5412
SH
SOLE
0
0
5412
WESTERN UN CO
COM
959802109
1275
62699
SH
SOLE
0
0
62699
WESTPAC BKG CORP
SPONSORED ADR
961214301
1383
63771
SH
SOLE
0
0
63771
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
118
46578
SH
SOLE
0
0
46578
WESTROCK CO
COM
96145D105
1251
21936
SH
SOLE
0
0
21936
WEYERHAEUSER CO
COM
962166104
11770
322821
SH
SOLE
0
0
322821
WGL HLDGS INC
COM
92924F106
854
9620
SH
SOLE
0
0
9620
WHEATON PRECIOUS METALS CORP
COM
962879102
2092
94821
SH
SOLE
0
0
94821
WHEELER REAL ESTATE INVT TR
CV PFD SER B
963025309
471
29325
SH
SOLE
0
0
29325
WHIRLPOOL CORP
COM
963320106
1078
7369
SH
SOLE
0
0
7369
WHITE MTNS INS GROUP LTD
COM
G9618E107
207
228
SH
SOLE
0
0
228
WHITESTONE REIT
COM
966084204
427
34224
SH
SOLE
0
0
34224
WHITING PETE CORP NEW
COM NEW
966387409
331
6276
SH
SOLE
0
0
6276
WILLIAMS COS INC DEL
COM
969457100
2810
103635
SH
SOLE
0
0
103635
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
691
17024
SH
SOLE
0
0
17024
WILLIAMS SONOMA INC
COM
969904101
5842
95172
SH
SOLE
0
0
95172
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
1199
7912
SH
SOLE
0
0
7912
WINDSTREAM HLDGS INC
COM PAR
97382A309
119
22595
SH
SOLE
0
0
22595
WINTRUST FINL CORP
COM
97650W108
626
7194
SH
SOLE
0
0
7194
WISDOMTREE INVTS INC
COM
97717P104
341
37562
SH
SOLE
0
0
37562
WISDOMTREE TR
BRCLYS INTRT HED
97717W380
403
8439
SH
SOLE
0
0
8439
WISDOMTREE TR
CURRNCY INT EQ
97717X263
10484
362399
SH
SOLE
0
0
362399
WISDOMTREE TR
EM EX ST-OWNED
97717X578
397
13497
SH
SOLE
0
0
13497
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
5499
128265
SH
SOLE
0
0
128265
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
2109
44228
SH
SOLE
0
0
44228
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
1301
50841
SH
SOLE
0
0
50841
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
6657
105433
SH
SOLE
0
0
105433
WISDOMTREE TR
EUROPE SMCP DV
97717W869
3595
55090
SH
SOLE
0
0
55090
WISDOMTREE TR
INDIA ERNGS FD
97717W422
279
11071
SH
SOLE
0
0
11071
WISDOMTREE TR
INTL DIV EX FINL
97717W786
2710
64761
SH
SOLE
0
0
64761
WISDOMTREE TR
INTL EQUITY FD
97717W703
861
16315
SH
SOLE
0
0
16315
WISDOMTREE TR
INTL LRGCAP DV
97717W794
576
12061
SH
SOLE
0
0
12061
WISDOMTREE TR
INTL MIDCAP DV
97717W778
1479
22658
SH
SOLE
0
0
22658
WISDOMTREE TR
INTL SMCAP DIV
97717W760
9986
138798
SH
SOLE
0
0
138798
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
781
24571
SH
SOLE
0
0
24571
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
695
16777
SH
SOLE
0
0
16777
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
5477
101469
SH
SOLE
0
0
101469
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
1218
27922
SH
SOLE
0
0
27922
WISDOMTREE TR
US DIVID EX FNCL
97717W406
7516
86504
SH
SOLE
0
0
86504
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
9771
139709
SH
SOLE
0
0
139709
WISDOMTREE TR
US LARGECAP DIVD
97717W307
10665
118827
SH
SOLE
0
0
118827
WISDOMTREE TR
US MIDCAP DIVID
97717W505
37498
1047436
SH
SOLE
0
0
1047436
WISDOMTREE TR
US MIDCP EARNING
97717W570
4343
108128
SH
SOLE
0
0
108128
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
226
2740
SH
SOLE
0
0
2740
WISDOMTREE TR
US QTLY DIV GRT
97717X669
4312
105152
SH
SOLE
0
0
105152
WISDOMTREE TR
US S CAP QTY DIV
97717X651
512
13949
SH
SOLE
0
0
13949
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
20978
707506
SH
SOLE
0
0
707506
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
5834
150784
SH
SOLE
0
0
150784
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
2843
31193
SH
SOLE
0
0
31193
WISDOMTREE TR
US TOTAL EARNING
97717W596
489
15447
SH
SOLE
0
0
15447
WIX COM LTD
SHS
M98068105
228
2270
SH
SOLE
0
0
2270
WORKDAY INC
CL A
98138H101
2108
17406
SH
SOLE
0
0
17406
WORKIVA INC
COM CL A
98139A105
206
8456
SH
SOLE
0
0
8456
WORLDPAY INC
CL A
981558109
332
4060
SH
SOLE
0
0
4060
WORTHINGTON INDS INC
COM
981811102
280
6674
SH
SOLE
0
0
6674
WPP PLC NEW
ADR
92937A102
522
6648
SH
SOLE
0
0
6648
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
254
4314
SH
SOLE
0
0
4314
WYNN RESORTS LTD
COM
983134107
2554
15263
SH
SOLE
0
0
15263
XCEL ENERGY INC
COM
98389B100
5725
125318
SH
SOLE
0
0
125318
XENIA HOTELS & RESORTS INC
COM
984017103
3854
158223
SH
SOLE
0
0
158223
XEROX CORP
COM NEW
984121608
1149
47863
SH
SOLE
0
0
47863
XILINX INC
COM
983919101
1325
20297
SH
SOLE
0
0
20297
XPO LOGISTICS INC
COM
983793100
600
5993
SH
SOLE
0
0
5993
XYLEM INC
COM
98419M100
2269
33669
SH
SOLE
0
0
33669
YAMANA GOLD INC
COM
98462Y100
194
67009
SH
SOLE
0
0
67009
YANDEX N V
SHS CLASS A
N97284108
670
18665
SH
SOLE
0
0
18665
YEXT INC
COM
98585N106
642
33197
SH
SOLE
0
0
33197
YORK WTR CO
COM
987184108
323
10157
SH
SOLE
0
0
10157
YUM BRANDS INC
COM
988498101
7638
97651
SH
SOLE
0
0
97651
YUM CHINA HLDGS INC
COM
98850P109
3618
94070
SH
SOLE
0
0
94070
YY INC
ADS REPCOM CLA
98426T106
1020
10148
SH
SOLE
0
0
10148
ZEBRA TECHNOLOGIES CORP
CL A
989207105
431
3007
SH
SOLE
0
0
3007
ZILLOW GROUP INC
CL A
98954M101
417
6978
SH
SOLE
0
0
6978
ZILLOW GROUP INC
CL C CAP STK
98954M200
210
3563
SH
SOLE
0
0
3563
ZIMMER BIOMET HLDGS INC
COM
98956P102
4591
41193
SH
SOLE
0
0
41193
ZION OIL & GAS INC
COM
989696109
46
11360
SH
SOLE
0
0
11360
ZIONS BANCORPORATION
COM
989701107
819
15546
SH
SOLE
0
0
15546
ZIOPHARM ONCOLOGY INC
COM
98973P101
188
62316
SH
SOLE
0
0
62316
ZOETIS INC
CL A
98978V103
4614
54166
SH
SOLE
0
0
53897
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
205
10250
SH
SOLE
0
0
10250
ZYNGA INC
CL A
98986T108
77
18950
SH
SOLE
0
0
18950