0001085146-19-000928.txt : 20190214
0001085146-19-000928.hdr.sgml : 20190214
20190214161456
ACCESSION NUMBER: 0001085146-19-000928
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190214
DATE AS OF CHANGE: 20190214
EFFECTIVENESS DATE: 20190214
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: 19606471
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
false
false
0001462245
XXXXXXXX
12-31-2018
12-31-2018
false
HighTower Advisors, LLC
200 W. MADISON ST.
SUITE 2500
CHICAGO
IL
60606
13F COMBINATION REPORT
028-13510
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
0000897378
028-03434
CONGRESS ASSET MANAGEMENT CO /MA
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
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
M.D. 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
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
0000102909
028-06408
VANGUARD GROUP INC
0001040188
028-06354
VICTORY CAPITAL MANAGEMENT INC
0001068837
028-07292
VOYA INVESTMENT MANAGEMENT LLC
0000740913
028-01347
REAVES W H & CO INC
0001600435
028-18951
Wakefield Asset Management LLLP
ADDITIONAL MANAGERS DO NOT FIT TEMPLATE
N
Timothy Woods
Chief Compliance Officer
312-962-3800
/s/ Timothy Woods
Chicago
IL
02-11-2019
0
2220
13037675
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
180 DEGREE CAP CORP
COM
68235B109
30
17300
SH
SOLE
17300
0
0
1ST CONSTITUTION BANCORP
COM
31986N102
351
17600
SH
SOLE
17600
0
0
22ND CENTY GROUP INC
COM
90137F103
29
11433
SH
SOLE
11433
0
0
3-D SYS CORP DEL
COM NEW
88554D205
309
30651
SH
SOLE
30651
0
0
3M CO
COM
88579Y101
58125
304710
SH
SOLE
304710
0
0
58 COM INC
SPON ADR REP A
31680Q104
511
9313
SH
SOLE
9313
0
0
ABB LTD
SPONSORED ADR
000375204
254
13114
SH
SOLE
13114
0
0
ABBOTT LABS
COM
002824100
52230
722655
SH
SOLE
722655
0
0
ABBVIE INC
COM
00287Y109
52402
568397
SH
SOLE
568397
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
72
14496
SH
SOLE
14496
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
16266
131713
SH
SOLE
131713
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
3292
27648
SH
SOLE
27648
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
10836
720035
SH
SOLE
720035
0
0
ABIOMED INC
COM
003654100
287
885
SH
SOLE
885
0
0
ABM INDS INC
COM
000957100
713
22218
SH
SOLE
22218
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
23270
165008
SH
SOLE
165008
0
0
ACCURAY INC
COM
004397105
41
12000
SH
SOLE
12000
0
0
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
21
13798
SH
SOLE
13798
0
0
ACI WORLDWIDE INC
COM
004498101
220
7962
SH
SOLE
7962
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
512
69406
SH
SOLE
69406
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2135
45867
SH
SOLE
45867
0
0
ACUITY BRANDS INC
COM
00508Y102
851
7478
SH
SOLE
7478
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
28
12191
SH
SOLE
12191
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
0
1500
SH
Call
SOLE
1500
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
719
56990
SH
SOLE
56990
0
0
ADECOAGRO S A
COM
L00849106
85
12120
SH
SOLE
12120
0
0
ADOBE INC
COM
00724F101
18282
80850
SH
SOLE
80850
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
730
4655
SH
SOLE
4655
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
631
34255
SH
SOLE
34255
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
46
31000
SH
Call
SOLE
31000
0
0
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
1557
26655
SH
SOLE
26655
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
224
26656
SH
SOLE
26656
0
0
AEGON N V
NY REGISTRY SHS
007924103
200
43213
SH
SOLE
43213
0
0
AERCAP HOLDINGS NV
SHS
N00985106
339
8574
SH
SOLE
8574
0
0
AERPIO PHARMACEUTICALS INC
COM
00810B105
43
25450
SH
SOLE
25450
0
0
AES CORP
COM
00130H105
3007
208672
SH
SOLE
208672
0
0
AETHLON MED INC
COM NEW
00808Y208
19
11000
SH
SOLE
11000
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
411
4228
SH
SOLE
4228
0
0
AFFIMED N V
COM
N01045108
62
20000
SH
SOLE
20000
0
0
AFFIMED N V
COM
N01045108
12
15000
SH
Call
SOLE
15000
0
0
AFLAC INC
COM
001055102
3875
85140
SH
SOLE
85140
0
0
AGCO CORP
COM
001084102
482
8644
SH
SOLE
8644
0
0
AGENUS INC
COM NEW
00847G705
1
1500
SH
Call
SOLE
1500
0
0
AGENUS INC
COM NEW
00847G705
73
30110
SH
SOLE
30110
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
552
8161
SH
SOLE
8161
0
0
AGNC INVT CORP
COM
00123Q104
889
50618
SH
SOLE
50618
0
0
AIR PRODS & CHEMS INC
COM
009158106
25935
162164
SH
SOLE
162164
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
401
6563
SH
SOLE
6563
0
0
ALASKA AIR GROUP INC
COM
011659109
1312
21600
SH
SOLE
21600
0
0
ALASKA AIR GROUP INC
COM
011659109
19
1000
SH
Call
SOLE
1000
0
0
ALBEMARLE CORP
COM
012653101
271
3450
SH
SOLE
3450
0
0
ALCOA CORP
COM
013872106
226
8528
SH
SOLE
8528
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
135
16250
SH
SOLE
16250
0
0
ALEXCO RESOURCE CORP
COM
01535P106
9
10000
SH
SOLE
10000
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
431
4437
SH
SOLE
4437
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
33129
242182
SH
SOLE
242182
0
0
ALIGN TECHNOLOGY INC
COM
016255101
3520
16865
SH
SOLE
16865
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
210
9667
SH
SOLE
9667
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
210
2095
SH
SOLE
2095
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
802
10081
SH
SOLE
10081
0
0
ALLERGAN PLC
SHS
G0177J108
1
900
SH
Call
SOLE
900
0
0
ALLERGAN PLC
SHS
G0177J108
12268
91965
SH
SOLE
91965
0
0
ALLETE INC
COM NEW
018522300
265
3478
SH
SOLE
3478
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
225
21315
SH
SOLE
21315
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1400
51284
SH
SOLE
51284
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
305
25183
SH
SOLE
25183
0
0
ALLIANT ENERGY CORP
COM
018802108
643
15161
SH
SOLE
15161
0
0
ALLIANZGI CONV INCOME FD
COM
018828103
137
26671
SH
SOLE
26671
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
180
16719
SH
SOLE
16719
0
0
ALLSTATE CORP
COM
020002101
5900
71534
SH
SOLE
71534
0
0
ALLY FINL INC
COM
02005N100
1842
81194
SH
SOLE
81194
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
463
6344
SH
SOLE
6344
0
0
ALPHABET INC
CAP STK CL A
02079K305
71931
69231
SH
SOLE
69231
0
0
ALPHABET INC
CAP STK CL A
02079K305
169
5200
SH
Call
SOLE
5200
0
0
ALPHABET INC
CAP STK CL C
02079K107
56151
54454
SH
SOLE
54454
0
0
ALPHATEC HOLDINGS INC
COM NEW
02081G201
625
272476
SH
SOLE
272476
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
1723
96589
SH
SOLE
96589
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
35430
4062246
SH
SOLE
4062246
0
0
ALPS ETF TR
BARRONS 400 ETF
00162Q726
690
19495
SH
SOLE
19495
0
0
ALPS ETF TR
INTL SEC DV DOG
00162Q718
488
20492
SH
SOLE
20492
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
937
23934
SH
SOLE
23934
0
0
ALTA MESA RES INC
CL A
02133L109
30
30000
SH
SOLE
30000
0
0
ALTABA INC
COM
021346101
4728
81386
SH
SOLE
81386
0
0
ALTRIA GROUP INC
COM
02209S103
57432
1164488
SH
SOLE
1164488
0
0
ALTRIA GROUP INC
COM
02209S103
8
24500
SH
Call
SOLE
24500
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
423
31114
SH
SOLE
31114
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
17
1500
SH
Call
SOLE
1500
0
0
AMAZON COM INC
COM
023135106
23
1300
SH
Put
SOLE
1300
0
0
AMAZON COM INC
COM
023135106
137257
90980
SH
SOLE
90980
0
0
AMBEV SA
SPONSORED ADR
02319V103
486
124061
SH
SOLE
124061
0
0
AMC NETWORKS INC
CL A
00164V103
1756
31990
SH
SOLE
31990
0
0
AMEREN CORP
COM
023608102
878
13435
SH
SOLE
13435
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
56
10000
SH
SOLE
10000
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
179
12582
SH
SOLE
12582
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1688
52761
SH
SOLE
52761
0
0
AMERICAN ELEC PWR INC
COM
025537101
6017
80655
SH
SOLE
80655
0
0
AMERICAN EXPRESS CO
COM
025816109
20
10000
SH
Put
SOLE
10000
0
0
AMERICAN EXPRESS CO
COM
025816109
36542
383089
SH
SOLE
383089
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
3705
278436
SH
SOLE
278436
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
420
4631
SH
SOLE
4631
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
3276
82823
SH
SOLE
82823
0
0
AMERICAN STS WTR CO
COM
029899101
1075
16064
SH
SOLE
16064
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
9828
62076
SH
SOLE
62076
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
34786
383127
SH
SOLE
383127
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
644
25398
SH
SOLE
25398
0
0
AMERIPRISE FINL INC
COM
03076C106
2143
20525
SH
SOLE
20525
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
376
5065
SH
SOLE
5065
0
0
AMETEK INC NEW
COM
031100100
6067
89890
SH
SOLE
89890
0
0
AMGEN INC
COM
031162100
92763
476009
SH
SOLE
476009
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
582
10196
SH
SOLE
10196
0
0
AMPHENOL CORP NEW
CL A
032095101
7794
96567
SH
SOLE
96567
0
0
ANADARKO PETE CORP
COM
032511107
9264
211354
SH
SOLE
211354
0
0
ANADARKO PETE CORP
COM
032511107
1
400
SH
Call
SOLE
400
0
0
ANALOG DEVICES INC
COM
032654105
1678
19523
SH
SOLE
19523
0
0
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
5982
184338
SH
SOLE
184338
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
810
12298
SH
SOLE
12298
0
0
ANNALY CAP MGMT INC
COM
035710409
2950
300119
SH
SOLE
300119
0
0
ANSYS INC
COM
03662Q105
1193
8401
SH
SOLE
8401
0
0
ANTARES PHARMA INC
COM
036642106
81
29235
SH
SOLE
29235
0
0
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
2154
100715
SH
SOLE
100715
0
0
ANTERO RES CORP
COM
03674X106
92
10929
SH
SOLE
10929
0
0
ANTERO RES CORP
COM
03674X106
0
1000
SH
Call
SOLE
1000
0
0
ANTHEM INC
COM
036752103
4147
15766
SH
SOLE
15766
0
0
AON PLC
SHS CL A
G0408V102
1504
10333
SH
SOLE
10333
0
0
APACHE CORP
COM
037411105
1645
62605
SH
SOLE
62605
0
0
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
289
11733
SH
SOLE
11733
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
387
26959
SH
SOLE
26959
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
240
16811
SH
SOLE
16811
0
0
APPLE INC
COM
037833100
312088
1977618
SH
SOLE
1977618
0
0
APPLE INC
COM
037833100
301
31000
SH
Call
SOLE
31000
0
0
APPLE INC
COM
037833100
616
186400
SH
Put
SOLE
186400
0
0
APPLIED DNA SCIENCES INC
COM NEW
03815U201
4
11067
SH
SOLE
11067
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
446
8255
SH
SOLE
8255
0
0
APPLIED MATLS INC
COM
038222105
1713
52304
SH
SOLE
52304
0
0
APTARGROUP INC
COM
038336103
523
5554
SH
SOLE
5554
0
0
APTIV PLC
SHS
G6095L109
494
7972
SH
SOLE
7972
0
0
AQUA AMERICA INC
COM
03836W103
1289
37638
SH
SOLE
37638
0
0
AQUAVENTURE HLDGS LTD
SHS
G0443N107
227
12050
SH
SOLE
12050
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
1067
51683
SH
SOLE
51683
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
698
26164
SH
SOLE
26164
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
7791
190015
SH
SOLE
190015
0
0
ARCHROCK INC
COM
03957W106
153
20676
SH
SOLE
20676
0
0
ARCONIC INC
COM
03965L100
302
17756
SH
SOLE
17756
0
0
ARCOSA INC
COM
039653100
297
10662
SH
SOLE
10662
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
446
11455
SH
SOLE
11455
0
0
ARES CAP CORP
COM
04010L103
18232
1169992
SH
SOLE
1169992
0
0
ARES COML REAL ESTATE CORP
COM
04013V108
263
20218
SH
SOLE
20218
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
254
14310
SH
SOLE
14310
0
0
ARK ETF TR
GEN REV MLTSCT
00214Q302
1488
62025
SH
SOLE
62025
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
8428
226661
SH
SOLE
226661
0
0
ARK ETF TR
WEB X.O ETF
00214Q401
583
13858
SH
SOLE
13858
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1253
21621
SH
SOLE
21621
0
0
ARRAY BIOPHARMA INC
COM
04269X105
1320
93135
SH
SOLE
93135
0
0
ARRAY BIOPHARMA INC
COM
04269X105
1
500
SH
Call
SOLE
500
0
0
ARROW FINL CORP
COM
042744102
445
13902
SH
SOLE
13902
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
131
10524
SH
SOLE
10524
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
2
500
SH
Call
SOLE
500
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
420
19063
SH
SOLE
19063
0
0
ASGN INC
COM
00191U102
2155
39594
SH
SOLE
39594
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
210
2963
SH
SOLE
2963
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3467
22229
SH
SOLE
22229
0
0
ASPEN TECHNOLOGY INC
COM
045327103
370
4523
SH
SOLE
4523
0
0
ASSERTIO THERAPEUTICS INC
COM
04545L107
998
274149
SH
SOLE
274149
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
2191
57601
SH
SOLE
57601
0
0
ASTRONICS CORP
COM
046433108
542
17821
SH
SOLE
17821
0
0
AT&T INC
COM
00206R102
96319
3373104
SH
SOLE
3373104
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
682
19688
SH
SOLE
19688
0
0
ATHENAHEALTH INC
COM
04685W103
214
1598
SH
SOLE
1598
0
0
ATHENEX INC
COM
04685N103
880
69307
SH
SOLE
69307
0
0
ATHERSYS INC
COM
04744L106
57
42200
SH
SOLE
42200
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
357
21788
SH
SOLE
21788
0
0
ATLASSIAN CORP PLC
CL A
G06242104
5882
66154
SH
SOLE
66154
0
0
ATMOS ENERGY CORP
COM
049560105
1693
18267
SH
SOLE
18267
0
0
AURORA CANNABIS INC
COM
05156X108
318
64914
SH
SOLE
64914
0
0
AUTODESK INC
COM
052769106
5193
40307
SH
SOLE
40307
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
26074
198801
SH
SOLE
198801
0
0
AUTOZONE INC
COM
053332102
4334
5147
SH
SOLE
5147
0
0
AVALONBAY CMNTYS INC
COM
053484101
880
5034
SH
SOLE
5034
0
0
AVANGRID INC
COM
05351W103
647
12907
SH
SOLE
12907
0
0
AVANOS MED INC
COM
05350V106
224
4915
SH
SOLE
4915
0
0
AVERY DENNISON CORP
COM
053611109
3643
40542
SH
SOLE
40542
0
0
AXALTA COATING SYS LTD
COM
G0750C108
400
17190
SH
SOLE
17190
0
0
AXON ENTERPRISE INC
COM
05464C101
4864
111175
SH
SOLE
111175
0
0
B & G FOODS INC NEW
COM
05508R106
2105
72811
SH
SOLE
72811
0
0
BAIDU INC
SPON ADR REP A
056752108
3085
18866
SH
SOLE
18866
0
0
BALL CORP
COM
058498106
2134
46357
SH
SOLE
46357
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
486
91445
SH
SOLE
91445
0
0
BANCO SANTANDER SA
ADR
05964H105
446
98827
SH
SOLE
98827
0
0
BANK AMER CORP
COM
060505104
40004
1625124
SH
SOLE
1625124
0
0
BANK HAWAII CORP
COM
062540109
771
11446
SH
SOLE
11446
0
0
BANK MONTREAL QUE
COM
063671101
4171
63640
SH
SOLE
63640
0
0
BANK N S HALIFAX
COM
064149107
755
15206
SH
SOLE
15206
0
0
BANK NEW YORK MELLON CORP
COM
064058100
6504
138199
SH
SOLE
138199
0
0
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1726
15387
SH
SOLE
15387
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
998
48396
SH
SOLE
48396
0
0
BARCLAYS BK PLC
IPATH B SHRT TRM
06746P621
1946
41405
SH
SOLE
41405
0
0
BARCLAYS BK PLC
IPATH S&P MT ETN
06740Q260
291
13136
SH
SOLE
13136
0
0
BARCLAYS BK PLC
IPSPGS TTL ETN
06738C794
242
18558
SH
SOLE
18558
0
0
BARRICK GOLD CORP
COM
067901108
4229
313272
SH
SOLE
313272
0
0
BARRICK GOLD CORP
COM
067901108
0
1000
SH
Call
SOLE
1000
0
0
BAUSCH HEALTH COS INC
COM
071734107
4250
230344
SH
SOLE
230344
0
0
BAUSCH HEALTH COS INC
COM
071734107
1
300
SH
Call
SOLE
300
0
0
BAUSCH HEALTH COS INC
COM
071734107
40
44200
SH
Put
SOLE
44200
0
0
BAXTER INTL INC
COM
071813109
7154
108502
SH
SOLE
108502
0
0
BB&T CORP
COM
054937107
9881
228113
SH
SOLE
228113
0
0
BCE INC
COM NEW
05534B760
1943
48966
SH
SOLE
48966
0
0
BECTON DICKINSON & CO
COM
075887109
11907
52834
SH
SOLE
52834
0
0
BELLICUM PHARMACEUTICALS INC
COM
079481107
109
38620
SH
SOLE
38620
0
0
BEMIS INC
COM
081437105
358
7815
SH
SOLE
7815
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
92718
303
SH
SOLE
303
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
168376
825378
SH
SOLE
825378
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
519
10921
SH
SOLE
10921
0
0
BEST BUY INC
COM
086516101
4110
77639
SH
SOLE
77639
0
0
BHP GROUP LIMITED
SPONSORED ADS
088606108
2145
45480
SH
SOLE
45480
0
0
BHP GROUP PLC
SPONSORED ADS
05545E209
1770
42203
SH
SOLE
42203
0
0
BIO RAD LABS INC
CL A
090572207
335
1452
SH
SOLE
1452
0
0
BIO TECHNE CORP
COM
09073M104
304
2120
SH
SOLE
2120
0
0
BIOGEN INC
COM
09062X103
11042
36631
SH
SOLE
36631
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
530
6154
SH
SOLE
6154
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
81
16800
SH
SOLE
16800
0
0
BLACK HILLS CORP
COM
092113109
422
6744
SH
SOLE
6744
0
0
BLACK KNIGHT INC
COM
09215C105
441
9780
SH
SOLE
9780
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
2336
150842
SH
SOLE
150842
0
0
BLACKBERRY LTD
COM
09228F103
75
10311
SH
SOLE
10311
0
0
BLACKLINE INC
COM
09239B109
206
4805
SH
SOLE
4805
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
338
27656
SH
SOLE
27656
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
249
26860
SH
SOLE
26860
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
2639
236086
SH
SOLE
236086
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
115
14717
SH
SOLE
14717
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
166
17600
SH
SOLE
17600
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
165
13792
SH
SOLE
13792
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1067
29225
SH
SOLE
29225
0
0
BLACKROCK INC
COM
09247X101
16140
40966
SH
SOLE
40966
0
0
BLACKROCK INCOME TR INC
COM
09247F100
415
72217
SH
SOLE
72217
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
358
27025
SH
SOLE
27025
0
0
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
554
27002
SH
SOLE
27002
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
224
18514
SH
SOLE
18514
0
0
BLACKROCK MUNI INCOME TR II
COM
09249N101
162
12477
SH
SOLE
12477
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
2968
234517
SH
SOLE
234517
0
0
BLACKROCK MUNI N Y INTER DUR
COM
09255F109
168
13495
SH
SOLE
13495
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
183
14202
SH
SOLE
14202
0
0
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
217
18050
SH
SOLE
18050
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
247
18450
SH
SOLE
18450
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
136
13753
SH
SOLE
13753
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
311
25900
SH
SOLE
25900
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
500
40547
SH
SOLE
40547
0
0
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
127
11124
SH
SOLE
11124
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1532
120312
SH
SOLE
120312
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
240
16341
SH
SOLE
16341
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
133
10136
SH
SOLE
10136
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
152
18368
SH
SOLE
18368
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
257
20454
SH
SOLE
20454
0
0
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
357
28100
SH
SOLE
28100
0
0
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
520
45105
SH
SOLE
45105
0
0
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1560
129830
SH
SOLE
129830
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
725
55834
SH
SOLE
55834
0
0
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
130
10561
SH
SOLE
10561
0
0
BLACKROCK NY MUNICIPAL BOND
COM
09249P106
236
18466
SH
SOLE
18466
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
2825
134063
SH
SOLE
134063
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
49483
1660132
SH
SOLE
1660132
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
391
12263
SH
SOLE
12263
0
0
BLOCK H & R INC
COM
093671105
231
9161
SH
SOLE
9161
0
0
BOEING CO
COM
097023105
84910
263292
SH
SOLE
263292
0
0
BOOKING HLDGS INC
COM
09857L108
14215
8250
SH
SOLE
8250
0
0
BORGWARNER INC
COM
099724106
1620
46572
SH
SOLE
46572
0
0
BOSTON PROPERTIES INC
COM
101121101
943
8362
SH
SOLE
8362
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
911
25764
SH
SOLE
25764
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
266
25608
SH
SOLE
25608
0
0
BOX INC
CL A
10316T104
2583
152483
SH
SOLE
152483
0
0
BOX INC
CL A
10316T104
6
3500
SH
Call
SOLE
3500
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
616
39780
SH
SOLE
39780
0
0
BP PLC
SPONSORED ADR
055622104
14196
373316
SH
SOLE
373316
0
0
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
39
10766
SH
SOLE
10766
0
0
BRIDGE BANCORP INC
COM
108035106
297
11634
SH
SOLE
11634
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
335
3018
SH
SOLE
3018
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
38062
732943
SH
SOLE
732943
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
5468
171599
SH
SOLE
171599
0
0
BROADCOM INC
COM
11135F101
30563
119959
SH
SOLE
119959
0
0
BROADCOM INC
COM
11135F101
165
22000
SH
Put
SOLE
22000
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1868
19443
SH
SOLE
19443
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
1584
41246
SH
SOLE
41246
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
4925
143225
SH
SOLE
143225
0
0
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
166
10352
SH
SOLE
10352
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
1165
84132
SH
SOLE
84132
0
0
BROOKS AUTOMATION INC
COM
114340102
310
11891
SH
SOLE
11891
0
0
BROWN FORMAN CORP
CL A
115637100
456
9615
SH
SOLE
9615
0
0
BROWN FORMAN CORP
CL B
115637209
3055
64160
SH
SOLE
64160
0
0
BRUNSWICK CORP
COM
117043109
216
4646
SH
SOLE
4646
0
0
BT GROUP PLC
ADR
05577E101
7767
510680
SH
SOLE
510680
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
1626
56219
SH
SOLE
56219
0
0
BUNGE LIMITED
COM
G16962105
791
14814
SH
SOLE
14814
0
0
BURLINGTON STORES INC
COM
122017106
738
4545
SH
SOLE
4545
0
0
C & F FINL CORP
COM
12466Q104
386
7261
SH
SOLE
7261
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2521
29945
SH
SOLE
29945
0
0
CABOT CORP
COM
127055101
373
8673
SH
SOLE
8673
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
6327
145509
SH
SOLE
145509
0
0
CADIZ INC
COM NEW
127537207
135
13078
SH
SOLE
13078
0
0
CAESARS ENTMT CORP
COM
127686103
158
23420
SH
SOLE
23420
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
671
75597
SH
SOLE
75597
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1171
110662
SH
SOLE
110662
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
257
5400
SH
SOLE
5400
0
0
CALLON PETE CO DEL
COM
13123X102
376
59146
SH
SOLE
59146
0
0
CALYXT INC
COM
13173L107
320
30944
SH
SOLE
30944
0
0
CAMDEN NATL CORP
COM
133034108
621
17263
SH
SOLE
17263
0
0
CAMECO CORP
COM
13321L108
580
51075
SH
SOLE
51075
0
0
CAMPBELL SOUP CO
COM
134429109
424
12880
SH
SOLE
12880
0
0
CAMPBELL SOUP CO
COM
134429109
0
3500
SH
Call
SOLE
3500
0
0
CAMTEK LTD
ORD
M20791105
78
11530
SH
SOLE
11530
0
0
CANADIAN NAT RES LTD
COM
136385101
1470
60841
SH
SOLE
60841
0
0
CANADIAN NATL RY CO
COM
136375102
3144
42516
SH
SOLE
42516
0
0
CANADIAN PAC RY LTD
COM
13645T100
5029
28331
SH
SOLE
28331
0
0
CANOPY GROWTH CORP
COM
138035100
3
3000
SH
Call
SOLE
3000
0
0
CANOPY GROWTH CORP
COM
138035100
991
36703
SH
SOLE
36703
0
0
CAPITAL ONE FINL CORP
COM
14040H105
4897
64795
SH
SOLE
64795
0
0
CAPSTEAD MTG CORP
COM NO PAR
14067E506
103
15382
SH
SOLE
15382
0
0
CAPSTONE TURBINE CORP
COM NEW
14067D409
7
11236
SH
SOLE
11236
0
0
CARDINAL HEALTH INC
COM
14149Y108
2374
53437
SH
SOLE
53437
0
0
CARE COM INC
COM
141633107
208
10788
SH
SOLE
10788
0
0
CARLISLE COS INC
COM
142339100
3261
32470
SH
SOLE
32470
0
0
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
464
29387
SH
SOLE
29387
0
0
CARMAX INC
COM
143130102
236
3716
SH
SOLE
3716
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
2414
48817
SH
SOLE
48817
0
0
CAS MED SYS INC
COM PAR
124769209
385
240889
SH
SOLE
240889
0
0
CASEYS GEN STORES INC
COM
147528103
209
1625
SH
SOLE
1625
0
0
CASTLE BRANDS INC
COM
148435100
16
19000
SH
SOLE
19000
0
0
CATERPILLAR INC DEL
COM
149123101
36156
283952
SH
SOLE
283952
0
0
CBL & ASSOC PPTYS INC
COM
124830100
21
11171
SH
SOLE
11171
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
4309
44043
SH
SOLE
44043
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
66
28200
SH
Put
SOLE
28200
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
445
72236
SH
SOLE
72236
0
0
CBRE GROUP INC
CL A
12504L109
699
17416
SH
SOLE
17416
0
0
CBS CORP NEW
CL B
124857202
1370
31338
SH
SOLE
31338
0
0
CBS CORP NEW
CL B
124857202
49
18000
SH
Call
SOLE
18000
0
0
CDK GLOBAL INC
COM
12508E101
854
17858
SH
SOLE
17858
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1707
23199
SH
SOLE
23199
0
0
CDW CORP
COM
12514G108
11667
144312
SH
SOLE
144312
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
137
43641
SH
SOLE
43641
0
0
CELANESE CORP DEL
COM
150870103
568
6361
SH
SOLE
6361
0
0
CELCUITY INC
COM
15102K100
975
40626
SH
SOLE
40626
0
0
CELGENE CORP
COM
151020104
14374
224801
SH
SOLE
224801
0
0
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
2
28540
SH
SOLE
28540
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
58
12431
SH
SOLE
12431
0
0
CENTENE CORP DEL
COM
15135B101
11204
96982
SH
SOLE
96982
0
0
CENTERPOINT ENERGY INC
COM
15189T107
1100
38974
SH
SOLE
38974
0
0
CENTURYLINK INC
COM
156700106
2897
191415
SH
SOLE
191415
0
0
CERNER CORP
COM
156782104
7842
149531
SH
SOLE
149531
0
0
CERUS CORP
COM
157085101
59
11760
SH
SOLE
11760
0
0
CEVA INC
COM
157210105
2470
112220
SH
SOLE
112220
0
0
CF INDS HLDGS INC
COM
125269100
509
11636
SH
SOLE
11636
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1457
12906
SH
SOLE
12906
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
787
12099
SH
SOLE
12099
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
5933
20815
SH
SOLE
20815
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
7382
72330
SH
SOLE
72330
0
0
CHEESECAKE FACTORY INC
COM
163072101
215
4936
SH
SOLE
4936
0
0
CHEMED CORP NEW
COM
16359R103
381
1361
SH
SOLE
1361
0
0
CHEMICAL FINL CORP
COM
163731102
1077
29426
SH
SOLE
29426
0
0
CHEMOURS CO
COM
163851108
607
21617
SH
SOLE
21617
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
1194
20150
SH
SOLE
20150
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
224
6218
SH
SOLE
6218
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
70
34966
SH
SOLE
34966
0
0
CHESAPEAKE UTILS CORP
COM
165303108
275
3380
SH
SOLE
3380
0
0
CHEVRON CORP NEW
COM
166764100
67833
623297
SH
SOLE
623297
0
0
CHICAGO RIVET & MACH CO
COM
168088102
794
25200
SH
SOLE
25200
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
214
12040
SH
SOLE
12040
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
3788
78769
SH
SOLE
78769
0
0
CHINA YUCHAI INTL LTD
COM
G21082105
290
23352
SH
SOLE
23352
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
870
2022
SH
SOLE
2022
0
0
CHUBB LIMITED
COM
H1467J104
7670
59336
SH
SOLE
59336
0
0
CHURCH & DWIGHT INC
COM
171340102
22556
342896
SH
SOLE
342896
0
0
CIENA CORP
COM NEW
171779309
296
8789
SH
SOLE
8789
0
0
CIGNA CORP NEW
COM
125523100
7844
41244
SH
SOLE
41244
0
0
CINCINNATI FINL CORP
COM
172062101
1740
22435
SH
SOLE
22435
0
0
CINTAS CORP
COM
172908105
868
5164
SH
SOLE
5164
0
0
CISCO SYS INC
COM
17275R102
65329
1508714
SH
SOLE
1508714
0
0
CISCO SYS INC
COM
17275R102
35
35000
SH
Call
SOLE
35000
0
0
CITIGROUP INC
COM NEW
172967424
20081
385113
SH
SOLE
385113
0
0
CITIGROUP INC
COM NEW
172967424
10
3500
SH
Call
SOLE
3500
0
0
CITIZENS FINL GROUP INC
COM
174610105
4534
153085
SH
SOLE
153085
0
0
CITRIX SYS INC
COM
177376100
1814
17786
SH
SOLE
17786
0
0
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
3464
443008
SH
SOLE
443008
0
0
CLOROX CO DEL
COM
189054109
9080
58921
SH
SOLE
58921
0
0
CLOUDERA INC
COM
18914U100
56
5112
SH
SOLE
5112
0
0
CLOUDERA INC
COM
18914U100
11
10000
SH
Call
SOLE
10000
0
0
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
86
10500
SH
SOLE
10500
0
0
CME GROUP INC
COM CL A
12572Q105
16415
87254
SH
SOLE
87254
0
0
CME GROUP INC
COM CL A
12572Q105
7
34000
SH
Put
SOLE
34000
0
0
CMS ENERGY CORP
COM
125896100
1725
34723
SH
SOLE
34723
0
0
CO DIAGNOSTICS INC
COM
189763105
138
94002
SH
SOLE
94002
0
0
COCA COLA BOTTLING CO CONS
COM
191098102
785
4429
SH
SOLE
4429
0
0
COCA COLA CO
COM
191216100
91265
1927953
SH
SOLE
1927953
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
401
8770
SH
SOLE
8770
0
0
COGNEX CORP
COM
192422103
374
9530
SH
SOLE
9530
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
7576
119312
SH
SOLE
119312
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
145
13007
SH
SOLE
13007
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
537
27181
SH
SOLE
27181
0
0
COHEN & STEERS LTD DUR PFD I
COM
19248C105
420
19219
SH
SOLE
19219
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
188
25030
SH
SOLE
25030
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
1291
124517
SH
SOLE
124517
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
287
16053
SH
SOLE
16053
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
104
11450
SH
SOLE
11450
0
0
COLGATE PALMOLIVE CO
COM
194162103
23346
391736
SH
SOLE
391736
0
0
COLONY CAP INC NEW
CL A COM
19626G108
222
46700
SH
SOLE
46700
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
8425
413108
SH
SOLE
413108
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
4678
105831
SH
SOLE
105831
0
0
COLUMBIA ETF TR II
INDIA INFRSR ETF
19762B806
4180
349863
SH
SOLE
349863
0
0
COMCAST CORP NEW
CL A
20030N101
35192
1033645
SH
SOLE
1033645
0
0
COMERICA INC
COM
200340107
1814
26344
SH
SOLE
26344
0
0
COMMERCIAL VEH GROUP INC
COM
202608105
58
10000
SH
SOLE
10000
0
0
COMMUNITY BK SYS INC
COM
203607106
1490
25554
SH
SOLE
25554
0
0
COMMUNITY HEALTH SYS INC NEW
COM
203668108
74
26000
SH
SOLE
26000
0
0
CONAGRA BRANDS INC
COM
205887102
7328
343391
SH
SOLE
343391
0
0
CONATUS PHARMACEUTICALS INC
COM
20600T108
19
10900
SH
SOLE
10900
0
0
CONDUENT INC
COM
206787103
649
60882
SH
SOLE
60882
0
0
CONFORMIS INC
COM
20717E101
12
32940
SH
SOLE
32940
0
0
CONNECTICUT WTR SVC INC
COM
207797101
236
3511
SH
SOLE
3511
0
0
CONOCOPHILLIPS
COM
20825C104
11482
184811
SH
SOLE
184811
0
0
CONSOLIDATED EDISON INC
COM
209115104
4802
62776
SH
SOLE
62776
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
184
15722
SH
SOLE
15722
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
2618
16337
SH
SOLE
16337
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
3
300
SH
Call
SOLE
300
0
0
CONTINENTAL RESOURCES INC
COM
212015101
291
7260
SH
SOLE
7260
0
0
CONTRAVIR PHARMACEUTICALS IN
COM NEW
21234W202
37
129733
SH
SOLE
129733
0
0
COOPER COS INC
COM NEW
216648402
931
3624
SH
SOLE
3624
0
0
COPA HOLDINGS SA
CL A
P31076105
1876
23832
SH
SOLE
23832
0
0
COPART INC
COM
217204106
1853
38768
SH
SOLE
38768
0
0
CORE LABORATORIES N V
COM
N22717107
499
8117
SH
SOLE
8117
0
0
CORECIVIC INC
COM
21871N101
230
12883
SH
SOLE
12883
0
0
CORESITE RLTY CORP
COM
21870Q105
282
3237
SH
SOLE
3237
0
0
CORMEDIX INC
COM
21900C100
48
37188
SH
SOLE
37188
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
210
4181
SH
SOLE
4181
0
0
CORNING INC
COM
219350105
7559
250260
SH
SOLE
250260
0
0
COSTAR GROUP INC
COM
22160N109
446
1319
SH
SOLE
1319
0
0
COSTCO WHSL CORP NEW
COM
22160K105
37461
184099
SH
SOLE
184099
0
0
COSTCO WHSL CORP NEW
COM
22160K105
13
1000
SH
Call
SOLE
1000
0
0
COUPA SOFTWARE INC
COM
22266L106
305
4839
SH
SOLE
4839
0
0
COUPA SOFTWARE INC
COM
22266L106
74
15700
SH
Call
SOLE
15700
0
0
COVANTA HLDG CORP
COM
22282E102
4183
312568
SH
SOLE
312568
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
257
1612
SH
SOLE
1612
0
0
CREDIT ACCEP CORP MICH
COM
225310101
279
731
SH
SOLE
731
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
240
22281
SH
SOLE
22281
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
2
500
SH
Call
SOLE
500
0
0
CREE INC
COM
225447101
501
11732
SH
SOLE
11732
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
480
16692
SH
SOLE
16692
0
0
CRITEO S A
SPONS ADS
226718104
1390
60863
SH
SOLE
60863
0
0
CRONOS GROUP INC
COM
22717L101
402
38713
SH
SOLE
38713
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
12387
114047
SH
SOLE
114047
0
0
CSG SYS INTL INC
COM
126349109
361
11386
SH
SOLE
11386
0
0
CSX CORP
COM
126408103
53
18800
SH
Call
SOLE
18800
0
0
CSX CORP
COM
126408103
9949
160349
SH
SOLE
160349
0
0
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
3358
124515
SH
SOLE
124515
0
0
CULLEN FROST BANKERS INC
COM
229899109
257
2932
SH
SOLE
2932
0
0
CUMMINS INC
COM
231021106
15094
112951
SH
SOLE
112951
0
0
CURTISS WRIGHT CORP
COM
231561101
4031
39470
SH
SOLE
39470
0
0
CVS HEALTH CORP
COM
126650100
19996
305035
SH
SOLE
305035
0
0
CYANOTECH CORP
COM PAR $0.02
232437301
90
29900
SH
SOLE
29900
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
392
5300
SH
SOLE
5300
0
0
CYMABAY THERAPEUTICS INC
COM
23257D103
94
12020
SH
SOLE
12020
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
132
10216
SH
SOLE
10216
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
0
200
SH
Call
SOLE
200
0
0
CYRUSONE INC
COM
23283R100
379
7196
SH
SOLE
7196
0
0
CYTOKINETICS INC
COM NEW
23282W605
80
12700
SH
SOLE
12700
0
0
D R HORTON INC
COM
23331A109
489
14086
SH
SOLE
14086
0
0
DAKTRONICS INC
COM
234264109
378
51150
SH
SOLE
51150
0
0
DANAHER CORP DEL
COM
235851102
12790
124506
SH
SOLE
124506
0
0
DANAHER CORP DEL
COM
235851102
0
200
SH
Put
SOLE
200
0
0
DARDEN RESTAURANTS INC
COM
237194105
1792
17942
SH
SOLE
17942
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
1427
65050
SH
SOLE
65050
0
0
DBX ETF TR
XTRACK MSCI CHNA
233051762
6194
218077
SH
SOLE
218077
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
4063
145767
SH
SOLE
145767
0
0
DBX ETF TR
XTRACK MSCI EMRG
233051101
1095
52398
SH
SOLE
52398
0
0
DBX ETF TR
XTRACK MSCI EURO
233051697
233
8764
SH
SOLE
8764
0
0
DBX ETF TR
XTRACK MSCI EURP
233051853
443
17635
SH
SOLE
17635
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
3308
91195
SH
SOLE
91195
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
1905
41033
SH
SOLE
41033
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
385
14557
SH
SOLE
14557
0
0
DECKERS OUTDOOR CORP
COM
243537107
290
2265
SH
SOLE
2265
0
0
DEERE & CO
COM
244199105
15594
104814
SH
SOLE
104814
0
0
DEERE & CO
COM
244199105
0
300
SH
Call
SOLE
300
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
2219
45607
SH
SOLE
45607
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
7630
153235
SH
SOLE
153235
0
0
DENISON MINES CORP
COM
248356107
14
30800
SH
SOLE
30800
0
0
DENNYS CORP
COM
24869P104
192
11822
SH
SOLE
11822
0
0
DENTSPLY SIRONA INC
COM
24906P109
741
19997
SH
SOLE
19997
0
0
DERMIRA INC
COM
24983L104
92
13063
SH
SOLE
13063
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
133
10687
SH
SOLE
10687
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
11
46700
SH
Put
SOLE
46700
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
1
9000
SH
Call
SOLE
9000
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
6
910
SH
SOLE
910
0
0
DEVON ENERGY CORP NEW
COM
25179M103
654
28903
SH
SOLE
28903
0
0
DEXCOM INC
COM
252131107
7236
60348
SH
SOLE
60348
0
0
DHX MEDIA LTD
COM VAR VTG
252406152
20
12000
SH
SOLE
12000
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
8632
60969
SH
SOLE
60969
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
411
4403
SH
SOLE
4403
0
0
DICKS SPORTING GOODS INC
COM
253393102
1573
50379
SH
SOLE
50379
0
0
DIEBOLD NXDF INC
COM
253651103
54
22016
SH
SOLE
22016
0
0
DIGITAL RLTY TR INC
COM
253868103
11889
111533
SH
SOLE
111533
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
315
18110
SH
SOLE
18110
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 3X
25460E885
456
14724
SH
SOLE
14724
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
455
11457
SH
SOLE
11457
0
0
DISCOVER FINL SVCS
COM
254709108
2620
44431
SH
SOLE
44431
0
0
DISCOVERY INC
COM SER A
25470F104
363
14604
SH
SOLE
14604
0
0
DISNEY WALT CO
COM DISNEY
254687106
64646
589783
SH
SOLE
589783
0
0
DISNEY WALT CO
COM DISNEY
254687106
88
17500
SH
Call
SOLE
17500
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
785
82337
SH
SOLE
82337
0
0
DNP SELECT INCOME FD
COM
23325P104
417
40163
SH
SOLE
40163
0
0
DOCUSIGN INC
COM
256163106
672
16779
SH
SOLE
16779
0
0
DOLBY LABORATORIES INC
COM
25659T107
399
6551
SH
SOLE
6551
0
0
DOLLAR GEN CORP NEW
COM
256677105
9353
86753
SH
SOLE
86753
0
0
DOLLAR TREE INC
COM
256746108
3022
33493
SH
SOLE
33493
0
0
DOMINION ENERGY INC
COM
25746U109
5902
82448
SH
SOLE
82448
0
0
DOMINION ENERGY MIDSTRM PRTN
COM UT REP LTD
257454108
543
30110
SH
SOLE
30110
0
0
DONALDSON INC
COM
257651109
872
20142
SH
SOLE
20142
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
6531
1119989
SH
SOLE
1119989
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
453
26182
SH
SOLE
26182
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1744
91990
SH
SOLE
91990
0
0
DOVER CORP
COM
260003108
4293
60567
SH
SOLE
60567
0
0
DOWDUPONT INC
COM
26078J100
41073
768319
SH
SOLE
768319
0
0
DOWDUPONT INC
COM
26078J100
126
83700
SH
Put
SOLE
83700
0
0
DR REDDYS LABS LTD
ADR
256135203
305
8131
SH
SOLE
8131
0
0
DREYFUS STRATEGIC MUNS INC
COM
261932107
88
12217
SH
SOLE
12217
0
0
DTE ENERGY CO
COM
233331107
1386
12601
SH
SOLE
12601
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
25216
292245
SH
SOLE
292245
0
0
DUN & BRADSTREET CORP DEL NE
COM
26483E100
438
3071
SH
SOLE
3071
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
319
4983
SH
SOLE
4983
0
0
DXC TECHNOLOGY CO
COM
23355L106
293
5626
SH
SOLE
5626
0
0
EAGLE BANCORP INC MD
COM
268948106
2296
47160
SH
SOLE
47160
0
0
EAST WEST BANCORP INC
COM
27579R104
335
7738
SH
SOLE
7738
0
0
EASTERN CO
COM
276317104
232
9600
SH
SOLE
9600
0
0
EASTMAN CHEM CO
COM
277432100
618
8475
SH
SOLE
8475
0
0
EATON CORP PLC
SHS
G29183103
9296
135756
SH
SOLE
135756
0
0
EATON VANCE CORP
COM NON VTG
278265103
4365
122882
SH
SOLE
122882
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
151
10193
SH
SOLE
10193
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
475
36779
SH
SOLE
36779
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
2369
198417
SH
SOLE
198417
0
0
EATON VANCE MUN BD FD
COM
27827X101
280
24934
SH
SOLE
24934
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
120
10524
SH
SOLE
10524
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
524
28188
SH
SOLE
28188
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
169
15401
SH
SOLE
15401
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
685
36130
SH
SOLE
36130
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
1138
152074
SH
SOLE
152074
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
417
30757
SH
SOLE
30757
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
3956
388345
SH
SOLE
388345
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
317
23513
SH
SOLE
23513
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
688
72071
SH
SOLE
72071
0
0
EBAY INC
COM
278642103
1087
38705
SH
SOLE
38705
0
0
ECA MARCELLUS TR I
COM UNIT
26827L109
82
55000
SH
SOLE
55000
0
0
ECOLAB INC
COM
278865100
4392
29771
SH
SOLE
29771
0
0
EDISON INTL
COM
281020107
1080
19048
SH
SOLE
19048
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
4532
29594
SH
SOLE
29594
0
0
EL POLLO LOCO HLDGS INC
COM
268603107
417
27244
SH
SOLE
27244
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
317
9971
SH
SOLE
9971
0
0
ELECTRONIC ARTS INC
COM
285512109
410
5200
SH
SOLE
5200
0
0
ELECTRONIC ARTS INC
COM
285512109
2
200
SH
Call
SOLE
200
0
0
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
19
20000
PRN
SOLE
20000
0
0
ELLSWORTH GRWTH AND INCOME L
COM
289074106
512
59339
SH
SOLE
59339
0
0
EMBRAER S A
SP ADR REP 4 COM
29082A107
205
9223
SH
SOLE
9223
0
0
EMERSON ELEC CO
COM
291011104
19615
328063
SH
SOLE
328063
0
0
ENBRIDGE INC
COM
29250N105
8445
271433
SH
SOLE
271433
0
0
ENCANA CORP
COM
292505104
71
11982
SH
SOLE
11982
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
431
7026
SH
SOLE
7026
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
34
15200
SH
SOLE
15200
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
46178
3496543
SH
SOLE
3496543
0
0
ENERPLUS CORP
COM
292766102
322
41590
SH
SOLE
41590
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
2384
217158
SH
SOLE
217158
0
0
ENSERVCO CORP
COM
29358Y102
139
375212
SH
SOLE
375212
0
0
ENTEGRIS INC
COM
29362U104
212
7593
SH
SOLE
7593
0
0
ENTERGY CORP NEW
COM
29364G103
1124
13084
SH
SOLE
13084
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
70620
2871319
SH
SOLE
2871319
0
0
EOG RES INC
COM
26875P101
7690
88221
SH
SOLE
88221
0
0
EPR PPTYS
COM SH BEN INT
26884U109
223
3509
SH
SOLE
3509
0
0
EQGP HOLDINGS LP
COM UNIT REP
26885J103
665
33333
SH
SOLE
33333
0
0
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
3999
92570
SH
SOLE
92570
0
0
EQT CORP
COM
26884L109
3086
163318
SH
SOLE
163318
0
0
EQUIFAX INC
COM
294429105
1556
16709
SH
SOLE
16709
0
0
EQUINIX INC
COM PAR $0.001
29444U700
512
1457
SH
SOLE
1457
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
446
21283
SH
SOLE
21283
0
0
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
1675
84179
SH
SOLE
84179
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
213
2198
SH
SOLE
2198
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
362
5494
SH
SOLE
5494
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
825
17961
SH
SOLE
17961
0
0
ESSEX PPTY TR INC
COM
297178105
987
4043
SH
SOLE
4043
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
232
7410
SH
SOLE
7410
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
518
21056
SH
SOLE
21056
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
2558
76006
SH
SOLE
76006
0
0
ETF SER SOLUTIONS
APTU BEHA MOME
26922A784
467
16436
SH
SOLE
16436
0
0
ETF SER SOLUTIONS
APTUS FORTIFIED
26922A610
455
19194
SH
SOLE
19194
0
0
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
232
7641
SH
SOLE
7641
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
77
15400
SH
SOLE
15400
0
0
ETSY INC
COM
29786A106
1441
30440
SH
SOLE
30440
0
0
EVERGY INC
COM
30034W106
848
14925
SH
SOLE
14925
0
0
EVERSOURCE ENERGY
COM
30040W108
1725
26523
SH
SOLE
26523
0
0
EVERTEC INC
COM
30040P103
996
34562
SH
SOLE
34562
0
0
EVINE LIVE INC
CL A
300487105
16
40000
SH
SOLE
40000
0
0
EVOLENT HEALTH INC
CL A
30050B101
283
13936
SH
SOLE
13936
0
0
EXACT SCIENCES CORP
COM
30063P105
15112
239532
SH
SOLE
239532
0
0
EXACT SCIENCES CORP
COM
30063P105
0
200
SH
Call
SOLE
200
0
0
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
10835
372764
SH
SOLE
372764
0
0
EXCHANGE TRADED CONCEPTS TR
HULL TACTIC US
301505806
2541
113220
SH
SOLE
113220
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
889
27358
SH
SOLE
27358
0
0
EXELIXIS INC
COM
30161Q104
2
12400
SH
Call
SOLE
12400
0
0
EXELIXIS INC
COM
30161Q104
749
38111
SH
SOLE
38111
0
0
EXELON CORP
COM
30161N101
4323
95806
SH
SOLE
95806
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
658
5818
SH
SOLE
5818
0
0
EXPEDITORS INTL WASH INC
COM
302130109
6344
93771
SH
SOLE
93771
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
239
2636
SH
SOLE
2636
0
0
EXTREME NETWORKS INC
COM
30226D106
557
91310
SH
SOLE
91310
0
0
EXXON MOBIL CORP
COM
30231G102
381691
5597363
SH
SOLE
5597363
0
0
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
9942
5260088
SH
SOLE
5260088
0
0
F M C CORP
COM NEW
302491303
708
9569
SH
SOLE
9569
0
0
FACEBOOK INC
CL A
30303M102
54
4400
SH
Put
SOLE
4400
0
0
FACEBOOK INC
CL A
30303M102
49908
380601
SH
SOLE
380601
0
0
FACEBOOK INC
CL A
30303M102
2
1600
SH
Call
SOLE
1600
0
0
FACTSET RESH SYS INC
COM
303075105
492
2458
SH
SOLE
2458
0
0
FAIR ISAAC CORP
COM
303250104
1136
6075
SH
SOLE
6075
0
0
FASTENAL CO
COM
311900104
8727
167109
SH
SOLE
167109
0
0
FASTENAL CO
COM
311900104
6
2500
SH
Call
SOLE
2500
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
854
14116
SH
SOLE
14116
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
1242
10519
SH
SOLE
10519
0
0
FEDERATED INVS INC PA
CL B
314211103
12570
473289
SH
SOLE
473289
0
0
FEDEX CORP
COM
31428X106
27176
169021
SH
SOLE
169021
0
0
FERRARI N V
COM
N3167Y103
310
3128
SH
SOLE
3128
0
0
FERRO CORP
COM
315405100
2240
142820
SH
SOLE
142820
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
173
12069
SH
SOLE
12069
0
0
FIBROGEN INC
COM
31572Q808
1268
27365
SH
SOLE
27365
0
0
FIDELITY
CONSMR STAPLES
316092303
3885
127430
SH
SOLE
127430
0
0
FIDELITY
HIGH DIVID ETF
316092840
2197
80530
SH
SOLE
80530
0
0
FIDELITY
MSCI CONSM DIS
316092204
231
6153
SH
SOLE
6153
0
0
FIDELITY
MSCI ENERGY IDX
316092402
6341
407049
SH
SOLE
407049
0
0
FIDELITY
MSCI FINLS IDX
316092501
6344
184160
SH
SOLE
184160
0
0
FIDELITY
MSCI HLTH CARE I
316092600
6265
151836
SH
SOLE
151836
0
0
FIDELITY
MSCI INDL INDX
316092709
3525
108038
SH
SOLE
108038
0
0
FIDELITY
MSCI INFO TECH I
316092808
1244
25277
SH
SOLE
25277
0
0
FIDELITY
MSCI MATLS INDEX
316092881
1165
39267
SH
SOLE
39267
0
0
FIDELITY
MSCI RL EST ETF
316092857
1585
71155
SH
SOLE
71155
0
0
FIDELITY
MSCI UTILS INDEX
316092865
4166
119733
SH
SOLE
119733
0
0
FIDELITY
TOTAL BD ETF
316188309
7582
156220
SH
SOLE
156220
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
2061
7934
SH
SOLE
7934
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
805
25684
SH
SOLE
25684
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
2111
20578
SH
SOLE
20578
0
0
FIFTH THIRD BANCORP
COM
316773100
2568
109244
SH
SOLE
109244
0
0
FIREEYE INC
COM
31816Q101
7719
479169
SH
SOLE
479169
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
183
10574
SH
SOLE
10574
0
0
FIRST FINL BANCORP OH
COM
320209109
4818
203120
SH
SOLE
203120
0
0
FIRST FINL BANKSHARES
COM
32020R109
279
4882
SH
SOLE
4882
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
919
10590
SH
SOLE
10590
0
0
FIRST SOLAR INC
COM
336433107
4
6000
SH
Call
SOLE
6000
0
0
FIRST SOLAR INC
COM
336433107
186
4388
SH
SOLE
4388
0
0
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
126
13441
SH
SOLE
13441
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
332
9062
SH
SOLE
9062
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
8571
231211
SH
SOLE
231211
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
222
3975
SH
SOLE
3975
0
0
FIRST TR EXCH TRD ALPHA FD I
ASIA EX JAPAN
33737J109
551
20245
SH
SOLE
20245
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
2807
57104
SH
SOLE
57104
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
1237
54252
SH
SOLE
54252
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
292
9431
SH
SOLE
9431
0
0
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2594
54070
SH
SOLE
54070
0
0
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
433
24132
SH
SOLE
24132
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
1713
32541
SH
SOLE
32541
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
1199
24859
SH
SOLE
24859
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1015
20977
SH
SOLE
20977
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
2738
74371
SH
SOLE
74371
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
456
10812
SH
SOLE
10812
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
454
20759
SH
SOLE
20759
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
11174
95846
SH
SOLE
95846
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
130
11282
SH
SOLE
11282
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2106
78106
SH
SOLE
78106
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
44855
749360
SH
SOLE
749360
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
577
12879
SH
SOLE
12879
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
5680
111358
SH
SOLE
111358
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
4306
62497
SH
SOLE
62497
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
1605
47168
SH
SOLE
47168
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
1851
55272
SH
SOLE
55272
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
865
26016
SH
SOLE
26016
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
12002
560289
SH
SOLE
560289
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
2869
23160
SH
SOLE
23160
0
0
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
686
31611
SH
SOLE
31611
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
9137
200640
SH
SOLE
200640
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
1154
21983
SH
SOLE
21983
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
1052
16932
SH
SOLE
16932
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
6510
242741
SH
SOLE
242741
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
18377
1024060
SH
SOLE
1024060
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
888
24573
SH
SOLE
24573
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
1425
24869
SH
SOLE
24869
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1898
41077
SH
SOLE
41077
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
2873
55189
SH
SOLE
55189
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
578
9970
SH
SOLE
9970
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
3977
145954
SH
SOLE
145954
0
0
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
589
12309
SH
SOLE
12309
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
345
5072
SH
SOLE
5072
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
1642
30274
SH
SOLE
30274
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
290
24331
SH
SOLE
24331
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
7705
264947
SH
SOLE
264947
0
0
FIRSTCASH INC
COM
33767D105
636
8744
SH
SOLE
8744
0
0
FIRSTENERGY CORP
COM
337932107
906
24095
SH
SOLE
24095
0
0
FISERV INC
COM
337738108
1125
15298
SH
SOLE
15298
0
0
FIVE BELOW INC
COM
33829M101
581
5718
SH
SOLE
5718
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
286
16654
SH
SOLE
16654
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
453
27088
SH
SOLE
27088
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
453
2439
SH
SOLE
2439
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
205
5155
SH
SOLE
5155
0
0
FLIR SYS INC
COM
302445101
826
18989
SH
SOLE
18989
0
0
FLUOR CORP NEW
COM
343412102
990
30905
SH
SOLE
30905
0
0
FNB CORP PA
COM
302520101
537
54561
SH
SOLE
54561
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
219
2567
SH
SOLE
2567
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
3577
465789
SH
SOLE
465789
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
1
15000
SH
Call
SOLE
15000
0
0
FORMFACTOR INC
COM
346375108
201
14278
SH
SOLE
14278
0
0
FORTINET INC
COM
34959E109
8686
123428
SH
SOLE
123428
0
0
FORTIS INC
COM
349553107
217
6540
SH
SOLE
6540
0
0
FORTIVE CORP
COM
34959J108
1295
19155
SH
SOLE
19155
0
0
FORTRESS BIOTECH INC
COM
34960Q109
27
31100
SH
SOLE
31100
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1149
80124
SH
SOLE
80124
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
527
13907
SH
SOLE
13907
0
0
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
63
15348
SH
SOLE
15348
0
0
FORWARD AIR CORP
COM
349853101
390
7139
SH
SOLE
7139
0
0
FRANKLIN RES INC
COM
354613101
2151
72517
SH
SOLE
72517
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1004
97552
SH
SOLE
97552
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
6
10000
SH
Call
SOLE
10000
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
552
16936
SH
SOLE
16936
0
0
FS KKR CAPITAL CORP
COM
302635107
1569
302989
SH
SOLE
302989
0
0
FULTON FINL CORP PA
COM
360271100
1253
81160
SH
SOLE
81160
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
395
21549
SH
SOLE
21549
0
0
GABELLI EQUITY TR INC
COM
362397101
312
60834
SH
SOLE
60834
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1539
20869
SH
SOLE
20869
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
162
43934
SH
SOLE
43934
0
0
GAMCO INVESTORS INC
CL A COM
361438104
198
11750
SH
SOLE
11750
0
0
GANNETT CO INC
COM
36473H104
1162
136667
SH
SOLE
136667
0
0
GAP INC DEL
COM
364760108
250
9757
SH
SOLE
9757
0
0
GARMIN LTD
SHS
H2906T109
964
15232
SH
SOLE
15232
0
0
GARTNER INC
COM
366651107
4335
33977
SH
SOLE
33977
0
0
GASLOG LTD
SHS
G37585109
874
52929
SH
SOLE
52929
0
0
GATX CORP
COM
361448103
603
8546
SH
SOLE
8546
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
223
5754
SH
SOLE
5754
0
0
GENERAC HLDGS INC
COM
368736104
426
8869
SH
SOLE
8869
0
0
GENERAL DYNAMICS CORP
COM
369550108
6799
43203
SH
SOLE
43203
0
0
GENERAL ELECTRIC CO
COM
369604103
7
15500
SH
Call
SOLE
15500
0
0
GENERAL ELECTRIC CO
COM
369604103
12762
1672875
SH
SOLE
1672875
0
0
GENERAL MLS INC
COM
370334104
22779
584493
SH
SOLE
584493
0
0
GENERAL MTRS CO
COM
37045V100
5273
157604
SH
SOLE
157604
0
0
GENESEE & WYO INC
CL A
371559105
2299
31098
SH
SOLE
31098
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
4603
249242
SH
SOLE
249242
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
618
523570
SH
SOLE
523570
0
0
GENIE ENERGY LTD
CL B
372284208
141
23303
SH
SOLE
23303
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
11250
2314931
SH
SOLE
2314931
0
0
GENOCEA BIOSCIENCES INC
COM
372427104
34
117100
SH
SOLE
117100
0
0
GENPACT LIMITED
SHS
G3922B107
469
17625
SH
SOLE
17625
0
0
GENTEX CORP
COM
371901109
487
23887
SH
SOLE
23887
0
0
GENUINE PARTS CO
COM
372460105
6539
68069
SH
SOLE
68069
0
0
GERON CORP
COM
374163103
2
1700
SH
SOLE
1700
0
0
GERON CORP
COM
374163103
3
10000
SH
Call
SOLE
10000
0
0
GETTY RLTY CORP NEW
COM
374297109
460
15643
SH
SOLE
15643
0
0
GILEAD SCIENCES INC
COM
375558103
46
16000
SH
Call
SOLE
16000
0
0
GILEAD SCIENCES INC
COM
375558103
24761
394781
SH
SOLE
394781
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
2439
61539
SH
SOLE
61539
0
0
GLADSTONE CAPITAL CORP
COM
376535100
131
17890
SH
SOLE
17890
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
20767
543564
SH
SOLE
543564
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
1138
64519
SH
SOLE
64519
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
288
17660
SH
SOLE
17660
0
0
GLOBAL PMTS INC
COM
37940X102
495
4833
SH
SOLE
4833
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
3322
304496
SH
SOLE
304496
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
841
49128
SH
SOLE
49128
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
6530
849397
SH
SOLE
849397
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
305
13576
SH
SOLE
13576
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
365
13530
SH
SOLE
13530
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
220
13232
SH
SOLE
13232
0
0
GLOBALSTAR INC
COM
378973408
966
1509584
SH
SOLE
1509584
0
0
GLOBANT S A
COM
L44385109
327
5713
SH
SOLE
5713
0
0
GLOBUS MED INC
CL A
379577208
427
9910
SH
SOLE
9910
0
0
GLU MOBILE INC
COM
379890106
138
17390
SH
SOLE
17390
0
0
GODADDY INC
CL A
380237107
287
4388
SH
SOLE
4388
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
239
17515
SH
SOLE
17515
0
0
GOLDCORP INC NEW
COM
380956409
179
18256
SH
SOLE
18256
0
0
GOLDEN ENTMT INC
COM
381013101
179
11210
SH
SOLE
11210
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
498
26992
SH
SOLE
26992
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
793
7932
SH
SOLE
7932
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
4531
178926
SH
SOLE
178926
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
14362
285438
SH
SOLE
285438
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
13407
80010
SH
SOLE
80010
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
900
204183
SH
SOLE
204183
0
0
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
93
13248
SH
SOLE
13248
0
0
GOLUB CAP BDC INC
COM
38173M102
4436
269068
SH
SOLE
269068
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3219
157767
SH
SOLE
157767
0
0
GOPRO INC
CL A
38268T103
798
188718
SH
SOLE
188718
0
0
GRACO INC
COM
384109104
453
10849
SH
SOLE
10849
0
0
GRACO INC
COM
384109104
4
3000
SH
Call
SOLE
3000
0
0
GRAHAM HLDGS CO
COM
384637104
1465
2282
SH
SOLE
2282
0
0
GRAINGER W W INC
COM
384802104
750
2655
SH
SOLE
2655
0
0
GRAND CANYON ED INC
COM
38526M106
282
3005
SH
SOLE
3005
0
0
GRANITE CONSTR INC
COM
387328107
335
8335
SH
SOLE
8335
0
0
GREEN DOT CORP
CL A
39304D102
2386
30018
SH
SOLE
30018
0
0
GREEN PLAINS INC
COM
393222104
3421
260934
SH
SOLE
260934
0
0
GREEN PLAINS INC
COM
393222104
112
20000
SH
Call
SOLE
20000
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
1531
112844
SH
SOLE
112844
0
0
GREENLIGHT CAPITAL RE LTD
CLASS A
G4095J109
115
13295
SH
SOLE
13295
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
2031
33020
SH
SOLE
33020
0
0
GROUPON INC
COM
399473107
14
4285
SH
SOLE
4285
0
0
GROUPON INC
COM
399473107
1
60000
SH
Call
SOLE
60000
0
0
GRUBHUB INC
COM
400110102
231
3004
SH
SOLE
3004
0
0
GRUBHUB INC
COM
400110102
22
500
SH
Call
SOLE
500
0
0
GSV CAP CORP
COM
36191J101
131
25050
SH
SOLE
25050
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
400
21770
SH
SOLE
21770
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
97
14307
SH
SOLE
14307
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
337
4150
SH
SOLE
4150
0
0
GULF RESOURCES INC
COM PAR $0.0005
40251W309
20
25001
SH
SOLE
25001
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
425
4381
SH
SOLE
4381
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
442
20000
SH
Call
SOLE
20000
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
290
18056
SH
SOLE
18056
0
0
HALLIBURTON CO
COM
406216101
5868
220340
SH
SOLE
220340
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
418
28615
SH
SOLE
28615
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
205
10758
SH
SOLE
10758
0
0
HANESBRANDS INC
COM
410345102
2958
235522
SH
SOLE
235522
0
0
HANESBRANDS INC
COM
410345102
0
3000
SH
Call
SOLE
3000
0
0
HANOVER INS GROUP INC
COM
410867105
282
2405
SH
SOLE
2405
0
0
HARLEY DAVIDSON INC
COM
412822108
330
9664
SH
SOLE
9664
0
0
HARRIS CORP DEL
COM
413875105
2053
15288
SH
SOLE
15288
0
0
HARSCO CORP
COM
415864107
448
22603
SH
SOLE
22603
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
655
14772
SH
SOLE
14772
0
0
HASBRO INC
COM
418056107
934
11517
SH
SOLE
11517
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
664
18114
SH
SOLE
18114
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
2449
93226
SH
SOLE
93226
0
0
HCA HEALTHCARE INC
COM
40412C101
4132
33165
SH
SOLE
33165
0
0
HCP INC
COM
40414L109
612
21690
SH
SOLE
21690
0
0
HD SUPPLY HLDGS INC
COM
40416M105
336
8926
SH
SOLE
8926
0
0
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
5156
49822
SH
SOLE
49822
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
348
8769
SH
SOLE
8769
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
514
20297
SH
SOLE
20297
0
0
HEALTHEQUITY INC
COM
42226A107
7623
127843
SH
SOLE
127843
0
0
HEICO CORP NEW
COM
422806109
471
6109
SH
SOLE
6109
0
0
HELMERICH & PAYNE INC
COM
423452101
3117
65092
SH
SOLE
65092
0
0
HENRY JACK & ASSOC INC
COM
426281101
606
4810
SH
SOLE
4810
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
1865
31565
SH
SOLE
31565
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
0
10000
SH
Put
SOLE
10000
0
0
HERCULES CAPITAL INC
COM
427096508
1124
101619
SH
SOLE
101619
0
0
HERON THERAPEUTICS INC
COM
427746102
477
18315
SH
SOLE
18315
0
0
HERSHEY CO
COM
427866108
1963
18314
SH
SOLE
18314
0
0
HESS CORP
COM
42809H107
738
18183
SH
SOLE
18183
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1984
150438
SH
SOLE
150438
0
0
HEXCEL CORP NEW
COM
428291108
364
6319
SH
SOLE
6319
0
0
HFF INC
CL A
40418F108
1178
35556
SH
SOLE
35556
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
243
67140
SH
SOLE
67140
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
223
17373
SH
SOLE
17373
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
214
2969
SH
SOLE
2969
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
5494
192354
SH
SOLE
192354
0
0
HOLLYFRONTIER CORP
COM
436106108
419
8213
SH
SOLE
8213
0
0
HOLOGIC INC
COM
436440101
355
8523
SH
SOLE
8523
0
0
HOME BANCSHARES INC
COM
436893200
237
14580
SH
SOLE
14580
0
0
HOME DEPOT INC
COM
437076102
70981
413379
SH
SOLE
413379
0
0
HOME DEPOT INC
COM
437076102
10
1500
SH
Call
SOLE
1500
0
0
HOME DEPOT INC
COM
437076102
4
400
SH
Put
SOLE
400
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
414
15636
SH
SOLE
15636
0
0
HONEYWELL INTL INC
COM
438516106
1
500
SH
Put
SOLE
500
0
0
HONEYWELL INTL INC
COM
438516106
31770
240556
SH
SOLE
240556
0
0
HORMEL FOODS CORP
COM
440452100
578
13527
SH
SOLE
13527
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
3608
150863
SH
SOLE
150863
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
185
11070
SH
SOLE
11070
0
0
HOULIHAN LOKEY INC
CL A
441593100
287
7761
SH
SOLE
7761
0
0
HOVNANIAN ENTERPRISES INC
CL A
442487203
8
11218
SH
SOLE
11218
0
0
HOWARD HUGHES CORP
COM
44267D107
258
2638
SH
SOLE
2638
0
0
HP INC
COM
40434L105
2665
130769
SH
SOLE
130769
0
0
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
277
10750
SH
SOLE
10750
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
7830
190077
SH
SOLE
190077
0
0
HUB GROUP INC
CL A
443320106
8230
222014
SH
SOLE
222014
0
0
HUBBELL INC
COM
443510607
296
2979
SH
SOLE
2979
0
0
HUMANA INC
COM
444859102
4255
14891
SH
SOLE
14891
0
0
HUNT J B TRANS SVCS INC
COM
445658107
4691
50158
SH
SOLE
50158
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2252
189206
SH
SOLE
189206
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
737
3871
SH
SOLE
3871
0
0
HUNTSMAN CORP
COM
447011107
2116
109924
SH
SOLE
109924
0
0
HYATT HOTELS CORP
COM CL A
448579102
1631
24080
SH
SOLE
24080
0
0
I D SYSTEMS INC
COM
449489103
93
16600
SH
SOLE
16600
0
0
IAC INTERACTIVECORP
COM
44919P508
880
4798
SH
SOLE
4798
0
0
IBIO INC
COM NEW
451033203
8
10002
SH
SOLE
10002
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
451
7942
SH
SOLE
7942
0
0
ICICI BK LTD
ADR
45104G104
298
28847
SH
SOLE
28847
0
0
ICON PLC
SHS
G4705A100
1406
10951
SH
SOLE
10951
0
0
ICU MED INC
COM
44930G107
294
1281
SH
SOLE
1281
0
0
IDEX CORP
COM
45167R104
465
3688
SH
SOLE
3688
0
0
IDEXX LABS INC
COM
45168D104
6214
33427
SH
SOLE
33427
0
0
IDEXX LABS INC
COM
45168D104
1
300
SH
Call
SOLE
300
0
0
IHS MARKIT LTD
SHS
G47567105
382
7909
SH
SOLE
7909
0
0
II VI INC
COM
902104108
1039
31996
SH
SOLE
31996
0
0
ILLINOIS TOOL WKS INC
COM
452308109
10326
81530
SH
SOLE
81530
0
0
ILLINOIS TOOL WKS INC
COM
452308109
13
8000
SH
Put
SOLE
8000
0
0
ILLUMINA INC
COM
452327109
5180
17310
SH
SOLE
17310
0
0
IMMUNE DESIGN CORP
COM
45252L103
26
20000
SH
SOLE
20000
0
0
IMMUNOGEN INC
COM
45253H101
37
10288
SH
SOLE
10288
0
0
IMMUNOMEDICS INC
COM
452907108
667
46730
SH
SOLE
46730
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
683
180507
SH
SOLE
180507
0
0
INCYTE CORP
COM
45337C102
1536
24177
SH
SOLE
24177
0
0
INDEPENDENT BANK CORP MICH
COM NEW
453838609
212
10089
SH
SOLE
10089
0
0
INDEXIQ ETF TR
HDG MACTRK ETF
45409B206
252
10100
SH
SOLE
10100
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
1659
57205
SH
SOLE
57205
0
0
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
473
21308
SH
SOLE
21308
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
2249
89321
SH
SOLE
89321
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
3282
103569
SH
SOLE
103569
0
0
INFOSYS LTD
SPONSORED ADR
456788108
1026
108154
SH
SOLE
108154
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
34
10000
SH
SOLE
10000
0
0
ING GROEP N V
SPONSORED ADR
456837103
2747
258894
SH
SOLE
258894
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2397
26276
SH
SOLE
26276
0
0
INGREDION INC
COM
457187102
523
5712
SH
SOLE
5712
0
0
INNOVIVA INC
COM
45781M101
1103
63021
SH
SOLE
63021
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
371
92504
SH
SOLE
92504
0
0
INTEGER HLDGS CORP
COM
45826H109
239
3143
SH
SOLE
3143
0
0
INTEL CORP
COM
458140100
98785
2105836
SH
SOLE
2105836
0
0
INTEL CORP
COM
458140100
10
32600
SH
Call
SOLE
32600
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
201
14726
SH
SOLE
14726
0
0
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
3891
38618
SH
SOLE
38618
0
0
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
2
100
SH
Call
SOLE
100
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
7207
95446
SH
SOLE
95446
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
38856
341543
SH
SOLE
341543
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
474
3506
SH
SOLE
3506
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1148
55523
SH
SOLE
55523
0
0
INTERSECT ENT INC
COM
46071F103
242
8628
SH
SOLE
8628
0
0
INTEST CORP
COM
461147100
378
61618
SH
SOLE
61618
0
0
INTL PAPER CO
COM
460146103
5990
148769
SH
SOLE
148769
0
0
INTREXON CORP
COM
46122T102
454
73152
SH
SOLE
73152
0
0
INTUIT
COM
461202103
3844
19508
SH
SOLE
19508
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
3819
8022
SH
SOLE
8022
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
1659
109922
SH
SOLE
109922
0
0
INVESCO CURNCYSHS JAPANESE Y
JAPANESE YEN
46138W107
445
5092
SH
SOLE
5092
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
655
44943
SH
SOLE
44943
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1700
66880
SH
SOLE
66880
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
8
80000
SH
Call
SOLE
80000
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
17099
812037
SH
SOLE
812037
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
8128
344308
SH
SOLE
344308
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
27521
1306191
SH
SOLE
1306191
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
4806
205399
SH
SOLE
205399
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
2135
102827
SH
SOLE
102827
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
4678
197816
SH
SOLE
197816
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
18211
884621
SH
SOLE
884621
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
4288
185122
SH
SOLE
185122
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
1541
76342
SH
SOLE
76342
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
631
31601
SH
SOLE
31601
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
9441
190969
SH
SOLE
190969
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
313
5997
SH
SOLE
5997
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
5599
78697
SH
SOLE
78697
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
792
16406
SH
SOLE
16406
0
0
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
5550
191525
SH
SOLE
191525
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
5876
124800
SH
SOLE
124800
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
287
6947
SH
SOLE
6947
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
18772
575329
SH
SOLE
575329
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
5394
111653
SH
SOLE
111653
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
326
5231
SH
SOLE
5231
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
8003
108212
SH
SOLE
108212
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
326
18675
SH
SOLE
18675
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
13957
137288
SH
SOLE
137288
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
2627
23138
SH
SOLE
23138
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
6447
58668
SH
SOLE
58668
0
0
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
206
4610
SH
SOLE
4610
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1158
6450
SH
SOLE
6450
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
3404
25836
SH
SOLE
25836
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
771
7454
SH
SOLE
7454
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
976
49456
SH
SOLE
49456
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
1086
12045
SH
SOLE
12045
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
594
13812
SH
SOLE
13812
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
4655
128495
SH
SOLE
128495
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
1451
8165
SH
SOLE
8165
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
691
6610
SH
SOLE
6610
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
467
18115
SH
SOLE
18115
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
759
6462
SH
SOLE
6462
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
3157
22403
SH
SOLE
22403
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
508
5636
SH
SOLE
5636
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
103748
1135160
SH
SOLE
1135160
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
47673
478623
SH
SOLE
478623
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
10180
179059
SH
SOLE
179059
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2815
101331
SH
SOLE
101331
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1038
36702
SH
SOLE
36702
0
0
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
414
16044
SH
SOLE
16044
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
493
12565
SH
SOLE
12565
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
435
10043
SH
SOLE
10043
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
558
21201
SH
SOLE
21201
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
2346
133155
SH
SOLE
133155
0
0
INVESCO EXCHNG TRADED FD TR
FTSE INTL LOW
46138E768
5365
207602
SH
SOLE
207602
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
1514
40341
SH
SOLE
40341
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
1779
89800
SH
SOLE
89800
0
0
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
358
15964
SH
SOLE
15964
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
1073
42905
SH
SOLE
42905
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
336
25067
SH
SOLE
25067
0
0
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1393
49910
SH
SOLE
49910
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
13023
402801
SH
SOLE
402801
0
0
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
2271
99706
SH
SOLE
99706
0
0
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
706
22734
SH
SOLE
22734
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
638
14410
SH
SOLE
14410
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
219
4557
SH
SOLE
4557
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
772
7201
SH
SOLE
7201
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
1097
28710
SH
SOLE
28710
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
11042
236785
SH
SOLE
236785
0
0
INVESCO EXCHNG TRADED FD TR
SHIPPING ETF
46138G607
154
18506
SH
SOLE
18506
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
2019
92803
SH
SOLE
92803
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
202
6779
SH
SOLE
6779
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1016
44643
SH
SOLE
44643
0
0
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
939
37800
SH
SOLE
37800
0
0
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
550
22857
SH
SOLE
22857
0
0
INVESCO LTD
SHS
G491BT108
3060
181981
SH
SOLE
181981
0
0
INVESCO MUN TR
COM
46131J103
2531
226945
SH
SOLE
226945
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
312
44806
SH
SOLE
44806
0
0
INVESCO PA VALUE MUN INCOME
COM
46132K109
1504
129695
SH
SOLE
129695
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
138267
896415
SH
SOLE
896415
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
58
38400
SH
Put
SOLE
38400
0
0
INVESCO QUALITY MUNI INC TRS
COM
46133G107
2217
197321
SH
SOLE
197321
0
0
INVESCO SR INCOME TR
COM
46131H107
214
54597
SH
SOLE
54597
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
201
14885
SH
SOLE
14885
0
0
INVITAE CORP
COM
46185L103
3999
362226
SH
SOLE
362226
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
1023
18877
SH
SOLE
18877
0
0
IQIYI INC
SPONSORED ADS
46267X108
190
12931
SH
SOLE
12931
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
372
20178
SH
SOLE
20178
0
0
IRON MTN INC NEW
COM
46284V101
1662
51528
SH
SOLE
51528
0
0
ISHARES GOLD TRUST
ISHARES
464285105
9378
766860
SH
SOLE
766860
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
22601
479754
SH
SOLE
479754
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
4657
201580
SH
SOLE
201580
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
1955
35035
SH
SOLE
35035
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
3007
36989
SH
SOLE
36989
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
15
32000
SH
Put
SOLE
32000
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
3396
88769
SH
SOLE
88769
0
0
ISHARES INC
MSCI BRIC INDX
464286657
743
19805
SH
SOLE
19805
0
0
ISHARES INC
MSCI CDA ETF
464286509
1643
68819
SH
SOLE
68819
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
479
7858
SH
SOLE
7858
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
3698
105411
SH
SOLE
105411
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
2604
160042
SH
SOLE
160042
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
260
10206
SH
SOLE
10206
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
738
32644
SH
SOLE
32644
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
16649
328334
SH
SOLE
328334
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
2242
55310
SH
SOLE
55310
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2542
115100
SH
SOLE
115100
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
6050
214446
SH
SOLE
214446
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1226
38734
SH
SOLE
38734
0
0
ISHARES INC
MSCI THAILND ETF
464286624
1683
20364
SH
SOLE
20364
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
180
12961
SH
SOLE
12961
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
1899
130503
SH
SOLE
130503
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
290
2967
SH
SOLE
2967
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
12531
282103
SH
SOLE
282103
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2554
51750
SH
SOLE
51750
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
17738
212217
SH
SOLE
212217
0
0
ISHARES TR
20 YR TR BD ETF
464287432
6221
51202
SH
SOLE
51202
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
10728
88402
SH
SOLE
88402
0
0
ISHARES TR
AGENCY BOND ETF
464288166
1163
10437
SH
SOLE
10437
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
387
7956
SH
SOLE
7956
0
0
ISHARES TR
ASIA 50 ETF
464288430
243
4400
SH
SOLE
4400
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
11018
105675
SH
SOLE
105675
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
512
8754
SH
SOLE
8754
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
2420
61818
SH
SOLE
61818
0
0
ISHARES TR
COHEN STEER REIT
464287564
540
5619
SH
SOLE
5619
0
0
ISHARES TR
CONV BD ETF
46435G102
717
13587
SH
SOLE
13587
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
7490
152890
SH
SOLE
152890
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
7265
219069
SH
SOLE
219069
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
7363
87157
SH
SOLE
87157
0
0
ISHARES TR
CORE INTL AGGR
46435G672
3463
66327
SH
SOLE
66327
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
32784
596236
SH
SOLE
596236
0
0
ISHARES TR
CORE MSCI EURO
46434V738
1025
24814
SH
SOLE
24814
0
0
ISHARES TR
CORE MSCI INTL
46435G326
2008
41134
SH
SOLE
41134
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1245
24585
SH
SOLE
24585
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
44130
839834
SH
SOLE
839834
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
42368
255709
SH
SOLE
255709
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
61369
886536
SH
SOLE
886536
0
0
ISHARES TR
CORE S&P TTL STK
464287150
63110
1112127
SH
SOLE
1112127
0
0
ISHARES TR
CORE S&P US GWT
464287671
26136
495937
SH
SOLE
495937
0
0
ISHARES TR
CORE S&P US VLU
464287663
20061
408177
SH
SOLE
408177
0
0
ISHARES TR
CORE S&P500 ETF
464287200
63268
251230
SH
SOLE
251230
0
0
ISHARES TR
CORE US AGGBD ET
464287226
37077
348211
SH
SOLE
348211
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
210
4388
SH
SOLE
4388
0
0
ISHARES TR
CRE U S REIT ETF
464288521
930
20694
SH
SOLE
20694
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
4739
182700
SH
SOLE
182700
0
0
ISHARES TR
DOW JONES US ETF
464287846
786
6317
SH
SOLE
6317
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
7981
115438
SH
SOLE
115438
0
0
ISHARES TR
EAFE SML CP ETF
464288273
12701
245010
SH
SOLE
245010
0
0
ISHARES TR
EAFE VALUE ETF
464288877
3696
81789
SH
SOLE
81789
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
1025
14148
SH
SOLE
14148
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
207
3596
SH
SOLE
3596
0
0
ISHARES TR
EUROPE ETF
464287861
364
9407
SH
SOLE
9407
0
0
ISHARES TR
EXPANDED TECH
464287515
2380
13685
SH
SOLE
13685
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
551
3207
SH
SOLE
3207
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
493
14857
SH
SOLE
14857
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
23759
471810
SH
SOLE
471810
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
2393
60898
SH
SOLE
60898
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
400
13659
SH
SOLE
13659
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
2363
16414
SH
SOLE
16414
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
226
5536
SH
SOLE
5536
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
1712
66260
SH
SOLE
66260
0
0
ISHARES TR
HDG MSCI JAPAN
46434V886
329
11670
SH
SOLE
11670
0
0
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
824
33650
PRN
SOLE
33650
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
9576
386097
PRN
SOLE
386097
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
10092
404072
PRN
SOLE
404072
0
0
ISHARES TR
IBONDS DEC2021
46435G789
4752
186966
SH
SOLE
186966
0
0
ISHARES TR
IBONDS DEC2022
46435G755
15599
609230
SH
SOLE
609230
0
0
ISHARES TR
IBONDS DEC2023
46435G318
10413
414658
SH
SOLE
414658
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
23334
958333
PRN
SOLE
958333
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
9175
379638
PRN
SOLE
379638
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
13991
578803
PRN
SOLE
578803
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
13490
564203
PRN
SOLE
564203
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
522
20336
PRN
SOLE
20336
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
4506
177376
SH
SOLE
177376
0
0
ISHARES TR
IBONDS SEP2020
46434V571
16673
657287
SH
SOLE
657287
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
4
13000
SH
Put
SOLE
13000
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
9870
122243
SH
SOLE
122243
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
10751
95390
SH
SOLE
95390
0
0
ISHARES TR
INTL DEV RE ETF
464288489
577
21450
SH
SOLE
21450
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
2518
87843
SH
SOLE
87843
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
2701
51459
SH
SOLE
51459
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
11338
109308
SH
SOLE
109308
0
0
ISHARES TR
MBS ETF
464288588
1196
11452
SH
SOLE
11452
0
0
ISHARES TR
MICRO-CAP ETF
464288869
2418
29466
SH
SOLE
29466
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
3692
55552
SH
SOLE
55552
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
6782
129704
SH
SOLE
129704
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
253
7107
SH
SOLE
7107
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1219
7537
SH
SOLE
7537
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
347
1794
SH
SOLE
1794
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
285
2046
SH
SOLE
2046
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
507
21770
SH
SOLE
21770
0
0
ISHARES TR
MRNGSTR LG-CP ET
464287127
678
4737
SH
SOLE
4737
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1371
8649
SH
SOLE
8649
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3373
53236
SH
SOLE
53236
0
0
ISHARES TR
MSCI ACWI ETF
464288257
14399
224390
SH
SOLE
224390
0
0
ISHARES TR
MSCI ACWI EX US
464288240
11752
279953
SH
SOLE
279953
0
0
ISHARES TR
MSCI EAFE ETF
464287465
39334
668758
SH
SOLE
668758
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
30033
768226
SH
SOLE
768226
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
1547
46349
SH
SOLE
46349
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
5375
145447
SH
SOLE
145447
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
1808
19433
SH
SOLE
19433
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
1182
40418
SH
SOLE
40418
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
881
8555
SH
SOLE
8555
0
0
ISHARES TR
MULTIFACTOR INTL
46434V274
984
41538
SH
SOLE
41538
0
0
ISHARES TR
MULTIFACTOR USA
46434V282
230
8341
SH
SOLE
8341
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
5635
58503
SH
SOLE
58503
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
16242
148913
SH
SOLE
148913
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
283
5137
SH
SOLE
5137
0
0
ISHARES TR
NORTH AMERN NAT
464287374
364
13326
SH
SOLE
13326
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
544
3468
SH
SOLE
3468
0
0
ISHARES TR
RUS 1000 ETF
464287622
41189
297006
SH
SOLE
297006
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
125965
962365
SH
SOLE
962365
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
106663
960484
SH
SOLE
960484
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
12584
74815
SH
SOLE
74815
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
38
37500
SH
Put
SOLE
37500
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
22451
208808
SH
SOLE
208808
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
7726
68008
SH
SOLE
68008
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
11486
150436
SH
SOLE
150436
0
0
ISHARES TR
RUS MID CAP ETF
464287499
20007
430289
SH
SOLE
430289
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
15189
260119
SH
SOLE
260119
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1108
15378
SH
SOLE
15378
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
979
20567
SH
SOLE
20567
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
57182
427224
SH
SOLE
427224
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
84
84000
SH
Put
SOLE
84000
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
12048
82030
SH
SOLE
82030
0
0
ISHARES TR
S&P 100 ETF
464287101
2387
21381
SH
SOLE
21381
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
24903
165187
SH
SOLE
165187
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
18116
179211
SH
SOLE
179211
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
7235
37776
SH
SOLE
37776
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
11041
79679
SH
SOLE
79679
0
0
ISHARES TR
S&P SML 600 GWT
464287887
4592
28448
SH
SOLE
28448
0
0
ISHARES TR
S&P US PFD STK
464288687
9884
288692
SH
SOLE
288692
0
0
ISHARES TR
SELECT DIVID ETF
464287168
17308
193828
SH
SOLE
193828
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
5786
112221
SH
SOLE
112221
0
0
ISHARES TR
SHORT TREAS BD
464288679
6741
61051
SH
SOLE
61051
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
1257
11929
SH
SOLE
11929
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
2723
20668
SH
SOLE
20668
0
0
ISHARES TR
TIPS BD ETF
464287176
7574
69133
SH
SOLE
69133
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
1437
17125
SH
SOLE
17125
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
284
1572
SH
SOLE
1572
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
434
3865
SH
SOLE
3865
0
0
ISHARES TR
U.S. FINLS ETF
464287788
4878
45858
SH
SOLE
45858
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
1356
6772
SH
SOLE
6772
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
4523
60477
SH
SOLE
60477
0
0
ISHARES TR
U.S. TECH ETF
464287721
6534
40834
SH
SOLE
40834
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
10765
214981
SH
SOLE
214981
0
0
ISHARES TR
US AER DEF ETF
464288760
7780
45030
SH
SOLE
45030
0
0
ISHARES TR
US AER DEF ETF
464288760
0
300
SH
Put
SOLE
300
0
0
ISHARES TR
US HLTHCARE ETF
464287762
489
2703
SH
SOLE
2703
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
1002
6074
SH
SOLE
6074
0
0
ISHARES TR
US HOME CONS ETF
464288752
261
8609
SH
SOLE
8609
0
0
ISHARES TR
US INDUSTRIALS
464287754
1754
13646
SH
SOLE
13646
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1045
26130
SH
SOLE
26130
0
0
ISHARES TR
US TREAS BD ETF
46429B267
1263
51504
SH
SOLE
51504
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
15240
151986
SH
SOLE
151986
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
8090
105403
SH
SOLE
105403
0
0
ISHARES US ETF TR
COMMOD SEL STG
46431W853
1274
41685
SH
SOLE
41685
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
8743
175608
SH
SOLE
175608
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
186
20218
SH
SOLE
20218
0
0
JABIL INC
COM
466313103
225
9020
SH
SOLE
9020
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
234
3958
SH
SOLE
3958
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1781
14599
SH
SOLE
14599
0
0
JBG SMITH PPTYS
COM
46590V100
410
11763
SH
SOLE
11763
0
0
JD COM INC
SPON ADR CL A
47215P106
658
31455
SH
SOLE
31455
0
0
JD COM INC
SPON ADR CL A
47215P106
1
200
SH
Call
SOLE
200
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
569
32888
SH
SOLE
32888
0
0
JETBLUE AIRWAYS CORP
COM
477143101
342
21513
SH
SOLE
21513
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
732
23071
SH
SOLE
23071
0
0
JOHNSON & JOHNSON
COM
478160104
171
51900
SH
Put
SOLE
51900
0
0
JOHNSON & JOHNSON
COM
478160104
193156
1496449
SH
SOLE
1496449
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
1281
43228
SH
SOLE
43228
0
0
JOINT CORP
COM
47973J102
3261
391800
SH
SOLE
391800
0
0
JONES LANG LASALLE INC
COM
48020Q107
1597
12604
SH
SOLE
12604
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
573
27150
SH
SOLE
27150
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
3622
71332
SH
SOLE
71332
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ETF
46641Q605
239
4816
SH
SOLE
4816
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
349
6421
SH
SOLE
6421
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
2358
46313
SH
SOLE
46313
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
521
19379
SH
SOLE
19379
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
1110
46533
SH
SOLE
46533
0
0
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
4356
92071
SH
SOLE
92071
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
3885
77466
SH
SOLE
77466
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
14543
651750
SH
SOLE
651750
0
0
JPMORGAN CHASE & CO
COM
46625H100
117864
1206187
SH
SOLE
1206187
0
0
JPMORGAN CHASE & CO
COM
46625H100
2
1000
SH
Put
SOLE
1000
0
0
JUNIPER NETWORKS INC
COM
48203R104
493
18377
SH
SOLE
18377
0
0
JUNIPER NETWORKS INC
COM
48203R104
14
2500
SH
Call
SOLE
2500
0
0
KAMAN CORP
COM
483548103
314
5596
SH
SOLE
5596
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2334
24466
SH
SOLE
24466
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
492
35584
SH
SOLE
35584
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1274
132369
SH
SOLE
132369
0
0
KCAP FINL INC
COM
48668E101
51
15025
SH
SOLE
15025
0
0
KELLOGG CO
COM
487836108
746
13082
SH
SOLE
13082
0
0
KEMPER CORP DEL
COM
488401100
5051
76126
SH
SOLE
76126
0
0
KEMPHARM INC
COM
488445107
18
10250
SH
SOLE
10250
0
0
KEYCORP NEW
COM
493267108
1255
84743
SH
SOLE
84743
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
771
12547
SH
SOLE
12547
0
0
KIMBERLY CLARK CORP
COM
494368103
26464
232097
SH
SOLE
232097
0
0
KIMCO RLTY CORP
COM
49446R109
3174
216313
SH
SOLE
216313
0
0
KINDER MORGAN INC DEL
COM
49456B101
18355
1193998
SH
SOLE
1193998
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
75
23261
SH
SOLE
23261
0
0
KIRBY CORP
COM
497266106
1261
18748
SH
SOLE
18748
0
0
KKR & CO INC
CL A
48251W104
954
48513
SH
SOLE
48513
0
0
KLA-TENCOR CORP
COM
482480100
2673
29863
SH
SOLE
29863
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
9
8100
SH
Put
SOLE
8100
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
689
27692
SH
SOLE
27692
0
0
KOHLS CORP
COM
500255104
2085
31551
SH
SOLE
31551
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1188
34271
SH
SOLE
34271
0
0
KRAFT HEINZ CO
COM
500754106
8017
186017
SH
SOLE
186017
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1377
36710
SH
SOLE
36710
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
623
44185
SH
SOLE
44185
0
0
KROGER CO
COM
501044101
7354
267130
SH
SOLE
267130
0
0
L BRANDS INC
COM
501797104
452
17828
SH
SOLE
17828
0
0
L3 TECHNOLOGIES INC
COM
502413107
5035
29079
SH
SOLE
29079
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
904
7131
SH
SOLE
7131
0
0
LADDER CAP CORP
CL A
505743104
488
31627
SH
SOLE
31627
0
0
LAM RESEARCH CORP
COM
512807108
1036
7625
SH
SOLE
7625
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
201
2876
SH
SOLE
2876
0
0
LAMB WESTON HLDGS INC
COM
513272104
5351
72686
SH
SOLE
72686
0
0
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
423
36740
SH
SOLE
36740
0
0
LANDSTAR SYS INC
COM
515098101
47
34500
SH
Call
SOLE
34500
0
0
LANDSTAR SYS INC
COM
515098101
513
5349
SH
SOLE
5349
0
0
LANTRONIX INC
COM NEW
516548203
32
10850
SH
SOLE
10850
0
0
LAS VEGAS SANDS CORP
COM
517834107
0
4600
SH
Call
SOLE
4600
0
0
LAS VEGAS SANDS CORP
COM
517834107
900
17272
SH
SOLE
17272
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
1225
47476
SH
SOLE
47476
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
271
9741
SH
SOLE
9741
0
0
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
259
11684
SH
SOLE
11684
0
0
LAUDER ESTEE COS INC
CL A
518439104
3428
26353
SH
SOLE
26353
0
0
LEAR CORP
COM NEW
521865204
332
2705
SH
SOLE
2705
0
0
LEGACY RESVS INC
COM
524706108
129
83411
SH
SOLE
83411
0
0
LEGG MASON INC
COM
524901105
1677
65769
SH
SOLE
65769
0
0
LEIDOS HLDGS INC
COM
525327102
3593
68192
SH
SOLE
68192
0
0
LENNAR CORP
CL A
526057104
834
21268
SH
SOLE
21268
0
0
LENNOX INTL INC
COM
526107107
1037
4711
SH
SOLE
4711
0
0
LEXINGTON REALTY TRUST
COM
529043101
528
64169
SH
SOLE
64169
0
0
LIBBEY INC
COM
529898108
40
10456
SH
SOLE
10456
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
82
15233
SH
SOLE
15233
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
548
7755
SH
SOLE
7755
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
5235
245565
SH
SOLE
245565
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
230
6423
SH
SOLE
6423
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
567
15358
SH
SOLE
15358
0
0
LIFE STORAGE INC
COM
53223X107
275
2947
SH
SOLE
2947
0
0
LILLY ELI & CO
COM
532457108
47133
406972
SH
SOLE
406972
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
75
32155
SH
SOLE
32155
0
0
LINCOLN NATL CORP IND
COM
534187109
1082
21131
SH
SOLE
21131
0
0
LINDE PLC
COM
G5494J103
3790
24312
SH
SOLE
24312
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
193
13758
SH
SOLE
13758
0
0
LIQTECH INTL INC
COM
53632A102
14
10000
SH
SOLE
10000
0
0
LITTELFUSE INC
COM
537008104
514
3016
SH
SOLE
3016
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
548
11255
SH
SOLE
11255
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
2
2500
SH
Call
SOLE
2500
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
4064
274446
SH
SOLE
274446
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
164
63325
SH
SOLE
63325
0
0
LOCKHEED MARTIN CORP
COM
539830109
34285
130990
SH
SOLE
130990
0
0
LOEWS CORP
COM
540424108
1381
30217
SH
SOLE
30217
0
0
LOGMEIN INC
COM
54142L109
2496
30613
SH
SOLE
30613
0
0
LOWES COS INC
COM
548661107
16519
178961
SH
SOLE
178961
0
0
LULULEMON ATHLETICA INC
COM
550021109
2709
22406
SH
SOLE
22406
0
0
LUMENTUM HLDGS INC
COM
55024U109
1351
32350
SH
SOLE
32350
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
16535
198933
SH
SOLE
198933
0
0
M & T BK CORP
COM
55261F104
942
6593
SH
SOLE
6593
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
3573
97525
SH
SOLE
97525
0
0
MACYS INC
COM
55616P104
217
7386
SH
SOLE
7386
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1736
6483
SH
SOLE
6483
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
41124
720825
SH
SOLE
720825
0
0
MAGNA INTL INC
COM
559222401
4765
105230
SH
SOLE
105230
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
4998
148359
SH
SOLE
148359
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
2313
94749
SH
SOLE
94749
0
0
MANPOWERGROUP INC
COM
56418H100
1630
25155
SH
SOLE
25155
0
0
MANULIFE FINL CORP
COM
56501R106
475
33379
SH
SOLE
33379
0
0
MARATHON OIL CORP
COM
565849106
697
49413
SH
SOLE
49413
0
0
MARATHON PETE CORP
COM
56585A102
20874
353487
SH
SOLE
353487
0
0
MARCHEX INC
CL B
56624R108
45
17000
SH
SOLE
17000
0
0
MARKEL CORP
COM
570535104
596
578
SH
SOLE
578
0
0
MARKETAXESS HLDGS INC
COM
57060D108
989
4676
SH
SOLE
4676
0
0
MARRIOTT INTL INC NEW
CL A
571903202
4776
43950
SH
SOLE
43950
0
0
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
205
2955
SH
SOLE
2955
0
0
MARSH & MCLENNAN COS INC
COM
571748102
19047
238414
SH
SOLE
238414
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
741
4319
SH
SOLE
4319
0
0
MASCO CORP
COM
574599106
1770
60506
SH
SOLE
60506
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
26184
138592
SH
SOLE
138592
0
0
MATCH GROUP INC
COM
57665R106
2989
70143
SH
SOLE
70143
0
0
MATCH GROUP INC
COM
57665R106
143
34000
SH
Call
SOLE
34000
0
0
MATTEL INC
COM
577081102
182
18255
SH
SOLE
18255
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
10416
204563
SH
SOLE
204563
0
0
MAXLINEAR INC
COM
57776J100
17074
970020
SH
SOLE
970020
0
0
MBIA INC
COM
55262C100
331
37084
SH
SOLE
37084
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4948
35543
SH
SOLE
35543
0
0
MCDONALDS CORP
COM
580135101
150515
847489
SH
SOLE
847489
0
0
MCEWEN MNG INC
COM
58039P107
25
13734
SH
SOLE
13734
0
0
MCKESSON CORP
COM
58155Q103
2948
26669
SH
SOLE
26669
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
33
12678
SH
SOLE
12678
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
782
48721
SH
SOLE
48721
0
0
MEDIDATA SOLUTIONS INC
COM
58471A105
948
14159
SH
SOLE
14159
0
0
MEDIFAST INC
COM
58470H101
274
2186
SH
SOLE
2186
0
0
MEDTRONIC PLC
SHS
G5960L103
24483
269231
SH
SOLE
269231
0
0
MERCK & CO INC
COM
58933Y105
135464
1772638
SH
SOLE
1772638
0
0
MERCURY SYS INC
COM
589378108
221
4705
SH
SOLE
4705
0
0
MERRIMACK PHARMACEUTICALS IN
COM NEW
590328209
58
15050
SH
SOLE
15050
0
0
MESA AIR GROUP INC
COM NEW
590479135
823
106437
SH
SOLE
106437
0
0
METLIFE INC
COM
59156R108
11116
270676
SH
SOLE
270676
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1825
3229
SH
SOLE
3229
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
937
127863
SH
SOLE
127863
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
52
13900
SH
SOLE
13900
0
0
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
2825
552394
SH
SOLE
552394
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
202
7638
SH
SOLE
7638
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1
2000
SH
Call
SOLE
2000
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1216
50183
SH
SOLE
50183
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
2886
40076
SH
SOLE
40076
0
0
MICRON TECHNOLOGY INC
COM
595112103
8287
261670
SH
SOLE
261670
0
0
MICRON TECHNOLOGY INC
COM
595112103
5
2000
SH
Call
SOLE
2000
0
0
MICROSOFT CORP
COM
594918104
276594
2723903
SH
SOLE
2723903
0
0
MICROSOFT CORP
COM
594918104
96
92500
SH
Put
SOLE
92500
0
0
MID AMER APT CMNTYS INC
COM
59522J103
258
2706
SH
SOLE
2706
0
0
MIDDLEBY CORP
COM
596278101
576
5487
SH
SOLE
5487
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
5
15666
SH
SOLE
15666
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
3322
348446
SH
SOLE
348446
0
0
MIRAGEN THERAPEUTICS INC
COM
60463E103
42
13731
SH
SOLE
13731
0
0
MITEK SYS INC
COM NEW
606710200
289
26908
SH
SOLE
26908
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
181
37280
SH
SOLE
37280
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
32
10615
SH
SOLE
10615
0
0
MOELIS & CO
CL A
60786M105
2417
70799
SH
SOLE
70799
0
0
MOLSON COORS BREWING CO
CL B
60871R209
620
11061
SH
SOLE
11061
0
0
MONDELEZ INTL INC
CL A
609207105
26417
660869
SH
SOLE
660869
0
0
MONOLITHIC PWR SYS INC
COM
609839105
863
7458
SH
SOLE
7458
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
910
18496
SH
SOLE
18496
0
0
MOODYS CORP
COM
615369105
779
5582
SH
SOLE
5582
0
0
MOOG INC
CL A
615394202
227
2967
SH
SOLE
2967
0
0
MORGAN STANLEY
COM NEW
617446448
9274
233747
SH
SOLE
233747
0
0
MORGAN STANLEY
COM NEW
617446448
1
4000
SH
Call
SOLE
4000
0
0
MORGAN STANLEY CHINA A SH FD
COM
617468103
351
19155
SH
SOLE
19155
0
0
MOSAIC CO NEW
COM
61945C103
1400
47843
SH
SOLE
47843
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1321
11494
SH
SOLE
11494
0
0
MPLX LP
COM UNIT REP LTD
55336V100
9980
329565
SH
SOLE
329565
0
0
MSCI INC
COM
55354G100
232
1572
SH
SOLE
1572
0
0
MSG NETWORK INC
CL A
553573106
481
20455
SH
SOLE
20455
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
122
13486
SH
SOLE
13486
0
0
MURPHY USA INC
COM
626755102
18608
242771
SH
SOLE
242771
0
0
MYLAN N V
SHS EURO
N59465109
930
33935
SH
SOLE
33935
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
93
46640
SH
SOLE
46640
0
0
NANOVIRICIDES INC
COM NEW
630087203
4
21429
SH
SOLE
21429
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
914
58000
SH
SOLE
58000
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
882
17213
SH
SOLE
17213
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
385
8077
SH
SOLE
8077
0
0
NATIONAL INSTRS CORP
COM
636518102
384
8563
SH
SOLE
8563
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1998
77644
SH
SOLE
77644
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
240
4978
SH
SOLE
4978
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
4
46440
SH
SOLE
46440
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
1641
174417
SH
SOLE
174417
0
0
NEKTAR THERAPEUTICS
COM
640268108
700
21315
SH
SOLE
21315
0
0
NEKTAR THERAPEUTICS
COM
640268108
16
1200
SH
Call
SOLE
1200
0
0
NEOGEN CORP
COM
640491106
264
4719
SH
SOLE
4719
0
0
NEOGENOMICS INC
COM NEW
64049M209
2766
219366
SH
SOLE
219366
0
0
NETAPP INC
COM
64110D104
605
10082
SH
SOLE
10082
0
0
NETFLIX INC
COM
64110L106
12099
45231
SH
SOLE
45231
0
0
NETFLIX INC
COM
64110L106
4
1000
SH
Call
SOLE
1000
0
0
NETFLIX INC
COM
64110L106
1
1000
SH
Put
SOLE
1000
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
370
38247
SH
SOLE
38247
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
111
16386
SH
SOLE
16386
0
0
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
177
15988
SH
SOLE
15988
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
293
4106
SH
SOLE
4106
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
152
29168
SH
SOLE
29168
0
0
NEW MTN FIN CORP
COM
647551100
550
43619
SH
SOLE
43619
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1002
70283
SH
SOLE
70283
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
266
28020
SH
SOLE
28020
0
0
NEWELL BRANDS INC
COM
651229106
455
24522
SH
SOLE
24522
0
0
NEWMARKET CORP
COM
651587107
450
1089
SH
SOLE
1089
0
0
NEWMONT MINING CORP
COM
651639106
536
15567
SH
SOLE
15567
0
0
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
210
12063
SH
SOLE
12063
0
0
NEXEO SOLUTIONS INC
COM SHS
65342H102
217
25280
SH
SOLE
25280
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
9222
117164
SH
SOLE
117164
0
0
NEXTERA ENERGY INC
COM
65339F101
29098
167416
SH
SOLE
167416
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2752
63951
SH
SOLE
63951
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
881
91273
SH
SOLE
91273
0
0
NICE LTD
SPONSORED ADR
653656108
1679
16087
SH
SOLE
16087
0
0
NIKE INC
CL B
654106103
32438
438095
SH
SOLE
438095
0
0
NIKE INC
CL B
654106103
65
14600
SH
Call
SOLE
14600
0
0
NIKE INC
CL B
654106103
84
54500
SH
Put
SOLE
54500
0
0
NISOURCE INC
COM
65473P105
697
27547
SH
SOLE
27547
0
0
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
369
12848
SH
SOLE
12848
0
0
NOKIA CORP
SPONSORED ADR
654902204
1185
203456
SH
SOLE
203456
0
0
NOODLES & CO
COM CL A
65540B105
111
15890
SH
SOLE
15890
0
0
NORDIC AMERN OFFSHORE LTD
SHS
G65772108
6
15071
SH
SOLE
15071
0
0
NORDSON CORP
COM
655663102
2120
17693
SH
SOLE
17693
0
0
NORDSTROM INC
COM
655664100
1756
37691
SH
SOLE
37691
0
0
NORFOLK SOUTHERN CORP
COM
655844108
12526
83876
SH
SOLE
83876
0
0
NORTHERN TR CORP
COM
665859104
1220
14622
SH
SOLE
14622
0
0
NORTHROP GRUMMAN CORP
COM
666807102
9996
40903
SH
SOLE
40903
0
0
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
173
11810
SH
SOLE
11810
0
0
NOVAGOLD RES INC
COM NEW
66987E206
92
23238
SH
SOLE
23238
0
0
NOVAGOLD RES INC
COM NEW
66987E206
0
2000
SH
Call
SOLE
2000
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
16799
195742
SH
SOLE
195742
0
0
NOVAVAX INC
COM
670002104
87
47185
SH
SOLE
47185
0
0
NOVOCURE LTD
ORD SHS
G6674U108
262
7835
SH
SOLE
7835
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1
100
SH
Call
SOLE
100
0
0
NOVO-NORDISK A S
ADR
670100205
4800
104344
SH
SOLE
104344
0
0
NOW INC
COM
67011P100
141
12089
SH
SOLE
12089
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
228
17094
SH
SOLE
17094
0
0
NUCOR CORP
COM
670346105
2261
43612
SH
SOLE
43612
0
0
NUSHARES ETF TR
ESG INTL DEVEL
67092P805
343
15298
SH
SOLE
15298
0
0
NUSHARES ETF TR
ESG LARGE CAP
67092P201
603
20048
SH
SOLE
20048
0
0
NUSHARES ETF TR
ESG LRG VALUE
67092P300
643
24560
SH
SOLE
24560
0
0
NUSHARES ETF TR
ESG SMALL CAP
67092P607
212
8544
SH
SOLE
8544
0
0
NUTANIX INC
CL A
67059N108
226
5492
SH
SOLE
5492
0
0
NUTANIX INC
CL A
67059N108
0
400
SH
Call
SOLE
400
0
0
NUTRIEN LTD
COM
67077M108
1463
31118
SH
SOLE
31118
0
0
NUVASIVE INC
COM
670704105
1466
29547
SH
SOLE
29547
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
6399
458076
SH
SOLE
458076
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
6161
500130
SH
SOLE
500130
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
423
33190
SH
SOLE
33190
0
0
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
1959
173932
SH
SOLE
173932
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
115
15295
SH
SOLE
15295
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
468
58222
SH
SOLE
58222
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
6864
555012
SH
SOLE
555012
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
5896
476116
SH
SOLE
476116
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
1836
156799
SH
SOLE
156799
0
0
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
2196
176336
SH
SOLE
176336
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1515
163203
SH
SOLE
163203
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1215
90163
SH
SOLE
90163
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
275
13802
SH
SOLE
13802
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
5690
488018
SH
SOLE
488018
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
2509
204438
SH
SOLE
204438
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
1404
118605
SH
SOLE
118605
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
284
33947
SH
SOLE
33947
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
234
28141
SH
SOLE
28141
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
5912
470869
SH
SOLE
470869
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
188
15731
SH
SOLE
15731
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
292
24955
SH
SOLE
24955
0
0
NVIDIA CORP
COM
67066G104
12147
91104
SH
SOLE
91104
0
0
NVR INC
COM
62944T105
2065
847
SH
SOLE
847
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
586
8031
SH
SOLE
8031
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
7
5000
SH
Call
SOLE
5000
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
7689
22343
SH
SOLE
22343
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
1262
31688
SH
SOLE
31688
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
218
51440
SH
SOLE
51440
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
225
29145
SH
SOLE
29145
0
0
OBALON THERAPEUTICS INC
COM
67424L100
236
113788
SH
SOLE
113788
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
5435
88649
SH
SOLE
88649
0
0
OGE ENERGY CORP
COM
670837103
741
18894
SH
SOLE
18894
0
0
OKTA INC
CL A
679295105
2335
36586
SH
SOLE
36586
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
603
4868
SH
SOLE
4868
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
333
9475
SH
SOLE
9475
0
0
OMEROS CORP
COM
682143102
183
16414
SH
SOLE
16414
0
0
OMEROS CORP
COM
682143102
2
200
SH
Call
SOLE
200
0
0
OMNICOM GROUP INC
COM
681919106
8808
120302
SH
SOLE
120302
0
0
OMNICOM GROUP INC
COM
681919106
63
30000
SH
Put
SOLE
30000
0
0
ON SEMICONDUCTOR CORP
COM
682189105
273
16399
SH
SOLE
16399
0
0
ONE GAS INC
COM
68235P108
1331
16666
SH
SOLE
16666
0
0
ONE LIBERTY PPTYS INC
COM
682406103
228
9435
SH
SOLE
9435
0
0
ONEOK INC NEW
COM
682680103
7236
134056
SH
SOLE
134056
0
0
OPKO HEALTH INC
COM
68375N103
834
278744
SH
SOLE
278744
0
0
OPKO HEALTH INC
COM
68375N103
0
1000
SH
Call
SOLE
1000
0
0
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
638
13659
SH
SOLE
13659
0
0
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
922
17908
SH
SOLE
17908
0
0
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
1172
35064
SH
SOLE
35064
0
0
ORACLE CORP
COM
68389X105
26879
593865
SH
SOLE
593865
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
614
51978
SH
SOLE
51978
0
0
ORGANOVO HLDGS INC
COM
68620A104
31
32866
SH
SOLE
32866
0
0
ORTHOFIX MED INC
COM
68752M108
1357
25850
SH
SOLE
25850
0
0
OSHKOSH CORP
COM
688239201
325
5338
SH
SOLE
5338
0
0
OUTFRONT MEDIA INC
COM
69007J106
15302
844846
SH
SOLE
844846
0
0
OVERSTOCK COM INC DEL
COM
690370101
30
2225
SH
SOLE
2225
0
0
OVERSTOCK COM INC DEL
COM
690370101
127
20500
SH
Call
SOLE
20500
0
0
PACCAR INC
COM
693718108
4078
71415
SH
SOLE
71415
0
0
PACER FDS TR
GLOBL CASH ETF
69374H709
622
22232
SH
SOLE
22232
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
292
10161
SH
SOLE
10161
0
0
PACIFIC ETHANOL INC
COM PAR $.001
69423U305
3498
4073641
SH
SOLE
4073641
0
0
PACIRA PHARMACEUTICALS INC
COM
695127100
237
5535
SH
SOLE
5535
0
0
PACKAGING CORP AMER
COM
695156109
3447
41212
SH
SOLE
41212
0
0
PACWEST BANCORP DEL
COM
695263103
254
7634
SH
SOLE
7634
0
0
PALO ALTO NETWORKS INC
COM
697435105
7445
39432
SH
SOLE
39432
0
0
PAN AMERICAN SILVER CORP
COM
697900108
243
16569
SH
SOLE
16569
0
0
PAR TECHNOLOGY CORP
COM
698884103
296
13738
SH
SOLE
13738
0
0
PARK HOTELS RESORTS INC
COM
700517105
1522
58642
SH
SOLE
58642
0
0
PARKER HANNIFIN CORP
COM
701094104
1848
12356
SH
SOLE
12356
0
0
PAYCHEX INC
COM
704326107
4659
71483
SH
SOLE
71483
0
0
PAYCOM SOFTWARE INC
COM
70432V102
927
7596
SH
SOLE
7596
0
0
PAYPAL HLDGS INC
COM
70450Y103
15233
181467
SH
SOLE
181467
0
0
PAYPAL HLDGS INC
COM
70450Y103
14
3000
SH
Call
SOLE
3000
0
0
PBF ENERGY INC
CL A
69318G106
1564
47814
SH
SOLE
47814
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
12
14000
PRN
SOLE
14000
0
0
PEMBINA PIPELINE CORP
COM
706327103
1617
54316
SH
SOLE
54316
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1420
122732
SH
SOLE
122732
0
0
PENNANTPARK INVT CORP
COM
708062104
799
125509
SH
SOLE
125509
0
0
PENTAIR PLC
SHS
G7S00T104
273
7226
SH
SOLE
7226
0
0
PEOPLES BANCORP INC
COM
709789101
386
12880
SH
SOLE
12880
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
1573
109052
SH
SOLE
109052
0
0
PEOPLES UTAH BANCORP
COM
712706209
12109
401611
SH
SOLE
401611
0
0
PEPSICO INC
COM
713448108
87048
787781
SH
SOLE
787781
0
0
PEPSICO INC
COM
713448108
77
49800
SH
Put
SOLE
49800
0
0
PERKINELMER INC
COM
714046109
246
3131
SH
SOLE
3131
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
281
21256
SH
SOLE
21256
0
0
PFIZER INC
COM
717081103
80025
1834022
SH
SOLE
1834022
0
0
PG&E CORP
COM
69331C108
275
11434
SH
SOLE
11434
0
0
PHILIP MORRIS INTL INC
COM
718172109
36219
542476
SH
SOLE
542476
0
0
PHILLIPS 66
COM
718546104
8866
102961
SH
SOLE
102961
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
3831
90966
SH
SOLE
90966
0
0
PHYSICIANS RLTY TR
COM
71943U104
588
36737
SH
SOLE
36737
0
0
PICO HLDGS INC
COM NEW
693366205
100
10850
SH
SOLE
10850
0
0
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
176
10940
SH
SOLE
10940
0
0
PIMCO CALIF MUN INCOME FD II
COM
72200M108
112
14119
SH
SOLE
14119
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1474
50473
SH
SOLE
50473
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1345
63867
SH
SOLE
63867
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
13115
257638
SH
SOLE
257638
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
340
3319
SH
SOLE
3319
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
16108
159560
SH
SOLE
159560
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
8131
153884
SH
SOLE
153884
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
1109
11151
SH
SOLE
11151
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
203
4083
SH
SOLE
4083
0
0
PIMCO MUN INCOME FD II
COM
72200W106
141
10677
SH
SOLE
10677
0
0
PIMCO MUN INCOME FD III
COM
72201A103
336
30225
SH
SOLE
30225
0
0
PINNACLE WEST CAP CORP
COM
723484101
566
6621
SH
SOLE
6621
0
0
PIONEER NAT RES CO
COM
723787107
7165
54390
SH
SOLE
54390
0
0
PIONEER NAT RES CO
COM
723787107
7
1100
SH
Put
SOLE
1100
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
8791
438669
SH
SOLE
438669
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
3788
188484
SH
SOLE
188484
0
0
PLANET FITNESS INC
CL A
72703H101
92
1709
SH
SOLE
1709
0
0
PLANET FITNESS INC
CL A
72703H101
86
35000
SH
Call
SOLE
35000
0
0
PLATFORM SPECIALTY PRODS COR
COM
72766Q105
135
13005
SH
SOLE
13005
0
0
PLURALSIGHT INC
COM CL A
72941B106
325
13820
SH
SOLE
13820
0
0
PLURISTEM THERAPEUTICS INC
COM
72940R102
58
73200
SH
SOLE
73200
0
0
PNC FINL SVCS GROUP INC
COM
693475105
60552
517895
SH
SOLE
517895
0
0
PNM RES INC
COM
69349H107
264
6477
SH
SOLE
6477
0
0
POLARIS INDS INC
COM
731068102
408
5292
SH
SOLE
5292
0
0
POOL CORPORATION
COM
73278L105
697
4708
SH
SOLE
4708
0
0
POPULAR INC
COM NEW
733174700
200
4250
SH
SOLE
4250
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
969
21182
SH
SOLE
21182
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
330
16855
SH
SOLE
16855
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
0
200
SH
Call
SOLE
200
0
0
PPG INDS INC
COM
693506107
2828
27698
SH
SOLE
27698
0
0
PPG INDS INC
COM
693506107
4
1500
SH
Call
SOLE
1500
0
0
PPL CORP
COM
69351T106
3816
134747
SH
SOLE
134747
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
51
29294
SH
SOLE
29294
0
0
PREMIER INC
CL A
74051N102
1352
36101
SH
SOLE
36101
0
0
PRETIUM RES INC
COM
74139C102
214
25377
SH
SOLE
25377
0
0
PRICE T ROWE GROUP INC
COM
74144T108
6305
68368
SH
SOLE
68368
0
0
PRIMO WTR CORP
COM
74165N105
210
15000
SH
SOLE
15000
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
499
11196
SH
SOLE
11196
0
0
PROCTER AND GAMBLE CO
COM
742718109
115557
1257030
SH
SOLE
1257030
0
0
PROGRESSIVE CORP OHIO
COM
743315103
561
9303
SH
SOLE
9303
0
0
PROLOGIS INC
COM
74340W103
5119
87079
SH
SOLE
87079
0
0
PROS HOLDINGS INC
COM
74346Y103
211
6666
SH
SOLE
6666
0
0
PROSHARES TR
PSHS SHORT DOW30
74347B235
2295
37402
SH
SOLE
37402
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
4560
49130
SH
SOLE
49130
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
736
10960
SH
SOLE
10960
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
379
10758
SH
SOLE
10758
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
3300
61321
SH
SOLE
61321
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
19532
322532
SH
SOLE
322532
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
6581
127199
SH
SOLE
127199
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
3828
122085
SH
SOLE
122085
0
0
PROSHARES TR
SHRT HGH YIELD
74347R131
253
10685
SH
SOLE
10685
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
732
15625
SH
SOLE
15625
0
0
PROSHARES TR
ULTPRO SHT 2017
74348A152
254
6477
SH
SOLE
6477
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
522
14075
SH
SOLE
14075
0
0
PROSHARES TR
ULTRAPRO SHORT Q
74348A160
4
15000
SH
Call
SOLE
15000
0
0
PROSHARES TR
ULTRAPRO SHORT Q
74348A160
49
2957
SH
SOLE
2957
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B268
504
10885
SH
SOLE
10885
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
266
6168
SH
SOLE
6168
0
0
PROSHARES TR
ULTRPRO DOW30
74347X823
414
5800
SH
SOLE
5800
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
219
6278
SH
SOLE
6278
0
0
PROSHARES TR
ULTSHT FINLS NEW
74347B748
296
12044
SH
SOLE
12044
0
0
PROSHARES TR II
ULTA BLMBG 2017
74347W247
137
10310
SH
SOLE
10310
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
81
13040
SH
SOLE
13040
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
2459
2458000
PRN
SOLE
2458000
0
0
PROSPERITY BANCSHARES INC
COM
743606105
513
8221
SH
SOLE
8221
0
0
PROTO LABS INC
COM
743713109
784
6975
SH
SOLE
6975
0
0
PRUDENTIAL FINL INC
COM
744320102
3941
48261
SH
SOLE
48261
0
0
PRUDENTIAL PLC
ADR
74435K204
516
14459
SH
SOLE
14459
0
0
PUBLIC STORAGE
COM
74460D109
1277
6324
SH
SOLE
6324
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
4290
82574
SH
SOLE
82574
0
0
PULTE GROUP INC
COM
745867101
733
28174
SH
SOLE
28174
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
295
62781
SH
SOLE
62781
0
0
PVH CORP
COM
693656100
1469
15775
SH
SOLE
15775
0
0
QEP RES INC
COM
74733V100
623
110968
SH
SOLE
110968
0
0
QIAGEN NV
SHS NEW
N72482123
298
8672
SH
SOLE
8672
0
0
QORVO INC
COM
74736K101
3057
50308
SH
SOLE
50308
0
0
QUAKER CHEM CORP
COM
747316107
1241
6982
SH
SOLE
6982
0
0
QUALCOMM INC
COM
747525103
25604
449161
SH
SOLE
449161
0
0
QUALYS INC
COM
74758T303
329
4432
SH
SOLE
4432
0
0
QUANTA SVCS INC
COM
74762E102
357
11777
SH
SOLE
11777
0
0
QUANTERIX CORP
COM
74766Q101
198
10850
SH
SOLE
10850
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
2053
24744
SH
SOLE
24744
0
0
QURATE RETAIL INC
COM SER A
74915M100
1044
53388
SH
SOLE
53388
0
0
RADWARE LTD
ORD
M81873107
8400
369830
SH
SOLE
369830
0
0
RANGE RES CORP
COM
75281A109
987
103170
SH
SOLE
103170
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
899
12078
SH
SOLE
12078
0
0
RAYONIER INC
COM
754907103
676
24336
SH
SOLE
24336
0
0
RAYTHEON CO
COM NEW
755111507
18077
117735
SH
SOLE
117735
0
0
RAYTHEON CO
COM NEW
755111507
4
1000
SH
Put
SOLE
1000
0
0
RBC BEARINGS INC
COM
75524B104
480
3644
SH
SOLE
3644
0
0
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
1159
39427
SH
SOLE
39427
0
0
REALTY INCOME CORP
COM
756109104
3356
53267
SH
SOLE
53267
0
0
RED HAT INC
COM
756577102
688
3914
SH
SOLE
3914
0
0
REGENCY CTRS CORP
COM
758849103
723
12337
SH
SOLE
12337
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
4939
13281
SH
SOLE
13281
0
0
REGIONS FINL CORP NEW
COM
7591EP100
1917
143168
SH
SOLE
143168
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
589
4219
SH
SOLE
4219
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
3545
49565
SH
SOLE
49565
0
0
RELX PLC
SPONSORED ADR
759530108
715
34926
SH
SOLE
34926
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
207
1540
SH
SOLE
1540
0
0
RENASANT CORP
COM
75970E107
298
9999
SH
SOLE
9999
0
0
REPLIGEN CORP
COM
759916109
962
18256
SH
SOLE
18256
0
0
REPUBLIC SVCS INC
COM
760759100
1945
26916
SH
SOLE
26916
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
358
18910
SH
SOLE
18910
0
0
RESMED INC
COM
761152107
7332
64365
SH
SOLE
64365
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
558
10596
SH
SOLE
10596
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
136
12618
SH
SOLE
12618
0
0
REVANCE THERAPEUTICS INC
COM
761330109
403
20000
SH
SOLE
20000
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
2
2000
SH
Call
SOLE
2000
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
25
10865
SH
SOLE
10865
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
4843
100225
SH
SOLE
100225
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
306
9534
SH
SOLE
9534
0
0
RITE AID CORP
COM
767754104
139
194964
SH
SOLE
194964
0
0
ROBERT HALF INTL INC
COM
770323103
386
6752
SH
SOLE
6752
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3155
20948
SH
SOLE
20948
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
301
5915
SH
SOLE
5915
0
0
ROGERS CORP
COM
775133101
845
8534
SH
SOLE
8534
0
0
ROLLINS INC
COM
775711104
799
22117
SH
SOLE
22117
0
0
ROPER TECHNOLOGIES INC
COM
776696106
6548
24574
SH
SOLE
24574
0
0
ROSS STORES INC
COM
778296103
2210
26827
SH
SOLE
26827
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1626
24026
SH
SOLE
24026
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
90
16000
SH
SOLE
16000
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
480
4896
SH
SOLE
4896
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
7949
132718
SH
SOLE
132718
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
20196
346426
SH
SOLE
346426
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
88
11958
SH
SOLE
11958
0
0
RTI SURGICAL INC
COM
74975N105
48
12929
SH
SOLE
12929
0
0
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
421
5838
SH
SOLE
5838
0
0
RYDER SYS INC
COM
783549108
726
15877
SH
SOLE
15877
0
0
S&P GLOBAL INC
COM
78409V104
2834
16667
SH
SOLE
16667
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
252
15071
SH
SOLE
15071
0
0
SABRE CORP
COM
78573M104
5559
256773
SH
SOLE
256773
0
0
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
580
24716
SH
SOLE
24716
0
0
SALESFORCE COM INC
COM
79466L302
15186
110819
SH
SOLE
110819
0
0
SALESFORCE COM INC
COM
79466L302
14
1500
SH
Call
SOLE
1500
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
383
51773
SH
SOLE
51773
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
94
20493
SH
SOLE
20493
0
0
SANDY SPRING BANCORP INC
COM
800363103
551
17585
SH
SOLE
17585
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
13
2000
SH
Call
SOLE
2000
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
792
69516
SH
SOLE
69516
0
0
SANOFI
SPONSORED ADR
80105N105
7293
168223
SH
SOLE
168223
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
1994
113194
SH
SOLE
113194
0
0
SAP SE
SPON ADR
803054204
6641
67118
SH
SOLE
67118
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
4833
44314
SH
SOLE
44314
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
921
5807
SH
SOLE
5807
0
0
SCANA CORP NEW
COM
80589M102
639
13358
SH
SOLE
13358
0
0
SCHEIN HENRY INC
COM
806407102
6739
85349
SH
SOLE
85349
0
0
SCHLUMBERGER LTD
COM
806857108
12061
333677
SH
SOLE
333677
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1404
75475
SH
SOLE
75475
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
8833
213059
SH
SOLE
213059
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
7887
336106
SH
SOLE
336106
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
37202
1313298
SH
SOLE
1313298
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
767
26756
SH
SOLE
26756
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
252
4749
SH
SOLE
4749
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
7770
231934
SH
SOLE
231934
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
7471
296209
SH
SOLE
296209
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
7932
159116
SH
SOLE
159116
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
15950
315050
SH
SOLE
315050
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
16078
268757
SH
SOLE
268757
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
6068
129407
SH
SOLE
129407
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
8498
123526
SH
SOLE
123526
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
6055
122840
SH
SOLE
122840
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
31358
525144
SH
SOLE
525144
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
20114
420104
SH
SOLE
420104
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
2251
58490
SH
SOLE
58490
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
17361
286086
SH
SOLE
286086
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
5862
110621
SH
SOLE
110621
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
1990
31242
SH
SOLE
31242
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
477
7733
SH
SOLE
7733
0
0
SEACOR HOLDINGS INC
COM
811904101
632
17076
SH
SOLE
17076
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
366
31080
SH
SOLE
31080
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3995
103387
SH
SOLE
103387
0
0
SEALED AIR CORP NEW
COM
81211K100
367
10527
SH
SOLE
10527
0
0
SECOND SIGHT MED PRODS INC
COM
81362J100
26
29200
SH
SOLE
29200
0
0
SEI INVESTMENTS CO
COM
784117103
444
9611
SH
SOLE
9611
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
6100
965118
SH
SOLE
965118
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1721
41838
SH
SOLE
41838
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
10967
191125
SH
SOLE
191125
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
4085
131704
SH
SOLE
131704
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
6386
64438
SH
SOLE
64438
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
8936
175908
SH
SOLE
175908
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
30055
347294
SH
SOLE
347294
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
15
3000
SH
Call
SOLE
3000
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
37421
1571172
SH
SOLE
1571172
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
16
80000
SH
Put
SOLE
80000
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
14265
221640
SH
SOLE
221640
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
25
50000
SH
Put
SOLE
50000
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
13612
257245
SH
SOLE
257245
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1522
29824
SH
SOLE
29824
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
43505
702351
SH
SOLE
702351
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
4
5000
SH
Put
SOLE
5000
0
0
SEMPRA ENERGY
COM
816851109
38769
358389
SH
SOLE
358389
0
0
SENESTECH INC
COM
81720R109
8
13937
SH
SOLE
13937
0
0
SENSEONICS HLDGS INC
COM
81727U105
34
13005
SH
SOLE
13005
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
1736
31060
SH
SOLE
31060
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
364
11264
SH
SOLE
11264
0
0
SERVICE CORP INTL
COM
817565104
373
9302
SH
SOLE
9302
0
0
SERVICENOW INC
COM
81762P102
2335
13118
SH
SOLE
13118
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
1367
42905
SH
SOLE
42905
0
0
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
80
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
214
4734
SH
SOLE
4734
0
0
SHAKE SHACK INC
CL A
819047101
1
700
SH
Put
SOLE
700
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
298
16445
SH
SOLE
16445
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
1557
95102
SH
SOLE
95102
0
0
SHERWIN WILLIAMS CO
COM
824348106
5471
13882
SH
SOLE
13882
0
0
SHIRE PLC
SPONSORED ADR
82481R106
605
3481
SH
SOLE
3481
0
0
SHOPIFY INC
CL A
82509L107
1594
11507
SH
SOLE
11507
0
0
SHOTSPOTTER INC
COM
82536T107
1444
46297
SH
SOLE
46297
0
0
SIBANYE STILLWATER
SPONSORED ADR
825724206
70
24558
SH
SOLE
24558
0
0
SIENTRA INC
COM
82621J105
2918
229625
SH
SOLE
229625
0
0
SIGA TECHNOLOGIES INC
COM
826917106
87
10892
SH
SOLE
10892
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
217
2086
SH
SOLE
2086
0
0
SILVERCREST METALS INC
COM
828363101
30
10250
SH
SOLE
10250
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
13793
82029
SH
SOLE
82029
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1
2000
SH
Call
SOLE
2000
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1771
309388
SH
SOLE
309388
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
249
4505
SH
SOLE
4505
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
2626
97859
SH
SOLE
97859
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
895
13479
SH
SOLE
13479
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
316
8422
SH
SOLE
8422
0
0
SMITH A O
COM
831865209
6555
154594
SH
SOLE
154594
0
0
SMUCKER J M CO
COM NEW
832696405
3602
38598
SH
SOLE
38598
0
0
SNAP INC
CL A
83304A106
227
40031
SH
SOLE
40031
0
0
SNAP INC
CL A
83304A106
1
400
SH
Call
SOLE
400
0
0
SNAP ON INC
COM
833034101
2552
17563
SH
SOLE
17563
0
0
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
322
8479
SH
SOLE
8479
0
0
SOLARCITY CORP
NOTE 1.625%11/0
83416TAC4
944
1000000
PRN
SOLE
1000000
0
0
SONOCO PRODS CO
COM
835495102
657
12367
SH
SOLE
12367
0
0
SONY CORP
SPONSORED ADR
835699307
572
11836
SH
SOLE
11836
0
0
SOURCE CAP INC
COM
836144105
1983
60903
SH
SOLE
60903
0
0
SOUTHERN CO
COM
842587107
20818
474786
SH
SOLE
474786
0
0
SOUTHERN COPPER CORP
COM
84265V105
203
6587
SH
SOLE
6587
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
135
10197
SH
SOLE
10197
0
0
SOUTHWEST AIRLS CO
COM
844741108
12645
271491
SH
SOLE
271491
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
685
8939
SH
SOLE
8939
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
947
279090
SH
SOLE
279090
0
0
SPARK THERAPEUTICS INC
COM
84652J103
380
9700
SH
SOLE
9700
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
42022
180270
SH
SOLE
180270
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
33933
280031
SH
SOLE
280031
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
882
10245
SH
SOLE
10245
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
330
9420
SH
SOLE
9420
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
4118
123793
SH
SOLE
123793
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
3873
118798
SH
SOLE
118798
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1064
18783
SH
SOLE
18783
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
3339
61429
SH
SOLE
61429
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1793
67806
SH
SOLE
67806
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
383
4527
SH
SOLE
4527
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
221
7462
SH
SOLE
7462
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
928
26566
SH
SOLE
26566
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
4844
173980
SH
SOLE
173980
0
0
SPDR INDEX SHS FDS
SOLACTIVE CANADA
78463X376
216
4375
SH
SOLE
4375
0
0
SPDR INDEX SHS FDS
SOLACTIVE UK ETF
78463X335
764
17196
SH
SOLE
17196
0
0
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
1034
34446
SH
SOLE
34446
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
24
15600
SH
Put
SOLE
15600
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
380213
1522500
SH
SOLE
1522500
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
16649
54980
SH
SOLE
54980
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
6802
224669
SH
SOLE
224669
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
757
10436
SH
SOLE
10436
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
5625
117135
SH
SOLE
117135
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
4495
93439
SH
SOLE
93439
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
3411
115364
SH
SOLE
115364
0
0
SPDR SER TR
PORTFOLIO SM ETF
78468R853
224
8573
SH
SOLE
8573
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
2312
67990
SH
SOLE
67990
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
6944
75897
SH
SOLE
75897
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
243
3989
SH
SOLE
3989
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
235
3750
SH
SOLE
3750
0
0
SPDR SER TR
SSGA US SMAL ETF
78468R887
224
2702
SH
SOLE
2702
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
3604
45763
SH
SOLE
45763
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
2771
59153
SH
SOLE
59153
0
0
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
445
7486
SH
SOLE
7486
0
0
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
205
7405
SH
SOLE
7405
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
1869
55553
SH
SOLE
55553
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
5
15000
SH
Put
SOLE
15000
0
0
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
2682
36048
SH
SOLE
36048
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
2367
27490
SH
SOLE
27490
0
0
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
1348
21534
SH
SOLE
21534
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
5052
72164
SH
SOLE
72164
0
0
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
917
16356
SH
SOLE
16356
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
2163
36338
SH
SOLE
36338
0
0
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
201
7237
SH
SOLE
7237
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
4159
142426
SH
SOLE
142426
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
2233
75827
SH
SOLE
75827
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
806
26745
SH
SOLE
26745
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
1873
57557
SH
SOLE
57557
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
353
13053
SH
SOLE
13053
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
2226
48891
SH
SOLE
48891
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1329
30397
SH
SOLE
30397
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
14566
270472
SH
SOLE
270472
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
11166
207894
SH
SOLE
207894
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
5955
99264
SH
SOLE
99264
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
12221
170339
SH
SOLE
170339
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
3160
84776
SH
SOLE
84776
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
1474
31013
SH
SOLE
31013
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
18039
201472
SH
SOLE
201472
0
0
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
451
13850
SH
SOLE
13850
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
2582
90854
SH
SOLE
90854
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
450
17161
SH
SOLE
17161
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1513
56774
SH
SOLE
56774
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
5635
120543
SH
SOLE
120543
0
0
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
1439
35152
SH
SOLE
35152
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
2713
41974
SH
SOLE
41974
0
0
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
200
5047
SH
SOLE
5047
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
252
3498
SH
SOLE
3498
0
0
SPIRIT AIRLS INC
COM
848577102
1049
18042
SH
SOLE
18042
0
0
SPLUNK INC
COM
848637104
1115
10651
SH
SOLE
10651
0
0
SPOK HLDGS INC
COM
84863T106
892
67054
SH
SOLE
67054
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
515
4520
SH
SOLE
4520
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
164
11346
SH
SOLE
11346
0
0
SPRINT CORP
COM SER 1
85207U105
96
16726
SH
SOLE
16726
0
0
SPROTT FOCUS TR INC
COM
85208J109
109
18873
SH
SOLE
18873
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
10607
846077
SH
SOLE
846077
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
943
91432
SH
SOLE
91432
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1904
340421
SH
SOLE
340421
0
0
SQUARE INC
CL A
852234103
5734
102319
SH
SOLE
102319
0
0
SQUARE INC
CL A
852234103
186
11800
SH
Call
SOLE
11800
0
0
SRC ENERGY INC
COM
78470V108
1447
308125
SH
SOLE
308125
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
618
13677
SH
SOLE
13677
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
216
4829
SH
SOLE
4829
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
17670
373155
SH
SOLE
373155
0
0
STAGE STORES INC
COM NEW
85254C305
20
29613
SH
SOLE
29613
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2477
20659
SH
SOLE
20659
0
0
STARBUCKS CORP
COM
855244109
0
500
SH
Put
SOLE
500
0
0
STARBUCKS CORP
COM
855244109
51565
800497
SH
SOLE
800497
0
0
STARWOOD PPTY TR INC
COM
85571B105
2278
115388
SH
SOLE
115388
0
0
STATE BK FINL CORP
COM
856190103
992
45935
SH
SOLE
45935
0
0
STATE STR CORP
COM
857477103
988
15671
SH
SOLE
15671
0
0
STEEL DYNAMICS INC
COM
858119100
206
6826
SH
SOLE
6826
0
0
STEELCASE INC
CL A
858155203
5435
365739
SH
SOLE
365739
0
0
STEIN MART INC
COM
858375108
47
41000
SH
SOLE
41000
0
0
STEPAN CO
COM
858586100
101
59000
SH
Put
SOLE
59000
0
0
STEPAN CO
COM
858586100
110148
1488456
SH
SOLE
1488456
0
0
STERICYCLE INC
COM
858912108
342
9398
SH
SOLE
9398
0
0
STERIS PLC
SHS USD
G84720104
1533
14320
SH
SOLE
14320
0
0
STERLING BANCORP DEL
COM
85917A100
1982
120326
SH
SOLE
120326
0
0
STORE CAP CORP
COM
862121100
205
7205
SH
SOLE
7205
0
0
STRYKER CORP
COM
863667101
18543
118072
SH
SOLE
118072
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
950
49320
SH
SOLE
49320
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
319
48426
SH
SOLE
48426
0
0
SUN CMNTYS INC
COM
866674104
263
2550
SH
SOLE
2550
0
0
SUN LIFE FINL INC
COM
866796105
229
6915
SH
SOLE
6915
0
0
SUNCOR ENERGY INC NEW
COM
867224107
964
34350
SH
SOLE
34350
0
0
SUNRUN INC
COM
86771W105
51
4710
SH
SOLE
4710
0
0
SUNRUN INC
COM
86771W105
5
5500
SH
Call
SOLE
5500
0
0
SUNTRUST BKS INC
COM
867914103
1959
38947
SH
SOLE
38947
0
0
SUPERCOM LTD NEW
SHS NEW
M87095119
28
20000
SH
SOLE
20000
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
240
13651
SH
SOLE
13651
0
0
SVB FINL GROUP
COM
78486Q101
692
3649
SH
SOLE
3649
0
0
SWITCH INC
CL A
87105L104
21
3000
SH
SOLE
3000
0
0
SWITCH INC
CL A
87105L104
14
50000
SH
Call
SOLE
50000
0
0
SWITCH INC
CL A
87105L104
73
100000
SH
Put
SOLE
100000
0
0
SYMANTEC CORP
COM
871503108
149
7936
SH
SOLE
7936
0
0
SYMANTEC CORP
COM
871503108
23
25000
SH
Call
SOLE
25000
0
0
SYNCHRONY FINL
COM
87165B103
1971
83788
SH
SOLE
83788
0
0
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
5
49831
SH
SOLE
49831
0
0
SYNOPSYS INC
COM
871607107
657
7794
SH
SOLE
7794
0
0
SYSCO CORP
COM
871829107
16297
259828
SH
SOLE
259828
0
0
T MOBILE US INC
COM
872590104
717
11311
SH
SOLE
11311
0
0
T2 BIOSYSTEMS INC
COM
89853L104
130
42195
SH
SOLE
42195
0
0
T2 BIOSYSTEMS INC
COM
89853L104
1
1000
SH
Call
SOLE
1000
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
2070
17243
SH
SOLE
17243
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
11926
324634
SH
SOLE
324634
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
16
91500
SH
Put
SOLE
91500
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
778
7572
SH
SOLE
7572
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
2737
112388
SH
SOLE
112388
0
0
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
87
245000
SH
SOLE
245000
0
0
TAPESTRY INC
COM
876030107
847
25034
SH
SOLE
25034
0
0
TARGA RES CORP
COM
87612G101
27119
753036
SH
SOLE
753036
0
0
TARGET CORP
COM
87612E106
12196
184311
SH
SOLE
184311
0
0
TASEKO MINES LTD
COM
876511106
21
45200
SH
SOLE
45200
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
383
11937
SH
SOLE
11937
0
0
TCF FINL CORP
COM
872275102
3223
165382
SH
SOLE
165382
0
0
TCG BDC INC
COM
872280102
27226
2195340
SH
SOLE
2195340
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
2686
55073
SH
SOLE
55073
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
4649
61695
SH
SOLE
61695
0
0
TEGNA INC
COM
87901J105
1209
111593
SH
SOLE
111593
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
437
24287
SH
SOLE
24287
0
0
TELADOC HEALTH INC
COM
87918A105
460
9296
SH
SOLE
9296
0
0
TELADOC HEALTH INC
COM
87918A105
5
200
SH
Call
SOLE
200
0
0
TELECOM ITALIA S P A NEW
SPON ADR ORD
87927Y102
139
24800
SH
SOLE
24800
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
729
3541
SH
SOLE
3541
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
2105
64738
SH
SOLE
64738
0
0
TELLURIAN INC NEW
COM
87968A104
233
33550
SH
SOLE
33550
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
1720
101150
SH
SOLE
101150
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
3367
558646
SH
SOLE
558646
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
235
17800
SH
SOLE
17800
0
0
TERADATA CORP DEL
COM
88076W103
258
6743
SH
SOLE
6743
0
0
TERADYNE INC
COM
880770102
212
6751
SH
SOLE
6751
0
0
TEREX CORP NEW
COM
880779103
1545
56055
SH
SOLE
56055
0
0
TESLA INC
COM
88160R101
14
3900
SH
Call
SOLE
3900
0
0
TESLA INC
COM
88160R101
97
3400
SH
Put
SOLE
3400
0
0
TESLA INC
COM
88160R101
14332
43050
SH
SOLE
43050
0
0
TETRA TECH INC NEW
COM
88162G103
2691
52004
SH
SOLE
52004
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
14
15000
PRN
SOLE
15000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
665
43094
SH
SOLE
43094
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
4
5000
SH
Call
SOLE
5000
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
496
9641
SH
SOLE
9641
0
0
TEXAS INSTRS INC
COM
882508104
18819
199105
SH
SOLE
199105
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
252
464
SH
SOLE
464
0
0
TEXAS ROADHOUSE INC
COM
882681109
564
9463
SH
SOLE
9463
0
0
TEXTRON INC
COM
883203101
1273
27802
SH
SOLE
27802
0
0
TG THERAPEUTICS INC
COM
88322Q108
66
16100
SH
SOLE
16100
0
0
TG THERAPEUTICS INC
COM
88322Q108
1
1000
SH
Call
SOLE
1000
0
0
THE TRADE DESK INC
COM CL A
88339J105
253
2178
SH
SOLE
2178
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
12432
55693
SH
SOLE
55693
0
0
THESTREET INC
COM
88368Q103
6621
3261936
SH
SOLE
3261936
0
0
THOMSON REUTERS CORP
COM NEW
884903709
748
15641
SH
SOLE
15641
0
0
THOR INDS INC
COM
885160101
203
3944
SH
SOLE
3944
0
0
TIER REIT INC
COM NEW
88650V208
257
12551
SH
SOLE
12551
0
0
TIFFANY & CO NEW
COM
886547108
1211
15121
SH
SOLE
15121
0
0
TIMKEN CO
COM
887389104
274
7322
SH
SOLE
7322
0
0
TITAN INTL INC ILL
COM
88830M102
200
42875
SH
SOLE
42875
0
0
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
2852
383063
SH
SOLE
383063
0
0
TJX COS INC NEW
COM
872540109
15902
355479
SH
SOLE
355479
0
0
TOLL BROTHERS INC
COM
889478103
391
11849
SH
SOLE
11849
0
0
TOOTSIE ROLL INDS INC
COM
890516107
1035
30973
SH
SOLE
30973
0
0
TOPBUILD CORP
COM
89055F103
257
5716
SH
SOLE
5716
0
0
TORCHMARK CORP
COM
891027104
1942
26055
SH
SOLE
26055
0
0
TORO CO
COM
891092108
268
4807
SH
SOLE
4807
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
3534
70997
SH
SOLE
70997
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
2390
119672
SH
SOLE
119672
0
0
TORTOISE MLP FD INC
COM
89148B101
485
39611
SH
SOLE
39611
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H108
833
67923
SH
SOLE
67923
0
0
TOTAL S A
SPONSORED ADR
89151E109
4478
84995
SH
SOLE
84995
0
0
TOTAL SYS SVCS INC
COM
891906109
716
8827
SH
SOLE
8827
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
2549
174857
SH
SOLE
174857
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
927
7983
SH
SOLE
7983
0
0
TRACTOR SUPPLY CO
COM
892356106
459
5506
SH
SOLE
5506
0
0
TRANSCANADA CORP
COM
89353D107
1222
34266
SH
SOLE
34266
0
0
TRANSDIGM GROUP INC
COM
893641100
8167
24207
SH
SOLE
24207
0
0
TRANSENTERIX INC
COM NEW
89366M201
46
20702
SH
SOLE
20702
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
159
23529
SH
SOLE
23529
0
0
TRAVELERS COMPANIES INC
COM
89417E109
9953
83136
SH
SOLE
83136
0
0
TREEHOUSE FOODS INC
COM
89469A104
2149
42376
SH
SOLE
42376
0
0
TRI CONTL CORP
COM
895436103
614
26190
SH
SOLE
26190
0
0
TRIBUNE MEDIA CO
CL A
896047503
25500
562128
SH
SOLE
562128
0
0
TRIMAS CORP
COM NEW
896215209
235
8588
SH
SOLE
8588
0
0
TRIMBLE INC
COM
896239100
504
15294
SH
SOLE
15294
0
0
TRINITY INDS INC
COM
896522109
658
32055
SH
SOLE
32055
0
0
TRINITY PL HLDGS INC
COM
89656D101
101
23370
SH
SOLE
23370
0
0
TRIPADVISOR INC
COM
896945201
275
5132
SH
SOLE
5132
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
354
18203
SH
SOLE
18203
0
0
TRITON INTL LTD
CL A
G9078F107
887
28669
SH
SOLE
28669
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
29
10500
SH
SOLE
10500
0
0
TUPPERWARE BRANDS CORP
COM
899896104
1228
38958
SH
SOLE
38958
0
0
TURQUOISE HILL RES LTD
COM
900435108
62
37657
SH
SOLE
37657
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
8002
166522
SH
SOLE
166522
0
0
TWENTY FIRST CENTY FOX INC
CL B
90130A200
207
4327
SH
SOLE
4327
0
0
TWILIO INC
CL A
90138F102
521
5833
SH
SOLE
5833
0
0
TWITTER INC
COM
90184L102
1711
59673
SH
SOLE
59673
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
304
23516
SH
SOLE
23516
0
0
TYLER TECHNOLOGIES INC
COM
902252105
266
1440
SH
SOLE
1440
0
0
TYME TECHNOLOGIES INC
COM
90238J103
1255
340000
SH
SOLE
340000
0
0
TYSON FOODS INC
CL A
902494103
671
12587
SH
SOLE
12587
0
0
U S CONCRETE INC
COM NEW
90333L201
287
8155
SH
SOLE
8155
0
0
U S G CORP
COM NEW
903293405
1871
43703
SH
SOLE
43703
0
0
U S SILICA HLDGS INC
COM
90346E103
193
18957
SH
SOLE
18957
0
0
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
814
41059
SH
SOLE
41059
0
0
UBS AG LONDON BRH
ETRAC 2X LEV LNG
90267B765
196
16951
SH
SOLE
16951
0
0
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
192
16120
SH
SOLE
16120
0
0
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
189
14850
SH
SOLE
14850
0
0
UBS GROUP AG
SHS
H42097107
354
28521
SH
SOLE
28521
0
0
UDR INC
COM
902653104
494
12446
SH
SOLE
12446
0
0
UGI CORP NEW
COM
902681105
4670
87528
SH
SOLE
87528
0
0
ULTA BEAUTY INC
COM
90384S303
843
3456
SH
SOLE
3456
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
311
1298
SH
SOLE
1298
0
0
ULTRA PETROLEUM CORP
COM NEW
903914208
7
13222
SH
SOLE
13222
0
0
UMB FINL CORP
COM
902788108
229
3753
SH
SOLE
3753
0
0
UMPQUA HLDGS CORP
COM
904214103
163
10250
SH
SOLE
10250
0
0
UNDER ARMOUR INC
CL A
904311107
499
28157
SH
SOLE
28157
0
0
UNDER ARMOUR INC
CL C
904311206
369
23119
SH
SOLE
23119
0
0
UNILEVER N V
N Y SHS NEW
904784709
11308
210193
SH
SOLE
210193
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2844
54578
SH
SOLE
54578
0
0
UNION BANKSHARES CORP NEW
COM
90539J109
253
8949
SH
SOLE
8949
0
0
UNION PAC CORP
COM
907818108
40656
294104
SH
SOLE
294104
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
277
8851
SH
SOLE
8851
0
0
UNITED CMNTY FINL CORP OHIO
COM
909839102
265
29988
SH
SOLE
29988
0
0
UNITED CONTL HLDGS INC
COM
910047109
3073
36671
SH
SOLE
36671
0
0
UNITED NAT FOODS INC
COM
911163103
323
31449
SH
SOLE
31449
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
85512
876220
SH
SOLE
876220
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
10
2900
SH
Call
SOLE
2900
0
0
UNITED RENTALS INC
COM
911363109
6053
59610
SH
SOLE
59610
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
680
70480
SH
SOLE
70480
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
28251
265666
SH
SOLE
265666
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
2806
26148
SH
SOLE
26148
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
51772
208736
SH
SOLE
208736
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
39
14300
SH
Put
SOLE
14300
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1342
14326
SH
SOLE
14326
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1
200
SH
Call
SOLE
200
0
0
UNUM GROUP
COM
91529Y106
250
8534
SH
SOLE
8534
0
0
UPLAND SOFTWARE INC
COM
91544A109
228
8415
SH
SOLE
8415
0
0
URANIUM ENERGY CORP
COM
916896103
24
18903
SH
SOLE
18903
0
0
US BANCORP DEL
COM NEW
902973304
18672
408525
SH
SOLE
408525
0
0
USA TECHNOLOGIES INC
COM NO PAR
90328S500
783
202711
SH
SOLE
202711
0
0
V F CORP
COM
918204108
2867
40174
SH
SOLE
40174
0
0
VAIL RESORTS INC
COM
91879Q109
382
1810
SH
SOLE
1810
0
0
VALE S A
ADR
91912E105
136
10273
SH
SOLE
10273
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
10257
137146
SH
SOLE
137146
0
0
VALERO ENERGY PARTNERS LP
COM UNT REP LP
91914J102
3584
84951
SH
SOLE
84951
0
0
VALLEY NATL BANCORP
COM
919794107
206
22992
SH
SOLE
22992
0
0
VANDA PHARMACEUTICALS INC
COM
921659108
249
9539
SH
SOLE
9539
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
3142
249575
SH
SOLE
249575
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
367
7748
SH
SOLE
7748
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
498
28743
SH
SOLE
28743
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1422
12870
SH
SOLE
12870
0
0
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
2947
53876
SH
SOLE
53876
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
2
2000
SH
Call
SOLE
2000
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
2157
102425
SH
SOLE
102425
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
1292
21173
SH
SOLE
21173
0
0
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
626
25435
SH
SOLE
25435
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
650
19712
SH
SOLE
19712
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1117
37013
SH
SOLE
37013
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
640
15550
SH
SOLE
15550
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
549
17080
SH
SOLE
17080
0
0
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
983
10497
SH
SOLE
10497
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
3341
38318
SH
SOLE
38318
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
2108
142820
SH
SOLE
142820
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
333
2476
SH
SOLE
2476
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
407
2930
SH
SOLE
2930
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
309
2714
SH
SOLE
2714
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
2589
31887
SH
SOLE
31887
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
617
7078
SH
SOLE
7078
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
20512
260861
SH
SOLE
260861
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
22844
288260
SH
SOLE
288260
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
5717
105522
SH
SOLE
105522
0
0
VANGUARD GROUP
DIV APP ETF
921908844
97744
997936
SH
SOLE
997936
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
15222
152604
SH
SOLE
152604
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
63780
474914
SH
SOLE
474914
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
7835
68240
SH
SOLE
68240
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3056
25492
SH
SOLE
25492
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1065
11177
SH
SOLE
11177
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
18130
131239
SH
SOLE
131239
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
31977
428752
SH
SOLE
428752
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
40288
175319
SH
SOLE
175319
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
9994
87742
SH
SOLE
87742
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
22660
171643
SH
SOLE
171643
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5374
35654
SH
SOLE
35654
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
67125
525874
SH
SOLE
525874
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
28959
295460
SH
SOLE
295460
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
24478
536902
SH
SOLE
536902
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
36706
964879
SH
SOLE
964879
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
7507
154149
SH
SOLE
154149
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
598
9957
SH
SOLE
9957
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
298
3149
SH
SOLE
3149
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2029
38774
SH
SOLE
38774
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
9652
147801
SH
SOLE
147801
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
646
13529
SH
SOLE
13529
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
1996
39119
SH
SOLE
39119
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
3394
40953
SH
SOLE
40953
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
2709
52621
SH
SOLE
52621
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
10119
168411
SH
SOLE
168411
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
6780
86925
SH
SOLE
86925
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
2581
19189
SH
SOLE
19189
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2176
19002
SH
SOLE
19002
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
808
8300
SH
SOLE
8300
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1524
12508
SH
SOLE
12508
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
657
6115
SH
SOLE
6115
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
201
2157
SH
SOLE
2157
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
28710
607593
SH
SOLE
607593
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
48147
1298554
SH
SOLE
1298554
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
14692
188396
SH
SOLE
188396
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
7088
123060
SH
SOLE
123060
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1223
14070
SH
SOLE
14070
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
16603
232259
SH
SOLE
232259
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
17515
163725
SH
SOLE
163725
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
243
3254
SH
SOLE
3254
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
5745
38185
SH
SOLE
38185
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
6921
52786
SH
SOLE
52786
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1112
14437
SH
SOLE
14437
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
8159
137240
SH
SOLE
137240
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
7392
46123
SH
SOLE
46123
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
2322
19326
SH
SOLE
19326
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
28807
172090
SH
SOLE
172090
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
532
4826
SH
SOLE
4826
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
2505
21248
SH
SOLE
21248
0
0
VAREX IMAGING CORP
COM
92214X106
652
28470
SH
SOLE
28470
0
0
VARIAN MED SYS INC
COM
92220P105
3070
27106
SH
SOLE
27106
0
0
VECTOR GROUP LTD
COM
92240M108
1150
118225
SH
SOLE
118225
0
0
VECTREN CORP
COM
92240G101
299
4158
SH
SOLE
4158
0
0
VEEVA SYS INC
CL A COM
922475108
2
200
SH
Call
SOLE
200
0
0
VEEVA SYS INC
CL A COM
922475108
1335
14899
SH
SOLE
14899
0
0
VENTAS INC
COM
92276F100
5160
87806
SH
SOLE
87806
0
0
VEREIT INC
COM
92339V100
110
15326
SH
SOLE
15326
0
0
VERISIGN INC
COM
92343E102
382
2575
SH
SOLE
2575
0
0
VERISK ANALYTICS INC
COM
92345Y106
937
8540
SH
SOLE
8540
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
108165
1924797
SH
SOLE
1924797
0
0
VERMILLION INC
COM NEW
92407M206
9
30000
SH
SOLE
30000
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1135
6898
SH
SOLE
6898
0
0
VIACOM INC NEW
CL B
92553P201
1708
66094
SH
SOLE
66094
0
0
VIACOM INC NEW
CL B
92553P201
14
5000
SH
Call
SOLE
5000
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1198
28291
SH
SOLE
28291
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
221
5339
SH
SOLE
5339
0
0
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
3547
87974
SH
SOLE
87974
0
0
VIEWRAY INC
COM
92672L107
115
18964
SH
SOLE
18964
0
0
VIKING THERAPEUTICS INC
COM
92686J106
167
21848
SH
SOLE
21848
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
0
500
SH
Call
SOLE
500
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
262
47977
SH
SOLE
47977
0
0
VIRNETX HLDG CORP
COM
92823T108
27
11500
SH
SOLE
11500
0
0
VIRTU FINL INC
CL A
928254101
3522
136840
SH
SOLE
136840
0
0
VISA INC
COM CL A
92826C839
51096
387000
SH
SOLE
387000
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
46
31295
SH
SOLE
31295
0
0
VIVEVE MED INC
COM NEW
92852W204
2003
1910951
SH
SOLE
1910951
0
0
VMWARE INC
CL A COM
928563402
1316
9618
SH
SOLE
9618
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
8812
457303
SH
SOLE
457303
0
0
VORNADO RLTY TR
SH BEN INT
929042109
3478
56497
SH
SOLE
56497
0
0
VOYA FINL INC
COM
929089100
493
12363
SH
SOLE
12363
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
115
19476
SH
SOLE
19476
0
0
VULCAN MATLS CO
COM
929160109
3566
36109
SH
SOLE
36109
0
0
W P CAREY INC
COM
92936U109
6584
100570
SH
SOLE
100570
0
0
W R BERKLEY CORPORATION
COM
084423102
441
5977
SH
SOLE
5977
0
0
WABCO HLDGS INC
COM
92927K102
825
7671
SH
SOLE
7671
0
0
WADDELL & REED FINL INC
CL A
930059100
185
10226
SH
SOLE
10226
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
20587
301784
SH
SOLE
301784
0
0
WALMART INC
COM
931142103
66103
709683
SH
SOLE
709683
0
0
WALMART INC
COM
931142103
82
33500
SH
Call
SOLE
33500
0
0
WALMART INC
COM
931142103
97
43500
SH
Put
SOLE
43500
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
391
16926
SH
SOLE
16926
0
0
WASTE MGMT INC DEL
COM
94106L109
4618
51939
SH
SOLE
51939
0
0
WATERS CORP
COM
941848103
243
1287
SH
SOLE
1287
0
0
WATSCO INC
COM
942622200
1048
7476
SH
SOLE
7476
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
99
180643
SH
SOLE
180643
0
0
WEC ENERGY GROUP INC
COM
92939U106
3251
47026
SH
SOLE
47026
0
0
WEIBO CORP
SPONSORED ADR
948596101
2559
43651
SH
SOLE
43651
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
565
22732
SH
SOLE
22732
0
0
WELLS FARGO CO NEW
COM
949746101
21258
461064
SH
SOLE
461064
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
211
168
SH
SOLE
168
0
0
WELLTOWER INC
COM
95040Q104
1859
26770
SH
SOLE
26770
0
0
WENDYS CO
COM
95058W100
485
30874
SH
SOLE
30874
0
0
WESCO AIRCRAFT HLDGS INC
COM
950814103
150
19000
SH
SOLE
19000
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
423
4289
SH
SOLE
4289
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2060
52158
SH
SOLE
52158
0
0
WESTERN ASSET HIGH INCM FD I
COM
95766J102
79
13861
SH
SOLE
13861
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
269
17823
SH
SOLE
17823
0
0
WESTERN ASST MNGD MUN FD INC
COM
95766M105
2986
235297
SH
SOLE
235297
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
8104
799245
SH
SOLE
799245
0
0
WESTERN DIGITAL CORP
COM
958102105
5497
148545
SH
SOLE
148545
0
0
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
8402
302982
SH
SOLE
302982
0
0
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
11571
273881
SH
SOLE
273881
0
0
WESTERN UN CO
COM
959802109
872
51090
SH
SOLE
51090
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
634
36453
SH
SOLE
36453
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
21
15027
SH
SOLE
15027
0
0
WESTROCK CO
COM
96145D105
2313
61426
SH
SOLE
61426
0
0
WEX INC
COM
96208T104
281
2000
SH
SOLE
2000
0
0
WEYERHAEUSER CO
COM
962166104
2462
112691
SH
SOLE
112691
0
0
WHIRLPOOL CORP
COM
963320106
2116
19776
SH
SOLE
19776
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
9195
10721
SH
SOLE
10721
0
0
WILDHORSE RESOURCE DEV CORP
COM
96812T102
2487
176273
SH
SOLE
176273
0
0
WILLIAMS COS INC DEL
COM
969457100
5804
263381
SH
SOLE
263381
0
0
WILLIAMS SONOMA INC
COM
969904101
4050
80239
SH
SOLE
80239
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
3861
25515
SH
SOLE
25515
0
0
WINGSTOP INC
COM
974155103
281
4396
SH
SOLE
4396
0
0
WINTRUST FINL CORP
COM
97650W108
721
10830
SH
SOLE
10830
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
259
50740
SH
SOLE
50740
0
0
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
396
22535
SH
SOLE
22535
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
904
33284
SH
SOLE
33284
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
6019
149956
SH
SOLE
149956
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
3702
65565
SH
SOLE
65565
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
6297
117830
SH
SOLE
117830
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
13804
550285
SH
SOLE
550285
0
0
WISDOMTREE TR
FUTRE STRAT FD
97717W125
1257
32440
SH
SOLE
32440
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1042
46741
SH
SOLE
46741
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
1331
28555
SH
SOLE
28555
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
4588
76106
SH
SOLE
76106
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
318
8635
SH
SOLE
8635
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
8167
175900
SH
SOLE
175900
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
7326
113597
SH
SOLE
113597
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
349
4552
SH
SOLE
4552
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1922
29459
SH
SOLE
29459
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
2159
25605
SH
SOLE
25605
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
2141
67964
SH
SOLE
67964
0
0
WISDOMTREE TR
US MIDCP EARNING
97717W570
10125
295179
SH
SOLE
295179
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
29293
764481
SH
SOLE
764481
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
545
17996
SH
SOLE
17996
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1727
70429
SH
SOLE
70429
0
0
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
6399
199706
SH
SOLE
199706
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
8135
96125
SH
SOLE
96125
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
360
11221
SH
SOLE
11221
0
0
WOODWARD INC
COM
980745103
200
2669
SH
SOLE
2669
0
0
WORKDAY INC
CL A
98138H101
17092
106865
SH
SOLE
106865
0
0
WORKIVA INC
COM CL A
98139A105
1835
51100
SH
SOLE
51100
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
1662
129718
SH
SOLE
129718
0
0
WORLDPAY INC
CL A
981558109
766
10029
SH
SOLE
10029
0
0
WPP PLC NEW
ADR
92937A102
457
8337
SH
SOLE
8337
0
0
WPX ENERGY INC
COM
98212B103
3975
347672
SH
SOLE
347672
0
0
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
335
12317
SH
SOLE
12317
0
0
WYNN RESORTS LTD
COM
983134107
246
2462
SH
SOLE
2462
0
0
WYNN RESORTS LTD
COM
983134107
3
900
SH
Call
SOLE
900
0
0
XCEL ENERGY INC
COM
98389B100
3724
75519
SH
SOLE
75519
0
0
XILINX INC
COM
983919101
605
7036
SH
SOLE
7036
0
0
XPO LOGISTICS INC
COM
983793100
287
5010
SH
SOLE
5010
0
0
XYLEM INC
COM
98419M100
2579
38805
SH
SOLE
38805
0
0
YAMANA GOLD INC
COM
98462Y100
26
11087
SH
SOLE
11087
0
0
YUM BRANDS INC
COM
988498101
5069
55289
SH
SOLE
55289
0
0
YUM CHINA HLDGS INC
COM
98850P109
4867
145061
SH
SOLE
145061
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
1230
7734
SH
SOLE
7734
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
2776
26842
SH
SOLE
26842
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
0
300
SH
Put
SOLE
300
0
0
ZIONS BANCORPORATION N A
COM
989701107
6802
167004
SH
SOLE
167004
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
198
106580
SH
SOLE
106580
0
0
ZOETIS INC
CL A
98978V103
32643
381009
SH
SOLE
381009
0
0
ZSCALER INC
COM
98980G102
968
24682
SH
SOLE
24682
0
0
ZUORA INC
COM CL A
98983V106
4323
238261
SH
SOLE
238261
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
251
84493
SH
SOLE
84493
0
0