0001085146-19-002854.txt : 20191112
0001085146-19-002854.hdr.sgml : 20191112
20191112113820
ACCESSION NUMBER: 0001085146-19-002854
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190930
FILED AS OF DATE: 20191112
DATE AS OF CHANGE: 20191112
EFFECTIVENESS DATE: 20191112
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: HighTower Advisors, LLC
CENTRAL INDEX KEY: 0001462245
IRS NUMBER: 364500709
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13510
FILM NUMBER: 191207514
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
false
false
0001462245
XXXXXXXX
09-30-2019
09-30-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
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, LLC
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
0000740272
028-01321
HGK ASSET MANAGEMENT INC
0001056823
028-06986
HORIZON KINETICS ASSET MANAGEMENT LLC
0001426940
028-12835
Horizon Investment Services, LLC
0000914208
028-11246
Invesco Ltd.
0001639666
028-16855
ISTHMUS PARTNERS, LLC
0000019617
028-00694
JPMORGAN CHASE & CO
0001048703
028-11445
Karpus Management, Inc.
0001021223
028-05792
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
0000884589
028-03133
KENNEDY CAPITAL MANAGEMENT, INC.
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
0001138060
028-03477
MADISON INVESTMENT HOLDINGS INC
0000922940
028-04057
M.D. SASS INVESTORS SERVICES, 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
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
11-08-2019
0
2436
18365759
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
1ST CONSTITUTION BANCORP
COM
31986N102
330
17600
SH
SOLE
17600
0
0
22ND CENTY GROUP INC
COM
90137F103
47
20876
SH
SOLE
20876
0
0
2U INC
COM
90214J101
79
5328
SH
SOLE
5328
0
0
2U INC
COM
90214J101
69
65500
SH
Call
SOLE
65500
0
0
3-D SYS CORP DEL
COM NEW
88554D205
120
14766
SH
SOLE
14766
0
0
3M CO
COM
88579Y101
44164
268951
SH
SOLE
268951
0
0
3M CO
COM
88579Y101
10
1500
SH
Put
SOLE
1500
0
0
58 COM INC
SPON ADR REP A
31680Q104
278
5609
SH
SOLE
5609
0
0
A10 NETWORKS INC
COM
002121101
288
41490
SH
SOLE
41490
0
0
AAON INC
COM PAR $0.004
000360206
428
9355
SH
SOLE
9355
0
0
ABB LTD
SPONSORED ADR
000375204
279
13891
SH
SOLE
13891
0
0
ABBOTT LABS
COM
002824100
58070
694180
SH
SOLE
694180
0
0
ABBVIE INC
COM
00287Y109
57323
756058
SH
SOLE
756058
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
17588
123818
SH
SOLE
123818
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
3005
18854
SH
SOLE
18854
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1344
18492
SH
SOLE
18492
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
12433
753418
SH
SOLE
753418
0
0
ABIOMED INC
COM
003654100
205
1156
SH
SOLE
1156
0
0
ABM INDS INC
COM
000957100
2496
69109
SH
SOLE
69109
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
206
6569
SH
SOLE
6569
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
25343
131636
SH
SOLE
131636
0
0
ACCURAY INC
COM
004397105
34
12000
SH
SOLE
12000
0
0
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
88
24848
SH
SOLE
24848
0
0
ACI WORLDWIDE INC
COM
004498101
292
9360
SH
SOLE
9360
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
65
59635
SH
SOLE
59635
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
5885
111147
SH
SOLE
111147
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
49
11000
SH
Call
SOLE
11000
0
0
ACUITY BRANDS INC
COM
00508Y102
609
4476
SH
SOLE
4476
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
760
47821
SH
SOLE
47821
0
0
ADECOAGRO S A
COM
L00849106
71
12120
SH
SOLE
12120
0
0
ADOBE INC
COM
00724F101
23882
86478
SH
SOLE
86478
0
0
ADT INC
COM
00090Q103
116
18588
SH
SOLE
18588
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
1004
6088
SH
SOLE
6088
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
7748
267297
SH
SOLE
267297
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1
400
SH
Put
SOLE
400
0
0
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
1465
21083
SH
SOLE
21083
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
454
69077
SH
SOLE
69077
0
0
AEGON N V
NY REGISTRY SHS
007924103
54
13695
SH
SOLE
13695
0
0
AERCAP HOLDINGS NV
SHS
N00985106
431
7865
SH
SOLE
7865
0
0
AERPIO PHARMACEUTICALS INC
COM
00810B105
22
34450
SH
SOLE
34450
0
0
AES CORP
COM
00130H105
5707
349678
SH
SOLE
349678
0
0
AFFIMED N V
COM
N01045108
138
47000
SH
SOLE
47000
0
0
AFFIMED N V
COM
N01045108
48
80000
SH
Call
SOLE
80000
0
0
AFLAC INC
COM
001055102
12010
229572
SH
SOLE
229572
0
0
AGCO CORP
COM
001084102
568
7506
SH
SOLE
7506
0
0
AGENUS INC
COM NEW
00847G705
57
22101
SH
SOLE
22101
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
9599
125140
SH
SOLE
125140
0
0
AGNC INVT CORP
COM
00123Q104
907
56485
SH
SOLE
56485
0
0
AGNICO EAGLE MINES LTD
COM
008474108
704
13148
SH
SOLE
13148
0
0
AIR LEASE CORP
CL A
00912X302
1774
42353
SH
SOLE
42353
0
0
AIR PRODS & CHEMS INC
COM
009158106
47884
215863
SH
SOLE
215863
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1012
11138
SH
SOLE
11138
0
0
AKARI THERAPEUTICS PLC
SPONSORED ADR
00972G108
25
15000
SH
SOLE
15000
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
66
16931
SH
SOLE
16931
0
0
ALARM COM HLDGS INC
COM
011642105
283
6104
SH
SOLE
6104
0
0
ALASKA AIR GROUP INC
COM
011659109
2537
39116
SH
SOLE
39116
0
0
ALBANY INTL CORP
CL A
012348108
1880
20788
SH
SOLE
20788
0
0
ALBEMARLE CORP
COM
012653101
573
8263
SH
SOLE
8263
0
0
ALCOA CORP
COM
013872106
244
12320
SH
SOLE
12320
0
0
ALCON INC
ORD SHS
H01301128
3846
66441
SH
SOLE
66441
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
96
18250
SH
SOLE
18250
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
250
1624
SH
SOLE
1624
0
0
ALEXCO RESOURCE CORP
COM
01535P106
22
12500
SH
SOLE
12500
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
420
4299
SH
SOLE
4299
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
5
600
SH
Put
SOLE
600
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
37748
225230
SH
SOLE
225230
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1
0
SH
Call
SOLE
0
0
0
ALIGN TECHNOLOGY INC
COM
016255101
4474
24663
SH
SOLE
24663
0
0
ALIGN TECHNOLOGY INC
COM
016255101
7
100
SH
Put
SOLE
100
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
39
26530
SH
SOLE
26530
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
213
10621
SH
SOLE
10621
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
613
4095
SH
SOLE
4095
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
827
7979
SH
SOLE
7979
0
0
ALLERGAN PLC
SHS
G0177J108
4223
25068
SH
SOLE
25068
0
0
ALLETE INC
COM NEW
018522300
306
3484
SH
SOLE
3484
0
0
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
447
28476
SH
SOLE
28476
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
300
25051
SH
SOLE
25051
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1966
67053
SH
SOLE
67053
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
854
61883
SH
SOLE
61883
0
0
ALLIANT ENERGY CORP
COM
018802108
1572
29119
SH
SOLE
29119
0
0
ALLIANZGI CONV INCOME FD
COM
018828103
137
24443
SH
SOLE
24443
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
215
17605
SH
SOLE
17605
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
247
5277
SH
SOLE
5277
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
630
23140
SH
SOLE
23140
0
0
ALLOT LTD
SHS
M0854Q105
242
30000
SH
SOLE
30000
0
0
ALLSTATE CORP
COM
020002101
11143
102630
SH
SOLE
102630
0
0
ALLY FINL INC
COM
02005N100
4988
150619
SH
SOLE
150619
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
473
5904
SH
SOLE
5904
0
0
ALPHABET INC
CAP STK CL A
02079K305
105233
86302
SH
SOLE
86302
0
0
ALPHABET INC
CAP STK CL A
02079K305
115
3500
SH
Call
SOLE
3500
0
0
ALPHABET INC
CAP STK CL C
02079K107
78920
64841
SH
SOLE
64841
0
0
ALPHATEC HOLDINGS INC
COM NEW
02081G201
1798
358237
SH
SOLE
358237
0
0
ALPS ETF TR
ALERIAN ENERGY
00162Q676
670
32681
SH
SOLE
32681
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
31150
3409114
SH
SOLE
3409114
0
0
ALPS ETF TR
BARRONS 400 ETF
00162Q726
439
11068
SH
SOLE
11068
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
937
21453
SH
SOLE
21453
0
0
ALTABA INC
COM
021346101
757
38596
SH
SOLE
38596
0
0
ALTERYX INC
COM CL A
02156B103
850
7893
SH
SOLE
7893
0
0
ALTICE USA INC
CL A
02156K103
464
16124
SH
SOLE
16124
0
0
ALTRIA GROUP INC
COM
02209S103
47979
1174076
SH
SOLE
1174076
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
995
65496
SH
SOLE
65496
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
1
2000
SH
Call
SOLE
2000
0
0
AMAZON COM INC
COM
023135106
9
400
SH
Put
SOLE
400
0
0
AMAZON COM INC
COM
023135106
178396
102869
SH
SOLE
102869
0
0
AMAZON COM INC
COM
023135106
1
100
SH
Call
SOLE
100
0
0
AMBEV SA
SPONSORED ADR
02319V103
511
111212
SH
SOLE
111212
0
0
AMC NETWORKS INC
CL A
00164V103
2856
58253
SH
SOLE
58253
0
0
AMCOR PLC
ORD
G0250X107
381
39139
SH
SOLE
39139
0
0
AMDOCS LTD
SHS
G02602103
390
5910
SH
SOLE
5910
0
0
AMEDISYS INC
COM
023436108
260
1939
SH
SOLE
1939
0
0
AMEREN CORP
COM
023608102
1593
19919
SH
SOLE
19919
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
102
12450
SH
SOLE
12450
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
182
12230
SH
SOLE
12230
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
8
7400
SH
Call
SOLE
7400
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
412
15390
SH
SOLE
15390
0
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
178
10973
SH
SOLE
10973
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
7711
82460
SH
SOLE
82460
0
0
AMERICAN EXPRESS CO
COM
025816109
49964
422175
SH
SOLE
422175
0
0
AMERICAN EXPRESS CO
COM
025816109
224
54300
SH
Put
SOLE
54300
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
5072
363218
SH
SOLE
363218
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
498
4615
SH
SOLE
4615
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
4915
88131
SH
SOLE
88131
0
0
AMERICAN STS WTR CO
COM
029899101
1339
14895
SH
SOLE
14895
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
14260
64421
SH
SOLE
64421
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
43011
346249
SH
SOLE
346249
0
0
AMERIPRISE FINL INC
COM
03076C106
3999
27201
SH
SOLE
27201
0
0
AMERIS BANCORP
COM
03076K108
262
6500
SH
SOLE
6500
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
2907
35296
SH
SOLE
35296
0
0
AMETEK INC NEW
COM
031100100
8381
91244
SH
SOLE
91244
0
0
AMGEN INC
COM
031162100
85145
439325
SH
SOLE
439325
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
588
10228
SH
SOLE
10228
0
0
AMPHENOL CORP NEW
CL A
032095101
5330
54584
SH
SOLE
54584
0
0
AMPLIFY ETF TR
EASI TACTICAL
032108706
5021
208102
SH
SOLE
208102
0
0
ANALOG DEVICES INC
COM
032654105
2616
23408
SH
SOLE
23408
0
0
ANAPLAN INC
COM
03272L108
536
11431
SH
SOLE
11431
0
0
ANDERSONS INC
COM
034164103
367
16360
SH
SOLE
16360
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1496
15694
SH
SOLE
15694
0
0
ANIKA THERAPEUTICS INC
COM
035255108
230
4204
SH
SOLE
4204
0
0
ANNALY CAP MGMT INC
COM
035710409
3495
396928
SH
SOLE
396928
0
0
ANSYS INC
COM
03662Q105
2832
12756
SH
SOLE
12756
0
0
ANTARES PHARMA INC
COM
036642106
92
27236
SH
SOLE
27236
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
235
31672
SH
SOLE
31672
0
0
ANTERO RES CORP
COM
03674X106
1983
661195
SH
SOLE
661195
0
0
ANTHEM INC
COM
036752103
2697
11239
SH
SOLE
11239
0
0
AON PLC
SHS CL A
G0408V102
1932
9991
SH
SOLE
9991
0
0
APACHE CORP
COM
037411105
3021
117933
SH
SOLE
117933
0
0
APHRIA INC
COM
03765K104
94
17955
SH
SOLE
17955
0
0
APHRIA INC
COM
03765K104
0
2000
SH
Call
SOLE
2000
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
891
23483
SH
SOLE
23483
0
0
APOLLO INVT CORP
COM NEW
03761U502
1371
85124
SH
SOLE
85124
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
321
21606
SH
SOLE
21606
0
0
APPIAN CORP
CL A
03782L101
303
6338
SH
SOLE
6338
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
304
18351
SH
SOLE
18351
0
0
APPLE INC
COM
037833100
281
61500
SH
Put
SOLE
61500
0
0
APPLE INC
COM
037833100
467389
2087600
SH
SOLE
2087600
0
0
APPLE INC
COM
037833100
200
11000
SH
Call
SOLE
11000
0
0
APPLIED DNA SCIENCES INC
COM NEW
03815U201
2
11067
SH
SOLE
11067
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
454
8001
SH
SOLE
8001
0
0
APPLIED MATLS INC
COM
038222105
4646
93285
SH
SOLE
93285
0
0
APTARGROUP INC
COM
038336103
1254
10599
SH
SOLE
10599
0
0
APTIV PLC
SHS
G6095L109
650
7427
SH
SOLE
7427
0
0
AQUA AMERICA INC
COM
03836W103
1793
39966
SH
SOLE
39966
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
289
115729
SH
SOLE
115729
0
0
AQUAVENTURE HLDGS LTD
SHS
G0443N107
294
15250
SH
SOLE
15250
0
0
ARBOR RLTY TR INC
COM
038923108
1170
89199
SH
SOLE
89199
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
2264
54110
SH
SOLE
54110
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
17905
435820
SH
SOLE
435820
0
0
ARCHROCK INC
COM
03957W106
262
26154
SH
SOLE
26154
0
0
ARCONIC INC
COM
03965L100
2688
103520
SH
SOLE
103520
0
0
ARDAGH GROUP S A
CL A
L0223L101
263
17006
SH
SOLE
17006
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
825
18048
SH
SOLE
18048
0
0
ARES CAP CORP
COM
04010L103
30666
1646472
SH
SOLE
1646472
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
565
21092
SH
SOLE
21092
0
0
ARISTA NETWORKS INC
COM
040413106
252
1049
SH
SOLE
1049
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
1777
60054
SH
SOLE
60054
0
0
ARK ETF TR
INDL INNOVATIN
00214Q203
770
24276
SH
SOLE
24276
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
17979
419283
SH
SOLE
419283
0
0
ARK ETF TR
WEB X.O ETF
00214Q401
831
17118
SH
SOLE
17118
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
200
11999
SH
SOLE
11999
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
2154
22017
SH
SOLE
22017
0
0
ARROW FINL CORP
COM
042744102
521
15604
SH
SOLE
15604
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
264
9316
SH
SOLE
9316
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1
1300
SH
Call
SOLE
1300
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
5717
202966
SH
SOLE
202966
0
0
ASGN INC
COM
00191U102
2806
44702
SH
SOLE
44702
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
216
2806
SH
SOLE
2806
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
9310
37612
SH
SOLE
37612
0
0
ASPEN TECHNOLOGY INC
COM
045327103
1043
8414
SH
SOLE
8414
0
0
ASSERTIO THERAPEUTICS INC
COM
04545L107
391
302626
SH
SOLE
302626
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
2522
56678
SH
SOLE
56678
0
0
ASTRONICS CORP
COM
046433108
594
20205
SH
SOLE
20205
0
0
AT&T INC
COM
00206R102
146436
3868311
SH
SOLE
3868311
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
301
21684
SH
SOLE
21684
0
0
ATHENEX INC
COM
04685N103
4432
364307
SH
SOLE
364307
0
0
ATHERSYS INC
COM
04744L106
79
60452
SH
SOLE
60452
0
0
ATKORE INTL GROUP INC
COM
047649108
1008
33151
SH
SOLE
33151
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
378
21788
SH
SOLE
21788
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
363
9747
SH
SOLE
9747
0
0
ATLASSIAN CORP PLC
CL A
G06242104
8309
66282
SH
SOLE
66282
0
0
ATMOS ENERGY CORP
COM
049560105
3798
33367
SH
SOLE
33367
0
0
AURORA CANNABIS INC
COM
05156X108
449
102635
SH
SOLE
102635
0
0
AURORA CANNABIS INC
COM
05156X108
8
25300
SH
Call
SOLE
25300
0
0
AUTODESK INC
COM
052769106
5788
39273
SH
SOLE
39273
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
760
9160
SH
SOLE
9160
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
35534
220325
SH
SOLE
220325
0
0
AUTOZONE INC
COM
053332102
4778
4421
SH
SOLE
4421
0
0
AVALARA INC
COM
05338G106
262
3849
SH
SOLE
3849
0
0
AVALONBAY CMNTYS INC
COM
053484101
1595
7399
SH
SOLE
7399
0
0
AVANGRID INC
COM
05351W103
494
9422
SH
SOLE
9422
0
0
AVERY DENNISON CORP
COM
053611109
1346
11846
SH
SOLE
11846
0
0
AVIS BUDGET GROUP INC
COM
053774105
434
15397
SH
SOLE
15397
0
0
AVON PRODS INC
COM
054303102
983
224185
SH
SOLE
224185
0
0
AXA EQUITABLE HLDGS INC
COM
054561105
1081
48725
SH
SOLE
48725
0
0
AXALTA COATING SYS LTD
COM
G0750C108
1605
52984
SH
SOLE
52984
0
0
AXON ENTERPRISE INC
COM
05464C101
7016
123645
SH
SOLE
123645
0
0
BAIDU INC
SPON ADR REP A
056752108
1402
13606
SH
SOLE
13606
0
0
BAIDU INC
SPON ADR REP A
056752108
2
300
SH
Put
SOLE
300
0
0
BAIN CAP SPECIALTY FIN INC
COM
05684B107
12032
634309
SH
SOLE
634309
0
0
BALL CORP
COM
058498106
2414
33166
SH
SOLE
33166
0
0
BALLARD PWR SYS INC NEW
COM
058586108
89
18247
SH
SOLE
18247
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
434
83478
SH
SOLE
83478
0
0
BANCO SANTANDER SA
ADR
05964H105
168
41884
SH
SOLE
41884
0
0
BANK AMER CORP
7.25%CNV PFD L
060505682
647
432
SH
SOLE
432
0
0
BANK AMER CORP
COM
060505104
139082
4767449
SH
SOLE
4767449
0
0
BANK AMER CORP
COM
060505104
1
1000
SH
Put
SOLE
1000
0
0
BANK HAWAII CORP
COM
062540109
1021
11866
SH
SOLE
11866
0
0
BANK MONTREAL QUE
COM
063671101
4850
66133
SH
SOLE
66133
0
0
BANK N S HALIFAX
COM
064149107
1129
19887
SH
SOLE
19887
0
0
BANK NEW YORK MELLON CORP
COM
064058100
7982
176657
SH
SOLE
176657
0
0
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1963
14301
SH
SOLE
14301
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
824
37889
SH
SOLE
37889
0
0
BARCLAYS PLC
ADR
06738E204
95
13129
SH
SOLE
13129
0
0
BARRICK GOLD CORPORATION
COM
067901108
8006
462566
SH
SOLE
462566
0
0
BAUSCH HEALTH COS INC
COM
071734107
1208
55382
SH
SOLE
55382
0
0
BAXTER INTL INC
COM
071813109
11105
127457
SH
SOLE
127457
0
0
BB&T CORP
COM
054937107
17923
335786
SH
SOLE
335786
0
0
BCE INC
COM NEW
05534B760
2239
47183
SH
SOLE
47183
0
0
BECTON DICKINSON & CO
COM
075887109
3
500
SH
Put
SOLE
500
0
0
BECTON DICKINSON & CO
COM
075887109
11111
43919
SH
SOLE
43919
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
3679
30201
SH
SOLE
30201
0
0
BELLICUM PHARMACEUTICALS INC
COM
079481107
11
10750
SH
SOLE
10750
0
0
BERKLEY W R CORP
COM
084423102
2038
28197
SH
SOLE
28197
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
752141
2412
SH
SOLE
2412
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
281260
1352524
SH
SOLE
1352524
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
312
7949
SH
SOLE
7949
0
0
BEST BUY INC
COM
086516101
10474
151811
SH
SOLE
151811
0
0
BEYOND MEAT INC
COM
08862E109
1
200
SH
Put
SOLE
200
0
0
BEYOND MEAT INC
COM
08862E109
437
2951
SH
SOLE
2951
0
0
BEYOND MEAT INC
COM
08862E109
2
200
SH
Call
SOLE
200
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
2601
54105
SH
SOLE
54105
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
1510
35385
SH
SOLE
35385
0
0
BIO RAD LABS INC
CL A
090572207
642
1922
SH
SOLE
1922
0
0
BIO TECHNE CORP
COM
09073M104
667
3395
SH
SOLE
3395
0
0
BIOGEN INC
COM
09062X103
5522
23807
SH
SOLE
23807
0
0
BIOGEN INC
COM
09062X103
0
500
SH
Call
SOLE
500
0
0
BIOGEN INC
COM
09062X103
0
500
SH
Put
SOLE
500
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
96
16800
SH
SOLE
16800
0
0
BITAUTO HLDGS LTD
SPONSORED ADS
091727107
1319
88606
SH
SOLE
88606
0
0
BLACK HILLS CORP
COM
092113109
529
6887
SH
SOLE
6887
0
0
BLACK KNIGHT INC
COM
09215C105
2430
39814
SH
SOLE
39814
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
3905
274171
SH
SOLE
274171
0
0
BLACKLINE INC
COM
09239B109
511
10572
SH
SOLE
10572
0
0
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
537
39254
SH
SOLE
39254
0
0
BLACKROCK CAPITAL INVESTMENT
COM
092533108
284
56257
SH
SOLE
56257
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
264
18096
SH
SOLE
18096
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
448
41236
SH
SOLE
41236
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
3240
238156
SH
SOLE
238156
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
108
11755
SH
SOLE
11755
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
154
14646
SH
SOLE
14646
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
175
13879
SH
SOLE
13879
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1219
32093
SH
SOLE
32093
0
0
BLACKROCK INC
COM
09247X101
28902
64908
SH
SOLE
64908
0
0
BLACKROCK INCOME TR INC
COM
09247F100
378
62308
SH
SOLE
62308
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
410
26271
SH
SOLE
26271
0
0
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
633
26705
SH
SOLE
26705
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
304
21514
SH
SOLE
21514
0
0
BLACKROCK MUNI INCOME TR II
COM
09249N101
164
10984
SH
SOLE
10984
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
3734
262907
SH
SOLE
262907
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
189
12206
SH
SOLE
12206
0
0
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
255
18050
SH
SOLE
18050
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
287
18591
SH
SOLE
18591
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
157
13753
SH
SOLE
13753
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
350
25800
SH
SOLE
25800
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
597
42335
SH
SOLE
42335
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1616
119622
SH
SOLE
119622
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
268
16341
SH
SOLE
16341
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
168
18405
SH
SOLE
18405
0
0
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
122
13738
SH
SOLE
13738
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
305
20454
SH
SOLE
20454
0
0
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
416
29100
SH
SOLE
29100
0
0
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
666
51073
SH
SOLE
51073
0
0
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1735
127839
SH
SOLE
127839
0
0
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
868
57665
SH
SOLE
57665
0
0
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
147
10561
SH
SOLE
10561
0
0
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
569
40500
SH
SOLE
40500
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
79
10841
SH
SOLE
10841
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3232
130616
SH
SOLE
130616
0
0
BLACKROCK TCP CAP CORP
COM
09259E108
143
10600
SH
SOLE
10600
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
26
25000
PRN
SOLE
25000
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
63073
1291332
SH
SOLE
1291332
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
1075
29930
SH
SOLE
29930
0
0
BLOCK H & R INC
COM
093671105
958
40975
SH
SOLE
40975
0
0
BLOOM ENERGY CORP
COM CL A
093712107
88
27095
SH
SOLE
27095
0
0
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
115
13475
SH
SOLE
13475
0
0
BOEING CO
COM
097023105
7
1000
SH
Put
SOLE
1000
0
0
BOEING CO
COM
097023105
21
700
SH
Call
SOLE
700
0
0
BOEING CO
COM
097023105
90969
238952
SH
SOLE
238952
0
0
BOISE CASCADE CO DEL
COM
09739D100
604
18540
SH
SOLE
18540
0
0
BOK FINL CORP
COM NEW
05561Q201
222
2762
SH
SOLE
2762
0
0
BOOKING HLDGS INC
COM
09857L108
15130
7635
SH
SOLE
7635
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
556
7907
SH
SOLE
7907
0
0
BORGWARNER INC
COM
099724106
1652
44898
SH
SOLE
44898
0
0
BOSTON PROPERTIES INC
COM
101121101
1081
8311
SH
SOLE
8311
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1465
36119
SH
SOLE
36119
0
0
BOX INC
CL A
10316T104
717
43444
SH
SOLE
43444
0
0
BOX INC
CL A
10316T104
1
5700
SH
Call
SOLE
5700
0
0
BOYD GAMING CORP
COM
103304101
244
10202
SH
SOLE
10202
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
363
24752
SH
SOLE
24752
0
0
BP PLC
SPONSORED ADR
055622104
14393
377936
SH
SOLE
377936
0
0
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
40
10266
SH
SOLE
10266
0
0
BRIDGE BANCORP INC
COM
108035106
429
14500
SH
SOLE
14500
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
592
3879
SH
SOLE
3879
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
48407
954009
SH
SOLE
954009
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
8083
219759
SH
SOLE
219759
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
482
24033
SH
SOLE
24033
0
0
BROADCOM INC
COM
11135F101
224
23600
SH
Put
SOLE
23600
0
0
BROADCOM INC
COM
11135F101
61429
221727
SH
SOLE
221727
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
4126
33245
SH
SOLE
33245
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
3470
65398
SH
SOLE
65398
0
0
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
186
13593
SH
SOLE
13593
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
9201
185263
SH
SOLE
185263
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
499
22062
SH
SOLE
22062
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
299
7360
SH
SOLE
7360
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
1057
71957
SH
SOLE
71957
0
0
BROOKS AUTOMATION INC
COM
114340102
582
15591
SH
SOLE
15591
0
0
BROWN & BROWN INC
COM
115236101
713
19750
SH
SOLE
19750
0
0
BROWN FORMAN CORP
CL A
115637100
575
9617
SH
SOLE
9617
0
0
BROWN FORMAN CORP
CL B
115637209
4128
65696
SH
SOLE
65696
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
4079
99352
SH
SOLE
99352
0
0
BUNGE LIMITED
COM
G16962105
368
6488
SH
SOLE
6488
0
0
BURLINGTON STORES INC
COM
122017106
921
4630
SH
SOLE
4630
0
0
C & F FINL CORP
COM
12466Q104
386
7315
SH
SOLE
7315
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
4
5000
SH
Put
SOLE
5000
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2832
33355
SH
SOLE
33355
0
0
CABOT CORP
COM
127055101
559
12309
SH
SOLE
12309
0
0
CABOT OIL & GAS CORP
COM
127097103
957
55186
SH
SOLE
55186
0
0
CADENCE BANCORPORATION
CL A
12739A100
253
14434
SH
SOLE
14434
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
5070
76743
SH
SOLE
76743
0
0
CADIZ INC
COM NEW
127537207
163
13018
SH
SOLE
13018
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
764
73376
SH
SOLE
73376
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1443
113546
SH
SOLE
113546
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
274
5169
SH
SOLE
5169
0
0
CALLON PETE CO DEL
COM
13123X102
244
56556
SH
SOLE
56556
0
0
CALYXT INC
COM
13173L107
169
29844
SH
SOLE
29844
0
0
CAMDEN NATL CORP
COM
133034108
734
16950
SH
SOLE
16950
0
0
CAMPBELL SOUP CO
COM
134429109
817
17726
SH
SOLE
17726
0
0
CAMTEK LTD
ORD
M20791105
108
11530
SH
SOLE
11530
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
2678
61104
SH
SOLE
61104
0
0
CANADIAN NAT RES LTD
COM
136385101
2960
111215
SH
SOLE
111215
0
0
CANADIAN NATL RY CO
COM
136375102
4249
47397
SH
SOLE
47397
0
0
CANADIAN PAC RY LTD
COM
13645T100
8166
36733
SH
SOLE
36733
0
0
CANNAE HLDGS INC
COM
13765N107
884
32178
SH
SOLE
32178
0
0
CANOPY GROWTH CORP
COM
138035100
1222
53681
SH
SOLE
53681
0
0
CAPITAL ONE FINL CORP
COM
14040H105
3469
38221
SH
SOLE
38221
0
0
CARBON BLACK INC
COM
14081R103
1291
49440
SH
SOLE
49440
0
0
CARDINAL HEALTH INC
COM
14149Y108
8820
187068
SH
SOLE
187068
0
0
CARE COM INC
COM
141633107
136
12913
SH
SOLE
12913
0
0
CARLISLE COS INC
COM
142339100
4921
33863
SH
SOLE
33863
0
0
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
620
24234
SH
SOLE
24234
0
0
CARMAX INC
COM
143130102
596
6768
SH
SOLE
6768
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
1556
35623
SH
SOLE
35623
0
0
CASEYS GEN STORES INC
COM
147528103
327
2032
SH
SOLE
2032
0
0
CASTLE BRANDS INC
COM
148435100
24
19000
SH
SOLE
19000
0
0
CASTLIGHT HEALTH INC
CL B
14862Q100
16
11497
SH
SOLE
11497
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
56
10411
SH
SOLE
10411
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
2
2900
SH
Call
SOLE
2900
0
0
CATERPILLAR INC DEL
COM
149123101
36462
288298
SH
SOLE
288298
0
0
CBIZ INC
COM
124805102
273
11574
SH
SOLE
11574
0
0
CBL & ASSOC PPTYS INC
COM
124830100
15
11340
SH
SOLE
11340
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
5423
47193
SH
SOLE
47193
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
570
71936
SH
SOLE
71936
0
0
CBRE GROUP INC
CL A
12504L109
1188
22438
SH
SOLE
22438
0
0
CBS CORP NEW
CL B
124857202
28
16800
SH
Call
SOLE
16800
0
0
CBS CORP NEW
CL B
124857202
1825
45377
SH
SOLE
45377
0
0
CDK GLOBAL INC
COM
12508E101
622
12922
SH
SOLE
12922
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1318
16002
SH
SOLE
16002
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1
500
SH
Put
SOLE
500
0
0
CDW CORP
COM
12514G108
9500
77146
SH
SOLE
77146
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
754
12870
SH
SOLE
12870
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
143
47574
SH
SOLE
47574
0
0
CEL SCI CORP
COM PAR NEW
150837607
354
39544
SH
SOLE
39544
0
0
CELANESE CORP DEL
COM
150870103
1115
9149
SH
SOLE
9149
0
0
CELCUITY INC
COM
15102K100
690
40626
SH
SOLE
40626
0
0
CELGENE CORP
COM
151020104
17576
177637
SH
SOLE
177637
0
0
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
21
11275
SH
SOLE
11275
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
49
12906
SH
SOLE
12906
0
0
CENTENE CORP DEL
COM
15135B101
5756
133447
SH
SOLE
133447
0
0
CENTERPOINT ENERGY INC
COM
15189T107
14062
465223
SH
SOLE
465223
0
0
CENTURY CMNTYS INC
COM
156504300
230
7551
SH
SOLE
7551
0
0
CENTURYLINK INC
COM
156700106
3475
279091
SH
SOLE
279091
0
0
CERNER CORP
COM
156782104
12681
186025
SH
SOLE
186025
0
0
CERUS CORP
COM
157085101
80
15401
SH
SOLE
15401
0
0
CEVA INC
COM
157210105
4210
141459
SH
SOLE
141459
0
0
CF INDS HLDGS INC
COM
125269100
1610
32968
SH
SOLE
32968
0
0
CGI INC
CL A SUB VTG
12532H104
2601
32905
SH
SOLE
32905
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1900
14325
SH
SOLE
14325
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
824
13221
SH
SOLE
13221
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
8077
19647
SH
SOLE
19647
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
10152
93571
SH
SOLE
93571
0
0
CHEESECAKE FACTORY INC
COM
163072101
365
8722
SH
SOLE
8722
0
0
CHEFS WHSE INC
COM
163086101
245
6074
SH
SOLE
6074
0
0
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
91
14815
SH
SOLE
14815
0
0
CHEMED CORP NEW
COM
16359R103
1009
2403
SH
SOLE
2403
0
0
CHEMOURS CO
COM
163851108
237
15989
SH
SOLE
15989
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
1374
21822
SH
SOLE
21822
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
60
77000
PRN
SOLE
77000
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
944
20763
SH
SOLE
20763
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
1474
1046489
SH
SOLE
1046489
0
0
CHEVRON CORP NEW
COM
166764100
96730
814872
SH
SOLE
814872
0
0
CHICAGO RIVET & MACH CO
COM
168088102
656
25200
SH
SOLE
25200
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
236
12006
SH
SOLE
12006
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
3299
79772
SH
SOLE
79772
0
0
CHIPMOS TECHNOLOGIES INC
SPONSORD ADS NEW
16965P202
1113
54656
SH
SOLE
54656
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1265
1481
SH
SOLE
1481
0
0
CHUBB LIMITED
COM
H1467J104
12725
78941
SH
SOLE
78941
0
0
CHURCH & DWIGHT INC
COM
171340102
22852
303767
SH
SOLE
303767
0
0
CIENA CORP
COM NEW
171779309
963
24474
SH
SOLE
24474
0
0
CIGNA CORP NEW
COM
125523100
9294
61161
SH
SOLE
61161
0
0
CINCINNATI FINL CORP
COM
172062101
4277
36659
SH
SOLE
36659
0
0
CINEMARK HOLDINGS INC
COM
17243V102
4895
126607
SH
SOLE
126607
0
0
CINTAS CORP
COM
172908105
1183
4415
SH
SOLE
4415
0
0
CIRRUS LOGIC INC
COM
172755100
294
5501
SH
SOLE
5501
0
0
CISCO SYS INC
COM
17275R102
75682
1531358
SH
SOLE
1531358
0
0
CIT GROUP INC
COM NEW
125581801
341
7526
SH
SOLE
7526
0
0
CITIGROUP INC
COM NEW
172967424
27083
392512
SH
SOLE
392512
0
0
CITIZENS FINL GROUP INC
COM
174610105
7673
217386
SH
SOLE
217386
0
0
CITRIX SYS INC
COM
177376100
1419
14689
SH
SOLE
14689
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
23
11691
SH
SOLE
11691
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
126
50000
SH
SOLE
50000
0
0
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
3787
435397
SH
SOLE
435397
0
0
CLOROX CO DEL
COM
189054109
7558
49774
SH
SOLE
49774
0
0
CLOROX CO DEL
COM
189054109
14
1500
SH
Put
SOLE
1500
0
0
CLOUDERA INC
COM
18914U100
107
12142
SH
SOLE
12142
0
0
CLOUDERA INC
COM
18914U100
9
12100
SH
Call
SOLE
12100
0
0
CME GROUP INC
COM
12572Q105
17978
85074
SH
SOLE
85074
0
0
CME GROUP INC
COM
12572Q105
53
28000
SH
Put
SOLE
28000
0
0
CMS ENERGY CORP
COM
125896100
2439
38136
SH
SOLE
38136
0
0
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
822
58392
SH
SOLE
58392
0
0
CO DIAGNOSTICS INC
COM
189763105
134
130002
SH
SOLE
130002
0
0
COCA COLA CO
COM
191216100
105045
1929886
SH
SOLE
1929886
0
0
COCA COLA CONSOLIDATED INC
COM
191098102
241
799
SH
SOLE
799
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
629
11359
SH
SOLE
11359
0
0
COGNEX CORP
COM
192422103
449
9034
SH
SOLE
9034
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
7372
122355
SH
SOLE
122355
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
191
14507
SH
SOLE
14507
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
890
32601
SH
SOLE
32601
0
0
COHEN & STEERS LTD DUR PFD I
COM
19248C105
600
23419
SH
SOLE
23419
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
252
28032
SH
SOLE
28032
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
1787
112542
SH
SOLE
112542
0
0
COHEN & STEERS REIT & PFD &I
COM
19247X100
517
21053
SH
SOLE
21053
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
264
13068
SH
SOLE
13068
0
0
COLGATE PALMOLIVE CO
COM
194162103
27226
370637
SH
SOLE
370637
0
0
COLONY CAP INC NEW
CL A COM
19626G108
296
49172
SH
SOLE
49172
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
2364
113466
SH
SOLE
113466
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
9656
440787
SH
SOLE
440787
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
4529
109746
SH
SOLE
109746
0
0
COMCAST CORP NEW
CL A
20030N101
51913
1151148
SH
SOLE
1151148
0
0
COMERICA INC
COM
200340107
4570
69168
SH
SOLE
69168
0
0
COMMERCIAL METALS CO
COM
201723103
236
13763
SH
SOLE
13763
0
0
COMMERCIAL VEH GROUP INC
COM
202608105
72
10000
SH
SOLE
10000
0
0
COMMUNITY BK SYS INC
COM
203607106
1520
24547
SH
SOLE
24547
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
178
14859
SH
SOLE
14859
0
0
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
422
36014
SH
SOLE
36014
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
321
16354
SH
SOLE
16354
0
0
CONAGRA BRANDS INC
COM
205887102
4859
158612
SH
SOLE
158612
0
0
CONATUS PHARMACEUTICALS INC
COM
20600T108
3
10200
SH
SOLE
10200
0
0
CONCHO RES INC
COM
20605P101
304
4487
SH
SOLE
4487
0
0
CONCHO RES INC
COM
20605P101
10
800
SH
Call
SOLE
800
0
0
CONDUENT INC
COM
206787103
192
31034
SH
SOLE
31034
0
0
CONFORMIS INC
COM
20717E101
21
10940
SH
SOLE
10940
0
0
CONNECTICUT WTR SVC INC
COM
207797101
214
3070
SH
SOLE
3070
0
0
CONNS INC
COM
208242107
1048
42015
SH
SOLE
42015
0
0
CONOCOPHILLIPS
COM
20825C104
16332
286675
SH
SOLE
286675
0
0
CONSOLIDATED EDISON INC
COM
209115104
11197
118641
SH
SOLE
118641
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
299
18222
SH
SOLE
18222
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
6059
29249
SH
SOLE
29249
0
0
COOPER COS INC
COM NEW
216648402
1220
4120
SH
SOLE
4120
0
0
COPA HOLDINGS SA
CL A
P31076105
236
2383
SH
SOLE
2383
0
0
COPART INC
COM
217204106
3379
42153
SH
SOLE
42153
0
0
CORE LABORATORIES N V
COM
N22717107
213
4564
SH
SOLE
4564
0
0
CORECIVIC INC
COM
21871N101
249
14448
SH
SOLE
14448
0
0
CORELOGIC INC
COM
21871D103
497
10672
SH
SOLE
10672
0
0
CORESITE RLTY CORP
COM
21870Q105
431
3525
SH
SOLE
3525
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
208
3797
SH
SOLE
3797
0
0
CORNING INC
COM
219350105
8024
280773
SH
SOLE
280773
0
0
CORNING INC
COM
219350105
6
4000
SH
Call
SOLE
4000
0
0
CORTEVA INC
COM
22052L104
1893
67618
SH
SOLE
67618
0
0
COSAN LTD
SHS A
G25343107
490
32968
SH
SOLE
32968
0
0
COSTAR GROUP INC
COM
22160N109
1156
1945
SH
SOLE
1945
0
0
COSTCO WHSL CORP NEW
COM
22160K105
95290
330549
SH
SOLE
330549
0
0
COUPA SOFTWARE INC
COM
22266L106
294
2263
SH
SOLE
2263
0
0
COUSINS PPTYS INC
COM NEW
222795502
1341
35744
SH
SOLE
35744
0
0
COVANTA HLDG CORP
COM
22282E102
8463
489317
SH
SOLE
489317
0
0
COVETRUS INC
COM
22304C100
657
56660
SH
SOLE
56660
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
364
2247
SH
SOLE
2247
0
0
CRANE CO
COM
224399105
228
2851
SH
SOLE
2851
0
0
CREDIT ACCEP CORP MICH
COM
225310101
337
731
SH
SOLE
731
0
0
CREE INC
COM
225447101
816
16620
SH
SOLE
16620
0
0
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
250
6895
SH
SOLE
6895
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
722
17625
SH
SOLE
17625
0
0
CRITEO S A
SPONS ADS
226718104
2153
115237
SH
SOLE
115237
0
0
CRONOS GROUP INC
COM
22717L101
534
59128
SH
SOLE
59128
0
0
CRONOS GROUP INC
COM
22717L101
5
11300
SH
Call
SOLE
11300
0
0
CRONOS GROUP INC
COM
22717L101
8
800
SH
Put
SOLE
800
0
0
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
223
13093
SH
SOLE
13093
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
16318
117327
SH
SOLE
117327
0
0
CROWN HOLDINGS INC
COM
228368106
212
3203
SH
SOLE
3203
0
0
CSG SYS INTL INC
COM
126349109
528
10199
SH
SOLE
10199
0
0
CSX CORP
COM
126408103
13874
200197
SH
SOLE
200197
0
0
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
4105
140996
SH
SOLE
140996
0
0
CUMMINS INC
COM
231021106
35087
215480
SH
SOLE
215480
0
0
CUMMINS INC
COM
231021106
3
5000
SH
Put
SOLE
5000
0
0
CURTISS WRIGHT CORP
COM
231561101
3729
28826
SH
SOLE
28826
0
0
CVS HEALTH CORP
COM
126650100
24940
395816
SH
SOLE
395816
0
0
CYANOTECH CORP
COM PAR $0.02
232437301
77
29900
SH
SOLE
29900
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
831
8385
SH
SOLE
8385
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
19
5000
SH
Put
SOLE
5000
0
0
CYRUSONE INC
COM
23283R100
443
5593
SH
SOLE
5593
0
0
CYTOKINETICS INC
COM NEW
23282W605
145
12774
SH
SOLE
12774
0
0
D R HORTON INC
COM
23331A109
1324
25131
SH
SOLE
25131
0
0
DAILY JOURNAL CORP
COM
233912104
10235
41338
SH
SOLE
41338
0
0
DAKTRONICS INC
COM
234264109
287
38712
SH
SOLE
38712
0
0
DANAHER CORPORATION
COM
235851102
27011
187216
SH
SOLE
187216
0
0
DARDEN RESTAURANTS INC
COM
237194105
6838
58008
SH
SOLE
58008
0
0
DARIOHEALTH CORP
COM
23725P100
136
444448
SH
SOLE
444448
0
0
DAVITA INC
COM
23918K108
2279
40153
SH
SOLE
40153
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
7881
290648
SH
SOLE
290648
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
3
10000
SH
Call
SOLE
10000
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
0
2000
SH
Put
SOLE
2000
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
4072
125941
SH
SOLE
125941
0
0
DBX ETF TR
XTRACK MSCI EURO
233051697
252
8003
SH
SOLE
8003
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
876
22002
SH
SOLE
22002
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
255
9717
SH
SOLE
9717
0
0
DECKERS OUTDOOR CORP
COM
243537107
439
2986
SH
SOLE
2986
0
0
DEERE & CO
COM
244199105
14198
84092
SH
SOLE
84092
0
0
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
228
7301
SH
SOLE
7301
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
4627
89342
SH
SOLE
89342
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
15199
263800
SH
SOLE
263800
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1
400
SH
Put
SOLE
400
0
0
DELUXE CORP
COM
248019101
2479
50359
SH
SOLE
50359
0
0
DENISON MINES CORP
COM
248356107
14
30800
SH
SOLE
30800
0
0
DENNYS CORP
COM
24869P104
555
24987
SH
SOLE
24987
0
0
DENTSPLY SIRONA INC
COM
24906P109
1177
22124
SH
SOLE
22124
0
0
DERMIRA INC
COM
24983L104
80
12957
SH
SOLE
12957
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
121
10687
SH
SOLE
10687
0
0
DEVON ENERGY CORP NEW
COM
25179M103
922
38289
SH
SOLE
38289
0
0
DEXCOM INC
COM
252131107
11013
73951
SH
SOLE
73951
0
0
DHX MEDIA LTD
COM VAR VTG
252406152
47
32000
SH
SOLE
32000
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
2
300
SH
Put
SOLE
300
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
10418
64042
SH
SOLE
64042
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
685
7576
SH
SOLE
7576
0
0
DICKS SPORTING GOODS INC
COM
253393102
3518
86193
SH
SOLE
86193
0
0
DIEBOLD NXDF INC
COM
253651103
213
19118
SH
SOLE
19118
0
0
DIGIMARC CORP NEW
COM
25381B101
654
16732
SH
SOLE
16732
0
0
DIGITAL RLTY TR INC
COM
253868103
14043
108211
SH
SOLE
108211
0
0
DIODES INC
COM
254543101
482
11930
SH
SOLE
11930
0
0
DIREXION SHS ETF TR
20YR TRES BEAR
25459Y678
114
10917
SH
SOLE
10917
0
0
DIREXION SHS ETF TR
DAILY FINL BEAR
25460E133
18
12000
SH
Call
SOLE
12000
0
0
DIREXION SHS ETF TR
DAILY FINL BEAR
25460E133
0
2
SH
SOLE
2
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
333
20149
SH
SOLE
20149
0
0
DIREXION SHS ETF TR
DLY EMG MK BL 3X
25490K281
303
4647
SH
SOLE
4647
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 3X
25460E844
214
7687
SH
SOLE
7687
0
0
DIREXION SHS ETF TR
DLY JPN BULL 3X
25459Y413
333
6060
SH
SOLE
6060
0
0
DIREXION SHS ETF TR
DLY SCOND 3XBU
25459W458
276
1593
SH
SOLE
1593
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
281
5955
SH
SOLE
5955
0
0
DISCOVER FINL SVCS
COM
254709108
2465
30448
SH
SOLE
30448
0
0
DISCOVERY INC
COM SER A
25470F104
0
1000
SH
Put
SOLE
1000
0
0
DISCOVERY INC
COM SER A
25470F104
3919
147456
SH
SOLE
147456
0
0
DISNEY WALT CO
COM DISNEY
254687106
95790
734172
SH
SOLE
734172
0
0
DISNEY WALT CO
COM DISNEY
254687106
13
20200
SH
Call
SOLE
20200
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
1190
99810
SH
SOLE
99810
0
0
DNP SELECT INCOME FD
COM
23325P104
727
56242
SH
SOLE
56242
0
0
DOCUSIGN INC
COM
256163106
2757
44531
SH
SOLE
44531
0
0
DOCUSIGN INC
COM
256163106
5
1200
SH
Put
SOLE
1200
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
489
7570
SH
SOLE
7570
0
0
DOLLAR GEN CORP NEW
COM
256677105
13856
87305
SH
SOLE
87305
0
0
DOLLAR TREE INC
COM
256746108
4482
39337
SH
SOLE
39337
0
0
DOMINION ENERGY INC
COM
25746U109
13378
165024
SH
SOLE
165024
0
0
DOMTAR CORP
COM NEW
257559203
3875
108135
SH
SOLE
108135
0
0
DONALDSON INC
COM
257651109
990
19042
SH
SOLE
19042
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
11404
1100889
SH
SOLE
1100889
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
619
30986
SH
SOLE
30986
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1564
75490
SH
SOLE
75490
0
0
DOVER CORP
COM
260003108
6148
61678
SH
SOLE
61678
0
0
DOW INC
COM
260557103
6754
141440
SH
SOLE
141440
0
0
DTE ENERGY CO
COM
233331107
1759
13236
SH
SOLE
13236
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
33748
351481
SH
SOLE
351481
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
933
11759
SH
SOLE
11759
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
0
100
SH
Put
SOLE
100
0
0
DUPONT DE NEMOURS INC
COM
26614N102
10736
151239
SH
SOLE
151239
0
0
DWS MUN INCOME TR NEW
COM
233368109
494
42588
SH
SOLE
42588
0
0
DXC TECHNOLOGY CO
COM
23355L106
208
7069
SH
SOLE
7069
0
0
E L F BEAUTY INC
COM
26856L103
1137
64606
SH
SOLE
64606
0
0
EAGLE BANCORP INC MD
COM
268948106
2722
61030
SH
SOLE
61030
0
0
EAGLE BANCORP INC MD
COM
268948106
39
12000
SH
Put
SOLE
12000
0
0
EAGLE MATERIALS INC
COM
26969P108
700
7662
SH
SOLE
7662
0
0
EAST WEST BANCORP INC
COM
27579R104
404
9210
SH
SOLE
9210
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
381
17869
SH
SOLE
17869
0
0
EASTERN CO
COM
276317104
235
9475
SH
SOLE
9475
0
0
EASTGROUP PPTY INC
COM
277276101
486
3899
SH
SOLE
3899
0
0
EASTMAN CHEMICAL CO
COM
277432100
561
7577
SH
SOLE
7577
0
0
EATON CORP PLC
SHS
G29183103
17910
215419
SH
SOLE
215419
0
0
EATON VANCE CORP
COM NON VTG
278265103
272
6030
SH
SOLE
6030
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
191
11484
SH
SOLE
11484
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
585
38619
SH
SOLE
38619
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
1793
142684
SH
SOLE
142684
0
0
EATON VANCE MUN BD FD
COM
27827X101
304
23473
SH
SOLE
23473
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
136
10524
SH
SOLE
10524
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
638
28188
SH
SOLE
28188
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
168
13470
SH
SOLE
13470
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1053
42806
SH
SOLE
42806
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
1129
137824
SH
SOLE
137824
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
432
26188
SH
SOLE
26188
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
4655
390423
SH
SOLE
390423
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
375
25713
SH
SOLE
25713
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
595
61590
SH
SOLE
61590
0
0
EBAY INC
COM
278642103
5629
144466
SH
SOLE
144466
0
0
ECA MARCELLUS TR I
COM UNIT
26827L109
67
55000
SH
SOLE
55000
0
0
ECOLAB INC
COM
278865100
6248
31449
SH
SOLE
31449
0
0
EDISON INTL
COM
281020107
7341
97347
SH
SOLE
97347
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
7348
33371
SH
SOLE
33371
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
2517
94496
SH
SOLE
94496
0
0
ELBIT SYS LTD
ORD
M3760D101
217
1310
SH
SOLE
1310
0
0
ELECTRONIC ARTS INC
COM
285512109
612
6272
SH
SOLE
6272
0
0
EMBRAER S A
SPONSORED ADS
29082A107
176
10194
SH
SOLE
10194
0
0
EMCOR GROUP INC
COM
29084Q100
259
2991
SH
SOLE
2991
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
201
3835
SH
SOLE
3835
0
0
EMERSON ELEC CO
COM
291011104
19264
288587
SH
SOLE
288587
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
724
60051
SH
SOLE
60051
0
0
ENBRIDGE INC
COM
29250N105
14263
406017
SH
SOLE
406017
0
0
ENCANA CORP
COM
292505104
90
19705
SH
SOLE
19705
0
0
ENCANA CORP
COM
292505104
0
1000
SH
Call
SOLE
1000
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
23
10200
SH
SOLE
10200
0
0
ENDOLOGIX INC
COM NEW
29266S304
83
21018
SH
SOLE
21018
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
274
6294
SH
SOLE
6294
0
0
ENERGOUS CORP
COM
29272C103
42
12835
SH
SOLE
12835
0
0
ENERGY FUELS INC
COM NEW
292671708
142
73808
SH
SOLE
73808
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
47178
3607188
SH
SOLE
3607188
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
6
40000
SH
Call
SOLE
40000
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
360
150000
SH
Put
SOLE
150000
0
0
ENERPLUS CORP
COM
292766102
408
54331
SH
SOLE
54331
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
1742
204858
SH
SOLE
204858
0
0
ENSERVCO CORP
COM
29358Y102
71
275212
SH
SOLE
275212
0
0
ENTEGRIS INC
COM
29362U104
262
5554
SH
SOLE
5554
0
0
ENTERGY CORP NEW
COM
29364G103
1545
13149
SH
SOLE
13149
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
85897
3005326
SH
SOLE
3005326
0
0
EOG RES INC
COM
26875P101
6598
88868
SH
SOLE
88868
0
0
EPAM SYS INC
COM
29414B104
262
1447
SH
SOLE
1447
0
0
EPR PPTYS
COM SH BEN INT
26884U109
219
2832
SH
SOLE
2832
0
0
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
3835
117128
SH
SOLE
117128
0
0
EQT CORP
COM
26884L109
2266
213218
SH
SOLE
213218
0
0
EQUIFAX INC
COM
294429105
5973
42453
SH
SOLE
42453
0
0
EQUINIX INC
COM
29444U700
1109
1921
SH
SOLE
1921
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
197
10479
SH
SOLE
10479
0
0
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
949
65244
SH
SOLE
65244
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
274
2066
SH
SOLE
2066
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
532
6174
SH
SOLE
6174
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
744
20349
SH
SOLE
20349
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
25
2200
SH
Call
SOLE
2200
0
0
ESSENT GROUP LTD
COM
G3198U102
233
4970
SH
SOLE
4970
0
0
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
657
28654
SH
SOLE
28654
0
0
ESSEX PPTY TR INC
COM
297178105
2457
7503
SH
SOLE
7503
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
299
7487
SH
SOLE
7487
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
896
43327
SH
SOLE
43327
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
4
9800
SH
Call
SOLE
9800
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3023
81078
SH
SOLE
81078
0
0
ETF SER SOLUTIONS
APTUS BHVRL MMTM
26922A784
547
17932
SH
SOLE
17932
0
0
ETF SER SOLUTIONS
APTUS FORTIFIED
26922A610
555
21307
SH
SOLE
21307
0
0
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
2964
97588
SH
SOLE
97588
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
69
13950
SH
SOLE
13950
0
0
ETSY INC
COM
29786A106
809
14330
SH
SOLE
14330
0
0
ETSY INC
COM
29786A106
1
200
SH
Call
SOLE
200
0
0
EVERGY INC
COM
30034W106
1105
16600
SH
SOLE
16600
0
0
EVERSOURCE ENERGY
COM
30040W108
3198
37490
SH
SOLE
37490
0
0
EVOLENT HEALTH INC
CL A
30050B101
136
20201
SH
SOLE
20201
0
0
EXACT SCIENCES CORP
COM
30063P105
21605
239086
SH
SOLE
239086
0
0
EXACT SCIENCES CORP
COM
30063P105
0
300
SH
Call
SOLE
300
0
0
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
9515
281906
SH
SOLE
281906
0
0
EXCHANGE TRADED CONCEPTS TR
HULL TACTIC US
301505806
2351
92198
SH
SOLE
92198
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
989
25748
SH
SOLE
25748
0
0
EXELIXIS INC
COM
30161Q104
0
300
SH
Call
SOLE
300
0
0
EXELIXIS INC
COM
30161Q104
718
40556
SH
SOLE
40556
0
0
EXELON CORP
COM
30161N101
6981
144766
SH
SOLE
144766
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
248
3615
SH
SOLE
3615
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1153
8599
SH
SOLE
8599
0
0
EXPEDITORS INTL WASH INC
COM
302130109
7004
94510
SH
SOLE
94510
0
0
EXPONENT INC
COM
30214U102
234
3361
SH
SOLE
3361
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
253
2154
SH
SOLE
2154
0
0
EXTREME NETWORKS INC
COM
30226D106
340
46810
SH
SOLE
46810
0
0
EXXON MOBIL CORP
COM
30231G102
410033
5808110
SH
SOLE
5808110
0
0
EXXON MOBIL CORP
COM
30231G102
1
500
SH
Put
SOLE
500
0
0
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
9565
5284738
SH
SOLE
5284738
0
0
F M C CORP
COM NEW
302491303
1098
12514
SH
SOLE
12514
0
0
FACEBOOK INC
CL A
30303M102
91377
512923
SH
SOLE
512923
0
0
FACEBOOK INC
CL A
30303M102
3
1200
SH
Call
SOLE
1200
0
0
FACEBOOK INC
CL A
30303M102
0
100
SH
Put
SOLE
100
0
0
FACTSET RESH SYS INC
COM
303075105
772
3167
SH
SOLE
3167
0
0
FAIR ISAAC CORP
COM
303250104
2304
7591
SH
SOLE
7591
0
0
FASTENAL CO
COM
311900104
11059
338065
SH
SOLE
338065
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
1273
15591
SH
SOLE
15591
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
1373
10086
SH
SOLE
10086
0
0
FEDERATED INVS INC PA
CL B
314211103
17316
534605
SH
SOLE
534605
0
0
FEDEX CORP
COM
31428X106
21711
149005
SH
SOLE
149005
0
0
FEDEX CORP
COM
31428X106
1
2200
SH
Call
SOLE
2200
0
0
FEDEX CORP
COM
31428X106
652
36900
SH
Put
SOLE
36900
0
0
FERRO CORP
COM
315405100
1625
136835
SH
SOLE
136835
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
315
24362
SH
SOLE
24362
0
0
FIBROGEN INC
COM
31572Q808
1584
42865
SH
SOLE
42865
0
0
FIDELITY
TOTAL BD ETF
316188309
16201
313522
SH
SOLE
313522
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
7175
22868
SH
SOLE
22868
0
0
FIDELITY COVINGTON TR
CONSMR STAPLES
316092303
4741
128890
SH
SOLE
128890
0
0
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
293
8870
SH
SOLE
8870
0
0
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
640
13920
SH
SOLE
13920
0
0
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
3565
226816
SH
SOLE
226816
0
0
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
6597
162679
SH
SOLE
162679
0
0
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
609
14159
SH
SOLE
14159
0
0
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
611
15402
SH
SOLE
15402
0
0
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
1190
18600
SH
SOLE
18600
0
0
FIDELITY COVINGTON TR
MSCI MATLS INDEX
316092881
739
23070
SH
SOLE
23070
0
0
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
2123
76010
SH
SOLE
76010
0
0
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
5141
120876
SH
SOLE
120876
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
5514
124199
SH
SOLE
124199
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
10429
78568
SH
SOLE
78568
0
0
FIFTH THIRD BANCORP
COM
316773100
1524
55704
SH
SOLE
55704
0
0
FIREEYE INC
COM
31816Q101
5565
416844
SH
SOLE
416844
0
0
FIRST AMERN FINL CORP
COM
31847R102
1087
18442
SH
SOLE
18442
0
0
FIRST CAPITAL INC
COM
31942S104
1626
28124
SH
SOLE
28124
0
0
FIRST FINL BANCORP OH
COM
320209109
5021
205214
SH
SOLE
205214
0
0
FIRST FINL BANKSHARES
COM
32020R109
513
15614
SH
SOLE
15614
0
0
FIRST HORIZON NATL CORP
COM
320517105
364
22492
SH
SOLE
22492
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
761
7950
SH
SOLE
7950
0
0
FIRST SOLAR INC
COM
336433107
2966
51288
SH
SOLE
51288
0
0
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
141
13441
SH
SOLE
13441
0
0
FIRST TR BICK INDEX FD
COM SHS
33733H107
751
29666
SH
SOLE
29666
0
0
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
967
18152
SH
SOLE
18152
0
0
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
395
11872
SH
SOLE
11872
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
849
42996
SH
SOLE
42996
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
2332
56923
SH
SOLE
56923
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
276
4760
SH
SOLE
4760
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
266
4795
SH
SOLE
4795
0
0
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
845
53373
SH
SOLE
53373
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
1009
19256
SH
SOLE
19256
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
1223
52047
SH
SOLE
52047
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
561
16320
SH
SOLE
16320
0
0
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
765
19154
SH
SOLE
19154
0
0
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2103
43955
SH
SOLE
43955
0
0
FIRST TR EXCH TRD ALPHA FD I
LATIN AMER ALP
33737J125
747
36539
SH
SOLE
36539
0
0
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
807
16580
SH
SOLE
16580
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
1408
25372
SH
SOLE
25372
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
3809
67161
SH
SOLE
67161
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1341
23741
SH
SOLE
23741
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
3327
79198
SH
SOLE
79198
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
470
9768
SH
SOLE
9768
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
18182
135165
SH
SOLE
135165
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
3246
102000
SH
SOLE
102000
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
53576
891901
SH
SOLE
891901
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
264
5472
SH
SOLE
5472
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
5140
98799
SH
SOLE
98799
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
3714
50169
SH
SOLE
50169
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
2856
68350
SH
SOLE
68350
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
394
10587
SH
SOLE
10587
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
777
19412
SH
SOLE
19412
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
231
8265
SH
SOLE
8265
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
12819
501063
SH
SOLE
501063
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
1646
13264
SH
SOLE
13264
0
0
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1018
37895
SH
SOLE
37895
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
7225
152376
SH
SOLE
152376
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2677
41106
SH
SOLE
41106
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
738
9734
SH
SOLE
9734
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
4152
140003
SH
SOLE
140003
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
24216
1226933
SH
SOLE
1226933
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
851
16193
SH
SOLE
16193
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
7079
274682
SH
SOLE
274682
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
693
15496
SH
SOLE
15496
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
2192
31346
SH
SOLE
31346
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
2169
42159
SH
SOLE
42159
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
1491
24567
SH
SOLE
24567
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
1231
18206
SH
SOLE
18206
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
4404
141912
SH
SOLE
141912
0
0
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
298
5557
SH
SOLE
5557
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
3655
41809
SH
SOLE
41809
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
1360
22651
SH
SOLE
22651
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
203
15602
SH
SOLE
15602
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
17558
503582
SH
SOLE
503582
0
0
FIRSTCASH INC
COM
33767D105
850
9253
SH
SOLE
9253
0
0
FIRSTENERGY CORP
COM
337932107
1294
26876
SH
SOLE
26876
0
0
FISERV INC
COM
337738108
2683
25887
SH
SOLE
25887
0
0
FIVE BELOW INC
COM
33829M101
1833
14478
SH
SOLE
14478
0
0
FIVE9 INC
COM
338307101
233
4377
SH
SOLE
4377
0
0
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
1259
60336
SH
SOLE
60336
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
372
16751
SH
SOLE
16751
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1099
3843
SH
SOLE
3843
0
0
FLEX LTD
ORD
Y2573F102
162
15531
SH
SOLE
15531
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
1596
71603
SH
SOLE
71603
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
539
17304
SH
SOLE
17304
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
225
4975
SH
SOLE
4975
0
0
FLEXSHARES TR
STOX ESG INDEX
33939L696
297
4179
SH
SOLE
4179
0
0
FLIR SYS INC
COM
302445101
662
12571
SH
SOLE
12571
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
1104
21594
SH
SOLE
21594
0
0
FLUOR CORP NEW
COM
343412102
269
14241
SH
SOLE
14241
0
0
FNB CORP PA
COM
302520101
656
56792
SH
SOLE
56792
0
0
FORD MTR CO DEL
COM
345370860
3729
406934
SH
SOLE
406934
0
0
FORESTAR GROUP INC
COM
346232101
415
22739
SH
SOLE
22739
0
0
FORMFACTOR INC
COM
346375108
448
24167
SH
SOLE
24167
0
0
FORTINET INC
COM
34959E109
9603
124717
SH
SOLE
124717
0
0
FORTIS INC
COM
349553107
234
5466
SH
SOLE
5466
0
0
FORTIVE CORP
COM
34959J108
5405
78829
SH
SOLE
78829
0
0
FORTRESS BIOTECH INC
COM
34960Q109
44
31100
SH
SOLE
31100
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
2427
160599
SH
SOLE
160599
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
822
15104
SH
SOLE
15104
0
0
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
25
16384
SH
SOLE
16384
0
0
FORWARD AIR CORP
COM
349853101
498
7886
SH
SOLE
7886
0
0
FOX CORP
CL A COM
35137L105
979
31161
SH
SOLE
31161
0
0
FOX FACTORY HLDG CORP
COM
35138V102
521
8378
SH
SOLE
8378
0
0
FRANKLIN RES INC
COM
354613101
4785
165849
SH
SOLE
165849
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1156
120266
SH
SOLE
120266
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
483
14521
SH
SOLE
14521
0
0
FRONT YD RESIDENTIAL CORP
COM
35904G107
168
14475
SH
SOLE
14475
0
0
FS BANCORP INC
COM
30263Y104
758
14441
SH
SOLE
14441
0
0
FS KKR CAPITAL CORP
COM
302635107
2182
374182
SH
SOLE
374182
0
0
FULTON FINL CORP PA
COM
360271100
274
17082
SH
SOLE
17082
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
502
23257
SH
SOLE
23257
0
0
GABELLI EQUITY TR INC
COM
362397101
245
41046
SH
SOLE
41046
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2161
24114
SH
SOLE
24114
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
191
44408
SH
SOLE
44408
0
0
GAMCO INVESTORS INC
CL A COM
361438104
230
11750
SH
SOLE
11750
0
0
GAMESTOP CORP NEW
CL A
36467W109
2271
409208
SH
SOLE
409208
0
0
GAMESTOP CORP NEW
CL A
36467W109
19
23000
SH
Call
SOLE
23000
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
332
8588
SH
SOLE
8588
0
0
GARMIN LTD
SHS
H2906T109
2301
27194
SH
SOLE
27194
0
0
GARTNER INC
COM
366651107
5873
41109
SH
SOLE
41109
0
0
GATX CORP
COM
361448103
732
9415
SH
SOLE
9415
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
292
4884
SH
SOLE
4884
0
0
GENERAC HLDGS INC
COM
368736104
776
9899
SH
SOLE
9899
0
0
GENERAL DYNAMICS CORP
COM
369550108
17694
96892
SH
SOLE
96892
0
0
GENERAL ELECTRIC CO
COM
369604103
13336
1490516
SH
SOLE
1490516
0
0
GENERAL ELECTRIC CO
COM
369604103
32
21300
SH
Call
SOLE
21300
0
0
GENERAL MLS INC
COM
370334104
22503
408187
SH
SOLE
408187
0
0
GENERAL MTRS CO
COM
37045V100
5017
133965
SH
SOLE
133965
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
4442
206686
SH
SOLE
206686
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
296
267174
SH
SOLE
267174
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
14208
2344647
SH
SOLE
2344647
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
474
163235
SH
SOLE
163235
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
1
1000
SH
Call
SOLE
1000
0
0
GENPACT LIMITED
SHS
G3922B107
598
15407
SH
SOLE
15407
0
0
GENTEX CORP
COM
371901109
500
18086
SH
SOLE
18086
0
0
GENUINE PARTS CO
COM
372460105
7103
71348
SH
SOLE
71348
0
0
GETTY RLTY CORP NEW
COM
374297109
520
16236
SH
SOLE
16236
0
0
GILEAD SCIENCES INC
COM
375558103
26663
420507
SH
SOLE
420507
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
1903
47052
SH
SOLE
47052
0
0
GLADSTONE CAPITAL CORP
COM
376535100
139
14190
SH
SOLE
14190
0
0
GLADSTONE COML CORP
COM
376536108
273
11535
SH
SOLE
11535
0
0
GLAUKOS CORP
COM
377322102
222
3551
SH
SOLE
3551
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
24471
573490
SH
SOLE
573490
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
1104
56524
SH
SOLE
56524
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
676
34462
SH
SOLE
34462
0
0
GLOBAL PMTS INC
COM
37940X102
4521
28481
SH
SOLE
28481
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
1074
37397
SH
SOLE
37397
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
5396
440217
SH
SOLE
440217
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
935
55149
SH
SOLE
55149
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
6771
808563
SH
SOLE
808563
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
452
19115
SH
SOLE
19115
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
315
13027
SH
SOLE
13027
0
0
GLOBAL X FDS
MSCI GREECE ETF
37950E366
739
79698
SH
SOLE
79698
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
610
27002
SH
SOLE
27002
0
0
GLOBAL X FDS
REIT ETF
37950E127
173
11230
SH
SOLE
11230
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
286
7841
SH
SOLE
7841
0
0
GLOBALSTAR INC
COM
378973408
623
1504584
SH
SOLE
1504584
0
0
GLOBANT S A
COM
L44385109
459
5041
SH
SOLE
5041
0
0
GLOBE LIFE INC
COM
37959E102
2527
26355
SH
SOLE
26355
0
0
GLOBUS MED INC
CL A
379577208
501
9786
SH
SOLE
9786
0
0
GLU MOBILE INC
COM
379890106
83
16930
SH
SOLE
16930
0
0
GMS INC
COM
36251C103
1420
49351
SH
SOLE
49351
0
0
GODADDY INC
CL A
380237107
525
7931
SH
SOLE
7931
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
171
11100
SH
SOLE
11100
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
502
25030
SH
SOLE
25030
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
706
7046
SH
SOLE
7046
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
229
7292
SH
SOLE
7292
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
7839
276797
SH
SOLE
276797
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
11052
184549
SH
SOLE
184549
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
16582
80074
SH
SOLE
80074
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
994
207558
SH
SOLE
207558
0
0
GOLUB CAP BDC INC
COM
38173M102
8706
462367
SH
SOLE
462367
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3900
272057
SH
SOLE
272057
0
0
GOPRO INC
CL A
38268T103
128
24555
SH
SOLE
24555
0
0
GP STRATEGIES CORP
COM
36225V104
180
14015
SH
SOLE
14015
0
0
GRACO INC
COM
384109104
532
11526
SH
SOLE
11526
0
0
GRAINGER W W INC
COM
384802104
693
2330
SH
SOLE
2330
0
0
GRAND CANYON ED INC
COM
38526M106
373
3815
SH
SOLE
3815
0
0
GRANITE CONSTR INC
COM
387328107
239
7506
SH
SOLE
7506
0
0
GREEN DOT CORP
CL A
39304D102
782
30953
SH
SOLE
30953
0
0
GREEN PLAINS INC
COM
393222104
27
108000
SH
Call
SOLE
108000
0
0
GREEN PLAINS INC
COM
393222104
4271
403649
SH
SOLE
403649
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
1476
111187
SH
SOLE
111187
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
218
2395
SH
SOLE
2395
0
0
GRUBHUB INC
COM
400110102
316
5658
SH
SOLE
5658
0
0
GUARDANT HEALTH INC
COM
40131M109
3844
60208
SH
SOLE
60208
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
556
27744
SH
SOLE
27744
0
0
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
374
19177
SH
SOLE
19177
0
0
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
217
9076
SH
SOLE
9076
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
520
4887
SH
SOLE
4887
0
0
GULF RESOURCES INC
COM
40251W309
17
25001
SH
SOLE
25001
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
832
7223
SH
SOLE
7223
0
0
HALLIBURTON CO
COM
406216101
1348
71150
SH
SOLE
71150
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
443
28629
SH
SOLE
28629
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
212
8758
SH
SOLE
8758
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
277
11723
SH
SOLE
11723
0
0
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
536
18873
SH
SOLE
18873
0
0
HANESBRANDS INC
COM
410345102
1815
118440
SH
SOLE
118440
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
249
8579
SH
SOLE
8579
0
0
HANOVER INS GROUP INC
COM
410867105
344
2515
SH
SOLE
2515
0
0
HARLEY DAVIDSON INC
COM
412822108
362
10078
SH
SOLE
10078
0
0
HARSCO CORP
COM
415864107
465
24499
SH
SOLE
24499
0
0
HARTFORD FDS EXCHANGE TRADE
SHRT DURTN ETF
41653L602
2160
52894
SH
SOLE
52894
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
3744
61775
SH
SOLE
61775
0
0
HASBRO INC
COM
418056107
1055
8879
SH
SOLE
8879
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
829
18233
SH
SOLE
18233
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
3502
134265
SH
SOLE
134265
0
0
HCA HEALTHCARE INC
COM
40412C101
4726
39291
SH
SOLE
39291
0
0
HCP INC
COM
40414L109
999
27999
SH
SOLE
27999
0
0
HD SUPPLY HLDGS INC
COM
40416M105
522
13329
SH
SOLE
13329
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
2434
42721
SH
SOLE
42721
0
0
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
262
10542
SH
SOLE
10542
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
217
8806
SH
SOLE
8806
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
673
22930
SH
SOLE
22930
0
0
HEALTHEQUITY INC
COM
42226A107
4791
83844
SH
SOLE
83844
0
0
HEICO CORP NEW
CL A
422806208
327
3347
SH
SOLE
3347
0
0
HEICO CORP NEW
COM
422806109
1132
9168
SH
SOLE
9168
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
113
14099
SH
SOLE
14099
0
0
HELMERICH & PAYNE INC
COM
423452101
5093
127222
SH
SOLE
127222
0
0
HENRY JACK & ASSOC INC
COM
426281101
892
6097
SH
SOLE
6097
0
0
HENRY SCHEIN INC
COM
806407102
4218
66430
SH
SOLE
66430
0
0
HERCULES CAPITAL INC
COM
427096508
1490
111081
SH
SOLE
111081
0
0
HERON THERAPEUTICS INC
COM
427746102
223
11905
SH
SOLE
11905
0
0
HERSHEY CO
COM
427866108
4855
31313
SH
SOLE
31313
0
0
HERTZ GLOBAL HLDGS INC
COM
42806J106
515
37260
SH
SOLE
37260
0
0
HERTZ GLOBAL HLDGS INC
COM
42806J106
8
7000
SH
Call
SOLE
7000
0
0
HESS CORP
COM
42809H107
1534
25320
SH
SOLE
25320
0
0
HESS MIDSTREAM PARTNERS LP
UNIT LTD PR INT
428104103
748
38839
SH
SOLE
38839
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
4028
265359
SH
SOLE
265359
0
0
HEXCEL CORP NEW
COM
428291108
990
12063
SH
SOLE
12063
0
0
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
237
17728
SH
SOLE
17728
0
0
HILL ROM HLDGS INC
COM
431475102
472
4471
SH
SOLE
4471
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1166
12595
SH
SOLE
12595
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
5355
211741
SH
SOLE
211741
0
0
HOLLYFRONTIER CORP
COM
436106108
622
11610
SH
SOLE
11610
0
0
HOLOGIC INC
COM
436440101
359
7121
SH
SOLE
7121
0
0
HOME BANCSHARES INC
COM
436893200
274
14580
SH
SOLE
14580
0
0
HOME DEPOT INC
COM
437076102
110723
477359
SH
SOLE
477359
0
0
HOME DEPOT INC
COM
437076102
2
400
SH
Put
SOLE
400
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
457
17377
SH
SOLE
17377
0
0
HONEYWELL INTL INC
COM
438516106
43239
255516
SH
SOLE
255516
0
0
HONEYWELL INTL INC
COM
438516106
5
4500
SH
Put
SOLE
4500
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
269
5789
SH
SOLE
5789
0
0
HORMEL FOODS CORP
COM
440452100
777
17679
SH
SOLE
17679
0
0
HOULIHAN LOKEY INC
CL A
441593100
743
16545
SH
SOLE
16545
0
0
HOWARD HUGHES CORP
COM
44267D107
319
2457
SH
SOLE
2457
0
0
HP INC
COM
40434L105
1463
77046
SH
SOLE
77046
0
0
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
257
9750
SH
SOLE
9750
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
8513
222074
SH
SOLE
222074
0
0
HUB GROUP INC
CL A
443320106
10178
218866
SH
SOLE
218866
0
0
HUBBELL INC
COM
443510607
410
3140
SH
SOLE
3140
0
0
HUBSPOT INC
COM
443573100
228
1514
SH
SOLE
1514
0
0
HUMANA INC
COM
444859102
5457
21323
SH
SOLE
21323
0
0
HUNT J B TRANS SVCS INC
COM
445658107
5622
50711
SH
SOLE
50711
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
3141
220155
SH
SOLE
220155
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1058
4983
SH
SOLE
4983
0
0
HUNTSMAN CORP
COM
447011107
3795
163450
SH
SOLE
163450
0
0
HYATT HOTELS CORP
COM CL A
448579102
1339
18167
SH
SOLE
18167
0
0
IAC INTERACTIVECORP
COM
44919P508
5792
26593
SH
SOLE
26593
0
0
IBIO INC
COM NEW
451033203
5
10002
SH
SOLE
10002
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
481
7472
SH
SOLE
7472
0
0
ICICI BK LTD
ADR
45104G104
330
27171
SH
SOLE
27171
0
0
ICON PLC
SHS
G4705A100
1216
8285
SH
SOLE
8285
0
0
ICU MED INC
COM
44930G107
305
1902
SH
SOLE
1902
0
0
IDEX CORP
COM
45167R104
1555
9525
SH
SOLE
9525
0
0
IDEXX LABS INC
COM
45168D104
9452
34791
SH
SOLE
34791
0
0
IHS MARKIT LTD
SHS
G47567105
631
9410
SH
SOLE
9410
0
0
II VI INC
COM
902104108
1173
33345
SH
SOLE
33345
0
0
ILLINOIS TOOL WKS INC
COM
452308109
11533
73730
SH
SOLE
73730
0
0
ILLINOIS TOOL WKS INC
COM
452308109
7
8000
SH
Put
SOLE
8000
0
0
ILLUMINA INC
COM
452327109
6913
22740
SH
SOLE
22740
0
0
IMAX CORP
COM
45245E109
299
13651
SH
SOLE
13651
0
0
IMEDIA BRANDS INC
COM CL A
452465107
23
40000
SH
SOLE
40000
0
0
IMMUNOGEN INC
COM
45253H101
1
15000
SH
Call
SOLE
15000
0
0
IMMUNOGEN INC
COM
45253H101
17
12027
SH
SOLE
12027
0
0
IMMUNOMEDICS INC
COM
452907108
538
40386
SH
SOLE
40386
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
6592
837766
SH
SOLE
837766
0
0
INCYTE CORP
COM
45337C102
1771
23939
SH
SOLE
23939
0
0
INDEXIQ ETF TR
HDG MACTRK ETF
45409B206
267
10213
SH
SOLE
10213
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
58244
1915610
SH
SOLE
1915610
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
1425
53848
SH
SOLE
53848
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
11428
356852
SH
SOLE
356852
0
0
INFOSYS LTD
SPONSORED ADR
456788108
1772
155820
SH
SOLE
155820
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
53
10000
SH
SOLE
10000
0
0
ING GROEP N V
SPONSORED ADR
456837103
3340
321161
SH
SOLE
321161
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2773
22531
SH
SOLE
22531
0
0
INGREDION INC
COM
457187102
451
5540
SH
SOLE
5540
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
366
11374
SH
SOLE
11374
0
0
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
2530
101727
SH
SOLE
101727
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C698
725
28841
SH
SOLE
28841
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C888
259
9854
SH
SOLE
9854
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C813
312
11963
SH
SOLE
11963
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C672
1165
46202
SH
SOLE
46202
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C805
567
21838
SH
SOLE
21838
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C839
532
20400
SH
SOLE
20400
0
0
INOVALON HLDGS INC
COM CL A
45781D101
256
15704
SH
SOLE
15704
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
185
92708
SH
SOLE
92708
0
0
INTEGER HLDGS CORP
COM
45826H109
520
6893
SH
SOLE
6893
0
0
INTEL CORP
COM
458140100
107123
2078544
SH
SOLE
2078544
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
231
17325
SH
SOLE
17325
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
503
9377
SH
SOLE
9377
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
9248
100314
SH
SOLE
100314
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
75086
516410
SH
SOLE
516410
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
526
4278
SH
SOLE
4278
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
4814
223152
SH
SOLE
223152
0
0
INTEST CORP
COM
461147100
287
61618
SH
SOLE
61618
0
0
INTL PAPER CO
COM
460146103
13875
331504
SH
SOLE
331504
0
0
INTREXON CORP
COM
46122T102
415
72241
SH
SOLE
72241
0
0
INTUIT
COM
461202103
7381
27769
SH
SOLE
27769
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
13085
24180
SH
SOLE
24180
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
1218
78122
SH
SOLE
78122
0
0
INVESCO CURNCYSHS BRIT PND S
BRIT POUN STRL
46138M109
275
2306
SH
SOLE
2306
0
0
INVESCO CURNCYSHS BRIT PND S
BRIT POUN STRL
46138M109
4
4000
SH
Put
SOLE
4000
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
589
39159
SH
SOLE
39159
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
293
10827
SH
SOLE
10827
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
21125
1002494
SH
SOLE
1002494
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
5296
221131
SH
SOLE
221131
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
21471
1008218
SH
SOLE
1008218
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
5535
231025
SH
SOLE
231025
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
2579
121284
SH
SOLE
121284
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
8236
334738
SH
SOLE
334738
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
15653
727290
SH
SOLE
727290
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
5276
216516
SH
SOLE
216516
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
1879
87948
SH
SOLE
87948
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
317
12254
SH
SOLE
12254
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
889
41210
SH
SOLE
41210
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
223
10913
SH
SOLE
10913
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
224
10748
SH
SOLE
10748
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
225
10229
SH
SOLE
10229
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
13642
201590
SH
SOLE
201590
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
410
6564
SH
SOLE
6564
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
565
9343
SH
SOLE
9343
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
6675
97433
SH
SOLE
97433
0
0
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
7548
214972
SH
SOLE
214972
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
316
6528
SH
SOLE
6528
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
10111
263942
SH
SOLE
263942
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
7026
124713
SH
SOLE
124713
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
309
5479
SH
SOLE
5479
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
11155
119807
SH
SOLE
119807
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
222
11769
SH
SOLE
11769
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
16402
139180
SH
SOLE
139180
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
7466
58808
SH
SOLE
58808
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
244
20833
SH
SOLE
20833
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
7886
60641
SH
SOLE
60641
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1296
6101
SH
SOLE
6101
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
284
4881
SH
SOLE
4881
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
930
6579
SH
SOLE
6579
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
981
45303
SH
SOLE
45303
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
18115
415225
SH
SOLE
415225
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2513
14107
SH
SOLE
14107
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
124930
1156127
SH
SOLE
1156127
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
57271
483508
SH
SOLE
483508
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
19817
305782
SH
SOLE
305782
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2131
63621
SH
SOLE
63621
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1116
30452
SH
SOLE
30452
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
6798
232791
SH
SOLE
232791
0
0
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
1155
42275
SH
SOLE
42275
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1387
30334
SH
SOLE
30334
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
379
7588
SH
SOLE
7588
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
1305
44579
SH
SOLE
44579
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
1109
57942
SH
SOLE
57942
0
0
INVESCO EXCHNG TRADED FD TR
FTSE INTL LOW
46138E768
6405
233183
SH
SOLE
233183
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
1488
37591
SH
SOLE
37591
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
2848
141813
SH
SOLE
141813
0
0
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
475
20483
SH
SOLE
20483
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
1005
37845
SH
SOLE
37845
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
16513
1099932
SH
SOLE
1099932
0
0
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1585
49479
SH
SOLE
49479
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
14641
371560
SH
SOLE
371560
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 REVENUE
46138G698
290
5370
SH
SOLE
5370
0
0
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
1134
29697
SH
SOLE
29697
0
0
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
397
14623
SH
SOLE
14623
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
3949
115756
SH
SOLE
115756
0
0
INVESCO EXCHNG TRADED FD TR
S&P MDCP 400 REV
46138G672
1122
18782
SH
SOLE
18782
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
686
12949
SH
SOLE
12949
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
712
6301
SH
SOLE
6301
0
0
INVESCO EXCHNG TRADED FD TR
S&P ULTRA DIVIDE
46138G656
1709
45366
SH
SOLE
45366
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
1796
42180
SH
SOLE
42180
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
13542
233847
SH
SOLE
233847
0
0
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
322
10963
SH
SOLE
10963
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
815
36729
SH
SOLE
36729
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
273
8458
SH
SOLE
8458
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
2464
96963
SH
SOLE
96963
0
0
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
286
11532
SH
SOLE
11532
0
0
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
1248
51650
SH
SOLE
51650
0
0
INVESCO LTD
SHS
G491BT108
14504
856224
SH
SOLE
856224
0
0
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
163
10679
SH
SOLE
10679
0
0
INVESCO MUN TR
COM
46131J103
233
18468
SH
SOLE
18468
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
358
45134
SH
SOLE
45134
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
212479
1125143
SH
SOLE
1125143
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
24
21100
SH
Put
SOLE
21100
0
0
INVESCO SR INCOME TR
COM
46131H107
216
51296
SH
SOLE
51296
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
167
13150
SH
SOLE
13150
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
218
14218
SH
SOLE
14218
0
0
INVESTAR HLDG CORP
COM
46134L105
238
10000
SH
SOLE
10000
0
0
INVITAE CORP
COM
46185L103
5971
310139
SH
SOLE
310139
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
715
12006
SH
SOLE
12006
0
0
IQIYI INC
SPONSORED ADS
46267X108
246
15319
SH
SOLE
15319
0
0
IQIYI INC
SPONSORED ADS
46267X108
0
5000
SH
Call
SOLE
5000
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
563
26547
SH
SOLE
26547
0
0
IRON MTN INC NEW
COM
46284V101
2880
89071
SH
SOLE
89071
0
0
ISHARES GOLD TRUST
ISHARES
464285105
19088
1356654
SH
SOLE
1356654
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
36545
745441
SH
SOLE
745441
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
6880
278988
SH
SOLE
278988
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
1155
35600
SH
SOLE
35600
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
2714
47476
SH
SOLE
47476
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
4517
47620
SH
SOLE
47620
0
0
ISHARES INC
MSCI AUST ETF
464286103
814
36655
SH
SOLE
36655
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
2531
60020
SH
SOLE
60020
0
0
ISHARES INC
MSCI CDA ETF
464286509
14374
497409
SH
SOLE
497409
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
418
6573
SH
SOLE
6573
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
5015
128982
SH
SOLE
128982
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
3899
184724
SH
SOLE
184724
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
259
9610
SH
SOLE
9610
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
809
35520
SH
SOLE
35520
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
9524
168181
SH
SOLE
168181
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
2198
51387
SH
SOLE
51387
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
2001
71432
SH
SOLE
71432
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
3218
72262
SH
SOLE
72262
0
0
ISHARES INC
MSCI RUSSIA ETF
46434G798
279
7144
SH
SOLE
7144
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2785
120030
SH
SOLE
120030
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
6855
232365
SH
SOLE
232365
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
2630
69646
SH
SOLE
69646
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
213
14132
SH
SOLE
14132
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
6260
393790
SH
SOLE
393790
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
2
10000
SH
Call
SOLE
10000
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
5652
56208
SH
SOLE
56208
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
20518
441909
SH
SOLE
441909
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2720
53139
SH
SOLE
53139
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
14724
173905
SH
SOLE
173905
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
6085
40742
SH
SOLE
40742
0
0
ISHARES TR
20 YR TR BD ETF
464287432
5516
38675
SH
SOLE
38675
0
0
ISHARES TR
20 YR TR BD ETF
464287432
5
2500
SH
Put
SOLE
2500
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
4305
33909
SH
SOLE
33909
0
0
ISHARES TR
AGENCY BOND ETF
464288166
1846
15931
SH
SOLE
15931
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
229
4139
SH
SOLE
4139
0
0
ISHARES TR
ASIA 50 ETF
464288430
258
4400
SH
SOLE
4400
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
4583
40764
SH
SOLE
40764
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
624
10179
SH
SOLE
10179
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
2557
64210
SH
SOLE
64210
0
0
ISHARES TR
CMBS ETF
46429B366
885
16573
SH
SOLE
16573
0
0
ISHARES TR
COHEN STEER REIT
464287564
630
5259
SH
SOLE
5259
0
0
ISHARES TR
CONV BD ETF
46435G102
1471
25158
SH
SOLE
25158
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
7394
146516
SH
SOLE
146516
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
13155
335864
SH
SOLE
335864
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
7029
74725
SH
SOLE
74725
0
0
ISHARES TR
CORE INTL AGGR
46435G672
934
16901
SH
SOLE
16901
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
86753
1420309
SH
SOLE
1420309
0
0
ISHARES TR
CORE MSCI EURO
46434V738
1380
30125
SH
SOLE
30125
0
0
ISHARES TR
CORE MSCI INTL
46435G326
1626
29718
SH
SOLE
29718
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1562
27814
SH
SOLE
27814
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
42000
726869
SH
SOLE
726869
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
79914
413491
SH
SOLE
413491
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
111624
1434520
SH
SOLE
1434520
0
0
ISHARES TR
CORE S&P TTL STK
464287150
81807
1220234
SH
SOLE
1220234
0
0
ISHARES TR
CORE S&P US GWT
464287671
33296
529678
SH
SOLE
529678
0
0
ISHARES TR
CORE S&P US VLU
464287663
34821
602717
SH
SOLE
602717
0
0
ISHARES TR
CORE S&P500 ETF
464287200
103951
348339
SH
SOLE
348339
0
0
ISHARES TR
CORE US AGGBD ET
464287226
53558
473349
SH
SOLE
473349
0
0
ISHARES TR
CRE U S REIT ETF
464288521
1959
35338
SH
SOLE
35338
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
9743
315182
SH
SOLE
315182
0
0
ISHARES TR
DOW JONES US ETF
464287846
863
5858
SH
SOLE
5858
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
4063
50463
SH
SOLE
50463
0
0
ISHARES TR
EAFE SML CP ETF
464288273
13952
243987
SH
SOLE
243987
0
0
ISHARES TR
EAFE VALUE ETF
464288877
785
16550
SH
SOLE
16550
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
1819
22165
SH
SOLE
22165
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
1821
28405
SH
SOLE
28405
0
0
ISHARES TR
ESG MSCI USA ETF
46435G425
652
9988
SH
SOLE
9988
0
0
ISHARES TR
EUROPE ETF
464287861
263
6095
SH
SOLE
6095
0
0
ISHARES TR
EXPANDED TECH
464287515
3146
14888
SH
SOLE
14888
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
1033
4763
SH
SOLE
4763
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
543
14016
SH
SOLE
14016
0
0
ISHARES TR
FALN ANGLS USD
46435G474
1072
40881
SH
SOLE
40881
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
47000
922381
SH
SOLE
922381
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
4410
95198
SH
SOLE
95198
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
2279
37348
SH
SOLE
37348
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
3448
18555
SH
SOLE
18555
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
285
6244
SH
SOLE
6244
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
2386
79685
SH
SOLE
79685
0
0
ISHARES TR
HDG MSCI JAPAN
46434V886
2426
77765
SH
SOLE
77765
0
0
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
831
33505
PRN
SOLE
33505
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
9959
401179
PRN
SOLE
401179
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
10557
416002
PRN
SOLE
416002
0
0
ISHARES TR
IBONDS DEC2021
46435G789
5091
197411
SH
SOLE
197411
0
0
ISHARES TR
IBONDS DEC2022
46435G755
17335
663171
SH
SOLE
663171
0
0
ISHARES TR
IBONDS DEC2023
46435G318
11446
443880
SH
SOLE
443880
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
24840
992156
PRN
SOLE
992156
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
10172
401435
PRN
SOLE
401435
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
10456
408588
PRN
SOLE
408588
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
354
13645
PRN
SOLE
13645
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
522
19446
PRN
SOLE
19446
0
0
ISHARES TR
IBONDS SEP2020
46434V571
17649
691254
SH
SOLE
691254
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
6
6500
SH
Put
SOLE
6500
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
7342
84461
SH
SOLE
84461
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
13037
102103
SH
SOLE
102103
0
0
ISHARES TR
INTL DEV RE ETF
464288489
621
20976
SH
SOLE
20976
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
4078
132712
SH
SOLE
132712
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
3785
65456
SH
SOLE
65456
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
10344
91634
SH
SOLE
91634
0
0
ISHARES TR
LNG TR CRPRT BD
464289511
203
3016
SH
SOLE
3016
0
0
ISHARES TR
MBS ETF
464288588
7359
67869
SH
SOLE
67869
0
0
ISHARES TR
MICRO-CAP ETF
464288869
672
7752
SH
SOLE
7752
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
7066
96431
SH
SOLE
96431
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
302
7640
SH
SOLE
7640
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
2050
10357
SH
SOLE
10357
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
511
2101
SH
SOLE
2101
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
321
2004
SH
SOLE
2004
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
917
36749
SH
SOLE
36749
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1573
8206
SH
SOLE
8206
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3618
54871
SH
SOLE
54871
0
0
ISHARES TR
MSCI ACWI ETF
464288257
11840
160485
SH
SOLE
160485
0
0
ISHARES TR
MSCI ACWI EX US
464288240
16554
359608
SH
SOLE
359608
0
0
ISHARES TR
MSCI CHINA A
46434V514
1470
53017
SH
SOLE
53017
0
0
ISHARES TR
MSCI EAFE ETF
464287465
29715
455519
SH
SOLE
455519
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
18992
464699
SH
SOLE
464699
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
14
5300
SH
Call
SOLE
5300
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
3244
181724
SH
SOLE
181724
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
3480
103575
SH
SOLE
103575
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
6823
166683
SH
SOLE
166683
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
2436
21969
SH
SOLE
21969
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
214
1782
SH
SOLE
1782
0
0
ISHARES TR
MSCI MIN VOL ETF
46429B697
25993
405591
SH
SOLE
405591
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
4093
130799
SH
SOLE
130799
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
3592
29078
SH
SOLE
29078
0
0
ISHARES TR
MULTIFACTOR INTL
46434V274
784
30689
SH
SOLE
30689
0
0
ISHARES TR
MULTIFACTOR USA
46434V282
277
8610
SH
SOLE
8610
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
5891
59273
SH
SOLE
59273
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
17364
152238
SH
SOLE
152238
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
237
4169
SH
SOLE
4169
0
0
ISHARES TR
NORTH AMERN NAT
464287374
279
9570
SH
SOLE
9570
0
0
ISHARES TR
PFD AND INCM SEC
464288687
18608
495539
SH
SOLE
495539
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
609
2942
SH
SOLE
2942
0
0
ISHARES TR
RUS 1000 ETF
464287622
26410
160527
SH
SOLE
160527
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
147346
922915
SH
SOLE
922915
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
85000
662655
SH
SOLE
662655
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
12551
65090
SH
SOLE
65090
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
23614
197762
SH
SOLE
197762
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
7825
55359
SH
SOLE
55359
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
12870
143501
SH
SOLE
143501
0
0
ISHARES TR
RUS MID CAP ETF
464287499
27443
490627
SH
SOLE
490627
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
16627
241287
SH
SOLE
241287
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1620
18622
SH
SOLE
18622
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
1170
21290
SH
SOLE
21290
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
45207
298604
SH
SOLE
298604
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
0
6000
SH
Call
SOLE
6000
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
88
42000
SH
Put
SOLE
42000
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
29388
169202
SH
SOLE
169202
0
0
ISHARES TR
S&P 100 ETF
464287101
3089
23492
SH
SOLE
23492
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
62573
347456
SH
SOLE
347456
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
28128
236269
SH
SOLE
236269
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
35724
159767
SH
SOLE
159767
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
10969
68742
SH
SOLE
68742
0
0
ISHARES TR
S&P SML 600 GWT
464287887
14796
83025
SH
SOLE
83025
0
0
ISHARES TR
SELECT DIVID ETF
464287168
22715
222774
SH
SOLE
222774
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
8540
158972
SH
SOLE
158972
0
0
ISHARES TR
SHORT TREAS BD
464288679
5026
45445
SH
SOLE
45445
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
2133
20063
SH
SOLE
20063
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
4611
30684
SH
SOLE
30684
0
0
ISHARES TR
TIPS BD ETF
464287176
9422
81180
SH
SOLE
81180
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
257
2795
SH
SOLE
2795
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
222
1756
SH
SOLE
1756
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
341
1572
SH
SOLE
1572
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
334
2443
SH
SOLE
2443
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1740
13510
SH
SOLE
13510
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
2771
11216
SH
SOLE
11216
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
5616
60047
SH
SOLE
60047
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
5
6000
SH
Put
SOLE
6000
0
0
ISHARES TR
U.S. TECH ETF
464287721
8397
41165
SH
SOLE
41165
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
7054
140112
SH
SOLE
140112
0
0
ISHARES TR
US AER DEF ETF
464288760
10891
48551
SH
SOLE
48551
0
0
ISHARES TR
US HLTHCARE ETF
464287762
522
2757
SH
SOLE
2757
0
0
ISHARES TR
US HOME CONS ETF
464288752
2178
50258
SH
SOLE
50258
0
0
ISHARES TR
US INDUSTRIALS
464287754
1236
7786
SH
SOLE
7786
0
0
ISHARES TR
US OIL GS EX ETF
464288851
2176
42449
SH
SOLE
42449
0
0
ISHARES TR
US REGNL BKS ETF
464288778
258
5526
SH
SOLE
5526
0
0
ISHARES TR
US TREAS BD ETF
46429B267
5788
219696
SH
SOLE
219696
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
18169
152472
SH
SOLE
152472
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
8769
94883
SH
SOLE
94883
0
0
ISHARES TR
USD INV GRDE ETF
464288620
340
5859
SH
SOLE
5859
0
0
ISHARES TR
YLD OPTIM BD
46434V787
862
34374
SH
SOLE
34374
0
0
ISHARES US ETF TR
COMMOD SEL STG
46431W853
1005
32268
SH
SOLE
32268
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
11746
233109
SH
SOLE
233109
0
0
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
3522
70238
SH
SOLE
70238
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
93
11314
SH
SOLE
11314
0
0
ITT INC
COM
45073V108
239
3898
SH
SOLE
3898
0
0
JABIL INC
COM
466313103
481
13444
SH
SOLE
13444
0
0
JACOBS ENGR GROUP INC
COM
469814107
665
7223
SH
SOLE
7223
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
4062
31681
SH
SOLE
31681
0
0
JD COM INC
SPON ADR CL A
47215P106
2211
78984
SH
SOLE
78984
0
0
JD COM INC
SPON ADR CL A
47215P106
0
200
SH
Call
SOLE
200
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
1612
87845
SH
SOLE
87845
0
0
JETBLUE AWYS CORP
COM
477143101
387
23115
SH
SOLE
23115
0
0
JETBLUE AWYS CORP
COM
477143101
1
500
SH
Call
SOLE
500
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
1051
31868
SH
SOLE
31868
0
0
JOHNSON & JOHNSON
COM
478160104
186509
1441409
SH
SOLE
1441409
0
0
JOHNSON & JOHNSON
COM
478160104
145
55000
SH
Put
SOLE
55000
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
4813
109933
SH
SOLE
109933
0
0
JOINT CORP
COM
47973J102
4886
262480
SH
SOLE
262480
0
0
JONES LANG LASALLE INC
COM
48020Q107
4346
31238
SH
SOLE
31238
0
0
JP MORGAN EXCHANGE TRADED FD
BETABULDRS CDA
46641Q696
8486
339223
SH
SOLE
339223
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD MSCI
46641Q738
6867
76275
SH
SOLE
76275
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
5072
96889
SH
SOLE
96889
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
367
6203
SH
SOLE
6203
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
2984
56258
SH
SOLE
56258
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
803
26423
SH
SOLE
26423
0
0
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
7930
155131
SH
SOLE
155131
0
0
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
417
5521
SH
SOLE
5521
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
10237
203059
SH
SOLE
203059
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
33053
1421039
SH
SOLE
1421039
0
0
JPMORGAN CHASE & CO
COM
46625H100
2
1000
SH
Put
SOLE
1000
0
0
JPMORGAN CHASE & CO
COM
46625H100
172058
1460970
SH
SOLE
1460970
0
0
JUNIPER NETWORKS INC
COM
48203R104
456
18510
SH
SOLE
18510
0
0
KAMAN CORP
COM
483548103
320
5400
SH
SOLE
5400
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
3545
26617
SH
SOLE
26617
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
319
22553
SH
SOLE
22553
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
1446
132870
SH
SOLE
132870
0
0
KELLOGG CO
COM
487836108
914
14227
SH
SOLE
14227
0
0
KEMPER CORP DEL
COM
488401100
4080
52328
SH
SOLE
52328
0
0
KEMPHARM INC
COM
488445107
16
23500
SH
SOLE
23500
0
0
KEURIG DR PEPPER INC
COM
49271V100
229
8431
SH
SOLE
8431
0
0
KEYCORP NEW
COM
493267108
1322
73846
SH
SOLE
73846
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2794
28894
SH
SOLE
28894
0
0
KIMBERLY CLARK CORP
COM
494368103
30911
217627
SH
SOLE
217627
0
0
KIMBERLY CLARK CORP
COM
494368103
2
8200
SH
Put
SOLE
8200
0
0
KIMCO RLTY CORP
COM
49446R109
6762
324523
SH
SOLE
324523
0
0
KINDER MORGAN INC DEL
COM
49456B101
28300
1373644
SH
SOLE
1373644
0
0
KIRBY CORP
COM
497266106
1566
19065
SH
SOLE
19065
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
403
9327
SH
SOLE
9327
0
0
KKR & CO INC
CL A
48251W104
1031
38423
SH
SOLE
38423
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
354
22729
SH
SOLE
22729
0
0
KLA CORPORATION
COM NEW
482480100
3202
20070
SH
SOLE
20070
0
0
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
9567
501037
SH
SOLE
501037
0
0
KOHLS CORP
COM
500255104
2952
59381
SH
SOLE
59381
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1995
43070
SH
SOLE
43070
0
0
KRAFT HEINZ CO
COM
500754106
10097
361358
SH
SOLE
361358
0
0
KRAFT HEINZ CO
COM
500754106
0
500
SH
Call
SOLE
500
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
1155
38556
SH
SOLE
38556
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1617
39128
SH
SOLE
39128
0
0
KRANESHARES TR
ELEC VEH FUTUR
500767827
777
37800
SH
SOLE
37800
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
1436
77394
SH
SOLE
77394
0
0
KROGER CO
COM
501044101
4660
181000
SH
SOLE
181000
0
0
KT CORP
SPONSORED ADR
48268K101
142
12544
SH
SOLE
12544
0
0
KULICKE & SOFFA INDS INC
COM
501242101
627
26672
SH
SOLE
26672
0
0
L BRANDS INC
COM
501797104
312
15960
SH
SOLE
15960
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
8938
42898
SH
SOLE
42898
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1361
8095
SH
SOLE
8095
0
0
LADDER CAP CORP
CL A
505743104
461
26728
SH
SOLE
26728
0
0
LAM RESEARCH CORP
COM
512807108
6401
27689
SH
SOLE
27689
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
272
3314
SH
SOLE
3314
0
0
LAMB WESTON HLDGS INC
COM
513272104
4576
62971
SH
SOLE
62971
0
0
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
16422
910383
SH
SOLE
910383
0
0
LANDSTAR SYS INC
COM
515098101
960
8523
SH
SOLE
8523
0
0
LANNET INC
COM
516012101
149
13468
SH
SOLE
13468
0
0
LAS VEGAS SANDS CORP
COM
517834107
1851
32053
SH
SOLE
32053
0
0
LAS VEGAS SANDS CORP
COM
517834107
2
500
SH
Call
SOLE
500
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
241
13269
SH
SOLE
13269
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
1351
48289
SH
SOLE
48289
0
0
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
241
10936
SH
SOLE
10936
0
0
LAUDER ESTEE COS INC
CL A
518439104
7742
38914
SH
SOLE
38914
0
0
LAZARD LTD
SHS A
G54050102
298
8651
SH
SOLE
8651
0
0
LEAR CORP
COM NEW
521865204
317
2703
SH
SOLE
2703
0
0
LEGG MASON INC
COM
524901105
9546
250062
SH
SOLE
250062
0
0
LEGGETT & PLATT INC
COM
524660107
1189
29103
SH
SOLE
29103
0
0
LEIDOS HLDGS INC
COM
525327102
5450
63456
SH
SOLE
63456
0
0
LENNAR CORP
CL A
526057104
9
2000
SH
Call
SOLE
2000
0
0
LENNAR CORP
CL A
526057104
705
12603
SH
SOLE
12603
0
0
LENNOX INTL INC
COM
526107107
1055
4335
SH
SOLE
4335
0
0
LEXINGTON REALTY TRUST
COM
529043101
534
52052
SH
SOLE
52052
0
0
LIBBEY INC
COM
529898108
34
10373
SH
SOLE
10373
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
66
10273
SH
SOLE
10273
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
211
2096
SH
SOLE
2096
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
878
8351
SH
SOLE
8351
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
6006
242568
SH
SOLE
242568
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
260
10934
SH
SOLE
10934
0
0
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
217
12833
SH
SOLE
12833
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
408
9920
SH
SOLE
9920
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
854
20303
SH
SOLE
20303
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
204
5230
SH
SOLE
5230
0
0
LIFE STORAGE INC
COM
53223X107
312
2962
SH
SOLE
2962
0
0
LILLY ELI & CO
COM
532457108
36335
325232
SH
SOLE
325232
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
60
19655
SH
SOLE
19655
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
309
3521
SH
SOLE
3521
0
0
LINCOLN NATL CORP IND
COM
534187109
4401
72977
SH
SOLE
72977
0
0
LINDE PLC
SHS
G5494J103
3513
18120
SH
SOLE
18120
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
126
13685
SH
SOLE
13685
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
15
20000
SH
Call
SOLE
20000
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
354
41940
SH
SOLE
41940
0
0
LITTELFUSE INC
COM
537008104
317
1793
SH
SOLE
1793
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
4938
272880
SH
SOLE
272880
0
0
LIVENT CORP
COM
53814L108
82
12177
SH
SOLE
12177
0
0
LIVEPERSON INC
COM
538146101
690
19442
SH
SOLE
19442
0
0
LKQ CORP
COM
501889208
335
10375
SH
SOLE
10375
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
681
257161
SH
SOLE
257161
0
0
LOCKHEED MARTIN CORP
COM
539830109
48924
125018
SH
SOLE
125018
0
0
LOEWS CORP
COM
540424108
4349
84392
SH
SOLE
84392
0
0
LOUISIANA PAC CORP
COM
546347105
588
23840
SH
SOLE
23840
0
0
LOWES COS INC
COM
548661107
22813
207751
SH
SOLE
207751
0
0
LULULEMON ATHLETICA INC
COM
550021109
5656
29244
SH
SOLE
29244
0
0
LULULEMON ATHLETICA INC
COM
550021109
1
200
SH
Call
SOLE
200
0
0
LUMENTUM HLDGS INC
COM
55024U109
353
6662
SH
SOLE
6662
0
0
LYFT INC
CL A COM
55087P104
889
21823
SH
SOLE
21823
0
0
LYFT INC
CL A COM
55087P104
2
500
SH
Put
SOLE
500
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
29520
329712
SH
SOLE
329712
0
0
M & T BK CORP
COM
55261F104
916
5797
SH
SOLE
5797
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
4951
125455
SH
SOLE
125455
0
0
MACYS INC
COM
55616P104
788
50704
SH
SOLE
50704
0
0
MACYS INC
COM
55616P104
1
10000
SH
Call
SOLE
10000
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1750
6641
SH
SOLE
6641
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
55176
832565
SH
SOLE
832565
0
0
MAGNA INTL INC
COM
559222401
3907
73451
SH
SOLE
73451
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
7171
166125
SH
SOLE
166125
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
2108
92991
SH
SOLE
92991
0
0
MALIBU BOATS INC
COM CL A
56117J100
384
12500
SH
SOLE
12500
0
0
MANHATTAN ASSOCS INC
COM
562750109
281
3459
SH
SOLE
3459
0
0
MANNKIND CORP
COM NEW
56400P706
14
12052
SH
SOLE
12052
0
0
MANPOWERGROUP INC
COM
56418H100
11540
136943
SH
SOLE
136943
0
0
MANULIFE FINL CORP
COM
56501R106
837
45471
SH
SOLE
45471
0
0
MARATHON OIL CORP
COM
565849106
465
38165
SH
SOLE
38165
0
0
MARATHON PETE CORP
COM
56585A102
29198
480443
SH
SOLE
480443
0
0
MARCHEX INC
CL B
56624R108
53
17000
SH
SOLE
17000
0
0
MARKEL CORP
COM
570535104
772
655
SH
SOLE
655
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1078
3273
SH
SOLE
3273
0
0
MARKETAXESS HLDGS INC
COM
57060D108
5
200
SH
Put
SOLE
200
0
0
MARRIOTT INTL INC NEW
CL A
571903202
7557
60886
SH
SOLE
60886
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
285
2785
SH
SOLE
2785
0
0
MARSH & MCLENNAN COS INC
COM
571748102
25003
249533
SH
SOLE
249533
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1287
4696
SH
SOLE
4696
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
1945
79194
SH
SOLE
79194
0
0
MASCO CORP
COM
574599106
424
10176
SH
SOLE
10176
0
0
MASTERCARD INC
CL A
57636Q104
51042
187998
SH
SOLE
187998
0
0
MATCH GROUP INC
COM
57665R106
3826
53379
SH
SOLE
53379
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
320
17367
SH
SOLE
17367
0
0
MATTEL INC
COM
577081102
170
15274
SH
SOLE
15274
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
13922
240541
SH
SOLE
240541
0
0
MAXLINEAR INC
COM
57776J100
22989
1027186
SH
SOLE
1027186
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4236
27082
SH
SOLE
27082
0
0
MCDONALDS CORP
COM
580135101
176160
820523
SH
SOLE
820523
0
0
MCDONALDS CORP
COM
580135101
1
200
SH
Call
SOLE
200
0
0
MCEWEN MNG INC
COM
58039P107
21
13734
SH
SOLE
13734
0
0
MCKESSON CORP
COM
58155Q103
10397
76116
SH
SOLE
76116
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
174
61809
SH
SOLE
61809
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1544
78577
SH
SOLE
78577
0
0
MEDICINES CO
COM
584688105
215
4277
SH
SOLE
4277
0
0
MEDIFAST INC
COM
58470H101
252
2426
SH
SOLE
2426
0
0
MEDPACE HLDGS INC
COM
58506Q109
783
9314
SH
SOLE
9314
0
0
MEDTRONIC PLC
SHS
G5960L103
24458
225433
SH
SOLE
225433
0
0
MERCADOLIBRE INC
COM
58733R102
1037
1870
SH
SOLE
1870
0
0
MERCADOLIBRE INC
COM
58733R102
51
600
SH
Put
SOLE
600
0
0
MERCK & CO INC
COM
58933Y105
143946
1709775
SH
SOLE
1709775
0
0
MERCURY SYS INC
COM
589378108
471
5828
SH
SOLE
5828
0
0
METAURUS EQUITY COMPONENT TR
US EQT CUM 2027
59140L100
574
50000
SH
SOLE
50000
0
0
METLIFE INC
COM
59156R108
24491
519253
SH
SOLE
519253
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
2120
3013
SH
SOLE
3013
0
0
MFA FINL INC
COM
55272X102
601
81677
SH
SOLE
81677
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
1055
127036
SH
SOLE
127036
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
45
11800
SH
SOLE
11800
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
574
19188
SH
SOLE
19188
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1764
63578
SH
SOLE
63578
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
3657
39452
SH
SOLE
39452
0
0
MICRON TECHNOLOGY INC
COM
595112103
17184
400939
SH
SOLE
400939
0
0
MICROSOFT CORP
COM
594918104
554
169300
SH
Put
SOLE
169300
0
0
MICROSOFT CORP
COM
594918104
357932
2573373
SH
SOLE
2573373
0
0
MICROSOFT CORP
COM
594918104
38
7900
SH
Call
SOLE
7900
0
0
MID AMER APT CMNTYS INC
COM
59522J103
264
2026
SH
SOLE
2026
0
0
MIDDLEBY CORP
COM
596278101
624
5296
SH
SOLE
5296
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
13
15666
SH
SOLE
15666
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
3703
340275
SH
SOLE
340275
0
0
MIRAGEN THERAPEUTICS INC
COM
60463E103
10
12217
SH
SOLE
12217
0
0
MITEK SYS INC
COM NEW
606710200
295
30517
SH
SOLE
30517
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
5619
1104379
SH
SOLE
1104379
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
58
19239
SH
SOLE
19239
0
0
MOELIS & CO
CL A
60786M105
4232
129236
SH
SOLE
129236
0
0
MOLSON COORS BREWING CO
CL B
60871R209
3214
55761
SH
SOLE
55761
0
0
MONDELEZ INTL INC
CL A
609207105
33917
613374
SH
SOLE
613374
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
24
6000
SH
SOLE
6000
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
8
10000
SH
Call
SOLE
10000
0
0
MONGODB INC
CL A
60937P106
889
7381
SH
SOLE
7381
0
0
MONGODB INC
CL A
60937P106
31
1400
SH
Put
SOLE
1400
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
186
12865
SH
SOLE
12865
0
0
MONOLITHIC PWR SYS INC
COM
609839105
1076
6911
SH
SOLE
6911
0
0
MONROE CAP CORP
COM
610335101
116
11000
SH
SOLE
11000
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
767
13221
SH
SOLE
13221
0
0
MOODYS CORP
COM
615369105
1183
5790
SH
SOLE
5790
0
0
MOOG INC
CL A
615394202
341
4206
SH
SOLE
4206
0
0
MORGAN STANLEY
COM NEW
617446448
9055
212022
SH
SOLE
212022
0
0
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
133
14527
SH
SOLE
14527
0
0
MORNINGSTAR INC
COM
617700109
437
2996
SH
SOLE
2996
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2191
12866
SH
SOLE
12866
0
0
MPLX LP
COM UNIT REP LTD
55336V100
15991
570433
SH
SOLE
570433
0
0
MSA SAFETY INC
COM
553498106
200
1847
SH
SOLE
1847
0
0
MSC INDL DIRECT INC
CL A
553530106
348
4800
SH
SOLE
4800
0
0
MSCI INC
COM
55354G100
1905
8708
SH
SOLE
8708
0
0
MSG NETWORK INC
CL A
553573106
324
20109
SH
SOLE
20109
0
0
MURPHY USA INC
COM
626755102
21174
248258
SH
SOLE
248258
0
0
MYLAN N V
SHS EURO
N59465109
1528
77050
SH
SOLE
77050
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
65
35036
SH
SOLE
35036
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
1621
63496
SH
SOLE
63496
0
0
NASDAQ INC
COM
631103108
7130
71882
SH
SOLE
71882
0
0
NATIONAL BEVERAGE CORP
COM
635017106
3410
76614
SH
SOLE
76614
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
747
15899
SH
SOLE
15899
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
598
11087
SH
SOLE
11087
0
0
NATIONAL INSTRS CORP
COM
636518102
453
10858
SH
SOLE
10858
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1466
69357
SH
SOLE
69357
0
0
NATIONAL RESH CORP
COM NEW
637372202
249
4325
SH
SOLE
4325
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
361
6401
SH
SOLE
6401
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM NEW
63937X202
11
13090
SH
SOLE
13090
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
2147
201481
SH
SOLE
201481
0
0
NEKTAR THERAPEUTICS
COM
640268108
462
25366
SH
SOLE
25366
0
0
NEKTAR THERAPEUTICS
COM
640268108
1
300
SH
Call
SOLE
300
0
0
NELNET INC
CL A
64031N108
2638
41475
SH
SOLE
41475
0
0
NEOGEN CORP
COM
640491106
1650
24313
SH
SOLE
24313
0
0
NEOGENOMICS INC
COM NEW
64049M209
4005
209441
SH
SOLE
209441
0
0
NETAPP INC
COM
64110D104
1063
20147
SH
SOLE
20147
0
0
NETEASE INC
SPONSORED ADS
64110W102
268
1009
SH
SOLE
1009
0
0
NETFLIX INC
COM
64110L106
13018
48672
SH
SOLE
48672
0
0
NETFLIX INC
COM
64110L106
21
500
SH
Put
SOLE
500
0
0
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
483
40003
SH
SOLE
40003
0
0
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
124
17353
SH
SOLE
17353
0
0
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
359
28722
SH
SOLE
28722
0
0
NEURALSTEM INC
COM
64127R500
75
45055
SH
SOLE
45055
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
419
4654
SH
SOLE
4654
0
0
NEVRO CORP
COM
64157F103
1167
13583
SH
SOLE
13583
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
47
16860
SH
SOLE
16860
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
7
20400
SH
Call
SOLE
20400
0
0
NEW FORTRESS ENERGY LLC
CL A SHS RP LLC
644393100
945
52416
SH
SOLE
52416
0
0
NEW JERSEY RES
COM
646025106
280
6194
SH
SOLE
6194
0
0
NEW MTN FIN CORP
COM
647551100
1869
137180
SH
SOLE
137180
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
1091
9826
SH
SOLE
9826
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1164
74308
SH
SOLE
74308
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
763
60522
SH
SOLE
60522
0
0
NEW YORK TIMES CO
CL A
650111107
50
1749
SH
SOLE
1749
0
0
NEW YORK TIMES CO
CL A
650111107
0
10000
SH
Call
SOLE
10000
0
0
NEWELL BRANDS INC
COM
651229106
408
21859
SH
SOLE
21859
0
0
NEWMONT GOLDCORP CORPORATION
COM
651639106
3184
84168
SH
SOLE
84168
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
16278
159055
SH
SOLE
159055
0
0
NEXTERA ENERGY INC
COM
65339F101
39525
169638
SH
SOLE
169638
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2735
51764
SH
SOLE
51764
0
0
NEXTGEN HEALTHCARE INC
COM
65343C102
840
53922
SH
SOLE
53922
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
1237
88909
SH
SOLE
88909
0
0
NICE LTD
SPONSORED ADR
653656108
2415
16857
SH
SOLE
16857
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
16613
781793
SH
SOLE
781793
0
0
NIKE INC
CL B
654106103
47895
509375
SH
SOLE
509375
0
0
NIKE INC
CL B
654106103
200
58500
SH
Put
SOLE
58500
0
0
NIO INC
SPON ADS
62914V106
2
15000
SH
Call
SOLE
15000
0
0
NIO INC
SPON ADS
62914V106
8
6552
SH
SOLE
6552
0
0
NISOURCE INC
COM
65473P105
1491
49933
SH
SOLE
49933
0
0
NOBLE ENERGY INC
COM
655044105
289
12884
SH
SOLE
12884
0
0
NOKIA CORP
SPONSORED ADR
654902204
994
197524
SH
SOLE
197524
0
0
NOKIA CORP
SPONSORED ADR
654902204
24
88000
SH
Call
SOLE
88000
0
0
NOODLES & CO
COM CL A
65540B105
90
15890
SH
SOLE
15890
0
0
NORDSON CORP
COM
655663102
2747
18941
SH
SOLE
18941
0
0
NORDSTROM INC
COM
655664100
6218
185127
SH
SOLE
185127
0
0
NORFOLK SOUTHERN CORP
COM
655844108
17537
97616
SH
SOLE
97616
0
0
NORTHERN TR CORP
COM
665859104
1324
14136
SH
SOLE
14136
0
0
NORTHROP GRUMMAN CORP
COM
666807102
22878
61150
SH
SOLE
61150
0
0
NORTHWEST NAT HLDG CO
COM
66765N105
235
3290
SH
SOLE
3290
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
18973
218131
SH
SOLE
218131
0
0
NOVOCURE LTD
ORD SHS
G6674U108
670
8965
SH
SOLE
8965
0
0
NOVO-NORDISK A S
ADR
670100205
3892
74695
SH
SOLE
74695
0
0
NOW INC
COM
67011P100
153
13590
SH
SOLE
13590
0
0
NRG ENERGY INC
COM NEW
629377508
276
7004
SH
SOLE
7004
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
1175
72104
SH
SOLE
72104
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
0
200
SH
Call
SOLE
200
0
0
NUCOR CORP
COM
670346105
7485
146993
SH
SOLE
146993
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
210
8406
SH
SOLE
8406
0
0
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
395
15298
SH
SOLE
15298
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
769
20173
SH
SOLE
20173
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
960
30679
SH
SOLE
30679
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
457
15690
SH
SOLE
15690
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
275
10681
SH
SOLE
10681
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
459
16233
SH
SOLE
16233
0
0
NUTRIEN LTD
COM
67077M108
1494
29906
SH
SOLE
29906
0
0
NUVASIVE INC
COM
670704105
1739
27429
SH
SOLE
27429
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
392
23591
SH
SOLE
23591
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
7353
515325
SH
SOLE
515325
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
515
34409
SH
SOLE
34409
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
80
10604
SH
SOLE
10604
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
347
40262
SH
SOLE
40262
0
0
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
147
10205
SH
SOLE
10205
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
7651
559444
SH
SOLE
559444
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
6800
495678
SH
SOLE
495678
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
2095
157285
SH
SOLE
157285
0
0
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
2472
177056
SH
SOLE
177056
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1728
164217
SH
SOLE
164217
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1711
105615
SH
SOLE
105615
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
284
12766
SH
SOLE
12766
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
6531
485246
SH
SOLE
485246
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
3184
223177
SH
SOLE
223177
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
1654
122583
SH
SOLE
122583
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
359
35715
SH
SOLE
35715
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
240
24326
SH
SOLE
24326
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
7262
506273
SH
SOLE
506273
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
207
15759
SH
SOLE
15759
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
345
24955
SH
SOLE
24955
0
0
NVIDIA CORP
COM
67066G104
18381
105889
SH
SOLE
105889
0
0
NVIDIA CORP
COM
67066G104
0
100
SH
Call
SOLE
100
0
0
NVR INC
COM
62944T105
2925
790
SH
SOLE
790
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
2535
23245
SH
SOLE
23245
0
0
NYMOX PHARMACEUTICAL CORP
COM
P73398102
26
14000
SH
SOLE
14000
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
10027
25113
SH
SOLE
25113
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
366
70600
SH
SOLE
70600
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
910
110339
SH
SOLE
110339
0
0
OASIS MIDSTREAM PARTNERS LP
COM UNITS REPS
67420T206
775
48551
SH
SOLE
48551
0
0
OBALON THERAPEUTICS INC
COM NEW
67424L209
21
11279
SH
SOLE
11279
0
0
OBSIDIAN ENERGY LTD
COM
674482203
166
198175
SH
SOLE
198175
0
0
OCCIDENTAL PETE CORP
COM
674599105
4503
101284
SH
SOLE
101284
0
0
OGE ENERGY CORP
COM
670837103
938
20664
SH
SOLE
20664
0
0
OKTA INC
CL A
679295105
4445
45178
SH
SOLE
45178
0
0
OKTA INC
CL A
679295105
2
200
SH
Put
SOLE
200
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
4487
26495
SH
SOLE
26495
0
0
OLD REP INTL CORP
COM
680223104
1196
51079
SH
SOLE
51079
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
580
9904
SH
SOLE
9904
0
0
OMEGA FLEX INC
COM
682095104
426
4162
SH
SOLE
4162
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
585
14020
SH
SOLE
14020
0
0
OMEROS CORP
COM
682143102
388
23764
SH
SOLE
23764
0
0
OMNICOM GROUP INC
COM
681919106
12275
156683
SH
SOLE
156683
0
0
OMNICOM GROUP INC
COM
681919106
173
32000
SH
Put
SOLE
32000
0
0
ON SEMICONDUCTOR CORP
COM
682189105
456
23853
SH
SOLE
23853
0
0
ONE GAS INC
COM
68235P108
1521
15863
SH
SOLE
15863
0
0
ONE LIBERTY PPTYS INC
COM
682406103
284
10180
SH
SOLE
10180
0
0
ONEMAIN HLDGS INC
COM
68268W103
420
11386
SH
SOLE
11386
0
0
ONEOK INC NEW
COM
682680103
15285
207451
SH
SOLE
207451
0
0
ONESPAN INC
COM
68287N100
253
17327
SH
SOLE
17327
0
0
ORACLE CORP
COM
68389X105
36933
669936
SH
SOLE
669936
0
0
ORGANOVO HLDGS INC
COM
68620A104
10
39466
SH
SOLE
39466
0
0
ORTHOFIX MED INC
COM
68752M108
1245
23475
SH
SOLE
23475
0
0
OSHKOSH CORP
COM
688239201
404
5234
SH
SOLE
5234
0
0
OSI ETF TR
OSHARES FTSE EUR
67110P506
208
8710
SH
SOLE
8710
0
0
OSI ETF TR
OSHARS FTSE US
67110P407
294
8480
SH
SOLE
8480
0
0
OUTFRONT MEDIA INC
COM
69007J106
16416
591683
SH
SOLE
591683
0
0
OWENS CORNING NEW
COM
690742101
1122
17767
SH
SOLE
17767
0
0
OWENS ILL INC
COM NEW
690768403
103
10200
SH
SOLE
10200
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
1653
104730
SH
SOLE
104730
0
0
PACCAR INC
COM
693718108
7748
110597
SH
SOLE
110597
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
20202
650420
SH
SOLE
650420
0
0
PACER FDS TR
TRENDP US MID CP
69374H204
208
7132
SH
SOLE
7132
0
0
PACER FDS TR
US CASH COWS 100
69374H881
369
12802
SH
SOLE
12802
0
0
PACIFIC ETHANOL INC
COM
69423U305
2229
3962923
SH
SOLE
3962923
0
0
PACIFIC ETHANOL INC
COM
69423U305
6
30000
SH
Call
SOLE
30000
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
1609
51601
SH
SOLE
51601
0
0
PACKAGING CORP AMER
COM
695156109
5816
55055
SH
SOLE
55055
0
0
PACWEST BANCORP DEL
COM
695263103
4901
134762
SH
SOLE
134762
0
0
PALO ALTO NETWORKS INC
COM
697435105
6832
33799
SH
SOLE
33799
0
0
PARK HOTELS RESORTS INC
COM
700517105
1717
69697
SH
SOLE
69697
0
0
PARKER HANNIFIN CORP
COM
701094104
5046
27959
SH
SOLE
27959
0
0
PARSLEY ENERGY INC
CL A
701877102
188
11143
SH
SOLE
11143
0
0
PARTY CITY HOLDCO INC
COM
702149105
806
140779
SH
SOLE
140779
0
0
PATTERN ENERGY GROUP INC
CL A
70338P100
877
32629
SH
SOLE
32629
0
0
PAYCHEX INC
COM
704326107
5970
72127
SH
SOLE
72127
0
0
PAYCOM SOFTWARE INC
COM
70432V102
1746
8377
SH
SOLE
8377
0
0
PAYPAL HLDGS INC
COM
70450Y103
6
1000
SH
Call
SOLE
1000
0
0
PAYPAL HLDGS INC
COM
70450Y103
464
48300
SH
Put
SOLE
48300
0
0
PAYPAL HLDGS INC
COM
70450Y103
44852
432587
SH
SOLE
432587
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
13
14000
PRN
SOLE
14000
0
0
PEGASYSTEMS INC
COM
705573103
353
5132
SH
SOLE
5132
0
0
PEMBINA PIPELINE CORP
COM
706327103
4333
117018
SH
SOLE
117018
0
0
PENN NATL GAMING INC
COM
707569109
202
10727
SH
SOLE
10727
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1707
147167
SH
SOLE
147167
0
0
PENNANTPARK INVT CORP
COM
708062104
815
130051
SH
SOLE
130051
0
0
PENNEY J C CORP INC
COM
708160106
16
18343
SH
SOLE
18343
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
4880
103143
SH
SOLE
103143
0
0
PENTAIR PLC
SHS
G7S00T104
317
8451
SH
SOLE
8451
0
0
PEOPLES BANCORP INC
COM
709789101
346
10800
SH
SOLE
10800
0
0
PEOPLES UTD FINL INC
COM
712704105
492
31314
SH
SOLE
31314
0
0
PEPSICO INC
COM
713448108
102831
749902
SH
SOLE
749902
0
0
PEPSICO INC
COM
713448108
94
52600
SH
Put
SOLE
52600
0
0
PERKINELMER INC
COM
714046109
206
2404
SH
SOLE
2404
0
0
PERSPECTA INC
COM
715347100
1289
49620
SH
SOLE
49620
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
280
19386
SH
SOLE
19386
0
0
PFIZER INC
COM
717081103
64603
1797583
SH
SOLE
1797583
0
0
PG&E CORP
COM
69331C108
190
18904
SH
SOLE
18904
0
0
PHILIP MORRIS INTL INC
COM
718172109
47548
625777
SH
SOLE
625777
0
0
PHILIP MORRIS INTL INC
COM
718172109
11
2500
SH
Call
SOLE
2500
0
0
PHILLIPS 66
COM
718546104
13422
131268
SH
SOLE
131268
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
3850
68073
SH
SOLE
68073
0
0
PHYSICIANS RLTY TR
COM
71943U104
585
32954
SH
SOLE
32954
0
0
PICO HLDGS INC
COM NEW
693366205
105
10525
SH
SOLE
10525
0
0
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
215
10940
SH
SOLE
10940
0
0
PIMCO CORPORATE INCOME STRAT
COM
72200U100
1793
97939
SH
SOLE
97939
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1905
58585
SH
SOLE
58585
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1461
59601
SH
SOLE
59601
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
346
3482
SH
SOLE
3482
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
16300
310885
SH
SOLE
310885
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
373
3412
SH
SOLE
3412
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
48823
479981
SH
SOLE
479981
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
330
3281
SH
SOLE
3281
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
8550
154498
SH
SOLE
154498
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
293
2663
SH
SOLE
2663
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
339
6708
SH
SOLE
6708
0
0
PIMCO MUN INCOME FD III
COM
72201A103
374
29225
SH
SOLE
29225
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
261
4635
SH
SOLE
4635
0
0
PINNACLE WEST CAP CORP
COM
723484101
710
7315
SH
SOLE
7315
0
0
PINTEREST INC
CL A
72352L106
242
9065
SH
SOLE
9065
0
0
PIONEER NAT RES CO
COM
723787107
10359
82130
SH
SOLE
82130
0
0
PIPER JAFFRAY COS
COM
724078100
202
2656
SH
SOLE
2656
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
11014
530964
SH
SOLE
530964
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
3904
184004
SH
SOLE
184004
0
0
PLURALSIGHT INC
COM CL A
72941B106
502
30057
SH
SOLE
30057
0
0
PNC FINL SVCS GROUP INC
COM
693475105
73299
522983
SH
SOLE
522983
0
0
PNM RES INC
COM
69349H107
262
5024
SH
SOLE
5024
0
0
POLARIS INC
COM
731068102
357
4052
SH
SOLE
4052
0
0
POLYONE CORP
COM
73179P106
1350
41335
SH
SOLE
41335
0
0
POOL CORPORATION
COM
73278L105
1050
5226
SH
SOLE
5226
0
0
POPULAR INC
COM NEW
733174700
222
4081
SH
SOLE
4081
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
1035
18395
SH
SOLE
18395
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
314
11852
SH
SOLE
11852
0
0
POSCO
SPONSORED ADR
693483109
463
9798
SH
SOLE
9798
0
0
POST HLDGS INC
COM
737446104
222
2118
SH
SOLE
2118
0
0
PPG INDS INC
COM
693506107
3240
27310
SH
SOLE
27310
0
0
PPL CORP
COM
69351T106
6435
204458
SH
SOLE
204458
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
31
28050
SH
SOLE
28050
0
0
PREFERRED APT CMNTYS INC
COM
74039L103
270
18684
SH
SOLE
18684
0
0
PREFORMED LINE PRODS CO
COM
740444104
8667
158766
SH
SOLE
158766
0
0
PREMIER INC
CL A
74051N102
635
22024
SH
SOLE
22024
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
1212
34931
SH
SOLE
34931
0
0
PRETIUM RES INC
COM
74139C102
201
17371
SH
SOLE
17371
0
0
PRICE T ROWE GROUP INC
COM
74144T108
0
300
SH
Put
SOLE
300
0
0
PRICE T ROWE GROUP INC
COM
74144T108
8995
78870
SH
SOLE
78870
0
0
PRIMERICA INC
COM
74164M108
670
5279
SH
SOLE
5279
0
0
PRIMO WTR CORP
COM
74165N105
171
14000
SH
SOLE
14000
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
592
10401
SH
SOLE
10401
0
0
PROCTER & GAMBLE CO
COM
742718109
141256
1136466
SH
SOLE
1136466
0
0
PROGRESSIVE CORP OHIO
COM
743315103
4276
55393
SH
SOLE
55393
0
0
PROLOGIS INC
COM
74340W103
4991
58169
SH
SOLE
58169
0
0
PROOFPOINT INC
COM
743424103
361
2836
SH
SOLE
2836
0
0
PROS HOLDINGS INC
COM
74346Y103
394
6612
SH
SOLE
6612
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
269
3769
SH
SOLE
3769
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
11364
88487
SH
SOLE
88487
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
3943
40759
SH
SOLE
40759
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
323
5029
SH
SOLE
5029
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
331
14240
SH
SOLE
14240
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
234
3933
SH
SOLE
3933
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
31267
436606
SH
SOLE
436606
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
6826
117488
SH
SOLE
117488
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
340
5550
SH
SOLE
5550
0
0
PROSHARES TR
ULTRPRO DOW30
74347X823
518
4929
SH
SOLE
4929
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
359
6527
SH
SOLE
6527
0
0
PROSHARES TR II
ULTA BLMBG 2017
74347W247
167
10310
SH
SOLE
10310
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
1149
174438
SH
SOLE
174438
0
0
PROSPERITY BANCSHARES INC
COM
743606105
603
8558
SH
SOLE
8558
0
0
PROTO LABS INC
COM
743713109
503
4911
SH
SOLE
4911
0
0
PRUDENTIAL FINL INC
COM
744320102
6881
76663
SH
SOLE
76663
0
0
PRUDENTIAL PLC
ADR
74435K204
230
6281
SH
SOLE
6281
0
0
PUBLIC STORAGE
COM
74460D109
1491
6072
SH
SOLE
6072
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
5240
84499
SH
SOLE
84499
0
0
PULTE GROUP INC
COM
745867101
2274
62420
SH
SOLE
62420
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
395
75014
SH
SOLE
75014
0
0
PVH CORP
COM
693656100
261
2938
SH
SOLE
2938
0
0
QEP RES INC
COM
74733V100
350
94998
SH
SOLE
94998
0
0
QIAGEN NV
SHS NEW
N72482123
387
11831
SH
SOLE
11831
0
0
QORVO INC
COM
74736K101
4737
63932
SH
SOLE
63932
0
0
QUAKER CHEM CORP
COM
747316107
1127
7127
SH
SOLE
7127
0
0
QUALCOMM INC
COM
747525103
28355
371365
SH
SOLE
371365
0
0
QUALYS INC
COM
74758T303
484
6343
SH
SOLE
6343
0
0
QUANEX BUILDING PRODUCTS COR
COM
747619104
235
13000
SH
SOLE
13000
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1328
12388
SH
SOLE
12388
0
0
QUINSTREET INC
COM
74874Q100
184
14622
SH
SOLE
14622
0
0
QURATE RETAIL INC
COM SER A
74915M100
648
63128
SH
SOLE
63128
0
0
RADWARE LTD
ORD
M81873107
3649
150476
SH
SOLE
150476
0
0
RANGE RES CORP
COM
75281A109
3326
871521
SH
SOLE
871521
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1033
12589
SH
SOLE
12589
0
0
RAYONIER INC
COM
754907103
779
27638
SH
SOLE
27638
0
0
RAYTHEON CO
COM NEW
755111507
30288
154305
SH
SOLE
154305
0
0
RAYTHEON CO
COM NEW
755111507
2
1000
SH
Put
SOLE
1000
0
0
RBC BEARINGS INC
COM
75524B104
990
6038
SH
SOLE
6038
0
0
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
1307
36943
SH
SOLE
36943
0
0
REALOGY HLDGS CORP
COM
75605Y106
234
34897
SH
SOLE
34897
0
0
REALTY INCOME CORP
COM
756109104
4483
58356
SH
SOLE
58356
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
211
5769
SH
SOLE
5769
0
0
REDFIN CORP
COM
75737F108
182
10855
SH
SOLE
10855
0
0
REGENCY CTRS CORP
COM
758849103
852
12263
SH
SOLE
12263
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
2787
10075
SH
SOLE
10075
0
0
REGIONS FINL CORP NEW
COM
7591EP100
4524
286247
SH
SOLE
286247
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
797
4970
SH
SOLE
4970
0
0
REKOR SYS INC
COM
759419104
23
10768
SH
SOLE
10768
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
5253
52561
SH
SOLE
52561
0
0
RELX PLC
SPONSORED ADR
759530108
465
19712
SH
SOLE
19712
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
404
2095
SH
SOLE
2095
0
0
RENASANT CORP
COM
75970E107
326
9434
SH
SOLE
9434
0
0
REPAY HLDGS CORP
COM CL A
76029L100
227
17149
SH
SOLE
17149
0
0
REPLIGEN CORP
COM
759916109
1309
17089
SH
SOLE
17089
0
0
REPUBLIC SVCS INC
COM
760759100
2367
27301
SH
SOLE
27301
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
284
21732
SH
SOLE
21732
0
0
RESMED INC
COM
761152107
7014
51984
SH
SOLE
51984
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
1332
18712
SH
SOLE
18712
0
0
RESTORATION ROBOTICS INC
COM
76133C103
58
90000
SH
SOLE
90000
0
0
RESTORBIO INC
COM
76133L103
1332
150600
SH
SOLE
150600
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
148
12071
SH
SOLE
12071
0
0
REVANCE THERAPEUTICS INC
COM
761330109
367
28200
SH
SOLE
28200
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
20
10465
SH
SOLE
10465
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
7144
136819
SH
SOLE
136819
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
312
7899
SH
SOLE
7899
0
0
RIVERNORTH MARKETPLACE LENDI
COM
76882B108
2118
110975
SH
SOLE
110975
0
0
RLI CORP
COM
749607107
332
3575
SH
SOLE
3575
0
0
ROBERT HALF INTL INC
COM
770323103
964
17298
SH
SOLE
17298
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3701
22477
SH
SOLE
22477
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
269
5546
SH
SOLE
5546
0
0
ROGERS CORP
COM
775133101
1357
9927
SH
SOLE
9927
0
0
ROKU INC
COM CL A
77543R102
9
3400
SH
Call
SOLE
3400
0
0
ROKU INC
COM CL A
77543R102
1288
12664
SH
SOLE
12664
0
0
ROLLINS INC
COM
775711104
897
26543
SH
SOLE
26543
0
0
ROPER TECHNOLOGIES INC
COM
776696106
8684
24314
SH
SOLE
24314
0
0
ROSS STORES INC
COM
778296103
5631
51406
SH
SOLE
51406
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
7227
89102
SH
SOLE
89102
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
623
5780
SH
SOLE
5780
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
8142
135992
SH
SOLE
135992
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
19779
335546
SH
SOLE
335546
0
0
ROYAL GOLD INC
COM
780287108
374
3038
SH
SOLE
3038
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
124
15366
SH
SOLE
15366
0
0
RPC INC
COM
749660106
108
21257
SH
SOLE
21257
0
0
RPM INTL INC
COM
749685103
1160
16843
SH
SOLE
16843
0
0
RTI SURGICAL HOLDINGS INC
COM
74975N105
36
12700
SH
SOLE
12700
0
0
RYDER SYS INC
COM
783549108
4416
85265
SH
SOLE
85265
0
0
S&P GLOBAL INC
COM
78409V104
9904
40479
SH
SOLE
40479
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
206
4747
SH
SOLE
4747
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
438
19079
SH
SOLE
19079
0
0
SABRE CORP
COM
78573M104
5944
265403
SH
SOLE
265403
0
0
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
260
13971
SH
SOLE
13971
0
0
SALESFORCE COM INC
COM
79466L302
6
500
SH
Put
SOLE
500
0
0
SALESFORCE COM INC
COM
79466L302
28924
194862
SH
SOLE
194862
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
397
50625
SH
SOLE
50625
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
190
32730
SH
SOLE
32730
0
0
SANDY SPRING BANCORP INC
COM
800363103
778
23096
SH
SOLE
23096
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
485
53576
SH
SOLE
53576
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
3
4000
SH
Call
SOLE
4000
0
0
SANOFI
SPONSORED ADR
80105N105
9250
199523
SH
SOLE
199523
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
4680
183541
SH
SOLE
183541
0
0
SAP SE
SPON ADR
803054204
9348
79002
SH
SOLE
79002
0
0
SAP SE
SPON ADR
803054204
142
21800
SH
Put
SOLE
21800
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
0
200
SH
Put
SOLE
200
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
2
900
SH
Call
SOLE
900
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
2421
31978
SH
SOLE
31978
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1149
4775
SH
SOLE
4775
0
0
SCHLUMBERGER LTD
COM
806857108
8029
235046
SH
SOLE
235046
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
67656
2691959
SH
SOLE
2691959
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
63431
1991490
SH
SOLE
1991490
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
398
12494
SH
SOLE
12494
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
9048
231195
SH
SOLE
231195
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
4424
111797
SH
SOLE
111797
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
3941
104544
SH
SOLE
104544
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1885
68516
SH
SOLE
68516
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
398
13650
SH
SOLE
13650
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
24008
474287
SH
SOLE
474287
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
21073
391064
SH
SOLE
391064
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
23008
324263
SH
SOLE
324263
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
8634
157881
SH
SOLE
157881
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
7528
89556
SH
SOLE
89556
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
8480
149599
SH
SOLE
149599
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
40637
573007
SH
SOLE
573007
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
26512
468986
SH
SOLE
468986
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
4281
91292
SH
SOLE
91292
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
19133
274520
SH
SOLE
274520
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
7698
135750
SH
SOLE
135750
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
2904
33251
SH
SOLE
33251
0
0
SCORPIO BULKERS INC
COM
Y7546A122
991
163563
SH
SOLE
163563
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1071
10514
SH
SOLE
10514
0
0
SCRIPPS E W CO OHIO
CL A NEW
811054402
3142
236165
SH
SOLE
236165
0
0
SEACOR HOLDINGS INC
COM
811904101
638
13544
SH
SOLE
13544
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
463
36797
SH
SOLE
36797
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4706
87410
SH
SOLE
87410
0
0
SEALED AIR CORP NEW
COM
81211K100
390
9422
SH
SOLE
9422
0
0
SEATTLE GENETICS INC
COM
812578102
354
4186
SH
SOLE
4186
0
0
SECOND SIGHT MED PRODS INC
COM
81362J100
24
29200
SH
SOLE
29200
0
0
SEI INVESTMENTS CO
COM
784117103
516
8680
SH
SOLE
8680
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
8358
965118
SH
SOLE
965118
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
19071
385210
SH
SOLE
385210
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
14252
240633
SH
SOLE
240633
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
15553
395554
SH
SOLE
395554
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
26734
221511
SH
SOLE
221511
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
18812
306218
SH
SOLE
306218
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
33987
377032
SH
SOLE
377032
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
47066
1680296
SH
SOLE
1680296
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
3
7000
SH
Put
SOLE
7000
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
28632
368913
SH
SOLE
368913
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
18508
286495
SH
SOLE
286495
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
2
2500
SH
Put
SOLE
2500
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
7750
133310
SH
SOLE
133310
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
0
600
SH
Put
SOLE
600
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
69123
858970
SH
SOLE
858970
0
0
SELECTIVE INS GROUP INC
COM
816300107
297
3934
SH
SOLE
3934
0
0
SEMPRA ENERGY
COM
816851109
52460
355373
SH
SOLE
355373
0
0
SENSEONICS HLDGS INC
COM
81727U105
13
13700
SH
SOLE
13700
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
1944
28289
SH
SOLE
28289
0
0
SERVICE CORP INTL
COM
817565104
323
6763
SH
SOLE
6763
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
5069
196437
SH
SOLE
196437
0
0
SERVICENOW INC
COM
81762P102
3323
13003
SH
SOLE
13003
0
0
SERVICENOW INC
COM
81762P102
4
200
SH
Put
SOLE
200
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
4106
123836
SH
SOLE
123836
0
0
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
80
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
458
4676
SH
SOLE
4676
0
0
SHAKE SHACK INC
CL A
819047101
6
1300
SH
Put
SOLE
1300
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
3292
160859
SH
SOLE
160859
0
0
SHERWIN WILLIAMS CO
COM
824348106
17858
32521
SH
SOLE
32521
0
0
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
228
16269
SH
SOLE
16269
0
0
SHOPIFY INC
CL A
82509L107
3078
9894
SH
SOLE
9894
0
0
SIBANYE STILLWATER
SPONSORED ADR
825724206
131
24352
SH
SOLE
24352
0
0
SIENTRA INC
COM
82621J105
2058
317736
SH
SOLE
317736
0
0
SILVERCREST METALS INC
COM
828363101
55
10500
SH
SOLE
10500
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
23839
153040
SH
SOLE
153040
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
1427
49434
SH
SOLE
49434
0
0
SIRIUS XM HLDGS INC
COM
82968B103
2039
325077
SH
SOLE
325077
0
0
SITE CENTERS CORP
COM
82981J109
555
36682
SH
SOLE
36682
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
917
12369
SH
SOLE
12369
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
13
2000
SH
Put
SOLE
2000
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
3358
42252
SH
SOLE
42252
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
3
1500
SH
Call
SOLE
1500
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
0
500
SH
Call
SOLE
500
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
1988
83731
SH
SOLE
83731
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
212
4403
SH
SOLE
4403
0
0
SMITH A O CORP
COM
831865209
4254
89503
SH
SOLE
89503
0
0
SMUCKER J M CO
COM NEW
832696405
12821
116546
SH
SOLE
116546
0
0
SNAP INC
CL A
83304A106
618
38882
SH
SOLE
38882
0
0
SNAP ON INC
COM
833034101
4498
28727
SH
SOLE
28727
0
0
SOLAR CAP LTD
COM
83413U100
429
20838
SH
SOLE
20838
0
0
SOLARCITY CORP
NOTE 1.625%11/0
83416TAC4
3944
4000000
PRN
SOLE
4000000
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
3
1300
SH
Put
SOLE
1300
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1650
19720
SH
SOLE
19720
0
0
SONOCO PRODS CO
COM
835495102
778
13310
SH
SOLE
13310
0
0
SONOS INC
COM
83570H108
311
23229
SH
SOLE
23229
0
0
SONY CORP
SPONSORED ADR
835699307
1611
27294
SH
SOLE
27294
0
0
SOURCE CAP INC
COM
836144105
2102
57485
SH
SOLE
57485
0
0
SOUTH ST CORP
COM
840441109
243
3208
SH
SOLE
3208
0
0
SOUTHERN CO
COM
842587107
33789
547166
SH
SOLE
547166
0
0
SOUTHERN COPPER CORP
COM
84265V105
450
13230
SH
SOLE
13230
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
157
10197
SH
SOLE
10197
0
0
SOUTHWEST AIRLS CO
COM
844741108
13731
254660
SH
SOLE
254660
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
1150
12657
SH
SOLE
12657
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
45888
170482
SH
SOLE
170482
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
1
800
SH
Call
SOLE
800
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
89825
646846
SH
SOLE
646846
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
21
8000
SH
Call
SOLE
8000
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1135
12342
SH
SOLE
12342
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
266
6763
SH
SOLE
6763
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
4725
125326
SH
SOLE
125326
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
5159
214401
SH
SOLE
214401
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1388
22035
SH
SOLE
22035
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
4414
76827
SH
SOLE
76827
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1451
43570
SH
SOLE
43570
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
2062
70246
SH
SOLE
70246
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
2117
61925
SH
SOLE
61925
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
307
3361
SH
SOLE
3361
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
594
15184
SH
SOLE
15184
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
56
15900
SH
Call
SOLE
15900
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
189
51800
SH
Put
SOLE
51800
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
444023
1496325
SH
SOLE
1496325
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
45968
130423
SH
SOLE
130423
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
4967
46545
SH
SOLE
46545
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
3188
60632
SH
SOLE
60632
0
0
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
3413
111259
SH
SOLE
111259
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
913
8364
SH
SOLE
8364
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
0
1000
SH
Put
SOLE
1000
0
0
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
229
8470
SH
SOLE
8470
0
0
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
4045
43343
SH
SOLE
43343
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
2599
24867
SH
SOLE
24867
0
0
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
833
13397
SH
SOLE
13397
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
5719
73386
SH
SOLE
73386
0
0
SPDR SERIES TRUST
MSCI USA STRTGIC
78468R812
863
9669
SH
SOLE
9669
0
0
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
2098
35352
SH
SOLE
35352
0
0
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
4623
94410
SH
SOLE
94410
0
0
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
3862
76230
SH
SOLE
76230
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
3048
41926
SH
SOLE
41926
0
0
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
1057
29953
SH
SOLE
29953
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
5174
148421
SH
SOLE
148421
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
3024
89318
SH
SOLE
89318
0
0
SPDR SERIES TRUST
PORTFOLIO SH TSR
78468R101
3485
115993
SH
SOLE
115993
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
974
31575
SH
SOLE
31575
0
0
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
230
7637
SH
SOLE
7637
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
10483
269477
SH
SOLE
269477
0
0
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
3305
87338
SH
SOLE
87338
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
7298
228447
SH
SOLE
228447
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
1783
33299
SH
SOLE
33299
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1434
28018
SH
SOLE
28018
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
21929
368213
SH
SOLE
368213
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
21534
351853
SH
SOLE
351853
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
6907
102858
SH
SOLE
102858
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
12888
169038
SH
SOLE
169038
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
1433
33082
SH
SOLE
33082
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
2689
49235
SH
SOLE
49235
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
30671
298891
SH
SOLE
298891
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
3088
87755
SH
SOLE
87755
0
0
SPDR SERIES TRUST
S&P KENSHO FUTRE
78468R671
226
6056
SH
SOLE
6056
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
352
13849
SH
SOLE
13849
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
363
16320
SH
SOLE
16320
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
3797
71999
SH
SOLE
71999
0
0
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
912
21501
SH
SOLE
21501
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
3335
37129
SH
SOLE
37129
0
0
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
7503
81947
SH
SOLE
81947
0
0
SPDR SERIES TRUST
SPDR S&P 500 ETF
78468R796
316
4344
SH
SOLE
4344
0
0
SPDR SERIES TRUST
SSGA GNDER ETF
78468R747
285
3914
SH
SOLE
3914
0
0
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
223
5047
SH
SOLE
5047
0
0
SPIRE INC
COM
84857L101
226
2586
SH
SOLE
2586
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
693
8435
SH
SOLE
8435
0
0
SPLUNK INC
COM
848637104
1796
15240
SH
SOLE
15240
0
0
SPOK HLDGS INC
COM
84863T106
436
36445
SH
SOLE
36445
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
2982
26153
SH
SOLE
26153
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
56
19000
SH
Call
SOLE
19000
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
191
10800
SH
SOLE
10800
0
0
SPRINT CORPORATION
COM
85207U105
110
17921
SH
SOLE
17921
0
0
SPROTT FOCUS TR INC
COM
85208J109
239
35673
SH
SOLE
35673
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
1362
96088
SH
SOLE
96088
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
763
64560
SH
SOLE
64560
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
2611
418471
SH
SOLE
418471
0
0
SQUARE INC
CL A
852234103
6431
103909
SH
SOLE
103909
0
0
SQUARE INC
CL A
852234103
0
400
SH
Call
SOLE
400
0
0
SRC ENERGY INC
COM
78470V108
1442
309575
SH
SOLE
309575
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1363
26380
SH
SOLE
26380
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
2516
54337
SH
SOLE
54337
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
27589
560576
SH
SOLE
560576
0
0
STAGE STORES INC
COM NEW
85254C305
34
17913
SH
SOLE
17913
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2739
18971
SH
SOLE
18971
0
0
STARBUCKS CORP
COM
855244109
59320
670651
SH
SOLE
670651
0
0
STARBUCKS CORP
COM
855244109
56
84400
SH
Put
SOLE
84400
0
0
STARS GROUP INC
COM
85570W100
550
36921
SH
SOLE
36921
0
0
STARWOOD PPTY TR INC
COM
85571B105
3033
125113
SH
SOLE
125113
0
0
STATE STR CORP
COM
857477103
12224
206520
SH
SOLE
206520
0
0
STEELCASE INC
CL A
858155203
12159
659879
SH
SOLE
659879
0
0
STEPAN CO
COM
858586100
189847
1955947
SH
SOLE
1955947
0
0
STEPAN CO
COM
858586100
269
59000
SH
Put
SOLE
59000
0
0
STERICYCLE INC
COM
858912108
636
12415
SH
SOLE
12415
0
0
STERIS PLC
SHS USD
G8473T100
2102
14622
SH
SOLE
14622
0
0
STERLING BANCORP DEL
COM
85917A100
2672
133556
SH
SOLE
133556
0
0
STIFEL FINL CORP
COM
860630102
232
4047
SH
SOLE
4047
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
210
10649
SH
SOLE
10649
0
0
STORE CAP CORP
COM
862121100
390
10514
SH
SOLE
10514
0
0
STRATUS PPTYS INC
COM NEW
863167201
286
9756
SH
SOLE
9756
0
0
STRYKER CORP
COM
863667101
35865
165973
SH
SOLE
165973
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1562
66036
SH
SOLE
66036
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
349
51450
SH
SOLE
51450
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
211
18154
SH
SOLE
18154
0
0
SUMMIT MATLS INC
CL A
86614U100
270
12250
SH
SOLE
12250
0
0
SUN CMNTYS INC
COM
866674104
975
6572
SH
SOLE
6572
0
0
SUN LIFE FINL INC
COM
866796105
496
11124
SH
SOLE
11124
0
0
SUNCOR ENERGY INC NEW
COM
867224107
1344
42505
SH
SOLE
42505
0
0
SUNOCO LP
COM UT REP LP
86765K109
411
13105
SH
SOLE
13105
0
0
SUNTRUST BKS INC
COM
867914103
2870
41798
SH
SOLE
41798
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
233
14451
SH
SOLE
14451
0
0
SVB FINL GROUP
COM
78486Q101
1287
6136
SH
SOLE
6136
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
100
19037
SH
SOLE
19037
0
0
SYMANTEC CORP
COM
871503108
369
15516
SH
SOLE
15516
0
0
SYNCHRONY FINL
COM
87165B103
4907
143930
SH
SOLE
143930
0
0
SYNOPSYS INC
COM
871607107
997
7276
SH
SOLE
7276
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
1309
36512
SH
SOLE
36512
0
0
SYSCO CORP
COM
871829107
19898
250439
SH
SOLE
250439
0
0
T MOBILE US INC
COM
872590104
995
12604
SH
SOLE
12604
0
0
T2 BIOSYSTEMS INC
COM
89853L104
25
9600
SH
SOLE
9600
0
0
T2 BIOSYSTEMS INC
COM
89853L104
0
600
SH
Call
SOLE
600
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
16052
346084
SH
SOLE
346084
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
56
92600
SH
Put
SOLE
92600
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
275
16074
SH
SOLE
16074
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1134
9015
SH
SOLE
9015
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
965
47978
SH
SOLE
47978
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
159
10280
SH
SOLE
10280
0
0
TANZANIAN GOLD CORP
COM
87601A107
194
245000
SH
SOLE
245000
0
0
TAPESTRY INC
COM
876030107
797
30507
SH
SOLE
30507
0
0
TARGA RES CORP
COM
87612G101
34719
864263
SH
SOLE
864263
0
0
TARGET CORP
COM
87612E106
32793
307129
SH
SOLE
307129
0
0
TARGET CORP
COM
87612E106
129
42300
SH
Put
SOLE
42300
0
0
TASEKO MINES LTD
COM
876511106
22
54200
SH
SOLE
54200
0
0
TAUBMAN CTRS INC
COM
876664103
428
10457
SH
SOLE
10457
0
0
TAYLOR MORRISON HOME CORP
COM
87724P106
379
14744
SH
SOLE
14744
0
0
TC ENERGY CORP
COM
87807B107
3528
68062
SH
SOLE
68062
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
1119
27555
SH
SOLE
27555
0
0
TCF FINANCIAL CORPORATION NE
COM
872307103
1767
46388
SH
SOLE
46388
0
0
TCG BDC INC
COM
872280102
38903
2701455
SH
SOLE
2701455
0
0
TCW STRATEGIC INCOME FUND IN
COM
872340104
390
68740
SH
SOLE
68740
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
2921
62667
SH
SOLE
62667
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
6437
69206
SH
SOLE
69206
0
0
TECH DATA CORP
COM
878237106
660
6309
SH
SOLE
6309
0
0
TECHNIPFMC PLC
COM
G87110105
237
9769
SH
SOLE
9769
0
0
TECK RESOURCES LTD
CL B
878742204
769
47444
SH
SOLE
47444
0
0
TEGNA INC
COM
87901J105
1690
108771
SH
SOLE
108771
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
267
14518
SH
SOLE
14518
0
0
TELADOC HEALTH INC
COM
87918A105
0
100
SH
Call
SOLE
100
0
0
TELADOC HEALTH INC
COM
87918A105
1069
15777
SH
SOLE
15777
0
0
TELARIA INC
COM
879181105
516
74617
SH
SOLE
74617
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
2325
7187
SH
SOLE
7187
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
2538
98391
SH
SOLE
98391
0
0
TELLURIAN INC NEW
COM
87968A104
278
33650
SH
SOLE
33650
0
0
TELUS CORP
COM
87971M103
322
9093
SH
SOLE
9093
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
1453
81150
SH
SOLE
81150
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
3427
558244
SH
SOLE
558244
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
261
20440
SH
SOLE
20440
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
0
4000
SH
Call
SOLE
4000
0
0
TENET HEALTHCARE CORP
COM NEW
88033G407
3524
159580
SH
SOLE
159580
0
0
TERADATA CORP DEL
COM
88076W103
272
8835
SH
SOLE
8835
0
0
TERADYNE INC
COM
880770102
1624
28027
SH
SOLE
28027
0
0
TERRAFORM PWR INC
COM CL A
88104R209
6557
361688
SH
SOLE
361688
0
0
TESLA INC
COM
88160R101
9612
39956
SH
SOLE
39956
0
0
TESLA INC
COM
88160R101
9
800
SH
Put
SOLE
800
0
0
TESLA INC
NOTE 2.375% 3/1
88160RAD3
456
450000
PRN
SOLE
450000
0
0
TETRA TECH INC NEW
COM
88162G103
367
4226
SH
SOLE
4226
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
14
15000
PRN
SOLE
15000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
261
38953
SH
SOLE
38953
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
515
9426
SH
SOLE
9426
0
0
TEXAS INSTRS INC
COM
882508104
31095
240659
SH
SOLE
240659
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
477
736
SH
SOLE
736
0
0
TEXTRON INC
COM
883203101
1751
35744
SH
SOLE
35744
0
0
TFS FINL CORP
COM
87240R107
592
32877
SH
SOLE
32877
0
0
TG THERAPEUTICS INC
COM
88322Q108
96
17100
SH
SOLE
17100
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
7486
179165
SH
SOLE
179165
0
0
THE TRADE DESK INC
COM CL A
88339J105
546
2896
SH
SOLE
2896
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1
100
SH
Put
SOLE
100
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
17796
61201
SH
SOLE
61201
0
0
THOMSON REUTERS CORP
COM NEW
884903709
308
4600
SH
SOLE
4600
0
0
THOR INDS INC
COM
885160101
2720
47925
SH
SOLE
47925
0
0
TIFFANY & CO NEW
COM
886547108
644
6965
SH
SOLE
6965
0
0
TIMKEN CO
COM
887389104
314
7230
SH
SOLE
7230
0
0
TITAN INTL INC ILL
COM
88830M102
103
37875
SH
SOLE
37875
0
0
TITAN MACHY INC
COM
88830R101
751
52492
SH
SOLE
52492
0
0
TIVITY HEALTH INC
COM
88870R102
758
45471
SH
SOLE
45471
0
0
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
3631
589363
SH
SOLE
589363
0
0
TJX COS INC NEW
COM
872540109
20422
366484
SH
SOLE
366484
0
0
TOLL BROTHERS INC
COM
889478103
372
9068
SH
SOLE
9068
0
0
TOOTSIE ROLL INDS INC
COM
890516107
1169
31489
SH
SOLE
31489
0
0
TORO CO
COM
891092108
594
8116
SH
SOLE
8116
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
4031
69194
SH
SOLE
69194
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
2563
125565
SH
SOLE
125565
0
0
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
503
41025
SH
SOLE
41025
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H108
315
24029
SH
SOLE
24029
0
0
TOTAL S A
SPONSORED ADS
89151E109
5695
108770
SH
SOLE
108770
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
4232
220989
SH
SOLE
220989
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
882
6560
SH
SOLE
6560
0
0
TRACTOR SUPPLY CO
COM
892356106
440
4862
SH
SOLE
4862
0
0
TRANSDIGM GROUP INC
COM
893641100
634
1215
SH
SOLE
1215
0
0
TRANSENTERIX INC
COM NEW
89366M201
12
17357
SH
SOLE
17357
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
135
30433
SH
SOLE
30433
0
0
TRANSUNION
COM
89400J107
358
4462
SH
SOLE
4462
0
0
TRAVELERS COMPANIES INC
COM
89417E109
13743
92478
SH
SOLE
92478
0
0
TREEHOUSE FOODS INC
COM
89469A104
1340
24177
SH
SOLE
24177
0
0
TRI CONTL CORP
COM
895436103
513
18778
SH
SOLE
18778
0
0
TRI POINTE GROUP INC
COM
87265H109
182
12810
SH
SOLE
12810
0
0
TRIMAS CORP
COM NEW
896215209
217
7088
SH
SOLE
7088
0
0
TRIMBLE INC
COM
896239100
322
8285
SH
SOLE
8285
0
0
TRINET GROUP INC
COM
896288107
298
4783
SH
SOLE
4783
0
0
TRINITY INDS INC
COM
896522109
580
29181
SH
SOLE
29181
0
0
TRINSEO S A
SHS
L9340P101
219
5083
SH
SOLE
5083
0
0
TRIPADVISOR INC
COM
896945201
432
11164
SH
SOLE
11164
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
383
18203
SH
SOLE
18203
0
0
TRITON INTL LTD
CL A
G9078F107
810
23976
SH
SOLE
23976
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
31
10500
SH
SOLE
10500
0
0
TUPPERWARE BRANDS CORP
COM
899896104
2
12500
SH
Call
SOLE
12500
0
0
TUPPERWARE BRANDS CORP
COM
899896104
897
56409
SH
SOLE
56409
0
0
TURNING POINT THERAPEUTICS I
COM
90041T108
220
5850
SH
SOLE
5850
0
0
TURQUOISE HILL RES LTD
COM
900435108
36
75657
SH
SOLE
75657
0
0
TWILIO INC
CL A
90138F102
1375
12521
SH
SOLE
12521
0
0
TWILIO INC
CL A
90138F102
3
2500
SH
Put
SOLE
2500
0
0
TWITTER INC
COM
90184L102
7886
191898
SH
SOLE
191898
0
0
TWITTER INC
COM
90184L102
1
200
SH
Call
SOLE
200
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
325
24811
SH
SOLE
24811
0
0
TYLER TECHNOLOGIES INC
COM
902252105
748
2829
SH
SOLE
2829
0
0
TYME TECHNOLOGIES INC
COM
90238J103
433
365000
SH
SOLE
365000
0
0
TYME TECHNOLOGIES INC
COM
90238J103
4
11000
SH
Call
SOLE
11000
0
0
TYSON FOODS INC
CL A
902494103
5932
68756
SH
SOLE
68756
0
0
U S CONCRETE INC
COM NEW
90333L201
335
6052
SH
SOLE
6052
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
269
2058
SH
SOLE
2058
0
0
U S SILICA HLDGS INC
COM
90346E103
97
10593
SH
SOLE
10593
0
0
UBER TECHNOLOGIES INC
COM
90353T100
6649
218251
SH
SOLE
218251
0
0
UBIQUITI INC
COM
90353W103
351
3013
SH
SOLE
3013
0
0
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
501
24003
SH
SOLE
24003
0
0
UBS AG LONDON BRH
ETRAC 2X LEV LNG
90267B765
193
13108
SH
SOLE
13108
0
0
UBS AG LONDON BRH
ETRACS MTH 2XLV
90270L842
220
15520
SH
SOLE
15520
0
0
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
180
13000
SH
SOLE
13000
0
0
UBS GROUP AG
SHS
H42097107
149
12963
SH
SOLE
12963
0
0
UDR INC
COM
902653104
576
11925
SH
SOLE
11925
0
0
UGI CORP NEW
COM
902681105
4563
90819
SH
SOLE
90819
0
0
ULTA BEAUTY INC
COM
90384S303
1210
4764
SH
SOLE
4764
0
0
ULTA BEAUTY INC
COM
90384S303
62
2000
SH
Call
SOLE
2000
0
0
UMB FINL CORP
COM
902788108
228
3543
SH
SOLE
3543
0
0
UNDER ARMOUR INC
CL A
904311107
0
100
SH
Put
SOLE
100
0
0
UNDER ARMOUR INC
CL A
904311107
485
24507
SH
SOLE
24507
0
0
UNDER ARMOUR INC
CL C
904311206
307
16870
SH
SOLE
16870
0
0
UNIFIRST CORP MASS
COM
904708104
294
1493
SH
SOLE
1493
0
0
UNILEVER N V
N Y SHS NEW
904784709
6339
105498
SH
SOLE
105498
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2147
35750
SH
SOLE
35750
0
0
UNION PACIFIC CORP
COM
907818108
52056
321450
SH
SOLE
321450
0
0
UNITED AIRLINES HLDGS INC
COM
910047109
3676
41532
SH
SOLE
41532
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
283
7452
SH
SOLE
7452
0
0
UNITED CMNTY FINL CORP OHIO
COM
909839102
328
30552
SH
SOLE
30552
0
0
UNITED NAT FOODS INC
COM
911163103
260
22735
SH
SOLE
22735
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
97094
810288
SH
SOLE
810288
0
0
UNITED RENTALS INC
COM
911363109
2460
19746
SH
SOLE
19746
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
141
12586
SH
SOLE
12586
0
0
UNITED STATES STL CORP NEW
COM
912909108
221
18920
SH
SOLE
18920
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
47427
347561
SH
SOLE
347561
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
1
600
SH
Put
SOLE
600
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
497
6238
SH
SOLE
6238
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
51353
236424
SH
SOLE
236424
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
3
1000
SH
Call
SOLE
1000
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
514
3056
SH
SOLE
3056
0
0
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
200
1949
SH
SOLE
1949
0
0
UNUM GROUP
COM
91529Y106
634
21409
SH
SOLE
21409
0
0
UPLAND SOFTWARE INC
COM
91544A109
534
15343
SH
SOLE
15343
0
0
URANIUM ENERGY CORP
COM
916896103
49
49573
SH
SOLE
49573
0
0
URBAN OUTFITTERS INC
COM
917047102
1172
41782
SH
SOLE
41782
0
0
US BANCORP DEL
COM NEW
902973304
38763
700367
SH
SOLE
700367
0
0
US FOODS HLDG CORP
COM
912008109
227
5581
SH
SOLE
5581
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
179
10372
SH
SOLE
10372
0
0
V F CORP
COM
918204108
3872
43555
SH
SOLE
43555
0
0
VAIL RESORTS INC
COM
91879Q109
458
2000
SH
SOLE
2000
0
0
VALE S A
SPONSORED ADS
91912E105
487
42359
SH
SOLE
42359
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
18384
215748
SH
SOLE
215748
0
0
VALLEY NATL BANCORP
COM
919794107
133
12243
SH
SOLE
12243
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
3614
250664
SH
SOLE
250664
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
814
12353
SH
SOLE
12353
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
309
6133
SH
SOLE
6133
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1106
62508
SH
SOLE
62508
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1493
12612
SH
SOLE
12612
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
6390
239073
SH
SOLE
239073
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
1023
15844
SH
SOLE
15844
0
0
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
602
23905
SH
SOLE
23905
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
356
10907
SH
SOLE
10907
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1236
34142
SH
SOLE
34142
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
2
500
SH
Call
SOLE
500
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
4892
76541
SH
SOLE
76541
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
1076
21420
SH
SOLE
21420
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
1071
30351
SH
SOLE
30351
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
127
121200
SH
Call
SOLE
121200
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
5160
43112
SH
SOLE
43112
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
2290
140387
SH
SOLE
140387
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
401
2477
SH
SOLE
2477
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
853
7436
SH
SOLE
7436
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
230
1498
SH
SOLE
1498
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
345
2661
SH
SOLE
2661
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
15198
172626
SH
SOLE
172626
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
707
6937
SH
SOLE
6937
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
27479
340272
SH
SOLE
340272
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
17417
206298
SH
SOLE
206298
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
5120
87114
SH
SOLE
87114
0
0
VANGUARD GROUP
DIV APP ETF
921908844
129635
1083855
SH
SOLE
1083855
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
21697
186539
SH
SOLE
186539
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
86609
521059
SH
SOLE
521059
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
7090
52007
SH
SOLE
52007
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
4595
31085
SH
SOLE
31085
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1867
16546
SH
SOLE
16546
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
23440
139700
SH
SOLE
139700
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
82015
879586
SH
SOLE
879586
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
71059
260629
SH
SOLE
260629
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
73697
571815
SH
SOLE
571815
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
27863
180979
SH
SOLE
180979
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5840
32132
SH
SOLE
32132
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
85294
564822
SH
SOLE
564822
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
38686
346605
SH
SOLE
346605
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
25090
503001
SH
SOLE
503001
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
48693
1211080
SH
SOLE
1211080
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
70070
1306638
SH
SOLE
1306638
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
43138
652931
SH
SOLE
652931
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3137
30752
SH
SOLE
30752
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2770
47280
SH
SOLE
47280
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
6642
88860
SH
SOLE
88860
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
750
15315
SH
SOLE
15315
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
12116
225966
SH
SOLE
225966
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
20961
229940
SH
SOLE
229940
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
11066
207715
SH
SOLE
207715
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
642
10549
SH
SOLE
10549
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
6901
85104
SH
SOLE
85104
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
6490
39654
SH
SOLE
39654
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2016
14808
SH
SOLE
14808
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
3293
29305
SH
SOLE
29305
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
624
5125
SH
SOLE
5125
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
31103
602387
SH
SOLE
602387
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
49257
1199735
SH
SOLE
1199735
0
0
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
232
2869
SH
SOLE
2869
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
22235
250728
SH
SOLE
250728
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
10237
153627
SH
SOLE
153627
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
246
4992
SH
SOLE
4992
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1866
18095
SH
SOLE
18095
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
21791
267651
SH
SOLE
267651
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
22178
167105
SH
SOLE
167105
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5226
60275
SH
SOLE
60275
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
4050
22489
SH
SOLE
22489
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
13042
83362
SH
SOLE
83362
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
546
6954
SH
SOLE
6954
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
9165
131055
SH
SOLE
131055
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
7264
43209
SH
SOLE
43209
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1811
12410
SH
SOLE
12410
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
55447
257255
SH
SOLE
257255
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
748
5885
SH
SOLE
5885
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1127
7840
SH
SOLE
7840
0
0
VAREX IMAGING CORP
COM
92214X106
818
28860
SH
SOLE
28860
0
0
VARIAN MED SYS INC
COM
92220P105
3724
31250
SH
SOLE
31250
0
0
VBI VACCINES INC
COM NEW
91822J103
5
11300
SH
SOLE
11300
0
0
VECTOR GROUP LTD
COM
92240M108
1530
129015
SH
SOLE
129015
0
0
VEECO INSTRS INC DEL
COM
922417100
1115
94811
SH
SOLE
94811
0
0
VEEVA SYS INC
CL A COM
922475108
1952
12768
SH
SOLE
12768
0
0
VEEVA SYS INC
CL A COM
922475108
1
100
SH
Call
SOLE
100
0
0
VENTAS INC
COM
92276F100
3722
51101
SH
SOLE
51101
0
0
VEON LTD
SPONSORED ADR
91822M106
446
185771
SH
SOLE
185771
0
0
VERISK ANALYTICS INC
COM
92345Y106
3807
24075
SH
SOLE
24075
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
129392
2143777
SH
SOLE
2143777
0
0
VERMILLION INC
COM NEW
92407M206
16
30000
SH
SOLE
30000
0
0
VERSUM MATLS INC
COM
92532W103
237
4489
SH
SOLE
4489
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1470
8660
SH
SOLE
8660
0
0
VERTICAL CAP INCOME FUND
SHS BEN INT
92535C104
1188
111384
SH
SOLE
111384
0
0
VIACOM INC NEW
CL A
92553P102
245
9280
SH
SOLE
9280
0
0
VIACOM INC NEW
CL B
92553P201
3672
153037
SH
SOLE
153037
0
0
VIACOM INC NEW
CL B
92553P201
15
20000
SH
Call
SOLE
20000
0
0
VIACOM INC NEW
CL B
92553P201
2
5000
SH
Put
SOLE
5000
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1629
35055
SH
SOLE
35055
0
0
VIEWRAY INC
COM
92672L107
115
39500
SH
SOLE
39500
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
0
500
SH
Call
SOLE
500
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
287
32229
SH
SOLE
32229
0
0
VIRNETX HLDG CORP
COM
92823T108
848
156995
SH
SOLE
156995
0
0
VIRTU FINL INC
CL A
928254101
1111
68017
SH
SOLE
68017
0
0
VISA INC
COM CL A
92826C839
80855
470114
SH
SOLE
470114
0
0
VISA INC
COM CL A
92826C839
8
1000
SH
Call
SOLE
1000
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
203
11978
SH
SOLE
11978
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
142
132328
SH
SOLE
132328
0
0
VIVEVE MED INC
COM
92852W303
1926
436846
SH
SOLE
436846
0
0
VMWARE INC
CL A COM
928563402
3581
23562
SH
SOLE
23562
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2746
138038
SH
SOLE
138038
0
0
VORNADO RLTY TR
SH BEN INT
929042109
7540
118681
SH
SOLE
118681
0
0
VOYA FINL INC
COM
929089100
967
17778
SH
SOLE
17778
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
80
13121
SH
SOLE
13121
0
0
VULCAN MATLS CO
COM
929160109
5326
35219
SH
SOLE
35219
0
0
W P CAREY INC
COM
92936U109
15714
175644
SH
SOLE
175644
0
0
WABTEC CORP
COM
929740108
511
7687
SH
SOLE
7687
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
27462
496155
SH
SOLE
496155
0
0
WALMART INC
COM
931142103
10
42900
SH
Put
SOLE
42900
0
0
WALMART INC
COM
931142103
71847
604929
SH
SOLE
604929
0
0
WALMART INC
COM
931142103
2
200
SH
Call
SOLE
200
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
324
11828
SH
SOLE
11828
0
0
WASTE CONNECTIONS INC
COM
94106B101
231
2518
SH
SOLE
2518
0
0
WASTE MGMT INC DEL
COM
94106L109
6238
54212
SH
SOLE
54212
0
0
WATERS CORP
COM
941848103
487
2176
SH
SOLE
2176
0
0
WATSCO INC
COM
942622200
2530
14926
SH
SOLE
14926
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
234
2498
SH
SOLE
2498
0
0
WD-40 CO
COM
929236107
310
1690
SH
SOLE
1690
0
0
WEC ENERGY GROUP INC
COM
92939U106
4382
46099
SH
SOLE
46099
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
682
23420
SH
SOLE
23420
0
0
WELLS FARGO CO NEW
COM
949746101
113070
2241499
SH
SOLE
2241499
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
286
188
SH
SOLE
188
0
0
WELLTOWER INC
COM
95040Q104
2608
28741
SH
SOLE
28741
0
0
WENDYS CO
COM
95058W100
1386
69725
SH
SOLE
69725
0
0
WESCO AIRCRAFT HLDGS INC
COM
950814103
209
19000
SH
SOLE
19000
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
729
5158
SH
SOLE
5158
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2050
44474
SH
SOLE
44474
0
0
WESTERN ASSET HIGH INCM OPP
COM
95766K109
71
14108
SH
SOLE
14108
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
238
15143
SH
SOLE
15143
0
0
WESTERN ASST MNGD MUN FD INC
COM
95766M105
3401
247012
SH
SOLE
247012
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
8970
810220
SH
SOLE
810220
0
0
WESTERN DIGITAL CORP
COM
958102105
12168
203921
SH
SOLE
203921
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
10614
426493
SH
SOLE
426493
0
0
WESTERN UN CO
COM
959802109
885
38276
SH
SOLE
38276
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
746
37464
SH
SOLE
37464
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
37
15527
SH
SOLE
15527
0
0
WESTROCK CO
COM
96145D105
6137
167804
SH
SOLE
167804
0
0
WEX INC
COM
96208T104
425
2114
SH
SOLE
2114
0
0
WEYERHAEUSER CO
COM
962166104
2028
73292
SH
SOLE
73292
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
512
19459
SH
SOLE
19459
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
1
500
SH
Call
SOLE
500
0
0
WHIRLPOOL CORP
COM
963320106
3165
19967
SH
SOLE
19967
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
3734
3459
SH
SOLE
3459
0
0
WILLIAMS COS INC DEL
COM
969457100
9176
381295
SH
SOLE
381295
0
0
WILLIAMS SONOMA INC
COM
969904101
3066
45087
SH
SOLE
45087
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
4710
24408
SH
SOLE
24408
0
0
WINGSTOP INC
COM
974155103
358
4160
SH
SOLE
4160
0
0
WINTRUST FINL CORP
COM
97650W108
676
10444
SH
SOLE
10444
0
0
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
285
16341
SH
SOLE
16341
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
1098
26596
SH
SOLE
26596
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
920
20818
SH
SOLE
20818
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
4473
66533
SH
SOLE
66533
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
11515
205980
SH
SOLE
205980
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
20279
809778
SH
SOLE
809778
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1250
54314
SH
SOLE
54314
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
862
36056
SH
SOLE
36056
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
1371
27653
SH
SOLE
27653
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
9075
142970
SH
SOLE
142970
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
366
9424
SH
SOLE
9424
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1175
23289
SH
SOLE
23289
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
286
4158
SH
SOLE
4158
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
337
3842
SH
SOLE
3842
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
2118
28484
SH
SOLE
28484
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
2209
22248
SH
SOLE
22248
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
3365
92815
SH
SOLE
92815
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
10180
257958
SH
SOLE
257958
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
37567
833021
SH
SOLE
833021
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1316
37250
SH
SOLE
37250
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1823
66401
SH
SOLE
66401
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
6902
193998
SH
SOLE
193998
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
10797
108981
SH
SOLE
108981
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
599
21079
SH
SOLE
21079
0
0
WOODWARD INC
COM
980745103
313
2907
SH
SOLE
2907
0
0
WORKDAY INC
CL A
98138H101
10729
63481
SH
SOLE
63481
0
0
WORKDAY INC
CL A
98138H101
0
100
SH
Call
SOLE
100
0
0
WORKIVA INC
COM CL A
98139A105
2064
47100
SH
SOLE
47100
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
753
52955
SH
SOLE
52955
0
0
WPP PLC NEW
ADR
92937A102
3197
51007
SH
SOLE
51007
0
0
WPX ENERGY INC
COM
98212B103
3986
377955
SH
SOLE
377955
0
0
WRIGHT MED GROUP N V
ORD SHS
N96617118
257
12413
SH
SOLE
12413
0
0
WRIGHT MED GROUP N V
ORD SHS
N96617118
0
200
SH
Call
SOLE
200
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
263
5709
SH
SOLE
5709
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
440
8518
SH
SOLE
8518
0
0
WYNN RESORTS LTD
COM
983134107
455
4185
SH
SOLE
4185
0
0
XCEL ENERGY INC
COM
98389B100
5308
81741
SH
SOLE
81741
0
0
XILINX INC
COM
983919101
1085
11282
SH
SOLE
11282
0
0
XPO LOGISTICS INC
COM
983793100
452
6312
SH
SOLE
6312
0
0
XYLEM INC
COM
98419M100
3499
43855
SH
SOLE
43855
0
0
YAMANA GOLD INC
COM
98462Y100
49
14408
SH
SOLE
14408
0
0
YUM BRANDS INC
COM
988498101
5310
46883
SH
SOLE
46883
0
0
YUM CHINA HLDGS INC
COM
98850P109
6522
143536
SH
SOLE
143536
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
2687
13050
SH
SOLE
13050
0
0
ZENDESK INC
COM
98936J101
204
2793
SH
SOLE
2793
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
2627
88102
SH
SOLE
88102
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
8871
64750
SH
SOLE
64750
0
0
ZIONS BANCORPORATION N A
COM
989701107
838
18891
SH
SOLE
18891
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
648
151501
SH
SOLE
151501
0
0
ZOETIS INC
CL A
98978V103
151
70200
SH
Put
SOLE
70200
0
0
ZOETIS INC
CL A
98978V103
33287
267995
SH
SOLE
267995
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
355
4642
SH
SOLE
4642
0
0
ZSCALER INC
COM
98980G102
1245
26358
SH
SOLE
26358
0
0
ZSCALER INC
COM
98980G102
0
300
SH
Call
SOLE
300
0
0
ZUORA INC
COM CL A
98983V106
3676
244261
SH
SOLE
244261
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
333
43868
SH
SOLE
43868
0
0
ZYNGA INC
CL A
98986T108
0
1000
SH
Call
SOLE
1000
0
0
ZYNGA INC
CL A
98986T108
52
9175
SH
SOLE
9175
0
0