0001085146-18-000792.txt : 20180214
0001085146-18-000792.hdr.sgml : 20180214
20180214123632
ACCESSION NUMBER: 0001085146-18-000792
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180214
DATE AS OF CHANGE: 20180214
EFFECTIVENESS DATE: 20180214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: HighTower Advisors, LLC
CENTRAL INDEX KEY: 0001462245
IRS NUMBER: 364500709
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13510
FILM NUMBER: 18609872
BUSINESS ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-962-3847
MAIL ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001462245
XXXXXXXX
12-31-2017
12-31-2017
false
HighTower Advisors, LLC
200 W. MADISON ST.
SUITE 2500
CHICAGO
IL
60606
13F COMBINATION REPORT
028-13510
0001520601
028-14467
AFFINITY INVESTMENT ADVISORS, LLC
0001109448
028-10562
ALLIANCEBERNSTEIN L.P.
0001493338
028-13991
Allianz Global Investors U.S. LLC
0001093589
028-05119
ALTA CAPITAL MANAGEMENT LLC/
0000813933
028-01880
ANCHOR CAPITAL ADVISORS LLC
0001364615
028-11964
Aperio Group, LLC
0001055290
028-06694
APPLETON PARTNERS INC/MA
0000860644
028-02634
Aristotle Capital Management, LLC
0001398103
028-12481
Ashfield Capital Partners, LLC
0000700529
028-01162
ATALANTA SOSNOFF CAPITAL, LLC
0001027817
028-05936
ATLANTA CAPITAL MANAGEMENT CO L L C
0000872259
028-02825
BAHL & GAYNOR INC
0001258413
028-10518
BELMONT ASSET MANAGEMENT
0001305227
028-12016
BlackRock Investment Management, LLC
0001015079
028-05620
BRANDES INVESTMENT PARTNERS, LP
0001512978
028-14438
Brookmont Capital Management
0001345929
028-13997
BROWN ADVISORY INC
0000823621
028-01398
CAMBIAR INVESTORS LLC
0000874791
028-02903
CAMPBELL NEWMAN ASSET MANAGEMENT INC
0000732812
028-00218
CAPITAL GROUP COMPANIES INC
0001596076
028-15733
Capital Innovations LLC
0001566728
028-15439
Capital Wealth Planning, LLC
0000845563
028-02405
COHEN & STEERS CAPITAL MANAGEMENT INC
0001233991
028-10477
COLUMBIA MANAGEMENT INVESTMENT ADVISERS, LLC
0000897378
028-03434
CONGRESS ASSET MANAGEMENT CO /MA
0000919538
028-04242
CORBYN INVESTMENT MANAGEMENT INC/MD
0001427514
028-13023
Dana Investment Advisors, Inc.
0001036325
028-04121
DAVIS SELECTED ADVISERS
0000727770
028-05267
MACQUARIE INVESTMENT MANAGEMENT BUSINESS TRUST
0000790502
028-01666
EAGLE ASSET MANAGEMENT INC
0001130787
028-06213
EAGLE GLOBAL ADVISORS LLC
0001102578
028-05269
EARNEST PARTNERS LLC
0001076598
028-04139
EATON VANCE MANAGEMENT
0001388814
028-12170
Energy Income Partners, LLC
0001093694
028-10606
JFB Holdings Corp
0000937729
028-10991
FAYEZ SAROFIM & CO
0001056288
028-04375
FEDERATED INVESTORS INC /PA/
0000038777
028-00734
FRANKLIN RESOURCES INC
0000314949
028-00126
GLENMEDE TRUST CO NA
0001546283
028-14929
Glovista Investments LLC
0001542266
028-14862
Granite Investment Partners, LLC
0001082917
028-04145
GW&K Investment Management, LLC
0000928196
028-04434
HARDING LOEVNER LP
0000813917
028-02013
HARRIS ASSOCIATES L P
0001175130
028-10649
HAYS ADVISORY LLC
0001056823
028-06986
HORIZON ASSET MANAGEMENT LLC
0001426940
028-12835
Horizon Investment Services, LLC
0000914208
028-11246
Invesco Ltd.
0001639666
028-16855
ISTHMUS PARTNERS, LLC
0000019617
028-00694
JPMORGAN CHASE & CO
0001048703
028-11445
Karpus Management, Inc.
0001021223
028-05792
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
0000884589
028-03133
KENNEDY CAPITAL MANAGEMENT, INC.
0001483964
028-13809
Ladenburg Thalmann Asset Management
0001307878
028-10975
Laffer Investments
0001009262
028-05358
LATEEF INVESTMENT MANAGEMENT, L.P.
0001207017
028-10469
LAZARD ASSET MANAGEMENT LLC
0000820330
028-01701
CLEARBRIDGE, LLC
0001121330
028-05837
LOGAN CAPITAL MANAGEMENT INC
0000312348
028-00398
LOOMIS SAYLES & CO L P
0000922940
028-04057
MD SASS INVESTORS SERVICES INC
0001138060
028-03477
MADISON INVESTMENT HOLDINGS INC
0000912938
028-04968
MASSACHUSETTS FINANCIAL SERVICES CO /MA/
0001276151
028-10636
MILES CAPITAL, INC.
0000903947
028-03692
MILLER HOWARD INVESTMENTS INC /NY
0000067698
028-00288
MONTAG & CALDWELL, LLC
0000728774
028-00454
NEUBERGER BERMAN LLC
0001010232
028-05406
NEW AMSTERDAM PARTNERS LLC/NY
0000939761
028-03871
NEWGATE CAPITAL MANAGEMENT LLC
0000073124
028-00290
NORTHERN TRUST CORP
0001473182
028-13833
NUANCE INVESTMENTS, LLC
0001521019
028-14498
Nuveen Asset Management, LLC
0000763848
028-01474
NWQ INVESTMENT MANAGEMENT COMPANY, LLC
0001054554
028-06668
OAK RIDGE INVESTMENTS LLC
0001423442
028-12966
O'SHAUGHNESSY ASSET MANAGEMENT, LLC
0001163368
028-10952
PACIFIC INVESTMENT MANAGEMENT CO LLC
0000932859
028-04558
PARAMETRIC PORTFOLIO ASSOCIATES LLC
0001034524
028-03687
POLEN CAPITAL MANAGEMENT LLC
0000769734
028-01549
PRINCIPAL GLOBAL INVESTORS
0001080298
028-04879
REINHART PARTNERS, INC.
0000944234
028-04884
RENAISSANCE GROUP LLC
0001528214
028-14643
Richard Bernstein Advisors LLC
0001112325
028-05655
RIVERBRIDGE PARTNERS LLC
0001109426
028-05621
SANTA BARBARA ASSET MANAGEMENT, LLC
0001056593
028-04691
SCHAFER CULLEN CAPITAL MANAGEMENT INC
0001463746
028-13511
SCHARF INVESTMENTS, LLC
0001592643
028-16000
Select Equity Group, L.P.
0001002784
028-05709
SHELTON CAPITAL MANAGEMENT
0001089755
028-03489
SOUTHERNSUN ASSET MANAGEMENT, LLC
0001166716
028-10030
STRATEGY ASSET MANAGERS LLC
0001259887
028-10665
LONDON CO OF VIRGINIA
0001092351
028-05601
THOMAS WHITE INTERNATIONAL LTD
0001145020
028-06605
THORNBURG INVESTMENT MANAGEMENT INC
0000884541
028-03125
TRILLIUM ASSET MANAGEMENT, LLC
0000877035
028-02924
TURNER INVESTMENTS LLC
0000102909
028-06408
VANGUARD GROUP INC
0001040188
028-06354
VICTORY CAPITAL MANAGEMENT INC
ADDITIONAL MANAGERS DO NOT FIT TEMPLATE
N
Timothy Woods
Chief Compliance Officer
312-962-3800
/s/ Timothy Woods
Chicago
IL
02-14-2018
0
2297
12182816
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
180 DEGREE CAP CORP
COM
68235B109
34
17300
SH
SOLE
17300
0
0
1ST CONSTITUTION BANCORP
COM
31986N102
313
17100
SH
SOLE
17100
0
0
22ND CENTY GROUP INC
COM
90137F103
41
14552
SH
SOLE
14552
0
0
3-D SYS CORP DEL
COM NEW
88554D205
133
15522
SH
SOLE
15522
0
0
3M CO
COM
88579Y101
51424
218328
SH
SOLE
218328
0
0
3M CO
COM
88579Y101
64
20100
SH
Put
SOLE
20100
0
0
58 COM INC
SPON ADR REP A
31680Q104
689
9630
SH
SOLE
9630
0
0
ABB LTD
SPONSORED ADR
000375204
1626
60746
SH
SOLE
60746
0
0
ABBOTT LABS
COM
002824100
27799
486643
SH
SOLE
486643
0
0
ABBVIE INC
COM
00287Y109
42601
440083
SH
SOLE
440083
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
2109
121333
SH
SOLE
121333
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
316
64734
SH
SOLE
64734
0
0
ABM INDS INC
COM
000957100
991
26231
SH
SOLE
26231
0
0
ABRAXAS PETE CORP
COM
003830106
98
40200
SH
SOLE
40200
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
1862
70025
SH
SOLE
70025
0
0
ABSOLUTE SHS TR
WBI TACTCL LCV
00400R601
1138
39328
SH
SOLE
39328
0
0
ABSOLUTE SHS TR
WBI TACTICAL LCQ
00400R809
652
23772
SH
SOLE
23772
0
0
ABSOLUTE SHS TR
WBI TACTICAL LCY
00400R700
1150
44531
SH
SOLE
44531
0
0
ABSOLUTE SHS TR
WBI TACTICAL SMQ
00400R403
1050
42822
SH
SOLE
42822
0
0
ABSOLUTE SHS TR
WBI TACTICAL SMV
00400R205
989
37618
SH
SOLE
37618
0
0
ABSOLUTE SHS TR
WBI TACTICAL SMY
00400R304
854
38197
SH
SOLE
38197
0
0
ABSOLUTE SHS TR
WBI TACTICL LCGD
00400R502
682
26113
SH
SOLE
26113
0
0
ABSOLUTE SHS TR
WBI TACTICL SMGD
00400R106
556
22133
SH
SOLE
22133
0
0
ABSOLUTE SHS TR
WBI TACTL ROTN
00400R866
868
34055
SH
SOLE
34055
0
0
ABSOLUTE SHS TR
WBI TCT HG INC
00400R882
4321
173267
SH
SOLE
173267
0
0
ABSOLUTE SHS TR
WBI TCT INC SH
00400R874
650
25626
SH
SOLE
25626
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
456
15115
SH
SOLE
15115
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
1
700
SH
Call
SOLE
700
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
246
9357
SH
SOLE
9357
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
12934
84455
SH
SOLE
84455
0
0
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
38
13300
SH
SOLE
13300
0
0
ACI WORLDWIDE INC
COM
004498101
206
9087
SH
SOLE
9087
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
3196
129616
SH
SOLE
129616
0
0
ACORDA THERAPEUTICS INC
NOTE 1.750% 6/1
00484MAA4
50
60000
PRN
SOLE
60000
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2320
36704
SH
SOLE
36704
0
0
ACUITY BRANDS INC
COM
00508Y102
1308
7426
SH
SOLE
7426
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
43
9696
SH
SOLE
9696
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
0
1000
SH
Call
SOLE
1000
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
876
58570
SH
SOLE
58570
0
0
ADECOAGRO S A
COM
L00849106
172
16628
SH
SOLE
16628
0
0
ADIENT PLC
ORD SHS
G0084W101
275
3568
SH
SOLE
3568
0
0
ADOBE SYS INC
COM
00724F101
16381
93491
SH
SOLE
93491
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
971
9752
SH
SOLE
9752
0
0
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
97
10000
SH
SOLE
10000
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
302
29082
SH
SOLE
29082
0
0
ADVANSIX INC
COM
00773T101
1283
31393
SH
SOLE
31393
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
4291
548620
SH
SOLE
548620
0
0
ADVISORSHARES TR
WILSHIRE BUYBACK
00768Y818
1994
27859
SH
SOLE
27859
0
0
AECOM
COM
00766T100
554
14889
SH
SOLE
14889
0
0
AEGON N V
NY REGISTRY SH
007924103
1959
311077
SH
SOLE
311077
0
0
AERCAP HOLDINGS NV
SHS
N00985106
2008
37934
SH
SOLE
37934
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1997
64168
SH
SOLE
64168
0
0
AES CORP
COM
00130H105
359
32846
SH
SOLE
32846
0
0
AETNA INC NEW
COM
00817Y108
7544
41820
SH
SOLE
41820
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
1335
6516
SH
SOLE
6516
0
0
AFLAC INC
COM
001055102
4387
49957
SH
SOLE
49957
0
0
AGCO CORP
COM
001084102
558
7802
SH
SOLE
7802
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
886
13158
SH
SOLE
13158
0
0
AGNC INVT CORP
COM
00123Q104
302
14943
SH
SOLE
14943
0
0
AGRIUM INC
COM
008916108
422
3676
SH
SOLE
3676
0
0
AIR LEASE CORP
CL A
00912X302
2878
59904
SH
SOLE
59904
0
0
AIR PRODS & CHEMS INC
COM
009158106
27468
167388
SH
SOLE
167388
0
0
AK STL HLDG CORP
COM
001547108
70
12460
SH
SOLE
12460
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
772
11799
SH
SOLE
11799
0
0
ALASKA AIR GROUP INC
COM
011659109
380
15000
SH
Call
SOLE
15000
0
0
ALASKA AIR GROUP INC
COM
011659109
2567
34889
SH
SOLE
34889
0
0
ALBEMARLE CORP
COM
012653101
0
3100
SH
Call
SOLE
3100
0
0
ALBEMARLE CORP
COM
012653101
575
4467
SH
SOLE
4467
0
0
ALCOA CORP
COM
013872106
304
5604
SH
SOLE
5604
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
111
16250
SH
SOLE
16250
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
284
2176
SH
SOLE
2176
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
535
4464
SH
SOLE
4464
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
36025
209125
SH
SOLE
209125
0
0
ALIGN TECHNOLOGY INC
COM
016255101
4312
19422
SH
SOLE
19422
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
823
10342
SH
SOLE
10342
0
0
ALLERGAN PLC
SHS
G0177J108
4
900
SH
Call
SOLE
900
0
0
ALLERGAN PLC
SHS
G0177J108
10276
63057
SH
SOLE
63057
0
0
ALLETE INC
COM NEW
018522300
316
4247
SH
SOLE
4247
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
212
820
SH
SOLE
820
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
196
15427
SH
SOLE
15427
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
2261
90229
SH
SOLE
90229
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
317
23683
SH
SOLE
23683
0
0
ALLIANT ENERGY CORP
COM
018802108
976
22861
SH
SOLE
22861
0
0
ALLIANZGI CONV & INCOME FD
COM
018828103
175
24707
SH
SOLE
24707
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
210
16064
SH
SOLE
16064
0
0
ALLSCRIPTS HEALTHCARE SOLUTN
NOTE 1.250% 7/0
01988PAD0
133
125000
PRN
SOLE
125000
0
0
ALLSTATE CORP
COM
020002101
8590
82079
SH
SOLE
82079
0
0
ALPHABET INC
CAP STK CL A
02079K305
88
2300
SH
Call
SOLE
2300
0
0
ALPHABET INC
CAP STK CL A
02079K305
65923
62814
SH
SOLE
62814
0
0
ALPHABET INC
CAP STK CL C
02079K107
46049
44258
SH
SOLE
44258
0
0
ALPHATEC HOLDINGS INC
COM NEW
02081G201
714
268333
SH
SOLE
268333
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
857
38367
SH
SOLE
38367
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
24827
2303326
SH
SOLE
2303326
0
0
ALPS ETF TR
BARRONS 400 ETF
00162Q726
887
21391
SH
SOLE
21391
0
0
ALPS ETF TR
INTL SEC DV DOG
00162Q718
268
9308
SH
SOLE
9308
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
285
8748
SH
SOLE
8748
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
7566
165411
SH
SOLE
165411
0
0
ALTABA INC
COM
021346101
3074
44114
SH
SOLE
44114
0
0
ALTRIA GROUP INC
COM
02209S103
67400
945335
SH
SOLE
945335
0
0
ALTRIA GROUP INC
COM
02209S103
73
10000
SH
Call
SOLE
10000
0
0
AMAZON COM INC
COM
023135106
80317
68615
SH
SOLE
68615
0
0
AMAZON COM INC
COM
023135106
91
700
SH
Call
SOLE
700
0
0
AMBARELLA INC
SHS
G037AX101
284
4794
SH
SOLE
4794
0
0
AMBEV SA
SPONSORED ADR
02319V103
3272
506913
SH
SOLE
506913
0
0
AMC NETWORKS INC
CL A
00164V103
240
4466
SH
SOLE
4466
0
0
AMDOCS LTD
SHS
G02602103
516
7856
SH
SOLE
7856
0
0
AMEREN CORP
COM
023608102
1220
20680
SH
SOLE
20680
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
75
12500
SH
SOLE
12500
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
2747
52881
SH
SOLE
52881
0
0
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
1142
60724
SH
SOLE
60724
0
0
AMERICAN ELEC PWR INC
COM
025537101
7328
99467
SH
SOLE
99467
0
0
AMERICAN EXPRESS CO
COM
025816109
35053
352506
SH
SOLE
352506
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
429
3947
SH
SOLE
3947
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
11100
186328
SH
SOLE
186328
0
0
AMERICAN LORAIN CORP
COM
027297100
5
27540
SH
SOLE
27540
0
0
AMERICAN NATL INS CO
COM
028591105
212
1650
SH
SOLE
1650
0
0
AMERICAN RAILCAR INDS INC
COM
02916P103
585
14048
SH
SOLE
14048
0
0
AMERICAN STS WTR CO
COM
029899101
1795
31130
SH
SOLE
31130
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
8795
61674
SH
SOLE
61674
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
38821
424345
SH
SOLE
424345
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
1561
33865
SH
SOLE
33865
0
0
AMERIPRISE FINL INC
COM
03076C106
2732
16105
SH
SOLE
16105
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1300
14184
SH
SOLE
14184
0
0
AMETEK INC NEW
COM
031100100
4974
68575
SH
SOLE
68575
0
0
AMGEN INC
COM
031162100
65176
375344
SH
SOLE
375344
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
795
16085
SH
SOLE
16085
0
0
AMPHENOL CORP NEW
CL A
032095101
8348
94828
SH
SOLE
94828
0
0
AMREP CORP NEW
COM
032159105
154
21975
SH
SOLE
21975
0
0
ANADARKO PETE CORP
COM
032511107
9625
179603
SH
SOLE
179603
0
0
ANADARKO PETE CORP
COM
032511107
0
100
SH
Call
SOLE
100
0
0
ANALOG DEVICES INC
COM
032654105
1557
17481
SH
SOLE
17481
0
0
ANALOG DEVICES INC
COM
032654105
7
5000
SH
Call
SOLE
5000
0
0
ANDEAVOR
COM
03349M105
1443
12596
SH
SOLE
12596
0
0
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
7716
167107
SH
SOLE
167107
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3406
30648
SH
SOLE
30648
0
0
ANNALY CAP MGMT INC
COM
035710409
3866
325222
SH
SOLE
325222
0
0
ANSYS INC
COM
03662Q105
732
4960
SH
SOLE
4960
0
0
ANTARES PHARMA INC
COM
036642106
26
13600
SH
SOLE
13600
0
0
ANTHEM INC
COM
036752103
5333
23674
SH
SOLE
23674
0
0
AON PLC
SHS CL A
G0408V102
1474
11004
SH
SOLE
11004
0
0
APACHE CORP
COM
037411105
674
15943
SH
SOLE
15943
0
0
APACHE CORP
COM
037411105
0
200
SH
Call
SOLE
200
0
0
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
894
26702
SH
SOLE
26702
0
0
APOLLO INVT CORP
COM
03761U106
819
145180
SH
SOLE
145180
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
716
44451
SH
SOLE
44451
0
0
APPLE INC
COM
037833100
314817
1860020
SH
SOLE
1860020
0
0
APPLE INC
COM
037833100
70
10500
SH
Call
SOLE
10500
0
0
APPLE INC
COM
037833100
385
123200
SH
Put
SOLE
123200
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
565
8282
SH
SOLE
8282
0
0
APPLIED MATLS INC
COM
038222105
6201
121416
SH
SOLE
121416
0
0
APPTIO INC
CL A
03835C108
439
18572
SH
SOLE
18572
0
0
APTARGROUP INC
COM
038336103
631
7327
SH
SOLE
7327
0
0
APTIV PLC
SHS
G6095L109
2395
28221
SH
SOLE
28221
0
0
AQUA AMERICA INC
COM
03836W103
1477
37664
SH
SOLE
37664
0
0
ARAMARK
COM
03852U106
261
6162
SH
SOLE
6162
0
0
ARCBEST CORP
COM
03937C105
756
21108
SH
SOLE
21108
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
4058
125489
SH
SOLE
125489
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
801
8818
SH
SOLE
8818
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2689
66971
SH
SOLE
66971
0
0
ARCONIC INC
COM
03965L100
498
18244
SH
SOLE
18244
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
461
13626
SH
SOLE
13626
0
0
ARES CAP CORP
COM
04010L103
12673
805608
SH
SOLE
805608
0
0
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
106
104000
PRN
SOLE
104000
0
0
ARES COML REAL ESTATE CORP
COM
04013V108
458
35454
SH
SOLE
35454
0
0
ARISTA NETWORKS INC
COM
040413106
1287
5476
SH
SOLE
5476
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
2393
64467
SH
SOLE
64467
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
911
15106
SH
SOLE
15106
0
0
ARRAY BIOPHARMA INC
COM
04269X105
168
13065
SH
SOLE
13065
0
0
ARRIS INTL INC
SHS
G0551A103
448
17393
SH
SOLE
17393
0
0
ARROW FINL CORP
COM
042744102
445
13112
SH
SOLE
13112
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
542
13671
SH
SOLE
13671
0
0
ASCENA RETAIL GROUP INC
COM
04351G101
38
16246
SH
SOLE
16246
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
216
3046
SH
SOLE
3046
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3687
21211
SH
SOLE
21211
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
4569
131918
SH
SOLE
131918
0
0
ASTRONICS CORP
COM
046433108
739
17821
SH
SOLE
17821
0
0
AT&T INC
COM
00206R102
145358
3736717
SH
SOLE
3736717
0
0
ATHENAHEALTH INC
COM
04685W103
668
5017
SH
SOLE
5017
0
0
ATHERSYS INC
COM
04744L106
67
37200
SH
SOLE
37200
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
102
90000
PRN
SOLE
90000
0
0
ATMOS ENERGY CORP
COM
049560105
1365
15902
SH
SOLE
15902
0
0
AUTODESK INC
COM
052769106
1584
15085
SH
SOLE
15085
0
0
AUTOLIV INC
COM
052800109
228
1795
SH
SOLE
1795
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
15960
136145
SH
SOLE
136145
0
0
AUTOZONE INC
COM
053332102
4281
6006
SH
SOLE
6006
0
0
AVALONBAY CMNTYS INC
COM
053484101
1029
5748
SH
SOLE
5748
0
0
AVANGRID INC
COM
05351W103
507
10020
SH
SOLE
10020
0
0
AVERY DENNISON CORP
COM
053611109
2100
18208
SH
SOLE
18208
0
0
AVNET INC
COM
053807103
247
6251
SH
SOLE
6251
0
0
AXALTA COATING SYS LTD
COM
G0750C108
559
17198
SH
SOLE
17198
0
0
AXON ENTERPRISE INC
COM
05464C101
4281
161795
SH
SOLE
161795
0
0
B & G FOODS INC NEW
COM
05508R106
392
11105
SH
SOLE
11105
0
0
B2GOLD CORP
NOTE 3.250%10/0
11777QAB6
103
97000
PRN
SOLE
97000
0
0
BAIDU INC
SPON ADR REP A
056752108
7452
31754
SH
SOLE
31754
0
0
BALL CORP
COM
058498106
1371
36195
SH
SOLE
36195
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
1333
157208
SH
SOLE
157208
0
0
BANCO SANTANDER SA
ADR
05964H105
477
72910
SH
SOLE
72910
0
0
BANK AMER CORP
COM
060505104
0
1000
SH
Put
SOLE
1000
0
0
BANK AMER CORP
COM
060505104
46936
1587991
SH
SOLE
1587991
0
0
BANK AMER CORP
COM
060505104
25
11000
SH
Call
SOLE
11000
0
0
BANK HAWAII CORP
COM
062540109
2124
24749
SH
SOLE
24749
0
0
BANK MONTREAL QUE
COM
063671101
5330
66486
SH
SOLE
66486
0
0
BANK N S HALIFAX
COM
064149107
2211
34263
SH
SOLE
34263
0
0
BANK NEW YORK MELLON CORP
COM
064058100
6722
124871
SH
SOLE
124871
0
0
BANK OF THE OZARKS
COM
063904106
902
18687
SH
SOLE
18687
0
0
BANKUNITED INC
COM
06652K103
1144
28162
SH
SOLE
28162
0
0
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
4222
158645
SH
SOLE
158645
0
0
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1816
15580
SH
SOLE
15580
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
1607
66751
SH
SOLE
66751
0
0
BARCLAYS BK PLC
ETN DJUBS COPR37
06739F101
855
22760
SH
SOLE
22760
0
0
BARCLAYS BK PLC
IPATH S&P MT ETN
06740Q260
195
11160
SH
SOLE
11160
0
0
BARCLAYS BK PLC
IPSPGS TTL ETN
06738C794
272
17605
SH
SOLE
17605
0
0
BARNES GROUP INC
COM
067806109
653
10260
SH
SOLE
10260
0
0
BARRICK GOLD CORP
COM
067901108
2890
200069
SH
SOLE
200069
0
0
BAXTER INTL INC
COM
071813109
8028
124498
SH
SOLE
124498
0
0
BB&T CORP
COM
054937107
15874
320942
SH
SOLE
320942
0
0
BCE INC
COM NEW
05534B760
3585
75025
SH
SOLE
75025
0
0
BECTON DICKINSON & CO
COM
075887109
11064
51684
SH
SOLE
51684
0
0
BED BATH & BEYOND INC
COM
075896100
860
39118
SH
SOLE
39118
0
0
BELLICUM PHARMACEUTICALS INC
COM
079481107
316
38050
SH
SOLE
38050
0
0
BELLICUM PHARMACEUTICALS INC
COM
079481107
1
5500
SH
Call
SOLE
5500
0
0
BEMIS INC
COM
081437105
474
9962
SH
SOLE
9962
0
0
BERKLEY W R CORP
COM
084423102
202
2800
SH
SOLE
2800
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
53278
179
SH
SOLE
179
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
133938
675367
SH
SOLE
675367
0
0
BERKSHIRE HILLS BANCORP INC
COM
084680107
399
10967
SH
SOLE
10967
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
567
9691
SH
SOLE
9691
0
0
BEST BUY INC
COM
086516101
5476
79935
SH
SOLE
79935
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
3134
68399
SH
SOLE
68399
0
0
BHP BILLITON PLC
SPONSORED ADR
05545E209
461
11402
SH
SOLE
11402
0
0
BIG LOTS INC
COM
089302103
229
4094
SH
SOLE
4094
0
0
BIO PATH HOLDINGS INC
COM
09057N102
12
60000
SH
SOLE
60000
0
0
BIO RAD LABS INC
CL A
090572207
381
1597
SH
SOLE
1597
0
0
BIOGEN INC
COM
09062X103
7325
23029
SH
SOLE
23029
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
339
3793
SH
SOLE
3793
0
0
BIOMARIN PHARMACEUTICAL INC
NOTE 0.599% 8/0
09061GAH4
43
43000
PRN
SOLE
43000
0
0
BIOMARIN PHARMACEUTICAL INC
NOTE 0.750%10/1
09061GAE1
111
103000
PRN
SOLE
103000
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
91
16800
SH
SOLE
16800
0
0
BIOVERATIV INC
COM
09075E100
430
7816
SH
SOLE
7816
0
0
BLACK HILLS CORP
COM
092113109
206
3417
SH
SOLE
3417
0
0
BLACK KNIGHT INC
COM
09215C105
1243
28200
SH
SOLE
28200
0
0
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
68
66000
PRN
SOLE
66000
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
545
39017
SH
SOLE
39017
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
279
25520
SH
SOLE
25520
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
3013
225816
SH
SOLE
225816
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
1098
79551
SH
SOLE
79551
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
383
10523
SH
SOLE
10523
0
0
BLACKROCK INC
COM
09247X101
15882
30818
SH
SOLE
30818
0
0
BLACKROCK INC
COM
09247X101
158
4500
SH
Call
SOLE
4500
0
0
BLACKROCK INCOME TR INC
COM
09247F100
512
82558
SH
SOLE
82558
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
364
24425
SH
SOLE
24425
0
0
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
500
31390
SH
SOLE
31390
0
0
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
782
35005
SH
SOLE
35005
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
319
22614
SH
SOLE
22614
0
0
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
6241
422407
SH
SOLE
422407
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1082
77621
SH
SOLE
77621
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
375
24962
SH
SOLE
24962
0
0
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
254
18099
SH
SOLE
18099
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
204
13450
SH
SOLE
13450
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
180
15555
SH
SOLE
15555
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
147
11008
SH
SOLE
11008
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
845
59551
SH
SOLE
59551
0
0
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
151
10816
SH
SOLE
10816
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
2534
173417
SH
SOLE
173417
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
172
10393
SH
SOLE
10393
0
0
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
262
19614
SH
SOLE
19614
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
233
24427
SH
SOLE
24427
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
320
21946
SH
SOLE
21946
0
0
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
420
28296
SH
SOLE
28296
0
0
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
556
43022
SH
SOLE
43022
0
0
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
2005
144848
SH
SOLE
144848
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
869
57235
SH
SOLE
57235
0
0
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
182
12994
SH
SOLE
12994
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
128
13062
SH
SOLE
13062
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3320
143120
SH
SOLE
143120
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
42310
1321482
SH
SOLE
1321482
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
240
7433
SH
SOLE
7433
0
0
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
70
70000
PRN
SOLE
70000
0
0
BLOCK H & R INC
COM
093671105
344
13234
SH
SOLE
13234
0
0
BLUE BUFFALO PET PRODS INC
COM
09531U102
231
6960
SH
SOLE
6960
0
0
BLUEBIRD BIO INC
COM
09609G100
229
1283
SH
SOLE
1283
0
0
BLUEBIRD BIO INC
COM
09609G100
0
200
SH
Call
SOLE
200
0
0
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
145
11145
SH
SOLE
11145
0
0
BOEING CO
COM
097023105
137
4900
SH
Call
SOLE
4900
0
0
BOEING CO
COM
097023105
85063
288512
SH
SOLE
288512
0
0
BOK FINL CORP
COM NEW
05561Q201
250
2692
SH
SOLE
2692
0
0
BORGWARNER INC
COM
099724106
1835
35807
SH
SOLE
35807
0
0
BOSTON PROPERTIES INC
COM
101121101
1051
8076
SH
SOLE
8076
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
677
27303
SH
SOLE
27303
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
209
18849
SH
SOLE
18849
0
0
BOX INC
CL A
10316T104
225
10690
SH
SOLE
10690
0
0
BP PLC
SPONSORED ADR
055622104
15296
364117
SH
SOLE
364117
0
0
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
42
10766
SH
SOLE
10766
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
262
2771
SH
SOLE
2771
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
291
5243
SH
SOLE
5243
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
65825
1075192
SH
SOLE
1075192
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
2
15000
SH
Call
SOLE
15000
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
0
400
SH
Put
SOLE
400
0
0
BRISTOW GROUP INC
COM
110394103
2
6000
SH
Put
SOLE
6000
0
0
BRISTOW GROUP INC
COM
110394103
121
8981
SH
SOLE
8981
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3202
47832
SH
SOLE
47832
0
0
BROADCOM LTD
SHS
Y09827109
17875
69480
SH
SOLE
69480
0
0
BROADCOM LTD
SHS
Y09827109
28
2900
SH
Call
SOLE
2900
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2317
25611
SH
SOLE
25611
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
1231
28252
SH
SOLE
28252
0
0
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
133
10351
SH
SOLE
10351
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
6038
135130
SH
SOLE
135130
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
235
10124
SH
SOLE
10124
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
236
6850
SH
SOLE
6850
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
1258
80069
SH
SOLE
80069
0
0
BROWN FORMAN CORP
CL B
115637209
3973
57762
SH
SOLE
57762
0
0
BRUNSWICK CORP
COM
117043109
471
8542
SH
SOLE
8542
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
6045
121858
SH
SOLE
121858
0
0
BUCKLE INC
COM
118440106
1591
67054
SH
SOLE
67054
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
1614
73831
SH
SOLE
73831
0
0
BURLINGTON STORES INC
COM
122017106
689
5624
SH
SOLE
5624
0
0
C & F FINL CORP
COM
12466Q104
422
7272
SH
SOLE
7272
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2760
30964
SH
SOLE
30964
0
0
CA INC
COM
12673P105
2228
66842
SH
SOLE
66842
0
0
CABOT CORP
COM
127055101
466
7550
SH
SOLE
7550
0
0
CABOT OIL & GAS CORP
COM
127097103
256
8911
SH
SOLE
8911
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
8592
205412
SH
SOLE
205412
0
0
CADIZ INC
COM NEW
127537207
228
16018
SH
SOLE
16018
0
0
CAESARS ENTMT CORP
COM
127686103
54
4331
SH
SOLE
4331
0
0
CAESARS ENTMT CORP
COM
127686103
1
7000
SH
Call
SOLE
7000
0
0
CAL MAINE FOODS INC
COM NEW
128030202
2995
67402
SH
SOLE
67402
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
935
83549
SH
SOLE
83549
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1301
107862
SH
SOLE
107862
0
0
CALAMP CORP
NOTE 1.625% 5/1
128126AB5
79
75000
PRN
SOLE
75000
0
0
CALATLANTIC GROUP INC
COM
128195104
579
10261
SH
SOLE
10261
0
0
CALIFORNIA RES CORP
COM NEW
13057Q206
212
11313
SH
SOLE
11313
0
0
CALLAWAY GOLF CO
COM
131193104
400
28662
SH
SOLE
28662
0
0
CALLON PETE CO DEL
COM
13123X102
1614
132450
SH
SOLE
132450
0
0
CAMBREX CORP
COM
132011107
458
9591
SH
SOLE
9591
0
0
CAMDEN NATL CORP
COM
133034108
754
17881
SH
SOLE
17881
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
962
10556
SH
SOLE
10556
0
0
CAMECO CORP
COM
13321L108
167
18285
SH
SOLE
18285
0
0
CAMPBELL SOUP CO
COM
134429109
553
11420
SH
SOLE
11420
0
0
CANADIAN NAT RES LTD
COM
136385101
2564
71671
SH
SOLE
71671
0
0
CANADIAN NATL RY CO
COM
136375102
2351
28489
SH
SOLE
28489
0
0
CANADIAN PAC RY LTD
COM
13645T100
5208
28478
SH
SOLE
28478
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2243
22582
SH
SOLE
22582
0
0
CARDINAL HEALTH INC
COM
14149Y108
646
10497
SH
SOLE
10497
0
0
CARDTRONICS INC
NOTE 1.000%12/0
14161HAG3
125
141000
PRN
SOLE
141000
0
0
CARLISLE COS INC
COM
142339100
2948
25941
SH
SOLE
25941
0
0
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
593
25921
SH
SOLE
25921
0
0
CARMAX INC
COM
143130102
280
4353
SH
SOLE
4353
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
6034
90776
SH
SOLE
90776
0
0
CARRIZO OIL & GAS INC
COM
144577103
1983
93178
SH
SOLE
93178
0
0
CARTER INC
COM
146229109
647
5478
SH
SOLE
5478
0
0
CAS MED SYS INC
COM PAR
124769209
191
245489
SH
SOLE
245489
0
0
CASEYS GEN STORES INC
COM
147528103
338
3036
SH
SOLE
3036
0
0
CASTLE BRANDS INC
COM
148435100
29
24400
SH
SOLE
24400
0
0
CATALENT INC
COM
148806102
572
13848
SH
SOLE
13848
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
41
10411
SH
SOLE
10411
0
0
CATERPILLAR INC DEL
COM
149123101
49202
311986
SH
SOLE
311986
0
0
CAVCO INDS INC DEL
COM
149568107
208
1383
SH
SOLE
1383
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
8053
64629
SH
SOLE
64629
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
2
47400
SH
Put
SOLE
47400
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
895
112652
SH
SOLE
112652
0
0
CBRE GROUP INC
CL A
12504L109
2777
64224
SH
SOLE
64224
0
0
CBS CORP NEW
CL A
124857103
211
3517
SH
SOLE
3517
0
0
CBS CORP NEW
CL B
124857202
3039
51429
SH
SOLE
51429
0
0
CDK GLOBAL INC
COM
12508E101
892
12541
SH
SOLE
12541
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
3147
32127
SH
SOLE
32127
0
0
CDW CORP
COM
12514G108
4332
62039
SH
SOLE
62039
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
415
6389
SH
SOLE
6389
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
234
38455
SH
SOLE
38455
0
0
CELANESE CORP DEL
COM SER A
150870103
407
3820
SH
SOLE
3820
0
0
CELGENE CORP
COM
151020104
28776
275752
SH
SOLE
275752
0
0
CELGENE CORP
COM
151020104
2
4400
SH
Call
SOLE
4400
0
0
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
588
207515
SH
SOLE
207515
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
1416
188752
SH
SOLE
188752
0
0
CENOVUS ENERGY INC
COM
15135U109
97
10652
SH
SOLE
10652
0
0
CENTENE CORP DEL
COM
15135B101
9273
92064
SH
SOLE
92064
0
0
CENTERPOINT ENERGY INC
COM
15189T107
683
24167
SH
SOLE
24167
0
0
CENTRAL FD CDA LTD
CL A
153501101
16964
1266367
SH
SOLE
1266367
0
0
CENTURYLINK INC
COM
156700106
3669
219939
SH
SOLE
219939
0
0
CERNER CORP
COM
156782104
10754
159659
SH
SOLE
159659
0
0
CEVA INC
COM
157210105
2506
54529
SH
SOLE
54529
0
0
CF INDS HLDGS INC
COM
125269100
924
21679
SH
SOLE
21679
0
0
CHARLES RIV LABS INTL INC
COM
159864107
478
4352
SH
SOLE
4352
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
6275
18697
SH
SOLE
18697
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
6806
65916
SH
SOLE
65916
0
0
CHEESECAKE FACTORY INC
COM
163072101
268
5568
SH
SOLE
5568
0
0
CHEMOURS CO
COM
163851108
834
16564
SH
SOLE
16564
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
303
5657
SH
SOLE
5657
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
4932
6960000
PRN
SOLE
6960000
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
131
33281
SH
SOLE
33281
0
0
CHEVRON CORP NEW
COM
166764100
73356
584458
SH
SOLE
584458
0
0
CHICAGO BRIDGE & IRON CO N V
COM
167250109
175
10861
SH
SOLE
10861
0
0
CHICAGO RIVET & MACH CO
COM
168088102
801
25200
SH
SOLE
25200
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
206
11062
SH
SOLE
11062
0
0
CHINA LODGING GROUP LTD
SPONSORED ADR
16949N109
508
3521
SH
SOLE
3521
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
948
3271
SH
SOLE
3271
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
0
1100
SH
Call
SOLE
1100
0
0
CHUBB LIMITED
COM
H1467J104
7428
50817
SH
SOLE
50817
0
0
CHURCH & DWIGHT INC
COM
171340102
18106
360919
SH
SOLE
360919
0
0
CIGNA CORPORATION
COM
125509109
2784
13706
SH
SOLE
13706
0
0
CINCINNATI FINL CORP
COM
172062101
2049
27415
SH
SOLE
27415
0
0
CINTAS CORP
COM
172908105
1141
7323
SH
SOLE
7323
0
0
CISCO SYS INC
COM
17275R102
56310
1470133
SH
SOLE
1470133
0
0
CISCO SYS INC
COM
17275R102
37
25000
SH
Call
SOLE
25000
0
0
CITIGROUP INC
COM NEW
172967424
28322
380900
SH
SOLE
380900
0
0
CITIGROUP INC
COM NEW
172967424
3
40000
SH
Put
SOLE
40000
0
0
CITIZENS FINL GROUP INC
COM
174610105
4930
117462
SH
SOLE
117462
0
0
CITRIX SYS INC
COM
177376100
2000
22624
SH
SOLE
22624
0
0
CIVEO CORP CDA
COM
17878Y108
70
25720
SH
SOLE
25720
0
0
CLAYMORE EXCHANGE TRD FD TR
2021 HG YLD CB
18383M225
4219
169171
SH
SOLE
169171
0
0
CLAYMORE EXCHANGE TRD FD TR
2022 HG YLD CB
18383M217
4073
163209
SH
SOLE
163209
0
0
CLAYMORE EXCHANGE TRD FD TR
2024 CORP BOND
18383M233
750
35789
SH
SOLE
35789
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2018 HY
18383M381
5008
199240
SH
SOLE
199240
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2019 HY
18383M373
8413
345823
SH
SOLE
345823
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2020 HY
18383M365
4333
176486
SH
SOLE
176486
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2018 E
18383M530
3876
184248
SH
SOLE
184248
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2019 E
18383M522
4036
191736
SH
SOLE
191736
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
19301
907163
SH
SOLE
907163
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2021
18383M266
2603
123522
SH
SOLE
123522
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2022
18383M258
18969
897606
SH
SOLE
897606
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P GBL WTR
18383Q507
792
22244
SH
SOLE
22244
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG SHIPPNG ETF
18383Q796
981
85418
SH
SOLE
85418
0
0
CLEAN HARBORS INC
COM
184496107
291
5343
SH
SOLE
5343
0
0
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
4267
515262
SH
SOLE
515262
0
0
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
164
10741
SH
SOLE
10741
0
0
CLEVELAND CLIFFS INC
COM
185899101
97
13615
SH
SOLE
13615
0
0
CLOROX CO DEL
COM
189054109
8
1000
SH
Call
SOLE
1000
0
0
CLOROX CO DEL
COM
189054109
8039
54051
SH
SOLE
54051
0
0
CME GROUP INC
COM CL A
12572Q105
17792
121844
SH
SOLE
121844
0
0
CME GROUP INC
COM CL A
12572Q105
4
72500
SH
Put
SOLE
72500
0
0
CMS ENERGY CORP
COM
125896100
1631
34456
SH
SOLE
34456
0
0
CNOOC LTD
SPONSORED ADR
126132109
370
2573
SH
SOLE
2573
0
0
CO DIAGNOSTICS INC
COM
189763105
265
97542
SH
SOLE
97542
0
0
COCA COLA CO
COM
191216100
65236
1421182
SH
SOLE
1421182
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
404
10095
SH
SOLE
10095
0
0
COGNEX CORP
COM
192422103
876
14325
SH
SOLE
14325
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
10333
145447
SH
SOLE
145447
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
275
11465
SH
SOLE
11465
0
0
COHEN & STEERS LTD DUR PFD I
COM
19248C105
616
23642
SH
SOLE
23642
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
256
25027
SH
SOLE
25027
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
1063
83969
SH
SOLE
83969
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
202
9533
SH
SOLE
9533
0
0
COLGATE PALMOLIVE CO
COM
194162103
26431
350210
SH
SOLE
350210
0
0
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
119
119000
PRN
SOLE
119000
0
0
COLONY NORTHSTAR INC
CL A COM
19625W104
1135
99642
SH
SOLE
99642
0
0
COLUMBIA ETF TR II
BEYOND BRICS ETF
19762B103
415
22586
SH
SOLE
22586
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
13393
476181
SH
SOLE
476181
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
5048
101771
SH
SOLE
101771
0
0
COLUMBIA ETF TR II
INDIA INFRSR ETF
19762B806
4757
299339
SH
SOLE
299339
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
395
17204
SH
SOLE
17204
0
0
COMCAST CORP NEW
CL A
20030N101
33959
848133
SH
SOLE
848133
0
0
COMERICA INC
COM
200340107
3278
37764
SH
SOLE
37764
0
0
COMMERCIAL VEH GROUP INC
COM
202608105
772
72146
SH
SOLE
72146
0
0
COMMUNITY BK SYS INC
COM
203607106
1533
28581
SH
SOLE
28581
0
0
COMMUNITY HEALTH SYS INC NEW
COM
203668108
112
26160
SH
SOLE
26160
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
153
14509
SH
SOLE
14509
0
0
COMPANHIA SIDERURGICA NACION
SPONSORED ADR
20440W105
49
20000
SH
SOLE
20000
0
0
COMPANIA CERVECERIAS UNIDAS
SPONSORED ADR
204429104
778
26337
SH
SOLE
26337
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
211
12400
SH
SOLE
12400
0
0
COMPASS MINERALS INTL INC
COM
20451N101
952
13322
SH
SOLE
13322
0
0
CONAGRA BRANDS INC
COM
205887102
9822
260964
SH
SOLE
260964
0
0
CONCHO RES INC
COM
20605P101
203
1333
SH
SOLE
1333
0
0
CONDUENT INC
COM
206787103
704
43163
SH
SOLE
43163
0
0
CONOCOPHILLIPS
COM
20825C104
8793
160741
SH
SOLE
160741
0
0
CONSOLIDATED COMM HLDGS INC
COM
209034107
278
22804
SH
SOLE
22804
0
0
CONSOLIDATED EDISON INC
COM
209115104
4890
57748
SH
SOLE
57748
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
204
16192
SH
SOLE
16192
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
6824
29705
SH
SOLE
29705
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
146
9300
SH
Call
SOLE
9300
0
0
CONTRAVIR PHARMACEUTICALS IN
COM
21234W103
374
1037871
SH
SOLE
1037871
0
0
COOPER COS INC
COM NEW
216648402
565
2624
SH
SOLE
2624
0
0
COPA HOLDINGS SA
CL A
P31076105
216
1608
SH
SOLE
1608
0
0
COPART INC
COM
217204106
1941
44866
SH
SOLE
44866
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
215
11832
SH
SOLE
11832
0
0
CORE LABORATORIES N V
COM
N22717107
828
7534
SH
SOLE
7534
0
0
CORECIVIC INC
COM
21871N101
292
12937
SH
SOLE
12937
0
0
CORESITE RLTY CORP
COM
21870Q105
2000
17606
SH
SOLE
17606
0
0
CORMEDIX INC
COM
21900C100
19
37188
SH
SOLE
37188
0
0
CORNING INC
COM
219350105
12616
394667
SH
SOLE
394667
0
0
CORPORATE CAP TR INC
COM
219880101
1133
70983
SH
SOLE
70983
0
0
COSTCO WHSL CORP NEW
COM
22160K105
32169
172735
SH
SOLE
172735
0
0
COSTCO WHSL CORP NEW
COM
22160K105
46
9100
SH
Call
SOLE
9100
0
0
COVANTA HLDG CORP
COM
22282E102
5170
306096
SH
SOLE
306096
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
656
4115
SH
SOLE
4115
0
0
CRANE CO
COM
224399105
228
2555
SH
SOLE
2555
0
0
CREDICORP LTD
COM
G2519Y108
3436
16694
SH
SOLE
16694
0
0
CREDIT ACCEP CORP MICH
COM
225310101
325
1002
SH
SOLE
1002
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
6582
368337
SH
SOLE
368337
0
0
CREDIT SUISSE NASSAU BRH
INVRS VIX STERM
22542D795
253
1884
SH
SOLE
1884
0
0
CREDIT SUISSE NASSAU BRH
VELOCITY SHS SHR
22542D357
78
14000
SH
SOLE
14000
0
0
CREE INC
COM
225447101
425
11467
SH
SOLE
11467
0
0
CRITEO S A
SPONS ADS
226718104
547
21000
SH
SOLE
21000
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
3403
30545
SH
SOLE
30545
0
0
CSG SYS INTL INC
COM
126349109
653
14870
SH
SOLE
14870
0
0
CSG SYS INTL INC
NOTE 4.250% 3/1
126349AF6
117
107000
PRN
SOLE
107000
0
0
CSX CORP
COM
126408103
10875
197336
SH
SOLE
197336
0
0
CSX CORP
COM
126408103
4
1200
SH
Call
SOLE
1200
0
0
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
3375
76807
SH
SOLE
76807
0
0
CTRIP COM INTL LTD
NOTE 1.250% 9/1
22943FAM2
82
80000
PRN
SOLE
80000
0
0
CUBESMART
COM
229663109
1915
66192
SH
SOLE
66192
0
0
CULLEN FROST BANKERS INC
COM
229899109
361
3802
SH
SOLE
3802
0
0
CUMMINS INC
COM
231021106
19715
111665
SH
SOLE
111665
0
0
CURRENCYSHS JAPANESE YEN TR
JAPANESE YEN
23130A102
402
4700
SH
SOLE
4700
0
0
CURRENCYSHS JAPANESE YEN TR
JAPANESE YEN
23130A102
7
13500
SH
Call
SOLE
13500
0
0
CVS HEALTH CORP
COM
126650100
19673
270980
SH
SOLE
270980
0
0
CYANOTECH CORP
COM PAR $0.02
232437301
117
29915
SH
SOLE
29915
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
670
43572
SH
SOLE
43572
0
0
CYTORI THERAPEUTICS INC
COM NEW
23283K204
5
15800
SH
SOLE
15800
0
0
D R HORTON INC
COM
23331A109
4440
86890
SH
SOLE
86890
0
0
DAKTRONICS INC
COM
234264109
480
52638
SH
SOLE
52638
0
0
DANAHER CORP DEL
COM
235851102
9145
98616
SH
SOLE
98616
0
0
DARDEN RESTAURANTS INC
COM
237194105
1050
10931
SH
SOLE
10931
0
0
DARLING INGREDIENTS INC
COM
237266101
423
23325
SH
SOLE
23325
0
0
DAVITA INC
COM
23918K108
2037
28719
SH
SOLE
28719
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
2751
88736
SH
SOLE
88736
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
18524
582975
SH
SOLE
582975
0
0
DBX ETF TR
XTRACK MSCI EURO
233051697
266
8729
SH
SOLE
8729
0
0
DBX ETF TR
XTRACK MSCI EURP
233051853
2411
84974
SH
SOLE
84974
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
4598
104147
SH
SOLE
104147
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
949
18888
SH
SOLE
18888
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
759
20922
SH
SOLE
20922
0
0
DECKERS OUTDOOR CORP
COM
243537107
293
3644
SH
SOLE
3644
0
0
DEERE & CO
COM
244199105
17545
112022
SH
SOLE
112022
0
0
DELL TECHNOLOGIES INC
COM CL V
24703L103
2490
30622
SH
SOLE
30622
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
17
4200
SH
Call
SOLE
4200
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
6372
113809
SH
SOLE
113809
0
0
DENNYS CORP
COM
24869P104
157
11822
SH
SOLE
11822
0
0
DENTSPLY SIRONA INC
COM
24906P109
504
7663
SH
SOLE
7663
0
0
DEPOMED INC
COM
249908104
3818
475982
SH
SOLE
475982
0
0
DEPOMED INC
COM
249908104
5
5000
SH
Call
SOLE
5000
0
0
DEPOMED INC
COM
249908104
5
10000
SH
Put
SOLE
10000
0
0
DEUTSCHE MUN INCOME
COM
25160C106
125
10663
SH
SOLE
10663
0
0
DEVON ENERGY CORP NEW
COM
25179M103
836
20165
SH
SOLE
20165
0
0
DEXCOM INC
COM
252131107
4401
77043
SH
SOLE
77043
0
0
DHX MEDIA LTD
SHS VAR VTG
252406608
43
12000
SH
SOLE
12000
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
10094
69285
SH
SOLE
69285
0
0
DIEBOLD NXDF INC
COM
253651103
220
13485
SH
SOLE
13485
0
0
DIGITAL RLTY TR INC
COM
253868103
13381
117354
SH
SOLE
117354
0
0
DINEEQUITY INC
COM
254423106
1795
34740
SH
SOLE
34740
0
0
DIREXION SHS ETF TR
DAILY JR BULL 3X
25460E851
471
26400
SH
SOLE
26400
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
731
21476
SH
SOLE
21476
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 3X
25460E844
488
15413
SH
SOLE
15413
0
0
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
257
3653
SH
SOLE
3653
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1656
37362
SH
SOLE
37362
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
442
10372
SH
SOLE
10372
0
0
DISCOVER FINL SVCS
COM
254709108
6633
86325
SH
SOLE
86325
0
0
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
1773
79229
SH
SOLE
79229
0
0
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
4248
200821
SH
SOLE
200821
0
0
DISH NETWORK CORP
NOTE 3.375% 8/1
25470MAB5
58
54000
PRN
SOLE
54000
0
0
DISNEY WALT CO
COM DISNEY
254687106
24
2400
SH
Call
SOLE
2400
0
0
DISNEY WALT CO
COM DISNEY
254687106
42167
392076
SH
SOLE
392076
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
696
51856
SH
SOLE
51856
0
0
DNP SELECT INCOME FD
COM
23325P104
351
32502
SH
SOLE
32502
0
0
DOLBY LABORATORIES INC
COM
25659T107
515
8376
SH
SOLE
8376
0
0
DOLLAR GEN CORP NEW
COM
256677105
7016
74912
SH
SOLE
74912
0
0
DOLLAR TREE INC
COM
256746108
5009
46768
SH
SOLE
46768
0
0
DOMINION ENERGY INC
COM
25746U109
8860
109403
SH
SOLE
109403
0
0
DOMINOS PIZZA INC
COM
25754A201
2
3900
SH
Put
SOLE
3900
0
0
DOMINOS PIZZA INC
COM
25754A201
432
2283
SH
SOLE
2283
0
0
DONALDSON INC
COM
257651109
1260
25737
SH
SOLE
25737
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
9608
1169039
SH
SOLE
1169039
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
412
20546
SH
SOLE
20546
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1846
83190
SH
SOLE
83190
0
0
DOVER CORP
COM
260003108
5655
55994
SH
SOLE
55994
0
0
DOWDUPONT INC
COM
26078J100
68341
961264
SH
SOLE
961264
0
0
DOWDUPONT INC
COM
26078J100
20
10200
SH
Call
SOLE
10200
0
0
DOWDUPONT INC
COM
26078J100
67
89600
SH
Put
SOLE
89600
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
966
9936
SH
SOLE
9936
0
0
DREYFUS STRATEGIC MUNS INC
COM
261932107
102
11741
SH
SOLE
11741
0
0
DST SYS INC DEL
COM
233326107
7640
123070
SH
SOLE
123070
0
0
DTE ENERGY CO
COM
233331107
1494
13640
SH
SOLE
13640
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
22735
270305
SH
SOLE
270305
0
0
DUKE REALTY CORP
COM NEW
264411505
312
11463
SH
SOLE
11463
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
375
5809
SH
SOLE
5809
0
0
DXC TECHNOLOGY CO
COM
23355L106
1310
13763
SH
SOLE
13763
0
0
DYCOM INDS INC
COM
267475101
2739
24665
SH
SOLE
24665
0
0
EAGLE BANCORP INC MD
COM
268948106
2761
47703
SH
SOLE
47703
0
0
EAGLE BANCORP INC MD
COM
268948106
3
1400
SH
Put
SOLE
1400
0
0
EAGLE MATERIALS INC
COM
26969P108
4041
35446
SH
SOLE
35446
0
0
EAST WEST BANCORP INC
COM
27579R104
342
5649
SH
SOLE
5649
0
0
EASTERN CO
COM
276317104
308
11796
SH
SOLE
11796
0
0
EASTMAN CHEM CO
COM
277432100
5510
59551
SH
SOLE
59551
0
0
EATON CORP PLC
SHS
G29183103
11277
142369
SH
SOLE
142369
0
0
EATON VANCE CORP
COM NON VTG
278265103
10386
184199
SH
SOLE
184199
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
574
39494
SH
SOLE
39494
0
0
EATON VANCE FLTING RATE INC
COM
278279104
195
13528
SH
SOLE
13528
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
4078
298639
SH
SOLE
298639
0
0
EATON VANCE MUN BD FD
COM
27827X101
405
32215
SH
SOLE
32215
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
152
12245
SH
SOLE
12245
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
636
28188
SH
SOLE
28188
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
663
28546
SH
SOLE
28546
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
1395
148784
SH
SOLE
148784
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
577
33464
SH
SOLE
33464
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
4434
364092
SH
SOLE
364092
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
349
22695
SH
SOLE
22695
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
898
75179
SH
SOLE
75179
0
0
EBAY INC
COM
278642103
1209
32058
SH
SOLE
32058
0
0
ECA MARCELLUS TR I
COM UNIT
26827L109
137
63250
SH
SOLE
63250
0
0
ECOLAB INC
COM
278865100
4238
31659
SH
SOLE
31659
0
0
EDISON INTL
COM
281020107
1045
16512
SH
SOLE
16512
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
8657
76796
SH
SOLE
76796
0
0
EGALET CORP
COM
28226B104
270
268828
SH
SOLE
268828
0
0
ELDORADO GOLD CORP NEW
COM
284902103
38
26307
SH
SOLE
26307
0
0
ELDORADO RESORTS INC
COM
28470R102
1064
32004
SH
SOLE
32004
0
0
ELECTRONIC ARTS INC
COM
285512109
678
6418
SH
SOLE
6418
0
0
ELECTRONIC ARTS INC
COM
285512109
0
2000
SH
Call
SOLE
2000
0
0
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
105
109000
PRN
SOLE
109000
0
0
ELLINGTON FINANCIAL LLC
COM
288522303
865
59611
SH
SOLE
59611
0
0
ELLSWORTH GROWTH & INCOME FD
COM
289074106
584
61771
SH
SOLE
61771
0
0
EMBRAER S A
SP ADR REP 4 COM
29082A107
249
10326
SH
SOLE
10326
0
0
EMERSON ELEC CO
COM
291011104
21341
306573
SH
SOLE
306573
0
0
ENBRIDGE ENERGY MANAGEMENT L
SHS UNITS LLI
29250X103
785
58677
SH
SOLE
58677
0
0
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
821
59179
SH
SOLE
59179
0
0
ENBRIDGE INC
COM
29250N105
7475
191185
SH
SOLE
191185
0
0
ENCANA CORP
COM
292505104
215
16151
SH
SOLE
16151
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
97
40200
SH
SOLE
40200
0
0
ENERGEN CORP
COM
29265N108
309
5360
SH
SOLE
5360
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
8280
480381
SH
SOLE
480381
0
0
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
6613
369056
SH
SOLE
369056
0
0
ENERPLUS CORP
COM
292766102
458
47114
SH
SOLE
47114
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
2287
148622
SH
SOLE
148622
0
0
ENPHASE ENERGY INC
COM
29355A107
32
13150
SH
SOLE
13150
0
0
ENTEGRIS INC
COM
29362U104
270
8854
SH
SOLE
8854
0
0
ENTERGY CORP NEW
COM
29364G103
1175
14423
SH
SOLE
14423
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
48743
1837699
SH
SOLE
1837699
0
0
ENVESTNET INC
COM
29404K106
559
11254
SH
SOLE
11254
0
0
EOG RES INC
COM
26875P101
5
1000
SH
Call
SOLE
1000
0
0
EOG RES INC
COM
26875P101
9111
84429
SH
SOLE
84429
0
0
EPR PPTYS
COM SH BEN INT
26884U109
289
4410
SH
SOLE
4410
0
0
EQT CORP
COM
26884L109
736
12804
SH
SOLE
12804
0
0
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
6559
89693
SH
SOLE
89693
0
0
EQUIFAX INC
COM
294429105
1921
16292
SH
SOLE
16292
0
0
EQUIFAX INC
COM
294429105
2
1400
SH
Put
SOLE
1400
0
0
EQUINIX INC
COM PAR $0.001
29444U700
344
765
SH
SOLE
765
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2888
45443
SH
SOLE
45443
0
0
ESSENT GROUP LTD
COM
G3198U102
809
18638
SH
SOLE
18638
0
0
ESSEX PPTY TR INC
COM
297178105
3340
13934
SH
SOLE
13934
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
2114
67027
SH
SOLE
67027
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
192
22384
SH
SOLE
22384
0
0
ETFS GOLD TR
SHS
26922Y105
4023
31621
SH
SOLE
31621
0
0
ETFS SILVER TR
SILVER SHS
26922X107
3103
187889
SH
SOLE
187889
0
0
ETSY INC
COM
29786A106
214
10490
SH
SOLE
10490
0
0
EV ENERGY PARTNERS LP
COM UNITS
26926V107
8
15350
SH
SOLE
15350
0
0
EVEREST RE GROUP LTD
COM
G3223R108
902
4030
SH
SOLE
4030
0
0
EVERSOURCE ENERGY
COM
30040W108
5202
82359
SH
SOLE
82359
0
0
EVOLENT HEALTH INC
NOTE 2.000%12/0
30050BAB7
14
16000
PRN
SOLE
16000
0
0
EXACT SCIENCES CORP
COM
30063P105
13334
253853
SH
SOLE
253853
0
0
EXACT SCIENCES CORP
COM
30063P105
1
200
SH
Call
SOLE
200
0
0
EXACT SCIENCES CORP
COM
30063P105
4
500
SH
Put
SOLE
500
0
0
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
7514
224511
SH
SOLE
224511
0
0
EXCHANGE TRADED CONCEPTS TR
HULL TACTIC US
301505806
2894
106582
SH
SOLE
106582
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
1119
27082
SH
SOLE
27082
0
0
EXELIXIS INC
COM
30161Q104
988
32535
SH
SOLE
32535
0
0
EXELIXIS INC
COM
30161Q104
15
11500
SH
Call
SOLE
11500
0
0
EXELON CORP
COM
30161N101
1512
38260
SH
SOLE
38260
0
0
EXPEDIA INC DEL
COM NEW
30212P303
513
4259
SH
SOLE
4259
0
0
EXPEDITORS INTL WASH INC
COM
302130109
5590
86610
SH
SOLE
86610
0
0
EXPEDITORS INTL WASH INC
COM
302130109
30
6000
SH
Call
SOLE
6000
0
0
EXPRESS INC
COM
30219E103
1210
119022
SH
SOLE
119022
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
15511
208023
SH
SOLE
208023
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
213
11193
SH
SOLE
11193
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
269
3078
SH
SOLE
3078
0
0
EXTREME NETWORKS INC
COM
30226D106
916
73183
SH
SOLE
73183
0
0
EXXON MOBIL CORP
COM
30231G102
128231
1532458
SH
SOLE
1532458
0
0
EXXON MOBIL CORP
COM
30231G102
5
1000
SH
Call
SOLE
1000
0
0
F M C CORP
COM NEW
302491303
1524
16098
SH
SOLE
16098
0
0
F M C CORP
COM NEW
302491303
12
3500
SH
Call
SOLE
3500
0
0
F5 NETWORKS INC
COM
315616102
2348
17919
SH
SOLE
17919
0
0
FABRINET
SHS
G3323L100
214
7413
SH
SOLE
7413
0
0
FACEBOOK INC
CL A
30303M102
83874
475225
SH
SOLE
475225
0
0
FACEBOOK INC
CL A
30303M102
2
1000
SH
Call
SOLE
1000
0
0
FACTSET RESH SYS INC
COM
303075105
1002
5182
SH
SOLE
5182
0
0
FAIR ISAAC CORP
COM
303250104
938
6125
SH
SOLE
6125
0
0
FASTENAL CO
COM
311900104
4649
85108
SH
SOLE
85108
0
0
FCB FINL HLDGS INC
CL A
30255G103
1985
38210
SH
SOLE
38210
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
951
12158
SH
SOLE
12158
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
1407
10575
SH
SOLE
10575
0
0
FEDERATED INVS INC PA
CL B
314211103
13323
369221
SH
SOLE
369221
0
0
FEDEX CORP
COM
31428X106
36666
147928
SH
SOLE
147928
0
0
FEDEX CORP
COM
31428X106
30
1000
SH
Call
SOLE
1000
0
0
FEDEX CORP
COM
31428X106
77
33900
SH
Put
SOLE
33900
0
0
FERRARI N V
COM
N3167Y103
822
7868
SH
SOLE
7868
0
0
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
391
91270
SH
SOLE
91270
0
0
FERRO CORP
COM
315405100
3886
164495
SH
SOLE
164495
0
0
FERROGLOBE PLC
SHS
G33856108
1255
77542
SH
SOLE
77542
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
55
203100
SH
Put
SOLE
203100
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
10947
613803
SH
SOLE
613803
0
0
FIBRIA CELULOSE S A
SP ADR REP COM
31573A109
303
21500
SH
SOLE
21500
0
0
FIDELITY
CORP BOND ETF
316188101
878
17193
SH
SOLE
17193
0
0
FIDELITY
MSCI ENERGY IDX
316092402
7085
353574
SH
SOLE
353574
0
0
FIDELITY
MSCI FINLS IDX
316092501
7079
174222
SH
SOLE
174222
0
0
FIDELITY
MSCI HLTH CARE I
316092600
2206
55271
SH
SOLE
55271
0
0
FIDELITY
MSCI INDL INDX
316092709
1783
46166
SH
SOLE
46166
0
0
FIDELITY
MSCI INFO TECH I
316092808
2831
56855
SH
SOLE
56855
0
0
FIDELITY
MSCI RL EST ETF
316092857
2429
98685
SH
SOLE
98685
0
0
FIDELITY
TOTAL BD ETF
316188309
323
6429
SH
SOLE
6429
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
5977
22045
SH
SOLE
22045
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1556
39736
SH
SOLE
39736
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
2496
26474
SH
SOLE
26474
0
0
FIFTH THIRD BANCORP
COM
316773100
872
28802
SH
SOLE
28802
0
0
FINANCIAL INSTNS INC
COM
317585404
426
13699
SH
SOLE
13699
0
0
FINISAR CORP
NOTE 0.500%12/1
31787AAM3
144
142000
PRN
SOLE
142000
0
0
FIREEYE INC
COM
31816Q101
2272
160337
SH
SOLE
160337
0
0
FIREEYE INC
NOTE 1.625% 6/0
31816QAD3
149
162000
PRN
SOLE
162000
0
0
FIRST AMERN FINL CORP
COM
31847R102
750
13405
SH
SOLE
13405
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
366
21758
SH
SOLE
21758
0
0
FIRST LONG IS CORP
COM
320734106
252
8781
SH
SOLE
8781
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
2425
28073
SH
SOLE
28073
0
0
FIRST SOLAR INC
COM
336433107
351
5213
SH
SOLE
5213
0
0
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
1265
67215
SH
SOLE
67215
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
374
8907
SH
SOLE
8907
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
6614
168390
SH
SOLE
168390
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
2737
43876
SH
SOLE
43876
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
1357
48709
SH
SOLE
48709
0
0
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2583
43053
SH
SOLE
43053
0
0
FIRST TR EXCH TRD ALPHA FD I
UNIT KING ALPH
33737J224
3373
84373
SH
SOLE
84373
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
435
8135
SH
SOLE
8135
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1217
26508
SH
SOLE
26508
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
4515
107209
SH
SOLE
107209
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
654
13404
SH
SOLE
13404
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
986
37396
SH
SOLE
37396
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
10038
91477
SH
SOLE
91477
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
3324
106239
SH
SOLE
106239
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
38716
645553
SH
SOLE
645553
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
973
20086
SH
SOLE
20086
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
1556
30079
SH
SOLE
30079
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
3682
52727
SH
SOLE
52727
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
398
9813
SH
SOLE
9813
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
4884
111438
SH
SOLE
111438
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
320
16805
SH
SOLE
16805
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
30291
1233453
SH
SOLE
1233453
0
0
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
935
34091
SH
SOLE
34091
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
7840
163147
SH
SOLE
163147
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
1018
19779
SH
SOLE
19779
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
1196
17495
SH
SOLE
17495
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
24970
1246756
SH
SOLE
1246756
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
959
24475
SH
SOLE
24475
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
1634
26746
SH
SOLE
26746
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1951
35662
SH
SOLE
35662
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
695
11852
SH
SOLE
11852
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
249
3780
SH
SOLE
3780
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
4689
155780
SH
SOLE
155780
0
0
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
821
14399
SH
SOLE
14399
0
0
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
518
9944
SH
SOLE
9944
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
218
3013
SH
SOLE
3013
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
2040
33332
SH
SOLE
33332
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
618
44984
SH
SOLE
44984
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
461
14956
SH
SOLE
14956
0
0
FIRSTENERGY CORP
COM
337932107
1384
45312
SH
SOLE
45312
0
0
FISERV INC
COM
337738108
808
6173
SH
SOLE
6173
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
214
10472
SH
SOLE
10472
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
365
1884
SH
SOLE
1884
0
0
FLEX LTD
ORD
Y2573F102
211
11768
SH
SOLE
11768
0
0
FLIR SYS INC
COM
302445101
1026
22113
SH
SOLE
22113
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
1293
26572
SH
SOLE
26572
0
0
FLOWSERVE CORP
COM
34354P105
317
7520
SH
SOLE
7520
0
0
FLUOR CORP NEW
COM
343412102
3952
76539
SH
SOLE
76539
0
0
FNB CORP PA
COM
302520101
3759
272035
SH
SOLE
272035
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
6718
541928
SH
SOLE
541928
0
0
FORESTAR GROUP INC
COM
346232101
674
30641
SH
SOLE
30641
0
0
FORMFACTOR INC
COM
346375108
157
10013
SH
SOLE
10013
0
0
FORTINET INC
COM
34959E109
6906
158440
SH
SOLE
158440
0
0
FORTINET INC
COM
34959E109
0
100
SH
Call
SOLE
100
0
0
FORTIVE CORP
COM
34959J108
1309
18140
SH
SOLE
18140
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1597
80124
SH
SOLE
80124
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
2013
29388
SH
SOLE
29388
0
0
FOSSIL GROUP INC
COM
34988V106
537
69315
SH
SOLE
69315
0
0
FRANKLIN RES INC
COM
354613101
5461
126213
SH
SOLE
126213
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
15
3300
SH
Call
SOLE
3300
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
6359
335034
SH
SOLE
335034
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
1170
21930
SH
SOLE
21930
0
0
FS INVT CORP
COM
302635107
252
34271
SH
SOLE
34271
0
0
FULTON FINL CORP PA
COM
360271100
1512
84513
SH
SOLE
84513
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
553
23615
SH
SOLE
23615
0
0
GABELLI EQUITY TR INC
COM
362397101
442
71197
SH
SOLE
71197
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
858
13540
SH
SOLE
13540
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
183
35103
SH
SOLE
35103
0
0
GAMESTOP CORP NEW
CL A
36467W109
211
11700
SH
SOLE
11700
0
0
GANNETT CO INC
COM
36473H104
4975
428918
SH
SOLE
428918
0
0
GAP INC DEL
COM
364760108
351
10374
SH
SOLE
10374
0
0
GARMIN LTD
SHS
H2906T109
948
15919
SH
SOLE
15919
0
0
GARTNER INC
COM
366651107
2819
22956
SH
SOLE
22956
0
0
GASLOG LTD
SHS
G37585109
833
37566
SH
SOLE
37566
0
0
GATX CORP
COM
361448103
204
3265
SH
SOLE
3265
0
0
GENCOR INDS INC
COM
368678108
169
10227
SH
SOLE
10227
0
0
GENERAL DYNAMICS CORP
COM
369550108
10878
53593
SH
SOLE
53593
0
0
GENERAL ELECTRIC CO
COM
369604103
53085
3050388
SH
SOLE
3050388
0
0
GENERAL ELECTRIC CO
COM
369604103
6
11600
SH
Call
SOLE
11600
0
0
GENERAL MLS INC
COM
370334104
18329
309206
SH
SOLE
309206
0
0
GENERAL MOLY INC
COM
370373102
3
10000
SH
SOLE
10000
0
0
GENERAL MTRS CO
COM
37045V100
20045
489903
SH
SOLE
489903
0
0
GENESEE & WYO INC
CL A
371559105
2625
33336
SH
SOLE
33336
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
3451
154400
SH
SOLE
154400
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
2509
3289421
SH
SOLE
3289421
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
9826
2355942
SH
SOLE
2355942
0
0
GENPACT LIMITED
SHS
G3922B107
630
19891
SH
SOLE
19891
0
0
GENTEX CORP
COM
371901109
429
20380
SH
SOLE
20380
0
0
GENUINE PARTS CO
COM
372460105
9158
96401
SH
SOLE
96401
0
0
GETTY RLTY CORP NEW
COM
374297109
429
15813
SH
SOLE
15813
0
0
GGP INC
COM
36174X101
834
35638
SH
SOLE
35638
0
0
GILEAD SCIENCES INC
COM
375558103
2
8500
SH
Call
SOLE
8500
0
0
GILEAD SCIENCES INC
COM
375558103
30593
426932
SH
SOLE
426932
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
537
13662
SH
SOLE
13662
0
0
GLADSTONE CAPITAL CORP
COM
376535100
504
54449
SH
SOLE
54449
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
9598
270945
SH
SOLE
270945
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
1350
65632
SH
SOLE
65632
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
303
18160
SH
SOLE
18160
0
0
GLOBAL PMTS INC
COM
37940X102
518
5167
SH
SOLE
5167
0
0
GLOBAL WTR RES INC
COM
379463102
102
10924
SH
SOLE
10924
0
0
GLOBAL X FDS
CHINA FINL ETF
37950E606
184
10200
SH
SOLE
10200
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1794
82549
SH
SOLE
82549
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
16920
1715055
SH
SOLE
1715055
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
234
15513
SH
SOLE
15513
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
457
17796
SH
SOLE
17796
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
650
16726
SH
SOLE
16726
0
0
GLOBAL X FDS
MSCI GREECE ETF
37950E366
341
33092
SH
SOLE
33092
0
0
GLOBAL X FDS
SCIEN BETA US
37954Y103
1098
35593
SH
SOLE
35593
0
0
GLOBALSTAR INC
COM
378973408
245
187584
SH
SOLE
187584
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
137
15833
SH
SOLE
15833
0
0
GOLD STD VENTURES CORP
COM
380738104
23
13221
SH
SOLE
13221
0
0
GOLDEN ENTMT INC
COM
381013101
213
6544
SH
SOLE
6544
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
572
25799
SH
SOLE
25799
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
393
10946
SH
SOLE
10946
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
4884
162705
SH
SOLE
162705
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
11659
218461
SH
SOLE
218461
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
14742
57951
SH
SOLE
57951
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
9
3000
SH
Call
SOLE
3000
0
0
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
206
22915
SH
SOLE
22915
0
0
GOLUB CAP BDC INC
COM
38173M102
2009
110376
SH
SOLE
110376
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3760
116603
SH
SOLE
116603
0
0
GOPRO INC
CL A
38268T103
1824
240809
SH
SOLE
240809
0
0
GOPRO INC
CL A
38268T103
1
72000
SH
Call
SOLE
72000
0
0
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
1363
73440
SH
SOLE
73440
0
0
GRACO INC
COM
384109104
338
7476
SH
SOLE
7476
0
0
GRAINGER W W INC
COM
384802104
535
2264
SH
SOLE
2264
0
0
GRAINGER W W INC
COM
384802104
0
200
SH
Put
SOLE
200
0
0
GRAMERCY PPTY TR
COM NEW
385002308
6519
244466
SH
SOLE
244466
0
0
GRANITE CONSTR INC
COM
387328107
513
8111
SH
SOLE
8111
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
4506
291981
SH
SOLE
291981
0
0
GRAY TELEVISION INC
COM
389375106
251
15000
SH
SOLE
15000
0
0
GREAT PLAINS ENERGY INC
COM
391164100
370
11525
SH
SOLE
11525
0
0
GREEN DOT CORP
CL A
39304D102
3624
60126
SH
SOLE
60126
0
0
GREEN PLAINS INC
COM
393222104
10836
643186
SH
SOLE
643186
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
564
30133
SH
SOLE
30133
0
0
GREENLIGHT CAPITAL RE LTD
CLASS A
G4095J109
1068
53105
SH
SOLE
53105
0
0
GREIF INC
CL A
397624107
311
5033
SH
SOLE
5033
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
864
37719
SH
SOLE
37719
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
1152
21116
SH
SOLE
21116
0
0
GROUPON INC
COM
399473107
69
13641
SH
SOLE
13641
0
0
GSV CAP CORP
COM
36191J101
55
10050
SH
SOLE
10050
0
0
GUESS INC
COM
401617105
2655
156852
SH
SOLE
156852
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
429
19570
SH
SOLE
19570
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
90
10034
SH
SOLE
10034
0
0
GULF RESOURCES INC
COM PAR $0.0005
40251W309
370
252001
SH
SOLE
252001
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
418
3162
SH
SOLE
3162
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
340
8046
SH
SOLE
8046
0
0
HALLIBURTON CO
COM
406216101
6738
137795
SH
SOLE
137795
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
356
17548
SH
SOLE
17548
0
0
HALYARD HEALTH INC
COM
40650V100
217
4579
SH
SOLE
4579
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
211
9840
SH
SOLE
9840
0
0
HANESBRANDS INC
COM
410345102
8729
420099
SH
SOLE
420099
0
0
HANESBRANDS INC
COM
410345102
13
16500
SH
Put
SOLE
16500
0
0
HANOVER INS GROUP INC
COM
410867105
260
2410
SH
SOLE
2410
0
0
HARLEY DAVIDSON INC
COM
412822108
424
8365
SH
SOLE
8365
0
0
HARRIS CORP DEL
COM
413875105
4838
34144
SH
SOLE
34144
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
4669
82958
SH
SOLE
82958
0
0
HASBRO INC
COM
418056107
1421
15708
SH
SOLE
15708
0
0
HAVERTY FURNITURE INC
COM
419596101
200
8879
SH
SOLE
8879
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
1123
31109
SH
SOLE
31109
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
2917
73581
SH
SOLE
73581
0
0
HCA HEALTHCARE INC
COM
40412C101
1205
13719
SH
SOLE
13719
0
0
HCI GROUP INC
NOTE 3.875% 3/1
40416EAB9
20
20000
PRN
SOLE
20000
0
0
HCP INC
COM
40414L109
1002
38182
SH
SOLE
38182
0
0
HD SUPPLY HLDGS INC
COM
40416M105
225
5638
SH
SOLE
5638
0
0
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
1455
14291
SH
SOLE
14291
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
246
4765
SH
SOLE
4765
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
602
19933
SH
SOLE
19933
0
0
HEALTHEQUITY INC
COM
42226A107
5814
124593
SH
SOLE
124593
0
0
HELEN OF TROY CORP LTD
COM
G4388N106
220
2304
SH
SOLE
2304
0
0
HELMERICH & PAYNE INC
COM
423452101
4555
70680
SH
SOLE
70680
0
0
HENRY JACK & ASSOC INC
COM
426281101
777
6637
SH
SOLE
6637
0
0
HERBALIFE LTD
COM USD SHS
G4412G101
9
132
SH
SOLE
132
0
0
HERBALIFE LTD
COM USD SHS
G4412G101
4
22500
SH
Put
SOLE
22500
0
0
HERCULES CAPITAL INC
COM
427096508
1333
101400
SH
SOLE
101400
0
0
HERON THERAPEUTICS INC
COM
427746102
522
28879
SH
SOLE
28879
0
0
HERON THERAPEUTICS INC
COM
427746102
2
500
SH
Call
SOLE
500
0
0
HERSHEY CO
COM
427866108
5191
45762
SH
SOLE
45762
0
0
HESS CORP
COM
42809H107
741
15583
SH
SOLE
15583
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1060
73519
SH
SOLE
73519
0
0
HEXCEL CORP NEW
COM
428291108
507
8193
SH
SOLE
8193
0
0
HFF INC
CL A
40418F108
1663
34351
SH
SOLE
34351
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
147
13765
SH
SOLE
13765
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
432
27907
SH
SOLE
27907
0
0
HILLTOP HOLDINGS INC
COM
432748101
302
11909
SH
SOLE
11909
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
7155
220194
SH
SOLE
220194
0
0
HOLLYFRONTIER CORP
COM
436106108
2331
45572
SH
SOLE
45572
0
0
HOLLYFRONTIER CORP
COM
436106108
1
1000
SH
Put
SOLE
1000
0
0
HOLOGIC INC
COM
436440101
1613
37671
SH
SOLE
37671
0
0
HOME BANCSHARES INC
COM
436893200
425
18278
SH
SOLE
18278
0
0
HOME DEPOT INC
COM
437076102
3
20700
SH
Put
SOLE
20700
0
0
HOME DEPOT INC
COM
437076102
67701
357126
SH
SOLE
357126
0
0
HOME DEPOT INC
COM
437076102
49
5000
SH
Call
SOLE
5000
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
4314
126715
SH
SOLE
126715
0
0
HONEYWELL INTL INC
COM
438516106
37915
246888
SH
SOLE
246888
0
0
HONEYWELL INTL INC
COM
438516106
6
2000
SH
Call
SOLE
2000
0
0
HOOKER FURNITURE CORP
COM
439038100
1450
34258
SH
SOLE
34258
0
0
HORMEL FOODS CORP
COM
440452100
3047
83647
SH
SOLE
83647
0
0
HORNBECK OFFSHORE SVCS INC N
COM
440543106
35
11405
SH
SOLE
11405
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
5871
197405
SH
SOLE
197405
0
0
HOWARD HUGHES CORP
COM
44267D107
555
4223
SH
SOLE
4223
0
0
HP INC
COM
40434L105
2169
103301
SH
SOLE
103301
0
0
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
399
15440
SH
SOLE
15440
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
12675
245270
SH
SOLE
245270
0
0
HUB GROUP INC
CL A
443320106
9037
188689
SH
SOLE
188689
0
0
HUBBELL INC
COM
443510607
415
3054
SH
SOLE
3054
0
0
HUBSPOT INC
COM
443573100
795
8968
SH
SOLE
8968
0
0
HUMANA INC
COM
444859102
5173
20928
SH
SOLE
20928
0
0
HUNT J B TRANS SVCS INC
COM
445658107
5411
47066
SH
SOLE
47066
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
4266
293662
SH
SOLE
293662
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
2046
8678
SH
SOLE
8678
0
0
HUNTSMAN CORP
COM
447011107
846
25390
SH
SOLE
25390
0
0
HYATT HOTELS CORP
COM CL A
448579102
1346
18250
SH
SOLE
18250
0
0
I D SYSTEMS INC
COM
449489103
136
19600
SH
SOLE
19600
0
0
IAC INTERACTIVECORP
COM
44919P508
446
3664
SH
SOLE
3664
0
0
IBIO INC
COM
451033104
24
135020
SH
SOLE
135020
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
2686
50637
SH
SOLE
50637
0
0
ICF INTL INC
COM
44925C103
336
6410
SH
SOLE
6410
0
0
ICICI BK LTD
ADR
45104G104
986
100760
SH
SOLE
100760
0
0
ICON PLC
SHS
G4705A100
1089
9716
SH
SOLE
9716
0
0
ICU MED INC
COM
44930G107
239
1107
SH
SOLE
1107
0
0
IDACORP INC
COM
451107106
9909
108470
SH
SOLE
108470
0
0
IDEX CORP
COM
45167R104
959
7275
SH
SOLE
7275
0
0
IDEX CORP
COM
45167R104
1
14100
SH
Put
SOLE
14100
0
0
IDEXX LABS INC
COM
45168D104
4750
30365
SH
SOLE
30365
0
0
ILG INC
COM
44967H101
302
10517
SH
SOLE
10517
0
0
ILLINOIS TOOL WKS INC
COM
452308109
15808
94601
SH
SOLE
94601
0
0
ILLINOIS TOOL WKS INC
COM
452308109
14
10000
SH
Put
SOLE
10000
0
0
ILLUMINA INC
COM
452327109
2563
11752
SH
SOLE
11752
0
0
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
54
46000
PRN
SOLE
46000
0
0
IMMUNOGEN INC
COM
45253H101
74
12097
SH
SOLE
12097
0
0
IMMUNOMEDICS INC
COM
452907108
840
51865
SH
SOLE
51865
0
0
IMPAX LABORATORIES INC
NOTE 2.000% 6/1
45256BAE1
63
65000
PRN
SOLE
65000
0
0
INCYTE CORP
COM
45337C102
3
1200
SH
Call
SOLE
1200
0
0
INCYTE CORP
COM
45337C102
2069
21880
SH
SOLE
21880
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
868
12887
SH
SOLE
12887
0
0
INDEXIQ ETF TR
HDG MACTRK ETF
45409B206
268
10100
SH
SOLE
10100
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
545
17955
SH
SOLE
17955
0
0
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
638
22621
SH
SOLE
22621
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
720
27822
SH
SOLE
27822
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
380
12439
SH
SOLE
12439
0
0
INFOSYS LTD
SPONSORED ADR
456788108
916
56593
SH
SOLE
56593
0
0
INFRAREIT INC
COM
45685L100
199
10730
SH
SOLE
10730
0
0
ING GROEP N V
SPONSORED ADR
456837103
6241
338970
SH
SOLE
338970
0
0
INGERSOLL-RAND PLC
SHS
G47791101
5538
62068
SH
SOLE
62068
0
0
INGERSOLL-RAND PLC
SHS
G47791101
1
2500
SH
Call
SOLE
2500
0
0
INGREDION INC
COM
457187102
2245
16014
SH
SOLE
16014
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
406
12221
SH
SOLE
12221
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
406
97929
SH
SOLE
97929
0
0
INPHI CORP
NOTE 0.750% 9/0
45772FAC1
103
103000
PRN
SOLE
103000
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
399
5212
SH
SOLE
5212
0
0
INSYS THERAPEUTICS INC NEW
COM NEW
45824V209
215
22378
SH
SOLE
22378
0
0
INTEGRATED DEVICE TECHNOLOGY
NOTE 0.875%11/1
458118AC0
70
62000
PRN
SOLE
62000
0
0
INTEL CORP
COM
458140100
100668
2181628
SH
SOLE
2181628
0
0
INTEL CORP
COM
458140100
35
9000
SH
Call
SOLE
9000
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
293
15200
SH
SOLE
15200
0
0
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
61
77000
PRN
SOLE
77000
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
7354
104085
SH
SOLE
104085
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
3
3300
SH
Call
SOLE
3300
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
50278
327440
SH
SOLE
327440
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
587
3860
SH
SOLE
3860
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
430
16243
SH
SOLE
16243
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
362
17859
SH
SOLE
17859
0
0
INTERSECT ENT INC
COM
46071F103
267
8262
SH
SOLE
8262
0
0
INTERXION HOLDING N.V
SHS
N47279109
209
3555
SH
SOLE
3555
0
0
INTEST CORP
COM
461147100
541
62519
SH
SOLE
62519
0
0
INTL PAPER CO
COM
460146103
0
400
SH
Put
SOLE
400
0
0
INTL PAPER CO
COM
460146103
8766
151532
SH
SOLE
151532
0
0
INTREXON CORP
COM
46122T102
459
39716
SH
SOLE
39716
0
0
INTUIT
COM
461202103
2186
13876
SH
SOLE
13876
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
2121
5833
SH
SOLE
5833
0
0
INVESCO LTD
SHS
G491BT108
10580
289668
SH
SOLE
289668
0
0
INVESCO MUN TR
COM
46131J103
349
27948
SH
SOLE
27948
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
358
44806
SH
SOLE
44806
0
0
INVESCO PA VALUE MUN INCOME
COM
46132K109
1691
139086
SH
SOLE
139086
0
0
INVESCO SR INCOME TR
COM
46131H107
279
63634
SH
SOLE
63634
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
243
18441
SH
SOLE
18441
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
511
36896
SH
SOLE
36896
0
0
INVITAE CORP
COM
46185L103
2910
320896
SH
SOLE
320896
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
506
9970
SH
SOLE
9970
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
0
500
SH
Call
SOLE
500
0
0
IPG PHOTONICS CORP
COM
44980X109
1399
6587
SH
SOLE
6587
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
238
20157
SH
SOLE
20157
0
0
IRON MTN INC NEW
COM
46284V101
809
21501
SH
SOLE
21501
0
0
ISHARES GOLD TRUST
ISHARES
464285105
1129
89774
SH
SOLE
89774
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
32137
564386
SH
SOLE
564386
0
0
ISHARES INC
EM HGHYL BD ETF
464286285
460
9205
SH
SOLE
9205
0
0
ISHARES INC
JP MORGAN EM ETF
464286517
815
16924
SH
SOLE
16924
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
2545
41979
SH
SOLE
41979
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
3275
38796
SH
SOLE
38796
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
258
6396
SH
SOLE
6396
0
0
ISHARES INC
MSCI CDA ETF
464286509
2940
99393
SH
SOLE
99393
0
0
ISHARES INC
MSCI CHILE ETF
464286640
333
6375
SH
SOLE
6375
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
4290
58198
SH
SOLE
58198
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
4020
92671
SH
SOLE
92671
0
0
ISHARES INC
MSCI FRNTR100ETF
464286145
236
7167
SH
SOLE
7167
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
387
11731
SH
SOLE
11731
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
833
32815
SH
SOLE
32815
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
218
4274
SH
SOLE
4274
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
10268
171157
SH
SOLE
171157
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
5082
103121
SH
SOLE
103121
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
3110
65391
SH
SOLE
65391
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
3533
104049
SH
SOLE
104049
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
2007
56371
SH
SOLE
56371
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
283
17335
SH
SOLE
17335
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
2057
128401
SH
SOLE
128401
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
374
3725
SH
SOLE
3725
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
1020
22115
SH
SOLE
22115
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
5231
104013
SH
SOLE
104013
0
0
ISHARES TR
1 3 YR CR BD ETF
464288646
9429
90270
SH
SOLE
90270
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
6961
83113
SH
SOLE
83113
0
0
ISHARES TR
10+ YR CR BD ETF
464289511
359
5647
SH
SOLE
5647
0
0
ISHARES TR
20 YR TR BD ETF
464287432
2360
18527
SH
SOLE
18527
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
225
1869
SH
SOLE
1869
0
0
ISHARES TR
AGENCY BOND ETF
464288166
710
6376
SH
SOLE
6376
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
337
6243
SH
SOLE
6243
0
0
ISHARES TR
ASIA 50 ETF
464288430
291
4400
SH
SOLE
4400
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
1616
15259
SH
SOLE
15259
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
711
12027
SH
SOLE
12027
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
3391
73419
SH
SOLE
73419
0
0
ISHARES TR
COHEN STEER REIT
464287564
926
9095
SH
SOLE
9095
0
0
ISHARES TR
CONV BD ETF
46435G102
396
7168
SH
SOLE
7168
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
5046
101217
SH
SOLE
101217
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
3505
100869
SH
SOLE
100869
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
4883
54088
SH
SOLE
54088
0
0
ISHARES TR
CORE INTL AGGR
46435G672
322
6197
SH
SOLE
6197
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
15730
238165
SH
SOLE
238165
0
0
ISHARES TR
CORE MSCI EURO
46434V738
2684
53534
SH
SOLE
53534
0
0
ISHARES TR
CORE MSCI PAC
46434V696
2166
36354
SH
SOLE
36354
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
34420
545483
SH
SOLE
545483
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
41042
216253
SH
SOLE
216253
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
19389
252620
SH
SOLE
252620
0
0
ISHARES TR
CORE S&P TTL STK
464287150
71161
1163832
SH
SOLE
1163832
0
0
ISHARES TR
CORE S&P US GWT
464287671
30911
575137
SH
SOLE
575137
0
0
ISHARES TR
CORE S&P US VLU
464287663
16258
293854
SH
SOLE
293854
0
0
ISHARES TR
CORE S&P500 ETF
464287200
34479
128209
SH
SOLE
128209
0
0
ISHARES TR
CORE US AGGBD ET
464287226
36477
333545
SH
SOLE
333545
0
0
ISHARES TR
CRE U S REIT ETF
464288521
385
7802
SH
SOLE
7802
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
5314
178207
SH
SOLE
178207
0
0
ISHARES TR
DOW JONES US ETF
464287846
921
6885
SH
SOLE
6885
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
8275
102443
SH
SOLE
102443
0
0
ISHARES TR
EAFE SML CP ETF
464288273
10496
162840
SH
SOLE
162840
0
0
ISHARES TR
EAFE VALUE ETF
464288877
3412
61871
SH
SOLE
61871
0
0
ISHARES TR
EUROPE ETF
464287861
3732
79065
SH
SOLE
79065
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
3080
87144
SH
SOLE
87144
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
5696
111906
SH
SOLE
111906
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
1202
26611
SH
SOLE
26611
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
221
1965
SH
SOLE
1965
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
978
6386
SH
SOLE
6386
0
0
ISHARES TR
GNMA BOND ETF
46429B333
296
6039
SH
SOLE
6039
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
1158
10184
SH
SOLE
10184
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
2702
60168
SH
SOLE
60168
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
4243
142999
SH
SOLE
142999
0
0
ISHARES TR
IBNDS MAR18 ETF
46432FAG2
676
27706
PRN
SOLE
27706
0
0
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
843
34025
PRN
SOLE
34025
0
0
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
7683
305747
PRN
SOLE
305747
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
7737
311064
PRN
SOLE
311064
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
7726
305437
PRN
SOLE
305437
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
20238
816198
PRN
SOLE
816198
0
0
ISHARES TR
IBONDS DEC21 ETF
46435G789
4313
169679
SH
SOLE
169679
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
8071
323391
PRN
SOLE
323391
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
14998
584081
SH
SOLE
584081
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
12385
493919
PRN
SOLE
493919
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
12399
495158
PRN
SOLE
495158
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
201
8023
PRN
SOLE
8023
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
860
32503
PRN
SOLE
32503
0
0
ISHARES TR
IBONDS SEP18 ETF
46429B580
4125
162504
SH
SOLE
162504
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
4515
178155
SH
SOLE
178155
0
0
ISHARES TR
IBONDS SEP20 ETF
46434V571
14746
581319
SH
SOLE
581319
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
7240
83556
SH
SOLE
83556
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
7351
60637
SH
SOLE
60637
0
0
ISHARES TR
INDIA 50 ETF
464289529
2835
76302
SH
SOLE
76302
0
0
ISHARES TR
INTL DEV RE ETF
464288489
818
27294
SH
SOLE
27294
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
4028
119270
SH
SOLE
119270
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1361
12436
SH
SOLE
12436
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
7339
63168
SH
SOLE
63168
0
0
ISHARES TR
MBS ETF
464288588
2741
25673
SH
SOLE
25673
0
0
ISHARES TR
MICRO-CAP ETF
464288869
3017
31623
SH
SOLE
31623
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
3475
47534
SH
SOLE
47534
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
4033
76480
SH
SOLE
76480
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
262
6838
SH
SOLE
6838
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1256
6752
SH
SOLE
6752
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
822
4060
SH
SOLE
4060
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
350
2206
SH
SOLE
2206
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
1092
42196
SH
SOLE
42196
0
0
ISHARES TR
MRNGSTR LG-CP ET
464287127
973
6134
SH
SOLE
6134
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1411
9025
SH
SOLE
9025
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
1053
13808
SH
SOLE
13808
0
0
ISHARES TR
MSCI ACWI ETF
464288257
12294
170608
SH
SOLE
170608
0
0
ISHARES TR
MSCI ACWI EX US
464288240
8403
168213
SH
SOLE
168213
0
0
ISHARES TR
MSCI EAFE ETF
464287465
33180
471911
SH
SOLE
471911
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
20756
440622
SH
SOLE
440622
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
526
22446
SH
SOLE
22446
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
3298
68756
SH
SOLE
68756
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
1594
16242
SH
SOLE
16242
0
0
ISHARES TR
MSCI POLAND ETF
46429B606
2996
110708
SH
SOLE
110708
0
0
ISHARES TR
MSCI SAUDI ARBIA
46434V423
248
9305
SH
SOLE
9305
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
9328
260298
SH
SOLE
260298
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
926
8312
SH
SOLE
8312
0
0
ISHARES TR
N AMER TECH ETF
464287549
401
2383
SH
SOLE
2383
0
0
ISHARES TR
NA TEC SFTWR ETF
464287515
1716
11093
SH
SOLE
11093
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
8162
76424
SH
SOLE
76424
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
11869
107169
SH
SOLE
107169
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
664
11887
SH
SOLE
11887
0
0
ISHARES TR
NORTH AMERN NAT
464287374
327
9199
SH
SOLE
9199
0
0
ISHARES TR
RUS 1000 ETF
464287622
21591
145248
SH
SOLE
145248
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
128003
950575
SH
SOLE
950575
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
83488
671577
SH
SOLE
671577
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
11009
58971
SH
SOLE
58971
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
17403
138380
SH
SOLE
138380
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
7304
60566
SH
SOLE
60566
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
10798
121050
SH
SOLE
121050
0
0
ISHARES TR
RUS MID CAP ETF
464287499
20462
98342
SH
SOLE
98342
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
17587
286097
SH
SOLE
286097
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
917
12537
SH
SOLE
12537
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
823
15751
SH
SOLE
15751
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
0
1000
SH
Put
SOLE
1000
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
5
1000
SH
Call
SOLE
1000
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
65649
430704
SH
SOLE
430704
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
6765
42772
SH
SOLE
42772
0
0
ISHARES TR
S&P 100 ETF
464287101
2166
18242
SH
SOLE
18242
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
17306
113299
SH
SOLE
113299
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
11283
98863
SH
SOLE
98863
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
8252
38114
SH
SOLE
38114
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
12047
75533
SH
SOLE
75533
0
0
ISHARES TR
S&P SML 600 GWT
464287887
3542
20822
SH
SOLE
20822
0
0
ISHARES TR
S&P US PFD STK
464288687
6711
176318
SH
SOLE
176318
0
0
ISHARES TR
SELECT DIVID ETF
464287168
19894
201791
SH
SOLE
201791
0
0
ISHARES TR
SHORT TREAS BD
464288679
2367
21450
SH
SOLE
21450
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
940
8949
SH
SOLE
8949
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
3897
25360
SH
SOLE
25360
0
0
ISHARES TR
TIPS BD ETF
464287176
7605
66578
SH
SOLE
66578
0
0
ISHARES TR
TRANS AVG ETF
464287192
1989
10427
SH
SOLE
10427
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
593
5821
SH
SOLE
5821
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
249
1972
SH
SOLE
1972
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
297
1657
SH
SOLE
1657
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
259
1985
SH
SOLE
1985
0
0
ISHARES TR
U.S. FINLS ETF
464287788
3967
33170
SH
SOLE
33170
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
1149
6646
SH
SOLE
6646
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
2213
27374
SH
SOLE
27374
0
0
ISHARES TR
U.S. TECH ETF
464287721
7247
44576
SH
SOLE
44576
0
0
ISHARES TR
US AER DEF ETF
464288760
8
27700
SH
Put
SOLE
27700
0
0
ISHARES TR
US AER DEF ETF
464288760
24652
130990
SH
SOLE
130990
0
0
ISHARES TR
US HLTHCARE ETF
464287762
536
3079
SH
SOLE
3079
0
0
ISHARES TR
US HOME CONS ETF
464288752
18867
431586
SH
SOLE
431586
0
0
ISHARES TR
US INDUSTRIALS
464287754
1053
7141
SH
SOLE
7141
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1022
20785
SH
SOLE
20785
0
0
ISHARES TR
US TREAS BD ETF
46429B267
383
15264
SH
SOLE
15264
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
10912
105918
SH
SOLE
105918
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
6170
74352
SH
SOLE
74352
0
0
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
661
13137
SH
SOLE
13137
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
626
47800
SH
SOLE
47800
0
0
JABIL INC
COM
466313103
241
9105
SH
SOLE
9105
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
1266
19208
SH
SOLE
19208
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1467
10867
SH
SOLE
10867
0
0
JD COM INC
SPON ADR CL A
47215P106
3115
74995
SH
SOLE
74995
0
0
JDS UNIPHASE CORP
DBCV 0.625% 8/1
46612JAF8
51
49000
PRN
SOLE
49000
0
0
JEFFERIES GROUP INC NEW
DBCV 3.875%11/0
472319AG7
23
23000
PRN
SOLE
23000
0
0
JELD-WEN HLDG INC
COM
47580P103
232
5877
SH
SOLE
5877
0
0
JETBLUE AIRWAYS CORP
COM
477143101
469
20957
SH
SOLE
20957
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
522
4710
SH
SOLE
4710
0
0
JOHNSON & JOHNSON
COM
478160104
172178
1232570
SH
SOLE
1232570
0
0
JOHNSON & JOHNSON
COM
478160104
5
4700
SH
Put
SOLE
4700
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
1378
36134
SH
SOLE
36134
0
0
JOINT CORP
COM
47973J102
2328
469101
SH
SOLE
469101
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
1044
18269
SH
SOLE
18269
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
2414
40183
SH
SOLE
40183
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
668
25953
SH
SOLE
25953
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
526
10516
SH
SOLE
10516
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
4294
156292
SH
SOLE
156292
0
0
JPMORGAN CHASE & CO
COM
46625H100
116842
1093464
SH
SOLE
1093464
0
0
JUNIPER NETWORKS INC
COM
48203R104
407
14290
SH
SOLE
14290
0
0
KAMAN CORP
COM
483548103
390
6671
SH
SOLE
6671
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2353
22378
SH
SOLE
22378
0
0
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
326
32476
SH
SOLE
32476
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
371
27057
SH
SOLE
27057
0
0
KAYNE ANDERSON MLP INVT CO
COM
486606106
819
42799
SH
SOLE
42799
0
0
KB HOME
COM
48666K109
518
16511
SH
SOLE
16511
0
0
KCAP FINL INC
COM
48668E101
51
15025
SH
SOLE
15025
0
0
KELLOGG CO
COM
487836108
1157
16986
SH
SOLE
16986
0
0
KEYCORP NEW
COM
493267108
3060
151852
SH
SOLE
151852
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
575
13904
SH
SOLE
13904
0
0
KEYW HLDG CORP
NOTE 2.500% 7/1
493723AA8
56
62000
PRN
SOLE
62000
0
0
KIMBERLY CLARK CORP
COM
494368103
30240
251005
SH
SOLE
251005
0
0
KIMCO RLTY CORP
COM
49446R109
5825
319372
SH
SOLE
319372
0
0
KINDER MORGAN INC DEL
COM
49456B101
6122
339210
SH
SOLE
339210
0
0
KINDER MORGAN INC DEL
PFD SER A
49456B200
762
19973
SH
SOLE
19973
0
0
KIRBY CORP
COM
497266106
1334
19952
SH
SOLE
19952
0
0
KKR & CO L P DEL
COM UNITS
48248M102
951
44929
SH
SOLE
44929
0
0
KLA-TENCOR CORP
COM
482480100
2220
21213
SH
SOLE
21213
0
0
KMG CHEMICALS INC
COM
482564101
1918
29017
SH
SOLE
29017
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
349
7983
SH
SOLE
7983
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
0
300
SH
Put
SOLE
300
0
0
KNOWLES CORP
COM
49926D109
656
44648
SH
SOLE
44648
0
0
KOHLS CORP
COM
500255104
247
4596
SH
SOLE
4596
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1093
28971
SH
SOLE
28971
0
0
KRAFT HEINZ CO
COM
500754106
23274
298436
SH
SOLE
298436
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
673
19534
SH
SOLE
19534
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
630
10751
SH
SOLE
10751
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
1154
109531
SH
SOLE
109531
0
0
KROGER CO
COM
501044101
3550
129460
SH
SOLE
129460
0
0
KT CORP
SPONSORED ADR
48268K101
417
26713
SH
SOLE
26713
0
0
L BRANDS INC
COM
501797104
1291
21498
SH
SOLE
21498
0
0
L3 TECHNOLOGIES INC
COM
502413107
9006
45292
SH
SOLE
45292
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
4008
25139
SH
SOLE
25139
0
0
LADDER CAP CORP
CL A
505743104
355
26052
SH
SOLE
26052
0
0
LAM RESEARCH CORP
COM
512807108
7779
42281
SH
SOLE
42281
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
724
9726
SH
SOLE
9726
0
0
LAMB WESTON HLDGS INC
COM
513272104
1313
23150
SH
SOLE
23150
0
0
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
1303
72014
SH
SOLE
72014
0
0
LANDSTAR SYS INC
COM
515098101
235
2256
SH
SOLE
2256
0
0
LAS VEGAS SANDS CORP
COM
517834107
966
13900
SH
SOLE
13900
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
2013
68918
SH
SOLE
68918
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
942
30122
SH
SOLE
30122
0
0
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
1202
46604
SH
SOLE
46604
0
0
LAUDER ESTEE COS INC
CL A
518439104
3547
27921
SH
SOLE
27921
0
0
LCI INDS
COM
50189K103
1186
9075
SH
SOLE
9075
0
0
LEAR CORP
COM NEW
521865204
7724
43739
SH
SOLE
43739
0
0
LEGG MASON INC
COM
524901105
4175
99342
SH
SOLE
99342
0
0
LEGGETT & PLATT INC
COM
524660107
289
5988
SH
SOLE
5988
0
0
LEIDOS HLDGS INC
COM
525327102
5108
79157
SH
SOLE
79157
0
0
LENNAR CORP
CL A
526057104
3561
56261
SH
SOLE
56261
0
0
LENNOX INTL INC
COM
526107107
1432
6901
SH
SOLE
6901
0
0
LEUCADIA NATL CORP
COM
527288104
1119
42296
SH
SOLE
42296
0
0
LEXINGTON REALTY TRUST
COM
529043101
891
92712
SH
SOLE
92712
0
0
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
226
16540
SH
SOLE
16540
0
0
LIBBEY INC
COM
529898108
79
10456
SH
SOLE
10456
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
694
8268
SH
SOLE
8268
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
1716
20224
SH
SOLE
20224
0
0
LIBERTY EXPEDIA HOLDINGS
SER A COM
53046P109
723
16332
SH
SOLE
16332
0
0
LIBERTY GLOBAL PLC
LILAC SHS CL C
G5480U153
335
16806
SH
SOLE
16806
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
15295
426594
SH
SOLE
426594
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
3489
103136
SH
SOLE
103136
0
0
LIBERTY INTERACTIVE CORP
LBT VEN COM A NE
53071M856
1360
25318
SH
SOLE
25318
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
4179
171181
SH
SOLE
171181
0
0
LIBERTY MEDIA CORP
DEB 3.500% 1/1
530715AN1
97
171000
PRN
SOLE
171000
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
1314
33225
SH
SOLE
33225
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
2675
67361
SH
SOLE
67361
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
262
8392
SH
SOLE
8392
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
599
17960
SH
SOLE
17960
0
0
LIBERTY MEDIA CORP DELAWARE
DEB 2.250% 9/3
531229AE2
143
137000
PRN
SOLE
137000
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
292
6779
SH
SOLE
6779
0
0
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
170
18175
SH
SOLE
18175
0
0
LILLY ELI & CO
COM
532457108
31097
368488
SH
SOLE
368488
0
0
LINCOLN NATL CORP IND
COM
534187109
839
10917
SH
SOLE
10917
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
798
25318
SH
SOLE
25318
0
0
LITTELFUSE INC
COM
537008104
444
2234
SH
SOLE
2234
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
7808
327385
SH
SOLE
327385
0
0
LKQ CORP
COM
501889208
220
5389
SH
SOLE
5389
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
364
96869
SH
SOLE
96869
0
0
LOCKHEED MARTIN CORP
COM
539830109
1
500
SH
Put
SOLE
500
0
0
LOCKHEED MARTIN CORP
COM
539830109
36685
114495
SH
SOLE
114495
0
0
LOEWS CORP
COM
540424108
1568
31285
SH
SOLE
31285
0
0
LOGMEIN INC
COM
54142L109
486
4263
SH
SOLE
4263
0
0
LOUISIANA PAC CORP
COM
546347105
231
8752
SH
SOLE
8752
0
0
LOWES COS INC
COM
548661107
12116
130203
SH
SOLE
130203
0
0
LOWES COS INC
COM
548661107
2
1000
SH
Put
SOLE
1000
0
0
LPL FINL HLDGS INC
COM
50212V100
1270
22276
SH
SOLE
22276
0
0
LULULEMON ATHLETICA INC
COM
550021109
1643
20869
SH
SOLE
20869
0
0
LYON WILLIAM HOMES
CL A NEW
552074700
722
24866
SH
SOLE
24866
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
12976
117522
SH
SOLE
117522
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
0
2000
SH
Put
SOLE
2000
0
0
M & T BK CORP
COM
55261F104
1477
8676
SH
SOLE
8676
0
0
M D C HLDGS INC
COM
552676108
925
28941
SH
SOLE
28941
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
3042
47485
SH
SOLE
47485
0
0
MACQUARIE INFRASTRUCTURE COR
NOTE 2.000%10/0
55608BAB1
104
108000
PRN
SOLE
108000
0
0
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
42
40000
PRN
SOLE
40000
0
0
MACYS INC
COM
55616P104
2127
84539
SH
SOLE
84539
0
0
MACYS INC
COM
55616P104
1
18000
SH
Put
SOLE
18000
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1352
6411
SH
SOLE
6411
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
251
2600
SH
SOLE
2600
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
43798
617627
SH
SOLE
617627
0
0
MAGNA INTL INC
COM
559222401
7081
124568
SH
SOLE
124568
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
4054
101595
SH
SOLE
101595
0
0
MAINSOURCE FINANCIAL GP INC
COM
56062Y102
6675
183932
SH
SOLE
183932
0
0
MANHATTAN ASSOCS INC
COM
562750109
488
9876
SH
SOLE
9876
0
0
MANPOWERGROUP INC
COM
56418H100
3030
23843
SH
SOLE
23843
0
0
MANULIFE FINL CORP
COM
56501R106
1343
64213
SH
SOLE
64213
0
0
MARATHON OIL CORP
COM
565849106
1296
77061
SH
SOLE
77061
0
0
MARATHON PETE CORP
COM
56585A102
42506
643997
SH
SOLE
643997
0
0
MARKEL CORP
COM
570535104
892
783
SH
SOLE
783
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1065
5283
SH
SOLE
5283
0
0
MARRIOTT INTL INC NEW
CL A
571903202
5488
40411
SH
SOLE
40411
0
0
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
396
2923
SH
SOLE
2923
0
0
MARSH & MCLENNAN COS INC
COM
571748102
18540
228212
SH
SOLE
228212
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1040
4713
SH
SOLE
4713
0
0
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
287
20351
SH
SOLE
20351
0
0
MASCO CORP
COM
574599106
11041
251437
SH
SOLE
251437
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
14845
97826
SH
SOLE
97826
0
0
MATCH GROUP INC
COM
57665R106
3348
106740
SH
SOLE
106740
0
0
MATTEL INC
COM
577081102
389
24998
SH
SOLE
24998
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
10727
205373
SH
SOLE
205373
0
0
MAXIMUS INC
COM
577933104
610
8454
SH
SOLE
8454
0
0
MAXLINEAR INC
COM
57776J100
26455
1001329
SH
SOLE
1001329
0
0
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
433
8370
SH
SOLE
8370
0
0
MBIA INC
COM
55262C100
428
58432
SH
SOLE
58432
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3520
34521
SH
SOLE
34521
0
0
MCDERMOTT INTL INC
COM
580037109
102
15396
SH
SOLE
15396
0
0
MCDONALDS CORP
COM
580135101
68357
397135
SH
SOLE
397135
0
0
MCEWEN MNG INC
COM
58039P107
39
17136
SH
SOLE
17136
0
0
MCEWEN MNG INC
COM
58039P107
9
10000
SH
Call
SOLE
10000
0
0
MCKESSON CORP
COM
58155Q103
5786
37080
SH
SOLE
37080
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
123
12678
SH
SOLE
12678
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
698
50550
SH
SOLE
50550
0
0
MEDICINES CO
COM
584688105
206
7609
SH
SOLE
7609
0
0
MEDIDATA SOLUTIONS INC
COM
58471A105
827
13049
SH
SOLE
13049
0
0
MEDIFAST INC
COM
58470H101
495
7096
SH
SOLE
7096
0
0
MEDTRONIC PLC
SHS
G5960L103
15605
193862
SH
SOLE
193862
0
0
MERCK & CO INC
COM
58933Y105
87794
1559430
SH
SOLE
1559430
0
0
MERRIMACK PHARMACEUTICALS IN
COM NEW
590328209
310
30150
SH
SOLE
30150
0
0
METHODE ELECTRS INC
COM
591520200
591
14757
SH
SOLE
14757
0
0
METLIFE INC
COM
59156R108
16063
318099
SH
SOLE
318099
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
787
1290
SH
SOLE
1290
0
0
MFA FINL INC
COM
55272X102
260
32888
SH
SOLE
32888
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
1220
143480
SH
SOLE
143480
0
0
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
2862
471413
SH
SOLE
471413
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1170
34980
SH
SOLE
34980
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
10
3000
SH
Call
SOLE
3000
0
0
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
309
9377
SH
SOLE
9377
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
1687
19194
SH
SOLE
19194
0
0
MICRON TECHNOLOGY INC
COM
595112103
9864
239980
SH
SOLE
239980
0
0
MICROSOFT CORP
COM
594918104
222199
2596391
SH
SOLE
2596391
0
0
MICROSOFT CORP
COM
594918104
8
2000
SH
Call
SOLE
2000
0
0
MICROSOFT CORP
COM
594918104
40
71100
SH
Put
SOLE
71100
0
0
MID AMER APT CMNTYS INC
COM
59522J103
566
5635
SH
SOLE
5635
0
0
MIDDLEBY CORP
COM
596278101
2303
17125
SH
SOLE
17125
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
18
15666
SH
SOLE
15666
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
4403
353225
SH
SOLE
353225
0
0
MIRAGEN THERAPEUTICS INC
COM
60463E103
208
19940
SH
SOLE
19940
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADR
606822104
267
36470
SH
SOLE
36470
0
0
MOELIS & CO
CL A
60786M105
4975
102827
SH
SOLE
102827
0
0
MOHAWK INDS INC
COM
608190104
5598
20108
SH
SOLE
20108
0
0
MOLSON COORS BREWING CO
CL B
60871R209
1179
14374
SH
SOLE
14374
0
0
MONDELEZ INTL INC
CL A
609207105
22223
519153
SH
SOLE
519153
0
0
MONOLITHIC PWR SYS INC
COM
609839105
740
6654
SH
SOLE
6654
0
0
MONSANTO CO NEW
COM
61166W101
6862
58684
SH
SOLE
58684
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
4637
73301
SH
SOLE
73301
0
0
MOODYS CORP
COM
615369105
724
4916
SH
SOLE
4916
0
0
MORGAN STANLEY
COM NEW
617446448
12739
242893
SH
SOLE
242893
0
0
MORGAN STANLEY CHINA A SH FD
COM
617468103
1019
43600
SH
SOLE
43600
0
0
MORNINGSTAR INC
COM
617700109
208
2160
SH
SOLE
2160
0
0
MOSAIC CO NEW
COM
61945C103
829
32241
SH
SOLE
32241
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1164
12878
SH
SOLE
12878
0
0
MPLX LP
COM UNIT REP LTD
55336V100
5184
146156
SH
SOLE
146156
0
0
MSA SAFETY INC
COM
553498106
280
3585
SH
SOLE
3585
0
0
MSG NETWORK INC
CL A
553573106
459
22567
SH
SOLE
22567
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
169
13486
SH
SOLE
13486
0
0
MURPHY USA INC
COM
626755102
36900
459306
SH
SOLE
459306
0
0
MYLAN N V
SHS EURO
N59465109
3948
93257
SH
SOLE
93257
0
0
NANOVIRICIDES INC
COM NEW
630087203
18
21429
SH
SOLE
21429
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
615
70319
SH
SOLE
70319
0
0
NATERA INC
COM
632307104
450
50115
SH
SOLE
50115
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
981
17940
SH
SOLE
17940
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
993
16878
SH
SOLE
16878
0
0
NATIONAL HEALTH INVS INC
COM
63633D104
319
4250
SH
SOLE
4250
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
558
15574
SH
SOLE
15574
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
491
11378
SH
SOLE
11378
0
0
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
462
16937
SH
SOLE
16937
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
49
144966
SH
SOLE
144966
0
0
NAVIENT CORPORATION
COM
63938C108
166
12453
SH
SOLE
12453
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
1393
141331
SH
SOLE
141331
0
0
NAVIOS MARITIME HOLDINGS INC
COM
Y62196103
87
72806
SH
SOLE
72806
0
0
NEKTAR THERAPEUTICS
COM
640268108
1674
27985
SH
SOLE
27985
0
0
NEKTAR THERAPEUTICS
COM
640268108
4
500
SH
Call
SOLE
500
0
0
NEOGEN CORP
COM
640491106
207
2525
SH
SOLE
2525
0
0
NEOGENOMICS INC
COM NEW
64049M209
2209
249091
SH
SOLE
249091
0
0
NETAPP INC
COM
64110D104
3031
54740
SH
SOLE
54740
0
0
NETEASE INC
SPONSORED ADR
64110W102
1504
4434
SH
SOLE
4434
0
0
NETFLIX INC
COM
64110L106
9760
50852
SH
SOLE
50852
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
379
32243
SH
SOLE
32243
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
120
12871
SH
SOLE
12871
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
218
2806
SH
SOLE
2806
0
0
NEVRO CORP
NOTE 1.750% 6/0
64157FAA1
51
49000
PRN
SOLE
49000
0
0
NEW GOLD INC CDA
COM
644535106
100
30340
SH
SOLE
30340
0
0
NEW MTN FIN CORP
COM
647551100
1115
82502
SH
SOLE
82502
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1151
64251
SH
SOLE
64251
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
562
42925
SH
SOLE
42925
0
0
NEW YORK CMNTY CAP TR V
UNIT 11/01/2051
64944P307
204
4032
SH
SOLE
4032
0
0
NEWELL BRANDS INC
COM
651229106
535
17328
SH
SOLE
17328
0
0
NEWFIELD EXPL CO
COM
651290108
3710
117576
SH
SOLE
117576
0
0
NEWMARKET CORP
COM
651587107
374
940
SH
SOLE
940
0
0
NEWMONT MINING CORP
COM
651639106
597
15771
SH
SOLE
15771
0
0
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
192
10403
SH
SOLE
10403
0
0
NEXTERA ENERGY INC
COM
65339F101
23186
148589
SH
SOLE
148589
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2666
61848
SH
SOLE
61848
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
382
27180
SH
SOLE
27180
0
0
NICE LTD
SPONSORED ADR
653656108
1699
17998
SH
SOLE
17998
0
0
NIKE INC
CL B
654106103
104
58200
SH
Put
SOLE
58200
0
0
NIKE INC
CL B
654106103
54
18200
SH
Call
SOLE
18200
0
0
NIKE INC
CL B
654106103
25546
406651
SH
SOLE
406651
0
0
NISOURCE INC
COM
65473P105
589
22938
SH
SOLE
22938
0
0
NOBLE CORP PLC
SHS USD
G65431101
50
10982
SH
SOLE
10982
0
0
NOBLE ENERGY INC
COM
655044105
226
7701
SH
SOLE
7701
0
0
NOKIA CORP
SPONSORED ADR
654902204
356
78952
SH
SOLE
78952
0
0
NOODLES & CO
COM CL A
65540B105
84
15890
SH
SOLE
15890
0
0
NORDIC AMERN OFFSHORE LTD
SHS
G65772108
18
15172
SH
SOLE
15172
0
0
NORDSON CORP
COM
655663102
2118
14514
SH
SOLE
14514
0
0
NORDSTROM INC
COM
655664100
1989
42045
SH
SOLE
42045
0
0
NORFOLK SOUTHERN CORP
COM
655844108
11359
78476
SH
SOLE
78476
0
0
NORTH EUROPEAN OIL RTY TR
SH BEN INT
659310106
88
12674
SH
SOLE
12674
0
0
NORTHERN TR CORP
COM
665859104
1397
14014
SH
SOLE
14014
0
0
NORTHROP GRUMMAN CORP
COM
666807102
12119
39453
SH
SOLE
39453
0
0
NORTHROP GRUMMAN CORP
COM
666807102
2
1200
SH
Put
SOLE
1200
0
0
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
1508
112443
SH
SOLE
112443
0
0
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
1
2000
SH
Put
SOLE
2000
0
0
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
8301
155547
SH
SOLE
155547
0
0
NOVAGOLD RES INC
COM NEW
66987E206
66
16706
SH
SOLE
16706
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
18334
218449
SH
SOLE
218449
0
0
NOVAVAX INC
COM
670002104
129
109800
SH
SOLE
109800
0
0
NOVAVAX INC
COM
670002104
1
4000
SH
Call
SOLE
4000
0
0
NOVO-NORDISK A S
ADR
670100205
7037
131227
SH
SOLE
131227
0
0
NOW INC
COM
67011P100
110
10062
SH
SOLE
10062
0
0
NRG YIELD INC
CL C
62942X405
326
17473
SH
SOLE
17473
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
1579
96657
SH
SOLE
96657
0
0
NUANCE COMMUNICATIONS INC
DBCV 1.000%12/1
67020YAK6
55
57000
PRN
SOLE
57000
0
0
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
95
93000
PRN
SOLE
93000
0
0
NUCOR CORP
COM
670346105
3294
51736
SH
SOLE
51736
0
0
NUSHARES ETF TR
ESG INTL DEVEL
67092P805
350
13005
SH
SOLE
13005
0
0
NUSHARES ETF TR
ESG LARGE CAP
67092P201
466
14890
SH
SOLE
14890
0
0
NUSHARES ETF TR
ESG LRG VALUE
67092P300
524
18424
SH
SOLE
18424
0
0
NUVASIVE INC
COM
670704105
7664
131045
SH
SOLE
131045
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2789
180393
SH
SOLE
180393
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
6239
453344
SH
SOLE
453344
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
469
32790
SH
SOLE
32790
0
0
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
1837
154006
SH
SOLE
154006
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
84
10197
SH
SOLE
10197
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
732
64555
SH
SOLE
64555
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
124
10843
SH
SOLE
10843
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
5660
440367
SH
SOLE
440367
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
3988
307036
SH
SOLE
307036
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
1782
141559
SH
SOLE
141559
0
0
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
1852
139073
SH
SOLE
139073
0
0
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
266
19498
SH
SOLE
19498
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1731
170957
SH
SOLE
170957
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1456
95716
SH
SOLE
95716
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
4334
334862
SH
SOLE
334862
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
1251
96957
SH
SOLE
96957
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
385
37286
SH
SOLE
37286
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
299
29078
SH
SOLE
29078
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2706
192679
SH
SOLE
192679
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
172
12000
SH
SOLE
12000
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
319
24955
SH
SOLE
24955
0
0
NVIDIA CORP
COM
67066G104
3
50100
SH
Put
SOLE
50100
0
0
NVIDIA CORP
COM
67066G104
35
4000
SH
Call
SOLE
4000
0
0
NVIDIA CORP
COM
67066G104
13574
70002
SH
SOLE
70002
0
0
NVR INC
COM
62944T105
661
188
SH
SOLE
188
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
3123
26624
SH
SOLE
26624
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
4357
18173
SH
SOLE
18173
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
1086
25814
SH
SOLE
25814
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
156
31800
SH
SOLE
31800
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
148
17600
SH
SOLE
17600
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
4922
66859
SH
SOLE
66859
0
0
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
86
34246
SH
SOLE
34246
0
0
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
1
10000
SH
Call
SOLE
10000
0
0
OGE ENERGY CORP
COM
670837103
751
22798
SH
SOLE
22798
0
0
OHR PHARMACEUTICAL INC
COM NEW
67778H200
52
27000
SH
SOLE
27000
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
347
2648
SH
SOLE
2648
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
7048
255599
SH
SOLE
255599
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
0
200
SH
Call
SOLE
200
0
0
OMEROS CORP
COM
682143102
348
18014
SH
SOLE
18014
0
0
OMEROS CORP
COM
682143102
0
200
SH
Call
SOLE
200
0
0
OMNICOM GROUP INC
COM
681919106
209
55000
SH
Put
SOLE
55000
0
0
OMNICOM GROUP INC
COM
681919106
9395
128998
SH
SOLE
128998
0
0
ON SEMICONDUCTOR CORP
COM
682189105
202
9676
SH
SOLE
9676
0
0
ONE GAS INC
COM
68235P108
1364
18610
SH
SOLE
18610
0
0
ONE LIBERTY PPTYS INC
COM
682406103
222
8539
SH
SOLE
8539
0
0
ONEOK INC NEW
COM
682680103
3885
72687
SH
SOLE
72687
0
0
OPEN TEXT CORP
COM
683715106
529
15032
SH
SOLE
15032
0
0
OPKO HEALTH INC
COM
68375N103
441
90079
SH
SOLE
90079
0
0
OPKO HEALTH INC
COM
68375N103
0
1000
SH
Call
SOLE
1000
0
0
OPPENHEIMER ETF TR
LARGE CAP REV ET
68386C104
3049
59471
SH
SOLE
59471
0
0
OPPENHEIMER ETF TR
MID CAP REV ETF
68386C203
507
8414
SH
SOLE
8414
0
0
ORACLE CORP
COM
68389X105
27893
589830
SH
SOLE
589830
0
0
ORACLE CORP
COM
68389X105
0
3300
SH
Call
SOLE
3300
0
0
ORANGE
SPONSORED ADR
684060106
251
14432
SH
SOLE
14432
0
0
ORBITAL ATK INC
COM
68557N103
287
2175
SH
SOLE
2175
0
0
ORGANOVO HLDGS INC
COM
68620A104
41
30656
SH
SOLE
30656
0
0
ORTHOFIX INTL N V
COM
N6748L102
1418
25918
SH
SOLE
25918
0
0
OSHKOSH CORP
COM
688239201
443
4868
SH
SOLE
4868
0
0
OUTFRONT MEDIA INC
COM
69007J106
29065
1252064
SH
SOLE
1252064
0
0
OVERSTOCK COM INC DEL
COM
690370101
17
7600
SH
Put
SOLE
7600
0
0
OVERSTOCK COM INC DEL
COM
690370101
534
8370
SH
SOLE
8370
0
0
OWENS CORNING NEW
COM
690742101
330
3582
SH
SOLE
3582
0
0
OWENS ILL INC
COM NEW
690768403
1026
46208
SH
SOLE
46208
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
241
7546
SH
SOLE
7546
0
0
PACCAR INC
COM
693718108
6017
84677
SH
SOLE
84677
0
0
PACER FDS TR
GLOBL CASH ETF
69374H709
869
27863
SH
SOLE
27863
0
0
PACIFIC ETHANOL INC
COM PAR $.001
69423U305
9723
2136138
SH
SOLE
2136138
0
0
PACIFIC ETHANOL INC
COM PAR $.001
69423U305
21
25000
SH
Call
SOLE
25000
0
0
PACIRA PHARMACEUTICALS INC
COM
695127100
275
6000
SH
SOLE
6000
0
0
PACKAGING CORP AMER
COM
695156109
2835
23533
SH
SOLE
23533
0
0
PACWEST BANCORP DEL
COM
695263103
4126
80210
SH
SOLE
80210
0
0
PALO ALTO NETWORKS INC
COM
697435105
2
1100
SH
Call
SOLE
1100
0
0
PALO ALTO NETWORKS INC
COM
697435105
6451
44577
SH
SOLE
44577
0
0
PARK HOTELS RESORTS INC
COM
700517105
1380
47905
SH
SOLE
47905
0
0
PARKER DRILLING CO
COM
701081101
11
11200
SH
SOLE
11200
0
0
PARKER HANNIFIN CORP
COM
701094104
2031
10171
SH
SOLE
10171
0
0
PATRICK INDS INC
COM
703343103
861
12485
SH
SOLE
12485
0
0
PAYCHEX INC
COM
704326107
5987
87939
SH
SOLE
87939
0
0
PAYCHEX INC
COM
704326107
28
7100
SH
Call
SOLE
7100
0
0
PAYPAL HLDGS INC
COM
70450Y103
8965
121714
SH
SOLE
121714
0
0
PBF ENERGY INC
CL A
69318G106
4279
120664
SH
SOLE
120664
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
109
113000
PRN
SOLE
113000
0
0
PEMBINA PIPELINE CORP
COM
706327103
1364
37776
SH
SOLE
37776
0
0
PENGROWTH ENERGY CORP
COM
70706P104
41
54031
SH
SOLE
54031
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1534
111869
SH
SOLE
111869
0
0
PENNANTPARK INVT CORP
COM
708062104
919
133219
SH
SOLE
133219
0
0
PENNEY J C INC
COM
708160106
30
9214
SH
SOLE
9214
0
0
PENNEY J C INC
COM
708160106
0
2000
SH
Call
SOLE
2000
0
0
PENTAIR PLC
SHS
G7S00T104
1063
15062
SH
SOLE
15062
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
7669
410407
SH
SOLE
410407
0
0
PEOPLES UTAH BANCORP
COM
712706209
13385
441760
SH
SOLE
441760
0
0
PEPSICO INC
COM
713448108
7
2000
SH
Call
SOLE
2000
0
0
PEPSICO INC
COM
713448108
18
40800
SH
Put
SOLE
40800
0
0
PEPSICO INC
COM
713448108
75519
629700
SH
SOLE
629700
0
0
PERION NETWORK LTD
SHS
M78673106
26
25219
SH
SOLE
25219
0
0
PERRIGO CO PLC
SHS
G97822103
3007
34510
SH
SOLE
34510
0
0
PETMED EXPRESS INC
COM
716382106
269
5886
SH
SOLE
5886
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
112
11003
SH
SOLE
11003
0
0
PFIZER INC
COM
717081103
67022
1850903
SH
SOLE
1850903
0
0
PG&E CORP
COM
69331C108
895
20046
SH
SOLE
20046
0
0
PHILIP MORRIS INTL INC
COM
718172109
53359
505285
SH
SOLE
505285
0
0
PHILLIPS 66
COM
718546104
13358
132113
SH
SOLE
132113
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
3641
69588
SH
SOLE
69588
0
0
PICO HLDGS INC
COM NEW
693366205
318
24774
SH
SOLE
24774
0
0
PIMCO CALIF MUN INCOME FD II
COM
72200M108
138
13669
SH
SOLE
13669
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1169
38936
SH
SOLE
38936
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
621
27687
SH
SOLE
27687
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
473
4674
SH
SOLE
4674
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
12130
233640
SH
SOLE
233640
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
923
13381
SH
SOLE
13381
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
223
2115
SH
SOLE
2115
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
11392
112159
SH
SOLE
112159
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
11148
207820
SH
SOLE
207820
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
1585
15031
SH
SOLE
15031
0
0
PIMCO INCOME STRATEGY FUND I
COM
72201J104
141
13595
SH
SOLE
13595
0
0
PIMCO MUN INCOME FD III
COM
72201A103
384
33225
SH
SOLE
33225
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
296
4477
SH
SOLE
4477
0
0
PINNACLE FOODS INC DEL
COM
72348P104
1730
29045
SH
SOLE
29045
0
0
PINNACLE WEST CAP CORP
COM
723484101
534
6259
SH
SOLE
6259
0
0
PIONEER NAT RES CO
COM
723787107
3763
21739
SH
SOLE
21739
0
0
PIPER JAFFRAY COS
COM
724078100
1445
16720
SH
SOLE
16720
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
6491
314569
SH
SOLE
314569
0
0
PLURISTEM THERAPEUTICS INC
COM
72940R102
108
78200
SH
SOLE
78200
0
0
PNC FINL SVCS GROUP INC
COM
693475105
76415
529620
SH
SOLE
529620
0
0
PNM RES INC
COM
69349H107
321
7942
SH
SOLE
7942
0
0
POLARIS INDS INC
COM
731068102
831
6696
SH
SOLE
6696
0
0
POOL CORPORATION
COM
73278L105
607
4682
SH
SOLE
4682
0
0
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
107
113000
PRN
SOLE
113000
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
221
4565
SH
SOLE
4565
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
2
1300
SH
Call
SOLE
1300
0
0
POSCO
SPONSORED ADR
693483109
748
9640
SH
SOLE
9640
0
0
POTASH CORP SASK INC
COM
73755L107
1848
89221
SH
SOLE
89221
0
0
POTBELLY CORP
COM
73754Y100
132
10785
SH
SOLE
10785
0
0
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
460
27875
SH
SOLE
27875
0
0
POWERSHARES ETF TR II
1000 EQ WHT PT
73937B571
1771
56777
SH
SOLE
56777
0
0
POWERSHARES ETF TR II
ASIA PAC BD PR
73937B753
1167
50438
SH
SOLE
50438
0
0
POWERSHARES ETF TR II
CALI MUNI ETF
73936T441
764
28951
SH
SOLE
28951
0
0
POWERSHARES ETF TR II
DEV MKTS EX-US
73936T789
431
9489
SH
SOLE
9489
0
0
POWERSHARES ETF TR II
EMER MRKT PORT
73936T763
558
25035
SH
SOLE
25035
0
0
POWERSHARES ETF TR II
EX RTE SEN LOW
73937B563
24472
720518
SH
SOLE
720518
0
0
POWERSHARES ETF TR II
FDM HG YLD RAFI
73936T557
1744
92295
SH
SOLE
92295
0
0
POWERSHARES ETF TR II
FTSE INTL LOW
73937B480
5625
186839
SH
SOLE
186839
0
0
POWERSHARES ETF TR II
GBL WTR PORT
73936T623
206
7911
SH
SOLE
7911
0
0
POWERSHARES ETF TR II
INSUR NATL MUN
73936T474
2348
90925
SH
SOLE
90925
0
0
POWERSHARES ETF TR II
INTL DEV LOWVL
73937B688
860
25592
SH
SOLE
25592
0
0
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
2017
135550
SH
SOLE
135550
0
0
POWERSHARES ETF TR II
PWRSHS SP500 LOW
73937B654
1254
29608
SH
SOLE
29608
0
0
POWERSHARES ETF TR II
S&P SMCP ENE P
73937B704
677
44458
SH
SOLE
44458
0
0
POWERSHARES ETF TR II
S&P SMCP FIN P
73937B803
333
6100
SH
SOLE
6100
0
0
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
325
3302
SH
SOLE
3302
0
0
POWERSHARES ETF TR II
S&P400 LOVL PT
73937B647
251
5521
SH
SOLE
5521
0
0
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
14344
300460
SH
SOLE
300460
0
0
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
1428
48270
SH
SOLE
48270
0
0
POWERSHARES ETF TR II
VAR RATE PFD POR
73937B597
8112
316081
SH
SOLE
316081
0
0
POWERSHARES ETF TR II
WK VRDO TX FR
73936T433
332
13391
SH
SOLE
13391
0
0
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
7780
144291
SH
SOLE
144291
0
0
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
1039
20086
SH
SOLE
20086
0
0
POWERSHARES ETF TRUST
DYN BLDG CNSTR
73935X666
7979
229894
SH
SOLE
229894
0
0
POWERSHARES ETF TRUST
DYN PHRMA PORT
73935X799
369
5745
SH
SOLE
5745
0
0
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
7031
139194
SH
SOLE
139194
0
0
POWERSHARES ETF TRUST
DYN SFTWR PORT
73935X773
6453
101612
SH
SOLE
101612
0
0
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
378
6384
SH
SOLE
6384
0
0
POWERSHARES ETF TRUST
DYNM LRG CP GR
73935X609
312
7504
SH
SOLE
7504
0
0
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
242
12743
SH
SOLE
12743
0
0
POWERSHARES ETF TRUST
FTSE RAFI 1000
73935X583
12929
113892
SH
SOLE
113892
0
0
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
2737
21049
SH
SOLE
21049
0
0
POWERSHARES ETF TRUST
HLTHCR SEC POR
73935X351
5280
73308
SH
SOLE
73308
0
0
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
775
47171
SH
SOLE
47171
0
0
POWERSHARES ETF TRUST
NASD INTNT ETF
73935X146
6030
52124
SH
SOLE
52124
0
0
POWERSHARES ETF TRUST
S&P 500 QLTY PRT
73935X682
3514
115498
SH
SOLE
115498
0
0
POWERSHARES ETF TRUST
WATER RES PORT
73935X575
841
27823
SH
SOLE
27823
0
0
POWERSHARES ETF TRUST II
CEF INC COMPST
73936Q843
218
9174
SH
SOLE
9174
0
0
POWERSHARES ETF TRUST II
DWA EMKT MOM PTF
73936Q207
504
24791
SH
SOLE
24791
0
0
POWERSHARES ETF TRUST II
DWA SC MOMNT PTF
73936Q744
488
10043
SH
SOLE
10043
0
0
POWERSHARES ETF TRUST II
PRP CAS INS PT
73936Q777
4932
83014
SH
SOLE
83014
0
0
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
4777
207618
SH
SOLE
207618
0
0
POWERSHARES GLOBAL ETF FD
S&P 500 BUYWRT
73936G308
2733
127407
SH
SOLE
127407
0
0
POWERSHARES INDIA ETF TR
INDIA PORT
73935L100
555
21030
SH
SOLE
21030
0
0
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
39622
254562
SH
SOLE
254562
0
0
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
2430
1206700
SH
Put
SOLE
1206700
0
0
POWERSHS DB US DOLLAR INDEX
DOLL INDX BULL
73936D107
350
14630
SH
SOLE
14630
0
0
PPG INDS INC
COM
693506107
3023
25877
SH
SOLE
25877
0
0
PPL CORP
COM
69351T106
7343
237594
SH
SOLE
237594
0
0
PRA GROUP INC
COM
69354N106
655
19739
SH
SOLE
19739
0
0
PRAXAIR INC
COM
74005P104
12702
82124
SH
SOLE
82124
0
0
PRETIUM RES INC
COM
74139C102
319
27927
SH
SOLE
27927
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2067
19721
SH
SOLE
19721
0
0
PRICELINE GRP INC
COM NEW
741503403
10950
6342
SH
SOLE
6342
0
0
PRIMO WTR CORP
COM
74165N105
181
14400
SH
SOLE
14400
0
0
PRIMORIS SVCS CORP
COM
74164F103
324
11989
SH
SOLE
11989
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
3757
53251
SH
SOLE
53251
0
0
PROASSURANCE CORP
COM
74267C106
204
3576
SH
SOLE
3576
0
0
PROCTER AND GAMBLE CO
COM
742718109
95784
1042233
SH
SOLE
1042233
0
0
PROGRESSIVE CORP OHIO
COM
743315103
416
7391
SH
SOLE
7391
0
0
PROLOGIS INC
COM
74340W103
5278
81454
SH
SOLE
81454
0
0
PROSHARES TR
INVT INT RT HG
74347B607
219
2841
SH
SOLE
2841
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
6487
59278
SH
SOLE
59278
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
765
10428
SH
SOLE
10428
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
1943
57794
SH
SOLE
57794
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
12123
219609
SH
SOLE
219609
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
31813
497040
SH
SOLE
497040
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
3009
55192
SH
SOLE
55192
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
320
2301
SH
SOLE
2301
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347W163
177
35000
SH
Put
SOLE
35000
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347W163
22
2152
SH
SOLE
2152
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347W163
0
2000
SH
Call
SOLE
2000
0
0
PROSHARES TR II
VIX MDTRM FUTR N
74347W338
1051
49836
SH
SOLE
49836
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
530
79331
SH
SOLE
79331
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.750% 3/1
74348TAL6
63
63000
PRN
SOLE
63000
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
3303
3239000
PRN
SOLE
3239000
0
0
PROTO LABS INC
COM
743713109
499
4854
SH
SOLE
4854
0
0
PRUDENTIAL FINL INC
COM
744320102
3600
31380
SH
SOLE
31380
0
0
PRUDENTIAL PLC
ADR
74435K204
242
4757
SH
SOLE
4757
0
0
PUBLIC STORAGE
COM
74460D109
3592
17127
SH
SOLE
17127
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
3438
66887
SH
SOLE
66887
0
0
PULTE GROUP INC
COM
745867101
1708
51561
SH
SOLE
51561
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
263
49653
SH
SOLE
49653
0
0
PVH CORP
COM
693656100
1085
8005
SH
SOLE
8005
0
0
QEP RES INC
COM
74733V100
3553
369732
SH
SOLE
369732
0
0
QORVO INC
COM
74736K101
4803
71953
SH
SOLE
71953
0
0
QUAKER CHEM CORP
COM
747316107
1338
8868
SH
SOLE
8868
0
0
QUALCOMM INC
COM
747525103
33146
517987
SH
SOLE
517987
0
0
QUANTA SVCS INC
COM
74762E102
652
16671
SH
SOLE
16671
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1250
12691
SH
SOLE
12691
0
0
RADWARE LTD
ORD
M81873107
6155
317078
SH
SOLE
317078
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1365
15300
SH
SOLE
15300
0
0
RAYONIER INC
COM
754907103
795
25077
SH
SOLE
25077
0
0
RAYTHEON CO
COM NEW
755111507
23450
124691
SH
SOLE
124691
0
0
RAYTHEON CO
COM NEW
755111507
8
2000
SH
Call
SOLE
2000
0
0
REALTY INCOME CORP
COM
756109104
2097
36745
SH
SOLE
36745
0
0
RED HAT INC
COM
756577102
438
3646
SH
SOLE
3646
0
0
REDWOOD TR INC
COM
758075402
237
15946
SH
SOLE
15946
0
0
REGENCY CTRS CORP
COM
758849103
1023
14762
SH
SOLE
14762
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
3781
9968
SH
SOLE
9968
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
0
1000
SH
Call
SOLE
1000
0
0
REGIONS FINL CORP NEW
COM
7591EP100
4246
245923
SH
SOLE
245923
0
0
REGULUS THERAPEUTICS INC
COM
75915K101
22
21200
SH
SOLE
21200
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
605
3863
SH
SOLE
3863
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
3414
39981
SH
SOLE
39981
0
0
REPLIGEN CORP
COM
759916109
665
18327
SH
SOLE
18327
0
0
RESMED INC
COM
761152107
5832
68901
SH
SOLE
68901
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
245
18377
SH
SOLE
18377
0
0
REVANCE THERAPEUTICS INC
COM
761330109
787
22000
SH
SOLE
22000
0
0
REX ENERGY CORPORATION
COM NEW
761565506
23
16556
SH
SOLE
16556
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
39
10100
SH
SOLE
10100
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
4621
87337
SH
SOLE
87337
0
0
RIOT BLOCKCHAIN INC
COM
767292105
110
3845
SH
SOLE
3845
0
0
RIOT BLOCKCHAIN INC
COM
767292105
22
10200
SH
Put
SOLE
10200
0
0
RITE AID CORP
COM
767754104
840
423724
SH
SOLE
423724
0
0
RLJ LODGING TR
COM
74965L101
355
16201
SH
SOLE
16201
0
0
ROCKWELL AUTOMATION INC
COM
773903109
2320
11814
SH
SOLE
11814
0
0
ROCKWELL COLLINS INC
COM
774341101
2120
15650
SH
SOLE
15650
0
0
ROGERS CORP
COM
775133101
1583
9776
SH
SOLE
9776
0
0
ROPER TECHNOLOGIES INC
COM
776696106
6107
23558
SH
SOLE
23558
0
0
ROSS STORES INC
COM
778296103
592
7382
SH
SOLE
7382
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
4644
56979
SH
SOLE
56979
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
141
18504
SH
SOLE
18504
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
449
3749
SH
SOLE
3749
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
9343
136745
SH
SOLE
136745
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
21983
329692
SH
SOLE
329692
0
0
ROYAL GOLD INC
NOTE 2.875% 6/1
780287AA6
93
85000
PRN
SOLE
85000
0
0
ROYCE VALUE TR INC
COM
780910105
195
12179
SH
SOLE
12179
0
0
RPC INC
COM
749660106
361
14133
SH
SOLE
14133
0
0
RPM INTL INC
COM
749685103
216
4146
SH
SOLE
4146
0
0
RTI SURGICAL INC
COM
74975N105
48
11500
SH
SOLE
11500
0
0
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
602
5717
SH
SOLE
5717
0
0
RYDER SYS INC
COM
783549108
303
3603
SH
SOLE
3603
0
0
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
3664
23786
SH
SOLE
23786
0
0
RYDEX ETF TRUST
GUG S&P SC500 EQ
78355W882
1139
11207
SH
SOLE
11207
0
0
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
792
6953
SH
SOLE
6953
0
0
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
113961
1127983
SH
SOLE
1127983
0
0
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W833
1006
8335
SH
SOLE
8335
0
0
RYDEX ETF TRUST
GUG S&P500 EWCON
78355W874
827
6214
SH
SOLE
6214
0
0
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
36602
349201
SH
SOLE
349201
0
0
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
14213
214304
SH
SOLE
214304
0
0
RYDEX ETF TRUST
GUG S&P500EQWTEN
78355W866
924
15927
SH
SOLE
15927
0
0
RYDEX ETF TRUST
GUG S&P500EQWTFI
78355W858
4114
93531
SH
SOLE
93531
0
0
RYDEX ETF TRUST
GUG S&P500EQWTHC
78355W841
2004
11155
SH
SOLE
11155
0
0
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
3014
21304
SH
SOLE
21304
0
0
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
1460
7686
SH
SOLE
7686
0
0
S&P GLOBAL INC
COM
78409V104
3791
22410
SH
SOLE
22410
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
2512
133955
SH
SOLE
133955
0
0
SALESFORCE COM INC
COM
79466L302
11348
111195
SH
SOLE
111195
0
0
SALESFORCE COM INC
COM
79466L302
1
1000
SH
Call
SOLE
1000
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
152
30173
SH
SOLE
30173
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
201
12305
SH
SOLE
12305
0
0
SANOFI
SPONSORED ADR
80105N105
7521
175412
SH
SOLE
175412
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
687
36887
SH
SOLE
36887
0
0
SAP SE
SPON ADR
803054204
1305
11650
SH
SOLE
11650
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
3824
68518
SH
SOLE
68518
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
702
4290
SH
SOLE
4290
0
0
SCANA CORP NEW
COM
80589M102
662
16582
SH
SOLE
16582
0
0
SCHEIN HENRY INC
COM
806407102
2795
40231
SH
SOLE
40231
0
0
SCHLUMBERGER LTD
COM
806857108
0
1500
SH
Put
SOLE
1500
0
0
SCHLUMBERGER LTD
COM
806857108
28003
416438
SH
SOLE
416438
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1034
36295
SH
SOLE
36295
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
13193
256792
SH
SOLE
256792
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
7462
267668
SH
SOLE
267668
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
72210
2119227
SH
SOLE
2119227
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
221
6371
SH
SOLE
6371
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
679
12752
SH
SOLE
12752
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
8803
236174
SH
SOLE
236174
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1084
35653
SH
SOLE
35653
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
376
10464
SH
SOLE
10464
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
14476
278189
SH
SOLE
278189
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
12650
196129
SH
SOLE
196129
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
3416
66805
SH
SOLE
66805
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
6237
88310
SH
SOLE
88310
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1132
20713
SH
SOLE
20713
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
10746
168426
SH
SOLE
168426
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
7469
140229
SH
SOLE
140229
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
234
5649
SH
SOLE
5649
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
11048
158263
SH
SOLE
158263
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
6463
117289
SH
SOLE
117289
0
0
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
1021
22535
SH
SOLE
22535
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
2401
31366
SH
SOLE
31366
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1242
11618
SH
SOLE
11618
0
0
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
203
2372
SH
SOLE
2372
0
0
SEACOR HOLDINGS INC
COM
811904101
977
21145
SH
SOLE
21145
0
0
SEACOR HOLDINGS INC
COM
811904101
1
10000
SH
Put
SOLE
10000
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
328
27922
SH
SOLE
27922
0
0
SEADRILL LIMITED
SHS
G7945E105
2
11943
SH
SOLE
11943
0
0
SEADRILL PARTNERS LLC
COMUNIT REP LB
Y7545W109
1096
299080
SH
SOLE
299080
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3510
83773
SH
SOLE
83773
0
0
SEALED AIR CORP NEW
COM
81211K100
292
5939
SH
SOLE
5939
0
0
SEARS HLDGS CORP
COM
812350106
1
595
SH
SOLE
595
0
0
SEARS HLDGS CORP
COM
812350106
351
680700
SH
Call
SOLE
680700
0
0
SEI INVESTMENTS CO
COM
784117103
723
10061
SH
SOLE
10061
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
10762
148921
SH
SOLE
148921
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
15
3000
SH
Call
SOLE
3000
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
3393
103486
SH
SOLE
103486
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
7055
71496
SH
SOLE
71496
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
3735
65521
SH
SOLE
65521
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
21275
257384
SH
SOLE
257384
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
50779
1819666
SH
SOLE
1819666
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
18416
243234
SH
SOLE
243234
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
4407
83434
SH
SOLE
83434
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
2217
36683
SH
SOLE
36683
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
26523
414777
SH
SOLE
414777
0
0
SEMPRA ENERGY
COM
816851109
38161
356950
SH
SOLE
356950
0
0
SENESTECH INC
COM
81720R109
12
17000
SH
SOLE
17000
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
4929
121895
SH
SOLE
121895
0
0
SERVICE CORP INTL
COM
817565104
355
9464
SH
SOLE
9464
0
0
SERVICENOW INC
COM
81762P102
1757
13437
SH
SOLE
13437
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
4364
105145
SH
SOLE
105145
0
0
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
73
10000
SH
SOLE
10000
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
590
25862
SH
SOLE
25862
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
1537
51506
SH
SOLE
51506
0
0
SHERWIN WILLIAMS CO
COM
824348106
8646
21168
SH
SOLE
21168
0
0
SHIRE PLC
SPONSORED ADR
82481R106
782
5081
SH
SOLE
5081
0
0
SIENTRA INC
COM
82621J105
305
21676
SH
SOLE
21676
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
11020
64091
SH
SOLE
64091
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1670
310961
SH
SOLE
310961
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
2749
98503
SH
SOLE
98503
0
0
SKYWEST INC
COM
830879102
267
4865
SH
SOLE
4865
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
7289
76616
SH
SOLE
76616
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2
6000
SH
Call
SOLE
6000
0
0
SM ENERGY CO
COM
78454L100
207
9476
SH
SOLE
9476
0
0
SM ENERGY CO
NOTE 1.500% 7/0
78454LAM2
80
82000
PRN
SOLE
82000
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
477
13577
SH
SOLE
13577
0
0
SMITH A O
COM
831865209
6841
111920
SH
SOLE
111920
0
0
SMUCKER J M CO
COM NEW
832696405
683
5557
SH
SOLE
5557
0
0
SNAP INC
CL A
83304A106
1742
120482
SH
SOLE
120482
0
0
SNAP ON INC
COM
833034101
4781
27500
SH
SOLE
27500
0
0
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
419
7030
SH
SOLE
7030
0
0
SODASTREAM INTERNATIONAL LTD
USD SHS
M9068E105
295
4179
SH
SOLE
4179
0
0
SOLAR CAP LTD
COM
83413U100
784
38798
SH
SOLE
38798
0
0
SOLARCITY CORP
NOTE 1.625%11/0
83416TAC4
926
1000000
PRN
SOLE
1000000
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
733
19390
SH
SOLE
19390
0
0
SONOCO PRODS CO
COM
835495102
652
12249
SH
SOLE
12249
0
0
SONY CORP
SPONSORED ADR
835699307
744
16670
SH
SOLE
16670
0
0
SOURCE CAP INC
COM
836144105
1550
38204
SH
SOLE
38204
0
0
SOUTHERN CO
COM
842587107
20443
425310
SH
SOLE
425310
0
0
SOUTHERN COPPER CORP
COM
84265V105
1544
32489
SH
SOLE
32489
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
163
10197
SH
SOLE
10197
0
0
SOUTHWEST AIRLS CO
COM
844741108
14294
218030
SH
SOLE
218030
0
0
SOUTHWEST AIRLS CO
COM
844741108
3
200
SH
Call
SOLE
200
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
307
3819
SH
SOLE
3819
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
2059
367905
SH
SOLE
367905
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
26646
107763
SH
SOLE
107763
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
0
1500
SH
Put
SOLE
1500
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
29032
235060
SH
SOLE
235060
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
541
5343
SH
SOLE
5343
0
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
243
4977
SH
SOLE
4977
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
320
7913
SH
SOLE
7913
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
8393
206204
SH
SOLE
206204
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
3728
95864
SH
SOLE
95864
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
853
12995
SH
SOLE
12995
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
5080
78726
SH
SOLE
78726
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2643
83358
SH
SOLE
83358
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
231
6052
SH
SOLE
6052
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
899
8360
SH
SOLE
8360
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
260
7957
SH
SOLE
7957
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1911
46549
SH
SOLE
46549
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
5367
151580
SH
SOLE
151580
0
0
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
3930
109694
SH
SOLE
109694
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1283
379400
SH
Put
SOLE
379400
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
258148
967348
SH
SOLE
967348
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
21
5000
SH
Call
SOLE
5000
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
15171
43942
SH
SOLE
43942
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
1168
38395
SH
SOLE
38395
0
0
SPDR SER TR
BLOOMBERG SRT TR
78468R408
266
9794
SH
SOLE
9794
0
0
SPDR SER TR
DORSEY WRGT FI
78468R713
487
19311
SH
SOLE
19311
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
627
8211
SH
SOLE
8211
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
1125
23522
SH
SOLE
23522
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
8020
163788
SH
SOLE
163788
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
6153
206005
SH
SOLE
206005
0
0
SPDR SER TR
PORTFOLIO SM ETF
78468R853
494
16384
SH
SOLE
16384
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
561
15328
SH
SOLE
15328
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
315
3453
SH
SOLE
3453
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
378
5826
SH
SOLE
5826
0
0
SPDR SER TR
SSGA US SMAL ETF
78468R887
223
2416
SH
SOLE
2416
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
8883
106227
SH
SOLE
106227
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
1179
23229
SH
SOLE
23229
0
0
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
486
8173
SH
SOLE
8173
0
0
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
301
10583
SH
SOLE
10583
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
2411
65591
SH
SOLE
65591
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
1
1000
SH
Put
SOLE
1000
0
0
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
4209
60599
SH
SOLE
60599
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
2574
27465
SH
SOLE
27465
0
0
SPDR SERIES TRUST
GLB DOW ETF
78464A706
203
2378
SH
SOLE
2378
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
6350
98574
SH
SOLE
98574
0
0
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
1957
35163
SH
SOLE
35163
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
4308
51342
SH
SOLE
51342
0
0
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
257
8930
SH
SOLE
8930
0
0
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
1700
49714
SH
SOLE
49714
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
4331
138337
SH
SOLE
138337
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
1958
58340
SH
SOLE
58340
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
570
18706
SH
SOLE
18706
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
1269
38395
SH
SOLE
38395
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
391
12806
SH
SOLE
12806
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
2176
14177
SH
SOLE
14177
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1080
10675
SH
SOLE
10675
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
15139
66727
SH
SOLE
66727
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
11857
94326
SH
SOLE
94326
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
6501
48900
SH
SOLE
48900
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
16035
189151
SH
SOLE
189151
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
11
3000
SH
Call
SOLE
3000
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
16423
347020
SH
SOLE
347020
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
4288
73980
SH
SOLE
73980
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
14984
158696
SH
SOLE
158696
0
0
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
668
15102
SH
SOLE
15102
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
4084
132982
SH
SOLE
132982
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
610
16786
SH
SOLE
16786
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1014
27359
SH
SOLE
27359
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
0
2500
SH
Put
SOLE
2500
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
6727
114401
SH
SOLE
114401
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
4331
62019
SH
SOLE
62019
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
3042
76840
SH
SOLE
76840
0
0
SPIRIT AIRLS INC
COM
848577102
4805
107226
SH
SOLE
107226
0
0
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
3037
3037000
PRN
SOLE
3037000
0
0
SPLUNK INC
COM
848637104
2298
27842
SH
SOLE
27842
0
0
SPOK HLDGS INC
COM
84863T106
1679
106725
SH
SOLE
106725
0
0
SPRINT CORP
COM SER 1
85207U105
122
20697
SH
SOLE
20697
0
0
SPROTT FOCUS TR INC
COM
85208J109
150
18869
SH
SOLE
18869
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
871
82319
SH
SOLE
82319
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
2807
443487
SH
SOLE
443487
0
0
SQUARE INC
CL A
852234103
1055
30548
SH
SOLE
30548
0
0
SQUARE INC
CL A
852234103
3
3100
SH
Call
SOLE
3100
0
0
SRC ENERGY INC
COM
78470V108
2356
276132
SH
SOLE
276132
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
543
13455
SH
SOLE
13455
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
263
5599
SH
SOLE
5599
0
0
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
656
8328
SH
SOLE
8328
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
14767
303570
SH
SOLE
303570
0
0
STAGE STORES INC
COM NEW
85254C305
65
37600
SH
SOLE
37600
0
0
STANDEX INTL CORP
COM
854231107
309
3031
SH
SOLE
3031
0
0
STANLEY BLACK & DECKER INC
COM
854502101
8450
50005
SH
SOLE
50005
0
0
STARBUCKS CORP
COM
855244109
36879
642884
SH
SOLE
642884
0
0
STARBUCKS CORP
COM
855244109
1
300
SH
Call
SOLE
300
0
0
STARS GROUP INC
COM
85570W100
939
40284
SH
SOLE
40284
0
0
STARWOOD PPTY TR INC
COM
85571B105
8211
385620
SH
SOLE
385620
0
0
STARWOOD PPTY TR INC
NOTE 4.375% 4/0
85571BAH8
85
83000
PRN
SOLE
83000
0
0
STATE BK FINL CORP
COM
856190103
1569
52593
SH
SOLE
52593
0
0
STATE STR CORP
COM
857477103
4599
46796
SH
SOLE
46796
0
0
STATOIL ASA
SPONSORED ADR
85771P102
215
9898
SH
SOLE
9898
0
0
STEEL DYNAMICS INC
COM
858119100
358
8242
SH
SOLE
8242
0
0
STEELCASE INC
CL A
858155203
3827
253347
SH
SOLE
253347
0
0
STEIN MART INC
COM
858375108
231
197323
SH
SOLE
197323
0
0
STEPAN CO
COM
858586100
31576
399834
SH
SOLE
399834
0
0
STEPAN CO
COM
858586100
453
59000
SH
Put
SOLE
59000
0
0
STERICYCLE INC
COM
858912108
1303
19169
SH
SOLE
19169
0
0
STERIS PLC
SHS USD
G84720104
641
7339
SH
SOLE
7339
0
0
STERLING BANCORP DEL
COM
85917A100
2899
117846
SH
SOLE
117846
0
0
STIFEL FINL CORP
COM
860630102
271
4564
SH
SOLE
4564
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
261
11889
SH
SOLE
11889
0
0
STRATASYS LTD
SHS
M85548101
495
24828
SH
SOLE
24828
0
0
STRYKER CORP
COM
863667101
16150
104273
SH
SOLE
104273
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
302
12555
SH
SOLE
12555
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
523
59849
SH
SOLE
59849
0
0
SUN HYDRAULICS CORP
COM
866942105
447
6879
SH
SOLE
6879
0
0
SUN LIFE FINL INC
COM
866796105
217
5242
SH
SOLE
5242
0
0
SUNCOKE ENERGY PARTNERS L P
COMUNIT REP LT
86722Y101
766
43919
SH
SOLE
43919
0
0
SUNCOR ENERGY INC NEW
COM
867224107
1306
35544
SH
SOLE
35544
0
0
SUNTRUST BKS INC
COM
867914103
2292
35493
SH
SOLE
35493
0
0
SUPERIOR UNIFORM GP INC
COM
868358102
367
13755
SH
SOLE
13755
0
0
SUPERVALU INC
COM NEW
868536301
8638
400187
SH
SOLE
400187
0
0
SVB FINL GROUP
COM
78486Q101
741
3182
SH
SOLE
3182
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
121
20149
SH
SOLE
20149
0
0
SYMANTEC CORP
COM
871503108
365
12975
SH
SOLE
12975
0
0
SYMANTEC CORP
COM
871503108
1
7000
SH
Call
SOLE
7000
0
0
SYNCHRONY FINL
COM
87165B103
1083
27807
SH
SOLE
27807
0
0
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
9
23900
SH
Call
SOLE
23900
0
0
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
1785
802982
SH
SOLE
802982
0
0
SYNOPSYS INC
COM
871607107
765
9021
SH
SOLE
9021
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
596
12467
SH
SOLE
12467
0
0
SYNTHETIC BIOLOGICS INC
COM
87164U102
9
17033
SH
SOLE
17033
0
0
SYSCO CORP
COM
871829107
5461
89971
SH
SOLE
89971
0
0
SYSCO CORP
COM
871829107
4
2000
SH
Call
SOLE
2000
0
0
T MOBILE US INC
COM
872590104
683
10818
SH
SOLE
10818
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
345
4975
SH
SOLE
4975
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
0
2800
SH
Call
SOLE
2800
0
0
TAILORED BRANDS INC
COM
87403A107
1363
62744
SH
SOLE
62744
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
12258
308516
SH
SOLE
308516
0
0
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
327
7105
SH
SOLE
7105
0
0
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
68
245000
SH
SOLE
245000
0
0
TAPESTRY INC
COM
876030107
434
9854
SH
SOLE
9854
0
0
TARGA RES CORP
COM
87612G101
901
18567
SH
SOLE
18567
0
0
TARGET CORP
COM
87612E106
10859
166127
SH
SOLE
166127
0
0
TARGET CORP
COM
87612E106
6
10500
SH
Put
SOLE
10500
0
0
TASEKO MINES LTD
COM
876511106
102
44100
SH
SOLE
44100
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
289
8814
SH
SOLE
8814
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
206
3877
SH
SOLE
3877
0
0
TCF FINL CORP
COM
872275102
2854
139407
SH
SOLE
139407
0
0
TCG BDC INC
COM
872280102
12878
642398
SH
SOLE
642398
0
0
TCP CAP CORP
COM
87238Q103
172
11228
SH
SOLE
11228
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
2514
49081
SH
SOLE
49081
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
5688
59972
SH
SOLE
59972
0
0
TECK RESOURCES LTD
CL B
878742204
1370
52328
SH
SOLE
52328
0
0
TEGNA INC
COM
87901J105
2654
188239
SH
SOLE
188239
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
308
13658
SH
SOLE
13658
0
0
TELEFLEX INC
COM
879369106
373
1503
SH
SOLE
1503
0
0
TELEFONICA S A
SPONSORED ADR
879382208
135
13956
SH
SOLE
13956
0
0
TELLURIAN INC NEW
COM
87968A104
336
34650
SH
SOLE
34650
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
3244
502310
SH
SOLE
502310
0
0
TERADATA CORP DEL
COM
88076W103
328
8542
SH
SOLE
8542
0
0
TERADYNE INC
COM
880770102
2723
64793
SH
SOLE
64793
0
0
TERNIUM SA
SPON ADR
880890108
252
7913
SH
SOLE
7913
0
0
TESLA INC
COM
88160R101
12177
39126
SH
SOLE
39126
0
0
TESLA INC
COM
88160R101
78
4100
SH
Call
SOLE
4100
0
0
TESLA INC
COM
88160R101
12
300
SH
Put
SOLE
300
0
0
TESLA INC
NOTE 0.250% 3/0
88160RAB7
68
64000
PRN
SOLE
64000
0
0
TESLA INC
NOTE 2.375% 3/1
88160RAD3
58
50000
PRN
SOLE
50000
0
0
TETRA TECH INC NEW
COM
88162G103
2394
49620
SH
SOLE
49620
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
18
19000
PRN
SOLE
19000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
1085
57371
SH
SOLE
57371
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
243
2719
SH
SOLE
2719
0
0
TEXAS INSTRS INC
COM
882508104
27766
265916
SH
SOLE
265916
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
284
635
SH
SOLE
635
0
0
TEXAS ROADHOUSE INC
COM
882681109
627
11949
SH
SOLE
11949
0
0
TEXTRON INC
COM
883203101
4
2000
SH
Call
SOLE
2000
0
0
TEXTRON INC
COM
883203101
1557
27513
SH
SOLE
27513
0
0
TG THERAPEUTICS INC
COM
88322Q108
93
11400
SH
SOLE
11400
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
25
5000
SH
Call
SOLE
5000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
10425
55020
SH
SOLE
55020
0
0
THESTREET INC
COM
88368Q103
4495
3100465
SH
SOLE
3100465
0
0
THOMSON REUTERS CORP
COM
884903105
262
5972
SH
SOLE
5972
0
0
THOR INDS INC
COM
885160101
652
4332
SH
SOLE
4332
0
0
TICC CAPITAL CORP
COM
87244T109
341
59741
SH
SOLE
59741
0
0
TIER REIT INC
COM NEW
88650V208
328
16124
SH
SOLE
16124
0
0
TIFFANY & CO NEW
COM
886547108
1917
18487
SH
SOLE
18487
0
0
TIME WARNER INC
COM NEW
887317303
9708
106149
SH
SOLE
106149
0
0
TIMKEN CO
COM
887389104
640
13036
SH
SOLE
13036
0
0
TITAN INTL INC ILL
COM
88830M102
446
34625
SH
SOLE
34625
0
0
TJX COS INC NEW
COM
872540109
7781
101616
SH
SOLE
101616
0
0
TOLL BROTHERS INC
COM
889478103
3302
69040
SH
SOLE
69040
0
0
TOOTSIE ROLL INDS INC
COM
890516107
1044
28637
SH
SOLE
28637
0
0
TORCHLIGHT ENERGY RES INC
COM
89102U103
33
24375
SH
SOLE
24375
0
0
TORCHMARK CORP
COM
891027104
4701
51892
SH
SOLE
51892
0
0
TORO CO
COM
891092108
237
3643
SH
SOLE
3643
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
6548
111711
SH
SOLE
111711
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
2860
98130
SH
SOLE
98130
0
0
TORTOISE MLP FD INC
COM
89148B101
376
21353
SH
SOLE
21353
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H108
749
39705
SH
SOLE
39705
0
0
TOTAL S A
SPONSORED ADR
89151E109
4812
87129
SH
SOLE
87129
0
0
TOTAL SYS SVCS INC
COM
891906109
1774
22473
SH
SOLE
22473
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
5150
151320
SH
SOLE
151320
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
4398
34603
SH
SOLE
34603
0
0
TRACTOR SUPPLY CO
COM
892356106
443
5962
SH
SOLE
5962
0
0
TRANSCANADA CORP
COM
89353D107
9948
204356
SH
SOLE
204356
0
0
TRANSDIGM GROUP INC
COM
893641100
2748
10081
SH
SOLE
10081
0
0
TRANSENTERIX INC
COM NEW
89366M201
171
88368
SH
SOLE
88368
0
0
TRANSENTERIX INC
COM NEW
89366M201
0
2500
SH
Call
SOLE
2500
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
243
22900
SH
SOLE
22900
0
0
TRANSUNION
COM
89400J107
200
3651
SH
SOLE
3651
0
0
TRAVELERS COMPANIES INC
COM
89417E109
11714
86456
SH
SOLE
86456
0
0
TREVENA INC
COM
89532E109
24
15005
SH
SOLE
15005
0
0
TRI CONTL CORP
COM
895436103
763
28352
SH
SOLE
28352
0
0
TRIBUNE MEDIA CO
CL A
896047503
2192
51702
SH
SOLE
51702
0
0
TRIMBLE INC
COM
896239100
904
22318
SH
SOLE
22318
0
0
TRINITY INDS INC
COM
896522109
1249
33581
SH
SOLE
33581
0
0
TRITON INTL LTD
CL A
G9078F107
927
24886
SH
SOLE
24886
0
0
TRONC INC
COM
89703P107
279
15604
SH
SOLE
15604
0
0
TRUEBLUE INC
COM
89785X101
206
7490
SH
SOLE
7490
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
41
10500
SH
SOLE
10500
0
0
TUPPERWARE BRANDS CORP
COM
899896104
4864
77524
SH
SOLE
77524
0
0
TURQUOISE HILL RES LTD
COM
900435108
56
16246
SH
SOLE
16246
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
3783
109561
SH
SOLE
109561
0
0
TWENTY FIRST CENTY FOX INC
CL B
90130A200
364
10731
SH
SOLE
10731
0
0
TWITTER INC
COM
90184L102
5
1500
SH
Call
SOLE
1500
0
0
TWITTER INC
COM
90184L102
1580
65768
SH
SOLE
65768
0
0
TWITTER INC
NOTE 1.000% 9/1
90184LAD4
173
185000
PRN
SOLE
185000
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
191
11652
SH
SOLE
11652
0
0
TYME TECHNOLOGIES INC
COM
90238J103
2169
340000
SH
SOLE
340000
0
0
TYSON FOODS INC
CL A
902494103
2762
34221
SH
SOLE
34221
0
0
U S CONCRETE INC
COM NEW
90333L201
1883
22425
SH
SOLE
22425
0
0
U S G CORP
COM NEW
903293405
59
14000
SH
Call
SOLE
14000
0
0
U S G CORP
COM NEW
903293405
3107
80411
SH
SOLE
80411
0
0
U S SILICA HLDGS INC
COM
90346E103
220
6803
SH
SOLE
6803
0
0
U S SILICA HLDGS INC
COM
90346E103
1
2200
SH
Call
SOLE
2200
0
0
UBIQUITI NETWORKS INC
COM
90347A100
798
11215
SH
SOLE
11215
0
0
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
370
15334
SH
SOLE
15334
0
0
UBS AG LONDON BRH
ETRAC 2X LEV LNG
90267B765
225
13700
SH
SOLE
13700
0
0
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
267
14735
SH
SOLE
14735
0
0
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
229
13030
SH
SOLE
13030
0
0
UBS GROUP AG
SHS
H42097107
338
18368
SH
SOLE
18368
0
0
UDR INC
COM
902653104
423
10990
SH
SOLE
10990
0
0
UGI CORP NEW
COM
902681105
1526
32504
SH
SOLE
32504
0
0
ULTA BEAUTY INC
COM
90384S303
2
3600
SH
Put
SOLE
3600
0
0
ULTA BEAUTY INC
COM
90384S303
457
2051
SH
SOLE
2051
0
0
ULTRA PETROLEUM CORP
COM NEW
903914208
313
35182
SH
SOLE
35182
0
0
UMB FINL CORP
COM
902788108
216
2988
SH
SOLE
2988
0
0
UMPQUA HLDGS CORP
COM
904214103
236
11314
SH
SOLE
11314
0
0
UNDER ARMOUR INC
CL A
904311107
429
29801
SH
SOLE
29801
0
0
UNDER ARMOUR INC
CL C
904311206
521
39294
SH
SOLE
39294
0
0
UNILEVER N V
N Y SHS NEW
904784709
4865
86354
SH
SOLE
86354
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2998
54124
SH
SOLE
54124
0
0
UNION PAC CORP
COM
907818108
41397
308715
SH
SOLE
308715
0
0
UNION PAC CORP
COM
907818108
0
2000
SH
Put
SOLE
2000
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
297
8543
SH
SOLE
8543
0
0
UNITED CMNTY FINL CORP OHIO
COM
909839102
105
11480
SH
SOLE
11480
0
0
UNITED CONTL HLDGS INC
COM
910047109
2875
42677
SH
SOLE
42677
0
0
UNITED FINL BANCORP INC NEW
COM
910304104
1271
72180
SH
SOLE
72180
0
0
UNITED NAT FOODS INC
COM
911163103
245
4990
SH
SOLE
4990
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
98776
828897
SH
SOLE
828897
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
14
9700
SH
Call
SOLE
9700
0
0
UNITED RENTALS INC
COM
911363109
11385
66213
SH
SOLE
66213
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
6
5000
SH
Put
SOLE
5000
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
2378
197605
SH
SOLE
197605
0
0
UNITED STATES STL CORP NEW
COM
912909108
3476
98714
SH
SOLE
98714
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
29961
234700
SH
SOLE
234700
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
3
1900
SH
Call
SOLE
1900
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
5333
36383
SH
SOLE
36383
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
42949
194787
SH
SOLE
194787
0
0
UNITI GROUP INC
COM
91325V108
688
38332
SH
SOLE
38332
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
3295
19089
SH
SOLE
19089
0
0
UNIVERSAL TECHNICAL INST INC
COM
913915104
72
30000
SH
SOLE
30000
0
0
UNUM GROUP
COM
91529Y106
539
9881
SH
SOLE
9881
0
0
URANIUM ENERGY CORP
COM
916896103
95
53701
SH
SOLE
53701
0
0
US BANCORP DEL
COM NEW
902973304
25901
483478
SH
SOLE
483478
0
0
USA TECHNOLOGIES INC
COM NO PAR
90328S500
3957
406111
SH
SOLE
406111
0
0
V F CORP
COM
918204108
3858
52192
SH
SOLE
52192
0
0
VALE S A
ADR
91912E105
899
73891
SH
SOLE
73891
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
339
292200
SH
Put
SOLE
292200
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
4842
233012
SH
SOLE
233012
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
241
35400
SH
Call
SOLE
35400
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
13881
150931
SH
SOLE
150931
0
0
VALERO ENERGY PARTNERS LP
COM UNT REP LP
91914J102
3319
74521
SH
SOLE
74521
0
0
VALLEY NATL BANCORP
COM
919794107
894
79631
SH
SOLE
79631
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
3354
261485
SH
SOLE
261485
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
231
9574
SH
SOLE
9574
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
228
13196
SH
SOLE
13196
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1788
14347
SH
SOLE
14347
0
0
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
2724
44642
SH
SOLE
44642
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
16765
721681
SH
SOLE
721681
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
1194
38282
SH
SOLE
38282
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
941
49634
SH
SOLE
49634
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
2795
81905
SH
SOLE
81905
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
586
13784
SH
SOLE
13784
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
295
7929
SH
SOLE
7929
0
0
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
499
25299
SH
SOLE
25299
0
0
VANECK VECTORS ETF TR
PRE REFUNDED MUN
92189F510
366
15082
SH
SOLE
15082
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
311
14651
SH
SOLE
14651
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
3210
32659
SH
SOLE
32659
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
14
10500
SH
Call
SOLE
10500
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
2652
148317
SH
SOLE
148317
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
332
2421
SH
SOLE
2421
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
415
3405
SH
SOLE
3405
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
426
2947
SH
SOLE
2947
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
253
1914
SH
SOLE
1914
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
369
2643
SH
SOLE
2643
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1584
18864
SH
SOLE
18864
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
366
3862
SH
SOLE
3862
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
12104
153021
SH
SOLE
153021
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
16292
199792
SH
SOLE
199792
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
4132
76095
SH
SOLE
76095
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
16034
143584
SH
SOLE
143584
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
62886
447163
SH
SOLE
447163
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
8589
70103
SH
SOLE
70103
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3402
26611
SH
SOLE
26611
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1556
13923
SH
SOLE
13923
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
14721
95022
SH
SOLE
95022
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
23441
282742
SH
SOLE
282742
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
39956
163029
SH
SOLE
163029
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
8903
67030
SH
SOLE
67030
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
26729
181024
SH
SOLE
181024
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5526
34404
SH
SOLE
34404
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
61662
449313
SH
SOLE
449313
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
16302
153248
SH
SOLE
153248
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
21695
396455
SH
SOLE
396455
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
32851
715548
SH
SOLE
715548
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
10789
182328
SH
SOLE
182328
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
1078
14708
SH
SOLE
14708
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
862
7243
SH
SOLE
7243
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1479
24392
SH
SOLE
24392
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
14820
199711
SH
SOLE
199711
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
8970
183869
SH
SOLE
183869
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
1358
26308
SH
SOLE
26308
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
3963
45384
SH
SOLE
45384
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
352
6638
SH
SOLE
6638
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
322
5312
SH
SOLE
5312
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
6875
86642
SH
SOLE
86642
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1030
7476
SH
SOLE
7476
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
1029
9511
SH
SOLE
9511
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1739
12840
SH
SOLE
12840
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
588
4809
SH
SOLE
4809
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
483
4401
SH
SOLE
4401
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
950
7742
SH
SOLE
7742
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
87423
856933
SH
SOLE
856933
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
35052
617157
SH
SOLE
617157
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
13531
302134
SH
SOLE
302134
0
0
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
253
3132
SH
SOLE
3132
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
17202
200924
SH
SOLE
200924
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
7199
108549
SH
SOLE
108549
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1333
14537
SH
SOLE
14537
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
19930
260683
SH
SOLE
260683
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
20531
184417
SH
SOLE
184417
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1055
6779
SH
SOLE
6779
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
7957
54540
SH
SOLE
54540
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
983
9993
SH
SOLE
9993
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
4664
66562
SH
SOLE
66562
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
13551
87950
SH
SOLE
87950
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
3687
25837
SH
SOLE
25837
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
26493
161017
SH
SOLE
161017
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1335
9751
SH
SOLE
9751
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1844
15800
SH
SOLE
15800
0
0
VAREX IMAGING CORP
COM
92214X106
760
19082
SH
SOLE
19082
0
0
VARIAN MED SYS INC
COM
92220P105
1700
15267
SH
SOLE
15267
0
0
VECTOR GROUP LTD
COM
92240M108
4122
184388
SH
SOLE
184388
0
0
VECTREN CORP
COM
92240G101
315
4849
SH
SOLE
4849
0
0
VEECO INSTRS INC DEL
NOTE 2.700% 1/1
922417AD2
125
145000
PRN
SOLE
145000
0
0
VEEVA SYS INC
CL A COM
922475108
570
10366
SH
SOLE
10366
0
0
VENTAS INC
COM
92276F100
6147
102226
SH
SOLE
102226
0
0
VEREIT INC
COM
92339V100
232
29830
SH
SOLE
29830
0
0
VERINT SYS INC
NOTE 1.500% 6/0
92343XAA8
125
129000
PRN
SOLE
129000
0
0
VERISK ANALYTICS INC
COM
92345Y106
543
5633
SH
SOLE
5633
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
90019
1700969
SH
SOLE
1700969
0
0
VERMILLION INC
COM NEW
92407M206
58
30000
SH
SOLE
30000
0
0
VERSARTIS INC
COM
92529L102
55
24225
SH
SOLE
24225
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1203
8056
SH
SOLE
8056
0
0
VIACOM INC NEW
CL B
92553P201
4737
154169
SH
SOLE
154169
0
0
VICTORY PORTFOLIOS II
SHS US SML CAP
92647N832
1161
25103
SH
SOLE
25103
0
0
VICTORY PORTFOLIOS II
SHS US SML CP HG
92647N873
3576
80213
SH
SOLE
80213
0
0
VIEWRAY INC
COM
92672L107
176
18964
SH
SOLE
18964
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
253
21532
SH
SOLE
21532
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
7
1500
SH
Call
SOLE
1500
0
0
VIRNETX HLDG CORP
COM
92823T108
88
23500
SH
SOLE
23500
0
0
VIRTU FINL INC
CL A
928254101
2654
145324
SH
SOLE
145324
0
0
VISA INC
COM CL A
92826C839
36842
322929
SH
SOLE
322929
0
0
VISA INC
COM CL A
92826C839
50
6000
SH
Call
SOLE
6000
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
22
20215
SH
SOLE
20215
0
0
VITAL THERAPIES INC
COM
92847R104
60
10000
SH
SOLE
10000
0
0
VIVEVE MED INC
COM NEW
92852W204
8695
1750256
SH
SOLE
1750256
0
0
VMWARE INC
CL A COM
928563402
6424
51034
SH
SOLE
51034
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
25239
791852
SH
SOLE
791852
0
0
VORNADO RLTY TR
SH BEN INT
929042109
3525
45194
SH
SOLE
45194
0
0
VOYA FINL INC
COM
929089100
357
7212
SH
SOLE
7212
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
518
66942
SH
SOLE
66942
0
0
VULCAN MATLS CO
COM
929160109
4750
36986
SH
SOLE
36986
0
0
W P CAREY INC
COM
92936U109
3830
55570
SH
SOLE
55570
0
0
WABCO HLDGS INC
COM
92927K102
747
5257
SH
SOLE
5257
0
0
WABTEC CORP
COM
929740108
236
2938
SH
SOLE
2938
0
0
WADDELL & REED FINL INC
CL A
930059100
668
29985
SH
SOLE
29985
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10932
150679
SH
SOLE
150679
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10
3100
SH
Put
SOLE
3100
0
0
WAL-MART STORES INC
COM
931142103
57071
578305
SH
SOLE
578305
0
0
WAL-MART STORES INC
COM
931142103
92
21900
SH
Call
SOLE
21900
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
589
18947
SH
SOLE
18947
0
0
WASHINGTONFIRST BANKSHARES I
COM
940730104
683
19947
SH
SOLE
19947
0
0
WASTE MGMT INC DEL
COM
94106L109
4349
50382
SH
SOLE
50382
0
0
WATERS CORP
COM
941848103
421
2179
SH
SOLE
2179
0
0
WATSCO INC
COM
942622200
1098
6432
SH
SOLE
6432
0
0
WEATHERFORD INTL LTD
NOTE 5.875% 7/0
947075AH0
101
93000
PRN
SOLE
93000
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
856
204804
SH
SOLE
204804
0
0
WEC ENERGY GROUP INC
COM
92939U106
3690
55551
SH
SOLE
55551
0
0
WEIBO CORP
SPONSORED ADR
948596101
4909
47413
SH
SOLE
47413
0
0
WEIBO CORP
SPONSORED ADR
948596101
0
100
SH
Call
SOLE
100
0
0
WELBILT INC
COM
949090104
206
8783
SH
SOLE
8783
0
0
WELLS FARGO CO NEW
COM
949746101
38480
634422
SH
SOLE
634422
0
0
WELLS FARGO CO NEW
COM
949746101
30
4200
SH
Call
SOLE
4200
0
0
WELLTOWER INC
COM
95040Q104
2030
31862
SH
SOLE
31862
0
0
WENDYS CO
COM
95058W100
550
33588
SH
SOLE
33588
0
0
WESCO AIRCRAFT HLDGS INC
COM
950814103
141
19000
SH
SOLE
19000
0
0
WESTAR ENERGY INC
COM
95709T100
708
13417
SH
SOLE
13417
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
3133
55358
SH
SOLE
55358
0
0
WESTERN ASSET CLYM INFL OPP
COM
95766R104
6799
597089
SH
SOLE
597089
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
318
18808
SH
SOLE
18808
0
0
WESTERN ASST MNGD MUN FD INC
COM
95766M105
2619
186289
SH
SOLE
186289
0
0
WESTERN DIGITAL CORP
COM
958102105
2008
25266
SH
SOLE
25266
0
0
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
8761
182063
SH
SOLE
182063
0
0
WESTERN UN CO
COM
959802109
1956
101839
SH
SOLE
101839
0
0
WESTMORELAND COAL CO
COM
960878106
196
162465
SH
SOLE
162465
0
0
WESTMORELAND COAL CO
COM
960878106
30
150000
SH
Call
SOLE
150000
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
2040
83618
SH
SOLE
83618
0
0
WESTROCK CO
COM
96145D105
1475
23308
SH
SOLE
23308
0
0
WEX INC
COM
96208T104
395
2796
SH
SOLE
2796
0
0
WEYERHAEUSER CO
COM
962166104
3861
109374
SH
SOLE
109374
0
0
WGL HLDGS INC
COM
92924F106
325
3785
SH
SOLE
3785
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
544
24677
SH
SOLE
24677
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
3
1200
SH
Call
SOLE
1200
0
0
WHIRLPOOL CORP
COM
963320106
962
5688
SH
SOLE
5688
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
12138
14259
SH
SOLE
14259
0
0
WHITING PETE CORP NEW
NOTE 1.250% 4/0
966387AL6
107
115000
PRN
SOLE
115000
0
0
WILLIAMS COS INC DEL
COM
969457100
5304
174316
SH
SOLE
174316
0
0
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
5148
132728
SH
SOLE
132728
0
0
WILLIAMS SONOMA INC
COM
969904101
6174
119375
SH
SOLE
119375
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
3414
22746
SH
SOLE
22746
0
0
WINDSTREAM HLDGS INC
COM NEW
97382A200
218
119937
SH
SOLE
119937
0
0
WINNEBAGO INDS INC
COM
974637100
278
4973
SH
SOLE
4973
0
0
WINTRUST FINL CORP
COM
97650W108
1507
18588
SH
SOLE
18588
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
667
122270
SH
SOLE
122270
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
1327
51233
SH
SOLE
51233
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
1345
29743
SH
SOLE
29743
0
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
204
6558
SH
SOLE
6558
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
8550
134132
SH
SOLE
134132
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
730
30431
SH
SOLE
30431
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
2857
51117
SH
SOLE
51117
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
233
4626
SH
SOLE
4626
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
4781
62296
SH
SOLE
62296
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
404
9166
SH
SOLE
9166
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
17465
294364
SH
SOLE
294364
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
8812
109580
SH
SOLE
109580
0
0
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
1043
22651
SH
SOLE
22651
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
369
4180
SH
SOLE
4180
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
738
10071
SH
SOLE
10071
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
3870
41941
SH
SOLE
41941
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1962
55499
SH
SOLE
55499
0
0
WISDOMTREE TR
US MIDCP EARNING
97717W570
12028
303240
SH
SOLE
303240
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
25826
623494
SH
SOLE
623494
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1809
62100
SH
SOLE
62100
0
0
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
6892
190286
SH
SOLE
190286
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
8327
89595
SH
SOLE
89595
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
211
6536
SH
SOLE
6536
0
0
WORKDAY INC
CL A
98138H101
2
1500
SH
Call
SOLE
1500
0
0
WORKDAY INC
CL A
98138H101
4476
43630
SH
SOLE
43630
0
0
WORKIVA INC
COM CL A
98139A105
1114
52100
SH
SOLE
52100
0
0
WPP PLC NEW
ADR
92937A102
433
4778
SH
SOLE
4778
0
0
WPX ENERGY INC
COM
98212B103
1434
101297
SH
SOLE
101297
0
0
WRIGHT MED GROUP INC
NOTE 2.000% 2/1
98235TAE7
149
145000
PRN
SOLE
145000
0
0
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
348
15730
SH
SOLE
15730
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
543
4709
SH
SOLE
4709
0
0
WYNN RESORTS LTD
COM
983134107
534
3174
SH
SOLE
3174
0
0
XCEL ENERGY INC
COM
98389B100
5065
105397
SH
SOLE
105397
0
0
XENIA HOTELS & RESORTS INC
COM
984017103
1070
49563
SH
SOLE
49563
0
0
XEROX CORP
COM NEW
984121608
458
15745
SH
SOLE
15745
0
0
XILINX INC
COM
983919101
576
8524
SH
SOLE
8524
0
0
XL GROUP LTD
COM
G98294104
259
7390
SH
SOLE
7390
0
0
XPO LOGISTICS INC
COM
983793100
413
4504
SH
SOLE
4504
0
0
XYLEM INC
COM
98419M100
1417
20791
SH
SOLE
20791
0
0
YAHOO INC
NOTE 12/0
984332AF3
144
107000
PRN
SOLE
107000
0
0
YAMANA GOLD INC
COM
98462Y100
194
62435
SH
SOLE
62435
0
0
YANDEX N V
SHS CLASS A
N97284108
954
29118
SH
SOLE
29118
0
0
YUM BRANDS INC
COM
988498101
4370
53563
SH
SOLE
53563
0
0
YUM CHINA HLDGS INC
COM
98850P109
1900
47471
SH
SOLE
47471
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
2651
22023
SH
SOLE
22023
0
0
ZIONS BANCORPORATION
COM
989701107
9268
182448
SH
SOLE
182448
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
326
78976
SH
SOLE
78976
0
0
ZOETIS INC
CL A
98978V103
15593
216630
SH
SOLE
216630
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
1046
83393
SH
SOLE
83393
0
0