0001085146-18-002071.txt : 20180814
0001085146-18-002071.hdr.sgml : 20180814
20180814101400
ACCESSION NUMBER: 0001085146-18-002071
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180814
DATE AS OF CHANGE: 20180814
EFFECTIVENESS DATE: 20180814
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: 181014960
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
06-30-2018
06-30-2018
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
0001508822
028-14059
ACR Alpine Capital Research, LLC
0001093589
028-05119
ALTA CAPITAL MANAGEMENT LLC/
0001369702
028-11962
AMI ASSET MANAGEMENT CORP
0000813933
028-01880
ANCHOR CAPITAL ADVISORS LLC
0001364615
028-11964
Aperio Group, LLC
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
0001596076
028-15733
Capital Innovations LLC
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
0001214639
028-10309
DSM CAPITAL PARTNERS LLC
0000790502
028-01666
EAGLE ASSET MANAGEMENT INC
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
0000003520
028-00869
FRED ALGER MANAGEMENT INC
0000314949
028-00126
GLENMEDE TRUST CO NA
0001546283
028-14929
Glovista Investments 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
0000740272
028-01321
HGK ASSET MANAGEMENT INC
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.
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
0000312348
028-00398
LOOMIS SAYLES & CO L P
0000728100
028-00413
LORD, ABBETT & CO. LLC
0000922940
028-04057
MD SASS INVESTORS SERVICES INC
0001138060
028-03477
MADISON INVESTMENT HOLDINGS INC
0000912938
028-04968
MASSACHUSETTS FINANCIAL SERVICES CO /MA/
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
0001018331
028-05788
NATIXIS ADVISORS, L.P.
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
0001027796
028-03791
PZENA INVESTMENT MANAGEMENT LLC
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
0001386060
028-12484
Boston Partners
0001109426
028-05621
SANTA BARBARA ASSET MANAGEMENT, LLC
0001056593
028-04691
SCHAFER CULLEN CAPITAL MANAGEMENT INC
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
0001085936
028-05015
SYSTEMATIC FINANCIAL MANAGEMENT LP
0001145263
028-06683
TCW INVESTMENT MANAGEMENT Co LLC
0001259887
028-10665
LONDON CO OF VIRGINIA
0001092351
028-05601
THOMAS WHITE INTERNATIONAL LTD
0001008322
028-04041
THOMPSON SIEGEL & WALMSLEY LLC
0001145020
028-06605
THORNBURG INVESTMENT MANAGEMENT INC
0001071483
028-04171
TODD ASSET MANAGEMENT LLC
0000884541
028-03125
TRILLIUM ASSET MANAGEMENT, LLC
0000877035
028-02924
TURNER INVESTMENTS LLC
ADDITIONAL MANAGERS DO NOT FIT TEMPLATE
N
Timothy Woods
Chief Compliance Officer
312-962-3800
/s/ Timothy Woods
Chicago
IL
08-13-2018
0
2253
12768824
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
180 DEGREE CAP CORP
COM
68235B109
40
17300
SH
SOLE
17300
0
0
1ST CONSTITUTION BANCORP
COM
31986N102
403
17600
SH
SOLE
17600
0
0
22ND CENTY GROUP INC
COM
90137F103
62
24555
SH
SOLE
24555
0
0
3-D SYS CORP DEL
COM NEW
88554D205
344
24926
SH
SOLE
24926
0
0
3M CO
COM
88579Y101
47732
242010
SH
SOLE
242010
0
0
58 COM INC
SPON ADR REP A
31680Q104
614
8853
SH
SOLE
8853
0
0
ABB LTD
SPONSORED ADR
000375204
1568
71886
SH
SOLE
71886
0
0
ABBOTT LABS
COM
002824100
32085
526504
SH
SOLE
526504
0
0
ABBVIE INC
COM
00287Y109
45691
492908
SH
SOLE
492908
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
729
168759
SH
SOLE
168759
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
73
11491
SH
SOLE
11491
0
0
ABIOMED INC
COM
003654100
239
590
SH
SOLE
590
0
0
ABIOMED INC
COM
003654100
1
100
SH
Call
SOLE
100
0
0
ABM INDS INC
COM
000957100
807
27524
SH
SOLE
27524
0
0
ABRAXAS PETE CORP
COM
003830106
121
41650
SH
SOLE
41650
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
512
19058
SH
SOLE
19058
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
534
13096
SH
SOLE
13096
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
220
9872
SH
SOLE
9872
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
20712
126578
SH
SOLE
126578
0
0
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
41
14398
SH
SOLE
14398
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
1315
65816
SH
SOLE
65816
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
4299
56312
SH
SOLE
56312
0
0
ACUITY BRANDS INC
COM
00508Y102
2357
20359
SH
SOLE
20359
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
38
11896
SH
SOLE
11896
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
915
59391
SH
SOLE
59391
0
0
ADECOAGRO S A
COM
L00849106
118
14830
SH
SOLE
14830
0
0
ADOBE SYS INC
COM
00724F101
21216
87005
SH
SOLE
87005
0
0
ADOBE SYS INC
COM
00724F101
4
600
SH
Call
SOLE
600
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
700
5162
SH
SOLE
5162
0
0
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
114
10000
SH
SOLE
10000
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
548
36718
SH
SOLE
36718
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
0
1500
SH
Call
SOLE
1500
0
0
ADVANSIX INC
COM
00773T101
1258
35225
SH
SOLE
35225
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
184
23466
SH
SOLE
23466
0
0
ADVISORSHARES TR
WILSHIRE BUYBACK
00768Y818
1885
27641
SH
SOLE
27641
0
0
AEGON N V
NY REGISTRY SH
007924103
119
20004
SH
SOLE
20004
0
0
AERCAP HOLDINGS NV
SHS
N00985106
2219
41058
SH
SOLE
41058
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1442
49083
SH
SOLE
49083
0
0
AERPIO PHARMACEUTICALS INC
COM
00810B105
52
12500
SH
SOLE
12500
0
0
AES CORP
COM
00130H105
3509
261412
SH
SOLE
261412
0
0
AETNA INC NEW
COM
00817Y108
8605
46932
SH
SOLE
46932
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
873
5862
SH
SOLE
5862
0
0
AFLAC INC
COM
001055102
3458
80402
SH
SOLE
80402
0
0
AGCO CORP
COM
001084102
503
8264
SH
SOLE
8264
0
0
AGENUS INC
COM NEW
00847G705
52
23001
SH
SOLE
23001
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
641
10295
SH
SOLE
10295
0
0
AGNC INVT CORP
COM
00123Q104
250
13464
SH
SOLE
13464
0
0
AIR LEASE CORP
CL A
00912X302
2518
60137
SH
SOLE
60137
0
0
AIR PRODS & CHEMS INC
COM
009158106
24336
156275
SH
SOLE
156275
0
0
AK STL HLDG CORP
COM
001547108
59
13800
SH
SOLE
13800
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
376
5079
SH
SOLE
5079
0
0
ALASKA AIR GROUP INC
COM
011659109
3429
56802
SH
SOLE
56802
0
0
ALASKA AIR GROUP INC
COM
011659109
184
15000
SH
Call
SOLE
15000
0
0
ALBEMARLE CORP
COM
012653101
475
5046
SH
SOLE
5046
0
0
ALCOA CORP
COM
013872106
295
6255
SH
SOLE
6255
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
154
19250
SH
SOLE
19250
0
0
ALEXCO RESOURCE CORP
COM
01535P106
13
10000
SH
SOLE
10000
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
592
4797
SH
SOLE
4797
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
39094
210249
SH
SOLE
210249
0
0
ALIGN TECHNOLOGY INC
COM
016255101
5663
16530
SH
SOLE
16530
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
798
10394
SH
SOLE
10394
0
0
ALLERGAN PLC
SHS
G0177J108
2
900
SH
Call
SOLE
900
0
0
ALLERGAN PLC
SHS
G0177J108
17394
103673
SH
SOLE
103673
0
0
ALLETE INC
COM NEW
018522300
313
4046
SH
SOLE
4046
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
179
15538
SH
SOLE
15538
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
2573
89980
SH
SOLE
89980
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
318
25183
SH
SOLE
25183
0
0
ALLIANT ENERGY CORP
COM
018802108
756
17804
SH
SOLE
17804
0
0
ALLIANZGI CONV & INCOME FD
COM
018828103
164
23526
SH
SOLE
23526
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
255
20206
SH
SOLE
20206
0
0
ALLSTATE CORP
COM
020002101
7494
82235
SH
SOLE
82235
0
0
ALLY FINL INC
COM
02005N100
239
9005
SH
SOLE
9005
0
0
ALPHABET INC
CAP STK CL A
02079K305
73889
65504
SH
SOLE
65504
0
0
ALPHABET INC
CAP STK CL C
02079K107
46847
42103
SH
SOLE
42103
0
0
ALPHATEC HOLDINGS INC
COM NEW
02081G201
801
268666
SH
SOLE
268666
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
1821
83382
SH
SOLE
83382
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
21744
2157134
SH
SOLE
2157134
0
0
ALPS ETF TR
BARRONS 400 ETF
00162Q726
838
19313
SH
SOLE
19313
0
0
ALPS ETF TR
INTL SEC DV DOG
00162Q718
248
9197
SH
SOLE
9197
0
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
586
15698
SH
SOLE
15698
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
7170
161573
SH
SOLE
161573
0
0
ALTABA INC
COM
021346101
3084
42331
SH
SOLE
42331
0
0
ALTERYX INC
COM CL A
02156B103
220
5777
SH
SOLE
5777
0
0
ALTRIA GROUP INC
COM
02209S103
59930
1054887
SH
SOLE
1054887
0
0
ALTRIA GROUP INC
COM
02209S103
19
25000
SH
Call
SOLE
25000
0
0
AMAZON COM INC
COM
023135106
133127
78460
SH
SOLE
78460
0
0
AMAZON COM INC
COM
023135106
47
1400
SH
Call
SOLE
1400
0
0
AMAZON COM INC
COM
023135106
6
100
SH
Put
SOLE
100
0
0
AMBEV SA
SPONSORED ADR
02319V103
2987
645545
SH
SOLE
645545
0
0
AMC NETWORKS INC
CL A
00164V103
5204
83814
SH
SOLE
83814
0
0
AMDOCS LTD
SHS
G02602103
207
3155
SH
SOLE
3155
0
0
AMEREN CORP
COM
023608102
1143
18830
SH
SOLE
18830
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
64
10000
SH
SOLE
10000
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
233
14019
SH
SOLE
14019
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
2073
54675
SH
SOLE
54675
0
0
AMERICAN ELEC PWR INC
COM
025537101
6301
90853
SH
SOLE
90853
0
0
AMERICAN EXPRESS CO
COM
025816109
40164
409165
SH
SOLE
409165
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
502
4671
SH
SOLE
4671
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
7392
139259
SH
SOLE
139259
0
0
AMERICAN LORAIN CORP
COM
027297100
6
27540
SH
SOLE
27540
0
0
AMERICAN RAILCAR INDS INC
COM
02916P103
441
11158
SH
SOLE
11158
0
0
AMERICAN STS WTR CO
COM
029899101
951
16664
SH
SOLE
16664
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
9883
68717
SH
SOLE
68717
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
33143
388125
SH
SOLE
388125
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
1282
30472
SH
SOLE
30472
0
0
AMERIPRISE FINL INC
COM
03076C106
2944
20993
SH
SOLE
20993
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1478
17347
SH
SOLE
17347
0
0
AMETEK INC NEW
COM
031100100
6023
83764
SH
SOLE
83764
0
0
AMGEN INC
COM
031162100
87211
472220
SH
SOLE
472220
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
357
6064
SH
SOLE
6064
0
0
AMPHENOL CORP NEW
CL A
032095101
8231
94329
SH
SOLE
94329
0
0
AMPLIPHI BIOSCIENCES CORP
COM PAR
03211P301
11
10000
SH
SOLE
10000
0
0
ANADARKO PETE CORP
COM
032511107
12543
171269
SH
SOLE
171269
0
0
ANALOG DEVICES INC
COM
032654105
1833
19082
SH
SOLE
19082
0
0
ANDEAVOR
COM
03349M105
1565
11942
SH
SOLE
11942
0
0
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
4850
113811
SH
SOLE
113811
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3435
34229
SH
SOLE
34229
0
0
ANNALY CAP MGMT INC
COM
035710409
1858
180949
SH
SOLE
180949
0
0
ANSYS INC
COM
03662Q105
882
5088
SH
SOLE
5088
0
0
ANTARES PHARMA INC
COM
036642106
36
13600
SH
SOLE
13600
0
0
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
2488
84233
SH
SOLE
84233
0
0
ANTHEM INC
COM
036752103
5405
22661
SH
SOLE
22661
0
0
AON PLC
SHS CL A
G0408V102
1190
8701
SH
SOLE
8701
0
0
APACHE CORP
COM
037411105
381
8170
SH
SOLE
8170
0
0
APERGY CORP
COM
03755L104
396
9501
SH
SOLE
9501
0
0
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
209
6543
SH
SOLE
6543
0
0
APOLLO INVT CORP
COM
03761U106
87
15538
SH
SOLE
15538
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
674
41325
SH
SOLE
41325
0
0
APPLE INC
COM
037833100
344844
1861814
SH
SOLE
1861814
0
0
APPLE INC
COM
037833100
86
8600
SH
Call
SOLE
8600
0
0
APPLE INC
COM
037833100
330
56300
SH
Put
SOLE
56300
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
561
8007
SH
SOLE
8007
0
0
APPLIED MATLS INC
COM
038222105
3609
78161
SH
SOLE
78161
0
0
APPLIED MATLS INC
COM
038222105
1
500
SH
Call
SOLE
500
0
0
APPLIED OPTOELECTRONICS INC
COM
03823U102
3088
68749
SH
SOLE
68749
0
0
APPLIED OPTOELECTRONICS INC
COM
03823U102
11
4200
SH
Call
SOLE
4200
0
0
APPTIO INC
CL A
03835C108
694
19187
SH
SOLE
19187
0
0
APTARGROUP INC
COM
038336103
550
5889
SH
SOLE
5889
0
0
APTIV PLC
SHS
G6095L109
2769
30231
SH
SOLE
30231
0
0
AQUA AMERICA INC
COM
03836W103
1262
35823
SH
SOLE
35823
0
0
AQUAVENTURE HLDGS LTD
SHS
G0443N107
200
12550
SH
SOLE
12550
0
0
ARBOR RLTY TR INC
COM
038923108
112
10795
SH
SOLE
10795
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
4128
143764
SH
SOLE
143764
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
691
26065
SH
SOLE
26065
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
8282
180616
SH
SOLE
180616
0
0
ARCHROCK INC
COM
03957W106
179
14738
SH
SOLE
14738
0
0
ARCONIC INC
COM
03965L100
281
16362
SH
SOLE
16362
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
668
15438
SH
SOLE
15438
0
0
ARES CAP CORP
COM
04010L103
21438
1304731
SH
SOLE
1304731
0
0
ARES COML REAL ESTATE CORP
COM
04013V108
279
20118
SH
SOLE
20118
0
0
ARES MGMT LP
COM SHS REG INT
04014Y101
331
16010
SH
SOLE
16010
0
0
ARISTA NETWORKS INC
COM
040413106
566
2158
SH
SOLE
2158
0
0
ARK ETF TR
GEN REV MLTSCT
00214Q302
858
29496
SH
SOLE
29496
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
5025
111782
SH
SOLE
111782
0
0
ARK ETF TR
WEB X.O ETF
00214Q401
763
13723
SH
SOLE
13723
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1136
18074
SH
SOLE
18074
0
0
ARRAY BIOPHARMA INC
COM
04269X105
401
23745
SH
SOLE
23745
0
0
ARRAY BIOPHARMA INC
COM
04269X105
0
200
SH
Call
SOLE
200
0
0
ARRIS INTL INC
SHS
G0551A103
482
19659
SH
SOLE
19659
0
0
ARROW FINL CORP
COM
042744102
476
13112
SH
SOLE
13112
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
436
14450
SH
SOLE
14450
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
690
8950
SH
SOLE
8950
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3209
16203
SH
SOLE
16203
0
0
ASPEN TECHNOLOGY INC
COM
045327103
271
2928
SH
SOLE
2928
0
0
ASSOCIATED BANC CORP
COM
045487105
480
17492
SH
SOLE
17492
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
4141
117764
SH
SOLE
117764
0
0
ASTRONICS CORP
COM
046433108
642
17821
SH
SOLE
17821
0
0
AT&T INC
COM
00206R102
121577
3788261
SH
SOLE
3788261
0
0
AT&T INC
COM
00206R102
1
1000
SH
Call
SOLE
1000
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
697
19059
SH
SOLE
19059
0
0
ATHENAHEALTH INC
COM
04685W103
318
2001
SH
SOLE
2001
0
0
ATHERSYS INC
COM
04744L106
82
41300
SH
SOLE
41300
0
0
ATKORE INTL GROUP INC
COM
047649108
903
43367
SH
SOLE
43367
0
0
ATMOS ENERGY CORP
COM
049560105
1453
16129
SH
SOLE
16129
0
0
AUTODESK INC
COM
052769106
5201
39582
SH
SOLE
39582
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
20390
152131
SH
SOLE
152131
0
0
AUTOZONE INC
COM
053332102
2167
3239
SH
SOLE
3239
0
0
AVALONBAY CMNTYS INC
COM
053484101
921
5319
SH
SOLE
5319
0
0
AVANGRID INC
COM
05351W103
619
11653
SH
SOLE
11653
0
0
AVERY DENNISON CORP
COM
053611109
4375
42500
SH
SOLE
42500
0
0
AXALTA COATING SYS LTD
COM
G0750C108
530
17388
SH
SOLE
17388
0
0
AXON ENTERPRISE INC
COM
05464C101
8376
132568
SH
SOLE
132568
0
0
B & G FOODS INC NEW
COM
05508R106
2112
70620
SH
SOLE
70620
0
0
BAIDU INC
SPON ADR REP A
056752108
8768
36241
SH
SOLE
36241
0
0
BALL CORP
COM
058498106
1341
37748
SH
SOLE
37748
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
1230
174691
SH
SOLE
174691
0
0
BANCO SANTANDER SA
ADR
05964H105
774
145228
SH
SOLE
145228
0
0
BANK AMER CORP
COM
060505104
46737
1658566
SH
SOLE
1658566
0
0
BANK AMER CORP
COM
060505104
2
12000
SH
Call
SOLE
12000
0
0
BANK HAWAII CORP
COM
062540109
780
9362
SH
SOLE
9362
0
0
BANK MONTREAL QUE
COM
063671101
5044
65294
SH
SOLE
65294
0
0
BANK N S HALIFAX
COM
064149107
1984
34719
SH
SOLE
34719
0
0
BANK NEW YORK MELLON CORP
COM
064058100
6783
125760
SH
SOLE
125760
0
0
BANK NEW YORK MELLON CORP
COM
064058100
7
3500
SH
Put
SOLE
3500
0
0
BANKUNITED INC
COM
06652K103
1169
28820
SH
SOLE
28820
0
0
BAOZUN INC
SPONSORED ADR
06684L103
200
3756
SH
SOLE
3756
0
0
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
3993
151393
SH
SOLE
151393
0
0
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1851
15306
SH
SOLE
15306
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
2296
95121
SH
SOLE
95121
0
0
BARCLAYS BK PLC
IPATH S&P MT ETN
06740Q260
277
14456
SH
SOLE
14456
0
0
BARCLAYS BK PLC
IPSPGS TTL ETN
06738C794
3904
224106
SH
SOLE
224106
0
0
BARCLAYS PLC
ADR
06738E204
104
10273
SH
SOLE
10273
0
0
BARNES GROUP INC
COM
067806109
663
11323
SH
SOLE
11323
0
0
BARRICK GOLD CORP
COM
067901108
3324
253727
SH
SOLE
253727
0
0
BAXTER INTL INC
COM
071813109
9013
122247
SH
SOLE
122247
0
0
BB&T CORP
COM
054937107
18516
365651
SH
SOLE
365651
0
0
BCE INC
COM NEW
05534B760
3132
77808
SH
SOLE
77808
0
0
BECTON DICKINSON & CO
COM
075887109
12481
52074
SH
SOLE
52074
0
0
BED BATH & BEYOND INC
COM
075896100
787
39734
SH
SOLE
39734
0
0
BED BATH & BEYOND INC
COM
075896100
6
1500
SH
Call
SOLE
1500
0
0
BELLICUM PHARMACEUTICALS INC
COM
079481107
464
62745
SH
SOLE
62745
0
0
BEMIS INC
COM
081437105
339
8039
SH
SOLE
8039
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
88275
313
SH
SOLE
313
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
137814
738343
SH
SOLE
738343
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
16
10000
SH
Call
SOLE
10000
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
8
10000
SH
Put
SOLE
10000
0
0
BERKSHIRE HILLS BANCORP INC
COM
084680107
511
12613
SH
SOLE
12613
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
424
9237
SH
SOLE
9237
0
0
BEST BUY INC
COM
086516101
5850
78493
SH
SOLE
78493
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
4207
81882
SH
SOLE
81882
0
0
BHP BILLITON PLC
SPONSORED ADR
05545E209
2255
50280
SH
SOLE
50280
0
0
BIO PATH HOLDINGS INC
COM NEW
09057N201
25
17000
SH
SOLE
17000
0
0
BIO RAD LABS INC
CL A
090572207
371
1277
SH
SOLE
1277
0
0
BIOGEN INC
COM
09062X103
9416
32458
SH
SOLE
32458
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
479
5061
SH
SOLE
5061
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
112
16800
SH
SOLE
16800
0
0
BIOTELEMETRY INC
COM
090672106
558
12502
SH
SOLE
12502
0
0
BLACK HILLS CORP
COM
092113109
241
3923
SH
SOLE
3923
0
0
BLACK KNIGHT INC
COM
09215C105
1663
31093
SH
SOLE
31093
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
972
52508
SH
SOLE
52508
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
388
30408
SH
SOLE
30408
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
297
28462
SH
SOLE
28462
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
2868
237130
SH
SOLE
237130
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
141
15545
SH
SOLE
15545
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
946
68090
SH
SOLE
68090
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1098
28375
SH
SOLE
28375
0
0
BLACKROCK INC
COM
09247X101
18005
36499
SH
SOLE
36499
0
0
BLACKROCK INCOME TR INC
COM
09247F100
460
78148
SH
SOLE
78148
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
344
24425
SH
SOLE
24425
0
0
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
669
31015
SH
SOLE
31015
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
196
15114
SH
SOLE
15114
0
0
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
5647
375952
SH
SOLE
375952
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1348
101843
SH
SOLE
101843
0
0
BLACKROCK MUNI N Y INTER DUR
COM
09255F109
152
11995
SH
SOLE
11995
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
188
14202
SH
SOLE
14202
0
0
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
238
18050
SH
SOLE
18050
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
200
13950
SH
SOLE
13950
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
146
13753
SH
SOLE
13753
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
348
27900
SH
SOLE
27900
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
786
59551
SH
SOLE
59551
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
2064
159512
SH
SOLE
159512
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
216
13841
SH
SOLE
13841
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
241
27490
SH
SOLE
27490
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
281
21104
SH
SOLE
21104
0
0
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
384
28100
SH
SOLE
28100
0
0
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
520
43305
SH
SOLE
43305
0
0
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1786
142027
SH
SOLE
142027
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
812
58022
SH
SOLE
58022
0
0
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
168
12761
SH
SOLE
12761
0
0
BLACKROCK NY MUNICIPAL BOND
COM
09249P106
242
18466
SH
SOLE
18466
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3308
149651
SH
SOLE
149651
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
44231
1375536
SH
SOLE
1375536
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
285
9038
SH
SOLE
9038
0
0
BLOCK H & R INC
COM
093671105
813
35717
SH
SOLE
35717
0
0
BLUEBIRD BIO INC
COM
09609G100
229
1470
SH
SOLE
1470
0
0
BLUEBIRD BIO INC
COM
09609G100
0
200
SH
Call
SOLE
200
0
0
BMC STK HLDGS INC
COM
05591B109
1213
58128
SH
SOLE
58128
0
0
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
119
10145
SH
SOLE
10145
0
0
BOEING CO
COM
097023105
102683
306074
SH
SOLE
306074
0
0
BOEING CO
COM
097023105
10
1200
SH
Put
SOLE
1200
0
0
BOOKING HLDGS INC
COM
09857L108
14506
7218
SH
SOLE
7218
0
0
BOOKING HLDGS INC
COM
09857L108
0
800
SH
Call
SOLE
800
0
0
BORGWARNER INC
COM
099724106
1770
40942
SH
SOLE
40942
0
0
BOSTON PROPERTIES INC
COM
101121101
1037
8256
SH
SOLE
8256
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
791
24216
SH
SOLE
24216
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
167
16176
SH
SOLE
16176
0
0
BOX INC
CL A
10316T104
4128
165603
SH
SOLE
165603
0
0
BOX INC
CL A
10316T104
10
5600
SH
Call
SOLE
5600
0
0
BOYD GAMING CORP
COM
103304101
308
8911
SH
SOLE
8911
0
0
BP PLC
SPONSORED ADR
055622104
17058
373695
SH
SOLE
373695
0
0
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
42
10766
SH
SOLE
10766
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
300
2919
SH
SOLE
2919
0
0
BRINKS CO
COM
109696104
563
7071
SH
SOLE
7071
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
45315
817755
SH
SOLE
817755
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3214
63686
SH
SOLE
63686
0
0
BROADCOM INC
COM
11135F101
20902
86511
SH
SOLE
86511
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2275
19758
SH
SOLE
19758
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
1090
26943
SH
SOLE
26943
0
0
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
123
10204
SH
SOLE
10204
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
5486
142275
SH
SOLE
142275
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
205
6861
SH
SOLE
6861
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
1572
84367
SH
SOLE
84367
0
0
BROWN FORMAN CORP
CL A
115637100
494
10117
SH
SOLE
10117
0
0
BROWN FORMAN CORP
CL B
115637209
3072
62727
SH
SOLE
62727
0
0
BRUNSWICK CORP
COM
117043109
204
3136
SH
SOLE
3136
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2322
66077
SH
SOLE
66077
0
0
BURLINGTON STORES INC
COM
122017106
883
5853
SH
SOLE
5853
0
0
C & F FINL CORP
COM
12466Q104
454
7236
SH
SOLE
7236
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2320
27688
SH
SOLE
27688
0
0
CA INC
COM
12673P105
2410
67536
SH
SOLE
67536
0
0
CABOT CORP
COM
127055101
511
8317
SH
SOLE
8317
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
6736
155518
SH
SOLE
155518
0
0
CADIZ INC
COM NEW
127537207
184
14018
SH
SOLE
14018
0
0
CAL MAINE FOODS INC
COM NEW
128030202
2693
58651
SH
SOLE
58651
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
1045
88665
SH
SOLE
88665
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1397
110219
SH
SOLE
110219
0
0
CALLON PETE CO DEL
COM
13123X102
846
78674
SH
SOLE
78674
0
0
CAMDEN NATL CORP
COM
133034108
818
17863
SH
SOLE
17863
0
0
CAMECO CORP
COM
13321L108
152
13389
SH
SOLE
13389
0
0
CAMPBELL SOUP CO
COM
134429109
2702
66715
SH
SOLE
66715
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
515
8651
SH
SOLE
8651
0
0
CANADIAN NAT RES LTD
COM
136385101
3636
100838
SH
SOLE
100838
0
0
CANADIAN NATL RY CO
COM
136375102
3029
37168
SH
SOLE
37168
0
0
CANADIAN PAC RY LTD
COM
13645T100
5270
28773
SH
SOLE
28773
0
0
CANOPY GROWTH CORP
COM
138035100
396
13438
SH
SOLE
13438
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2414
26287
SH
SOLE
26287
0
0
CARA THERAPEUTICS INC
COM
140755109
932
48752
SH
SOLE
48752
0
0
CARDINAL HEALTH INC
COM
14149Y108
3236
66786
SH
SOLE
66786
0
0
CARE COM INC
COM
141633107
200
9526
SH
SOLE
9526
0
0
CARLISLE COS INC
COM
142339100
2750
25406
SH
SOLE
25406
0
0
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
653
30602
SH
SOLE
30602
0
0
CARMAX INC
COM
143130102
280
3878
SH
SOLE
3878
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
3122
54380
SH
SOLE
54380
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
76
35000
SH
Put
SOLE
35000
0
0
CARTER INC
COM
146229109
612
5633
SH
SOLE
5633
0
0
CAS MED SYS INC
COM PAR
124769209
470
240889
SH
SOLE
240889
0
0
CASTLE BRANDS INC
COM
148435100
33
27800
SH
SOLE
27800
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
38
12411
SH
SOLE
12411
0
0
CATERPILLAR INC DEL
COM
149123101
38736
285582
SH
SOLE
285582
0
0
CATERPILLAR INC DEL
COM
149123101
0
2500
SH
Call
SOLE
2500
0
0
CAVCO INDS INC DEL
COM
149568107
258
1255
SH
SOLE
1255
0
0
CBL & ASSOC PPTYS INC
COM
124830100
62
11171
SH
SOLE
11171
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
4900
47089
SH
SOLE
47089
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
73
28200
SH
Put
SOLE
28200
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
836
111000
SH
SOLE
111000
0
0
CBRE GROUP INC
CL A
12504L109
2849
59633
SH
SOLE
59633
0
0
CBS CORP NEW
CL B
124857202
2183
38840
SH
SOLE
38840
0
0
CDK GLOBAL INC
COM
12508E101
1182
18101
SH
SOLE
18101
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
3252
37494
SH
SOLE
37494
0
0
CDW CORP
COM
12514G108
5127
63492
SH
SOLE
63492
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
196
41519
SH
SOLE
41519
0
0
CELANESE CORP DEL
COM SER A
150870103
529
4724
SH
SOLE
4724
0
0
CELGENE CORP
COM
151020104
1
200
SH
Call
SOLE
200
0
0
CELGENE CORP
COM
151020104
18934
238025
SH
SOLE
238025
0
0
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
22
50415
SH
SOLE
50415
0
0
CELSIUS HOLDINGS INC
COM NEW
15118V207
73
15124
SH
SOLE
15124
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
1943
296193
SH
SOLE
296193
0
0
CENOVUS ENERGY INC
COM
15135U109
159
15583
SH
SOLE
15583
0
0
CENTENE CORP DEL
COM
15135B101
11716
95256
SH
SOLE
95256
0
0
CENTERPOINT ENERGY INC
COM
15189T107
912
32957
SH
SOLE
32957
0
0
CENTURYLINK INC
COM
156700106
3803
203580
SH
SOLE
203580
0
0
CERNER CORP
COM
156782104
9452
158021
SH
SOLE
158021
0
0
CEVA INC
COM
157210105
2671
88982
SH
SOLE
88982
0
0
CF INDS HLDGS INC
COM
125269100
1834
41329
SH
SOLE
41329
0
0
CHARLES RIV LABS INTL INC
COM
159864107
590
5300
SH
SOLE
5300
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
6079
20731
SH
SOLE
20731
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
7266
74042
SH
SOLE
74042
0
0
CHEMED CORP NEW
COM
16359R103
230
717
SH
SOLE
717
0
0
CHEMICAL FINL CORP
COM
163731102
1621
29114
SH
SOLE
29114
0
0
CHEMOURS CO
COM
163851108
753
17038
SH
SOLE
17038
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
262
4034
SH
SOLE
4034
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
221
6153
SH
SOLE
6153
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
164
31453
SH
SOLE
31453
0
0
CHEVRON CORP NEW
COM
166764100
74770
591162
SH
SOLE
591162
0
0
CHEVRON CORP NEW
COM
166764100
9
4000
SH
Call
SOLE
4000
0
0
CHICAGO RIVET & MACH CO
COM
168088102
812
25200
SH
SOLE
25200
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
771
17398
SH
SOLE
17398
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1303
3032
SH
SOLE
3032
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
8
3100
SH
Call
SOLE
3100
0
0
CHUBB LIMITED
COM
H1467J104
6800
53379
SH
SOLE
53379
0
0
CHURCH & DWIGHT INC
COM
171340102
18594
349921
SH
SOLE
349921
0
0
CIGNA CORPORATION
COM
125509109
3373
19845
SH
SOLE
19845
0
0
CINCINNATI FINL CORP
COM
172062101
1461
21823
SH
SOLE
21823
0
0
CINTAS CORP
COM
172908105
1086
5871
SH
SOLE
5871
0
0
CISCO SYS INC
COM
17275R102
61847
1436892
SH
SOLE
1436892
0
0
CISCO SYS INC
COM
17275R102
13
22500
SH
Call
SOLE
22500
0
0
CIT GROUP INC
COM NEW
125581801
275
5421
SH
SOLE
5421
0
0
CITIGROUP INC
COM NEW
172967424
26933
402986
SH
SOLE
402986
0
0
CITIGROUP INC
COM NEW
172967424
8
13000
SH
Call
SOLE
13000
0
0
CITIZENS FINL GROUP INC
COM
174610105
3991
102733
SH
SOLE
102733
0
0
CITRIX SYS INC
COM
177376100
2221
21193
SH
SOLE
21193
0
0
CIVITAS SOLUTIONS INC
COM
17887R102
442
27189
SH
SOLE
27189
0
0
CLEAN HARBORS INC
COM
184496107
316
5711
SH
SOLE
5711
0
0
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
4296
568389
SH
SOLE
568389
0
0
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
181
12812
SH
SOLE
12812
0
0
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
146
12970
SH
SOLE
12970
0
0
CLEVELAND CLIFFS INC
COM
185899101
144
17339
SH
SOLE
17339
0
0
CLOROX CO DEL
COM
189054109
7955
58808
SH
SOLE
58808
0
0
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
110
10000
SH
SOLE
10000
0
0
CLOVIS ONCOLOGY INC
COM
189464100
495
10870
SH
SOLE
10870
0
0
CLOVIS ONCOLOGY INC
COM
189464100
0
100
SH
Call
SOLE
100
0
0
CME GROUP INC
COM CL A
12572Q105
17850
108917
SH
SOLE
108917
0
0
CME GROUP INC
COM CL A
12572Q105
11
10500
SH
Call
SOLE
10500
0
0
CME GROUP INC
COM CL A
12572Q105
35
34000
SH
Put
SOLE
34000
0
0
CMS ENERGY CORP
COM
125896100
1638
34623
SH
SOLE
34623
0
0
CNB FINL CORP PA
COM
126128107
202
6719
SH
SOLE
6719
0
0
CNOOC LTD
SPONSORED ADR
126132109
496
2892
SH
SOLE
2892
0
0
CO DIAGNOSTICS INC
COM
189763105
301
77542
SH
SOLE
77542
0
0
COCA COLA BOTTLING CO CONS
COM
191098102
241
1779
SH
SOLE
1779
0
0
COCA COLA CO
COM
191216100
61223
1394461
SH
SOLE
1394461
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
303
7495
SH
SOLE
7495
0
0
COGNEX CORP
COM
192422103
581
13084
SH
SOLE
13084
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
10808
136720
SH
SOLE
136720
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
167
13007
SH
SOLE
13007
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
386
17010
SH
SOLE
17010
0
0
COHEN & STEERS LTD DUR PFD I
COM
19248C105
605
23649
SH
SOLE
23649
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
299
29858
SH
SOLE
29858
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
1455
121246
SH
SOLE
121246
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
400
20636
SH
SOLE
20636
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
145
10350
SH
SOLE
10350
0
0
COLGATE PALMOLIVE CO
COM
194162103
22285
344180
SH
SOLE
344180
0
0
COLONY CAP INC NEW
CL A COM
19626G108
402
65112
SH
SOLE
65112
0
0
COLONY CR REAL ESTATE INC
COM CL A
19625T101
208
10065
SH
SOLE
10065
0
0
COLUMBIA ETF TR II
BEYOND BRICS ETF
19762B103
358
20637
SH
SOLE
20637
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
12321
506170
SH
SOLE
506170
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
4987
108511
SH
SOLE
108511
0
0
COLUMBIA ETF TR II
INDIA INFRSR ETF
19762B806
4198
333147
SH
SOLE
333147
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
399
17522
SH
SOLE
17522
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
392
9076
SH
SOLE
9076
0
0
COMCAST CORP NEW
CL A
20030N101
38510
1174742
SH
SOLE
1174742
0
0
COMCAST CORP NEW
CL A
20030N101
7
18000
SH
Call
SOLE
18000
0
0
COMERICA INC
COM
200340107
2423
26743
SH
SOLE
26743
0
0
COMMERCE BANCSHARES INC
COM
200525103
255
3927
SH
SOLE
3927
0
0
COMMERCIAL VEH GROUP INC
COM
202608105
74
10000
SH
SOLE
10000
0
0
COMMUNITY BK SYS INC
COM
203607106
1598
27081
SH
SOLE
27081
0
0
COMMUNITY HEALTH SYS INC NEW
COM
203668108
87
26032
SH
SOLE
26032
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
83
13333
SH
SOLE
13333
0
0
COMPANIA CERVECERIAS UNIDAS
SPONSORED ADR
204429104
579
23860
SH
SOLE
23860
0
0
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
338
10658
SH
SOLE
10658
0
0
CONAGRA BRANDS INC
COM
205887102
12589
352025
SH
SOLE
352025
0
0
CONDUENT INC
COM
206787103
4812
264428
SH
SOLE
264428
0
0
CONFORMIS INC
COM
20717E101
42
32940
SH
SOLE
32940
0
0
CONMED CORP
COM
207410101
986
13451
SH
SOLE
13451
0
0
CONOCOPHILLIPS
COM
20825C104
3
2000
SH
Call
SOLE
2000
0
0
CONOCOPHILLIPS
COM
20825C104
12471
179061
SH
SOLE
179061
0
0
CONSOLIDATED COMM HLDGS INC
COM
209034107
261
21185
SH
SOLE
21185
0
0
CONSOLIDATED EDISON INC
COM
209115104
4581
58613
SH
SOLE
58613
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
203
15722
SH
SOLE
15722
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
2760
12597
SH
SOLE
12597
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
5
300
SH
Call
SOLE
300
0
0
CONTRAVIR PHARMACEUTICALS IN
COM NEW
21234W202
169
129733
SH
SOLE
129733
0
0
COOPER COS INC
COM NEW
216648402
655
2835
SH
SOLE
2835
0
0
COPART INC
COM
217204106
2319
40976
SH
SOLE
40976
0
0
CORE LABORATORIES N V
COM
N22717107
1322
10516
SH
SOLE
10516
0
0
CORECIVIC INC
COM
21871N101
310
13015
SH
SOLE
13015
0
0
CORESITE RLTY CORP
COM
21870Q105
365
3316
SH
SOLE
3316
0
0
CORMEDIX INC
COM
21900C100
11
47188
SH
SOLE
47188
0
0
CORNING INC
COM
219350105
10596
384485
SH
SOLE
384485
0
0
CORPORATE CAP TR INC
COM
219880101
2032
130042
SH
SOLE
130042
0
0
COSTAR GROUP INC
COM
22160N109
317
764
SH
SOLE
764
0
0
COSTCO WHSL CORP NEW
COM
22160K105
38126
182442
SH
SOLE
182442
0
0
COSTCO WHSL CORP NEW
COM
22160K105
3
1000
SH
Call
SOLE
1000
0
0
COUPA SOFTWARE INC
COM
22266L106
450
7247
SH
SOLE
7247
0
0
COUPA SOFTWARE INC
COM
22266L106
35
8300
SH
Call
SOLE
8300
0
0
COVANTA HLDG CORP
COM
22282E102
5187
313213
SH
SOLE
313213
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
385
2479
SH
SOLE
2479
0
0
CREDIT ACCEP CORP MICH
COM
225310101
258
731
SH
SOLE
731
0
0
CREDIT ACCEP CORP MICH
COM
225310101
1
700
SH
Put
SOLE
700
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1714
114788
SH
SOLE
114788
0
0
CREE INC
COM
225447101
440
10723
SH
SOLE
10723
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1143
19441
SH
SOLE
19441
0
0
CRITEO S A
SPONS ADS
226718104
760
23131
SH
SOLE
23131
0
0
CRONOS GROUP INC
COM
22717L101
169
25705
SH
SOLE
25705
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
12433
115309
SH
SOLE
115309
0
0
CSG SYS INTL INC
COM
126349109
596
14572
SH
SOLE
14572
0
0
CSX CORP
COM
126408103
11916
186858
SH
SOLE
186858
0
0
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
3568
75339
SH
SOLE
75339
0
0
CULLEN FROST BANKERS INC
COM
229899109
304
2752
SH
SOLE
2752
0
0
CUMMINS INC
COM
231021106
15126
113578
SH
SOLE
113578
0
0
CVS HEALTH CORP
COM
126650100
19217
298850
SH
SOLE
298850
0
0
CYANOTECH CORP
COM PAR $0.02
232437301
117
29915
SH
SOLE
29915
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
498
31864
SH
SOLE
31864
0
0
CYRUSONE INC
COM
23283R100
292
5005
SH
SOLE
5005
0
0
D R HORTON INC
COM
23331A109
2463
60092
SH
SOLE
60092
0
0
DAKTRONICS INC
COM
234264109
482
56388
SH
SOLE
56388
0
0
DANAHER CORP DEL
COM
235851102
12035
121988
SH
SOLE
121988
0
0
DANAHER CORP DEL
COM
235851102
0
200
SH
Put
SOLE
200
0
0
DARDEN RESTAURANTS INC
COM
237194105
1062
9944
SH
SOLE
9944
0
0
DARLING INGREDIENTS INC
COM
237266101
449
22616
SH
SOLE
22616
0
0
DAVITA INC
COM
23918K108
1089
15595
SH
SOLE
15595
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
6409
241690
SH
SOLE
241690
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
4404
140110
SH
SOLE
140110
0
0
DBX ETF TR
XTRACK MSCI EURO
233051697
264
8754
SH
SOLE
8754
0
0
DBX ETF TR
XTRACK MSCI EURP
233051853
498
17736
SH
SOLE
17736
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
3646
87685
SH
SOLE
87685
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
2470
50610
SH
SOLE
50610
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
646
16337
SH
SOLE
16337
0
0
DECKERS OUTDOOR CORP
COM
243537107
266
2352
SH
SOLE
2352
0
0
DEERE & CO
COM
244199105
15956
114217
SH
SOLE
114217
0
0
DEERE & CO
COM
244199105
5
1000
SH
Put
SOLE
1000
0
0
DELL TECHNOLOGIES INC
COM CL V
24703L103
4463
52576
SH
SOLE
52576
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
5938
119999
SH
SOLE
119999
0
0
DENNYS CORP
COM
24869P104
190
11972
SH
SOLE
11972
0
0
DENTSPLY SIRONA INC
COM
24906P109
334
7684
SH
SOLE
7684
0
0
DEPOMED INC
COM
249908104
3104
466682
SH
SOLE
466682
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
12
1202
SH
SOLE
1202
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
14
63000
SH
Call
SOLE
63000
0
0
DEUTSCHE BK AG LDN BRH
DB GOLD SHORT
25154H731
1153
80541
SH
SOLE
80541
0
0
DEVON ENERGY CORP NEW
COM
25179M103
1811
41169
SH
SOLE
41169
0
0
DEXCOM INC
COM
252131107
2
1000
SH
Call
SOLE
1000
0
0
DEXCOM INC
COM
252131107
6484
68707
SH
SOLE
68707
0
0
DHX MEDIA LTD
COM VAR VTG
252406152
25
12000
SH
SOLE
12000
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
9315
64880
SH
SOLE
64880
0
0
DIEBOLD NXDF INC
COM
253651103
192
16173
SH
SOLE
16173
0
0
DIGITAL RLTY TR INC
COM
253868103
14123
126688
SH
SOLE
126688
0
0
DIREXION SHS ETF TR
DAILY JR BULL 3X
25460E851
137
10000
SH
SOLE
10000
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1823
40929
SH
SOLE
40929
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
509
11531
SH
SOLE
11531
0
0
DISCOVER FINL SVCS
COM
254709108
5890
83710
SH
SOLE
83710
0
0
DISCOVER FINL SVCS
COM
254709108
49
14000
SH
Put
SOLE
14000
0
0
DISCOVERY INC
COM SER A
25470F104
2138
77733
SH
SOLE
77733
0
0
DISCOVERY INC
COM SER C
25470F302
4794
188036
SH
SOLE
188036
0
0
DISNEY WALT CO
COM DISNEY
254687106
47706
456355
SH
SOLE
456355
0
0
DISNEY WALT CO
COM DISNEY
254687106
33
18400
SH
Call
SOLE
18400
0
0
DISNEY WALT CO
COM DISNEY
254687106
1
500
SH
Put
SOLE
500
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
791
64189
SH
SOLE
64189
0
0
DNP SELECT INCOME FD
COM
23325P104
434
40140
SH
SOLE
40140
0
0
DOLBY LABORATORIES INC
COM
25659T107
464
7579
SH
SOLE
7579
0
0
DOLLAR GEN CORP NEW
COM
256677105
7904
79917
SH
SOLE
79917
0
0
DOLLAR TREE INC
COM
256746108
1909
22494
SH
SOLE
22494
0
0
DOMINION ENERGY INC
COM
25746U109
6432
94368
SH
SOLE
94368
0
0
DOMINOS PIZZA INC
COM
25754A201
218
775
SH
SOLE
775
0
0
DONALDSON INC
COM
257651109
1070
23751
SH
SOLE
23751
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
8914
1166776
SH
SOLE
1166776
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
350
17524
SH
SOLE
17524
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1714
82190
SH
SOLE
82190
0
0
DOVER CORP
COM
260003108
5016
68502
SH
SOLE
68502
0
0
DOWDUPONT INC
COM
26078J100
63260
959212
SH
SOLE
959212
0
0
DOWDUPONT INC
COM
26078J100
201
85700
SH
Put
SOLE
85700
0
0
DREYFUS STRATEGIC MUNS INC
COM
261932107
91
11817
SH
SOLE
11817
0
0
DTE ENERGY CO
COM
233331107
1484
14304
SH
SOLE
14304
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
22305
281595
SH
SOLE
281595
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
330
4776
SH
SOLE
4776
0
0
DXC TECHNOLOGY CO
COM
23355L106
586
7342
SH
SOLE
7342
0
0
DYCOM INDS INC
COM
267475101
2822
29402
SH
SOLE
29402
0
0
EAGLE BANCORP INC MD
COM
268948106
2923
47695
SH
SOLE
47695
0
0
EAGLE MATERIALS INC
COM
26969P108
4005
38620
SH
SOLE
38620
0
0
EAST WEST BANCORP INC
COM
27579R104
568
8619
SH
SOLE
8619
0
0
EASTERN CO
COM
276317104
275
9800
SH
SOLE
9800
0
0
EASTMAN CHEM CO
COM
277432100
7006
70310
SH
SOLE
70310
0
0
EATON CORP PLC
SHS
G29183103
9996
134156
SH
SOLE
134156
0
0
EATON VANCE CORP
COM NON VTG
278265103
9467
181950
SH
SOLE
181950
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
562
36670
SH
SOLE
36670
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
3193
253860
SH
SOLE
253860
0
0
EATON VANCE MUN BD FD
COM
27827X101
344
29091
SH
SOLE
29091
0
0
EATON VANCE N Y MUN BD FD II
COM
27828T109
151
14019
SH
SOLE
14019
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
575
28188
SH
SOLE
28188
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
224
15621
SH
SOLE
15621
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
817
35517
SH
SOLE
35517
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
1413
151896
SH
SOLE
151896
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
542
31764
SH
SOLE
31764
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
4888
404149
SH
SOLE
404149
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
366
23663
SH
SOLE
23663
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
919
77912
SH
SOLE
77912
0
0
EBAY INC
COM
278642103
872
24146
SH
SOLE
24146
0
0
ECA MARCELLUS TR I
COM UNIT
26827L109
116
55000
SH
SOLE
55000
0
0
ECOLAB INC
COM
278865100
4297
30570
SH
SOLE
30570
0
0
EDISON INTL
COM
281020107
1308
20674
SH
SOLE
20674
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
7310
50237
SH
SOLE
50237
0
0
EGALET CORP
COM
28226B104
118
279302
SH
SOLE
279302
0
0
ELDORADO RESORTS INC
COM
28470R102
520
13280
SH
SOLE
13280
0
0
ELECTRONIC ARTS INC
COM
285512109
962
6833
SH
SOLE
6833
0
0
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
20
20000
PRN
SOLE
20000
0
0
ELLINGTON FINANCIAL LLC
COM
288522303
1004
64098
SH
SOLE
64098
0
0
ELLSWORTH GRWTH AND INCOME L
COM
289074106
567
59878
SH
SOLE
59878
0
0
EMBRAER S A
SP ADR REP 4 COM
29082A107
229
9131
SH
SOLE
9131
0
0
EMERSON ELEC CO
COM
291011104
19659
284359
SH
SOLE
284359
0
0
ENBRIDGE ENERGY MANAGEMENT L
SHS UNITS LLI
29250X103
636
62023
SH
SOLE
62023
0
0
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
607
55876
SH
SOLE
55876
0
0
ENBRIDGE INC
COM
29250N105
6205
173548
SH
SOLE
173548
0
0
ENCANA CORP
COM
292505104
325
24746
SH
SOLE
24746
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
142
45200
SH
SOLE
45200
0
0
ENERGEN CORP
COM
29265N108
383
5265
SH
SOLE
5265
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
230
3634
SH
SOLE
3634
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
5254
304760
SH
SOLE
304760
0
0
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
8954
469894
SH
SOLE
469894
0
0
ENERPLUS CORP
COM
292766102
500
39697
SH
SOLE
39697
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
2692
173242
SH
SOLE
173242
0
0
ENSCO PLC
SHS CLASS A
G3157S106
73
10087
SH
SOLE
10087
0
0
ENSIGN GROUP INC
COM
29358P101
398
11194
SH
SOLE
11194
0
0
ENTERGY CORP NEW
COM
29364G103
2942
36395
SH
SOLE
36395
0
0
ENTERPRISE FINL SVCS CORP
COM
293712105
224
4155
SH
SOLE
4155
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
49746
1796685
SH
SOLE
1796685
0
0
EOG RES INC
COM
26875P101
10162
81721
SH
SOLE
81721
0
0
EQT CORP
COM
26884L109
18435
334124
SH
SOLE
334124
0
0
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
4937
95609
SH
SOLE
95609
0
0
EQUIFAX INC
COM
294429105
2169
17325
SH
SOLE
17325
0
0
EQUINIX INC
COM PAR $0.001
29444U700
527
1230
SH
SOLE
1230
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
904
34295
SH
SOLE
34295
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
288
4490
SH
SOLE
4490
0
0
ESSEX PPTY TR INC
COM
297178105
972
4086
SH
SOLE
4086
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
2726
73719
SH
SOLE
73719
0
0
ETF SER SOLUTIONS
APTU BEHA MOME
26922A784
476
14046
SH
SOLE
14046
0
0
ETF SER SOLUTIONS
APTUS FRTIFIE
26922A610
461
16618
SH
SOLE
16618
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
288
39350
SH
SOLE
39350
0
0
ETFS GOLD TR
SHS
26922Y105
13391
110797
SH
SOLE
110797
0
0
ETFS PRECIOUS METALS BASKET
PHYS PM BSKT
26922W109
243
3959
SH
SOLE
3959
0
0
ETFS SILVER TR
SILVER SHS
26922X107
6050
386211
SH
SOLE
386211
0
0
ETSY INC
COM
29786A106
1835
43554
SH
SOLE
43554
0
0
EVEREST RE GROUP LTD
COM
G3223R108
868
3773
SH
SOLE
3773
0
0
EVERGY INC
COM
30034W106
803
14305
SH
SOLE
14305
0
0
EVERSOURCE ENERGY
COM
30040W108
1645
28013
SH
SOLE
28013
0
0
EVINE LIVE INC
CL A
300487105
18
15000
SH
SOLE
15000
0
0
EXACT SCIENCES CORP
COM
30063P105
15102
252592
SH
SOLE
252592
0
0
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
7752
228856
SH
SOLE
228856
0
0
EXCHANGE TRADED CONCEPTS TR
HULL TACTIC US
301505806
2883
106155
SH
SOLE
106155
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
1282
32103
SH
SOLE
32103
0
0
EXELIXIS INC
COM
30161Q104
722
33485
SH
SOLE
33485
0
0
EXELIXIS INC
COM
30161Q104
6
21500
SH
Call
SOLE
21500
0
0
EXELON CORP
COM
30161N101
1820
42781
SH
SOLE
42781
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
656
5428
SH
SOLE
5428
0
0
EXPEDITORS INTL WASH INC
COM
302130109
6727
91856
SH
SOLE
91856
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
8402
108762
SH
SOLE
108762
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
266
12342
SH
SOLE
12342
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
284
2851
SH
SOLE
2851
0
0
EXTREME NETWORKS INC
COM
30226D106
477
59810
SH
SOLE
59810
0
0
EXXON MOBIL CORP
COM
30231G102
5
1000
SH
Call
SOLE
1000
0
0
EXXON MOBIL CORP
COM
30231G102
129533
1566223
SH
SOLE
1566223
0
0
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
5628
2705644
SH
SOLE
2705644
0
0
F M C CORP
COM NEW
302491303
1456
16327
SH
SOLE
16327
0
0
FACEBOOK INC
CL A
30303M102
74168
381634
SH
SOLE
381634
0
0
FACEBOOK INC
CL A
30303M102
1
300
SH
Call
SOLE
300
0
0
FACEBOOK INC
CL A
30303M102
15
2700
SH
Put
SOLE
2700
0
0
FACTSET RESH SYS INC
COM
303075105
435
2185
SH
SOLE
2185
0
0
FAIR ISAAC CORP
COM
303250104
1164
6020
SH
SOLE
6020
0
0
FASTENAL CO
COM
311900104
7206
149472
SH
SOLE
149472
0
0
FCB FINL HLDGS INC
CL A
30255G103
2243
38097
SH
SOLE
38097
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
1263
14121
SH
SOLE
14121
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
1305
10310
SH
SOLE
10310
0
0
FEDERATED INVS INC PA
CL B
314211103
10753
461230
SH
SOLE
461230
0
0
FEDEX CORP
COM
31428X106
33507
147357
SH
SOLE
147357
0
0
FEDEX CORP
COM
31428X106
8
2500
SH
Call
SOLE
2500
0
0
FERRARI N V
COM
N3167Y103
1164
8647
SH
SOLE
8647
0
0
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
208
62071
SH
SOLE
62071
0
0
FERRO CORP
COM
315405100
3373
161775
SH
SOLE
161775
0
0
FIBRIA CELULOSE S A
SP ADR REP COM
31573A109
921
50010
SH
SOLE
50010
0
0
FIDELITY
CORP BOND ETF
316188101
287
6002
SH
SOLE
6002
0
0
FIDELITY
HIGH DIVID ETF
316092840
1729
59030
SH
SOLE
59030
0
0
FIDELITY
MSCI CONSM DIS
316092204
618
14496
SH
SOLE
14496
0
0
FIDELITY
MSCI ENERGY IDX
316092402
10418
490936
SH
SOLE
490936
0
0
FIDELITY
MSCI FINLS IDX
316092501
14248
362942
SH
SOLE
362942
0
0
FIDELITY
MSCI HLTH CARE I
316092600
298
7378
SH
SOLE
7378
0
0
FIDELITY
MSCI INDL INDX
316092709
3881
104937
SH
SOLE
104937
0
0
FIDELITY
MSCI INFO TECH I
316092808
2792
50472
SH
SOLE
50472
0
0
FIDELITY
MSCI MATLS INDEX
316092881
2266
67013
SH
SOLE
67013
0
0
FIDELITY
MSCI RL EST ETF
316092857
2114
85883
SH
SOLE
85883
0
0
FIDELITY
TOTAL BD ETF
316188309
232
4750
SH
SOLE
4750
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
4690
15930
SH
SOLE
15930
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
2223
58980
SH
SOLE
58980
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
2222
20995
SH
SOLE
20995
0
0
FIFTH THIRD BANCORP
COM
316773100
1690
58828
SH
SOLE
58828
0
0
FIREEYE INC
COM
31816Q101
5820
378129
SH
SOLE
378129
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
2513
119764
SH
SOLE
119764
0
0
FIRST FINL BANCORP OH
COM
320209109
6544
213516
SH
SOLE
213516
0
0
FIRST LONG IS CORP
COM
320734106
220
8864
SH
SOLE
8864
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1186
12326
SH
SOLE
12326
0
0
FIRST SOLAR INC
COM
336433107
598
11362
SH
SOLE
11362
0
0
FIRST SOLAR INC
COM
336433107
0
1800
SH
Call
SOLE
1800
0
0
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
165
10347
SH
SOLE
10347
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
387
10344
SH
SOLE
10344
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
4892
125410
SH
SOLE
125410
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
291
4329
SH
SOLE
4329
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
377
6151
SH
SOLE
6151
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
4568
76274
SH
SOLE
76274
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
1338
51561
SH
SOLE
51561
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
449
11705
SH
SOLE
11705
0
0
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2928
52976
SH
SOLE
52976
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
1359
25829
SH
SOLE
25829
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
2093
40980
SH
SOLE
40980
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1431
26923
SH
SOLE
26923
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
3280
77336
SH
SOLE
77336
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
584
12349
SH
SOLE
12349
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
871
35315
SH
SOLE
35315
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
19897
144399
SH
SOLE
144399
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2319
74135
SH
SOLE
74135
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
36232
603771
SH
SOLE
603771
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
969
20637
SH
SOLE
20637
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
4620
90318
SH
SOLE
90318
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
3908
52637
SH
SOLE
52637
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
3144
80431
SH
SOLE
80431
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
3557
85020
SH
SOLE
85020
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
235
12816
SH
SOLE
12816
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
906
25448
SH
SOLE
25448
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
13447
578903
SH
SOLE
578903
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
524
3707
SH
SOLE
3707
0
0
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
914
34096
SH
SOLE
34096
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
9094
190255
SH
SOLE
190255
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
1213
21595
SH
SOLE
21595
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
1299
18142
SH
SOLE
18142
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
5948
226354
SH
SOLE
226354
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
30062
1577329
SH
SOLE
1577329
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
1059
24398
SH
SOLE
24398
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
2196
33261
SH
SOLE
33261
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
2315
44265
SH
SOLE
44265
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
3322
55968
SH
SOLE
55968
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
833
12150
SH
SOLE
12150
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
4172
145775
SH
SOLE
145775
0
0
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
782
13886
SH
SOLE
13886
0
0
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
1637
30090
SH
SOLE
30090
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
326
4225
SH
SOLE
4225
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
2627
39763
SH
SOLE
39763
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
402
30450
SH
SOLE
30450
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
535
17676
SH
SOLE
17676
0
0
FIRSTCASH INC
COM
33767D105
273
3045
SH
SOLE
3045
0
0
FIRSTENERGY CORP
COM
337932107
923
25599
SH
SOLE
25599
0
0
FISERV INC
COM
337738108
1116
15055
SH
SOLE
15055
0
0
FLAHERTY & CRUMRINE PFD INC
COM
338480106
157
11604
SH
SOLE
11604
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
419
21305
SH
SOLE
21305
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
397
20978
SH
SOLE
20978
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
362
1732
SH
SOLE
1732
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
317
9313
SH
SOLE
9313
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
233
5155
SH
SOLE
5155
0
0
FLIR SYS INC
COM
302445101
980
18842
SH
SOLE
18842
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
206
4148
SH
SOLE
4148
0
0
FLOWSERVE CORP
COM
34354P105
273
6726
SH
SOLE
6726
0
0
FLUOR CORP NEW
COM
343412102
2186
44781
SH
SOLE
44781
0
0
FNB CORP PA
COM
302520101
3786
282503
SH
SOLE
282503
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
6717
606035
SH
SOLE
606035
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
6
15000
SH
Call
SOLE
15000
0
0
FORESTAR GROUP INC
COM
346232101
622
29975
SH
SOLE
29975
0
0
FORMFACTOR INC
COM
346375108
197
14878
SH
SOLE
14878
0
0
FORTINET INC
COM
34959E109
9265
148923
SH
SOLE
148923
0
0
FORTIS INC
COM
349553107
223
6939
SH
SOLE
6939
0
0
FORTIVE CORP
COM
34959J108
1594
20632
SH
SOLE
20632
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1448
80124
SH
SOLE
80124
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
771
14408
SH
SOLE
14408
0
0
FRANKLIN RES INC
COM
354613101
4030
125755
SH
SOLE
125755
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
2212
128099
SH
SOLE
128099
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
7
5000
SH
Call
SOLE
5000
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
1558
29954
SH
SOLE
29954
0
0
FS INVT CORP
COM
302635107
166
22500
SH
SOLE
22500
0
0
FULTON FINL CORP PA
COM
360271100
1410
85513
SH
SOLE
85513
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
490
21723
SH
SOLE
21723
0
0
GABELLI EQUITY TR INC
COM
362397101
297
47511
SH
SOLE
47511
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
641
9815
SH
SOLE
9815
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
250
48067
SH
SOLE
48067
0
0
GAMCO INVESTORS INC
CL A COM
361438104
314
11750
SH
SOLE
11750
0
0
GAMESTOP CORP NEW
CL A
36467W109
189
12882
SH
SOLE
12882
0
0
GAMESTOP CORP NEW
CL A
36467W109
0
2500
SH
Call
SOLE
2500
0
0
GANNETT CO INC
COM
36473H104
1718
160576
SH
SOLE
160576
0
0
GAP INC DEL
COM
364760108
2086
64571
SH
SOLE
64571
0
0
GARMIN LTD
SHS
H2906T109
949
15510
SH
SOLE
15510
0
0
GARTNER INC
COM
366651107
4048
30443
SH
SOLE
30443
0
0
GASLOG LTD
SHS
G37585109
971
50998
SH
SOLE
50998
0
0
GATX CORP
COM
361448103
387
5253
SH
SOLE
5253
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
1123
25166
SH
SOLE
25166
0
0
GENERAL DYNAMICS CORP
COM
369550108
9004
48340
SH
SOLE
48340
0
0
GENERAL ELECTRIC CO
COM
369604103
35236
2588160
SH
SOLE
2588160
0
0
GENERAL ELECTRIC CO
COM
369604103
11
30300
SH
Call
SOLE
30300
0
0
GENERAL MLS INC
COM
370334104
20360
460210
SH
SOLE
460210
0
0
GENERAL MOLY INC
COM
370373102
4
10000
SH
SOLE
10000
0
0
GENERAL MTRS CO
COM
37045V100
11958
303089
SH
SOLE
303089
0
0
GENESEE & WYO INC
CL A
371559105
2419
29798
SH
SOLE
29798
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
4907
224056
SH
SOLE
224056
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
7533
3289421
SH
SOLE
3289421
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
14775
2315747
SH
SOLE
2315747
0
0
GENOCEA BIOSCIENCES INC
COM
372427104
43
50100
SH
SOLE
50100
0
0
GENPACT LIMITED
SHS
G3922B107
553
19074
SH
SOLE
19074
0
0
GENTEX CORP
COM
371901109
508
22135
SH
SOLE
22135
0
0
GENTHERM INC
COM
37253A103
209
5189
SH
SOLE
5189
0
0
GENUINE PARTS CO
COM
372460105
6116
66644
SH
SOLE
66644
0
0
GERON CORP
COM
374163103
2
2000
SH
Call
SOLE
2000
0
0
GERON CORP
COM
374163103
32
9600
SH
SOLE
9600
0
0
GETTY RLTY CORP NEW
COM
374297109
441
15643
SH
SOLE
15643
0
0
GGP INC
COM
36174X101
403
19778
SH
SOLE
19778
0
0
G-III APPAREL GROUP LTD
COM
36237H101
202
4566
SH
SOLE
4566
0
0
GILEAD SCIENCES INC
COM
375558103
28315
400040
SH
SOLE
400040
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
3026
78168
SH
SOLE
78168
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
24884
617941
SH
SOLE
617941
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
1276
62524
SH
SOLE
62524
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
1261
73809
SH
SOLE
73809
0
0
GLOBAL PMTS INC
COM
37940X102
403
3645
SH
SOLE
3645
0
0
GLOBAL X FDS
CHINA FINL ETF
37950E606
172
10200
SH
SOLE
10200
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1031
49392
SH
SOLE
49392
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
17906
1955235
SH
SOLE
1955235
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
154
11974
SH
SOLE
11974
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
208
8227
SH
SOLE
8227
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
634
19531
SH
SOLE
19531
0
0
GLOBAL X FDS
MSCI GREECE ETF
37950E366
508
55777
SH
SOLE
55777
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
806
36708
SH
SOLE
36708
0
0
GLOBAL X FDS
SCIEN BETA US
37954Y103
395
12541
SH
SOLE
12541
0
0
GLOBALSTAR INC
COM
378973408
91
187584
SH
SOLE
187584
0
0
GLOBUS MED INC
CL A
379577208
245
4860
SH
SOLE
4860
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
87
16515
SH
SOLE
16515
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
618
30213
SH
SOLE
30213
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
7470
254550
SH
SOLE
254550
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
11861
216650
SH
SOLE
216650
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
9383
42537
SH
SOLE
42537
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3
6000
SH
Call
SOLE
6000
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
1228
199310
SH
SOLE
199310
0
0
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
175
19376
SH
SOLE
19376
0
0
GOLUB CAP BDC INC
COM
38173M102
3929
214807
SH
SOLE
214807
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
5622
241587
SH
SOLE
241587
0
0
GOPRO INC
CL A
38268T103
1438
223542
SH
SOLE
223542
0
0
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
879
55400
SH
SOLE
55400
0
0
GRACO INC
COM
384109104
232
5121
SH
SOLE
5121
0
0
GRAINGER W W INC
COM
384802104
828
2703
SH
SOLE
2703
0
0
GRAMERCY PPTY TR
COM NEW
385002308
361
13207
SH
SOLE
13207
0
0
GRANITE CONSTR INC
COM
387328107
450
8046
SH
SOLE
8046
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
4491
309661
SH
SOLE
309661
0
0
GREEN DOT CORP
CL A
39304D102
2569
35006
SH
SOLE
35006
0
0
GREEN PLAINS INC
COM
393222104
4072
222504
SH
SOLE
222504
0
0
GREEN PLAINS INC
COM
393222104
161
35000
SH
Call
SOLE
35000
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
618
36000
SH
SOLE
36000
0
0
GREENLIGHT CAPITAL RE LTD
CLASS A
G4095J109
915
64270
SH
SOLE
64270
0
0
GREIF INC
CL A
397624107
212
4007
SH
SOLE
4007
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
1404
65180
SH
SOLE
65180
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
1754
27642
SH
SOLE
27642
0
0
GROUPON INC
COM
399473107
58
13585
SH
SOLE
13585
0
0
GRUBHUB INC
COM
400110102
287
2752
SH
SOLE
2752
0
0
GRUBHUB INC
COM
400110102
2
500
SH
Call
SOLE
500
0
0
GSV CAP CORP
COM
36191J101
172
25050
SH
SOLE
25050
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
474
21770
SH
SOLE
21770
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
116
13769
SH
SOLE
13769
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
647
7299
SH
SOLE
7299
0
0
GULF RESOURCES INC
COM PAR $0.0005
40251W309
35
25001
SH
SOLE
25001
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
859
6147
SH
SOLE
6147
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
41
7000
SH
Call
SOLE
7000
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
673
22496
SH
SOLE
22496
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
7
4000
SH
Call
SOLE
4000
0
0
HALLIBURTON CO
COM
406216101
5009
111006
SH
SOLE
111006
0
0
HALLIBURTON CO
COM
406216101
2
7000
SH
Call
SOLE
7000
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
359
21349
SH
SOLE
21349
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
204
9340
SH
SOLE
9340
0
0
HANESBRANDS INC
COM
410345102
7226
329104
SH
SOLE
329104
0
0
HANESBRANDS INC
COM
410345102
3
3000
SH
Call
SOLE
3000
0
0
HANOVER INS GROUP INC
COM
410867105
1414
11819
SH
SOLE
11819
0
0
HARLEY DAVIDSON INC
COM
412822108
351
8351
SH
SOLE
8351
0
0
HARRIS CORP DEL
COM
413875105
3060
21177
SH
SOLE
21177
0
0
HARSCO CORP
COM
415864107
494
22366
SH
SOLE
22366
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
706
13820
SH
SOLE
13820
0
0
HASBRO INC
COM
418056107
859
9324
SH
SOLE
9324
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
494
14331
SH
SOLE
14331
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
3090
86172
SH
SOLE
86172
0
0
HCA HEALTHCARE INC
COM
40412C101
2331
22761
SH
SOLE
22761
0
0
HCP INC
COM
40414L109
543
20692
SH
SOLE
20692
0
0
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
1793
17058
SH
SOLE
17058
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
273
6304
SH
SOLE
6304
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
520
19404
SH
SOLE
19404
0
0
HEALTHEQUITY INC
COM
42226A107
9895
131725
SH
SOLE
131725
0
0
HECLA MNG CO
COM
422704106
53
15312
SH
SOLE
15312
0
0
HEICO CORP NEW
COM
422806109
206
2796
SH
SOLE
2796
0
0
HELMERICH & PAYNE INC
COM
423452101
4724
74180
SH
SOLE
74180
0
0
HELMERICH & PAYNE INC
COM
423452101
1
2500
SH
Call
SOLE
2500
0
0
HENRY JACK & ASSOC INC
COM
426281101
686
5289
SH
SOLE
5289
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
3
60
SH
SOLE
60
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
1
10000
SH
Put
SOLE
10000
0
0
HERCULES CAPITAL INC
COM
427096508
1230
97412
SH
SOLE
97412
0
0
HERON THERAPEUTICS INC
COM
427746102
749
19253
SH
SOLE
19253
0
0
HERSHEY CO
COM
427866108
4987
53599
SH
SOLE
53599
0
0
HESS CORP
COM
42809H107
1044
15653
SH
SOLE
15653
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1244
85380
SH
SOLE
85380
0
0
HEXCEL CORP NEW
COM
428291108
375
5661
SH
SOLE
5661
0
0
HFF INC
CL A
40418F108
1090
32016
SH
SOLE
32016
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
1102
93282
SH
SOLE
93282
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
326
20953
SH
SOLE
20953
0
0
HILLTOP HOLDINGS INC
COM
432748101
262
11864
SH
SOLE
11864
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
5892
208339
SH
SOLE
208339
0
0
HOLLYFRONTIER CORP
COM
436106108
2950
43133
SH
SOLE
43133
0
0
HOME BANCSHARES INC
COM
436893200
484
21449
SH
SOLE
21449
0
0
HOME DEPOT INC
COM
437076102
1
400
SH
Put
SOLE
400
0
0
HOME DEPOT INC
COM
437076102
71589
366185
SH
SOLE
366185
0
0
HOME DEPOT INC
COM
437076102
6
300
SH
Call
SOLE
300
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
555
18842
SH
SOLE
18842
0
0
HONEYWELL INTL INC
COM
438516106
36733
255287
SH
SOLE
255287
0
0
HONEYWELL INTL INC
COM
438516106
1
500
SH
Put
SOLE
500
0
0
HOOKER FURNITURE CORP
COM
439038100
1615
34385
SH
SOLE
34385
0
0
HORMEL FOODS CORP
COM
440452100
3074
82751
SH
SOLE
82751
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
5279
184826
SH
SOLE
184826
0
0
HOWARD HUGHES CORP
COM
44267D107
262
1975
SH
SOLE
1975
0
0
HP INC
COM
40434L105
2197
96617
SH
SOLE
96617
0
0
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
282
10573
SH
SOLE
10573
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
9302
197443
SH
SOLE
197443
0
0
HUB GROUP INC
CL A
443320106
10245
205728
SH
SOLE
205728
0
0
HUBBELL INC
COM
443510607
294
2762
SH
SOLE
2762
0
0
HUMANA INC
COM
444859102
5616
18867
SH
SOLE
18867
0
0
HUNT J B TRANS SVCS INC
COM
445658107
5547
45599
SH
SOLE
45599
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
6164
418096
SH
SOLE
418096
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
3027
13972
SH
SOLE
13972
0
0
HUNTSMAN CORP
COM
447011107
706
24205
SH
SOLE
24205
0
0
HYATT HOTELS CORP
COM CL A
448579102
2064
26700
SH
SOLE
26700
0
0
I D SYSTEMS INC
COM
449489103
103
16600
SH
SOLE
16600
0
0
IAC INTERACTIVECORP
COM
44919P508
745
4886
SH
SOLE
4886
0
0
IBIO INC
COM NEW
451033203
12
13502
SH
SOLE
13502
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
1793
24919
SH
SOLE
24919
0
0
ICF INTL INC
COM
44925C103
510
7169
SH
SOLE
7169
0
0
ICICI BK LTD
ADR
45104G104
1052
131309
SH
SOLE
131309
0
0
ICON PLC
SHS
G4705A100
1421
10734
SH
SOLE
10734
0
0
ICU MED INC
COM
44930G107
713
2432
SH
SOLE
2432
0
0
IDACORP INC
COM
451107106
9682
105004
SH
SOLE
105004
0
0
IDEX CORP
COM
45167R104
767
5611
SH
SOLE
5611
0
0
IDEXX LABS INC
COM
45168D104
7721
35437
SH
SOLE
35437
0
0
ILLINOIS TOOL WKS INC
COM
452308109
12136
87566
SH
SOLE
87566
0
0
ILLINOIS TOOL WKS INC
COM
452308109
78
8000
SH
Put
SOLE
8000
0
0
ILLUMINA INC
COM
452327109
3707
13260
SH
SOLE
13260
0
0
IMMUNOGEN INC
COM
45253H101
104
10857
SH
SOLE
10857
0
0
IMMUNOMEDICS INC
COM
452907108
1054
44549
SH
SOLE
44549
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
1254
131607
SH
SOLE
131607
0
0
INCYTE CORP
COM
45337C102
1979
29402
SH
SOLE
29402
0
0
INDEPENDENT BANK CORP MICH
COM NEW
453838609
232
9089
SH
SOLE
9089
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
903
13624
SH
SOLE
13624
0
0
INDEXIQ ETF TR
HDG MACTRK ETF
45409B206
264
10100
SH
SOLE
10100
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
1347
44456
SH
SOLE
44456
0
0
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
797
27827
SH
SOLE
27827
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
1662
64398
SH
SOLE
64398
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
2544
82978
SH
SOLE
82978
0
0
INFOSYS LTD
SPONSORED ADR
456788108
1073
55325
SH
SOLE
55325
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
36
10000
SH
SOLE
10000
0
0
ING GROEP N V
SPONSORED ADR
456837103
4815
337250
SH
SOLE
337250
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2474
27590
SH
SOLE
27590
0
0
INGREDION INC
COM
457187102
705
6371
SH
SOLE
6371
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
1410
40188
SH
SOLE
40188
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
383
96279
SH
SOLE
96279
0
0
INSTEEL INDUSTRIES INC
COM
45774W108
1116
33308
SH
SOLE
33308
0
0
INTEL CORP
COM
458140100
104540
2103719
SH
SOLE
2103719
0
0
INTEL CORP
COM
458140100
0
200
SH
Call
SOLE
200
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
226
8266
SH
SOLE
8266
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5449
74121
SH
SOLE
74121
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
46428
332495
SH
SOLE
332495
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
560
4532
SH
SOLE
4532
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
350
15041
SH
SOLE
15041
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
325
13815
SH
SOLE
13815
0
0
INTERSECT ENT INC
COM
46071F103
310
8262
SH
SOLE
8262
0
0
INTERXION HOLDING N.V
SHS
N47279109
202
3243
SH
SOLE
3243
0
0
INTEST CORP
COM
461147100
450
61618
SH
SOLE
61618
0
0
INTL PAPER CO
COM
460146103
8009
153627
SH
SOLE
153627
0
0
INTREXON CORP
COM
46122T102
2547
182748
SH
SOLE
182748
0
0
INTUIT
COM
461202103
3297
16156
SH
SOLE
16156
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
3447
7247
SH
SOLE
7247
0
0
INUVO INC
COM NEW
46122W204
91
117184
SH
SOLE
117184
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
853
46205
SH
SOLE
46205
0
0
INVESCO CURNCYSHS JAPANESE Y
JAPANESE YEN
46138W107
405
4692
SH
SOLE
4692
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
8598
485756
SH
SOLE
485756
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
345
13880
SH
SOLE
13880
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2018 HY
46138J205
5579
221894
SH
SOLE
221894
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
9248
440517
SH
SOLE
440517
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
8687
359388
SH
SOLE
359388
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
20192
958283
SH
SOLE
958283
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
4920
202810
SH
SOLE
202810
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
2131
102592
SH
SOLE
102592
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
4710
191142
SH
SOLE
191142
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
18779
910111
SH
SOLE
910111
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
4436
181220
SH
SOLE
181220
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
719
35896
SH
SOLE
35896
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS2018 COR
46138J106
9097
429352
SH
SOLE
429352
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
10111
184102
SH
SOLE
184102
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
340
5980
SH
SOLE
5980
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
6644
75795
SH
SOLE
75795
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
1080
19518
SH
SOLE
19518
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
295
5383
SH
SOLE
5383
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
371
12216
SH
SOLE
12216
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
7075
261069
SH
SOLE
261069
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
311
6932
SH
SOLE
6932
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
5555
105673
SH
SOLE
105673
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
360
5332
SH
SOLE
5332
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
7434
142347
SH
SOLE
142347
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
8011
104950
SH
SOLE
104950
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
367
19816
SH
SOLE
19816
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
13470
119705
SH
SOLE
119705
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
2807
20138
SH
SOLE
20138
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
261
16910
SH
SOLE
16910
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
7453
53581
SH
SOLE
53581
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1200
6230
SH
SOLE
6230
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
4345
26827
SH
SOLE
26827
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
1162
9135
SH
SOLE
9135
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1462
67547
SH
SOLE
67547
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
1250
12104
SH
SOLE
12104
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
1363
22103
SH
SOLE
22103
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
3924
93283
SH
SOLE
93283
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
1523
8351
SH
SOLE
8351
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
744
6581
SH
SOLE
6581
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
443
16195
SH
SOLE
16195
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
738
5740
SH
SOLE
5740
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2934
18575
SH
SOLE
18575
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
507
5825
SH
SOLE
5825
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
113712
1116083
SH
SOLE
1116083
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
43333
377584
SH
SOLE
377584
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
17885
272173
SH
SOLE
272173
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
3089
102958
SH
SOLE
102958
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
854
28370
SH
SOLE
28370
0
0
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
407
15695
SH
SOLE
15695
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
979
17614
SH
SOLE
17614
0
0
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
963
48243
SH
SOLE
48243
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
541
10043
SH
SOLE
10043
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
1039
39374
SH
SOLE
39374
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
1666
91319
SH
SOLE
91319
0
0
INVESCO EXCHNG TRADED FD TR
FTSE INTL LOW
46138E768
6604
223439
SH
SOLE
223439
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
851
19794
SH
SOLE
19794
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
517
24935
SH
SOLE
24935
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
1186
47266
SH
SOLE
47266
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
711
48828
SH
SOLE
48828
0
0
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1569
49340
SH
SOLE
49340
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
15051
444967
SH
SOLE
444967
0
0
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
748
22344
SH
SOLE
22344
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
233
7266
SH
SOLE
7266
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
445
9450
SH
SOLE
9450
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
314
5520
SH
SOLE
5520
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
773
6007
SH
SOLE
6007
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
940
22915
SH
SOLE
22915
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
10830
228711
SH
SOLE
228711
0
0
INVESCO EXCHNG TRADED FD TR
SHIPPING ETF
46138G607
816
81241
SH
SOLE
81241
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
4133
180370
SH
SOLE
180370
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
223
7479
SH
SOLE
7479
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
7338
295426
SH
SOLE
295426
0
0
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
839
33847
SH
SOLE
33847
0
0
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
523
21290
SH
SOLE
21290
0
0
INVESCO LTD
SHS
G491BT108
7590
285246
SH
SOLE
285246
0
0
INVESCO MUN TR
COM
46131J103
285
24095
SH
SOLE
24095
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
338
44806
SH
SOLE
44806
0
0
INVESCO PA VALUE MUN INCOME
COM
46132K109
1647
137437
SH
SOLE
137437
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
44727
260589
SH
SOLE
260589
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
192
96300
SH
Put
SOLE
96300
0
0
INVESCO SR INCOME TR
COM
46131H107
284
66375
SH
SOLE
66375
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
145
11741
SH
SOLE
11741
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
171
12185
SH
SOLE
12185
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
535
41978
SH
SOLE
41978
0
0
INVITAE CORP
COM
46185L103
3907
531914
SH
SOLE
531914
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
371
8771
SH
SOLE
8771
0
0
IPG PHOTONICS CORP
COM
44980X109
1109
5049
SH
SOLE
5049
0
0
IQIYI INC
SPONSORED ADS
46267X108
384
11998
SH
SOLE
11998
0
0
IQIYI INC
SPONSORED ADS
46267X108
4
2000
SH
Call
SOLE
2000
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
323
20066
SH
SOLE
20066
0
0
IRIDIUM COMMUNICATIONS INC
PERP PFD CNV B
46269C409
218
400
SH
SOLE
400
0
0
IRON MTN INC NEW
COM
46284V101
1487
42232
SH
SOLE
42232
0
0
ISHARES GOLD TRUST
ISHARES
464285105
1745
145188
SH
SOLE
145188
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
37691
717986
SH
SOLE
717986
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
205
8000
SH
SOLE
8000
0
0
ISHARES INC
EM HGHYL BD ETF
464286285
472
10219
SH
SOLE
10219
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
1394
24207
SH
SOLE
24207
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
3010
36224
SH
SOLE
36224
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
424
13239
SH
SOLE
13239
0
0
ISHARES INC
MSCI CDA ETF
464286509
2856
100428
SH
SOLE
100428
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
4349
62812
SH
SOLE
62812
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
5258
128271
SH
SOLE
128271
0
0
ISHARES INC
MSCI FRNTR100ETF
464286145
410
14300
SH
SOLE
14300
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
1884
101779
SH
SOLE
101779
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
392
13102
SH
SOLE
13102
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
816
33677
SH
SOLE
33677
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
13462
232053
SH
SOLE
232053
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
3684
80220
SH
SOLE
80220
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
6557
214872
SH
SOLE
214872
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1759
53945
SH
SOLE
53945
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
233
13011
SH
SOLE
13011
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
4400
290301
SH
SOLE
290301
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
343
3447
SH
SOLE
3447
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
1243
27194
SH
SOLE
27194
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
5910
119258
SH
SOLE
119258
0
0
ISHARES TR
1 3 YR CR BD ETF
464288646
3591
34659
SH
SOLE
34659
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
8202
98196
SH
SOLE
98196
0
0
ISHARES TR
20 YR TR BD ETF
464287432
1960
16152
SH
SOLE
16152
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
505
4247
SH
SOLE
4247
0
0
ISHARES TR
AGENCY BOND ETF
464288166
876
7899
SH
SOLE
7899
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
404
7560
SH
SOLE
7560
0
0
ISHARES TR
ASIA 50 ETF
464288430
276
4400
SH
SOLE
4400
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
1336
12984
SH
SOLE
12984
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
595
10133
SH
SOLE
10133
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
3334
77598
SH
SOLE
77598
0
0
ISHARES TR
COHEN STEER REIT
464287564
530
5309
SH
SOLE
5309
0
0
ISHARES TR
CONV BD ETF
46435G102
938
16196
SH
SOLE
16196
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
6630
135261
SH
SOLE
135261
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
7252
211757
SH
SOLE
211757
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
5497
64656
SH
SOLE
64656
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
18363
289882
SH
SOLE
289882
0
0
ISHARES TR
CORE MSCI EURO
46434V738
1810
37978
SH
SOLE
37978
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1190
20637
SH
SOLE
20637
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
40088
666686
SH
SOLE
666686
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
44773
229774
SH
SOLE
229774
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
69783
835469
SH
SOLE
835469
0
0
ISHARES TR
CORE S&P TTL STK
464287150
75091
1199803
SH
SOLE
1199803
0
0
ISHARES TR
CORE S&P US GWT
464287671
36707
641724
SH
SOLE
641724
0
0
ISHARES TR
CORE S&P US VLU
464287663
18792
350346
SH
SOLE
350346
0
0
ISHARES TR
CORE S&P500 ETF
464287200
41670
152582
SH
SOLE
152582
0
0
ISHARES TR
CORE US AGGBD ET
464287226
31720
298319
SH
SOLE
298319
0
0
ISHARES TR
CRE U S REIT ETF
464288521
369
7487
SH
SOLE
7487
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
5400
179587
SH
SOLE
179587
0
0
ISHARES TR
DOW JONES US ETF
464287846
735
5387
SH
SOLE
5387
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
8023
101707
SH
SOLE
101707
0
0
ISHARES TR
EAFE SML CP ETF
464288273
12075
192575
SH
SOLE
192575
0
0
ISHARES TR
EAFE VALUE ETF
464288877
3312
64352
SH
SOLE
64352
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
269
3255
SH
SOLE
3255
0
0
ISHARES TR
EUROPE ETF
464287861
1480
33250
SH
SOLE
33250
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
3481
96067
SH
SOLE
96067
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
6634
130040
SH
SOLE
130040
0
0
ISHARES TR
GLB CNS DISC ETF
464288745
216
1878
SH
SOLE
1878
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
830
19305
SH
SOLE
19305
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
280
7444
SH
SOLE
7444
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
1250
7614
SH
SOLE
7614
0
0
ISHARES TR
GNMA BOND ETF
46429B333
211
4449
SH
SOLE
4449
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
2635
59372
SH
SOLE
59372
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
1880
63559
SH
SOLE
63559
0
0
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
846
34615
PRN
SOLE
34615
0
0
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
9291
369719
PRN
SOLE
369719
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
9534
384601
PRN
SOLE
384601
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
9960
397371
PRN
SOLE
397371
0
0
ISHARES TR
IBONDS DEC2023
46435G318
6030
241587
SH
SOLE
241587
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
22921
940795
PRN
SOLE
940795
0
0
ISHARES TR
IBONDS DEC21 ETF
46435G789
4628
182098
SH
SOLE
182098
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
9231
379331
PRN
SOLE
379331
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
16448
644194
SH
SOLE
644194
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
13642
562359
PRN
SOLE
562359
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
13069
542924
PRN
SOLE
542924
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
666
25975
PRN
SOLE
25975
0
0
ISHARES TR
IBONDS SEP18 ETF
46429B580
4241
166971
SH
SOLE
166971
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
4495
177033
SH
SOLE
177033
0
0
ISHARES TR
IBONDS SEP20 ETF
46434V571
16880
665206
SH
SOLE
665206
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
8971
105631
SH
SOLE
105631
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
8748
76439
SH
SOLE
76439
0
0
ISHARES TR
INDIA 50 ETF
464289529
2171
61707
SH
SOLE
61707
0
0
ISHARES TR
INTL DEV RE ETF
464288489
896
30722
SH
SOLE
30722
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
3463
107987
SH
SOLE
107987
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1272
12023
SH
SOLE
12023
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
7861
73615
SH
SOLE
73615
0
0
ISHARES TR
MBS ETF
464288588
2480
23835
SH
SOLE
23835
0
0
ISHARES TR
MICRO-CAP ETF
464288869
3193
30290
SH
SOLE
30290
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
3302
46453
SH
SOLE
46453
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
3350
63244
SH
SOLE
63244
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
269
7161
SH
SOLE
7161
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
981
5333
SH
SOLE
5333
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
402
1841
SH
SOLE
1841
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
325
2046
SH
SOLE
2046
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
437
17777
SH
SOLE
17777
0
0
ISHARES TR
MRNGSTR LG-CP ET
464287127
865
5622
SH
SOLE
5622
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1477
8471
SH
SOLE
8471
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3508
49084
SH
SOLE
49084
0
0
ISHARES TR
MSCI ACWI ETF
464288257
11232
158013
SH
SOLE
158013
0
0
ISHARES TR
MSCI ACWI EX US
464288240
8658
183316
SH
SOLE
183316
0
0
ISHARES TR
MSCI EAFE ETF
464287465
25219
376753
SH
SOLE
376753
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
15790
364845
SH
SOLE
364845
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
649
31977
SH
SOLE
31977
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
6971
147290
SH
SOLE
147290
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
1833
18165
SH
SOLE
18165
0
0
ISHARES TR
MSCI SAUDI ARBIA
46434V423
2319
73906
SH
SOLE
73906
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
11317
325168
SH
SOLE
325168
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
1074
9529
SH
SOLE
9529
0
0
ISHARES TR
N AMER TECH ETF
464287549
593
3083
SH
SOLE
3083
0
0
ISHARES TR
NA TEC SFTWR ETF
464287515
2313
12629
SH
SOLE
12629
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
6381
58121
SH
SOLE
58121
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
12503
114719
SH
SOLE
114719
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
381
6936
SH
SOLE
6936
0
0
ISHARES TR
NORTH AMERN NAT
464287374
338
9123
SH
SOLE
9123
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
373
2093
SH
SOLE
2093
0
0
ISHARES TR
RUS 1000 ETF
464287622
22261
146421
SH
SOLE
146421
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
135671
943467
SH
SOLE
943467
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
81736
673434
SH
SOLE
673434
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
21799
106744
SH
SOLE
106744
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
19923
151030
SH
SOLE
151030
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
6479
51121
SH
SOLE
51121
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
10995
124206
SH
SOLE
124206
0
0
ISHARES TR
RUS MID CAP ETF
464287499
22704
106966
SH
SOLE
106966
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
16814
266644
SH
SOLE
266644
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1202
15309
SH
SOLE
15309
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
1042
20406
SH
SOLE
20406
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
37665
230108
SH
SOLE
230108
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
84
60000
SH
Put
SOLE
60000
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
6940
42783
SH
SOLE
42783
0
0
ISHARES TR
S&P 100 ETF
464287101
2149
17955
SH
SOLE
17955
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
17928
110281
SH
SOLE
110281
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
10158
92104
SH
SOLE
92104
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
8580
38198
SH
SOLE
38198
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
10562
65388
SH
SOLE
65388
0
0
ISHARES TR
S&P SML 600 GWT
464287887
3983
21082
SH
SOLE
21082
0
0
ISHARES TR
S&P US PFD STK
464288687
7292
193142
SH
SOLE
193142
0
0
ISHARES TR
SELECT DIVID ETF
464287168
15553
159030
SH
SOLE
159030
0
0
ISHARES TR
SHORT TREAS BD
464288679
6432
58220
SH
SOLE
58220
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
696
6641
SH
SOLE
6641
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
4179
25601
SH
SOLE
25601
0
0
ISHARES TR
TIPS BD ETF
464287176
7807
69260
SH
SOLE
69260
0
0
ISHARES TR
TRANS AVG ETF
464287192
828
4443
SH
SOLE
4443
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
622
6276
SH
SOLE
6276
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
305
1572
SH
SOLE
1572
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
354
2733
SH
SOLE
2733
0
0
ISHARES TR
U.S. FINLS ETF
464287788
4166
35576
SH
SOLE
35576
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
1332
6644
SH
SOLE
6644
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
6
6500
SH
Put
SOLE
6500
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
3998
49673
SH
SOLE
49673
0
0
ISHARES TR
U.S. TECH ETF
464287721
7559
42360
SH
SOLE
42360
0
0
ISHARES TR
US AER DEF ETF
464288760
14778
76752
SH
SOLE
76752
0
0
ISHARES TR
US AER DEF ETF
464288760
2
300
SH
Put
SOLE
300
0
0
ISHARES TR
US HLTHCARE ETF
464287762
495
2791
SH
SOLE
2791
0
0
ISHARES TR
US HOME CONS ETF
464288752
3723
97509
SH
SOLE
97509
0
0
ISHARES TR
US INDUSTRIALS
464287754
1083
7542
SH
SOLE
7542
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1995
40625
SH
SOLE
40625
0
0
ISHARES TR
US TELECOM ETF
464287713
203
7364
SH
SOLE
7364
0
0
ISHARES TR
US TREAS BD ETF
46429B267
1078
43743
SH
SOLE
43743
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
14741
134316
SH
SOLE
134316
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
5963
71513
SH
SOLE
71513
0
0
ISHARES US ETF TR
COMMOD SEL STG
46431W853
651
16619
SH
SOLE
16619
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
832
16626
SH
SOLE
16626
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
902
86722
SH
SOLE
86722
0
0
J2 GLOBAL INC
COM
48123V102
2342
27038
SH
SOLE
27038
0
0
JABIL INC
COM
466313103
312
11314
SH
SOLE
11314
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
229
3574
SH
SOLE
3574
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
2718
15995
SH
SOLE
15995
0
0
JD COM INC
SPON ADR CL A
47215P106
939
24049
SH
SOLE
24049
0
0
JD COM INC
SPON ADR CL A
47215P106
8
4400
SH
Call
SOLE
4400
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
1077
47366
SH
SOLE
47366
0
0
JETBLUE AIRWAYS CORP
COM
477143101
452
23903
SH
SOLE
23903
0
0
JOHNSON & JOHNSON
COM
478160104
153586
1267394
SH
SOLE
1267394
0
0
JOHNSON & JOHNSON
COM
478160104
164
53800
SH
Put
SOLE
53800
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
1704
50951
SH
SOLE
50951
0
0
JOINT CORP
COM
47973J102
3232
395100
SH
SOLE
395100
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
1121
21120
SH
SOLE
21120
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ETF
46641Q605
228
4007
SH
SOLE
4007
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
3120
54020
SH
SOLE
54020
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
850
34046
SH
SOLE
34046
0
0
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
5942
119777
SH
SOLE
119777
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
807
16120
SH
SOLE
16120
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
17073
642422
SH
SOLE
642422
0
0
JPMORGAN CHASE & CO
COM
46625H100
121128
1163651
SH
SOLE
1163651
0
0
JPMORGAN CHASE & CO
COM
46625H100
2
1000
SH
Put
SOLE
1000
0
0
JUNIPER NETWORKS INC
COM
48203R104
9
2500
SH
Call
SOLE
2500
0
0
JUNIPER NETWORKS INC
COM
48203R104
282
10410
SH
SOLE
10410
0
0
K2M GROUP HLDGS INC
COM
48273J107
270
12010
SH
SOLE
12010
0
0
KAMAN CORP
COM
483548103
465
6702
SH
SOLE
6702
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2355
22240
SH
SOLE
22240
0
0
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
291
30628
SH
SOLE
30628
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1471
113878
SH
SOLE
113878
0
0
KAYNE ANDERSON MLP INVT CO
COM
486606106
894
47602
SH
SOLE
47602
0
0
KB HOME
COM
48666K109
747
27476
SH
SOLE
27476
0
0
KCAP FINL INC
COM
48668E101
48
15025
SH
SOLE
15025
0
0
KELLOGG CO
COM
487836108
1071
15349
SH
SOLE
15349
0
0
KEYCORP NEW
COM
493267108
3160
161815
SH
SOLE
161815
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
345
5865
SH
SOLE
5865
0
0
KIMBERLY CLARK CORP
COM
494368103
24776
235415
SH
SOLE
235415
0
0
KIMCO RLTY CORP
COM
49446R109
6450
379236
SH
SOLE
379236
0
0
KINDER MORGAN INC DEL
COM
49456B101
9691
549207
SH
SOLE
549207
0
0
KINDER MORGAN INC DEL
PFD SER A
49456B200
258
7433
SH
SOLE
7433
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
100
26691
SH
SOLE
26691
0
0
KIRBY CORP
COM
497266106
1585
18965
SH
SOLE
18965
0
0
KLA-TENCOR CORP
COM
482480100
5130
50152
SH
SOLE
50152
0
0
KMG CHEMICALS INC
COM
482564101
1126
15253
SH
SOLE
15253
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
748
19497
SH
SOLE
19497
0
0
KNOWLES CORP
COM
49926D109
377
24692
SH
SOLE
24692
0
0
KOHLS CORP
COM
500255104
4141
56824
SH
SOLE
56824
0
0
KOHLS CORP
COM
500255104
0
2500
SH
Put
SOLE
2500
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
2492
59119
SH
SOLE
59119
0
0
KORN FERRY INTL
COM NEW
500643200
335
5473
SH
SOLE
5473
0
0
KRAFT HEINZ CO
COM
500754106
22589
359489
SH
SOLE
359489
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
1149
38508
SH
SOLE
38508
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
645
10819
SH
SOLE
10819
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
3220
279725
SH
SOLE
279725
0
0
KROGER CO
COM
501044101
4069
143037
SH
SOLE
143037
0
0
L BRANDS INC
COM
501797104
880
23969
SH
SOLE
23969
0
0
L BRANDS INC
COM
501797104
5
19500
SH
Put
SOLE
19500
0
0
L3 TECHNOLOGIES INC
COM
502413107
9207
47528
SH
SOLE
47528
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
5103
28523
SH
SOLE
28523
0
0
LADDER CAP CORP
CL A
505743104
344
22082
SH
SOLE
22082
0
0
LAM RESEARCH CORP
COM
512807108
8078
46804
SH
SOLE
46804
0
0
LAMB WESTON HLDGS INC
COM
513272104
4369
63659
SH
SOLE
63659
0
0
LAS VEGAS SANDS CORP
COM
517834107
1067
13956
SH
SOLE
13956
0
0
LAS VEGAS SANDS CORP
COM
517834107
1
3000
SH
Call
SOLE
3000
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
2176
76749
SH
SOLE
76749
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
952
30289
SH
SOLE
30289
0
0
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
1121
49660
SH
SOLE
49660
0
0
LAUDER ESTEE COS INC
CL A
518439104
3760
26328
SH
SOLE
26328
0
0
LCI INDS
COM
50189K103
1083
11847
SH
SOLE
11847
0
0
LEAR CORP
COM NEW
521865204
7922
42720
SH
SOLE
42720
0
0
LEGACY RESVS LP
UNIT LP INT
524707304
573
83011
SH
SOLE
83011
0
0
LEGG MASON INC
COM
524901105
2867
82466
SH
SOLE
82466
0
0
LEGGETT & PLATT INC
COM
524660107
265
5919
SH
SOLE
5919
0
0
LEIDOS HLDGS INC
COM
525327102
4399
74509
SH
SOLE
74509
0
0
LENNAR CORP
CL A
526057104
3627
69078
SH
SOLE
69078
0
0
LENNAR CORP
CL A
526057104
4
800
SH
Call
SOLE
800
0
0
LENNOX INTL INC
COM
526107107
1098
5479
SH
SOLE
5479
0
0
LEXINGTON REALTY TRUST
COM
529043101
742
84944
SH
SOLE
84944
0
0
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
330
40223
SH
SOLE
40223
0
0
LHC GROUP INC
COM
50187A107
969
11357
SH
SOLE
11357
0
0
LIBBEY INC
COM
529898108
85
10456
SH
SOLE
10456
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
597
8050
SH
SOLE
8050
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
1511
20044
SH
SOLE
20044
0
0
LIBERTY EXPEDIA HOLDINGS
SER A COM
53046P109
707
16064
SH
SOLE
16064
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
19071
692348
SH
SOLE
692348
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
2623
98692
SH
SOLE
98692
0
0
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
305
15692
SH
SOLE
15692
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
1469
32620
SH
SOLE
32620
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
2990
66096
SH
SOLE
66096
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
269
8071
SH
SOLE
8071
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
624
17273
SH
SOLE
17273
0
0
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
278
17416
SH
SOLE
17416
0
0
LILLY ELI & CO
COM
532457108
26726
313049
SH
SOLE
313049
0
0
LINCOLN NATL CORP IND
COM
534187109
684
11006
SH
SOLE
11006
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
35
1471
SH
SOLE
1471
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
19
10500
SH
Call
SOLE
10500
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
543
23415
SH
SOLE
23415
0
0
LIQTECH INTL INC
COM
53632A102
7
10000
SH
SOLE
10000
0
0
LITTELFUSE INC
COM
537008104
1017
4414
SH
SOLE
4414
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
8753
285600
SH
SOLE
285600
0
0
LKQ CORP
COM
501889208
237
7365
SH
SOLE
7365
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
276
83010
SH
SOLE
83010
0
0
LOCKHEED MARTIN CORP
COM
539830109
31723
107293
SH
SOLE
107293
0
0
LOEWS CORP
COM
540424108
1397
28839
SH
SOLE
28839
0
0
LOGMEIN INC
COM
54142L109
285
2763
SH
SOLE
2763
0
0
LOUISIANA PAC CORP
COM
546347105
232
8557
SH
SOLE
8557
0
0
LOWES COS INC
COM
548661107
17850
186313
SH
SOLE
186313
0
0
LPL FINL HLDGS INC
COM
50212V100
454
6908
SH
SOLE
6908
0
0
LULULEMON ATHLETICA INC
COM
550021109
2167
17471
SH
SOLE
17471
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
16464
150056
SH
SOLE
150056
0
0
M & T BK CORP
COM
55261F104
3842
22628
SH
SOLE
22628
0
0
M D C HLDGS INC
COM
552676108
1041
33682
SH
SOLE
33682
0
0
MACQUARIE FT TR GB INF UT DI
COM
55607W100
126
11577
SH
SOLE
11577
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
4114
97614
SH
SOLE
97614
0
0
MACYS INC
COM
55616P104
3092
82532
SH
SOLE
82532
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1986
6403
SH
SOLE
6403
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
240
2500
SH
SOLE
2500
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
46018
666065
SH
SOLE
666065
0
0
MAGNA INTL INC
COM
559222401
12867
221364
SH
SOLE
221364
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
5689
149127
SH
SOLE
149127
0
0
MANPOWERGROUP INC
COM
56418H100
2241
25911
SH
SOLE
25911
0
0
MANULIFE FINL CORP
COM
56501R106
1286
71752
SH
SOLE
71752
0
0
MARATHON OIL CORP
COM
565849106
1604
77681
SH
SOLE
77681
0
0
MARATHON PETE CORP
COM
56585A102
32252
459943
SH
SOLE
459943
0
0
MARCHEX INC
CL B
56624R108
52
17000
SH
SOLE
17000
0
0
MARKEL CORP
COM
570535104
636
587
SH
SOLE
587
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1050
5304
SH
SOLE
5304
0
0
MARRIOTT INTL INC NEW
CL A
571903202
8586
67855
SH
SOLE
67855
0
0
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
397
3532
SH
SOLE
3532
0
0
MARSH & MCLENNAN COS INC
COM
571748102
18805
229571
SH
SOLE
229571
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
3228
14477
SH
SOLE
14477
0
0
MASCO CORP
COM
574599106
8873
237145
SH
SOLE
237145
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
23
10000
SH
Call
SOLE
10000
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
20109
101971
SH
SOLE
101971
0
0
MATCH GROUP INC
COM
57665R106
4374
112776
SH
SOLE
112776
0
0
MATTEL INC
COM
577081102
387
23824
SH
SOLE
23824
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
12674
215863
SH
SOLE
215863
0
0
MAXLINEAR INC
COM
57776J100
14994
961723
SH
SOLE
961723
0
0
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
386
6950
SH
SOLE
6950
0
0
MB FINANCIAL INC NEW
COM
55264U108
215
4570
SH
SOLE
4570
0
0
MBIA INC
COM
55262C100
237
26188
SH
SOLE
26188
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3915
33721
SH
SOLE
33721
0
0
MCDERMOTT INTL INC
COM
580037703
200
10005
SH
SOLE
10005
0
0
MCDONALDS CORP
COM
580135101
121859
777584
SH
SOLE
777584
0
0
MCEWEN MNG INC
COM
58039P107
49
23734
SH
SOLE
23734
0
0
MCKESSON CORP
COM
58155Q103
3056
22955
SH
SOLE
22955
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
58
12678
SH
SOLE
12678
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
582
41587
SH
SOLE
41587
0
0
MEDIDATA SOLUTIONS INC
COM
58471A105
1111
13805
SH
SOLE
13805
0
0
MEDIFAST INC
COM
58470H101
293
1833
SH
SOLE
1833
0
0
MEDTRONIC PLC
SHS
G5960L103
21318
249303
SH
SOLE
249303
0
0
MELCO RESORT ENTERTAINMENT L
ADR
585464100
190
6785
SH
SOLE
6785
0
0
MELCO RESORT ENTERTAINMENT L
ADR
585464100
1
13000
SH
Call
SOLE
13000
0
0
MERCK & CO INC
COM
58933Y105
110288
1818427
SH
SOLE
1818427
0
0
MERCK & CO INC
COM
58933Y105
6
4000
SH
Call
SOLE
4000
0
0
MERRIMACK PHARMACEUTICALS IN
COM NEW
590328209
74
15150
SH
SOLE
15150
0
0
METLIFE INC
COM
59156R108
13922
319748
SH
SOLE
319748
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
598
1043
SH
SOLE
1043
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
1041
130984
SH
SOLE
130984
0
0
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
3045
538618
SH
SOLE
538618
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1618
53172
SH
SOLE
53172
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2295
78895
SH
SOLE
78895
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2
3000
SH
Call
SOLE
3000
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
1622
17850
SH
SOLE
17850
0
0
MICRON TECHNOLOGY INC
COM
595112103
17232
328884
SH
SOLE
328884
0
0
MICRON TECHNOLOGY INC
COM
595112103
0
500
SH
Call
SOLE
500
0
0
MICROSOFT CORP
COM
594918104
295
95200
SH
Put
SOLE
95200
0
0
MICROSOFT CORP
COM
594918104
254730
2582162
SH
SOLE
2582162
0
0
MIDDLEBY CORP
COM
596278101
701
6657
SH
SOLE
6657
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
12
15666
SH
SOLE
15666
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
4373
363501
SH
SOLE
363501
0
0
MIMECAST LTD
ORD SHS
G14838109
204
4953
SH
SOLE
4953
0
0
MIRAGEN THERAPEUTICS INC
COM
60463E103
124
19434
SH
SOLE
19434
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
209
4250
SH
SOLE
4250
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
178
30927
SH
SOLE
30927
0
0
MKS INSTRUMENT INC
COM
55306N104
533
5604
SH
SOLE
5604
0
0
MOELIS & CO
CL A
60786M105
3643
62203
SH
SOLE
62203
0
0
MOHAWK INDS INC
COM
608190104
10
300
SH
Call
SOLE
300
0
0
MOHAWK INDS INC
COM
608190104
4841
22998
SH
SOLE
22998
0
0
MOLSON COORS BREWING CO
CL B
60871R209
2354
34525
SH
SOLE
34525
0
0
MOMO INC
ADR
60879B107
895
20522
SH
SOLE
20522
0
0
MONDELEZ INTL INC
CL A
609207105
24492
597711
SH
SOLE
597711
0
0
MONOLITHIC PWR SYS INC
COM
609839105
926
6977
SH
SOLE
6977
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
949
16523
SH
SOLE
16523
0
0
MOODYS CORP
COM
615369105
871
5122
SH
SOLE
5122
0
0
MOOG INC
CL A
615394202
315
4065
SH
SOLE
4065
0
0
MORGAN STANLEY
COM NEW
617446448
13393
282494
SH
SOLE
282494
0
0
MORGAN STANLEY CHINA A SH FD
COM
617468103
3562
154338
SH
SOLE
154338
0
0
MOSAIC CO NEW
COM
61945C103
917
32661
SH
SOLE
32661
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1558
13345
SH
SOLE
13345
0
0
MPLX LP
COM UNIT REP LTD
55336V100
6749
197795
SH
SOLE
197795
0
0
MSA SAFETY INC
COM
553498106
302
3112
SH
SOLE
3112
0
0
MSCI INC
COM
55354G100
319
1932
SH
SOLE
1932
0
0
MSG NETWORK INC
CL A
553573106
541
22567
SH
SOLE
22567
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
158
13486
SH
SOLE
13486
0
0
MURPHY USA INC
COM
626755102
23322
313774
SH
SOLE
313774
0
0
MYLAN N V
SHS EURO
N59465109
1236
34170
SH
SOLE
34170
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
448
69940
SH
SOLE
69940
0
0
NANOVIRICIDES INC
COM NEW
630087203
8
21429
SH
SOLE
21429
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
1025
70000
SH
SOLE
70000
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
684
12951
SH
SOLE
12951
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
749
13455
SH
SOLE
13455
0
0
NATIONAL INSTRS CORP
COM
636518102
206
4917
SH
SOLE
4917
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
703
16160
SH
SOLE
16160
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
18
81556
SH
SOLE
81556
0
0
NAVIENT CORPORATION
COM
63938C108
161
12436
SH
SOLE
12436
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
2122
167670
SH
SOLE
167670
0
0
NAVIOS MARITIME HOLDINGS INC
COM
Y62196103
65
76259
SH
SOLE
76259
0
0
NAVIOS MARITIME PARTNERS L P
UNIT LPI
Y62267102
21
10956
SH
SOLE
10956
0
0
NEKTAR THERAPEUTICS
COM
640268108
2
1200
SH
Call
SOLE
1200
0
0
NEKTAR THERAPEUTICS
COM
640268108
1138
23290
SH
SOLE
23290
0
0
NEOGEN CORP
COM
640491106
333
4111
SH
SOLE
4111
0
0
NEOGENOMICS INC
COM NEW
64049M209
2966
226233
SH
SOLE
226233
0
0
NETAPP INC
COM
64110D104
561
7148
SH
SOLE
7148
0
0
NETEASE INC
SPONSORED ADR
64110W102
1793
6891
SH
SOLE
6891
0
0
NETFLIX INC
COM
64110L106
15099
38537
SH
SOLE
38537
0
0
NETFLIX INC
COM
64110L106
102
3600
SH
Call
SOLE
3600
0
0
NETFLIX INC
COM
64110L106
14
500
SH
Put
SOLE
500
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
360
33235
SH
SOLE
33235
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
117
13360
SH
SOLE
13360
0
0
NEUBERGER BERMAN NY INT MUN
COM
64124K102
149
12988
SH
SOLE
12988
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
404
4106
SH
SOLE
4106
0
0
NEW GOLD INC CDA
COM
644535106
65
31340
SH
SOLE
31340
0
0
NEW JERSEY RES
COM
646025106
220
4891
SH
SOLE
4891
0
0
NEW MTN FIN CORP
COM
647551100
338
24985
SH
SOLE
24985
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1429
81790
SH
SOLE
81790
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
444
40533
SH
SOLE
40533
0
0
NEWELL BRANDS INC
COM
651229106
524
20290
SH
SOLE
20290
0
0
NEWFIELD EXPL CO
COM
651290108
3957
130228
SH
SOLE
130228
0
0
NEWMARKET CORP
COM
651587107
433
1080
SH
SOLE
1080
0
0
NEWMONT MINING CORP
COM
651639106
668
17606
SH
SOLE
17606
0
0
NEXEO SOLUTIONS INC
COM SHS
65342H102
238
25995
SH
SOLE
25995
0
0
NEXTERA ENERGY INC
COM
65339F101
25111
150067
SH
SOLE
150067
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2890
61931
SH
SOLE
61931
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
1404
112241
SH
SOLE
112241
0
0
NICE LTD
SPONSORED ADR
653656108
2668
26233
SH
SOLE
26233
0
0
NIKE INC
CL B
654106103
31333
392468
SH
SOLE
392468
0
0
NIKE INC
CL B
654106103
248
56000
SH
Put
SOLE
56000
0
0
NISOURCE INC
COM
65473P105
643
24541
SH
SOLE
24541
0
0
NOBLE CORP PLC
SHS USD
G65431101
65
10290
SH
SOLE
10290
0
0
NOBLE ENERGY INC
COM
655044105
232
6578
SH
SOLE
6578
0
0
NOKIA CORP
SPONSORED ADR
654902204
2602
451368
SH
SOLE
451368
0
0
NOODLES & CO
COM CL A
65540B105
196
15890
SH
SOLE
15890
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
37
13373
SH
SOLE
13373
0
0
NORDIC AMERN OFFSHORE LTD
SHS
G65772108
17
15100
SH
SOLE
15100
0
0
NORDSON CORP
COM
655663102
2056
15899
SH
SOLE
15899
0
0
NORDSTROM INC
COM
655664100
3
400
SH
Call
SOLE
400
0
0
NORDSTROM INC
COM
655664100
1963
37938
SH
SOLE
37938
0
0
NORFOLK SOUTHERN CORP
COM
655844108
11353
75259
SH
SOLE
75259
0
0
NORTH EUROPEAN OIL RTY TR
SH BEN INT
659310106
103
12674
SH
SOLE
12674
0
0
NORTHERN TR CORP
COM
665859104
1586
15430
SH
SOLE
15430
0
0
NORTHROP GRUMMAN CORP
COM
666807102
12823
41664
SH
SOLE
41664
0
0
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
1595
110991
SH
SOLE
110991
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
7166
151650
SH
SOLE
151650
0
0
NOVAGOLD RES INC
COM NEW
66987E206
0
2000
SH
Call
SOLE
2000
0
0
NOVAGOLD RES INC
COM NEW
66987E206
63
14238
SH
SOLE
14238
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
14694
194156
SH
SOLE
194156
0
0
NOVAVAX INC
COM
670002104
92
68735
SH
SOLE
68735
0
0
NOVAVAX INC
COM
670002104
0
2500
SH
Call
SOLE
2500
0
0
NOVOCURE LTD
ORD SHS
G6674U108
579
18443
SH
SOLE
18443
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1
200
SH
Call
SOLE
200
0
0
NOVO-NORDISK A S
ADR
670100205
5705
123440
SH
SOLE
123440
0
0
NOW INC
COM
67011P100
152
11214
SH
SOLE
11214
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
1382
99196
SH
SOLE
99196
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
0
200
SH
Call
SOLE
200
0
0
NUCOR CORP
COM
670346105
3927
62604
SH
SOLE
62604
0
0
NUSHARES ETF TR
ESG INTL DEVEL
67092P805
370
14355
SH
SOLE
14355
0
0
NUSHARES ETF TR
ESG LARGE CAP
67092P201
535
15591
SH
SOLE
15591
0
0
NUSHARES ETF TR
ESG LRG VALUE
67092P300
588
20659
SH
SOLE
20659
0
0
NUSHARES ETF TR
ESG SMALL CAP
67092P607
207
6778
SH
SOLE
6778
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
207
9253
SH
SOLE
9253
0
0
NUTANIX INC
CL A
67059N108
291
5638
SH
SOLE
5638
0
0
NUTRIEN LTD
COM
67077M108
1724
31694
SH
SOLE
31694
0
0
NUVASIVE INC
COM
670704105
4632
88822
SH
SOLE
88822
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2829
193831
SH
SOLE
193831
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
6402
492480
SH
SOLE
492480
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
438
32790
SH
SOLE
32790
0
0
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
2050
172534
SH
SOLE
172534
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
84
10524
SH
SOLE
10524
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
620
57652
SH
SOLE
57652
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
132
12671
SH
SOLE
12671
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
6693
532468
SH
SOLE
532468
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
5510
442835
SH
SOLE
442835
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
1864
153983
SH
SOLE
153983
0
0
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
2176
171237
SH
SOLE
171237
0
0
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
264
20802
SH
SOLE
20802
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1583
165457
SH
SOLE
165457
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1147
80308
SH
SOLE
80308
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
418
15961
SH
SOLE
15961
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
5956
487208
SH
SOLE
487208
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
2471
196322
SH
SOLE
196322
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
1359
110470
SH
SOLE
110470
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
327
35180
SH
SOLE
35180
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
236
26870
SH
SOLE
26870
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
6127
460930
SH
SOLE
460930
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
168
11856
SH
SOLE
11856
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
310
24955
SH
SOLE
24955
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
266
10282
SH
SOLE
10282
0
0
NVIDIA CORP
COM
67066G104
17365
73231
SH
SOLE
73231
0
0
NVIDIA CORP
COM
67066G104
11
5100
SH
Call
SOLE
5100
0
0
NVR INC
COM
62944T105
652
219
SH
SOLE
219
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
5
2500
SH
Put
SOLE
2500
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
811
7381
SH
SOLE
7381
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
38
38500
SH
Call
SOLE
38500
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
5169
18907
SH
SOLE
18907
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
1208
29787
SH
SOLE
29787
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
152
31745
SH
SOLE
31745
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
150
17600
SH
SOLE
17600
0
0
OBALON THERAPEUTICS INC
COM
67424L100
272
126288
SH
SOLE
126288
0
0
OBSIDIAN ENERGY LTD
COM
674482104
11
10233
SH
SOLE
10233
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
5185
61962
SH
SOLE
61962
0
0
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
67
34616
SH
SOLE
34616
0
0
OGE ENERGY CORP
COM
670837103
796
22613
SH
SOLE
22613
0
0
OHR PHARMACEUTICAL INC
COM NEW
67778H200
3
17000
SH
SOLE
17000
0
0
OKTA INC
CL A
679295105
275
5408
SH
SOLE
5408
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
860
5782
SH
SOLE
5782
0
0
OLIN CORP
COM PAR $1
680665205
314
10942
SH
SOLE
10942
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
446
14546
SH
SOLE
14546
0
0
OMEROS CORP
COM
682143102
316
17414
SH
SOLE
17414
0
0
OMEROS CORP
COM
682143102
1
100
SH
Call
SOLE
100
0
0
OMNICOM GROUP INC
COM
681919106
11156
146194
SH
SOLE
146194
0
0
OMNICOM GROUP INC
COM
681919106
10
40000
SH
Put
SOLE
40000
0
0
ON SEMICONDUCTOR CORP
COM
682189105
391
17693
SH
SOLE
17693
0
0
ONE GAS INC
COM
68235P108
1264
16973
SH
SOLE
16973
0
0
ONE LIBERTY PPTYS INC
COM
682406103
246
9339
SH
SOLE
9339
0
0
ONEOK INC NEW
COM
682680103
9366
133982
SH
SOLE
133982
0
0
OPEN TEXT CORP
COM
683715106
1451
41013
SH
SOLE
41013
0
0
OPKO HEALTH INC
COM
68375N103
83
17990
SH
SOLE
17990
0
0
OPKO HEALTH INC
COM
68375N103
0
1000
SH
Call
SOLE
1000
0
0
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
808
16018
SH
SOLE
16018
0
0
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
1256
20658
SH
SOLE
20658
0
0
ORACLE CORP
COM
68389X105
26543
603066
SH
SOLE
603066
0
0
ORACLE CORP
COM
68389X105
0
4000
SH
Call
SOLE
4000
0
0
ORANGE
SPONSORED ADR
684060106
218
13078
SH
SOLE
13078
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
820
49988
SH
SOLE
49988
0
0
ORGANOVO HLDGS INC
COM
68620A104
44
32356
SH
SOLE
32356
0
0
ORTHOFIX INTL N V
COM
N6748L102
1469
25850
SH
SOLE
25850
0
0
OSHKOSH CORP
COM
688239201
284
4061
SH
SOLE
4061
0
0
OSI SYSTEMS INC
COM
671044105
206
2674
SH
SOLE
2674
0
0
OUTFRONT MEDIA INC
COM
69007J106
22562
1160119
SH
SOLE
1160119
0
0
OWENS & MINOR INC NEW
COM
690732102
1115
66660
SH
SOLE
66660
0
0
OWENS ILL INC
COM NEW
690768403
366
21908
SH
SOLE
21908
0
0
PACCAR INC
COM
693718108
5499
88676
SH
SOLE
88676
0
0
PACER FDS TR
GLOBL CASH ETF
69374H709
714
23607
SH
SOLE
23607
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
355
12144
SH
SOLE
12144
0
0
PACIFIC ETHANOL INC
COM PAR $.001
69423U305
9023
3469089
SH
SOLE
3469089
0
0
PACKAGING CORP AMER
COM
695156109
4552
40830
SH
SOLE
40830
0
0
PACWEST BANCORP DEL
COM
695263103
4404
90743
SH
SOLE
90743
0
0
PALO ALTO NETWORKS INC
COM
697435105
8120
39553
SH
SOLE
39553
0
0
PAN AMERICAN SILVER CORP
COM
697900108
573
32299
SH
SOLE
32299
0
0
PARK HOTELS RESORTS INC
COM
700517105
2157
70347
SH
SOLE
70347
0
0
PARKER DRILLING CO
COM
701081101
4
11200
SH
SOLE
11200
0
0
PARKER HANNIFIN CORP
COM
701094104
2270
14543
SH
SOLE
14543
0
0
PATRICK INDS INC
COM
703343103
768
13641
SH
SOLE
13641
0
0
PAYCHEX INC
COM
704326107
5928
86745
SH
SOLE
86745
0
0
PAYCOM SOFTWARE INC
COM
70432V102
764
7735
SH
SOLE
7735
0
0
PAYPAL HLDGS INC
COM
70450Y103
8206
98930
SH
SOLE
98930
0
0
PBF ENERGY INC
CL A
69318G106
5618
134019
SH
SOLE
134019
0
0
PEMBINA PIPELINE CORP
COM
706327103
3371
97902
SH
SOLE
97902
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1636
119836
SH
SOLE
119836
0
0
PENNANTPARK INVT CORP
COM
708062104
934
133295
SH
SOLE
133295
0
0
PENTAIR PLC
SHS
G7S00T104
538
12665
SH
SOLE
12665
0
0
PEOPLES BANCORP INC
COM
709789101
503
13225
SH
SOLE
13225
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
7512
414919
SH
SOLE
414919
0
0
PEOPLES UTAH BANCORP
COM
712706209
15451
432776
SH
SOLE
432776
0
0
PEPSICO INC
COM
713448108
72690
667789
SH
SOLE
667789
0
0
PEPSICO INC
COM
713448108
95
50500
SH
Put
SOLE
50500
0
0
PERKINELMER INC
COM
714046109
238
3276
SH
SOLE
3276
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
818
81266
SH
SOLE
81266
0
0
PFIZER INC
COM
717081103
65708
1810369
SH
SOLE
1810369
0
0
PG&E CORP
COM
69331C108
782
18355
SH
SOLE
18355
0
0
PHILIP MORRIS INTL INC
COM
718172109
10
1700
SH
Call
SOLE
1700
0
0
PHILIP MORRIS INTL INC
COM
718172109
45775
567205
SH
SOLE
567205
0
0
PHILLIPS 66
COM
718546104
13332
118857
SH
SOLE
118857
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
4057
79485
SH
SOLE
79485
0
0
PHYSICIANS RLTY TR
COM
71943U104
491
30685
SH
SOLE
30685
0
0
PICO HLDGS INC
COM NEW
693366205
239
20570
SH
SOLE
20570
0
0
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
185
10940
SH
SOLE
10940
0
0
PIMCO CALIF MUN INCOME FD II
COM
72200M108
107
13094
SH
SOLE
13094
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1200
37626
SH
SOLE
37626
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
691
29366
SH
SOLE
29366
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
284
2856
SH
SOLE
2856
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
13065
252537
SH
SOLE
252537
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
287
2780
SH
SOLE
2780
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
10950
107814
SH
SOLE
107814
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
8295
156832
SH
SOLE
156832
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
1654
16463
SH
SOLE
16463
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
97
11609
SH
SOLE
11609
0
0
PIMCO MUN INCOME FD III
COM
72201A103
441
38225
SH
SOLE
38225
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
260
4247
SH
SOLE
4247
0
0
PINNACLE FOODS INC DEL
COM
72348P104
1793
27453
SH
SOLE
27453
0
0
PINNACLE WEST CAP CORP
COM
723484101
448
5576
SH
SOLE
5576
0
0
PIONEER NAT RES CO
COM
723787107
11343
59834
SH
SOLE
59834
0
0
PIPER JAFFRAY COS
COM
724078100
885
11516
SH
SOLE
11516
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
7359
311396
SH
SOLE
311396
0
0
PLANET FITNESS INC
CL A
72703H101
994
22760
SH
SOLE
22760
0
0
PLATFORM SPECIALTY PRODS COR
COM
72766Q105
1364
118216
SH
SOLE
118216
0
0
PLURISTEM THERAPEUTICS INC
COM
72940R102
93
78200
SH
SOLE
78200
0
0
PNC FINL SVCS GROUP INC
COM
693475105
73109
541124
SH
SOLE
541124
0
0
PNM RES INC
COM
69349H107
235
6033
SH
SOLE
6033
0
0
POLARIS INDS INC
COM
731068102
976
7967
SH
SOLE
7967
0
0
POOL CORPORATION
COM
73278L105
668
4385
SH
SOLE
4385
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
715
16686
SH
SOLE
16686
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
450
11975
SH
SOLE
11975
0
0
POSCO
SPONSORED ADR
693483109
227
3069
SH
SOLE
3069
0
0
PPG INDS INC
COM
693506107
2768
26703
SH
SOLE
26703
0
0
PPL CORP
COM
69351T106
4861
170141
SH
SOLE
170141
0
0
PRA GROUP INC
COM
69354N106
833
21669
SH
SOLE
21669
0
0
PRAXAIR INC
COM
74005P104
12836
81174
SH
SOLE
81174
0
0
PREMIER INC
CL A
74051N102
1408
38871
SH
SOLE
38871
0
0
PRETIUM RES INC
COM
74139C102
186
25427
SH
SOLE
25427
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2641
22758
SH
SOLE
22758
0
0
PRIMO WTR CORP
COM
74165N105
271
15500
SH
SOLE
15500
0
0
PRIMORIS SVCS CORP
COM
74164F103
296
10913
SH
SOLE
10913
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
708
13597
SH
SOLE
13597
0
0
PROCTER AND GAMBLE CO
COM
742718109
83471
1068351
SH
SOLE
1068351
0
0
PROGRESSIVE CORP OHIO
COM
743315103
505
8488
SH
SOLE
8488
0
0
PROLOGIS INC
COM
74340W103
5931
90026
SH
SOLE
90026
0
0
PROS HOLDINGS INC
COM
74346Y103
412
11468
SH
SOLE
11468
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
6499
58392
SH
SOLE
58392
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
901
10426
SH
SOLE
10426
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
2914
81079
SH
SOLE
81079
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
3510
61451
SH
SOLE
61451
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
22559
361766
SH
SOLE
361766
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
7017
128859
SH
SOLE
128859
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
296
5180
SH
SOLE
5180
0
0
PROSHARES TR
ULTRPRO DOW30
74347X823
342
4040
SH
SOLE
4040
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
399
8523
SH
SOLE
8523
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347W163
42
3376
SH
SOLE
3376
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347W163
13
8900
SH
Put
SOLE
8900
0
0
PROSHARES TR II
ULTRAPRO 3X CR
74347W221
242
3822
SH
SOLE
3822
0
0
PROSHARES TR II
VIX MDTRM FUTR N
74347W338
1106
48112
SH
SOLE
48112
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
73
10840
SH
SOLE
10840
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
2636
2615000
PRN
SOLE
2615000
0
0
PROTO LABS INC
COM
743713109
416
3506
SH
SOLE
3506
0
0
PRUDENTIAL FINL INC
COM
744320102
3063
32775
SH
SOLE
32775
0
0
PRUDENTIAL PLC
ADR
74435K204
239
5290
SH
SOLE
5290
0
0
PUBLIC STORAGE
COM
74460D109
1748
7702
SH
SOLE
7702
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
3810
70536
SH
SOLE
70536
0
0
PULTE GROUP INC
COM
745867101
561
19542
SH
SOLE
19542
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
302
58287
SH
SOLE
58287
0
0
PVH CORP
COM
693656100
585
3958
SH
SOLE
3958
0
0
QEP RES INC
COM
74733V100
4101
334901
SH
SOLE
334901
0
0
QIAGEN NV
SHS NEW
N72482123
233
6472
SH
SOLE
6472
0
0
QORVO INC
COM
74736K101
5712
71255
SH
SOLE
71255
0
0
QUAKER CHEM CORP
COM
747316107
1392
8989
SH
SOLE
8989
0
0
QUALCOMM INC
COM
747525103
29140
519372
SH
SOLE
519372
0
0
QUALCOMM INC
COM
747525103
5
10000
SH
Call
SOLE
10000
0
0
QUALYS INC
COM
74758T303
614
7263
SH
SOLE
7263
0
0
QUANTA SVCS INC
COM
74762E102
563
16856
SH
SOLE
16856
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
2009
18210
SH
SOLE
18210
0
0
QURATE RETAIL INC
COM SER A
74915M100
3722
175489
SH
SOLE
175489
0
0
RADWARE LTD
ORD
M81873107
1510
59509
SH
SOLE
59509
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
4216
47321
SH
SOLE
47321
0
0
RAYONIER INC
COM
754907103
1015
26299
SH
SOLE
26299
0
0
RAYTHEON CO
COM NEW
755111507
13
1000
SH
Put
SOLE
1000
0
0
RAYTHEON CO
COM NEW
755111507
24296
125710
SH
SOLE
125710
0
0
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
1438
44051
SH
SOLE
44051
0
0
REALTY INCOME CORP
COM
756109104
1754
32552
SH
SOLE
32552
0
0
RED HAT INC
COM
756577102
495
3653
SH
SOLE
3653
0
0
REGENCY CTRS CORP
COM
758849103
898
14444
SH
SOLE
14444
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
6425
18757
SH
SOLE
18757
0
0
REGIONS FINL CORP NEW
COM
7591EP100
4436
250012
SH
SOLE
250012
0
0
REGIONS FINL CORP NEW
COM
7591EP100
2
14000
SH
Call
SOLE
14000
0
0
REGULUS THERAPEUTICS INC
COM
75915K101
14
22475
SH
SOLE
22475
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
503
3768
SH
SOLE
3768
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
4076
46550
SH
SOLE
46550
0
0
REPLIGEN CORP
COM
759916109
877
18627
SH
SOLE
18627
0
0
REPUBLIC SVCS INC
COM
760759100
745
10898
SH
SOLE
10898
0
0
RESMED INC
COM
761152107
7018
68309
SH
SOLE
68309
0
0
REVANCE THERAPEUTICS INC
COM
761330109
604
22000
SH
SOLE
22000
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
28
10000
SH
SOLE
10000
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
8253
148780
SH
SOLE
148780
0
0
RITE AID CORP
COM
767754104
663
381757
SH
SOLE
381757
0
0
ROBERT HALF INTL INC
COM
770323103
250
3819
SH
SOLE
3819
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
422
21344
SH
SOLE
21344
0
0
ROCKWELL AUTOMATION INC
COM
773903109
1987
11988
SH
SOLE
11988
0
0
ROCKWELL COLLINS INC
COM
774341101
979
7256
SH
SOLE
7256
0
0
ROGERS CORP
COM
775133101
952
8542
SH
SOLE
8542
0
0
ROLLINS INC
COM
775711104
270
5190
SH
SOLE
5190
0
0
ROPER TECHNOLOGIES INC
COM
776696106
6996
25294
SH
SOLE
25294
0
0
ROSS STORES INC
COM
778296103
934
11001
SH
SOLE
11001
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
5165
68371
SH
SOLE
68371
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
129
18789
SH
SOLE
18789
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
378
3678
SH
SOLE
3678
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
9991
137509
SH
SOLE
137509
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
24614
355792
SH
SOLE
355792
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
120
11897
SH
SOLE
11897
0
0
ROYCE VALUE TR INC
COM
780910105
216
13625
SH
SOLE
13625
0
0
RTI SURGICAL INC
COM
74975N105
55
12000
SH
SOLE
12000
0
0
RXI PHARMACEUTICALS CORP NEW
COM PAR
74979C808
19
10000
SH
SOLE
10000
0
0
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
858
7527
SH
SOLE
7527
0
0
RYDER SYS INC
COM
783549108
297
4134
SH
SOLE
4134
0
0
S&P GLOBAL INC
COM
78409V104
5427
26729
SH
SOLE
26729
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
227
4800
SH
SOLE
4800
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
5199
239799
SH
SOLE
239799
0
0
SABRE CORP
COM
78573M104
6234
252811
SH
SOLE
252811
0
0
SALESFORCE COM INC
COM
79466L302
12154
89071
SH
SOLE
89071
0
0
SALESFORCE COM INC
COM
79466L302
8
1000
SH
Call
SOLE
1000
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
104
22993
SH
SOLE
22993
0
0
SANDY SPRING BANCORP INC
COM
800363103
717
17500
SH
SOLE
17500
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
341
24055
SH
SOLE
24055
0
0
SANOFI
SPONSORED ADR
80105N105
7094
177191
SH
SOLE
177191
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
286
15000
SH
SOLE
15000
0
0
SAP SE
SPON ADR
803054204
9657
83261
SH
SOLE
83261
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
6490
49076
SH
SOLE
49076
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1
100
SH
Call
SOLE
100
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
734
4452
SH
SOLE
4452
0
0
SCANA CORP NEW
COM
80589M102
795
20578
SH
SOLE
20578
0
0
SCHEIN HENRY INC
COM
806407102
1722
23766
SH
SOLE
23766
0
0
SCHLUMBERGER LTD
COM
806857108
39234
585364
SH
SOLE
585364
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1383
50130
SH
SOLE
50130
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
13241
258802
SH
SOLE
258802
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
11141
430347
SH
SOLE
430347
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
87790
2656365
SH
SOLE
2656365
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
490
13882
SH
SOLE
13882
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
8825
236079
SH
SOLE
236079
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1726
58561
SH
SOLE
58561
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
835
16793
SH
SOLE
16793
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
25294
499488
SH
SOLE
499488
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
15144
229635
SH
SOLE
229635
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
5984
121327
SH
SOLE
121327
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
6634
87530
SH
SOLE
87530
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1640
30865
SH
SOLE
30865
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
10749
165435
SH
SOLE
165435
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
9206
167752
SH
SOLE
167752
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
385
9268
SH
SOLE
9268
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
11901
161782
SH
SOLE
161782
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
8532
156019
SH
SOLE
156019
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
2552
31534
SH
SOLE
31534
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
658
7910
SH
SOLE
7910
0
0
SEACOR HOLDINGS INC
COM
811904101
1030
17976
SH
SOLE
17976
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
738
31984
SH
SOLE
31984
0
0
SEADRILL LIMITED
SHS
G7945E105
4
23943
SH
SOLE
23943
0
0
SEADRILL PARTNERS LLC
COMUNIT REP LB
Y7545W109
1001
288566
SH
SOLE
288566
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
5345
94650
SH
SOLE
94650
0
0
SEALED AIR CORP NEW
COM
81211K100
391
9297
SH
SOLE
9297
0
0
SEARS HLDGS CORP
COM
812350106
1
523
SH
SOLE
523
0
0
SEARS HLDGS CORP
COM
812350106
20
54600
SH
Call
SOLE
54600
0
0
SEASPAN CORP
SHS
Y75638109
142
14000
SH
SOLE
14000
0
0
SEATTLE GENETICS INC
COM
812578102
228
3436
SH
SOLE
3436
0
0
SEI INVESTMENTS CO
COM
784117103
463
7357
SH
SOLE
7357
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
11813
155325
SH
SOLE
155325
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
3405
104285
SH
SOLE
104285
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
7666
70189
SH
SOLE
70189
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
2993
58042
SH
SOLE
58042
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
13193
157943
SH
SOLE
157943
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
14
25000
SH
Call
SOLE
25000
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
48203
1812856
SH
SOLE
1812856
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2
500
SH
Put
SOLE
500
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
17519
244490
SH
SOLE
244490
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
10616
204358
SH
SOLE
204358
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1722
29722
SH
SOLE
29722
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
31045
446902
SH
SOLE
446902
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
7
7500
SH
Put
SOLE
7500
0
0
SEMPRA ENERGY
COM
816851109
41122
354191
SH
SOLE
354191
0
0
SENESTECH INC
COM
81720R109
34
20937
SH
SOLE
20937
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
316
6623
SH
SOLE
6623
0
0
SENSEONICS HLDGS INC
COM
81727U105
60
14500
SH
SOLE
14500
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
2221
31035
SH
SOLE
31035
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
4123
97146
SH
SOLE
97146
0
0
SERVICE CORP INTL
COM
817565104
270
7609
SH
SOLE
7609
0
0
SERVICENOW INC
COM
81762P102
2203
12763
SH
SOLE
12763
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
1791
42905
SH
SOLE
42905
0
0
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
87
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
255
3837
SH
SOLE
3837
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
3117
140538
SH
SOLE
140538
0
0
SHERWIN WILLIAMS CO
COM
824348106
8695
21483
SH
SOLE
21483
0
0
SHIRE PLC
SPONSORED ADR
82481R106
2090
12358
SH
SOLE
12358
0
0
SHOPIFY INC
CL A
82509L107
1562
10717
SH
SOLE
10717
0
0
SHOPIFY INC
CL A
82509L107
0
100
SH
Call
SOLE
100
0
0
SHOTSPOTTER INC
COM
82536T107
1761
46448
SH
SOLE
46448
0
0
SHUTTERFLY INC
COM
82568P304
512
5639
SH
SOLE
5639
0
0
SIBANYE STILLWATER
SPONSORED ADR
825724206
59
24558
SH
SOLE
24558
0
0
SIENTRA INC
COM
82621J105
424
21676
SH
SOLE
21676
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
16708
97989
SH
SOLE
97989
0
0
SIRIUS XM HLDGS INC
COM
82968B103
2040
300744
SH
SOLE
300744
0
0
SKYWEST INC
COM
830879102
231
4515
SH
SOLE
4515
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
8193
84460
SH
SOLE
84460
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
423
11301
SH
SOLE
11301
0
0
SMITH A O
COM
831865209
8110
136675
SH
SOLE
136675
0
0
SMUCKER J M CO
COM NEW
832696405
4062
37801
SH
SOLE
37801
0
0
SNAP INC
CL A
83304A106
1581
121242
SH
SOLE
121242
0
0
SNAP ON INC
COM
833034101
2746
17086
SH
SOLE
17086
0
0
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
374
7770
SH
SOLE
7770
0
0
SODASTREAM INTERNATIONAL LTD
USD SHS
M9068E105
221
2606
SH
SOLE
2606
0
0
SOLARCITY CORP
NOTE 1.625%11/0
83416TAC4
926
1000000
PRN
SOLE
1000000
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
831
17290
SH
SOLE
17290
0
0
SONOCO PRODS CO
COM
835495102
607
11519
SH
SOLE
11519
0
0
SONY CORP
SPONSORED ADR
835699307
595
11579
SH
SOLE
11579
0
0
SOURCE CAP INC
COM
836144105
1780
44737
SH
SOLE
44737
0
0
SOUTHERN CO
COM
842587107
21161
456881
SH
SOLE
456881
0
0
SOUTHERN COPPER CORP
COM
84265V105
263
5615
SH
SOLE
5615
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
181
10197
SH
SOLE
10197
0
0
SOUTHWEST AIRLS CO
COM
844741108
12346
242338
SH
SOLE
242338
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
700
9220
SH
SOLE
9220
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
88
16556
SH
SOLE
16556
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
22477
92643
SH
SOLE
92643
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
36125
304138
SH
SOLE
304138
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
599
6276
SH
SOLE
6276
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
307
7826
SH
SOLE
7826
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
7683
200518
SH
SOLE
200518
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
4027
108894
SH
SOLE
108894
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1001
15760
SH
SOLE
15760
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
5177
87178
SH
SOLE
87178
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2300
75704
SH
SOLE
75704
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
217
6147
SH
SOLE
6147
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
533
5110
SH
SOLE
5110
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
226
7417
SH
SOLE
7417
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1514
39541
SH
SOLE
39541
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
5615
163876
SH
SOLE
163876
0
0
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
3219
96569
SH
SOLE
96569
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
277316
1022341
SH
SOLE
1022341
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
13
9000
SH
Put
SOLE
9000
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
16453
46343
SH
SOLE
46343
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
2628
86032
SH
SOLE
86032
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
760
9912
SH
SOLE
9912
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
1022
21324
SH
SOLE
21324
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
7129
148618
SH
SOLE
148618
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
6235
210963
SH
SOLE
210963
0
0
SPDR SER TR
PORTFOLIO SM ETF
78468R853
318
9834
SH
SOLE
9834
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1083
29130
SH
SOLE
29130
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
5066
55308
SH
SOLE
55308
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
383
5826
SH
SOLE
5826
0
0
SPDR SER TR
SSGA US SMAL ETF
78468R887
349
3684
SH
SOLE
3684
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
7308
84057
SH
SOLE
84057
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
1366
25741
SH
SOLE
25741
0
0
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
501
8546
SH
SOLE
8546
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
4
17000
SH
Put
SOLE
17000
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
2144
60502
SH
SOLE
60502
0
0
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
3313
40854
SH
SOLE
40854
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
2405
25601
SH
SOLE
25601
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
6116
78071
SH
SOLE
78071
0
0
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
1869
33168
SH
SOLE
33168
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
3265
35023
SH
SOLE
35023
0
0
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
232
8311
SH
SOLE
8311
0
0
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
1208
36294
SH
SOLE
36294
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
4467
140093
SH
SOLE
140093
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
2257
64572
SH
SOLE
64572
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
293
9739
SH
SOLE
9739
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
2997
85477
SH
SOLE
85477
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
413
13947
SH
SOLE
13947
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
2984
56209
SH
SOLE
56209
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1765
34382
SH
SOLE
34382
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
17311
273235
SH
SOLE
273235
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
13444
201813
SH
SOLE
201813
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
7123
98487
SH
SOLE
98487
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
18728
196753
SH
SOLE
196753
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
6533
138863
SH
SOLE
138863
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
2843
49115
SH
SOLE
49115
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
12014
129481
SH
SOLE
129481
0
0
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
495
12470
SH
SOLE
12470
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
2944
98896
SH
SOLE
98896
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
709
19865
SH
SOLE
19865
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
8401
195041
SH
SOLE
195041
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
8045
131982
SH
SOLE
131982
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
3205
44407
SH
SOLE
44407
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
326
9166
SH
SOLE
9166
0
0
SPIRIT AIRLS INC
COM
848577102
3901
107333
SH
SOLE
107333
0
0
SPLUNK INC
COM
848637104
2134
21560
SH
SOLE
21560
0
0
SPLUNK INC
COM
848637104
0
2000
SH
Call
SOLE
2000
0
0
SPOK HLDGS INC
COM
84863T106
1556
102725
SH
SOLE
102725
0
0
SPORTSMANS WHSE HLDGS INC
COM
84920Y106
77
15000
SH
SOLE
15000
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
698
4132
SH
SOLE
4132
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
274
10800
SH
SOLE
10800
0
0
SPRINT CORP
COM SER 1
85207U105
112
21070
SH
SOLE
21070
0
0
SPROTT FOCUS TR INC
COM
85208J109
148
18869
SH
SOLE
18869
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
17051
1360607
SH
SOLE
1360607
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
849
83244
SH
SOLE
83244
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
2548
434409
SH
SOLE
434409
0
0
SQUARE INC
CL A
852234103
2069
33617
SH
SOLE
33617
0
0
SQUARE INC
CL A
852234103
74
14500
SH
Call
SOLE
14500
0
0
SRC ENERGY INC
COM
78470V108
3393
307862
SH
SOLE
307862
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
888
17126
SH
SOLE
17126
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
253
5421
SH
SOLE
5421
0
0
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
797
9904
SH
SOLE
9904
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
17925
377107
SH
SOLE
377107
0
0
STAGE STORES INC
COM NEW
85254C305
77
34100
SH
SOLE
34100
0
0
STANDEX INTL CORP
COM
854231107
305
2993
SH
SOLE
2993
0
0
STANLEY BLACK & DECKER INC
COM
854502101
5074
38018
SH
SOLE
38018
0
0
STARBUCKS CORP
COM
855244109
1
500
SH
Put
SOLE
500
0
0
STARBUCKS CORP
COM
855244109
30443
623089
SH
SOLE
623089
0
0
STARBUCKS CORP
COM
855244109
8
6500
SH
Call
SOLE
6500
0
0
STARS GROUP INC
COM
85570W100
1723
47476
SH
SOLE
47476
0
0
STARWOOD PPTY TR INC
COM
85571B105
7594
350281
SH
SOLE
350281
0
0
STATE BK FINL CORP
COM
856190103
1735
51935
SH
SOLE
51935
0
0
STATE STR CORP
COM
857477103
5702
60784
SH
SOLE
60784
0
0
STEEL DYNAMICS INC
COM
858119100
543
11852
SH
SOLE
11852
0
0
STEELCASE INC
CL A
858155203
4652
342627
SH
SOLE
342627
0
0
STEIN MART INC
COM
858375108
109
44200
SH
SOLE
44200
0
0
STEPAN CO
COM
858586100
233
59000
SH
Put
SOLE
59000
0
0
STEPAN CO
COM
858586100
58434
749053
SH
SOLE
749053
0
0
STERICYCLE INC
COM
858912108
3144
48102
SH
SOLE
48102
0
0
STERIS PLC
SHS USD
G84720104
716
6909
SH
SOLE
6909
0
0
STERLING BANCORP DEL
COM
85917A100
2780
118301
SH
SOLE
118301
0
0
STIFEL FINL CORP
COM
860630102
213
4076
SH
SOLE
4076
0
0
STRYKER CORP
COM
863667101
18857
111651
SH
SOLE
111651
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1197
50932
SH
SOLE
50932
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
439
56891
SH
SOLE
56891
0
0
SUN LIFE FINL INC
COM
866796105
301
7486
SH
SOLE
7486
0
0
SUNCOR ENERGY INC NEW
COM
867224107
1566
38547
SH
SOLE
38547
0
0
SUNPOWER CORP
COM
867652406
204
26502
SH
SOLE
26502
0
0
SUNTRUST BKS INC
COM
867914103
2439
36904
SH
SOLE
36904
0
0
SUPERCOM LTD NEW
SHS NEW
M87095119
47
20000
SH
SOLE
20000
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
283
13651
SH
SOLE
13651
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
252
4225
SH
SOLE
4225
0
0
SUPERVALU INC
COM NEW
868536301
2506
122204
SH
SOLE
122204
0
0
SVB FINL GROUP
COM
78486Q101
980
3398
SH
SOLE
3398
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
124
20649
SH
SOLE
20649
0
0
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
5098
899303
SH
SOLE
899303
0
0
SWITCH INC
CL A
87105L104
2094
172000
SH
SOLE
172000
0
0
SWITCH INC
CL A
87105L104
46
50000
SH
Call
SOLE
50000
0
0
SYNAPTICS INC
COM
87157D109
532
10530
SH
SOLE
10530
0
0
SYNCHRONY FINL
COM
87165B103
3347
99167
SH
SOLE
99167
0
0
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
1578
908946
SH
SOLE
908946
0
0
SYNOPSYS INC
COM
871607107
700
8223
SH
SOLE
8223
0
0
SYNTHETIC BIOLOGICS INC
COM
87164U102
8
37033
SH
SOLE
37033
0
0
SYSCO CORP
COM
871829107
17953
262916
SH
SOLE
262916
0
0
T MOBILE US INC
COM
872590104
624
10422
SH
SOLE
10422
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
2
1000
SH
Call
SOLE
1000
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
640
6532
SH
SOLE
6532
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
12574
343520
SH
SOLE
343520
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
1
300
SH
Put
SOLE
300
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
686
5762
SH
SOLE
5762
0
0
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
1310
30300
SH
SOLE
30300
0
0
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
105
245000
SH
SOLE
245000
0
0
TAPESTRY INC
COM
876030107
308
6626
SH
SOLE
6626
0
0
TARGA RES CORP
COM
87612G101
3960
79981
SH
SOLE
79981
0
0
TARGET CORP
COM
87612E106
15482
203322
SH
SOLE
203322
0
0
TASEKO MINES LTD
COM
876511106
47
43100
SH
SOLE
43100
0
0
TAUBMAN CTRS INC
COM
876664103
245
4162
SH
SOLE
4162
0
0
TAYLOR MORRISON HOME CORP
CL A
87724P106
229
11030
SH
SOLE
11030
0
0
TCF FINL CORP
COM
872275102
3833
155958
SH
SOLE
155958
0
0
TCG BDC INC
COM
872280102
26736
1570931
SH
SOLE
1570931
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
2875
52447
SH
SOLE
52447
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
5304
58934
SH
SOLE
58934
0
0
TECK RESOURCES LTD
CL B
878742204
2025
79646
SH
SOLE
79646
0
0
TEGNA INC
COM
87901J105
1320
121935
SH
SOLE
121935
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
300
14058
SH
SOLE
14058
0
0
TELADOC INC
COM
87918A105
270
4639
SH
SOLE
4639
0
0
TELECOM ITALIA S P A NEW
SPON ADR ORD
87927Y102
335
45900
SH
SOLE
45900
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
255
1274
SH
SOLE
1274
0
0
TELEFONICA S A
SPONSORED ADR
879382208
114
13542
SH
SOLE
13542
0
0
TELLURIAN INC NEW
COM
87968A104
278
33550
SH
SOLE
33550
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
3410
555406
SH
SOLE
555406
0
0
TENARIS S A
SPONSORED ADR
88031M109
975
26673
SH
SOLE
26673
0
0
TERADATA CORP DEL
COM
88076W103
284
7145
SH
SOLE
7145
0
0
TERADYNE INC
COM
880770102
1771
46500
SH
SOLE
46500
0
0
TEREX CORP NEW
COM
880779103
731
17338
SH
SOLE
17338
0
0
TERNIUM SA
SPON ADR
880890108
962
28077
SH
SOLE
28077
0
0
TESLA INC
COM
88160R101
13650
39910
SH
SOLE
39910
0
0
TESLA INC
COM
88160R101
121
4000
SH
Call
SOLE
4000
0
0
TESLA INC
COM
88160R101
53
6700
SH
Put
SOLE
6700
0
0
TETRA TECH INC NEW
COM
88162G103
2974
50541
SH
SOLE
50541
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
15
15000
PRN
SOLE
15000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
3252
134313
SH
SOLE
134313
0
0
TEXAS INSTRS INC
COM
882508104
23262
211055
SH
SOLE
211055
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
374
536
SH
SOLE
536
0
0
TEXAS ROADHOUSE INC
COM
882681109
643
9840
SH
SOLE
9840
0
0
TEXTRON INC
COM
883203101
1958
29674
SH
SOLE
29674
0
0
TG THERAPEUTICS INC
COM
88322Q108
189
14400
SH
SOLE
14400
0
0
THE TRADE DESK INC
COM CL A
88339J105
254
2713
SH
SOLE
2713
0
0
THERAPEUTICSMD INC
COM
88338N107
65
10500
SH
SOLE
10500
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
12109
58650
SH
SOLE
58650
0
0
THESTREET INC
COM
88368Q103
7111
3261936
SH
SOLE
3261936
0
0
THOMSON REUTERS CORP
COM
884903105
217
5411
SH
SOLE
5411
0
0
THOR INDS INC
COM
885160101
462
4730
SH
SOLE
4730
0
0
TIER REIT INC
COM NEW
88650V208
316
13264
SH
SOLE
13264
0
0
TIFFANY & CO NEW
COM
886547108
2163
16373
SH
SOLE
16373
0
0
TIMKEN CO
COM
887389104
603
13852
SH
SOLE
13852
0
0
TINTRI INC
COM
88770Q105
23
92000
SH
SOLE
92000
0
0
TITAN INTL INC ILL
COM
88830M102
371
34625
SH
SOLE
34625
0
0
TJX COS INC NEW
COM
872540109
10504
110027
SH
SOLE
110027
0
0
TOLL BROTHERS INC
COM
889478103
2536
68290
SH
SOLE
68290
0
0
TOOTSIE ROLL INDS INC
COM
890516107
951
30973
SH
SOLE
30973
0
0
TOPBUILD CORP
COM
89055F103
451
5741
SH
SOLE
5741
0
0
TORCHLIGHT ENERGY RES INC
COM
89102U103
33
24375
SH
SOLE
24375
0
0
TORCHMARK CORP
COM
891027104
4322
53095
SH
SOLE
53095
0
0
TORO CO
COM
891092108
259
4284
SH
SOLE
4284
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
7024
121215
SH
SOLE
121215
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
3169
118926
SH
SOLE
118926
0
0
TORTOISE MLP FD INC
COM
89148B101
245
14335
SH
SOLE
14335
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H108
748
43707
SH
SOLE
43707
0
0
TOTAL S A
SPONSORED ADR
89151E109
6429
106311
SH
SOLE
106311
0
0
TOTAL SYS SVCS INC
COM
891906109
610
7204
SH
SOLE
7204
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
3713
169615
SH
SOLE
169615
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
688
5334
SH
SOLE
5334
0
0
TPI COMPOSITES INC
COM
87266J104
202
7005
SH
SOLE
7005
0
0
TRACTOR SUPPLY CO
COM
892356106
880
11462
SH
SOLE
11462
0
0
TRANSCANADA CORP
COM
89353D107
9119
211065
SH
SOLE
211065
0
0
TRANSDIGM GROUP INC
COM
893641100
7145
20905
SH
SOLE
20905
0
0
TRANSENTERIX INC
COM NEW
89366M201
113
25960
SH
SOLE
25960
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
20
5000
SH
Call
SOLE
5000
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
697
51986
SH
SOLE
51986
0
0
TRAVELERS COMPANIES INC
COM
89417E109
9352
76512
SH
SOLE
76512
0
0
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
1845
98972
SH
SOLE
98972
0
0
TREEHOUSE FOODS INC
COM
89469A104
2515
47851
SH
SOLE
47851
0
0
TREVENA INC
COM
89532E109
22
15005
SH
SOLE
15005
0
0
TRI CONTL CORP
COM
895436103
714
26906
SH
SOLE
26906
0
0
TRIBUNE MEDIA CO
CL A
896047503
2137
55760
SH
SOLE
55760
0
0
TRIMBLE INC
COM
896239100
547
16668
SH
SOLE
16668
0
0
TRINITY INDS INC
COM
896522109
1364
39923
SH
SOLE
39923
0
0
TRIPADVISOR INC
COM
896945201
227
4078
SH
SOLE
4078
0
0
TRITON INTL LTD
CL A
G9078F107
822
26760
SH
SOLE
26760
0
0
TRONOX LTD
SHS CL A
Q9235V101
419
21269
SH
SOLE
21269
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
40
10500
SH
SOLE
10500
0
0
TUPPERWARE BRANDS CORP
COM
899896104
3388
82244
SH
SOLE
82244
0
0
TURQUOISE HILL RES LTD
COM
900435108
46
16246
SH
SOLE
16246
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
4
2000
SH
Call
SOLE
2000
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
8497
171075
SH
SOLE
171075
0
0
TWENTY FIRST CENTY FOX INC
CL B
90130A200
269
5438
SH
SOLE
5438
0
0
TWILIO INC
CL A
90138F102
177
3143
SH
SOLE
3143
0
0
TWILIO INC
CL A
90138F102
48
10400
SH
Call
SOLE
10400
0
0
TWITTER INC
COM
90184L102
1828
42038
SH
SOLE
42038
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
442
27781
SH
SOLE
27781
0
0
TYLER TECHNOLOGIES INC
COM
902252105
218
977
SH
SOLE
977
0
0
TYME TECHNOLOGIES INC
COM
90238J103
1074
340000
SH
SOLE
340000
0
0
TYSON FOODS INC
CL A
902494103
2483
36172
SH
SOLE
36172
0
0
U S CONCRETE INC
COM NEW
90333L201
1561
29645
SH
SOLE
29645
0
0
U S G CORP
COM NEW
903293405
2054
47571
SH
SOLE
47571
0
0
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
361
15755
SH
SOLE
15755
0
0
UBS AG LONDON BRH
ETRAC 2X LEV LNG
90267B765
218
14200
SH
SOLE
14200
0
0
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
229
14820
SH
SOLE
14820
0
0
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
196
12350
SH
SOLE
12350
0
0
UBS GROUP AG
SHS
H42097107
171
11036
SH
SOLE
11036
0
0
UDR INC
COM
902653104
407
10832
SH
SOLE
10832
0
0
UGI CORP NEW
COM
902681105
1645
31722
SH
SOLE
31722
0
0
ULTA BEAUTY INC
COM
90384S303
903
3869
SH
SOLE
3869
0
0
ULTRA PETROLEUM CORP
COM NEW
903914208
125
54623
SH
SOLE
54623
0
0
UMB FINL CORP
COM
902788108
283
3709
SH
SOLE
3709
0
0
UMPQUA HLDGS CORP
COM
904214103
223
9827
SH
SOLE
9827
0
0
UNDER ARMOUR INC
CL A
904311107
833
37631
SH
SOLE
37631
0
0
UNDER ARMOUR INC
CL C
904311206
453
21743
SH
SOLE
21743
0
0
UNILEVER N V
N Y SHS NEW
904784709
4806
86158
SH
SOLE
86158
0
0
UNILEVER PLC
SPON ADR NEW
904767704
3215
58138
SH
SOLE
58138
0
0
UNION PAC CORP
COM
907818108
43031
303201
SH
SOLE
303201
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
392
10726
SH
SOLE
10726
0
0
UNITED CMNTY FINL CORP OHIO
COM
909839102
337
30833
SH
SOLE
30833
0
0
UNITED CONTL HLDGS INC
COM
910047109
2505
35871
SH
SOLE
35871
0
0
UNITED NAT FOODS INC
COM
911163103
3229
75610
SH
SOLE
75610
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
0
1800
SH
Call
SOLE
1800
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
93773
883150
SH
SOLE
883150
0
0
UNITED RENTALS INC
COM
911363109
7227
49097
SH
SOLE
49097
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
254
16780
SH
SOLE
16780
0
0
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
1192
53719
SH
SOLE
53719
0
0
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
951
21818
SH
SOLE
21818
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
32611
259812
SH
SOLE
259812
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
3044
27195
SH
SOLE
27195
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
51363
209579
SH
SOLE
209579
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
22
3000
SH
Put
SOLE
3000
0
0
UNITI GROUP INC
COM
91325V108
1073
53563
SH
SOLE
53563
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1406
16351
SH
SOLE
16351
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1
100
SH
Call
SOLE
100
0
0
UNUM GROUP
COM
91529Y106
323
8701
SH
SOLE
8701
0
0
UPLAND SOFTWARE INC
COM
91544A109
646
18964
SH
SOLE
18964
0
0
URANIUM ENERGY CORP
COM
916896103
111
68768
SH
SOLE
68768
0
0
US BANCORP DEL
COM NEW
902973304
25883
516837
SH
SOLE
516837
0
0
USA TECHNOLOGIES INC
COM NO PAR
90328S500
2927
209377
SH
SOLE
209377
0
0
V F CORP
COM
918204108
4977
61097
SH
SOLE
61097
0
0
VAIL RESORTS INC
COM
91879Q109
532
1953
SH
SOLE
1953
0
0
VALE S A
ADR
91912E105
1928
150325
SH
SOLE
150325
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
15622
140843
SH
SOLE
140843
0
0
VALERO ENERGY PARTNERS LP
COM UNT REP LP
91914J102
3445
90564
SH
SOLE
90564
0
0
VALLEY NATL BANCORP
COM
919794107
636
52357
SH
SOLE
52357
0
0
VALVOLINE INC
COM
92047W101
119
5484
SH
SOLE
5484
0
0
VALVOLINE INC
COM
92047W101
10
6000
SH
Call
SOLE
6000
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
3240
263018
SH
SOLE
263018
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
379
6115
SH
SOLE
6115
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
288
12204
SH
SOLE
12204
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
262
15155
SH
SOLE
15155
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1669
13919
SH
SOLE
13919
0
0
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
2947
50317
SH
SOLE
50317
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
18177
814896
SH
SOLE
814896
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
983
31274
SH
SOLE
31274
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
900
52863
SH
SOLE
52863
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1112
34026
SH
SOLE
34026
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
613
14084
SH
SOLE
14084
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
856
23134
SH
SOLE
23134
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
324
12345
SH
SOLE
12345
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
344
16323
SH
SOLE
16323
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
3839
37371
SH
SOLE
37371
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
2305
144344
SH
SOLE
144344
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
353
2421
SH
SOLE
2421
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
209
1690
SH
SOLE
1690
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
477
2939
SH
SOLE
2939
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
264
1891
SH
SOLE
1891
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
2410
29740
SH
SOLE
29740
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
226
2525
SH
SOLE
2525
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
12822
163863
SH
SOLE
163863
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
11710
147761
SH
SOLE
147761
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
6294
115003
SH
SOLE
115003
0
0
VANGUARD GROUP
DIV APP ETF
921908844
90122
886969
SH
SOLE
886969
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
19207
163225
SH
SOLE
163225
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
69356
463194
SH
SOLE
463194
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
8525
68349
SH
SOLE
68349
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
5392
40084
SH
SOLE
40084
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1684
15208
SH
SOLE
15208
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
18460
117087
SH
SOLE
117087
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
22537
276928
SH
SOLE
276928
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
37384
150046
SH
SOLE
150046
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
14938
109945
SH
SOLE
109945
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
25694
165010
SH
SOLE
165010
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
8502
48290
SH
SOLE
48290
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
60819
433009
SH
SOLE
433009
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
25146
242157
SH
SOLE
242157
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
23694
456986
SH
SOLE
456986
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
36253
860081
SH
SOLE
860081
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
12792
227683
SH
SOLE
227683
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
738
10628
SH
SOLE
10628
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
420
3635
SH
SOLE
3635
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2742
47217
SH
SOLE
47217
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
16933
230997
SH
SOLE
230997
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
24250
496637
SH
SOLE
496637
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
1413
27726
SH
SOLE
27726
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
3754
44877
SH
SOLE
44877
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
2581
50164
SH
SOLE
50164
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
7955
132825
SH
SOLE
132825
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
6386
81721
SH
SOLE
81721
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
9933
67747
SH
SOLE
67747
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
760
7169
SH
SOLE
7169
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1879
12667
SH
SOLE
12667
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
376
2857
SH
SOLE
2857
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
284
2488
SH
SOLE
2488
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
642
5117
SH
SOLE
5117
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
34828
643688
SH
SOLE
643688
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
17366
404707
SH
SOLE
404707
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
14565
175434
SH
SOLE
175434
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
8975
138543
SH
SOLE
138543
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1750
18766
SH
SOLE
18766
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
14324
192416
SH
SOLE
192416
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
16280
136849
SH
SOLE
136849
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
12784
75350
SH
SOLE
75350
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
6976
51944
SH
SOLE
51944
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
958
9062
SH
SOLE
9062
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
10293
152726
SH
SOLE
152726
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
2619
16449
SH
SOLE
16449
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
3205
23580
SH
SOLE
23580
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
32239
177585
SH
SOLE
177585
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1639
12458
SH
SOLE
12458
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
830
7172
SH
SOLE
7172
0
0
VAREX IMAGING CORP
COM
92214X106
1011
27177
SH
SOLE
27177
0
0
VARIAN MED SYS INC
COM
92220P105
3084
27149
SH
SOLE
27149
0
0
VECTOR GROUP LTD
COM
92240M108
2981
156247
SH
SOLE
156247
0
0
VECTREN CORP
COM
92240G101
337
4715
SH
SOLE
4715
0
0
VEEVA SYS INC
CL A COM
922475108
1120
14562
SH
SOLE
14562
0
0
VENTAS INC
COM
92276F100
5922
104036
SH
SOLE
104036
0
0
VEON LTD
SPONSORED ADR
91822M106
28
11442
SH
SOLE
11442
0
0
VEREIT INC
COM
92339V100
99
13416
SH
SOLE
13416
0
0
VERISK ANALYTICS INC
COM
92345Y106
528
4897
SH
SOLE
4897
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
96959
1925105
SH
SOLE
1925105
0
0
VERMILLION INC
COM NEW
92407M206
23
30000
SH
SOLE
30000
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1185
6984
SH
SOLE
6984
0
0
VIACOM INC NEW
CL B
92553P201
10
5000
SH
Call
SOLE
5000
0
0
VIACOM INC NEW
CL B
92553P201
3053
101462
SH
SOLE
101462
0
0
VICTORY PORTFOLIOS II
SHS US SML CP HG
92647N873
4024
87395
SH
SOLE
87395
0
0
VIEWRAY INC
COM
92672L107
131
18964
SH
SOLE
18964
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
1967
181900
SH
SOLE
181900
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
2
500
SH
Call
SOLE
500
0
0
VIRNETX HLDG CORP
COM
92823T108
80
23500
SH
SOLE
23500
0
0
VIRTU FINL INC
CL A
928254101
3399
127865
SH
SOLE
127865
0
0
VISA INC
COM CL A
92826C839
46818
353426
SH
SOLE
353426
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
32
23726
SH
SOLE
23726
0
0
VITAL THERAPIES INC
COM
92847R104
69
10000
SH
SOLE
10000
0
0
VIVEVE MED INC
COM NEW
92852W204
4957
1821456
SH
SOLE
1821456
0
0
VMWARE INC
CL A COM
928563402
589
4008
SH
SOLE
4008
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
19765
813582
SH
SOLE
813582
0
0
VORNADO RLTY TR
SH BEN INT
929042109
3927
53305
SH
SOLE
53305
0
0
VOYA FINL INC
COM
929089100
502
10729
SH
SOLE
10729
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
359
48942
SH
SOLE
48942
0
0
VULCAN MATLS CO
COM
929160109
4714
36513
SH
SOLE
36513
0
0
W P CAREY INC
COM
92936U109
3229
48729
SH
SOLE
48729
0
0
WABCO HLDGS INC
COM
92927K102
471
4006
SH
SOLE
4006
0
0
WABTEC CORP
COM
929740108
244
2443
SH
SOLE
2443
0
0
WADDELL & REED FINL INC
CL A
930059100
208
11608
SH
SOLE
11608
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12095
201688
SH
SOLE
201688
0
0
WALMART INC
COM
931142103
51402
599766
SH
SOLE
599766
0
0
WALMART INC
COM
931142103
26
32000
SH
Call
SOLE
32000
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
513
16939
SH
SOLE
16939
0
0
WASTE MGMT INC DEL
COM
94106L109
3781
46543
SH
SOLE
46543
0
0
WATERS CORP
COM
941848103
289
1491
SH
SOLE
1491
0
0
WATSCO INC
COM
942622200
1218
6789
SH
SOLE
6789
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
600
182091
SH
SOLE
182091
0
0
WEB COM GROUP INC
COM
94733A104
213
8155
SH
SOLE
8155
0
0
WEBSTER FINL CORP CONN
COM
947890109
205
3216
SH
SOLE
3216
0
0
WEC ENERGY GROUP INC
COM
92939U106
1816
28111
SH
SOLE
28111
0
0
WEIBO CORP
SPONSORED ADR
948596101
5046
56315
SH
SOLE
56315
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
440
14271
SH
SOLE
14271
0
0
WELLS FARGO CO NEW
COM
949746101
32229
581399
SH
SOLE
581399
0
0
WELLS FARGO CO NEW
COM
949746101
8
3000
SH
Call
SOLE
3000
0
0
WELLTOWER INC
COM
95040Q104
1864
29699
SH
SOLE
29699
0
0
WENDYS CO
COM
95058W100
550
31883
SH
SOLE
31883
0
0
WESCO AIRCRAFT HLDGS INC
COM
950814103
214
19000
SH
SOLE
19000
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
3312
58530
SH
SOLE
58530
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
299
18434
SH
SOLE
18434
0
0
WESTERN ASST MNGD MUN FD INC
COM
95766M105
2301
181638
SH
SOLE
181638
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
8497
763001
SH
SOLE
763001
0
0
WESTERN DIGITAL CORP
COM
958102105
1506
19458
SH
SOLE
19458
0
0
WESTERN DIGITAL CORP
COM
958102105
0
1500
SH
Call
SOLE
1500
0
0
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
9042
186777
SH
SOLE
186777
0
0
WESTERN UN CO
COM
959802109
2123
105181
SH
SOLE
105181
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
2731
126528
SH
SOLE
126528
0
0
WESTROCK CO
COM
96145D105
5926
103740
SH
SOLE
103740
0
0
WEX INC
COM
96208T104
269
1413
SH
SOLE
1413
0
0
WEYERHAEUSER CO
COM
962166104
3862
105838
SH
SOLE
105838
0
0
WGL HLDGS INC
COM
92924F106
478
5373
SH
SOLE
5373
0
0
WHIRLPOOL CORP
COM
963320106
794
5440
SH
SOLE
5440
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
10022
11051
SH
SOLE
11051
0
0
WILLIAMS COS INC DEL
COM
969457100
5637
207938
SH
SOLE
207938
0
0
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
4395
108213
SH
SOLE
108213
0
0
WILLIAMS SONOMA INC
COM
969904101
5291
86310
SH
SOLE
86310
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
3759
24858
SH
SOLE
24858
0
0
WINTRUST FINL CORP
COM
97650W108
2518
29476
SH
SOLE
29476
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
1387
290668
SH
SOLE
290668
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
1230
46186
SH
SOLE
46186
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
1073
25050
SH
SOLE
25050
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
4665
73928
SH
SOLE
73928
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
208
3201
SH
SOLE
3201
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
920
38439
SH
SOLE
38439
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
2969
56235
SH
SOLE
56235
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
256
5414
SH
SOLE
5414
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
7178
99605
SH
SOLE
99605
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
380
9206
SH
SOLE
9206
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
17262
320081
SH
SOLE
320081
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1
800
SH
Call
SOLE
800
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
15992
207793
SH
SOLE
207793
0
0
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
1162
26674
SH
SOLE
26674
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
407
4680
SH
SOLE
4680
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
480
6846
SH
SOLE
6846
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
2331
25978
SH
SOLE
25978
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
2448
68354
SH
SOLE
68354
0
0
WISDOMTREE TR
US MIDCP EARNING
97717W570
12597
313561
SH
SOLE
313561
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
29799
726730
SH
SOLE
726730
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
318
8954
SH
SOLE
8954
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
2160
72998
SH
SOLE
72998
0
0
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
7492
193597
SH
SOLE
193597
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
8380
91924
SH
SOLE
91924
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
376
10804
SH
SOLE
10804
0
0
WORKDAY INC
CL A
98138H101
5210
43206
SH
SOLE
43206
0
0
WORKDAY INC
CL A
98138H101
1
3500
SH
Call
SOLE
3500
0
0
WORKIVA INC
COM CL A
98139A105
1246
51100
SH
SOLE
51100
0
0
WORLDPAY INC
CL A
981558109
218
2661
SH
SOLE
2661
0
0
WPP PLC NEW
ADR
92937A102
482
6184
SH
SOLE
6184
0
0
WPX ENERGY INC
COM
98212B103
2069
114280
SH
SOLE
114280
0
0
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
441
16955
SH
SOLE
16955
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
1358
30542
SH
SOLE
30542
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
1782
30314
SH
SOLE
30314
0
0
WYNN RESORTS LTD
COM
983134107
507
3018
SH
SOLE
3018
0
0
WYNN RESORTS LTD
COM
983134107
2
2200
SH
Call
SOLE
2200
0
0
XCEL ENERGY INC
COM
98389B100
3449
75461
SH
SOLE
75461
0
0
XEROX CORP
COM NEW
984121608
215
8898
SH
SOLE
8898
0
0
XILINX INC
COM
983919101
636
9748
SH
SOLE
9748
0
0
XPO LOGISTICS INC
COM
983793100
491
4876
SH
SOLE
4876
0
0
XYLEM INC
COM
98419M100
2961
43973
SH
SOLE
43973
0
0
YAMANA GOLD INC
COM
98462Y100
96
33608
SH
SOLE
33608
0
0
YATRA ONLINE INC
ORD SHS
G98338109
56
10355
SH
SOLE
10355
0
0
YUM BRANDS INC
COM
988498101
4069
52050
SH
SOLE
52050
0
0
YUM CHINA HLDGS INC
COM
98850P109
1752
45520
SH
SOLE
45520
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
296
2060
SH
SOLE
2060
0
0
ZILLOW GROUP INC
CL A
98954M101
313
5228
SH
SOLE
5228
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
2639
23706
SH
SOLE
23706
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
1
300
SH
Put
SOLE
300
0
0
ZIONS BANCORPORATION
COM
989701107
10975
208286
SH
SOLE
208286
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
306
100876
SH
SOLE
100876
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
1
2000
SH
Call
SOLE
2000
0
0
ZOETIS INC
CL A
98978V103
19890
232835
SH
SOLE
232835
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
812
83393
SH
SOLE
83393
0
0