0001085146-19-001645.txt : 20190515
0001085146-19-001645.hdr.sgml : 20190515
20190515160028
ACCESSION NUMBER: 0001085146-19-001645
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190515
DATE AS OF CHANGE: 20190515
EFFECTIVENESS DATE: 20190515
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: 19827813
BUSINESS ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-962-3843
MAIL ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001462245
XXXXXXXX
03-31-2019
03-31-2019
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
0001305227
028-12016
BlackRock Investment Management, LLC
0001015079
028-05620
BRANDES INVESTMENT PARTNERS, LP
0001512978
028-14438
Brookmont Capital Management
0001345929
028-13997
BROWN ADVISORY INC
0000823621
028-01398
CAMBIAR INVESTORS LLC
0000874791
028-02903
CAMPBELL NEWMAN ASSET MANAGEMENT INC
0001596076
028-15733
Capital Innovations LLC
0001233991
028-10477
COLUMBIA MANAGEMENT INVESTMENT ADVISERS, LLC
0000897378
028-03434
CONGRESS ASSET MANAGEMENT CO /MA
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.
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
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
0001061186
028-07104
WCM INVESTMENT MANAGEMENT, LLC
0000859804
028-05973
WEDGEWOOD PARTNERS INC
0001533551
028-14868
Wellesley Asset Management
0001351731
028-11741
WestEnd Advisors, LLC
0000900973
028-03676
Winslow Capital Management, LLC
N
Timothy Woods
Chief Compliance Officer
312-962-3800
/s/ Timothy Woods
Chicago
IL
05-13-2019
0
2321
14971440
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
180 DEGREE CAP CORP
COM
68235B109
32
17300
SH
SOLE
17300
0
0
1ST CONSTITUTION BANCORP
COM
31986N102
313
17600
SH
SOLE
17600
0
0
22ND CENTY GROUP INC
COM
90137F103
19
11450
SH
SOLE
11450
0
0
2U INC
COM
90214J101
328
4705
SH
SOLE
4705
0
0
3-D SYS CORP DEL
COM NEW
88554D205
325
30221
SH
SOLE
30221
0
0
3M CO
COM
88579Y101
62118
299114
SH
SOLE
299114
0
0
3M CO
COM
88579Y101
1
200
SH
Put
SOLE
200
0
0
58 COM INC
SPON ADR REP A
31680Q104
536
8132
SH
SOLE
8132
0
0
ABBOTT LABS
COM
002824100
55956
699949
SH
SOLE
699949
0
0
ABBVIE INC
COM
00287Y109
45786
569166
SH
SOLE
569166
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
70
11651
SH
SOLE
11651
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
16236
130684
SH
SOLE
130684
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
407
3116
SH
SOLE
3116
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1284
20153
SH
SOLE
20153
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
11914
811790
SH
SOLE
811790
0
0
ABIOMED INC
COM
003654100
306
1069
SH
SOLE
1069
0
0
ABM INDS INC
COM
000957100
3218
88832
SH
SOLE
88832
0
0
ACACIA COMMUNICATIONS INC
COM
00401C108
1295
22677
SH
SOLE
22677
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
776
29043
SH
SOLE
29043
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
207
9872
SH
SOLE
9872
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
26537
150743
SH
SOLE
150743
0
0
ACCURAY INC
COM
004397105
59
12273
SH
SOLE
12273
0
0
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
37
12298
SH
SOLE
12298
0
0
ACI WORLDWIDE INC
COM
004498101
263
8021
SH
SOLE
8021
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
355
59203
SH
SOLE
59203
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2174
47762
SH
SOLE
47762
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
32
18700
SH
Call
SOLE
18700
0
0
ACUITY BRANDS INC
COM
00508Y102
468
3938
SH
SOLE
3938
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
27
12191
SH
SOLE
12191
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
791
54992
SH
SOLE
54992
0
0
ADECOAGRO S A
COM
L00849106
83
12120
SH
SOLE
12120
0
0
ADOBE INC
COM
00724F101
21500
80706
SH
SOLE
80706
0
0
ADTRAN INC
COM
00738A106
286
21064
SH
SOLE
21064
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
917
5367
SH
SOLE
5367
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
982
38167
SH
SOLE
38167
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
15
8000
SH
Call
SOLE
8000
0
0
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
1383
21083
SH
SOLE
21083
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
670
97944
SH
SOLE
97944
0
0
AEGON N V
NY REGISTRY SHS
007924103
1353
281763
SH
SOLE
281763
0
0
AERCAP HOLDINGS NV
SHS
N00985106
406
8728
SH
SOLE
8728
0
0
AERPIO PHARMACEUTICALS INC
COM
00810B105
28
32450
SH
SOLE
32450
0
0
AES CORP
COM
00130H105
5727
317177
SH
SOLE
317177
0
0
AETHLON MED INC
COM NEW
00808Y208
13
13500
SH
SOLE
13500
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
382
3565
SH
SOLE
3565
0
0
AFFIMED N V
COM
N01045108
95
23000
SH
SOLE
23000
0
0
AFFIMED N V
COM
N01045108
103
72000
SH
Call
SOLE
72000
0
0
AFLAC INC
COM
001055102
4059
81108
SH
SOLE
81108
0
0
AGCO CORP
COM
001084102
704
10114
SH
SOLE
10114
0
0
AGENUS INC
COM NEW
00847G705
78
26101
SH
SOLE
26101
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
768
9571
SH
SOLE
9571
0
0
AGNC INVT CORP
COM
00123Q104
897
49808
SH
SOLE
49808
0
0
AGNICO EAGLE MINES LTD
COM
008474108
206
4720
SH
SOLE
4720
0
0
AIR PRODS & CHEMS INC
COM
009158106
38459
201239
SH
SOLE
201239
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
466
6402
SH
SOLE
6402
0
0
ALASKA AIR GROUP INC
COM
011659109
2430
43326
SH
SOLE
43326
0
0
ALBEMARLE CORP
COM
012653101
660
8028
SH
SOLE
8028
0
0
ALBEMARLE CORP
COM
012653101
24
7000
SH
Call
SOLE
7000
0
0
ALCOA CORP
COM
013872106
321
11439
SH
SOLE
11439
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
146
16250
SH
SOLE
16250
0
0
ALEXCO RESOURCE CORP
COM
01535P106
12
10000
SH
SOLE
10000
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
628
4618
SH
SOLE
4618
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
44856
245860
SH
SOLE
245860
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
0
300
SH
Put
SOLE
300
0
0
ALIGN TECHNOLOGY INC
COM
016255101
5974
20975
SH
SOLE
20975
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
257
10181
SH
SOLE
10181
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
271
2097
SH
SOLE
2097
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
359
3974
SH
SOLE
3974
0
0
ALLERGAN PLC
SHS
G0177J108
20519
140793
SH
SOLE
140793
0
0
ALLETE INC
COM NEW
018522300
404
4927
SH
SOLE
4927
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
256
1426
SH
SOLE
1426
0
0
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
585
28731
SH
SOLE
28731
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
304
26422
SH
SOLE
26422
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1679
58123
SH
SOLE
58123
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
521
40213
SH
SOLE
40213
0
0
ALLIANT ENERGY CORP
COM
018802108
2040
43397
SH
SOLE
43397
0
0
ALLIANZGI CONV INCOME FD
COM
018828103
174
26743
SH
SOLE
26743
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
202
16792
SH
SOLE
16792
0
0
ALLSTATE CORP
COM
020002101
7746
82209
SH
SOLE
82209
0
0
ALLY FINL INC
COM
02005N100
4017
145813
SH
SOLE
145813
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
590
6344
SH
SOLE
6344
0
0
ALPHABET INC
CAP STK CL A
02079K305
160
6000
SH
Call
SOLE
6000
0
0
ALPHABET INC
CAP STK CL A
02079K305
83947
71329
SH
SOLE
71329
0
0
ALPHABET INC
CAP STK CL C
02079K107
67487
57453
SH
SOLE
57453
0
0
ALPHATEC HOLDINGS INC
COM NEW
02081G201
734
276411
SH
SOLE
276411
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
2167
99722
SH
SOLE
99722
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
22284
2224180
SH
SOLE
2224180
0
0
ALPS ETF TR
BARRONS 400 ETF
00162Q726
894
22322
SH
SOLE
22322
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
980
22891
SH
SOLE
22891
0
0
ALTA MESA RES INC
CL A
02133L109
8
30000
SH
SOLE
30000
0
0
ALTABA INC
COM
021346101
4083
55161
SH
SOLE
55161
0
0
ALTERYX INC
COM CL A
02156B103
898
10709
SH
SOLE
10709
0
0
ALTRIA GROUP INC
COM
02209S103
64625
1126073
SH
SOLE
1126073
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
852
41156
SH
SOLE
41156
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
13
3300
SH
Call
SOLE
3300
0
0
AMAZON COM INC
COM
023135106
166442
93384
SH
SOLE
93384
0
0
AMAZON COM INC
COM
023135106
381
8600
SH
Call
SOLE
8600
0
0
AMAZON COM INC
COM
023135106
201
1500
SH
Put
SOLE
1500
0
0
AMBEV SA
SPONSORED ADR
02319V103
579
135816
SH
SOLE
135816
0
0
AMC NETWORKS INC
CL A
00164V103
1941
34151
SH
SOLE
34151
0
0
AMEREN CORP
COM
023608102
1123
15276
SH
SOLE
15276
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
68
10000
SH
SOLE
10000
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
202
14164
SH
SOLE
14164
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1708
53900
SH
SOLE
53900
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1
500
SH
Call
SOLE
500
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
6718
80240
SH
SOLE
80240
0
0
AMERICAN EXPRESS CO
COM
025816109
0
100
SH
Put
SOLE
100
0
0
AMERICAN EXPRESS CO
COM
025816109
41549
380163
SH
SOLE
380163
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
4100
379593
SH
SOLE
379593
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
445
4636
SH
SOLE
4636
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
4127
95832
SH
SOLE
95832
0
0
AMERICAN STS WTR CO
COM
029899101
1159
16250
SH
SOLE
16250
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
12345
62439
SH
SOLE
62439
0
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
746
9067
SH
SOLE
9067
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
39061
374833
SH
SOLE
374833
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
721
23448
SH
SOLE
23448
0
0
AMERIPRISE FINL INC
COM
03076C106
3217
25123
SH
SOLE
25123
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
5106
64185
SH
SOLE
64185
0
0
AMETEK INC NEW
COM
031100100
7329
88514
SH
SOLE
88514
0
0
AMGEN INC
COM
031162100
81798
430624
SH
SOLE
430624
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
304
22121
SH
SOLE
22121
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
476
9829
SH
SOLE
9829
0
0
AMPHENOL CORP NEW
CL A
032095101
8915
94286
SH
SOLE
94286
0
0
AMPLIFY ETF TR
EASI TACTICAL
032108706
2404
98500
SH
SOLE
98500
0
0
ANADARKO PETE CORP
COM
032511107
9774
214814
SH
SOLE
214814
0
0
ANALOG DEVICES INC
COM
032654105
2288
21781
SH
SOLE
21781
0
0
ANAPLAN INC
COM
03272L108
32
13000
SH
Put
SOLE
13000
0
0
ANAPLAN INC
COM
03272L108
61
1550
SH
SOLE
1550
0
0
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
6640
188189
SH
SOLE
188189
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
997
11889
SH
SOLE
11889
0
0
ANNALY CAP MGMT INC
COM
035710409
3792
380899
SH
SOLE
380899
0
0
ANSYS INC
COM
03662Q105
1769
9713
SH
SOLE
9713
0
0
ANTARES PHARMA INC
COM
036642106
89
29235
SH
SOLE
29235
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
2798
203279
SH
SOLE
203279
0
0
ANTERO RES CORP
COM
03674X106
84
10764
SH
SOLE
10764
0
0
ANTHEM INC
COM
036752103
3851
13400
SH
SOLE
13400
0
0
AON PLC
SHS CL A
G0408V102
1796
10513
SH
SOLE
10513
0
0
APACHE CORP
COM
037411105
2173
62606
SH
SOLE
62606
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
372
7449
SH
SOLE
7449
0
0
APHRIA INC
COM
03765K104
118
12510
SH
SOLE
12510
0
0
APHRIA INC
COM
03765K104
3
2000
SH
Call
SOLE
2000
0
0
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
318
11343
SH
SOLE
11343
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
357
24074
SH
SOLE
24074
0
0
APPIAN CORP
CL A
03782L101
248
7228
SH
SOLE
7228
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
387
23719
SH
SOLE
23719
0
0
APPLE INC
COM
037833100
375490
1977297
SH
SOLE
1977297
0
0
APPLE INC
COM
037833100
44
10800
SH
Call
SOLE
10800
0
0
APPLE INC
COM
037833100
172
60000
SH
Put
SOLE
60000
0
0
APPLIED DNA SCIENCES INC
COM NEW
03815U201
8
11067
SH
SOLE
11067
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
476
8001
SH
SOLE
8001
0
0
APPLIED MATLS INC
COM
038222105
3209
80921
SH
SOLE
80921
0
0
APTARGROUP INC
COM
038336103
595
5603
SH
SOLE
5603
0
0
APTIV PLC
SHS
G6095L109
636
8000
SH
SOLE
8000
0
0
AQUA AMERICA INC
COM
03836W103
1386
37963
SH
SOLE
37963
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
258
116924
SH
SOLE
116924
0
0
AQUAVENTURE HLDGS LTD
SHS
G0443N107
202
10550
SH
SOLE
10550
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
969
47631
SH
SOLE
47631
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
1927
59641
SH
SOLE
59641
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
8908
206223
SH
SOLE
206223
0
0
ARCHROCK INC
COM
03957W106
238
24339
SH
SOLE
24339
0
0
ARCONIC INC
COM
03965L100
407
21343
SH
SOLE
21343
0
0
ARCOSA INC
COM
039653100
281
9260
SH
SOLE
9260
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
511
11405
SH
SOLE
11405
0
0
ARES CAP CORP
COM
04010L103
20128
1173685
SH
SOLE
1173685
0
0
ARES COML REAL ESTATE CORP
COM
04013V108
231
15229
SH
SOLE
15229
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
376
16216
SH
SOLE
16216
0
0
ARISTA NETWORKS INC
COM
040413106
546
1720
SH
SOLE
1720
0
0
ARK ETF TR
GEN REV MLTSCT
00214Q302
1703
51712
SH
SOLE
51712
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
15321
328063
SH
SOLE
328063
0
0
ARK ETF TR
WEB X.O ETF
00214Q401
771
14888
SH
SOLE
14888
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
235
11999
SH
SOLE
11999
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1696
21278
SH
SOLE
21278
0
0
ARRAY BIOPHARMA INC
COM
04269X105
3012
123728
SH
SOLE
123728
0
0
ARRAY BIOPHARMA INC
COM
04269X105
2
400
SH
Call
SOLE
400
0
0
ARROW FINL CORP
COM
042744102
499
15152
SH
SOLE
15152
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
211
11571
SH
SOLE
11571
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
0
500
SH
Call
SOLE
500
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
2362
93779
SH
SOLE
93779
0
0
ASGN INC
COM
00191U102
2795
44094
SH
SOLE
44094
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
232
2973
SH
SOLE
2973
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
5294
28107
SH
SOLE
28107
0
0
ASPEN TECHNOLOGY INC
COM
045327103
555
5341
SH
SOLE
5341
0
0
ASSERTIO THERAPEUTICS INC
COM
04545L107
1319
257649
SH
SOLE
257649
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
2126
52850
SH
SOLE
52850
0
0
ASTRONICS CORP
COM
046433108
660
20205
SH
SOLE
20205
0
0
AT&T INC
COM
00206R102
113798
3631494
SH
SOLE
3631494
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
768
19188
SH
SOLE
19188
0
0
ATHENEX INC
COM
04685N103
4465
364507
SH
SOLE
364507
0
0
ATHERSYS INC
COM
04744L106
67
42200
SH
SOLE
42200
0
0
ATKORE INTL GROUP INC
COM
047649108
916
42669
SH
SOLE
42669
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
388
21788
SH
SOLE
21788
0
0
ATLASSIAN CORP PLC
CL A
G06242104
9218
82064
SH
SOLE
82064
0
0
ATMOS ENERGY CORP
COM
049560105
1855
18026
SH
SOLE
18026
0
0
AURORA CANNABIS INC
COM
05156X108
736
80608
SH
SOLE
80608
0
0
AUTODESK INC
COM
052769106
6127
39293
SH
SOLE
39293
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
523
5004
SH
SOLE
5004
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
29547
184909
SH
SOLE
184909
0
0
AUTOZONE INC
COM
053332102
6194
6077
SH
SOLE
6077
0
0
AVALONBAY CMNTYS INC
COM
053484101
1022
5131
SH
SOLE
5131
0
0
AVANGRID INC
COM
05351W103
628
12474
SH
SOLE
12474
0
0
AVANOS MED INC
COM
05350V106
245
5555
SH
SOLE
5555
0
0
AVERY DENNISON CORP
COM
053611109
7057
62443
SH
SOLE
62443
0
0
AVON PRODS INC
COM
054303102
920
313788
SH
SOLE
313788
0
0
AXALTA COATING SYS LTD
COM
G0750C108
433
17077
SH
SOLE
17077
0
0
AXOGEN INC
COM
05463X106
205
9795
SH
SOLE
9795
0
0
AXON ENTERPRISE INC
COM
05464C101
6101
112391
SH
SOLE
112391
0
0
B & G FOODS INC NEW
COM
05508R106
1662
67966
SH
SOLE
67966
0
0
BAIDU INC
SPON ADR REP A
056752108
1
200
SH
Put
SOLE
200
0
0
BAIDU INC
SPON ADR REP A
056752108
4637
27826
SH
SOLE
27826
0
0
BALL CORP
COM
058498106
2004
34676
SH
SOLE
34676
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
1964
342306
SH
SOLE
342306
0
0
BANCO SANTANDER SA
ADR
05964H105
386
83654
SH
SOLE
83654
0
0
BANK AMER CORP
COM
060505104
49229
1781720
SH
SOLE
1781720
0
0
BANK AMER CORP
COM
060505104
5
5000
SH
Put
SOLE
5000
0
0
BANK HAWAII CORP
COM
062540109
2029
25741
SH
SOLE
25741
0
0
BANK MONTREAL QUE
COM
063671101
4843
65372
SH
SOLE
65372
0
0
BANK N S HALIFAX
COM
064149107
906
17007
SH
SOLE
17007
0
0
BANK NEW YORK MELLON CORP
COM
064058100
7258
143905
SH
SOLE
143905
0
0
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
2004
15387
SH
SOLE
15387
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
1155
51825
SH
SOLE
51825
0
0
BARCLAYS BK PLC
IPSPGS TTL ETN
06738C794
356
23417
SH
SOLE
23417
0
0
BARRICK GOLD CORPORATION
COM
067901108
4424
322871
SH
SOLE
322871
0
0
BAUSCH HEALTH COS INC
COM
071734107
4078
165253
SH
SOLE
165253
0
0
BAXTER INTL INC
COM
071813109
9142
112491
SH
SOLE
112491
0
0
BB&T CORP
COM
054937107
12355
265822
SH
SOLE
265822
0
0
BCE INC
COM NEW
05534B760
2152
48641
SH
SOLE
48641
0
0
BECTON DICKINSON & CO
COM
075887109
13595
54508
SH
SOLE
54508
0
0
BECTON DICKINSON & CO
COM
075887109
2
2000
SH
Put
SOLE
2000
0
0
BED BATH & BEYOND INC
COM
075896100
1325
78159
SH
SOLE
78159
0
0
BELLICUM PHARMACEUTICALS INC
COM
079481107
138
40520
SH
SOLE
40520
0
0
BEMIS CO INC
COM
081437105
440
7901
SH
SOLE
7901
0
0
BERKLEY W R CORP
COM
084423102
1551
18263
SH
SOLE
18263
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
90961
302
SH
SOLE
302
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
166462
829466
SH
SOLE
829466
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
591
10911
SH
SOLE
10911
0
0
BEST BUY INC
COM
086516101
5617
79086
SH
SOLE
79086
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
3899
71253
SH
SOLE
71253
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
1871
38892
SH
SOLE
38892
0
0
BIO RAD LABS INC
CL A
090572207
552
1795
SH
SOLE
1795
0
0
BIO TECHNE CORP
COM
09073M104
518
2622
SH
SOLE
2622
0
0
BIOGEN INC
COM
09062X103
7562
31958
SH
SOLE
31958
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
535
6021
SH
SOLE
6021
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
91
16800
SH
SOLE
16800
0
0
BLACK HILLS CORP
COM
092113109
511
6920
SH
SOLE
6920
0
0
BLACK KNIGHT INC
COM
09215C105
497
9202
SH
SOLE
9202
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
2877
162942
SH
SOLE
162942
0
0
BLACKLINE INC
COM
09239B109
303
6352
SH
SOLE
6352
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
386
28836
SH
SOLE
28836
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
278
27207
SH
SOLE
27207
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
2934
235992
SH
SOLE
235992
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
103
11796
SH
SOLE
11796
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
185
17142
SH
SOLE
17142
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
173
13826
SH
SOLE
13826
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1295
32508
SH
SOLE
32508
0
0
BLACKROCK INC
COM
09247X101
17239
40347
SH
SOLE
40347
0
0
BLACKROCK INCOME TR INC
COM
09247F100
382
63990
SH
SOLE
63990
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
383
27025
SH
SOLE
27025
0
0
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
628
28257
SH
SOLE
28257
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
204
15114
SH
SOLE
15114
0
0
BLACKROCK MUNI INCOME TR II
COM
09249N101
156
11048
SH
SOLE
11048
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
3385
245038
SH
SOLE
245038
0
0
BLACKROCK MUNI N Y INTER DUR
COM
09255F109
185
13495
SH
SOLE
13495
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
182
12206
SH
SOLE
12206
0
0
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
242
18050
SH
SOLE
18050
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
268
18474
SH
SOLE
18474
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
147
13753
SH
SOLE
13753
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
334
25900
SH
SOLE
25900
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
560
42235
SH
SOLE
42235
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1465
113507
SH
SOLE
113507
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
260
16341
SH
SOLE
16341
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
148
10136
SH
SOLE
10136
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
166
18381
SH
SOLE
18381
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
285
20454
SH
SOLE
20454
0
0
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
405
28100
SH
SOLE
28100
0
0
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
672
54672
SH
SOLE
54672
0
0
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1702
131643
SH
SOLE
131643
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
787
55834
SH
SOLE
55834
0
0
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
139
10561
SH
SOLE
10561
0
0
BLACKROCK NY MUNICIPAL BOND
COM
09249P106
266
18841
SH
SOLE
18841
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
2887
128659
SH
SOLE
128659
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
60443
1730129
SH
SOLE
1730129
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
1014
29443
SH
SOLE
29443
0
0
BLOOM ENERGY CORP
COM CL A
093712107
188
14603
SH
SOLE
14603
0
0
BLOOM ENERGY CORP
COM CL A
093712107
5
5500
SH
Call
SOLE
5500
0
0
BMC STK HLDGS INC
COM
05591B109
916
51769
SH
SOLE
51769
0
0
BOEING CO
COM
097023105
4
500
SH
Put
SOLE
500
0
0
BOEING CO
COM
097023105
6
2800
SH
Call
SOLE
2800
0
0
BOEING CO
COM
097023105
99607
261138
SH
SOLE
261138
0
0
BOK FINL CORP
COM NEW
05561Q201
222
2719
SH
SOLE
2719
0
0
BOOKING HLDGS INC
COM
09857L108
11886
6855
SH
SOLE
6855
0
0
BORGWARNER INC
COM
099724106
1435
37474
SH
SOLE
37474
0
0
BOSTON PROPERTIES INC
COM
101121101
1160
8687
SH
SOLE
8687
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1174
30639
SH
SOLE
30639
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
169
15822
SH
SOLE
15822
0
0
BOX INC
CL A
10316T104
4526
234127
SH
SOLE
234127
0
0
BOX INC
CL A
10316T104
2
3700
SH
Call
SOLE
3700
0
0
BOYD GAMING CORP
COM
103304101
270
9809
SH
SOLE
9809
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
559
38955
SH
SOLE
38955
0
0
BP PLC
SPONSORED ADR
055622104
16470
376931
SH
SOLE
376931
0
0
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
46
10766
SH
SOLE
10766
0
0
BRIDGE BANCORP INC
COM
108035106
300
10234
SH
SOLE
10234
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
474
3731
SH
SOLE
3731
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
40238
842666
SH
SOLE
842666
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
9147
218668
SH
SOLE
218668
0
0
BROADCOM INC
COM
11135F101
158
23300
SH
Put
SOLE
23300
0
0
BROADCOM INC
COM
11135F101
53340
176869
SH
SOLE
176869
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1772
17075
SH
SOLE
17075
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
2221
47575
SH
SOLE
47575
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
6450
153871
SH
SOLE
153871
0
0
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
243
12000
SH
SOLE
12000
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
206
9512
SH
SOLE
9512
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
263
8218
SH
SOLE
8218
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
1175
81602
SH
SOLE
81602
0
0
BROOKS AUTOMATION INC
COM
114340102
349
11852
SH
SOLE
11852
0
0
BROWN FORMAN CORP
CL A
115637100
508
9915
SH
SOLE
9915
0
0
BROWN FORMAN CORP
CL B
115637209
3437
65096
SH
SOLE
65096
0
0
BT GROUP PLC
ADR
05577E101
255
17347
SH
SOLE
17347
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2404
70682
SH
SOLE
70682
0
0
BUNGE LIMITED
COM
G16962105
784
14775
SH
SOLE
14775
0
0
BURLINGTON STORES INC
COM
122017106
726
4637
SH
SOLE
4637
0
0
C & F FINL CORP
COM
12466Q104
368
7278
SH
SOLE
7278
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2701
30983
SH
SOLE
30983
0
0
CABOT CORP
COM
127055101
369
8977
SH
SOLE
8977
0
0
CABOT OIL & GAS CORP
COM
127097103
246
9579
SH
SOLE
9579
0
0
CADENCE BANCORPORATION
CL A
12739A100
938
50607
SH
SOLE
50607
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
9326
146868
SH
SOLE
146868
0
0
CADIZ INC
COM NEW
127537207
127
13078
SH
SOLE
13078
0
0
CAESARS ENTMT CORP
COM
127686103
228
26243
SH
SOLE
26243
0
0
CAESARS ENTMT CORP
COM
127686103
25
54000
SH
Call
SOLE
54000
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
774
76369
SH
SOLE
76369
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1336
107912
SH
SOLE
107912
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
291
5350
SH
SOLE
5350
0
0
CALLON PETE CO DEL
COM
13123X102
443
57881
SH
SOLE
57881
0
0
CALYXT INC
COM
13173L107
526
29844
SH
SOLE
29844
0
0
CAMDEN NATL CORP
COM
133034108
722
17263
SH
SOLE
17263
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
884
8762
SH
SOLE
8762
0
0
CAMECO CORP
COM
13321L108
825
69744
SH
SOLE
69744
0
0
CAMECO CORP
COM
13321L108
1
3000
SH
Call
SOLE
3000
0
0
CAMPBELL SOUP CO
COM
134429109
523
13720
SH
SOLE
13720
0
0
CAMTEK LTD
ORD
M20791105
103
11530
SH
SOLE
11530
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
2655
55298
SH
SOLE
55298
0
0
CANADIAN NAT RES LTD
COM
136385101
1936
70585
SH
SOLE
70585
0
0
CANADIAN NATL RY CO
COM
136375102
4041
45160
SH
SOLE
45160
0
0
CANADIAN PAC RY LTD
COM
13645T100
5870
28474
SH
SOLE
28474
0
0
CANOPY GROWTH CORP
COM
138035100
1609
37268
SH
SOLE
37268
0
0
CANOPY GROWTH CORP
COM
138035100
1
500
SH
Put
SOLE
500
0
0
CAPITAL ONE FINL CORP
COM
14040H105
3474
42502
SH
SOLE
42502
0
0
CAPSTONE TURBINE CORP
COM NEW
14067D409
11
12236
SH
SOLE
12236
0
0
CARDINAL HEALTH INC
COM
14149Y108
7598
158137
SH
SOLE
158137
0
0
CARLISLE COS INC
COM
142339100
4023
32852
SH
SOLE
32852
0
0
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
680
37217
SH
SOLE
37217
0
0
CARMAX INC
COM
143130102
262
3718
SH
SOLE
3718
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
2764
54434
SH
SOLE
54434
0
0
CAS MED SYS INC
COM PAR
124769209
549
225889
SH
SOLE
225889
0
0
CASTLE BRANDS INC
COM
148435100
13
19000
SH
SOLE
19000
0
0
CATERPILLAR INC DEL
COM
149123101
36632
270361
SH
SOLE
270361
0
0
CBL & ASSOC PPTYS INC
COM
124830100
18
11171
SH
SOLE
11171
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
4204
44054
SH
SOLE
44054
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
537
72236
SH
SOLE
72236
0
0
CBRE GROUP INC
CL A
12504L109
1067
21456
SH
SOLE
21456
0
0
CBS CORP NEW
CL B
124857202
1949
40769
SH
SOLE
40769
0
0
CBS CORP NEW
CL B
124857202
40
39000
SH
Call
SOLE
39000
0
0
CDK GLOBAL INC
COM
12508E101
1194
20264
SH
SOLE
20264
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1839
23135
SH
SOLE
23135
0
0
CDW CORP
COM
12514G108
7181
73969
SH
SOLE
73969
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
153
44952
SH
SOLE
44952
0
0
CELANESE CORP DEL
COM
150870103
634
6470
SH
SOLE
6470
0
0
CELCUITY INC
COM
15102K100
891
40626
SH
SOLE
40626
0
0
CELGENE CORP
COM
151020104
21061
223267
SH
SOLE
223267
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
65
14298
SH
SOLE
14298
0
0
CENTENE CORP DEL
COM
15135B101
8325
156753
SH
SOLE
156753
0
0
CENTENE CORP DEL
COM
15135B101
5
9700
SH
Call
SOLE
9700
0
0
CENTERPOINT ENERGY INC
COM
15189T107
1216
39584
SH
SOLE
39584
0
0
CENTURYLINK INC
COM
156700106
2528
211318
SH
SOLE
211318
0
0
CERNER CORP
COM
156782104
9459
165362
SH
SOLE
165362
0
0
CERUS CORP
COM
157085101
73
11760
SH
SOLE
11760
0
0
CEVA INC
COM
157210105
3392
126629
SH
SOLE
126629
0
0
CF INDS HLDGS INC
COM
125269100
440
10849
SH
SOLE
10849
0
0
CGI INC
CL A SUB VTG
12532H104
2276
32997
SH
SOLE
32997
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1972
13571
SH
SOLE
13571
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
1127
12457
SH
SOLE
12457
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
7095
20487
SH
SOLE
20487
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
10698
84615
SH
SOLE
84615
0
0
CHEESECAKE FACTORY INC
COM
163072101
299
6075
SH
SOLE
6075
0
0
CHEGG INC
COM
163092109
1268
33255
SH
SOLE
33255
0
0
CHEMED CORP NEW
COM
16359R103
492
1536
SH
SOLE
1536
0
0
CHEMICAL FINL CORP
COM
163731102
1225
29751
SH
SOLE
29751
0
0
CHEMOURS CO
COM
163851108
1818
49394
SH
SOLE
49394
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
1331
19466
SH
SOLE
19466
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
802
19132
SH
SOLE
19132
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
5607
1809079
SH
SOLE
1809079
0
0
CHEVRON CORP NEW
COM
166764100
81817
664911
SH
SOLE
664911
0
0
CHICAGO RIVET & MACH CO
COM
168088102
712
25200
SH
SOLE
25200
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
239
12677
SH
SOLE
12677
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
4096
80197
SH
SOLE
80197
0
0
CHINA YUCHAI INTL LTD
COM
G21082105
346
21824
SH
SOLE
21824
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
3209
4521
SH
SOLE
4521
0
0
CHUBB LIMITED
COM
H1467J104
8363
59586
SH
SOLE
59586
0
0
CHURCH & DWIGHT INC
COM
171340102
23234
326186
SH
SOLE
326186
0
0
CIENA CORP
COM NEW
171779309
323
8820
SH
SOLE
8820
0
0
CIGNA CORP NEW
COM
125523100
6602
41075
SH
SOLE
41075
0
0
CIGNA CORP NEW
COM
125523100
1
300
SH
Put
SOLE
300
0
0
CINCINNATI FINL CORP
COM
172062101
1921
22297
SH
SOLE
22297
0
0
CINER RES LP
COM UNIT LTD
172464109
264
10396
SH
SOLE
10396
0
0
CINTAS CORP
COM
172908105
964
4764
SH
SOLE
4764
0
0
CISCO SYS INC
COM
17275R102
80737
1496058
SH
SOLE
1496058
0
0
CITIGROUP INC
COM NEW
172967424
26207
423257
SH
SOLE
423257
0
0
CITIZENS FINL GROUP INC
COM
174610105
6962
214383
SH
SOLE
214383
0
0
CITRIX SYS INC
COM
177376100
1770
17767
SH
SOLE
17767
0
0
CLEAN HARBORS INC
COM
184496107
357
4950
SH
SOLE
4950
0
0
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
4241
442071
SH
SOLE
442071
0
0
CLOROX CO DEL
COM
189054109
8476
52846
SH
SOLE
52846
0
0
CLOUDERA INC
COM
18914U100
4
10800
SH
Call
SOLE
10800
0
0
CLOUDERA INC
COM
18914U100
39
3687
SH
SOLE
3687
0
0
CLOVIS ONCOLOGY INC
COM
189464100
207
8375
SH
SOLE
8375
0
0
CME GROUP INC
COM CL A
12572Q105
14186
86216
SH
SOLE
86216
0
0
CME GROUP INC
COM CL A
12572Q105
34
28000
SH
Put
SOLE
28000
0
0
CMS ENERGY CORP
COM
125896100
2666
48016
SH
SOLE
48016
0
0
CO DIAGNOSTICS INC
COM
189763105
122
115002
SH
SOLE
115002
0
0
COCA COLA CO
COM
191216100
87032
1857858
SH
SOLE
1857858
0
0
COCA COLA CONSOLIDATED INC
COM
191098102
1311
4519
SH
SOLE
4519
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
496
9641
SH
SOLE
9641
0
0
COGNEX CORP
COM
192422103
494
9671
SH
SOLE
9671
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
11799
162655
SH
SOLE
162655
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
161
13007
SH
SOLE
13007
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
823
33510
SH
SOLE
33510
0
0
COHEN & STEERS LTD DUR PFD I
COM
19248C105
709
29919
SH
SOLE
29919
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
235
25030
SH
SOLE
25030
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
1613
125890
SH
SOLE
125890
0
0
COHEN & STEERS REIT & PFD &I
COM
19247X100
330
16053
SH
SOLE
16053
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
156
11450
SH
SOLE
11450
0
0
COLGATE PALMOLIVE CO
COM
194162103
25115
366304
SH
SOLE
366304
0
0
COLONY CAP INC NEW
CL A COM
19626G108
265
49664
SH
SOLE
49664
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1674
84041
SH
SOLE
84041
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
9739
431706
SH
SOLE
431706
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
4522
107049
SH
SOLE
107049
0
0
COLUMBIA ETF TR II
INDIA INFRSR ETF
19762B806
4350
362710
SH
SOLE
362710
0
0
COMCAST CORP NEW
CL A
20030N101
42496
1062436
SH
SOLE
1062436
0
0
COMCAST CORP NEW
CL A
20030N101
6
13000
SH
Put
SOLE
13000
0
0
COMERICA INC
COM
200340107
2343
31960
SH
SOLE
31960
0
0
COMMERCIAL VEH GROUP INC
COM
202608105
962
125612
SH
SOLE
125612
0
0
COMMUNITY BK SYS INC
COM
203607106
1512
25223
SH
SOLE
25223
0
0
COMMVAULT SYSTEMS INC
COM
204166102
1014
15730
SH
SOLE
15730
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
112
10515
SH
SOLE
10515
0
0
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
637
68621
SH
SOLE
68621
0
0
CONAGRA BRANDS INC
COM
205887102
4799
173188
SH
SOLE
173188
0
0
CONATUS PHARMACEUTICALS INC
COM
20600T108
12
10900
SH
SOLE
10900
0
0
CONATUS PHARMACEUTICALS INC
COM
20600T108
0
2000
SH
Call
SOLE
2000
0
0
CONCHO RES INC
COM
20605P101
219
1973
SH
SOLE
1973
0
0
CONDUENT INC
COM
206787103
761
54618
SH
SOLE
54618
0
0
CONFORMIS INC
COM
20717E101
101
34940
SH
SOLE
34940
0
0
CONMED CORP
COM
207410101
1146
13912
SH
SOLE
13912
0
0
CONNECTICUT WTR SVC INC
COM
207797101
211
3082
SH
SOLE
3082
0
0
CONOCOPHILLIPS
COM
20825C104
13919
208544
SH
SOLE
208544
0
0
CONSOLIDATED EDISON INC
COM
209115104
9017
106403
SH
SOLE
106403
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
203
15722
SH
SOLE
15722
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
4800
27283
SH
SOLE
27283
0
0
CONTRAVIR PHARMACEUTICALS IN
COM NEW
21234W202
23
103012
SH
SOLE
103012
0
0
CONTROLADORA VUELA CIA DE AV
SPON ADR RP 10
21240E105
1096
127894
SH
SOLE
127894
0
0
COOPER COS INC
COM NEW
216648402
1025
3474
SH
SOLE
3474
0
0
COPART INC
COM
217204106
2303
38050
SH
SOLE
38050
0
0
CORE LABORATORIES N V
COM
N22717107
768
11042
SH
SOLE
11042
0
0
CORECIVIC INC
COM
21871N101
272
13982
SH
SOLE
13982
0
0
CORESITE RLTY CORP
COM
21870Q105
369
3458
SH
SOLE
3458
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
207
3781
SH
SOLE
3781
0
0
CORNING INC
COM
219350105
8280
250169
SH
SOLE
250169
0
0
COSTAMARE INC
SHS
Y1771G102
58
11072
SH
SOLE
11072
0
0
COSTAR GROUP INC
COM
22160N109
751
1613
SH
SOLE
1613
0
0
COSTCO WHSL CORP NEW
COM
22160K105
44797
185244
SH
SOLE
185244
0
0
COVANTA HLDG CORP
COM
22282E102
6011
347765
SH
SOLE
347765
0
0
COVETRUS INC
COM
22304C100
1545
48009
SH
SOLE
48009
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
260
1621
SH
SOLE
1621
0
0
CREDIT ACCEP CORP MICH
COM
225310101
1425
3154
SH
SOLE
3154
0
0
CREE INC
COM
225447101
678
11729
SH
SOLE
11729
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
721
20145
SH
SOLE
20145
0
0
CRITEO S A
SPONS ADS
226718104
3380
169042
SH
SOLE
169042
0
0
CRONOS GROUP INC
COM
22717L101
876
48379
SH
SOLE
48379
0
0
CRONOS GROUP INC
COM
22717L101
1
500
SH
Put
SOLE
500
0
0
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
256
14056
SH
SOLE
14056
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
14447
112992
SH
SOLE
112992
0
0
CSG SYS INTL INC
COM
126349109
481
11440
SH
SOLE
11440
0
0
CSX CORP
COM
126408103
13041
174425
SH
SOLE
174425
0
0
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
5440
124960
SH
SOLE
124960
0
0
CULLEN FROST BANKERS INC
COM
229899109
305
3163
SH
SOLE
3163
0
0
CUMMINS INC
COM
231021106
32320
204714
SH
SOLE
204714
0
0
CURTISS WRIGHT CORP
COM
231561101
4486
39591
SH
SOLE
39591
0
0
CVR PARTNERS LP
COM
126633106
258
65714
SH
SOLE
65714
0
0
CVS HEALTH CORP
COM
126650100
25547
474312
SH
SOLE
474312
0
0
CVS HEALTH CORP
COM
126650100
2
5800
SH
Call
SOLE
5800
0
0
CYANOTECH CORP
COM PAR $0.02
232437301
97
29900
SH
SOLE
29900
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
44
1500
SH
Call
SOLE
1500
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
1583
13258
SH
SOLE
13258
0
0
CYMABAY THERAPEUTICS INC
COM
23257D103
159
12020
SH
SOLE
12020
0
0
CYPRESS ENERGY PARTNERS LP
LTD PARTNER INT
232751107
79
10664
SH
SOLE
10664
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
192
12903
SH
SOLE
12903
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
0
200
SH
Call
SOLE
200
0
0
CYRUSONE INC
COM
23283R100
390
7409
SH
SOLE
7409
0
0
CYTOKINETICS INC
COM NEW
23282W605
103
12700
SH
SOLE
12700
0
0
D R HORTON INC
COM
23331A109
686
16656
SH
SOLE
16656
0
0
DAKTRONICS INC
COM
234264109
350
47050
SH
SOLE
47050
0
0
DANAHER CORPORATION
COM
235851102
16656
126084
SH
SOLE
126084
0
0
DARDEN RESTAURANTS INC
COM
237194105
2340
19267
SH
SOLE
19267
0
0
DARIOHEALTH CORP
COM
23725P100
328
444448
SH
SOLE
444448
0
0
DAVITA INC
COM
23918K108
243
4549
SH
SOLE
4549
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
13571
471847
SH
SOLE
471847
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
4251
136165
SH
SOLE
136165
0
0
DBX ETF TR
XTRACK MSCI EURO
233051697
262
8764
SH
SOLE
8764
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
1135
28533
SH
SOLE
28533
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
603
12439
SH
SOLE
12439
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
409
12337
SH
SOLE
12337
0
0
DECKERS OUTDOOR CORP
COM
243537107
424
2881
SH
SOLE
2881
0
0
DEERE & CO
COM
244199105
17089
106911
SH
SOLE
106911
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
4145
70465
SH
SOLE
70465
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
8205
158914
SH
SOLE
158914
0
0
DENISON MINES CORP
COM
248356107
16
30800
SH
SOLE
30800
0
0
DENNYS CORP
COM
24869P104
217
11822
SH
SOLE
11822
0
0
DENTSPLY SIRONA INC
COM
24906P109
1199
24149
SH
SOLE
24149
0
0
DERMIRA INC
COM
24983L104
235
17244
SH
SOLE
17244
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
159
10687
SH
SOLE
10687
0
0
DEVON ENERGY CORP NEW
COM
25179M103
885
27985
SH
SOLE
27985
0
0
DEXCOM INC
COM
252131107
3783
31670
SH
SOLE
31670
0
0
DEXCOM INC
COM
252131107
0
300
SH
Call
SOLE
300
0
0
DHX MEDIA LTD
COM VAR VTG
252406152
18
12000
SH
SOLE
12000
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
10099
62040
SH
SOLE
62040
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
470
4616
SH
SOLE
4616
0
0
DICKS SPORTING GOODS INC
COM
253393102
3377
91721
SH
SOLE
91721
0
0
DIGIMARC CORP NEW
COM
25381B101
203
6470
SH
SOLE
6470
0
0
DIGITAL RLTY TR INC
COM
253868103
13062
109640
SH
SOLE
109640
0
0
DIREXION SHS ETF TR
20YR TRES BULL
25459W540
283
13305
SH
SOLE
13305
0
0
DIREXION SHS ETF TR
DAILY GOLD MINER
25490K133
180
10000
SH
SOLE
10000
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
417
17248
SH
SOLE
17248
0
0
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
210
3425
SH
SOLE
3425
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
1434
29889
SH
SOLE
29889
0
0
DISCOVER FINL SVCS
COM
254709108
3384
47712
SH
SOLE
47712
0
0
DISCOVERY INC
COM SER A
25470F104
493
18371
SH
SOLE
18371
0
0
DISCOVERY INC
COM SER A
25470F104
1
1000
SH
Put
SOLE
1000
0
0
DISNEY WALT CO
COM DISNEY
254687106
70867
638365
SH
SOLE
638365
0
0
DISNEY WALT CO
COM DISNEY
254687106
4
2000
SH
Call
SOLE
2000
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
1144
100670
SH
SOLE
100670
0
0
DNP SELECT INCOME FD
COM
23325P104
575
50136
SH
SOLE
50136
0
0
DOCUSIGN INC
COM
256163106
1264
24312
SH
SOLE
24312
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
426
6781
SH
SOLE
6781
0
0
DOLLAR GEN CORP NEW
COM
256677105
10526
87973
SH
SOLE
87973
0
0
DOLLAR TREE INC
COM
256746108
3283
31249
SH
SOLE
31249
0
0
DOMINION ENERGY INC
COM
25746U109
7022
91661
SH
SOLE
91661
0
0
DOMTAR CORP
COM NEW
257559203
1165
23608
SH
SOLE
23608
0
0
DONALDSON INC
COM
257651109
928
18569
SH
SOLE
18569
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
7189
1119989
SH
SOLE
1119989
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
595
29801
SH
SOLE
29801
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1577
77990
SH
SOLE
77990
0
0
DOVER CORP
COM
260003108
5787
61706
SH
SOLE
61706
0
0
DOWDUPONT INC
COM
26078J100
36771
689757
SH
SOLE
689757
0
0
DREYFUS STRATEGIC MUNS INC
COM
261932107
103
13046
SH
SOLE
13046
0
0
DROPBOX INC
CL A
26210C104
2
6400
SH
Call
SOLE
6400
0
0
DROPBOX INC
CL A
26210C104
136
6306
SH
SOLE
6306
0
0
DSP GROUP INC
COM
23332B106
143
10141
SH
SOLE
10141
0
0
DTE ENERGY CO
COM
233331107
1588
12770
SH
SOLE
12770
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
25936
287625
SH
SOLE
287625
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
450
5968
SH
SOLE
5968
0
0
DURECT CORP
COM
266605104
16
25000
SH
SOLE
25000
0
0
DWS MUN INCOME TR NEW
COM
233368109
345
31188
SH
SOLE
31188
0
0
DXC TECHNOLOGY CO
COM
23355L106
311
4794
SH
SOLE
4794
0
0
DYNEX CAP INC
COM NEW
26817Q506
67
11000
SH
SOLE
11000
0
0
EAGLE BANCORP INC MD
COM
268948106
2440
48601
SH
SOLE
48601
0
0
EAGLE MATERIALS INC
COM
26969P108
273
3244
SH
SOLE
3244
0
0
EAST WEST BANCORP INC
COM
27579R104
460
9542
SH
SOLE
9542
0
0
EASTERN CO
COM
276317104
264
9600
SH
SOLE
9600
0
0
EASTGROUP PPTY INC
COM
277276101
244
2185
SH
SOLE
2185
0
0
EASTMAN CHEMICAL CO
COM
277432100
2814
37034
SH
SOLE
37034
0
0
EATON CORP PLC
SHS
G29183103
15537
192878
SH
SOLE
192878
0
0
EATON VANCE CORP
COM NON VTG
278265103
4656
116227
SH
SOLE
116227
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
167
10227
SH
SOLE
10227
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
531
36883
SH
SOLE
36883
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
2232
176850
SH
SOLE
176850
0
0
EATON VANCE MUN BD FD
COM
27827X101
450
36194
SH
SOLE
36194
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
128
10524
SH
SOLE
10524
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
594
28188
SH
SOLE
28188
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
218
18593
SH
SOLE
18593
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
769
34521
SH
SOLE
34521
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
1342
164523
SH
SOLE
164523
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
474
30557
SH
SOLE
30557
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
4437
391764
SH
SOLE
391764
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
362
24013
SH
SOLE
24013
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
691
70717
SH
SOLE
70717
0
0
EBAY INC
COM
278642103
4201
112998
SH
SOLE
112998
0
0
ECA MARCELLUS TR I
COM UNIT
26827L109
97
55000
SH
SOLE
55000
0
0
ECOLAB INC
COM
278865100
4740
26876
SH
SOLE
26876
0
0
EDISON INTL
COM
281020107
1179
19036
SH
SOLE
19036
0
0
EDITAS MEDICINE INC
COM
28106W103
423
17247
SH
SOLE
17247
0
0
EDITAS MEDICINE INC
COM
28106W103
2
500
SH
Call
SOLE
500
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
7360
38478
SH
SOLE
38478
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
2916
90725
SH
SOLE
90725
0
0
ELECTRONIC ARTS INC
COM
285512109
668
6561
SH
SOLE
6561
0
0
ELECTRONIC ARTS INC
COM
285512109
47
24000
SH
Call
SOLE
24000
0
0
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
20
20000
PRN
SOLE
20000
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
132
13005
SH
SOLE
13005
0
0
EMERSON ELEC CO
COM
291011104
20342
297315
SH
SOLE
297315
0
0
ENBRIDGE INC
COM
29250N105
11303
311575
SH
SOLE
311575
0
0
ENCANA CORP
COM
292505104
2080
287738
SH
SOLE
287738
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
439
7479
SH
SOLE
7479
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
39
15200
SH
SOLE
15200
0
0
ENERGOUS CORP
COM
29272C103
77
12344
SH
SOLE
12344
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
54819
3566577
SH
SOLE
3566577
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
10
95000
SH
Call
SOLE
95000
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
192
149600
SH
Put
SOLE
149600
0
0
ENERPLUS CORP
COM
292766102
400
47522
SH
SOLE
47522
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
3370
263897
SH
SOLE
263897
0
0
ENSERVCO CORP
COM
29358Y102
199
375212
SH
SOLE
375212
0
0
ENTEGRIS INC
COM
29362U104
445
12486
SH
SOLE
12486
0
0
ENTERGY CORP NEW
COM
29364G103
1135
11888
SH
SOLE
11888
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
83259
2861910
SH
SOLE
2861910
0
0
EOG RES INC
COM
26875P101
8308
87310
SH
SOLE
87310
0
0
EPR PPTYS
COM SH BEN INT
26884U109
260
3360
SH
SOLE
3360
0
0
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
6750
146200
SH
SOLE
146200
0
0
EQT CORP
COM
26884L109
3434
165719
SH
SOLE
165719
0
0
EQUIFAX INC
COM
294429105
1167
9878
SH
SOLE
9878
0
0
EQUINIX INC
COM
29444U700
798
1765
SH
SOLE
1765
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
452
20669
SH
SOLE
20669
0
0
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
1959
89930
SH
SOLE
89930
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
246
2135
SH
SOLE
2135
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1225
16298
SH
SOLE
16298
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
770
19189
SH
SOLE
19189
0
0
ESSEX PPTY TR INC
COM
297178105
1582
5489
SH
SOLE
5489
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
276
7410
SH
SOLE
7410
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
10770
296113
SH
SOLE
296113
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3323
83268
SH
SOLE
83268
0
0
ETF SER SOLUTIONS
APTUS BHVRL MMTM
26922A784
544
18709
SH
SOLE
18709
0
0
ETF SER SOLUTIONS
APTUS FORTIFIED
26922A610
556
21168
SH
SOLE
21168
0
0
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
249
7641
SH
SOLE
7641
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
93
15650
SH
SOLE
15650
0
0
ETSY INC
COM
29786A106
2173
32349
SH
SOLE
32349
0
0
ETSY INC
COM
29786A106
7
500
SH
Call
SOLE
500
0
0
EVERGY INC
COM
30034W106
902
15581
SH
SOLE
15581
0
0
EVERI HLDGS INC
COM
30034T103
193
18658
SH
SOLE
18658
0
0
EVERSOURCE ENERGY
COM
30040W108
1882
26643
SH
SOLE
26643
0
0
EVINE LIVE INC
CL A
300487105
18
40000
SH
SOLE
40000
0
0
EVOLENT HEALTH INC
CL A
30050B101
203
15932
SH
SOLE
15932
0
0
EXACT SCIENCES CORP
COM
30063P105
21429
247334
SH
SOLE
247334
0
0
EXACT SCIENCES CORP
COM
30063P105
1
100
SH
Call
SOLE
100
0
0
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
11111
339550
SH
SOLE
339550
0
0
EXCHANGE TRADED CONCEPTS TR
HULL TACTIC US
301505806
2779
114090
SH
SOLE
114090
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
1025
26510
SH
SOLE
26510
0
0
EXELIXIS INC
COM
30161Q104
934
39237
SH
SOLE
39237
0
0
EXELIXIS INC
COM
30161Q104
0
300
SH
Call
SOLE
300
0
0
EXELON CORP
COM
30161N101
7008
139572
SH
SOLE
139572
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
211
3377
SH
SOLE
3377
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
911
7681
SH
SOLE
7681
0
0
EXPEDITORS INTL WASH INC
COM
302130109
7146
93881
SH
SOLE
93881
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
265
2603
SH
SOLE
2603
0
0
EXTREME NETWORKS INC
COM
30226D106
685
91510
SH
SOLE
91510
0
0
EXXON MOBIL CORP
COM
30231G102
448954
5557448
SH
SOLE
5557448
0
0
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
9460
5284838
SH
SOLE
5284838
0
0
F M C CORP
COM NEW
302491303
854
11098
SH
SOLE
11098
0
0
F5 NETWORKS INC
COM
315616102
289
1833
SH
SOLE
1833
0
0
FACEBOOK INC
CL A
30303M102
0
100
SH
Put
SOLE
100
0
0
FACEBOOK INC
CL A
30303M102
71476
427702
SH
SOLE
427702
0
0
FACEBOOK INC
CL A
30303M102
1
200
SH
Call
SOLE
200
0
0
FACTSET RESH SYS INC
COM
303075105
626
2531
SH
SOLE
2531
0
0
FAIR ISAAC CORP
COM
303250104
2022
7446
SH
SOLE
7446
0
0
FASTENAL CO
COM
311900104
5840
90679
SH
SOLE
90679
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
1021
14116
SH
SOLE
14116
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
1570
11364
SH
SOLE
11364
0
0
FEDERAL SIGNAL CORP
COM
313855108
340
13262
SH
SOLE
13262
0
0
FEDERATED INVS INC PA
CL B
314211103
13872
473060
SH
SOLE
473060
0
0
FEDEX CORP
COM
31428X106
186
35700
SH
Put
SOLE
35700
0
0
FEDEX CORP
COM
31428X106
9
3300
SH
Call
SOLE
3300
0
0
FEDEX CORP
COM
31428X106
31930
176116
SH
SOLE
176116
0
0
FERRARI N V
COM
N3167Y103
456
3410
SH
SOLE
3410
0
0
FERRO CORP
COM
315405100
2708
142820
SH
SOLE
142820
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
3197
215063
SH
SOLE
215063
0
0
FIBROGEN INC
COM
31572Q808
1396
25689
SH
SOLE
25689
0
0
FIDELITY
CONSMR STAPLES
316092303
4182
123550
SH
SOLE
123550
0
0
FIDELITY
HIGH DIVID ETF
316092840
3309
110530
SH
SOLE
110530
0
0
FIDELITY
MSCI COMMNTN SVC
316092873
212
6639
SH
SOLE
6639
0
0
FIDELITY
MSCI CONSM DIS
316092204
421
9734
SH
SOLE
9734
0
0
FIDELITY
MSCI ENERGY IDX
316092402
8592
475335
SH
SOLE
475335
0
0
FIDELITY
MSCI FINLS IDX
316092501
6253
165130
SH
SOLE
165130
0
0
FIDELITY
MSCI HLTH CARE I
316092600
6567
147598
SH
SOLE
147598
0
0
FIDELITY
MSCI INDL INDX
316092709
4611
120890
SH
SOLE
120890
0
0
FIDELITY
MSCI INFO TECH I
316092808
1876
31742
SH
SOLE
31742
0
0
FIDELITY
MSCI MATLS INDEX
316092881
1194
39367
SH
SOLE
39367
0
0
FIDELITY
MSCI RL EST ETF
316092857
2066
79810
SH
SOLE
79810
0
0
FIDELITY
MSCI UTILS INDEX
316092865
4541
118941
SH
SOLE
118941
0
0
FIDELITY
TOTAL BD ETF
316188309
11931
239096
SH
SOLE
239096
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
3079
10178
SH
SOLE
10178
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
935
25549
SH
SOLE
25549
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1807
15968
SH
SOLE
15968
0
0
FIFTH THIRD BANCORP
COM
316773100
4323
171052
SH
SOLE
171052
0
0
FIREEYE INC
COM
31816Q101
7398
441382
SH
SOLE
441382
0
0
FIRST FINL BANCORP OH
COM
320209109
4880
202810
SH
SOLE
202810
0
0
FIRST FINL BANKSHARES
COM
32020R109
305
5301
SH
SOLE
5301
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1203
11959
SH
SOLE
11959
0
0
FIRST SOLAR INC
COM
336433107
429
8149
SH
SOLE
8149
0
0
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
135
13441
SH
SOLE
13441
0
0
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
361
7015
SH
SOLE
7015
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
369
9880
SH
SOLE
9880
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
4671
119115
SH
SOLE
119115
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
417
6668
SH
SOLE
6668
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
411
7315
SH
SOLE
7315
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
2852
52501
SH
SOLE
52501
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
1584
63221
SH
SOLE
63221
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
563
16172
SH
SOLE
16172
0
0
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2710
54545
SH
SOLE
54545
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
1630
30267
SH
SOLE
30267
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
2741
50713
SH
SOLE
50713
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1353
23459
SH
SOLE
23459
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
3107
73741
SH
SOLE
73741
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
475
10380
SH
SOLE
10380
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
518
22258
SH
SOLE
22258
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
14257
102652
SH
SOLE
102652
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
173
13263
SH
SOLE
13263
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2375
78467
SH
SOLE
78467
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
41585
693687
SH
SOLE
693687
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
640
13406
SH
SOLE
13406
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
5623
109511
SH
SOLE
109511
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
4453
58339
SH
SOLE
58339
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
2900
72594
SH
SOLE
72594
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
500
13159
SH
SOLE
13159
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
894
23379
SH
SOLE
23379
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
13028
526417
SH
SOLE
526417
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
3213
21281
SH
SOLE
21281
0
0
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
827
33911
SH
SOLE
33911
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
10658
226342
SH
SOLE
226342
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
1460
22835
SH
SOLE
22835
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
1197
15975
SH
SOLE
15975
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
8885
313861
SH
SOLE
313861
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
18755
984225
SH
SOLE
984225
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
272
5334
SH
SOLE
5334
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
1020
23569
SH
SOLE
23569
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
2189
32685
SH
SOLE
32685
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
2269
44067
SH
SOLE
44067
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
3397
57049
SH
SOLE
57049
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
1331
19831
SH
SOLE
19831
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
3985
132063
SH
SOLE
132063
0
0
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
611
11298
SH
SOLE
11298
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
1373
16700
SH
SOLE
16700
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
2222
36001
SH
SOLE
36001
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
265
20546
SH
SOLE
20546
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
10153
312851
SH
SOLE
312851
0
0
FIRSTCASH INC
COM
33767D105
785
9074
SH
SOLE
9074
0
0
FIRSTENERGY CORP
COM
337932107
1061
25487
SH
SOLE
25487
0
0
FISERV INC
COM
337738108
1581
17855
SH
SOLE
17855
0
0
FITBIT INC
CL A
33812L102
598
102021
SH
SOLE
102021
0
0
FIVE BELOW INC
COM
33829M101
879
7162
SH
SOLE
7162
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
333
16967
SH
SOLE
16967
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
950
50082
SH
SOLE
50082
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
633
2580
SH
SOLE
2580
0
0
FLEX LTD
ORD
Y2573F102
1132
113289
SH
SOLE
113289
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
1613
69730
SH
SOLE
69730
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
224
4975
SH
SOLE
4975
0
0
FLIR SYS INC
COM
302445101
925
19466
SH
SOLE
19466
0
0
FLUOR CORP NEW
COM
343412102
1139
30769
SH
SOLE
30769
0
0
FNB CORP PA
COM
302520101
587
55389
SH
SOLE
55389
0
0
FOOT LOCKER INC
COM
344849104
720
11915
SH
SOLE
11915
0
0
FORD MTR CO DEL
COM
345370860
3704
420488
SH
SOLE
420488
0
0
FORESTAR GROUP INC
COM
346232101
445
25739
SH
SOLE
25739
0
0
FORMFACTOR INC
COM
346375108
222
13778
SH
SOLE
13778
0
0
FORTINET INC
COM
34959E109
10059
120140
SH
SOLE
120140
0
0
FORTIS INC
COM
349553107
222
5966
SH
SOLE
5966
0
0
FORTIVE CORP
COM
34959J108
1595
19042
SH
SOLE
19042
0
0
FORTRESS BIOTECH INC
COM
34960Q109
55
31100
SH
SOLE
31100
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1371
80124
SH
SOLE
80124
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
656
13691
SH
SOLE
13691
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
42
33000
SH
Put
SOLE
33000
0
0
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
78
15281
SH
SOLE
15281
0
0
FORWARD AIR CORP
COM
349853101
464
7192
SH
SOLE
7192
0
0
FOX CORP
CL A COM
35137L105
1212
33026
SH
SOLE
33026
0
0
FOX FACTORY HLDG CORP
COM
35138V102
215
3093
SH
SOLE
3093
0
0
FRANKLIN RES INC
COM
354613101
4970
149713
SH
SOLE
149713
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
3239
251666
SH
SOLE
251666
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
6
50000
SH
Call
SOLE
50000
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
599
14582
SH
SOLE
14582
0
0
FRESHPET INC
COM
358039105
248
5883
SH
SOLE
5883
0
0
FS KKR CAPITAL CORP
COM
302635107
1868
308989
SH
SOLE
308989
0
0
FULTON FINL CORP PA
COM
360271100
240
15631
SH
SOLE
15631
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
472
22232
SH
SOLE
22232
0
0
GABELLI EQUITY TR INC
COM
362397101
373
60684
SH
SOLE
60684
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1788
22925
SH
SOLE
22925
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
192
44508
SH
SOLE
44508
0
0
GAMCO INVESTORS INC
CL A COM
361438104
241
11750
SH
SOLE
11750
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
248
6374
SH
SOLE
6374
0
0
GAP INC
COM
364760108
269
10387
SH
SOLE
10387
0
0
GARMIN LTD
SHS
H2906T109
2422
28051
SH
SOLE
28051
0
0
GARTNER INC
COM
366651107
5522
36346
SH
SOLE
36346
0
0
GATX CORP
COM
361448103
655
8503
SH
SOLE
8503
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
301
5547
SH
SOLE
5547
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
332
11171
SH
SOLE
11171
0
0
GENERAC HLDGS INC
COM
368736104
421
8336
SH
SOLE
8336
0
0
GENERAL DYNAMICS CORP
COM
369550108
8820
52062
SH
SOLE
52062
0
0
GENERAL ELECTRIC CO
COM
369604103
59
20500
SH
Call
SOLE
20500
0
0
GENERAL ELECTRIC CO
COM
369604103
20366
2043273
SH
SOLE
2043273
0
0
GENERAL MLS INC
COM
370334104
29423
568344
SH
SOLE
568344
0
0
GENERAL MTRS CO
COM
37045V100
4393
118267
SH
SOLE
118267
0
0
GENESEE & WYO INC
CL A
371559105
2715
31175
SH
SOLE
31175
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
5776
247886
SH
SOLE
247886
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
754
523570
SH
SOLE
523570
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
18009
2540041
SH
SOLE
2540041
0
0
GENOCEA BIOSCIENCES INC
COM
372427104
206
347100
SH
SOLE
347100
0
0
GENPACT LIMITED
SHS
G3922B107
575
16448
SH
SOLE
16448
0
0
GENTEX CORP
COM
371901109
392
18662
SH
SOLE
18662
0
0
GENUINE PARTS CO
COM
372460105
7988
71325
SH
SOLE
71325
0
0
GETTY RLTY CORP NEW
COM
374297109
501
15643
SH
SOLE
15643
0
0
GILEAD SCIENCES INC
COM
375558103
24753
380354
SH
SOLE
380354
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
2082
52000
SH
SOLE
52000
0
0
GLADSTONE CAPITAL CORP
COM
376535100
161
17890
SH
SOLE
17890
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
24803
593389
SH
SOLE
593389
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
1220
64519
SH
SOLE
64519
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
353
17897
SH
SOLE
17897
0
0
GLOBAL PMTS INC
COM
37940X102
1279
9371
SH
SOLE
9371
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
5740
435856
SH
SOLE
435856
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
987
54499
SH
SOLE
54499
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
7974
898878
SH
SOLE
898878
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
636
24080
SH
SOLE
24080
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
334
13935
SH
SOLE
13935
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
427
15147
SH
SOLE
15147
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
1
3000
SH
Call
SOLE
3000
0
0
GLOBAL X FDS
MSCI GREECE ETF
37950E366
560
69563
SH
SOLE
69563
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
400
1762300
SH
Call
SOLE
1762300
0
0
GLOBALSTAR INC
COM
378973408
647
1504584
SH
SOLE
1504584
0
0
GLOBANT S A
COM
L44385109
250
3546
SH
SOLE
3546
0
0
GLOBUS MED INC
CL A
379577208
440
8930
SH
SOLE
8930
0
0
GLOBUS MED INC
CL A
379577208
1
200
SH
Call
SOLE
200
0
0
GLU MOBILE INC
COM
379890106
401
36521
SH
SOLE
36521
0
0
GODADDY INC
CL A
380237107
400
5329
SH
SOLE
5329
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
225
17215
SH
SOLE
17215
0
0
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
303
23568
SH
SOLE
23568
0
0
GOLDCORP INC NEW
COM
380956409
152
13350
SH
SOLE
13350
0
0
GOLDEN ENTMT INC
COM
381013101
158
11210
SH
SOLE
11210
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
556
27067
SH
SOLE
27067
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
1110
11085
SH
SOLE
11085
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
7228
257948
SH
SOLE
257948
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
12570
220993
SH
SOLE
220993
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
14890
77407
SH
SOLE
77407
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
0
100
SH
Put
SOLE
100
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
1130
204442
SH
SOLE
204442
0
0
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
106
13294
SH
SOLE
13294
0
0
GOLUB CAP BDC INC
COM
38173M102
5918
330829
SH
SOLE
330829
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3253
180362
SH
SOLE
180362
0
0
GOPRO INC
CL A
38268T103
1418
218594
SH
SOLE
218594
0
0
GP STRATEGIES CORP
COM
36225V104
171
14015
SH
SOLE
14015
0
0
GRACO INC
COM
384109104
518
10465
SH
SOLE
10465
0
0
GRAHAM HLDGS CO
COM
384637104
1404
2065
SH
SOLE
2065
0
0
GRAINGER W W INC
COM
384802104
770
2556
SH
SOLE
2556
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
34
15000
SH
SOLE
15000
0
0
GRAND CANYON ED INC
COM
38526M106
396
3487
SH
SOLE
3487
0
0
GRANITE CONSTR INC
COM
387328107
319
7369
SH
SOLE
7369
0
0
GREEN DOT CORP
CL A
39304D102
1826
30100
SH
SOLE
30100
0
0
GREEN PLAINS INC
COM
393222104
3504
210012
SH
SOLE
210012
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
1386
87573
SH
SOLE
87573
0
0
GRUBHUB INC
COM
400110102
301
4328
SH
SOLE
4328
0
0
GSV CAP CORP
COM
36191J101
190
25050
SH
SOLE
25050
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
502
24890
SH
SOLE
24890
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
99
12582
SH
SOLE
12582
0
0
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
204
9012
SH
SOLE
9012
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
388
3954
SH
SOLE
3954
0
0
GULF RESOURCES INC
COM PAR
40251W309
27
25001
SH
SOLE
25001
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
792
4693
SH
SOLE
4693
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
270
11614
SH
SOLE
11614
0
0
HALLIBURTON CO
COM
406216101
1812
61693
SH
SOLE
61693
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
476
29629
SH
SOLE
29629
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
245
10756
SH
SOLE
10756
0
0
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
248
9935
SH
SOLE
9935
0
0
HANESBRANDS INC
COM
410345102
2447
136481
SH
SOLE
136481
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
220
8631
SH
SOLE
8631
0
0
HANOVER INS GROUP INC
COM
410867105
244
2155
SH
SOLE
2155
0
0
HARLEY DAVIDSON INC
COM
412822108
382
10722
SH
SOLE
10722
0
0
HARRIS CORP DEL
COM
413875105
2178
13627
SH
SOLE
13627
0
0
HARSCO CORP
COM
415864107
451
22347
SH
SOLE
22347
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
587
11775
SH
SOLE
11775
0
0
HASBRO INC
COM
418056107
832
9793
SH
SOLE
9793
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
733
18014
SH
SOLE
18014
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
3047
116905
SH
SOLE
116905
0
0
HCA HEALTHCARE INC
COM
40412C101
5251
40262
SH
SOLE
40262
0
0
HCP INC
COM
40414L109
772
24657
SH
SOLE
24657
0
0
HD SUPPLY HLDGS INC
COM
40416M105
383
8757
SH
SOLE
8757
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
5935
51195
SH
SOLE
51195
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
311
9528
SH
SOLE
9528
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
634
22078
SH
SOLE
22078
0
0
HEALTHEQUITY INC
COM
42226A107
9604
129823
SH
SOLE
129823
0
0
HEICO CORP NEW
COM
422806109
639
6771
SH
SOLE
6771
0
0
HELMERICH & PAYNE INC
COM
423452101
5437
97488
SH
SOLE
97488
0
0
HENRY JACK & ASSOC INC
COM
426281101
687
4955
SH
SOLE
4955
0
0
HENRY SCHEIN INC
COM
806407102
5105
85180
SH
SOLE
85180
0
0
HERCULES CAPITAL INC
COM
427096508
1401
110957
SH
SOLE
110957
0
0
HERON THERAPEUTICS INC
COM
427746102
373
15327
SH
SOLE
15327
0
0
HERSHEY CO
COM
427866108
2803
24462
SH
SOLE
24462
0
0
HESS CORP
COM
42809H107
1851
30730
SH
SOLE
30730
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
3769
244415
SH
SOLE
244415
0
0
HEXCEL CORP NEW
COM
428291108
480
6909
SH
SOLE
6909
0
0
HEXO CORP
COM
428304109
97
14694
SH
SOLE
14694
0
0
HEXO CORP
COM
428304109
1
700
SH
Call
SOLE
700
0
0
HFF INC
CL A
40418F108
1625
33866
SH
SOLE
33866
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
395
89140
SH
SOLE
89140
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
264
19059
SH
SOLE
19059
0
0
HILL ROM HLDGS INC
COM
431475102
574
5461
SH
SOLE
5461
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
346
4164
SH
SOLE
4164
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
5179
191923
SH
SOLE
191923
0
0
HOLLYFRONTIER CORP
COM
436106108
509
10333
SH
SOLE
10333
0
0
HOLOGIC INC
COM
436440101
326
6668
SH
SOLE
6668
0
0
HOME BANCSHARES INC
COM
436893200
259
14670
SH
SOLE
14670
0
0
HOME DEPOT INC
COM
437076102
77937
405793
SH
SOLE
405793
0
0
HOME DEPOT INC
COM
437076102
64
12000
SH
Call
SOLE
12000
0
0
HOME DEPOT INC
COM
437076102
5
400
SH
Put
SOLE
400
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
459
16715
SH
SOLE
16715
0
0
HONEYWELL INTL INC
COM
438516106
39260
246900
SH
SOLE
246900
0
0
HONEYWELL INTL INC
COM
438516106
1
500
SH
Put
SOLE
500
0
0
HORMEL FOODS CORP
COM
440452100
760
16955
SH
SOLE
16955
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
4557
173129
SH
SOLE
173129
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
226
11928
SH
SOLE
11928
0
0
HOULIHAN LOKEY INC
CL A
441593100
447
9757
SH
SOLE
9757
0
0
HOWARD HUGHES CORP
COM
44267D107
201
1836
SH
SOLE
1836
0
0
HP INC
COM
40434L105
3374
173454
SH
SOLE
173454
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
8892
219736
SH
SOLE
219736
0
0
HUB GROUP INC
CL A
443320106
8161
199786
SH
SOLE
199786
0
0
HUBBELL INC
COM
443510607
368
3131
SH
SOLE
3131
0
0
HUMANA INC
COM
444859102
4170
15676
SH
SOLE
15676
0
0
HUNT J B TRANS SVCS INC
COM
445658107
5165
51333
SH
SOLE
51333
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2401
189268
SH
SOLE
189268
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
928
4479
SH
SOLE
4479
0
0
HUNTSMAN CORP
COM
447011107
4846
215569
SH
SOLE
215569
0
0
HYATT HOTELS CORP
COM CL A
448579102
1720
23782
SH
SOLE
23782
0
0
I D SYSTEMS INC
COM
449489103
98
16600
SH
SOLE
16600
0
0
IAC INTERACTIVECORP
COM
44919P508
1008
4797
SH
SOLE
4797
0
0
IBIO INC
COM NEW
451033203
9
10002
SH
SOLE
10002
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
475
6441
SH
SOLE
6441
0
0
ICICI BK LTD
ADR
45104G104
307
26721
SH
SOLE
26721
0
0
ICON PLC
SHS
G4705A100
1103
7966
SH
SOLE
7966
0
0
ICU MED INC
COM
44930G107
339
1420
SH
SOLE
1420
0
0
IDEX CORP
COM
45167R104
1033
6827
SH
SOLE
6827
0
0
IDEXX LABS INC
COM
45168D104
7421
33201
SH
SOLE
33201
0
0
IHS MARKIT LTD
SHS
G47567105
520
9580
SH
SOLE
9580
0
0
II VI INC
COM
902104108
1229
32996
SH
SOLE
32996
0
0
ILLINOIS TOOL WKS INC
COM
452308109
10539
73432
SH
SOLE
73432
0
0
ILLINOIS TOOL WKS INC
COM
452308109
18
8000
SH
Put
SOLE
8000
0
0
ILLUMINA INC
COM
452327109
7194
23168
SH
SOLE
23168
0
0
IMMUNOMEDICS INC
COM
452907108
823
42830
SH
SOLE
42830
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
708
180507
SH
SOLE
180507
0
0
INCYTE CORP
COM
45337C102
2090
24269
SH
SOLE
24269
0
0
INDEPENDENT BANK CORP MICH
COM NEW
453838609
227
10541
SH
SOLE
10541
0
0
INDEXIQ ETF TR
HDG MACTRK ETF
45409B206
266
10213
SH
SOLE
10213
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
642
21404
SH
SOLE
21404
0
0
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
408
16294
SH
SOLE
16294
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
1341
51666
SH
SOLE
51666
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1418
44652
SH
SOLE
44652
0
0
INFOSYS LTD
SPONSORED ADR
456788108
2034
185792
SH
SOLE
185792
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
50
10000
SH
SOLE
10000
0
0
ING GROEP N V
SPONSORED ADR
456837103
3570
295744
SH
SOLE
295744
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2438
22572
SH
SOLE
22572
0
0
INGREDION INC
COM
457187102
557
5858
SH
SOLE
5858
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
349
93154
SH
SOLE
93154
0
0
INTEGER HLDGS CORP
COM
45826H109
236
3143
SH
SOLE
3143
0
0
INTEL CORP
COM
458140100
112918
2102785
SH
SOLE
2102785
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
594
34611
SH
SOLE
34611
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
269
5249
SH
SOLE
5249
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5254
68831
SH
SOLE
68831
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
57059
404264
SH
SOLE
404264
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
476
3676
SH
SOLE
3676
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
455
21553
SH
SOLE
21553
0
0
INTERSECT ENT INC
COM
46071F103
277
8628
SH
SOLE
8628
0
0
INTEST CORP
COM
461147100
414
61618
SH
SOLE
61618
0
0
INTL PAPER CO
COM
460146103
13560
292857
SH
SOLE
292857
0
0
INTREXON CORP
COM
46122T102
266
50581
SH
SOLE
50581
0
0
INTUIT
COM
461202103
5028
19244
SH
SOLE
19244
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
5178
9053
SH
SOLE
9053
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
1896
114240
SH
SOLE
114240
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
243
4825
SH
SOLE
4825
0
0
INVESCO CURNCYSHS BRIT PND S
BRIT POUN STRL
46138M109
409
3184
SH
SOLE
3184
0
0
INVESCO CURNCYSHS JAPANESE Y
JAPANESE YEN
46138W107
314
3643
SH
SOLE
3643
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
685
42925
SH
SOLE
42925
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
284
10880
SH
SOLE
10880
0
0
INVESCO DYNAMIC CR OPP FD
COM
46132R104
134
12455
SH
SOLE
12455
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
19101
906649
SH
SOLE
906649
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
5348
223095
SH
SOLE
223095
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
28040
1320940
SH
SOLE
1320940
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
5101
211831
SH
SOLE
211831
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
2447
116268
SH
SOLE
116268
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
7911
320464
SH
SOLE
320464
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
18976
899336
SH
SOLE
899336
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
4792
195791
SH
SOLE
195791
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
1739
83838
SH
SOLE
83838
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
877
42189
SH
SOLE
42189
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
209
10735
SH
SOLE
10735
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
209
10560
SH
SOLE
10560
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
208
10051
SH
SOLE
10051
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
11289
194614
SH
SOLE
194614
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
280
4677
SH
SOLE
4677
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
6373
79989
SH
SOLE
79989
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
896
15872
SH
SOLE
15872
0
0
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
6326
195764
SH
SOLE
195764
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
7011
127097
SH
SOLE
127097
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
331
6952
SH
SOLE
6952
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
18514
522850
SH
SOLE
522850
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
6720
113907
SH
SOLE
113907
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
357
5470
SH
SOLE
5470
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
10220
111839
SH
SOLE
111839
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
324
17796
SH
SOLE
17796
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
15465
136481
SH
SOLE
136481
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
3270
25597
SH
SOLE
25597
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
7558
56029
SH
SOLE
56029
0
0
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP EQL
46137V472
232
4748
SH
SOLE
4748
0
0
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
264
4704
SH
SOLE
4704
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1289
6361
SH
SOLE
6361
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
4276
28260
SH
SOLE
28260
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
856
7552
SH
SOLE
7552
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1030
48956
SH
SOLE
48956
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
3545
88253
SH
SOLE
88253
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1918
11263
SH
SOLE
11263
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
120580
1154743
SH
SOLE
1154743
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
56771
490683
SH
SOLE
490683
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
18306
290239
SH
SOLE
290239
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
3345
103907
SH
SOLE
103907
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
943
27715
SH
SOLE
27715
0
0
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
491
18661
SH
SOLE
18661
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
564
11492
SH
SOLE
11492
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
508
10042
SH
SOLE
10042
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
1412
50251
SH
SOLE
50251
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
1060
56792
SH
SOLE
56792
0
0
INVESCO EXCHNG TRADED FD TR
FTSE INTL LOW
46138E768
5944
212314
SH
SOLE
212314
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
1520
37381
SH
SOLE
37381
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
2620
122400
SH
SOLE
122400
0
0
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
409
17449
SH
SOLE
17449
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
1010
39382
SH
SOLE
39382
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
520
36006
SH
SOLE
36006
0
0
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1606
49929
SH
SOLE
49929
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
14169
388852
SH
SOLE
388852
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
1448
34828
SH
SOLE
34828
0
0
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
767
21693
SH
SOLE
21693
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
224
6828
SH
SOLE
6828
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
640
12875
SH
SOLE
12875
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
213
4107
SH
SOLE
4107
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
853
7385
SH
SOLE
7385
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
1663
39208
SH
SOLE
39208
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
12883
244616
SH
SOLE
244616
0
0
INVESCO EXCHNG TRADED FD TR
SHIPPING ETF
46138G607
129
14558
SH
SOLE
14558
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
949
41862
SH
SOLE
41862
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1076
43847
SH
SOLE
43847
0
0
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
521
20906
SH
SOLE
20906
0
0
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
1202
47592
SH
SOLE
47592
0
0
INVESCO LTD
SHS
G491BT108
10268
533113
SH
SOLE
533113
0
0
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
159
10070
SH
SOLE
10070
0
0
INVESCO MUN TR
COM
46131J103
2744
227099
SH
SOLE
227099
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
348
44806
SH
SOLE
44806
0
0
INVESCO PA VALUE MUN INCOME
COM
46132K109
1515
121738
SH
SOLE
121738
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
178383
992799
SH
SOLE
992799
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
9
3000
SH
Put
SOLE
3000
0
0
INVESCO QUALITY MUNI INC TRS
COM
46133G107
2408
198362
SH
SOLE
198362
0
0
INVESCO SR INCOME TR
COM
46131H107
268
63597
SH
SOLE
63597
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
215
14885
SH
SOLE
14885
0
0
INVITAE CORP
COM
46185L103
8304
354997
SH
SOLE
354997
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
715
8823
SH
SOLE
8823
0
0
IQIYI INC
SPONSORED ADS
46267X108
0
4600
SH
Call
SOLE
4600
0
0
IQIYI INC
SPONSORED ADS
46267X108
322
13479
SH
SOLE
13479
0
0
IQVIA HLDGS INC
COM
46266C105
214
1491
SH
SOLE
1491
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
790
30089
SH
SOLE
30089
0
0
IRON MTN INC NEW
COM
46284V101
2475
69604
SH
SOLE
69604
0
0
ISHARES GOLD TRUST
ISHARES
464285105
6520
527776
SH
SOLE
527776
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
34272
663442
SH
SOLE
663442
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
6505
255349
SH
SOLE
255349
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
216
5341
SH
SOLE
5341
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
2036
34406
SH
SOLE
34406
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
3318
37052
SH
SOLE
37052
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
2209
53865
SH
SOLE
53865
0
0
ISHARES INC
MSCI CDA ETF
464286509
2149
78090
SH
SOLE
78090
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
531
7819
SH
SOLE
7819
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
4275
110660
SH
SOLE
110660
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
4857
275103
SH
SOLE
275103
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
250
9205
SH
SOLE
9205
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
861
32873
SH
SOLE
32873
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
6104
111632
SH
SOLE
111632
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
2126
70846
SH
SOLE
70846
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
6220
135661
SH
SOLE
135661
0
0
ISHARES INC
MSCI RUSSIA ETF
46434G798
260
7463
SH
SOLE
7463
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2784
117477
SH
SOLE
117477
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
1362
22393
SH
SOLE
22393
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
6685
220928
SH
SOLE
220928
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1701
48135
SH
SOLE
48135
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
170
10721
SH
SOLE
10721
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
1809
128076
SH
SOLE
128076
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
240
2410
SH
SOLE
2410
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
14264
305871
SH
SOLE
305871
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2549
50551
SH
SOLE
50551
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
18810
223787
SH
SOLE
223787
0
0
ISHARES TR
20 YR TR BD ETF
464287432
1
500
SH
Put
SOLE
500
0
0
ISHARES TR
20 YR TR BD ETF
464287432
2323
18360
SH
SOLE
18360
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
4826
39224
SH
SOLE
39224
0
0
ISHARES TR
AGENCY BOND ETF
464288166
1203
10644
SH
SOLE
10644
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
397
7411
SH
SOLE
7411
0
0
ISHARES TR
ASIA 50 ETF
464288430
269
4400
SH
SOLE
4400
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
3675
34440
SH
SOLE
34440
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
603
10096
SH
SOLE
10096
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
2808
63500
SH
SOLE
63500
0
0
ISHARES TR
COHEN STEER REIT
464287564
592
5325
SH
SOLE
5325
0
0
ISHARES TR
CONV BD ETF
46435G102
1041
17922
SH
SOLE
17922
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
8306
166816
SH
SOLE
166816
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
8647
235034
SH
SOLE
235034
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
6538
70033
SH
SOLE
70033
0
0
ISHARES TR
CORE INTL AGGR
46435G672
395
7374
SH
SOLE
7374
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
38131
627836
SH
SOLE
627836
0
0
ISHARES TR
CORE MSCI EURO
46434V738
1132
24673
SH
SOLE
24673
0
0
ISHARES TR
CORE MSCI INTL
46435G326
2231
41227
SH
SOLE
41227
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1517
27272
SH
SOLE
27272
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
41397
712471
SH
SOLE
712471
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
46799
247056
SH
SOLE
247056
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
3
700
SH
Put
SOLE
700
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
77130
1000490
SH
SOLE
1000490
0
0
ISHARES TR
CORE S&P TTL STK
464287150
74228
1152470
SH
SOLE
1152470
0
0
ISHARES TR
CORE S&P US GWT
464287671
34494
572081
SH
SOLE
572081
0
0
ISHARES TR
CORE S&P US VLU
464287663
20022
365312
SH
SOLE
365312
0
0
ISHARES TR
CORE S&P500 ETF
464287200
76007
267079
SH
SOLE
267079
0
0
ISHARES TR
CORE TOTAL USD
46434V613
329
6599
SH
SOLE
6599
0
0
ISHARES TR
CORE US AGGBD ET
464287226
37260
341682
SH
SOLE
341682
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
218
4410
SH
SOLE
4410
0
0
ISHARES TR
CRE U S REIT ETF
464288521
1112
21535
SH
SOLE
21535
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
5400
183906
SH
SOLE
183906
0
0
ISHARES TR
DOW JONES US ETF
464287846
762
5396
SH
SOLE
5396
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
7010
90355
SH
SOLE
90355
0
0
ISHARES TR
EAFE SML CP ETF
464288273
12242
213108
SH
SOLE
213108
0
0
ISHARES TR
EAFE VALUE ETF
464288877
3818
78318
SH
SOLE
78318
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
1190
14916
SH
SOLE
14916
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
272
4292
SH
SOLE
4292
0
0
ISHARES TR
EUROPE ETF
464287861
377
8720
SH
SOLE
8720
0
0
ISHARES TR
EXPANDED TECH
464287515
3909
18583
SH
SOLE
18583
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
738
3578
SH
SOLE
3578
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
546
14378
SH
SOLE
14378
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
24072
473031
SH
SOLE
473031
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
2981
66891
SH
SOLE
66891
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
530
15703
SH
SOLE
15703
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
3924
22930
SH
SOLE
22930
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
262
5867
SH
SOLE
5867
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
1715
59459
SH
SOLE
59459
0
0
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
830
33605
PRN
SOLE
33605
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
9941
400294
PRN
SOLE
400294
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
10603
419946
PRN
SOLE
419946
0
0
ISHARES TR
IBONDS DEC2021
46435G789
4955
193103
SH
SOLE
193103
0
0
ISHARES TR
IBONDS DEC2022
46435G755
16855
650059
SH
SOLE
650059
0
0
ISHARES TR
IBONDS DEC2023
46435G318
10958
430285
SH
SOLE
430285
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
24180
977981
PRN
SOLE
977981
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
9895
397302
PRN
SOLE
397302
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
24034
960461
PRN
SOLE
960461
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
1148
46271
PRN
SOLE
46271
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
539
20428
PRN
SOLE
20428
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
4808
189028
SH
SOLE
189028
0
0
ISHARES TR
IBONDS SEP2020
46434V571
17251
676420
SH
SOLE
676420
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
9511
110177
SH
SOLE
110177
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
6
12000
SH
Put
SOLE
12000
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
12216
102643
SH
SOLE
102643
0
0
ISHARES TR
INDIA 50 ETF
464289529
226
5980
SH
SOLE
5980
0
0
ISHARES TR
INTL DEV RE ETF
464288489
2748
90538
SH
SOLE
90538
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
2916
94647
SH
SOLE
94647
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
2623
47812
SH
SOLE
47812
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
13907
126531
SH
SOLE
126531
0
0
ISHARES TR
MBS ETF
464288588
1530
14391
SH
SOLE
14391
0
0
ISHARES TR
MICRO-CAP ETF
464288869
499
5459
SH
SOLE
5459
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
6385
88499
SH
SOLE
88499
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
10283
174792
SH
SOLE
174792
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
276
7170
SH
SOLE
7170
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1747
9276
SH
SOLE
9276
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
346
1463
SH
SOLE
1463
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
316
2030
SH
SOLE
2030
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
787
31762
SH
SOLE
31762
0
0
ISHARES TR
MRNGSTR LG-CP ET
464287127
751
4703
SH
SOLE
4703
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1498
8201
SH
SOLE
8201
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3389
48642
SH
SOLE
48642
0
0
ISHARES TR
MSCI ACWI ETF
464288257
11964
165809
SH
SOLE
165809
0
0
ISHARES TR
MSCI ACWI EX US
464288240
13998
302535
SH
SOLE
302535
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
1331
21311
SH
SOLE
21311
0
0
ISHARES TR
MSCI EAFE ETF
464287465
29148
449063
SH
SOLE
449063
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
22161
516652
SH
SOLE
516652
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
289
375400
SH
Put
SOLE
375400
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
23
5300
SH
Call
SOLE
5300
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
1905
54044
SH
SOLE
54044
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
6660
160271
SH
SOLE
160271
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
2125
20143
SH
SOLE
20143
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
2139
64841
SH
SOLE
64841
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
990
8352
SH
SOLE
8352
0
0
ISHARES TR
MULTIFACTOR INTL
46434V274
1205
45708
SH
SOLE
45708
0
0
ISHARES TR
MULTIFACTOR USA
46434V282
223
7137
SH
SOLE
7137
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
12960
115912
SH
SOLE
115912
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
1
500
SH
Put
SOLE
500
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
15891
142948
SH
SOLE
142948
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
509
9119
SH
SOLE
9119
0
0
ISHARES TR
NORTH AMERN NAT
464287374
300
9631
SH
SOLE
9631
0
0
ISHARES TR
PFD AND INCM SEC
464288687
7183
196623
SH
SOLE
196623
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
882
4642
SH
SOLE
4642
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
79
16000
SH
Put
SOLE
16000
0
0
ISHARES TR
RUS 1000 ETF
464287622
32497
206530
SH
SOLE
206530
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
137769
910218
SH
SOLE
910218
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
80243
649928
SH
SOLE
649928
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
14617
74317
SH
SOLE
74317
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
22858
190605
SH
SOLE
190605
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
7034
51834
SH
SOLE
51834
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
12496
143881
SH
SOLE
143881
0
0
ISHARES TR
RUS MID CAP ETF
464287499
22871
423992
SH
SOLE
423992
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
16416
250108
SH
SOLE
250108
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1245
15214
SH
SOLE
15214
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
1066
20254
SH
SOLE
20254
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
40
59000
SH
Put
SOLE
59000
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
3
6000
SH
Call
SOLE
6000
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
35947
234819
SH
SOLE
234819
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
15726
93992
SH
SOLE
93992
0
0
ISHARES TR
S&P 100 ETF
464287101
2975
23754
SH
SOLE
23754
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
26880
155944
SH
SOLE
155944
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
14541
129108
SH
SOLE
129108
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
14065
64205
SH
SOLE
64205
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
10054
64210
SH
SOLE
64210
0
0
ISHARES TR
S&P SML 600 GWT
464287887
4782
26894
SH
SOLE
26894
0
0
ISHARES TR
SELECT DIVID ETF
464287168
19928
202979
SH
SOLE
202979
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
6041
114313
SH
SOLE
114313
0
0
ISHARES TR
SHORT TREAS BD
464288679
4439
40152
SH
SOLE
40152
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
1854
17537
SH
SOLE
17537
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
2985
20199
SH
SOLE
20199
0
0
ISHARES TR
TIPS BD ETF
464287176
7593
67329
SH
SOLE
67329
0
0
ISHARES TR
TRANS AVG ETF
464287192
214
1151
SH
SOLE
1151
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
223
2460
SH
SOLE
2460
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
321
1572
SH
SOLE
1572
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
558
4481
SH
SOLE
4481
0
0
ISHARES TR
U.S. FINLS ETF
464287788
3122
26413
SH
SOLE
26413
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
2478
10734
SH
SOLE
10734
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
248
1609
SH
SOLE
1609
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
0
6500
SH
Put
SOLE
6500
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
7364
84510
SH
SOLE
84510
0
0
ISHARES TR
U.S. TECH ETF
464287721
7717
40521
SH
SOLE
40521
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
9525
189429
SH
SOLE
189429
0
0
ISHARES TR
US AER DEF ETF
464288760
9394
47069
SH
SOLE
47069
0
0
ISHARES TR
US HLTHCARE ETF
464287762
526
2708
SH
SOLE
2708
0
0
ISHARES TR
US HOME CONS ETF
464288752
606
17276
SH
SOLE
17276
0
0
ISHARES TR
US INDUSTRIALS
464287754
1177
7760
SH
SOLE
7760
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1081
24897
SH
SOLE
24897
0
0
ISHARES TR
US TREAS BD ETF
46429B267
2350
93442
SH
SOLE
93442
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
17000
151526
SH
SOLE
151526
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
6968
78727
SH
SOLE
78727
0
0
ISHARES US ETF TR
COMMOD SEL STG
46431W853
1485
44868
SH
SOLE
44868
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
8697
173060
SH
SOLE
173060
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
101
11609
SH
SOLE
11609
0
0
JABIL INC
COM
466313103
2002
75005
SH
SOLE
75005
0
0
JACOBS ENGR GROUP INC
COM
469814107
490
6480
SH
SOLE
6480
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
1616
64767
SH
SOLE
64767
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
2293
16140
SH
SOLE
16140
0
0
JBG SMITH PPTYS
COM
46590V100
481
11697
SH
SOLE
11697
0
0
JD COM INC
SPON ADR CL A
47215P106
2669
88660
SH
SOLE
88660
0
0
JD COM INC
SPON ADR CL A
47215P106
8
4400
SH
Call
SOLE
4400
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
645
34338
SH
SOLE
34338
0
0
JETBLUE AWYS CORP
COM
477143101
408
24926
SH
SOLE
24926
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
804
23613
SH
SOLE
23613
0
0
JOHNSON & JOHNSON
COM
478160104
210501
1506323
SH
SOLE
1506323
0
0
JOHNSON & JOHNSON
COM
478160104
24
50200
SH
Put
SOLE
50200
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
3077
83464
SH
SOLE
83464
0
0
JOINT CORP
COM
47973J102
5700
361800
SH
SOLE
361800
0
0
JONES LANG LASALLE INC
COM
48020Q107
3727
24171
SH
SOLE
24171
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
4168
76972
SH
SOLE
76972
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
381
6421
SH
SOLE
6421
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
2928
53010
SH
SOLE
53010
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
1206
49036
SH
SOLE
49036
0
0
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
6583
134351
SH
SOLE
134351
0
0
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
361
4942
SH
SOLE
4942
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
5399
107287
SH
SOLE
107287
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
29799
1168188
SH
SOLE
1168188
0
0
JPMORGAN CHASE & CO
COM
46625H100
132750
1312952
SH
SOLE
1312952
0
0
JPMORGAN CHASE & CO
COM
46625H100
4
2000
SH
Put
SOLE
2000
0
0
JUNIPER NETWORKS INC
COM
48203R104
587
22088
SH
SOLE
22088
0
0
KAMAN CORP
COM
483548103
318
5467
SH
SOLE
5467
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2907
25044
SH
SOLE
25044
0
0
KAR AUCTION SVCS INC
COM
48238T109
302
5843
SH
SOLE
5843
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
929
57983
SH
SOLE
57983
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1595
134218
SH
SOLE
134218
0
0
KB HOME
COM
48666K109
426
17641
SH
SOLE
17641
0
0
KELLOGG CO
COM
487836108
736
12856
SH
SOLE
12856
0
0
KEMPER CORP DEL
COM
488401100
5703
74898
SH
SOLE
74898
0
0
KEMPHARM INC
COM
488445107
17
10250
SH
SOLE
10250
0
0
KEYCORP NEW
COM
493267108
1571
99366
SH
SOLE
99366
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1204
13726
SH
SOLE
13726
0
0
KIMBERLY CLARK CORP
COM
494368103
26215
211832
SH
SOLE
211832
0
0
KIMCO RLTY CORP
COM
49446R109
4147
223858
SH
SOLE
223858
0
0
KINDER MORGAN INC DEL
COM
49456B101
26972
1348221
SH
SOLE
1348221
0
0
KINROSS GOLD CORP
COM
496902404
77
22660
SH
SOLE
22660
0
0
KIRBY CORP
COM
497266106
1406
18721
SH
SOLE
18721
0
0
KKR & CO INC
CL A
48251W104
1186
50410
SH
SOLE
50410
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
201
12999
SH
SOLE
12999
0
0
KLA-TENCOR CORP
COM
482480100
5778
48221
SH
SOLE
48221
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
435
13390
SH
SOLE
13390
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
0
500
SH
Put
SOLE
500
0
0
KOHLS CORP
COM
500255104
3805
55248
SH
SOLE
55248
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1384
33917
SH
SOLE
33917
0
0
KRAFT HEINZ CO
COM
500754106
1
500
SH
Call
SOLE
500
0
0
KRAFT HEINZ CO
COM
500754106
8203
250964
SH
SOLE
250964
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1711
36324
SH
SOLE
36324
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
677
43351
SH
SOLE
43351
0
0
KROGER CO
COM
501044101
8304
337248
SH
SOLE
337248
0
0
L3 TECHNOLOGIES INC
COM
502413107
6095
29651
SH
SOLE
29651
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1036
6744
SH
SOLE
6744
0
0
LADDER CAP CORP
CL A
505743104
479
28048
SH
SOLE
28048
0
0
LAM RESEARCH CORP
COM
512807108
4547
25482
SH
SOLE
25482
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
250
3152
SH
SOLE
3152
0
0
LAMB WESTON HLDGS INC
COM
513272104
4768
63639
SH
SOLE
63639
0
0
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
229
13523
SH
SOLE
13523
0
0
LANDSTAR SYS INC
COM
515098101
764
6985
SH
SOLE
6985
0
0
LAS VEGAS SANDS CORP
COM
517834107
1208
19834
SH
SOLE
19834
0
0
LAS VEGAS SANDS CORP
COM
517834107
1
300
SH
Call
SOLE
300
0
0
LATAM AIRLS GROUP S A
SPONSORED ADR
51817R106
148
14025
SH
SOLE
14025
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
1334
47378
SH
SOLE
47378
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
205
6638
SH
SOLE
6638
0
0
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
267
11475
SH
SOLE
11475
0
0
LAUDER ESTEE COS INC
CL A
518439104
4327
26148
SH
SOLE
26148
0
0
LEAR CORP
COM NEW
521865204
1232
9064
SH
SOLE
9064
0
0
LEGACY RESVS INC
COM
524706108
41
83411
SH
SOLE
83411
0
0
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
478
15017
SH
SOLE
15017
0
0
LEGG MASON INC
COM
524901105
3411
124499
SH
SOLE
124499
0
0
LEGGETT & PLATT INC
COM
524660107
1322
31442
SH
SOLE
31442
0
0
LEIDOS HLDGS INC
COM
525327102
4077
63673
SH
SOLE
63673
0
0
LENDINGTREE INC NEW
COM
52603B107
636
1804
SH
SOLE
1804
0
0
LENNAR CORP
CL A
526057104
1168
23806
SH
SOLE
23806
0
0
LENNOX INTL INC
COM
526107107
1159
4375
SH
SOLE
4375
0
0
LEXINGTON REALTY TRUST
COM
529043101
551
61045
SH
SOLE
61045
0
0
LIBBEY INC
COM
529898108
29
10456
SH
SOLE
10456
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
93
15342
SH
SOLE
15342
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
685
7575
SH
SOLE
7575
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
6123
245855
SH
SOLE
245855
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
239
9936
SH
SOLE
9936
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
240
6369
SH
SOLE
6369
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
593
15498
SH
SOLE
15498
0
0
LIFE STORAGE INC
COM
53223X107
296
3046
SH
SOLE
3046
0
0
LILLY ELI & CO
COM
532457108
53208
410028
SH
SOLE
410028
0
0
LINCOLN NATL CORP IND
COM
534187109
1321
22543
SH
SOLE
22543
0
0
LINDE PLC
COM
G5494J103
4209
23928
SH
SOLE
23928
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
178
11325
SH
SOLE
11325
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
218
15169
SH
SOLE
15169
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
59
14640
SH
SOLE
14640
0
0
LITTELFUSE INC
COM
537008104
646
3605
SH
SOLE
3605
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
3969
271668
SH
SOLE
271668
0
0
LKQ CORP
COM
501889208
246
8453
SH
SOLE
8453
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
177
54690
SH
SOLE
54690
0
0
LOCKHEED MARTIN CORP
COM
539830109
35503
117873
SH
SOLE
117873
0
0
LOEWS CORP
COM
540424108
1865
38933
SH
SOLE
38933
0
0
LOUISIANA PAC CORP
COM
546347105
882
36191
SH
SOLE
36191
0
0
LOWES COS INC
COM
548661107
20744
189558
SH
SOLE
189558
0
0
LULULEMON ATHLETICA INC
COM
550021109
4200
25701
SH
SOLE
25701
0
0
LUMENTUM HLDGS INC
COM
55024U109
2004
35362
SH
SOLE
35362
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
19431
230921
SH
SOLE
230921
0
0
M & T BK CORP
COM
55261F104
1031
6551
SH
SOLE
6551
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
4645
113026
SH
SOLE
113026
0
0
MADISON CVRED CALL & EQ STR
COM
557437100
3
48000
SH
Call
SOLE
48000
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1884
6424
SH
SOLE
6424
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
45069
743764
SH
SOLE
743764
0
0
MAGNA INTL INC
COM
559222401
3871
79572
SH
SOLE
79572
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
6032
162084
SH
SOLE
162084
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
2584
93592
SH
SOLE
93592
0
0
MALIBU BOATS INC
COM CL A
56117J100
497
12569
SH
SOLE
12569
0
0
MANHATTAN ASSOCS INC
COM
562750109
215
3905
SH
SOLE
3905
0
0
MANPOWERGROUP INC
COM
56418H100
12442
150658
SH
SOLE
150658
0
0
MANULIFE FINL CORP
COM
56501R106
582
34254
SH
SOLE
34254
0
0
MARATHON OIL CORP
COM
565849106
822
49306
SH
SOLE
49306
0
0
MARATHON PETE CORP
COM
56585A102
29300
489805
SH
SOLE
489805
0
0
MARCHEX INC
CL B
56624R108
80
17000
SH
SOLE
17000
0
0
MARKEL CORP
COM
570535104
566
567
SH
SOLE
567
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1141
4645
SH
SOLE
4645
0
0
MARRIOTT INTL INC NEW
CL A
571903202
6985
55786
SH
SOLE
55786
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
274
2950
SH
SOLE
2950
0
0
MARSH & MCLENNAN COS INC
COM
571748102
22199
236357
SH
SOLE
236357
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
879
4380
SH
SOLE
4380
0
0
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
289
22988
SH
SOLE
22988
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
266
13304
SH
SOLE
13304
0
0
MASCO CORP
COM
574599106
2519
64082
SH
SOLE
64082
0
0
MASTERCARD INC
CL A
57636Q104
29445
125132
SH
SOLE
125132
0
0
MATCH GROUP INC
COM
57665R106
3983
70298
SH
SOLE
70298
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
219
13867
SH
SOLE
13867
0
0
MATTEL INC
COM
577081102
233
17882
SH
SOLE
17882
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
11544
216914
SH
SOLE
216914
0
0
MAXLINEAR INC
COM
57776J100
25632
1003900
SH
SOLE
1003900
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4575
30365
SH
SOLE
30365
0
0
MCDONALDS CORP
COM
580135101
132157
695991
SH
SOLE
695991
0
0
MCEWEN MNG INC
COM
58039P107
20
13734
SH
SOLE
13734
0
0
MCKESSON CORP
COM
58155Q103
4598
39253
SH
SOLE
39253
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
29
12678
SH
SOLE
12678
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1037
55712
SH
SOLE
55712
0
0
MEDIDATA SOLUTIONS INC
COM
58471A105
1034
14111
SH
SOLE
14111
0
0
MEDIFAST INC
COM
58470H101
285
2240
SH
SOLE
2240
0
0
MEDTRONIC PLC
SHS
G5960L103
22301
245121
SH
SOLE
245121
0
0
MERCADOLIBRE INC
COM
58733R102
498
977
SH
SOLE
977
0
0
MERCK & CO INC
COM
58933Y105
144899
1743127
SH
SOLE
1743127
0
0
MERCURY SYS INC
COM
589378108
1422
22163
SH
SOLE
22163
0
0
MESA AIR GROUP INC
COM NEW
590479135
661
79200
SH
SOLE
79200
0
0
METAURUS EQUITY COMPONENT TR
US EQT CUM 2027
59140L100
608
50000
SH
SOLE
50000
0
0
METLIFE INC
COM
59156R108
17342
407341
SH
SOLE
407341
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
2514
3485
SH
SOLE
3485
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
993
125967
SH
SOLE
125967
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
53
13900
SH
SOLE
13900
0
0
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
3137
551425
SH
SOLE
551425
0
0
MGE ENERGY INC
COM
55277P104
272
3988
SH
SOLE
3988
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1120
34789
SH
SOLE
34789
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1389
54219
SH
SOLE
54219
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
3411
41065
SH
SOLE
41065
0
0
MICRON TECHNOLOGY INC
COM
595112103
15140
366457
SH
SOLE
366457
0
0
MICROSOFT CORP
COM
594918104
251
95100
SH
Put
SOLE
95100
0
0
MICROSOFT CORP
COM
594918104
304208
2578727
SH
SOLE
2578727
0
0
MICROSOFT CORP
COM
594918104
4
1500
SH
Call
SOLE
1500
0
0
MID AMER APT CMNTYS INC
COM
59522J103
233
2137
SH
SOLE
2137
0
0
MIDDLEBY CORP
COM
596278101
713
5417
SH
SOLE
5417
0
0
MIDSTATES PETE CO INC
COM PAR
59804T407
902
92556
SH
SOLE
92556
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
4051
356620
SH
SOLE
356620
0
0
MIRAGEN THERAPEUTICS INC
COM
60463E103
39
13731
SH
SOLE
13731
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
260
3550
SH
SOLE
3550
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
232
46226
SH
SOLE
46226
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
30
10202
SH
SOLE
10202
0
0
MOELIS & CO
CL A
60786M105
2957
71931
SH
SOLE
71931
0
0
MOLSON COORS BREWING CO
CL B
60871R209
3385
56655
SH
SOLE
56655
0
0
MONDELEZ INTL INC
CL A
609207105
33030
663187
SH
SOLE
663187
0
0
MONGODB INC
CL A
60937P106
523
3580
SH
SOLE
3580
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
168
12627
SH
SOLE
12627
0
0
MONOLITHIC PWR SYS INC
COM
609839105
992
7366
SH
SOLE
7366
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
730
13336
SH
SOLE
13336
0
0
MOODYS CORP
COM
615369105
1052
5804
SH
SOLE
5804
0
0
MOOG INC
CL A
615394202
272
3146
SH
SOLE
3146
0
0
MORGAN STANLEY
COM NEW
617446448
12105
286666
SH
SOLE
286666
0
0
MORGAN STANLEY EM MKTS DM DE
COM
617477104
100
15150
SH
SOLE
15150
0
0
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
136
15260
SH
SOLE
15260
0
0
MOSAIC CO NEW
COM
61945C103
217
8001
SH
SOLE
8001
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1466
11321
SH
SOLE
11321
0
0
MPLX LP
COM UNIT REP LTD
55336V100
10474
318225
SH
SOLE
318225
0
0
MSCI INC
COM
55354G100
417
2103
SH
SOLE
2103
0
0
MSG NETWORK INC
CL A
553573106
444
20459
SH
SOLE
20459
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
135
13486
SH
SOLE
13486
0
0
MURPHY USA INC
COM
626755102
20734
242028
SH
SOLE
242028
0
0
MYLAN N V
SHS EURO
N59465109
877
30943
SH
SOLE
30943
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
119
34900
SH
SOLE
34900
0
0
NANOVIRICIDES INC
COM NEW
630087203
6
21429
SH
SOLE
21429
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
1317
63496
SH
SOLE
63496
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
914
15023
SH
SOLE
15023
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
452
8147
SH
SOLE
8147
0
0
NATIONAL INSTRS CORP
COM
636518102
407
9191
SH
SOLE
9191
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
2070
77560
SH
SOLE
77560
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
355
6406
SH
SOLE
6406
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
2193
199935
SH
SOLE
199935
0
0
NEKTAR THERAPEUTICS
COM
640268108
805
23932
SH
SOLE
23932
0
0
NEKTAR THERAPEUTICS
COM
640268108
2
4800
SH
Call
SOLE
4800
0
0
NEOGEN CORP
COM
640491106
253
4465
SH
SOLE
4465
0
0
NEOGENOMICS INC
COM NEW
64049M209
4516
220722
SH
SOLE
220722
0
0
NETAPP INC
COM
64110D104
3653
52690
SH
SOLE
52690
0
0
NETFLIX INC
COM
64110L106
28761
80769
SH
SOLE
80769
0
0
NETFLIX INC
COM
64110L106
5
300
SH
Put
SOLE
300
0
0
NETFLIX INC
COM
64110L106
1
500
SH
Call
SOLE
500
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
438
38777
SH
SOLE
38777
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
132
16687
SH
SOLE
16687
0
0
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
359
28922
SH
SOLE
28922
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
393
4462
SH
SOLE
4462
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
2
300
SH
Call
SOLE
300
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
1
1500
SH
Call
SOLE
1500
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
151
28718
SH
SOLE
28718
0
0
NEW FORTRESS ENERGY LLC
CL A SHS RP LLC
644393100
117
10000
SH
SOLE
10000
0
0
NEW JERSEY RES
COM
646025106
374
7533
SH
SOLE
7533
0
0
NEW MTN FIN CORP
COM
647551100
680
50201
SH
SOLE
50201
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
981
57996
SH
SOLE
57996
0
0
NEW SR INVT GROUP INC
COM
648691103
57
10354
SH
SOLE
10354
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
1411
121879
SH
SOLE
121879
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
76
12337
SH
SOLE
12337
0
0
NEWELL BRANDS INC
COM
651229106
0
500
SH
Call
SOLE
500
0
0
NEWELL BRANDS INC
COM
651229106
545
35441
SH
SOLE
35441
0
0
NEWMARKET CORP
COM
651587107
421
983
SH
SOLE
983
0
0
NEWMONT MNG CORP
COM
651639106
479
13247
SH
SOLE
13247
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
14078
129870
SH
SOLE
129870
0
0
NEXTERA ENERGY INC
COM
65339F101
33305
172299
SH
SOLE
172299
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2753
59038
SH
SOLE
59038
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
1680
119914
SH
SOLE
119914
0
0
NICE LTD
SPONSORED ADR
653656108
1990
16433
SH
SOLE
16433
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
0
400
SH
Put
SOLE
400
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
18168
767175
SH
SOLE
767175
0
0
NIKE INC
CL B
654106103
72
55500
SH
Put
SOLE
55500
0
0
NIKE INC
CL B
654106103
38502
457855
SH
SOLE
457855
0
0
NIKE INC
CL B
654106103
2
20000
SH
Call
SOLE
20000
0
0
NIO INC
SPON ADS
62914V106
71
13622
SH
SOLE
13622
0
0
NIO INC
SPON ADS
62914V106
11
13000
SH
Call
SOLE
13000
0
0
NISOURCE INC
COM
65473P105
787
27393
SH
SOLE
27393
0
0
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
455
12610
SH
SOLE
12610
0
0
NOKIA CORP
SPONSORED ADR
654902204
1568
274896
SH
SOLE
274896
0
0
NOODLES & CO
COM CL A
65540B105
108
15890
SH
SOLE
15890
0
0
NORDSON CORP
COM
655663102
2273
17066
SH
SOLE
17066
0
0
NORDSTROM INC
COM
655664100
1962
44219
SH
SOLE
44219
0
0
NORFOLK SOUTHERN CORP
COM
655844108
17792
95115
SH
SOLE
95115
0
0
NORTHERN TR CORP
COM
665859104
1290
14262
SH
SOLE
14262
0
0
NORTHROP GRUMMAN CORP
COM
666807102
11942
44230
SH
SOLE
44230
0
0
NORTHWESTERN CORP
COM NEW
668074305
1198
17147
SH
SOLE
17147
0
0
NOVAGOLD RES INC
COM NEW
66987E206
58
13985
SH
SOLE
13985
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
18770
195182
SH
SOLE
195182
0
0
NOVAVAX INC
COM
670002104
21
34985
SH
SOLE
34985
0
0
NOVAVAX INC
COM
670002104
0
1500
SH
Call
SOLE
1500
0
0
NOVOCURE LTD
ORD SHS
G6674U108
261
5420
SH
SOLE
5420
0
0
NOVO-NORDISK A S
ADR
670100205
4588
87365
SH
SOLE
87365
0
0
NOW INC
COM
67011P100
175
12268
SH
SOLE
12268
0
0
NRG ENERGY INC
COM NEW
629377508
253
6005
SH
SOLE
6005
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
304
17874
SH
SOLE
17874
0
0
NUCOR CORP
COM
670346105
2641
45182
SH
SOLE
45182
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
208
7957
SH
SOLE
7957
0
0
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
370
15298
SH
SOLE
15298
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
724
20529
SH
SOLE
20529
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
869
29602
SH
SOLE
29602
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
259
9085
SH
SOLE
9085
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
471
17575
SH
SOLE
17575
0
0
NUTRIEN LTD
COM
67077M108
1683
31880
SH
SOLE
31880
0
0
NUVASIVE INC
COM
670704105
1622
28581
SH
SOLE
28581
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
4226
279656
SH
SOLE
279656
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
6818
510984
SH
SOLE
510984
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
458
33190
SH
SOLE
33190
0
0
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
2078
172527
SH
SOLE
172527
0
0
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
96
10000
SH
SOLE
10000
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
81
10518
SH
SOLE
10518
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
433
44321
SH
SOLE
44321
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
7346
561548
SH
SOLE
561548
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
6472
492137
SH
SOLE
492137
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
1950
155912
SH
SOLE
155912
0
0
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
2336
176064
SH
SOLE
176064
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1662
166130
SH
SOLE
166130
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1540
102347
SH
SOLE
102347
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
285
12802
SH
SOLE
12802
0
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
221
15972
SH
SOLE
15972
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
6290
494506
SH
SOLE
494506
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
2908
216642
SH
SOLE
216642
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
1525
119795
SH
SOLE
119795
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
273
28712
SH
SOLE
28712
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
257
28806
SH
SOLE
28806
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
6492
478682
SH
SOLE
478682
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
231
17631
SH
SOLE
17631
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
317
24955
SH
SOLE
24955
0
0
NVIDIA CORP
COM
67066G104
0
200
SH
Put
SOLE
200
0
0
NVIDIA CORP
COM
67066G104
15543
86533
SH
SOLE
86533
0
0
NVR INC
COM
62944T105
2228
800
SH
SOLE
800
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1026
11679
SH
SOLE
11679
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
9008
23267
SH
SOLE
23267
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
1070
21538
SH
SOLE
21538
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
366
70600
SH
SOLE
70600
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
400
49375
SH
SOLE
49375
0
0
OBALON THERAPEUTICS INC
COM
67424L100
162
112788
SH
SOLE
112788
0
0
OCCIDENTAL PETE CORP
COM
674599105
3630
54709
SH
SOLE
54709
0
0
OCH ZIFF CAP MGMT GROUP
CL A SHARES
67551U204
331
20130
SH
SOLE
20130
0
0
OGE ENERGY CORP
COM
670837103
872
20259
SH
SOLE
20259
0
0
OKTA INC
CL A
679295105
3541
42963
SH
SOLE
42963
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
3805
26404
SH
SOLE
26404
0
0
OLIN CORP
COM PAR $1
680665205
1187
51437
SH
SOLE
51437
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
351
4114
SH
SOLE
4114
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
489
12820
SH
SOLE
12820
0
0
OMEROS CORP
COM
682143102
285
16414
SH
SOLE
16414
0
0
OMNICOM GROUP INC
COM
681919106
28
30000
SH
Put
SOLE
30000
0
0
OMNICOM GROUP INC
COM
681919106
10413
142682
SH
SOLE
142682
0
0
ON SEMICONDUCTOR CORP
COM
682189105
414
20371
SH
SOLE
20371
0
0
ONE GAS INC
COM
68235P108
1574
17665
SH
SOLE
17665
0
0
ONE LIBERTY PPTYS INC
COM
682406103
342
11739
SH
SOLE
11739
0
0
ONEMAIN HLDGS INC
COM
68268W103
403
12637
SH
SOLE
12637
0
0
ONEOK INC NEW
COM
682680103
10770
154236
SH
SOLE
154236
0
0
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
619
12102
SH
SOLE
12102
0
0
OPPENHEIMER ETF TR
S&P MDCP 400 REV
68386C203
1086
18299
SH
SOLE
18299
0
0
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
2130
56221
SH
SOLE
56221
0
0
ORACLE CORP
COM
68389X105
32275
600868
SH
SOLE
600868
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
622
55583
SH
SOLE
55583
0
0
ORGANOVO HLDGS INC
COM
68620A104
32
33866
SH
SOLE
33866
0
0
ORTHOFIX MED INC
COM
68752M108
1459
25850
SH
SOLE
25850
0
0
OSHKOSH CORP
COM
688239201
427
5580
SH
SOLE
5580
0
0
OUTFRONT MEDIA INC
COM
69007J106
19884
850119
SH
SOLE
850119
0
0
OVERSTOCK COM INC DEL
COM
690370101
16
12100
SH
Call
SOLE
12100
0
0
OVERSTOCK COM INC DEL
COM
690370101
235
14077
SH
SOLE
14077
0
0
OWENS ILL INC
COM NEW
690768403
1414
74709
SH
SOLE
74709
0
0
PACCAR INC
COM
693718108
7659
112438
SH
SOLE
112438
0
0
PACER FDS TR
GLOBL CASH ETF
69374H709
529
17463
SH
SOLE
17463
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
17249
587503
SH
SOLE
587503
0
0
PACER FDS TR
US CASH COWS 100
69374H881
212
7314
SH
SOLE
7314
0
0
PACIFIC ETHANOL INC
COM PAR $.001
69423U305
3933
4014411
SH
SOLE
4014411
0
0
PACIFIC ETHANOL INC
COM PAR $.001
69423U305
30
131700
SH
Call
SOLE
131700
0
0
PACKAGING CORP AMER
COM
695156109
4659
46742
SH
SOLE
46742
0
0
PALO ALTO NETWORKS INC
COM
697435105
9756
40164
SH
SOLE
40164
0
0
PALO ALTO NETWORKS INC
COM
697435105
7
2500
SH
Call
SOLE
2500
0
0
PAN AMERICAN SILVER CORP
COM
697900108
270
20147
SH
SOLE
20147
0
0
PAN AMERICAN SILVER CORP
COM
697900108
0
500
SH
Call
SOLE
500
0
0
PARK HOTELS RESORTS INC
COM
700517105
1736
56033
SH
SOLE
56033
0
0
PARKER HANNIFIN CORP
COM
701094104
1958
11412
SH
SOLE
11412
0
0
PARTY CITY HOLDCO INC
COM
702149105
742
92937
SH
SOLE
92937
0
0
PAYCHEX INC
COM
704326107
5832
72857
SH
SOLE
72857
0
0
PAYCOM SOFTWARE INC
COM
70432V102
1411
7482
SH
SOLE
7482
0
0
PAYPAL HLDGS INC
COM
70450Y103
35806
344360
SH
SOLE
344360
0
0
PAYPAL HLDGS INC
COM
70450Y103
36
10500
SH
Call
SOLE
10500
0
0
PAYPAL HLDGS INC
COM
70450Y103
40
43600
SH
Put
SOLE
43600
0
0
PBF ENERGY INC
CL A
69318G106
3044
97582
SH
SOLE
97582
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
13
14000
PRN
SOLE
14000
0
0
PEMBINA PIPELINE CORP
COM
706327103
2930
79836
SH
SOLE
79836
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1619
126328
SH
SOLE
126328
0
0
PENNANTPARK INVT CORP
COM
708062104
866
125509
SH
SOLE
125509
0
0
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
100
15789
SH
SOLE
15789
0
0
PENTAIR PLC
SHS
G7S00T104
332
7419
SH
SOLE
7419
0
0
PEOPLES BANCORP INC
COM
709789101
396
12744
SH
SOLE
12744
0
0
PEOPLES UTAH BANCORP
COM
712706209
10119
383736
SH
SOLE
383736
0
0
PEOPLES UTD FINL INC
COM
712704105
2718
164886
SH
SOLE
164886
0
0
PEPSICO INC
COM
713448108
91936
750233
SH
SOLE
750233
0
0
PEPSICO INC
COM
713448108
28
49700
SH
Put
SOLE
49700
0
0
PERKINELMER INC
COM
714046109
295
3079
SH
SOLE
3079
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
1092
68666
SH
SOLE
68666
0
0
PFIZER INC
COM
717081103
78871
1860227
SH
SOLE
1860227
0
0
PFIZER INC
COM
717081103
1
1000
SH
Call
SOLE
1000
0
0
PHILIP MORRIS INTL INC
COM
718172109
52136
589751
SH
SOLE
589751
0
0
PHILLIPS 66
COM
718546104
11749
122988
SH
SOLE
122988
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
4654
88907
SH
SOLE
88907
0
0
PHYSICIANS RLTY TR
COM
71943U104
685
36482
SH
SOLE
36482
0
0
PICO HLDGS INC
COM NEW
693366205
108
10850
SH
SOLE
10850
0
0
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
196
10940
SH
SOLE
10940
0
0
PIMCO CORPORATE INCOME STRAT
COM
72200U100
234
13578
SH
SOLE
13578
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1687
52602
SH
SOLE
52602
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1442
61578
SH
SOLE
61578
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
280
2761
SH
SOLE
2761
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
13279
256973
SH
SOLE
256973
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
396
3765
SH
SOLE
3765
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
20036
197369
SH
SOLE
197369
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
8174
151401
SH
SOLE
151401
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
1132
10905
SH
SOLE
10905
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
350
6973
SH
SOLE
6973
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
110
12199
SH
SOLE
12199
0
0
PIMCO MUN INCOME FD II
COM
72200W106
180
12479
SH
SOLE
12479
0
0
PIMCO MUN INCOME FD III
COM
72201A103
379
30225
SH
SOLE
30225
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
234
4275
SH
SOLE
4275
0
0
PINNACLE WEST CAP CORP
COM
723484101
1025
10720
SH
SOLE
10720
0
0
PIONEER NAT RES CO
COM
723787107
8733
57300
SH
SOLE
57300
0
0
PIONEER NAT RES CO
COM
723787107
2
500
SH
Put
SOLE
500
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
10471
426885
SH
SOLE
426885
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
4398
176457
SH
SOLE
176457
0
0
PLUG POWER INC
COM NEW
72919P202
29
12321
SH
SOLE
12321
0
0
PLURALSIGHT INC
COM CL A
72941B106
780
24226
SH
SOLE
24226
0
0
PLURISTEM THERAPEUTICS INC
COM
72940R102
69
73200
SH
SOLE
73200
0
0
PNC FINL SVCS GROUP INC
COM
693475105
63905
521024
SH
SOLE
521024
0
0
PNM RES INC
COM
69349H107
309
6517
SH
SOLE
6517
0
0
POLARIS INDS INC
COM
731068102
432
5134
SH
SOLE
5134
0
0
POOL CORPORATION
COM
73278L105
630
3884
SH
SOLE
3884
0
0
POPULAR INC
COM NEW
733174700
243
4660
SH
SOLE
4660
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
956
18430
SH
SOLE
18430
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
486
14016
SH
SOLE
14016
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
0
200
SH
Call
SOLE
200
0
0
PPG INDS INC
COM
693506107
3155
27903
SH
SOLE
27903
0
0
PPL CORP
COM
69351T106
5003
157436
SH
SOLE
157436
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
69
29094
SH
SOLE
29094
0
0
PREMIER INC
CL A
74051N102
1326
38599
SH
SOLE
38599
0
0
PRETIUM RES INC
COM
74139C102
217
25377
SH
SOLE
25377
0
0
PRICE T ROWE GROUP INC
COM
74144T108
4043
40268
SH
SOLE
40268
0
0
PRIMERICA INC
COM
74164M108
302
2475
SH
SOLE
2475
0
0
PRIMO WTR CORP
COM
74165N105
209
13500
SH
SOLE
13500
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
3764
74834
SH
SOLE
74834
0
0
PROCTER AND GAMBLE CO
COM
742718109
124711
1199282
SH
SOLE
1199282
0
0
PROCTER AND GAMBLE CO
COM
742718109
173
40000
SH
Call
SOLE
40000
0
0
PROGRESSIVE CORP OHIO
COM
743315103
644
8931
SH
SOLE
8931
0
0
PROLOGIS INC
COM
74340W103
7257
101034
SH
SOLE
101034
0
0
PROS HOLDINGS INC
COM
74346Y103
326
7913
SH
SOLE
7913
0
0
PROSHARES TR
PSHS LC COR PLUS
74347R248
211
3086
SH
SOLE
3086
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
10721
91030
SH
SOLE
91030
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
4034
44860
SH
SOLE
44860
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
494
15364
SH
SOLE
15364
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
231
3992
SH
SOLE
3992
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
17770
262265
SH
SOLE
262265
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
7127
126817
SH
SOLE
126817
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
1612
28558
SH
SOLE
28558
0
0
PROSHARES TR
ULTRAPRO SHORT Q
74348A160
117
11487
SH
SOLE
11487
0
0
PROSHARES TR
ULTRAPRO SHORT Q
74348A160
6
11000
SH
Call
SOLE
11000
0
0
PROSHARES TR
ULTRPRO DOW30
74347X823
421
4473
SH
SOLE
4473
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
285
5778
SH
SOLE
5778
0
0
PROSHARES TR II
PSHS ULSSLVR NEW
74347W114
519
13156
SH
SOLE
13156
0
0
PROSHARES TR II
ULTA BLMBG 2017
74347W247
222
10310
SH
SOLE
10310
0
0
PROSHARES TR II
ULTRASHRT EURO
74347W882
245
9530
SH
SOLE
9530
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
73
10940
SH
SOLE
10940
0
0
PROSPERITY BANCSHARES INC
COM
743606105
563
8155
SH
SOLE
8155
0
0
PROTO LABS INC
COM
743713109
1064
10138
SH
SOLE
10138
0
0
PRUDENTIAL FINL INC
COM
744320102
3332
36365
SH
SOLE
36365
0
0
PRUDENTIAL PLC
ADR
74435K204
578
14370
SH
SOLE
14370
0
0
PUBLIC STORAGE
COM
74460D109
1332
6106
SH
SOLE
6106
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
6194
104214
SH
SOLE
104214
0
0
PULTE GROUP INC
COM
745867101
916
32789
SH
SOLE
32789
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
335
65226
SH
SOLE
65226
0
0
PVH CORP
COM
693656100
4147
34128
SH
SOLE
34128
0
0
QEP RES INC
COM
74733V100
857
110022
SH
SOLE
110022
0
0
QIAGEN NV
SHS NEW
N72482123
1377
33839
SH
SOLE
33839
0
0
QORVO INC
COM
74736K101
3950
55018
SH
SOLE
55018
0
0
QUAKER CHEM CORP
COM
747316107
1398
6982
SH
SOLE
6982
0
0
QUALCOMM INC
COM
747525103
25206
441234
SH
SOLE
441234
0
0
QUALCOMM INC
COM
747525103
28
25800
SH
Call
SOLE
25800
0
0
QUALCOMM INC
COM
747525103
5
9000
SH
Put
SOLE
9000
0
0
QUALYS INC
COM
74758T303
501
6063
SH
SOLE
6063
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1995
22138
SH
SOLE
22138
0
0
QUINSTREET INC
COM
74874Q100
146
10971
SH
SOLE
10971
0
0
QURATE RETAIL INC
COM SER A
74915M100
878
55177
SH
SOLE
55177
0
0
RADIAN GROUP INC
COM
750236101
2207
106461
SH
SOLE
106461
0
0
RADWARE LTD
ORD
M81873107
6269
239984
SH
SOLE
239984
0
0
RANGE RES CORP
COM
75281A109
1161
103258
SH
SOLE
103258
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1060
13207
SH
SOLE
13207
0
0
RAYONIER INC
COM
754907103
811
25640
SH
SOLE
25640
0
0
RAYTHEON CO
COM NEW
755111507
26900
148100
SH
SOLE
148100
0
0
RAYTHEON CO
COM NEW
755111507
0
1000
SH
Put
SOLE
1000
0
0
RBC BEARINGS INC
COM
75524B104
591
4643
SH
SOLE
4643
0
0
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
1365
40626
SH
SOLE
40626
0
0
REALTY INCOME CORP
COM
756109104
4024
54680
SH
SOLE
54680
0
0
RED HAT INC
COM
756577102
552
3014
SH
SOLE
3014
0
0
REGENCY CTRS CORP
COM
758849103
833
12357
SH
SOLE
12357
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
7707
18856
SH
SOLE
18856
0
0
REGIONS FINL CORP NEW
COM
7591EP100
2686
189818
SH
SOLE
189818
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
653
4576
SH
SOLE
4576
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
4984
55127
SH
SOLE
55127
0
0
RELX PLC
SPONSORED ADR
759530108
466
21692
SH
SOLE
21692
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
262
1822
SH
SOLE
1822
0
0
RENASANT CORP
COM
75970E107
318
9424
SH
SOLE
9424
0
0
REPLIGEN CORP
COM
759916109
1077
18233
SH
SOLE
18233
0
0
REPUBLIC SVCS INC
COM
760759100
1709
21238
SH
SOLE
21238
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
388
20989
SH
SOLE
20989
0
0
RESMED INC
COM
761152107
5134
49887
SH
SOLE
49887
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
905
13917
SH
SOLE
13917
0
0
RESTORATION ROBOTICS INC
COM
76133C103
53
90000
SH
SOLE
90000
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
168
13760
SH
SOLE
13760
0
0
REVANCE THERAPEUTICS INC
COM
761330109
410
26000
SH
SOLE
26000
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
28
10865
SH
SOLE
10865
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
7253
123383
SH
SOLE
123383
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
363
10681
SH
SOLE
10681
0
0
ROBERT HALF INTL INC
COM
770323103
575
8843
SH
SOLE
8843
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
176
10000
SH
SOLE
10000
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3491
19864
SH
SOLE
19864
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
315
5862
SH
SOLE
5862
0
0
ROGERS CORP
COM
775133101
1386
8737
SH
SOLE
8737
0
0
ROKU INC
COM CL A
77543R102
297
4622
SH
SOLE
4622
0
0
ROLLINS INC
COM
775711104
974
23478
SH
SOLE
23478
0
0
ROPER TECHNOLOGIES INC
COM
776696106
8315
24297
SH
SOLE
24297
0
0
ROSS STORES INC
COM
778296103
4038
43016
SH
SOLE
43016
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
2378
31069
SH
SOLE
31069
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
70
10670
SH
SOLE
10670
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
615
5366
SH
SOLE
5366
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
8392
131087
SH
SOLE
131087
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
21440
341907
SH
SOLE
341907
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
99
12076
SH
SOLE
12076
0
0
RTI SURGICAL HOLDINGS INC
COM
74975N105
70
11629
SH
SOLE
11629
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
737
9555
SH
SOLE
9555
0
0
RYDER SYS INC
COM
783549108
1888
30744
SH
SOLE
30744
0
0
S&P GLOBAL INC
COM
78409V104
4764
22705
SH
SOLE
22705
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
224
4800
SH
SOLE
4800
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
277
14160
SH
SOLE
14160
0
0
SABRE CORP
COM
78573M104
0
3500
SH
Call
SOLE
3500
0
0
SABRE CORP
COM
78573M104
5529
258602
SH
SOLE
258602
0
0
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
211
7412
SH
SOLE
7412
0
0
SALESFORCE COM INC
COM
79466L302
22430
141311
SH
SOLE
141311
0
0
SALESFORCE COM INC
COM
79466L302
11
1000
SH
Call
SOLE
1000
0
0
SALESFORCE COM INC
COM
79466L302
1
200
SH
Put
SOLE
200
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
465
50600
SH
SOLE
50600
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
131
23800
SH
SOLE
23800
0
0
SANDY SPRING BANCORP INC
COM
800363103
550
17585
SH
SOLE
17585
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
445
46605
SH
SOLE
46605
0
0
SANOFI
SPONSORED ADR
80105N105
8028
181326
SH
SOLE
181326
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
4374
206736
SH
SOLE
206736
0
0
SAP SE
SPON ADR
803054204
8116
70140
SH
SOLE
70140
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
4844
40593
SH
SOLE
40593
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1
200
SH
Call
SOLE
200
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1187
5932
SH
SOLE
5932
0
0
SCHLUMBERGER LTD
COM
806857108
11943
274562
SH
SOLE
274562
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
2906
137540
SH
SOLE
137540
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
11394
438456
SH
SOLE
438456
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
48829
1559727
SH
SOLE
1559727
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
830
26039
SH
SOLE
26039
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
349
6510
SH
SOLE
6510
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
8556
227480
SH
SOLE
227480
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
3095
81463
SH
SOLE
81463
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
2223
80759
SH
SOLE
80759
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
5338
106109
SH
SOLE
106109
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
17250
332625
SH
SOLE
332625
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
18446
271099
SH
SOLE
271099
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
7669
146815
SH
SOLE
146815
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
7405
93376
SH
SOLE
93376
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
7173
130896
SH
SOLE
130896
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
30559
452085
SH
SOLE
452085
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
25009
451809
SH
SOLE
451809
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
2518
56882
SH
SOLE
56882
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
20631
295131
SH
SOLE
295131
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
6870
125394
SH
SOLE
125394
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
2457
31944
SH
SOLE
31944
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
783
9970
SH
SOLE
9970
0
0
SCRIPPS E W CO OHIO
CL A NEW
811054402
4341
206843
SH
SOLE
206843
0
0
SEA LTD
SPONSORED ADS
81141R100
249
10689
SH
SOLE
10689
0
0
SEACOR HOLDINGS INC
COM
811904101
621
14691
SH
SOLE
14691
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
414
31080
SH
SOLE
31080
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
5751
120607
SH
SOLE
120607
0
0
SEALED AIR CORP NEW
COM
81211K100
631
13685
SH
SOLE
13685
0
0
SEATTLE GENETICS INC
COM
812578102
261
3543
SH
SOLE
3543
0
0
SECOND SIGHT MED PRODS INC
COM
81362J100
23
29200
SH
SOLE
29200
0
0
SEI INVESTMENTS CO
COM
784117103
633
12043
SH
SOLE
12043
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
11602
965218
SH
SOLE
965218
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
9
10000
SH
Put
SOLE
10000
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
6604
141140
SH
SOLE
141140
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
16769
253407
SH
SOLE
253407
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
4
4000
SH
Call
SOLE
4000
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
4864
134494
SH
SOLE
134494
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
7445
65401
SH
SOLE
65401
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
8649
154141
SH
SOLE
154141
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
32188
350753
SH
SOLE
350753
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
39463
1534522
SH
SOLE
1534522
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
6
8000
SH
Call
SOLE
8000
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
16690
222318
SH
SOLE
222318
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
14
23500
SH
Put
SOLE
23500
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
13306
228799
SH
SOLE
228799
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
4
2500
SH
Put
SOLE
2500
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1366
24679
SH
SOLE
24679
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
61405
829733
SH
SOLE
829733
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
51
48500
SH
Call
SOLE
48500
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
3
5000
SH
Put
SOLE
5000
0
0
SEMPRA ENERGY
COM
816851109
44920
356870
SH
SOLE
356870
0
0
SENESTECH INC
COM
81720R109
17
13937
SH
SOLE
13937
0
0
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
127
10827
SH
SOLE
10827
0
0
SENSEONICS HLDGS INC
COM
81727U105
38
15507
SH
SOLE
15507
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
2106
31056
SH
SOLE
31056
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
306
6928
SH
SOLE
6928
0
0
SERVICE CORP INTL
COM
817565104
453
11281
SH
SOLE
11281
0
0
SERVICENOW INC
COM
81762P102
3435
14004
SH
SOLE
14004
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
1450
42936
SH
SOLE
42936
0
0
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
95
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
0
1800
SH
Put
SOLE
1800
0
0
SHAKE SHACK INC
CL A
819047101
282
4765
SH
SOLE
4765
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
332
15930
SH
SOLE
15930
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
3746
183021
SH
SOLE
183021
0
0
SHERWIN WILLIAMS CO
COM
824348106
6048
14042
SH
SOLE
14042
0
0
SHOPIFY INC
CL A
82509L107
2466
11991
SH
SOLE
11991
0
0
SHOTSPOTTER INC
COM
82536T107
1787
46297
SH
SOLE
46297
0
0
SIBANYE STILLWATER
SPONSORED ADR
825724206
123
29802
SH
SOLE
29802
0
0
SIENTRA INC
COM
82621J105
2403
280175
SH
SOLE
280175
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
250
1914
SH
SOLE
1914
0
0
SILVERCREST METALS INC
COM
828363101
38
11450
SH
SOLE
11450
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
15954
87424
SH
SOLE
87424
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1775
311642
SH
SOLE
311642
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
399
6966
SH
SOLE
6966
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1274
15500
SH
SOLE
15500
0
0
SLM CORP
COM
78442P106
111
11137
SH
SOLE
11137
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
230
5764
SH
SOLE
5764
0
0
SMITH A O CORP
COM
831865209
8850
166539
SH
SOLE
166539
0
0
SMUCKER J M CO
COM NEW
832696405
9123
78669
SH
SOLE
78669
0
0
SNAP INC
CL A
83304A106
1
30000
SH
Call
SOLE
30000
0
0
SNAP INC
CL A
83304A106
659
60403
SH
SOLE
60403
0
0
SNAP ON INC
COM
833034101
2468
15713
SH
SOLE
15713
0
0
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
357
9318
SH
SOLE
9318
0
0
SOLARCITY CORP
NOTE 1.625%11/0
83416TAC4
3862
4000000
PRN
SOLE
4000000
0
0
SONOCO PRODS CO
COM
835495102
805
13086
SH
SOLE
13086
0
0
SONOS INC
COM
83570H108
160
15600
SH
SOLE
15600
0
0
SONOS INC
COM
83570H108
0
2500
SH
Call
SOLE
2500
0
0
SONY CORP
SPONSORED ADR
835699307
530
12517
SH
SOLE
12517
0
0
SOURCE CAP INC
COM
836144105
2405
66804
SH
SOLE
66804
0
0
SOUTHERN CO
COM
842587107
25094
485041
SH
SOLE
485041
0
0
SOUTHERN COPPER CORP
COM
84265V105
499
12581
SH
SOLE
12581
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
149
10197
SH
SOLE
10197
0
0
SOUTHWEST AIRLS CO
COM
844741108
14503
279471
SH
SOLE
279471
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
678
8250
SH
SOLE
8250
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
48
10513
SH
SOLE
10513
0
0
SPARK ENERGY INC
CL A COM
846511103
132
14828
SH
SOLE
14828
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
47120
181703
SH
SOLE
181703
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
72322
593147
SH
SOLE
593147
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
1
2000
SH
Call
SOLE
2000
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1079
11191
SH
SOLE
11191
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
443
11273
SH
SOLE
11273
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
3910
106854
SH
SOLE
106854
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
4638
128207
SH
SOLE
128207
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1218
19625
SH
SOLE
19625
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
4218
71245
SH
SOLE
71245
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2358
80684
SH
SOLE
80684
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
257
7178
SH
SOLE
7178
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
328
3248
SH
SOLE
3248
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
230
7289
SH
SOLE
7289
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
656
17203
SH
SOLE
17203
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
5651
186723
SH
SOLE
186723
0
0
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
1307
39522
SH
SOLE
39522
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
382791
1355198
SH
SOLE
1355198
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
44
3900
SH
Call
SOLE
3900
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1222
987600
SH
Put
SOLE
987600
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
18737
54274
SH
SOLE
54274
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
5367
175149
SH
SOLE
175149
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
715
8792
SH
SOLE
8792
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
4289
88536
SH
SOLE
88536
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
4340
88053
SH
SOLE
88053
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
3633
122051
SH
SOLE
122051
0
0
SPDR SER TR
PORTFOLIO SM ETF
78468R853
341
11256
SH
SOLE
11256
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
3574
94562
SH
SOLE
94562
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
6283
68601
SH
SOLE
68601
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
272
3989
SH
SOLE
3989
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
263
3750
SH
SOLE
3750
0
0
SPDR SER TR
SSGA US SMAL ETF
78468R887
233
2536
SH
SOLE
2536
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
4147
45098
SH
SOLE
45098
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
1546
29634
SH
SOLE
29634
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
2062
57228
SH
SOLE
57228
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
8
26000
SH
Put
SOLE
26000
0
0
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
3139
33268
SH
SOLE
33268
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
2431
24577
SH
SOLE
24577
0
0
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
1047
16260
SH
SOLE
16260
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
5798
72117
SH
SOLE
72117
0
0
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
614
10723
SH
SOLE
10723
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
3022
42421
SH
SOLE
42421
0
0
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
310
10829
SH
SOLE
10829
0
0
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
853
24948
SH
SOLE
24948
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
4768
143474
SH
SOLE
143474
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
2697
81110
SH
SOLE
81110
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
566
18510
SH
SOLE
18510
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
4910
131973
SH
SOLE
131973
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
433
14288
SH
SOLE
14288
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
2617
50266
SH
SOLE
50266
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1594
31909
SH
SOLE
31909
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
15946
268101
SH
SOLE
268101
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
12982
216123
SH
SOLE
216123
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
6896
103462
SH
SOLE
103462
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
15403
169840
SH
SOLE
169840
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
1761
42405
SH
SOLE
42405
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
2616
49062
SH
SOLE
49062
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
22856
229976
SH
SOLE
229976
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
2750
89211
SH
SOLE
89211
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
216
7261
SH
SOLE
7261
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1923
62614
SH
SOLE
62614
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
4293
83878
SH
SOLE
83878
0
0
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
2592
57531
SH
SOLE
57531
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
3135
39987
SH
SOLE
39987
0
0
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
215
5047
SH
SOLE
5047
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
623
6789
SH
SOLE
6789
0
0
SPIRIT AIRLS INC
COM
848577102
541
10225
SH
SOLE
10225
0
0
SPLUNK INC
COM
848637104
1566
12588
SH
SOLE
12588
0
0
SPOK HLDGS INC
COM
84863T106
882
65232
SH
SOLE
65232
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1000
7231
SH
SOLE
7231
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
210
11346
SH
SOLE
11346
0
0
SPRINT CORPORATION
COM
85207U105
91
16594
SH
SOLE
16594
0
0
SPROTT FOCUS TR INC
COM
85208J109
173
25573
SH
SOLE
25573
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
949
76640
SH
SOLE
76640
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
702
67062
SH
SOLE
67062
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1875
338731
SH
SOLE
338731
0
0
SQUARE INC
CL A
852234103
11
4200
SH
Call
SOLE
4200
0
0
SQUARE INC
CL A
852234103
9239
123587
SH
SOLE
123587
0
0
SRC ENERGY INC
COM
78470V108
1568
306125
SH
SOLE
306125
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1797
28408
SH
SOLE
28408
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
250
5480
SH
SOLE
5480
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
18933
391205
SH
SOLE
391205
0
0
STAGE STORES INC
COM NEW
85254C305
34
29613
SH
SOLE
29613
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2533
18606
SH
SOLE
18606
0
0
STARBUCKS CORP
COM
855244109
53852
724802
SH
SOLE
724802
0
0
STARBUCKS CORP
COM
855244109
40
20000
SH
Call
SOLE
20000
0
0
STARWOOD PPTY TR INC
COM
85571B105
2769
123924
SH
SOLE
123924
0
0
STATE STR CORP
COM
857477103
5893
89148
SH
SOLE
89148
0
0
STEEL DYNAMICS INC
COM
858119100
245
6928
SH
SOLE
6928
0
0
STEELCASE INC
CL A
858155203
4987
342786
SH
SOLE
342786
0
0
STEPAN CO
COM
858586100
149002
1702488
SH
SOLE
1702488
0
0
STEPAN CO
COM
858586100
418
59000
SH
Put
SOLE
59000
0
0
STERICYCLE INC
COM
858912108
534
9861
SH
SOLE
9861
0
0
STERIS PLC
SHS USD
G8473T100
1825
14279
SH
SOLE
14279
0
0
STERLING BANCORP DEL
COM
85917A100
2143
115276
SH
SOLE
115276
0
0
STIFEL FINL CORP
COM
860630102
221
4172
SH
SOLE
4172
0
0
STORE CAP CORP
COM
862121100
315
9419
SH
SOLE
9419
0
0
STRATUS PPTYS INC
COM NEW
863167201
227
8603
SH
SOLE
8603
0
0
STRYKER CORP
COM
863667101
24009
120986
SH
SOLE
120986
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1107
49373
SH
SOLE
49373
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
350
49806
SH
SOLE
49806
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
178
15664
SH
SOLE
15664
0
0
SUMMIT MATLS INC
CL A
86614U100
211
13200
SH
SOLE
13200
0
0
SUN CMNTYS INC
COM
866674104
283
2395
SH
SOLE
2395
0
0
SUN LIFE FINL INC
COM
866796105
379
9869
SH
SOLE
9869
0
0
SUNCOKE ENERGY PARTNERS L P
COMUNIT REP LT
86722Y101
224
17969
SH
SOLE
17969
0
0
SUNCOR ENERGY INC NEW
COM
867224107
1179
36305
SH
SOLE
36305
0
0
SUNTRUST BKS INC
COM
867914103
2371
40005
SH
SOLE
40005
0
0
SUPERCOM LTD NEW
SHS NEW
M87095119
28
20000
SH
SOLE
20000
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
227
13651
SH
SOLE
13651
0
0
SVB FINL GROUP
COM
78486Q101
2064
9385
SH
SOLE
9385
0
0
SYMANTEC CORP
COM
871503108
329
14520
SH
SOLE
14520
0
0
SYNCHRONY FINL
COM
87165B103
6321
198140
SH
SOLE
198140
0
0
SYNOPSYS INC
COM
871607107
894
7793
SH
SOLE
7793
0
0
SYSCO CORP
COM
871829107
16978
254367
SH
SOLE
254367
0
0
T MOBILE US INC
COM
872590104
835
12122
SH
SOLE
12122
0
0
T2 BIOSYSTEMS INC
COM
89853L104
115
43475
SH
SOLE
43475
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
3216
25241
SH
SOLE
25241
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
13132
322025
SH
SOLE
322025
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
14
91300
SH
Put
SOLE
91300
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
591
29020
SH
SOLE
29020
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
810
8605
SH
SOLE
8605
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
2136
84884
SH
SOLE
84884
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
9
700
SH
Put
SOLE
700
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
350
5693
SH
SOLE
5693
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
208
10036
SH
SOLE
10036
0
0
TAPESTRY INC
COM
876030107
2364
72780
SH
SOLE
72780
0
0
TARGA RES CORP
COM
87612G101
36201
871295
SH
SOLE
871295
0
0
TARGET CORP
COM
87612E106
13318
166163
SH
SOLE
166163
0
0
TARGET CORP
COM
87612E106
34
10000
SH
Call
SOLE
10000
0
0
TASEKO MINES LTD
COM
876511106
29
49200
SH
SOLE
49200
0
0
TAUBMAN CTRS INC
COM
876664103
214
4045
SH
SOLE
4045
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
446
11937
SH
SOLE
11937
0
0
TCF FINL CORP
COM
872275102
4837
234035
SH
SOLE
234035
0
0
TCG BDC INC
COM
872280102
31738
2192336
SH
SOLE
2192336
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
2732
55739
SH
SOLE
55739
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
5346
66516
SH
SOLE
66516
0
0
TECH DATA CORP
COM
878237106
993
9688
SH
SOLE
9688
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
278
18755
SH
SOLE
18755
0
0
TEGNA INC
COM
87901J105
1550
109843
SH
SOLE
109843
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
539
26349
SH
SOLE
26349
0
0
TELADOC HEALTH INC
COM
87918A105
2
600
SH
Call
SOLE
600
0
0
TELADOC HEALTH INC
COM
87918A105
649
11384
SH
SOLE
11384
0
0
TELECOM ITALIA S P A NEW
SPON ADR ORD
87927Y102
163
25819
SH
SOLE
25819
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
900
3780
SH
SOLE
3780
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
2965
96443
SH
SOLE
96443
0
0
TELLURIAN INC NEW
COM
87968A104
377
33650
SH
SOLE
33650
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
2011
101150
SH
SOLE
101150
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
3494
554776
SH
SOLE
554776
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
7
4000
SH
Call
SOLE
4000
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
361
19900
SH
SOLE
19900
0
0
TERADATA CORP DEL
COM
88076W103
296
6773
SH
SOLE
6773
0
0
TERADYNE INC
COM
880770102
269
6653
SH
SOLE
6653
0
0
TEREX CORP NEW
COM
880779103
3468
108020
SH
SOLE
108020
0
0
TESLA INC
COM
88160R101
11201
40036
SH
SOLE
40036
0
0
TESLA INC
COM
88160R101
14
500
SH
Put
SOLE
500
0
0
TETRA TECH INC NEW
COM
88162G103
3238
54063
SH
SOLE
54063
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
15
15000
PRN
SOLE
15000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
648
40891
SH
SOLE
40891
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
527
9615
SH
SOLE
9615
0
0
TEXAS INSTRS INC
COM
882508104
17184
161922
SH
SOLE
161922
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
225
290
SH
SOLE
290
0
0
TEXAS ROADHOUSE INC
COM
882681109
581
9266
SH
SOLE
9266
0
0
TEXTRON INC
COM
883203101
1418
28055
SH
SOLE
28055
0
0
TG THERAPEUTICS INC
COM
88322Q108
133
16600
SH
SOLE
16600
0
0
TG THERAPEUTICS INC
COM
88322Q108
3
1500
SH
Call
SOLE
1500
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
8034
187749
SH
SOLE
187749
0
0
THE TRADE DESK INC
COM CL A
88339J105
440
2220
SH
SOLE
2220
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
15573
56984
SH
SOLE
56984
0
0
THOMSON REUTERS CORP
COM NEW
884903709
643
10884
SH
SOLE
10884
0
0
THOR INDS INC
COM
885160101
2871
46146
SH
SOLE
46146
0
0
TIER REIT INC
COM NEW
88650V208
427
15013
SH
SOLE
15013
0
0
TIFFANY & CO NEW
COM
886547108
1785
16977
SH
SOLE
16977
0
0
TIMKEN CO
COM
887389104
321
7356
SH
SOLE
7356
0
0
TITAN INTL INC ILL
COM
88830M102
255
42875
SH
SOLE
42875
0
0
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
3578
591163
SH
SOLE
591163
0
0
TJX COS INC NEW
COM
872540109
15150
284996
SH
SOLE
284996
0
0
TOLL BROTHERS INC
COM
889478103
443
12283
SH
SOLE
12283
0
0
TOOTSIE ROLL INDS INC
COM
890516107
1149
30891
SH
SOLE
30891
0
0
TOPBUILD CORP
COM
89055F103
370
5699
SH
SOLE
5699
0
0
TORCHMARK CORP
COM
891027104
2093
25525
SH
SOLE
25525
0
0
TORO CO
COM
891092108
336
4889
SH
SOLE
4889
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
3819
70402
SH
SOLE
70402
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
2992
127162
SH
SOLE
127162
0
0
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
556
39720
SH
SOLE
39720
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H108
461
30302
SH
SOLE
30302
0
0
TOTAL S A
SPONSORED ADS
89151E109
6927
124259
SH
SOLE
124259
0
0
TOTAL SYS SVCS INC
COM
891906109
1076
11173
SH
SOLE
11173
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
3453
209689
SH
SOLE
209689
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
912
7714
SH
SOLE
7714
0
0
TRACTOR SUPPLY CO
COM
892356106
700
7193
SH
SOLE
7193
0
0
TRANSCANADA CORP
COM
89353D107
2192
49117
SH
SOLE
49117
0
0
TRANSDIGM GROUP INC
COM
893641100
6739
14671
SH
SOLE
14671
0
0
TRANSENTERIX INC
COM NEW
89366M201
30
13033
SH
SOLE
13033
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
416
47593
SH
SOLE
47593
0
0
TRAVELERS COMPANIES INC
COM
89417E109
11609
84680
SH
SOLE
84680
0
0
TREEHOUSE FOODS INC
COM
89469A104
2736
42398
SH
SOLE
42398
0
0
TRI CONTL CORP
COM
895436103
673
25686
SH
SOLE
25686
0
0
TRIBUNE MEDIA CO
CL A
896047503
2030
43991
SH
SOLE
43991
0
0
TRIMAS CORP
COM NEW
896215209
259
8588
SH
SOLE
8588
0
0
TRIMBLE INC
COM
896239100
616
15245
SH
SOLE
15245
0
0
TRINITY INDS INC
COM
896522109
699
32222
SH
SOLE
32222
0
0
TRIPADVISOR INC
COM
896945201
361
7014
SH
SOLE
7014
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
376
18423
SH
SOLE
18423
0
0
TRITON INTL LTD
CL A
G9078F107
882
28376
SH
SOLE
28376
0
0
TRUSTMARK CORP
COM
898402102
1265
37568
SH
SOLE
37568
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
32
10500
SH
SOLE
10500
0
0
TUPPERWARE BRANDS CORP
COM
899896104
2181
85279
SH
SOLE
85279
0
0
TUPPERWARE BRANDS CORP
COM
899896104
0
5000
SH
Call
SOLE
5000
0
0
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
53
10010
SH
SOLE
10010
0
0
TURQUOISE HILL RES LTD
COM
900435108
125
75657
SH
SOLE
75657
0
0
TWILIO INC
CL A
90138F102
1017
7866
SH
SOLE
7866
0
0
TWITTER INC
COM
90184L102
2599
78974
SH
SOLE
78974
0
0
TWITTER INC
COM
90184L102
1
1000
SH
Call
SOLE
1000
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
318
23516
SH
SOLE
23516
0
0
TYLER TECHNOLOGIES INC
COM
902252105
445
2239
SH
SOLE
2239
0
0
TYME TECHNOLOGIES INC
COM
90238J103
598
340000
SH
SOLE
340000
0
0
TYSON FOODS INC
CL A
902494103
4000
57829
SH
SOLE
57829
0
0
U S G CORP
COM NEW
903293405
326
7528
SH
SOLE
7528
0
0
U S SILICA HLDGS INC
COM
90346E103
383
22210
SH
SOLE
22210
0
0
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
529
23352
SH
SOLE
23352
0
0
UBS AG LONDON BRH
ETRAC 2X LEV LNG
90267B765
245
17418
SH
SOLE
17418
0
0
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
228
16120
SH
SOLE
16120
0
0
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
233
15350
SH
SOLE
15350
0
0
UBS GROUP AG
SHS
H42097107
364
30004
SH
SOLE
30004
0
0
UDR INC
COM
902653104
563
12372
SH
SOLE
12372
0
0
UGI CORP NEW
COM
902681105
4453
80336
SH
SOLE
80336
0
0
ULTA BEAUTY INC
COM
90384S303
1765
5076
SH
SOLE
5076
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
547
1630
SH
SOLE
1630
0
0
ULTRA PETROLEUM CORP
COM NEW
903914208
5
13222
SH
SOLE
13222
0
0
UMB FINL CORP
COM
902788108
233
3617
SH
SOLE
3617
0
0
UNDER ARMOUR INC
CL A
904311107
595
28260
SH
SOLE
28260
0
0
UNDER ARMOUR INC
CL A
904311107
0
100
SH
Put
SOLE
100
0
0
UNDER ARMOUR INC
CL C
904311206
445
23816
SH
SOLE
23816
0
0
UNILEVER N V
N Y SHS NEW
904784709
12219
209733
SH
SOLE
209733
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2910
50216
SH
SOLE
50216
0
0
UNION BANKSHARES CORP NEW
COM
90539J109
306
9472
SH
SOLE
9472
0
0
UNION PACIFIC CORP
COM
907818108
48503
290225
SH
SOLE
290225
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
1419
39340
SH
SOLE
39340
0
0
UNITED CMNTY FINL CORP OHIO
COM
909839102
281
29692
SH
SOLE
29692
0
0
UNITED CONTL HLDGS INC
COM
910047109
3083
38640
SH
SOLE
38640
0
0
UNITED NAT FOODS INC
COM
911163103
135
10524
SH
SOLE
10524
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
96124
860455
SH
SOLE
860455
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
0
500
SH
Put
SOLE
500
0
0
UNITED RENTALS INC
COM
911363109
7361
64054
SH
SOLE
64054
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
379
30735
SH
SOLE
30735
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
1
900
SH
Put
SOLE
900
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
34935
271174
SH
SOLE
271174
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
2
400
SH
Call
SOLE
400
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
3043
25414
SH
SOLE
25414
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
51493
208740
SH
SOLE
208740
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
2204
14417
SH
SOLE
14417
0
0
UNUM GROUP
COM
91529Y106
359
10566
SH
SOLE
10566
0
0
UPLAND SOFTWARE INC
COM
91544A109
459
10865
SH
SOLE
10865
0
0
URANIUM ENERGY CORP
COM
916896103
37
26717
SH
SOLE
26717
0
0
US BANCORP DEL
COM NEW
902973304
20975
435444
SH
SOLE
435444
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
271
17287
SH
SOLE
17287
0
0
V F CORP
COM
918204108
3785
43589
SH
SOLE
43589
0
0
VAIL RESORTS INC
COM
91879Q109
384
1774
SH
SOLE
1774
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
14416
170104
SH
SOLE
170104
0
0
VALHI INC NEW
COM
918905100
634
274656
SH
SOLE
274656
0
0
VALLEY NATL BANCORP
COM
919794107
204
21147
SH
SOLE
21147
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
3249
256466
SH
SOLE
256466
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
378
7754
SH
SOLE
7754
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1012
57735
SH
SOLE
57735
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1672
13032
SH
SOLE
13032
0
0
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
3957
63577
SH
SOLE
63577
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
13816
617296
SH
SOLE
617296
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
3
900
SH
Call
SOLE
900
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
832
13272
SH
SOLE
13272
0
0
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
684
27290
SH
SOLE
27290
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
620
18569
SH
SOLE
18569
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
2531
79532
SH
SOLE
79532
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
769
16469
SH
SOLE
16469
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
1011
28380
SH
SOLE
28380
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
1229
59815
SH
SOLE
59815
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
96
40000
SH
Call
SOLE
40000
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
5152
48373
SH
SOLE
48373
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
2404
145158
SH
SOLE
145158
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
443
2867
SH
SOLE
2867
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
461
3004
SH
SOLE
3004
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
380
2954
SH
SOLE
2954
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
2896
34601
SH
SOLE
34601
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
568
6190
SH
SOLE
6190
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
23729
298089
SH
SOLE
298089
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
25811
318091
SH
SOLE
318091
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
6911
123910
SH
SOLE
123910
0
0
VANGUARD GROUP
DIV APP ETF
921908844
109889
1002054
SH
SOLE
1002054
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
18482
159795
SH
SOLE
159795
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
74878
478695
SH
SOLE
478695
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
8721
67187
SH
SOLE
67187
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3137
21989
SH
SOLE
21989
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1427
13203
SH
SOLE
13203
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
21348
132798
SH
SOLE
132798
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
41397
476000
SH
SOLE
476000
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
42820
164991
SH
SOLE
164991
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
11114
86203
SH
SOLE
86203
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
26694
174484
SH
SOLE
174484
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
7083
39426
SH
SOLE
39426
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
77817
537832
SH
SOLE
537832
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
33241
308913
SH
SOLE
308913
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
25706
512406
SH
SOLE
512406
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
41246
971071
SH
SOLE
971071
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
8895
165840
SH
SOLE
165840
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
661
10052
SH
SOLE
10052
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
394
3793
SH
SOLE
3793
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2963
49845
SH
SOLE
49845
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
13067
178630
SH
SOLE
178630
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
589
12108
SH
SOLE
12108
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
1427
27366
SH
SOLE
27366
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
3407
39231
SH
SOLE
39231
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
8723
112196
SH
SOLE
112196
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
2738
52320
SH
SOLE
52320
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
10726
177524
SH
SOLE
177524
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
7134
89466
SH
SOLE
89466
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
3107
19960
SH
SOLE
19960
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2292
17634
SH
SOLE
17634
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
888
8219
SH
SOLE
8219
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1741
12182
SH
SOLE
12182
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
784
6377
SH
SOLE
6377
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
226
2178
SH
SOLE
2178
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
31147
599999
SH
SOLE
599999
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
54577
1336096
SH
SOLE
1336096
0
0
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
222
2832
SH
SOLE
2832
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
17549
204811
SH
SOLE
204811
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
9397
145432
SH
SOLE
145432
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1748
17907
SH
SOLE
17907
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
19707
252562
SH
SOLE
252562
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
21460
172576
SH
SOLE
172576
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5065
60475
SH
SOLE
60475
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
3209
18617
SH
SOLE
18617
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
12183
83867
SH
SOLE
83867
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
838
9388
SH
SOLE
9388
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
8569
132870
SH
SOLE
132870
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
7294
42220
SH
SOLE
42220
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1775
12725
SH
SOLE
12725
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
33480
167140
SH
SOLE
167140
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
774
6315
SH
SOLE
6315
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
3132
24188
SH
SOLE
24188
0
0
VAREX IMAGING CORP
COM
92214X106
1003
29353
SH
SOLE
29353
0
0
VARIAN MED SYS INC
COM
92220P105
5479
38658
SH
SOLE
38658
0
0
VECTOR GROUP LTD
COM
92240M108
1276
118259
SH
SOLE
118259
0
0
VEEVA SYS INC
CL A COM
922475108
2537
19983
SH
SOLE
19983
0
0
VENTAS INC
COM
92276F100
3236
50723
SH
SOLE
50723
0
0
VERACYTE INC
COM
92337F107
435
17400
SH
SOLE
17400
0
0
VEREIT INC
COM
92339V100
120
14378
SH
SOLE
14378
0
0
VERISK ANALYTICS INC
COM
92345Y106
1175
8835
SH
SOLE
8835
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
114672
1937685
SH
SOLE
1937685
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
2
3000
SH
Put
SOLE
3000
0
0
VERMILLION INC
COM NEW
92407M206
35
30000
SH
SOLE
30000
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1015
5532
SH
SOLE
5532
0
0
VIACOM INC NEW
CL B
92553P201
42
50000
SH
Call
SOLE
50000
0
0
VIACOM INC NEW
CL B
92553P201
4051
144461
SH
SOLE
144461
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1815
40647
SH
SOLE
40647
0
0
VIKING THERAPEUTICS INC
COM
92686J106
217
21848
SH
SOLE
21848
0
0
VIKING THERAPEUTICS INC
COM
92686J106
2
1000
SH
Call
SOLE
1000
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
206
6200
SH
SOLE
6200
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
387
48310
SH
SOLE
48310
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
0
500
SH
Call
SOLE
500
0
0
VIRNETX HLDG CORP
COM
92823T108
73
11500
SH
SOLE
11500
0
0
VIRTU FINL INC
CL A
928254101
1671
69915
SH
SOLE
69915
0
0
VISA INC
COM CL A
92826C839
58215
372861
SH
SOLE
372861
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
242
13091
SH
SOLE
13091
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
39
31045
SH
SOLE
31045
0
0
VIVEVE MED INC
COM NEW
92852W204
1794
1910951
SH
SOLE
1910951
0
0
VMWARE INC
CL A COM
928563402
2483
13770
SH
SOLE
13770
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
17070
938039
SH
SOLE
938039
0
0
VORNADO RLTY TR
SH BEN INT
929042109
4025
59844
SH
SOLE
59844
0
0
VOYA FINL INC
COM
929089100
787
15852
SH
SOLE
15852
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
103
15976
SH
SOLE
15976
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
57
11774
SH
SOLE
11774
0
0
VOYAGER THERAPEUTICS INC
COM
92915B106
332
17426
SH
SOLE
17426
0
0
VULCAN MATLS CO
COM
929160109
4150
35047
SH
SOLE
35047
0
0
W P CAREY INC
COM
92936U109
9325
119000
SH
SOLE
119000
0
0
WABCO HLDGS INC
COM
92927K102
574
4264
SH
SOLE
4264
0
0
WABTEC CORP
COM
929740108
641
9846
SH
SOLE
9846
0
0
WADDELL & REED FINL INC
CL A
930059100
175
10159
SH
SOLE
10159
0
0
WAGEWORKS INC
COM
930427109
210
5444
SH
SOLE
5444
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
19614
310485
SH
SOLE
310485
0
0
WALMART INC
COM
931142103
66648
683301
SH
SOLE
683301
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
164
29030
SH
SOLE
29030
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
349
12309
SH
SOLE
12309
0
0
WASTE CONNECTIONS INC
COM
94106B101
225
2558
SH
SOLE
2558
0
0
WASTE MGMT INC DEL
COM
94106L109
6308
60717
SH
SOLE
60717
0
0
WATERS CORP
COM
941848103
665
2620
SH
SOLE
2620
0
0
WATSCO INC
COM
942622200
1135
7895
SH
SOLE
7895
0
0
WD-40 CO
COM
929236107
203
1181
SH
SOLE
1181
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
123
178190
SH
SOLE
178190
0
0
WEC ENERGY GROUP INC
COM
92939U106
3838
48547
SH
SOLE
48547
0
0
WEIBO CORP
SPONSORED ADR
948596101
2970
48184
SH
SOLE
48184
0
0
WEIBO CORP
SPONSORED ADR
948596101
2
20000
SH
Call
SOLE
20000
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
660
22493
SH
SOLE
22493
0
0
WELLS FARGO CO NEW
COM
949746101
31728
657876
SH
SOLE
657876
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
217
168
SH
SOLE
168
0
0
WELLTOWER INC
COM
95040Q104
2069
26605
SH
SOLE
26605
0
0
WENDYS CO
COM
95058W100
551
30693
SH
SOLE
30693
0
0
WESCO AIRCRAFT HLDGS INC
COM
950814103
167
19000
SH
SOLE
19000
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
515
4733
SH
SOLE
4733
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1978
48203
SH
SOLE
48203
0
0
WESTERN ASSET HIGH INCM FD I
COM
95766J102
90
13861
SH
SOLE
13861
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
250
16097
SH
SOLE
16097
0
0
WESTERN ASST MNGD MUN FD INC
COM
95766M105
3169
240466
SH
SOLE
240466
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
8614
804407
SH
SOLE
804407
0
0
WESTERN DIGITAL CORP
COM
958102105
12751
265473
SH
SOLE
265473
0
0
WESTERN DIGITAL CORP
COM
958102105
2
4500
SH
Call
SOLE
4500
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
22185
707044
SH
SOLE
707044
0
0
WESTERN UN CO
COM
959802109
829
44469
SH
SOLE
44469
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
682
36798
SH
SOLE
36798
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
23
14227
SH
SOLE
14227
0
0
WESTROCK CO
COM
96145D105
3019
78554
SH
SOLE
78554
0
0
WEX INC
COM
96208T104
347
1808
SH
SOLE
1808
0
0
WEYERHAEUSER CO
COM
962166104
14982
567868
SH
SOLE
567868
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
214
8913
SH
SOLE
8913
0
0
WHIRLPOOL CORP
COM
963320106
2648
19892
SH
SOLE
19892
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
7239
7820
SH
SOLE
7820
0
0
WILLIAMS COS INC DEL
COM
969457100
12361
430197
SH
SOLE
430197
0
0
WILLIAMS SONOMA INC
COM
969904101
2551
45343
SH
SOLE
45343
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
4506
25743
SH
SOLE
25743
0
0
WINGSTOP INC
COM
974155103
834
10996
SH
SOLE
10996
0
0
WINTRUST FINL CORP
COM
97650W108
813
12089
SH
SOLE
12089
0
0
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
408
22622
SH
SOLE
22622
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
935
34178
SH
SOLE
34178
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
942
21521
SH
SOLE
21521
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
210
4430
SH
SOLE
4430
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
4097
64107
SH
SOLE
64107
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
9818
168235
SH
SOLE
168235
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
15671
624800
SH
SOLE
624800
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1027
44239
SH
SOLE
44239
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
1442
28497
SH
SOLE
28497
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
8224
125176
SH
SOLE
125176
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
363
9048
SH
SOLE
9048
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
16535
326551
SH
SOLE
326551
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
15390
225831
SH
SOLE
225831
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
368
4276
SH
SOLE
4276
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
2326
32006
SH
SOLE
32006
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
2212
23459
SH
SOLE
23459
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
2647
73794
SH
SOLE
73794
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
11501
292342
SH
SOLE
292342
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
33050
767731
SH
SOLE
767731
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
677
19857
SH
SOLE
19857
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1950
70569
SH
SOLE
70569
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
7348
203586
SH
SOLE
203586
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
9380
99096
SH
SOLE
99096
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
432
11969
SH
SOLE
11969
0
0
WOODWARD INC
COM
980745103
266
2821
SH
SOLE
2821
0
0
WORKDAY INC
CL A
98138H101
14301
73927
SH
SOLE
73927
0
0
WORKDAY INC
CL A
98138H101
16
2800
SH
Call
SOLE
2800
0
0
WORKIVA INC
COM CL A
98139A105
2338
46100
SH
SOLE
46100
0
0
WORLDPAY INC
CL A
981558109
1161
10231
SH
SOLE
10231
0
0
WPP PLC NEW
ADR
92937A102
559
10705
SH
SOLE
10705
0
0
WPX ENERGY INC
COM
98212B103
4605
351621
SH
SOLE
351621
0
0
WRIGHT MED GROUP N V
ORD SHS
N96617118
391
12422
SH
SOLE
12422
0
0
WRIGHT MED GROUP N V
ORD SHS
N96617118
1
500
SH
Call
SOLE
500
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
204
4087
SH
SOLE
4087
0
0
WYNN RESORTS LTD
COM
983134107
356
2964
SH
SOLE
2964
0
0
WYNN RESORTS LTD
COM
983134107
0
3200
SH
Call
SOLE
3200
0
0
XCEL ENERGY INC
COM
98389B100
4199
74670
SH
SOLE
74670
0
0
XEROX CORP
COM NEW
984121608
1844
57751
SH
SOLE
57751
0
0
XILINX INC
COM
983919101
1038
8126
SH
SOLE
8126
0
0
XPO LOGISTICS INC
COM
983793100
285
5254
SH
SOLE
5254
0
0
XYLEM INC
COM
98419M100
3260
41066
SH
SOLE
41066
0
0
YAMANA GOLD INC
COM
98462Y100
36
13898
SH
SOLE
13898
0
0
YUM BRANDS INC
COM
988498101
4914
49261
SH
SOLE
49261
0
0
YUM CHINA HLDGS INC
COM
98850P109
6483
144605
SH
SOLE
144605
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
238
8395
SH
SOLE
8395
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
1850
8841
SH
SOLE
8841
0
0
ZENDESK INC
COM
98936J101
202
2374
SH
SOLE
2374
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
0
15000
SH
Call
SOLE
15000
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
113
3251
SH
SOLE
3251
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
7893
62023
SH
SOLE
62023
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
0
500
SH
Put
SOLE
500
0
0
ZIONS BANCORPORATION N A
COM
989701107
7641
168282
SH
SOLE
168282
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
595
154976
SH
SOLE
154976
0
0
ZOETIS INC
CL A
98978V103
25784
255928
SH
SOLE
255928
0
0
ZSCALER INC
COM
98980G102
2338
32993
SH
SOLE
32993
0
0
ZSCALER INC
COM
98980G102
341
30000
SH
Call
SOLE
30000
0
0
ZUORA INC
COM CL A
98983V106
4773
238261
SH
SOLE
238261
0
0
ZUORA INC
COM CL A
98983V106
0
500
SH
Call
SOLE
500
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
518
95493
SH
SOLE
95493
0
0