0001085146-20-001645.txt : 20200521
0001085146-20-001645.hdr.sgml : 20200521
20200521092646
ACCESSION NUMBER: 0001085146-20-001645
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200331
FILED AS OF DATE: 20200521
DATE AS OF CHANGE: 20200521
EFFECTIVENESS DATE: 20200521
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: 20900229
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
03-31-2020
03-31-2020
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 HERMES, INC.
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
05-20-2020
0
2258
15425566
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
1ST CONSTITUTION BANCORP
COM
31986N102
233
17600
SH
SOLE
17600
0
0
22ND CENTY GROUP INC
COM
90137F103
16
20956
SH
SOLE
20956
0
0
3-D SYS CORP DEL
COM NEW
88554D205
646
84175
SH
SOLE
84175
0
0
3M CO
COM
88579Y101
49221
360261
SH
SOLE
360261
0
0
58 COM INC
SPON ADR REP A
31680Q104
215
4428
SH
SOLE
4428
0
0
AAON INC
COM PAR $0.004
000360206
644
13249
SH
SOLE
13249
0
0
ABB LTD
SPONSORED ADR
000375204
233
13426
SH
SOLE
13426
0
0
ABBOTT LABS
COM
002824100
63450
803981
SH
SOLE
803981
0
0
ABBVIE INC
COM
00287Y109
63592
834059
SH
SOLE
834059
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
21524
1420965
SH
SOLE
1420965
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
266
1197
SH
SOLE
1197
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1099
14419
SH
SOLE
14419
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
10110
745745
SH
SOLE
745745
0
0
ABIOMED INC
COM
003654100
1151
8258
SH
SOLE
8258
0
0
ABM INDS INC
COM
000957100
3227
131688
SH
SOLE
131688
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R833
251
15484
SH
SOLE
15484
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
249
14822
SH
SOLE
14822
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
276
18179
SH
SOLE
18179
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
29219
178769
SH
SOLE
178769
0
0
ACCURAY INC
COM
004397105
29
15000
SH
SOLE
15000
0
0
ACI WORLDWIDE INC
COM
004498101
221
9209
SH
SOLE
9209
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
72
69635
SH
SOLE
69635
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
7295
122810
SH
SOLE
122810
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
35
10000
SH
Call
SOLE
10000
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
622
49335
SH
SOLE
49335
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
756
27200
SH
SOLE
27200
0
0
ADOBE INC
COM
00724F101
27282
85590
SH
SOLE
85590
0
0
ADOBE INC
COM
00724F101
32
500
SH
Call
SOLE
500
0
0
ADT INC
COM
00090Q103
59
13856
SH
SOLE
13856
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
542
5782
SH
SOLE
5782
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
12305
270897
SH
SOLE
270897
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
40
21000
SH
Call
SOLE
21000
0
0
ADVAXIS INC
COM NEW
007624307
21
40000
SH
SOLE
40000
0
0
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
108
11000
SH
SOLE
11000
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
133
19142
SH
SOLE
19142
0
0
AEGON N V
NY REGISTRY SHS
007924103
62
25308
SH
SOLE
25308
0
0
AERPIO PHARMACEUTICALS INC
COM
00810B105
33
61000
SH
SOLE
61000
0
0
AES CORP
COM
00130H105
3458
254154
SH
SOLE
254154
0
0
AFFIMED N V
COM
N01045108
53
32500
SH
SOLE
32500
0
0
AFFIMED N V
COM
N01045108
11
63000
SH
Call
SOLE
63000
0
0
AFLAC INC
COM
001055102
7858
229656
SH
SOLE
229656
0
0
AGCO CORP
COM
001084102
395
8339
SH
SOLE
8339
0
0
AGENUS INC
COM NEW
00847G705
217
88153
SH
SOLE
88153
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
10366
145019
SH
SOLE
145019
0
0
AGNC INVT CORP
COM
00123Q104
674
63599
SH
SOLE
63599
0
0
AGNICO EAGLE MINES LTD
COM
008474108
2258
56756
SH
SOLE
56756
0
0
AGREE REALTY CORP
COM
008492100
243
3930
SH
SOLE
3930
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
186
12979
SH
SOLE
12979
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
41
16000
SH
Call
SOLE
16000
0
0
AIR PRODS & CHEMS INC
COM
009158106
46099
230808
SH
SOLE
230808
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1025
11317
SH
SOLE
11317
0
0
AKARI THERAPEUTICS PLC
SPONSORED ADR
00972G108
24
16000
SH
SOLE
16000
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
271
35806
SH
SOLE
35806
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
77
15375
SH
SOLE
15375
0
0
ALARM COM HLDGS INC
COM
011642105
337
8656
SH
SOLE
8656
0
0
ALASKA AIR GROUP INC
COM
011659109
279
9792
SH
SOLE
9792
0
0
ALBANY INTL CORP
CL A
012348108
323
6725
SH
SOLE
6725
0
0
ALBEMARLE CORP
COM
012653101
610
10837
SH
SOLE
10837
0
0
ALBEMARLE CORP
COM
012653101
1
1000
SH
Call
SOLE
1000
0
0
ALCOA CORP
COM
013872106
86
13955
SH
SOLE
13955
0
0
ALCON INC
ORD SHS
H01301128
2503
49627
SH
SOLE
49627
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
260
1893
SH
SOLE
1893
0
0
ALEXCO RESOURCE CORP
COM
01535P106
15
12500
SH
SOLE
12500
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
0
100
SH
Call
SOLE
100
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
495
5507
SH
SOLE
5507
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
42718
219280
SH
SOLE
219280
0
0
ALIGN TECHNOLOGY INC
COM
016255101
4820
27711
SH
SOLE
27711
0
0
ALIGN TECHNOLOGY INC
COM
016255101
16
700
SH
Put
SOLE
700
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
10
16400
SH
SOLE
16400
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
89
11336
SH
SOLE
11336
0
0
ALLEGION PLC
ORD SHS
G0176J109
842
9168
SH
SOLE
9168
0
0
ALLERGAN PLC
SHS
G0177J108
4856
27431
SH
SOLE
27431
0
0
ALLETE INC
COM NEW
018522300
203
3369
SH
SOLE
3369
0
0
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
158
50770
SH
SOLE
50770
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
236
25193
SH
SOLE
25193
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
372
19979
SH
SOLE
19979
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
1205
94377
SH
SOLE
94377
0
0
ALLIANT ENERGY CORP
COM
018802108
944
19590
SH
SOLE
19590
0
0
ALLIANZGI CONV INCOME FD
COM
018828103
89
23779
SH
SOLE
23779
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
140
14638
SH
SOLE
14638
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
1096
56445
SH
SOLE
56445
0
0
ALLSTATE CORP
COM
020002101
8805
96084
SH
SOLE
96084
0
0
ALLY FINL INC
COM
02005N100
1746
120836
SH
SOLE
120836
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
677
6155
SH
SOLE
6155
0
0
ALPHABET INC
CAP STK CL A
02079K305
99391
85857
SH
SOLE
85857
0
0
ALPHABET INC
CAP STK CL A
02079K305
0
400
SH
Call
SOLE
400
0
0
ALPHABET INC
CAP STK CL C
02079K107
82519
71058
SH
SOLE
71058
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
1226
355328
SH
SOLE
355328
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
8880
2586003
SH
SOLE
2586003
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
334
10673
SH
SOLE
10673
0
0
ALTICE USA INC
CL A
02156K103
319
14244
SH
SOLE
14244
0
0
ALTRIA GROUP INC
COM
02209S103
36087
931377
SH
SOLE
931377
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
186
46915
SH
SOLE
46915
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
10
9200
SH
Call
SOLE
9200
0
0
AMAZON COM INC
COM
023135106
43
600
SH
Put
SOLE
600
0
0
AMAZON COM INC
COM
023135106
228727
117250
SH
SOLE
117250
0
0
AMAZON COM INC
COM
023135106
3
200
SH
Call
SOLE
200
0
0
AMBEV SA
SPONSORED ADR
02319V103
53
23150
SH
SOLE
23150
0
0
AMCOR PLC
ORD
G0250X107
267
32917
SH
SOLE
32917
0
0
AMDOCS LTD
SHS
G02602103
268
4927
SH
SOLE
4927
0
0
AMEDISYS INC
COM
023436108
408
2239
SH
SOLE
2239
0
0
AMER STATES WTR CO
COM
029899101
1044
12807
SH
SOLE
12807
0
0
AMEREN CORP
COM
023608102
1363
18705
SH
SOLE
18705
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
108
20693
SH
SOLE
20693
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
218
18564
SH
SOLE
18564
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
168
13899
SH
SOLE
13899
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
0
100
SH
Put
SOLE
100
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
0
100
SH
Call
SOLE
100
0
0
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
440
11027
SH
SOLE
11027
0
0
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
625
15678
SH
SOLE
15678
0
0
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
268
7303
SH
SOLE
7303
0
0
AMERICAN CENTY ETF TR
US EQT ETF
025072885
1905
46588
SH
SOLE
46588
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
474
15232
SH
SOLE
15232
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
16671
208505
SH
SOLE
208505
0
0
AMERICAN EXPRESS CO
COM
025816109
36590
427060
SH
SOLE
427060
0
0
AMERICAN EXPRESS CO
COM
025816109
2416
63900
SH
Put
SOLE
63900
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
531
84222
SH
SOLE
84222
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
328
4672
SH
SOLE
4672
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2062
85560
SH
SOLE
85560
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
0
300
SH
Call
SOLE
300
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
15734
72278
SH
SOLE
72278
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
39739
332233
SH
SOLE
332233
0
0
AMERIPRISE FINL INC
COM
03076C106
2664
26058
SH
SOLE
26058
0
0
AMETEK INC
COM
031100100
1078
14925
SH
SOLE
14925
0
0
AMGEN INC
COM
031162100
84796
418897
SH
SOLE
418897
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
678
11523
SH
SOLE
11523
0
0
AMPHENOL CORP NEW
CL A
032095101
2235
30641
SH
SOLE
30641
0
0
AMPLIFY ETF TR
BLACKSWAN GRWT
032108888
582
20243
SH
SOLE
20243
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
155
10011
SH
SOLE
10011
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
540
21790
SH
SOLE
21790
0
0
AMPLIFY ETF TR
EASI TACTICAL
032108706
3915
201502
SH
SOLE
201502
0
0
ANALOG DEVICES INC
COM
032654105
2130
23784
SH
SOLE
23784
0
0
ANDERSONS INC
COM
034164103
307
16360
SH
SOLE
16360
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
830
18871
SH
SOLE
18871
0
0
ANIKA THERAPEUTICS INC
COM
035255108
200
6819
SH
SOLE
6819
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
2085
410018
SH
SOLE
410018
0
0
ANSYS INC
COM
03662Q105
3292
14142
SH
SOLE
14142
0
0
ANTARES PHARMA INC
COM
036642106
53
21736
SH
SOLE
21736
0
0
ANTARES PHARMA INC
COM
036642106
0
500
SH
Call
SOLE
500
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
66
31610
SH
SOLE
31610
0
0
ANTHEM INC
COM
036752103
2884
12715
SH
SOLE
12715
0
0
APACHE CORP
COM
037411105
3112
747695
SH
SOLE
747695
0
0
APHRIA INC
COM
03765K104
101
33111
SH
SOLE
33111
0
0
APOLLO INVT CORP
COM NEW
03761U502
110
16464
SH
SOLE
16464
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
218
18700
SH
SOLE
18700
0
0
APPIAN CORP
CL A
03782L101
238
5918
SH
SOLE
5918
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
280
30301
SH
SOLE
30301
0
0
APPLE INC
COM
037833100
5123
105700
SH
Put
SOLE
105700
0
0
APPLE INC
COM
037833100
506258
1990113
SH
SOLE
1990113
0
0
APPLE INC
COM
037833100
110
15200
SH
Call
SOLE
15200
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
366
8001
SH
SOLE
8001
0
0
APPLIED MATLS INC
COM
038222105
0
2000
SH
Call
SOLE
2000
0
0
APPLIED MATLS INC
COM
038222105
3547
77346
SH
SOLE
77346
0
0
APTARGROUP INC
COM
038336103
618
6204
SH
SOLE
6204
0
0
APTIV PLC
SHS
G6095L109
446
9210
SH
SOLE
9210
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
269
165005
SH
SOLE
165005
0
0
ARBOR RLTY TR INC
COM
038923108
67
14242
SH
SOLE
14242
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
764
26918
SH
SOLE
26918
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
14397
409182
SH
SOLE
409182
0
0
ARCHROCK INC
COM
03957W106
82
23630
SH
SOLE
23630
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
38
11548
SH
SOLE
11548
0
0
ARCOSA INC
COM
039653100
224
5646
SH
SOLE
5646
0
0
ARDAGH GROUP S A
CL A
L0223L101
375
31679
SH
SOLE
31679
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
806
19198
SH
SOLE
19198
0
0
ARES CAPITAL CORP
COM
04010L103
13239
1228195
SH
SOLE
1228195
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
748
24238
SH
SOLE
24238
0
0
ARISTA NETWORKS INC
COM
040413106
501
2473
SH
SOLE
2473
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
817
24644
SH
SOLE
24644
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
2704
86355
SH
SOLE
86355
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
24669
560972
SH
SOLE
560972
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
917
17421
SH
SOLE
17421
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
120
13718
SH
SOLE
13718
0
0
ARMSTRONG WORLD INDS INC
COM
04247X102
1051
13255
SH
SOLE
13255
0
0
ARROW FINL CORP
COM
042744102
413
14780
SH
SOLE
14780
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
206
7158
SH
SOLE
7158
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
3144
146457
SH
SOLE
146457
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
8728
33353
SH
SOLE
33353
0
0
ASPEN TECHNOLOGY INC
COM
045327103
896
9315
SH
SOLE
9315
0
0
ASSERTIO THERAPEUTICS INC
COM
04545L107
183
279011
SH
SOLE
279011
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
2340
52439
SH
SOLE
52439
0
0
ASTRONICS CORP
COM
046433108
178
19448
SH
SOLE
19448
0
0
AT&T INC
COM
00206R102
110123
3780408
SH
SOLE
3780408
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
115
13369
SH
SOLE
13369
0
0
ATHENEX INC
COM
04685N103
2781
359457
SH
SOLE
359457
0
0
ATHERSYS INC NEW
COM
04744L106
170
56614
SH
SOLE
56614
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
158
13288
SH
SOLE
13288
0
0
ATLASSIAN CORP PLC
CL A
G06242104
549
4015
SH
SOLE
4015
0
0
ATLASSIAN CORP PLC
CL A
G06242104
7
500
SH
Put
SOLE
500
0
0
ATMOS ENERGY CORP
COM
049560105
1958
19719
SH
SOLE
19719
0
0
AUTODESK INC
COM
052769106
8143
52117
SH
SOLE
52117
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
863
12176
SH
SOLE
12176
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
32024
234160
SH
SOLE
234160
0
0
AUTOZONE INC
COM
053332102
3004
3526
SH
SOLE
3526
0
0
AVALARA INC
COM
05338G106
431
5882
SH
SOLE
5882
0
0
AVALONBAY CMNTYS INC
COM
053484101
1181
8035
SH
SOLE
8035
0
0
AVANGRID INC
COM
05351W103
245
5607
SH
SOLE
5607
0
0
AVERY DENNISON CORP
COM
053611109
1020
9981
SH
SOLE
9981
0
0
AXALTA COATING SYS LTD
COM
G0750C108
307
17704
SH
SOLE
17704
0
0
AXON ENTERPRISE INC
COM
05464C101
6664
94302
SH
SOLE
94302
0
0
AXON ENTERPRISE INC
COM
05464C101
5
100
SH
Call
SOLE
100
0
0
AXONICS MODULATION TECHNOLOG
COM
05465P101
252
9900
SH
SOLE
9900
0
0
AYTU BIOSCIENCE INC
COM PAR
054754700
25
16349
SH
SOLE
16349
0
0
B2GOLD CORP
COM
11777Q209
631
205667
SH
SOLE
205667
0
0
BADGER METER INC
COM
056525108
278
5265
SH
SOLE
5265
0
0
BAIDU INC
SPON ADR REP A
056752108
6303
62517
SH
SOLE
62517
0
0
BAIDU INC
SPON ADR REP A
056752108
7
300
SH
Put
SOLE
300
0
0
BAIN CAP SPECIALTY FIN INC
COM
05684B107
5094
549760
SH
SOLE
549760
0
0
BALL CORP
COM
058498106
3491
53995
SH
SOLE
53995
0
0
BALLARD PWR SYS INC NEW
COM
058586108
157
20465
SH
SOLE
20465
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
123
40223
SH
SOLE
40223
0
0
BANCO SANTANDER SA
ADR
05964H105
72
31345
SH
SOLE
31345
0
0
BANK HAWAII CORP
COM
062540109
768
13930
SH
SOLE
13930
0
0
BANK MONTREAL
COM
063671101
1549
30627
SH
SOLE
30627
0
0
BANK NEW YORK MELLON CORP
COM
064058100
6288
186844
SH
SOLE
186844
0
0
BANK NOVA SCOTIA B C
COM
064149107
857
21333
SH
SOLE
21333
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
391
23663
SH
SOLE
23663
0
0
BARCLAYS BANK PLC
IPATH SHILR CAPE
06742A669
1396
11844
SH
SOLE
11844
0
0
BARRICK GOLD CORPORATION
COM
067901108
10320
565413
SH
SOLE
565413
0
0
BAUSCH HEALTH COS INC
COM
071734107
657
42262
SH
SOLE
42262
0
0
BAUSCH HEALTH COS INC
COM
071734107
0
100
SH
Call
SOLE
100
0
0
BAXTER INTL INC
COM
071813109
10813
133275
SH
SOLE
133275
0
0
BCE INC
COM NEW
05534B760
1918
47351
SH
SOLE
47351
0
0
BECTON DICKINSON & CO
COM
075887109
22
1000
SH
Put
SOLE
1000
0
0
BECTON DICKINSON & CO
COM
075887109
10338
44976
SH
SOLE
44976
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
3424
28022
SH
SOLE
28022
0
0
BENEFYTT TECHNOLOGIES INC
COM CL A
08182C106
239
10715
SH
SOLE
10715
0
0
BERKLEY W R CORP
COM
084423102
1296
24878
SH
SOLE
24878
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
611184
2247
SH
SOLE
2247
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
244109
1335459
SH
SOLE
1335459
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
237
7049
SH
SOLE
7049
0
0
BEST BUY INC
COM
086516101
4388
76921
SH
SOLE
76921
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1708
46788
SH
SOLE
46788
0
0
BIO RAD LABS INC
CL A
090572207
606
1735
SH
SOLE
1735
0
0
BIOGEN INC
COM
09062X103
7243
22960
SH
SOLE
22960
0
0
BIOGEN INC
COM
09062X103
0
200
SH
Call
SOLE
200
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
201
2398
SH
SOLE
2398
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
2
500
SH
Call
SOLE
500
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
146
18935
SH
SOLE
18935
0
0
BIO-TECHNE CORP
COM
09073M104
647
3427
SH
SOLE
3427
0
0
BJS RESTAURANTS INC
COM
09180C106
4737
340800
SH
SOLE
340800
0
0
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
712
562
SH
SOLE
562
0
0
BK OF AMERICA CORP
COM
060505104
0
3300
SH
Call
SOLE
3300
0
0
BK OF AMERICA CORP
COM
060505104
5
5000
SH
Put
SOLE
5000
0
0
BK OF AMERICA CORP
COM
060505104
100972
4756400
SH
SOLE
4756400
0
0
BLACK HILLS CORP
COM
092113109
423
6639
SH
SOLE
6639
0
0
BLACK KNIGHT INC
COM
09215C105
2365
40669
SH
SOLE
40669
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
1315
280448
SH
SOLE
280448
0
0
BLACKLINE INC
COM
09239B109
742
14016
SH
SOLE
14016
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
369
41809
SH
SOLE
41809
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
2264
194406
SH
SOLE
194406
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
72
11350
SH
SOLE
11350
0
0
BLACKROCK FLOATING RATE INCO
COM
09255X100
134
13411
SH
SOLE
13411
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1006
27955
SH
SOLE
27955
0
0
BLACKROCK INC
COM
09247X101
24439
55555
SH
SOLE
55555
0
0
BLACKROCK INCOME TR INC
COM
09247F100
336
57512
SH
SOLE
57512
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
300
19797
SH
SOLE
19797
0
0
BLACKROCK MUN BD TR
COM
09249H104
278
19405
SH
SOLE
19405
0
0
BLACKROCK MUN INCOME INVT TR
SHS BEN INT
09248H105
215
17425
SH
SOLE
17425
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
236
18114
SH
SOLE
18114
0
0
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
600
26363
SH
SOLE
26363
0
0
BLACKROCK MUNI INCOME TR II
COM
09249N101
194
14560
SH
SOLE
14560
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
3997
306330
SH
SOLE
306330
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
152
11421
SH
SOLE
11421
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
133
12528
SH
SOLE
12528
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
207
16400
SH
SOLE
16400
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
952
71463
SH
SOLE
71463
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1441
110270
SH
SOLE
110270
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
309
19841
SH
SOLE
19841
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
181
13336
SH
SOLE
13336
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
140
17427
SH
SOLE
17427
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
234
18454
SH
SOLE
18454
0
0
BLACKROCK MUNIYIELD INVT FD
COM
09254R104
387
29000
SH
SOLE
29000
0
0
BLACKROCK MUNIYIELD MICH QUA
COM
09254F100
811
55753
SH
SOLE
55753
0
0
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
144
10561
SH
SOLE
10561
0
0
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
577
43500
SH
SOLE
43500
0
0
BLACKROCK NY MUN INCOME TR I
COM
09249R102
181
14000
SH
SOLE
14000
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
2667
122101
SH
SOLE
122101
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
22
25000
SH
SOLE
25000
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
55918
1226460
SH
SOLE
1226460
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
158
12000
SH
Put
SOLE
12000
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
681
36596
SH
SOLE
36596
0
0
BLOOM ENERGY CORP
COM CL A
093712107
149
28441
SH
SOLE
28441
0
0
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
93
12532
SH
SOLE
12532
0
0
BOEING CO
COM
097023105
32373
218293
SH
SOLE
218293
0
0
BOEING CO
COM
097023105
29
200
SH
Put
SOLE
200
0
0
BOEING CO
COM
097023105
3
600
SH
Call
SOLE
600
0
0
BOOKING HLDGS INC
COM
09857L108
10932
8182
SH
SOLE
8182
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
814
11812
SH
SOLE
11812
0
0
BORGWARNER INC
COM
099724106
906
37314
SH
SOLE
37314
0
0
BOSTON PROPERTIES INC
COM
101121101
730
7965
SH
SOLE
7965
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1421
43525
SH
SOLE
43525
0
0
BOX INC
CL A
10316T104
2
1000
SH
Call
SOLE
1000
0
0
BOX INC
CL A
10316T104
376
27057
SH
SOLE
27057
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
219
23553
SH
SOLE
23553
0
0
BP PLC
SPONSORED ADR
055622104
8353
343004
SH
SOLE
343004
0
0
BRIDGE BANCORP INC
COM
108035106
217
10234
SH
SOLE
10234
0
0
BRIDGEBIO PHARMA INC
COM
10806X102
6390
220308
SH
SOLE
220308
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2173
21295
SH
SOLE
21295
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
66570
1193460
SH
SOLE
1193460
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3669
107511
SH
SOLE
107511
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
155
16299
SH
SOLE
16299
0
0
BROADCOM INC
8% CNV PFD SER A
11135F200
13753
14710
SH
SOLE
14710
0
0
BROADCOM INC
COM
11135F101
367
19400
SH
Put
SOLE
19400
0
0
BROADCOM INC
COM
11135F101
48230
203740
SH
SOLE
203740
0
0
BROADMARK RLTY CAP INC
COM
11135B100
131
17525
SH
SOLE
17525
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3534
37213
SH
SOLE
37213
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
4466
101010
SH
SOLE
101010
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
7493
208261
SH
SOLE
208261
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
271
18537
SH
SOLE
18537
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
272
6494
SH
SOLE
6494
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
863
76255
SH
SOLE
76255
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
637
20804
SH
SOLE
20804
0
0
BROWN & BROWN INC
COM
115236101
639
17624
SH
SOLE
17624
0
0
BROWN FORMAN CORP
CL A
115637100
495
9627
SH
SOLE
9627
0
0
BROWN FORMAN CORP
CL B
115637209
3607
65085
SH
SOLE
65085
0
0
BURLINGTON STORES INC
COM
122017106
688
4327
SH
SOLE
4327
0
0
C & F FINL CORP
COM
12466Q104
258
6472
SH
SOLE
6472
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1436
21711
SH
SOLE
21711
0
0
CABOT CORP
COM
127055101
327
12713
SH
SOLE
12713
0
0
CABOT OIL & GAS CORP
COM
127097103
1275
74995
SH
SOLE
74995
0
0
CACI INTL INC
CL A
127190304
211
1026
SH
SOLE
1026
0
0
CADENCE BANCORPORATION
CL A
12739A100
303
46282
SH
SOLE
46282
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1499
22668
SH
SOLE
22668
0
0
CAESARS ENTMT CORP
COM
127686103
86
12617
SH
SOLE
12617
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
608
72755
SH
SOLE
72755
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1020
104279
SH
SOLE
104279
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
286
5674
SH
SOLE
5674
0
0
CALLON PETE CO DEL
COM
13123X102
30
52319
SH
SOLE
52319
0
0
CALYXT INC
COM
13173L107
181
54367
SH
SOLE
54367
0
0
CAMDEN NATL CORP
COM
133034108
533
16950
SH
SOLE
16950
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
314
3936
SH
SOLE
3936
0
0
CAMPBELL SOUP CO
COM
134429109
744
16052
SH
SOLE
16052
0
0
CAMTEK LTD
ORD
M20791105
97
11530
SH
SOLE
11530
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
2753
139180
SH
SOLE
139180
0
0
CANADIAN IMP BK COMM
COM
136069101
857
14768
SH
SOLE
14768
0
0
CANADIAN NAT RES LTD
COM
136385101
1512
111690
SH
SOLE
111690
0
0
CANADIAN NATL RY CO
COM
136375102
4683
60280
SH
SOLE
60280
0
0
CANADIAN PAC RY LTD
COM
13645T100
8164
37185
SH
SOLE
37185
0
0
CANNAE HLDGS INC
COM
13765N107
1096
32741
SH
SOLE
32741
0
0
CANOPY GROWTH CORP
COM
138035100
1027
72225
SH
SOLE
72225
0
0
CANOPY GROWTH CORP
COM
138035100
3
30000
SH
Call
SOLE
30000
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2800
55484
SH
SOLE
55484
0
0
CARDINAL HEALTH INC
COM
14149Y108
2542
53078
SH
SOLE
53078
0
0
CARLISLE COS INC
COM
142339100
3223
25694
SH
SOLE
25694
0
0
CARLYLE GROUP INC
COM
14316J108
610
28136
SH
SOLE
28136
0
0
CARMAX INC
COM
143130102
322
6002
SH
SOLE
6002
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
464
35546
SH
SOLE
35546
0
0
CARROLS RESTAURANT GROUP INC
COM
14574X104
71
38977
SH
SOLE
38977
0
0
CASEYS GEN STORES INC
COM
147528103
237
1794
SH
SOLE
1794
0
0
CASTLIGHT HEALTH INC
CL B
14862Q100
8
11497
SH
SOLE
11497
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
43
11042
SH
SOLE
11042
0
0
CATERPILLAR INC DEL
COM
149123101
36658
316168
SH
SOLE
316168
0
0
CBIZ INC
COM
124805102
244
11623
SH
SOLE
11623
0
0
CBL & ASSOC PPTYS INC
COM
124830100
2
12584
SH
SOLE
12584
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
4112
46090
SH
SOLE
46090
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
310
59192
SH
SOLE
59192
0
0
CBRE GROUP INC
CL A
12504L109
2117
56187
SH
SOLE
56187
0
0
CDW CORP
COM
12514G108
6484
68950
SH
SOLE
68950
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
583
31072
SH
SOLE
31072
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
299
300907
SH
SOLE
300907
0
0
CELANESE CORP DEL
COM
150870103
991
13474
SH
SOLE
13474
0
0
CELCUITY INC
COM
15102K100
265
40626
SH
SOLE
40626
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
51
24243
SH
SOLE
24243
0
0
CENTENE CORP DEL
COM
15135B101
7871
132973
SH
SOLE
132973
0
0
CENTERPOINT ENERGY INC
COM
15189T107
563
36683
SH
SOLE
36683
0
0
CENTURYLINK INC
COM
156700106
3997
424058
SH
SOLE
424058
0
0
CERENCE INC
COM
156727109
225
14678
SH
SOLE
14678
0
0
CERNER CORP
COM
156782104
20803
330308
SH
SOLE
330308
0
0
CERUS CORP
COM
157085101
59
12641
SH
SOLE
12641
0
0
CEVA INC
COM
157210105
4203
169905
SH
SOLE
169905
0
0
CF INDS HLDGS INC
COM
125269100
396
14443
SH
SOLE
14443
0
0
CGI INC
CL A SUB VTG
12532H104
725
13547
SH
SOLE
13547
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
123
16600
SH
SOLE
16600
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1880
14796
SH
SOLE
14796
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
402
13852
SH
SOLE
13852
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
7401
16985
SH
SOLE
16985
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
5031
49921
SH
SOLE
49921
0
0
CHEESECAKE FACTORY INC
COM
163072101
519
30551
SH
SOLE
30551
0
0
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
173
33815
SH
SOLE
33815
0
0
CHEMED CORP NEW
COM
16359R103
886
2058
SH
SOLE
2058
0
0
CHEMOCENTRYX INC
COM
16383L106
354
8800
SH
SOLE
8800
0
0
CHEMOURS CO
COM
163851108
103
12275
SH
SOLE
12275
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
710
21143
SH
SOLE
21143
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
51
77000
SH
SOLE
77000
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
295
10927
SH
SOLE
10927
0
0
CHEVRON CORP NEW
COM
166764100
79734
1101538
SH
SOLE
1101538
0
0
CHEVRON CORP NEW
COM
166764100
8
200
SH
Call
SOLE
200
0
0
CHEWY INC
CL A
16679L109
351
9439
SH
SOLE
9439
0
0
CHEWY INC
CL A
16679L109
2
300
SH
Call
SOLE
300
0
0
CHICAGO RIVET & MACH CO
COM
168088102
534
25200
SH
SOLE
25200
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
360
9462
SH
SOLE
9462
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
759
1153
SH
SOLE
1153
0
0
CHOICEONE FINL SVCS INC
COM
170386106
442
17402
SH
SOLE
17402
0
0
CHUBB LIMITED
COM
H1467J104
10049
90293
SH
SOLE
90293
0
0
CHURCH & DWIGHT INC
COM
171340102
18615
290039
SH
SOLE
290039
0
0
CIENA CORP
COM NEW
171779309
571
14381
SH
SOLE
14381
0
0
CIGNA CORP NEW
COM
125523100
9550
53933
SH
SOLE
53933
0
0
CINCINNATI FINL CORP
COM
172062101
925
12261
SH
SOLE
12261
0
0
CINEMARK HOLDINGS INC
COM
17243V102
126
12455
SH
SOLE
12455
0
0
CINTAS CORP
COM
172908105
710
4075
SH
SOLE
4075
0
0
CIRRUS LOGIC INC
COM
172755100
287
4367
SH
SOLE
4367
0
0
CISCO SYS INC
COM
17275R102
80464
2043846
SH
SOLE
2043846
0
0
CISCO SYS INC
COM
17275R102
0
14500
SH
Call
SOLE
14500
0
0
CITIGROUP GLOBAL MKTS HLDGS
VLCTYSHS 3X INV
17325E309
679
45836
SH
SOLE
45836
0
0
CITIGROUP INC
COM NEW
172967424
18343
436906
SH
SOLE
436906
0
0
CITIGROUP INC
COM NEW
172967424
2
100
SH
Call
SOLE
100
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
1680
89293
SH
SOLE
89293
0
0
CITRIX SYS INC
COM
177376100
1502
10640
SH
SOLE
10640
0
0
CIVEO CORP CDA
COM
17878Y108
25
59879
SH
SOLE
59879
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
27
14510
SH
SOLE
14510
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
91
142200
SH
SOLE
142200
0
0
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
77
59398
SH
SOLE
59398
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
542
298519
SH
SOLE
298519
0
0
CLEARWAY ENERGY INC
CL C
18539C204
746
39763
SH
SOLE
39763
0
0
CLEVELAND CLIFFS INC
COM
185899101
94
23774
SH
SOLE
23774
0
0
CLOROX CO DEL
COM
189054109
8166
47159
SH
SOLE
47159
0
0
CME GROUP INC
COM
12572Q105
18083
104592
SH
SOLE
104592
0
0
CME GROUP INC
COM
12572Q105
112
28000
SH
Put
SOLE
28000
0
0
CMS ENERGY CORP
COM
125896100
2517
42825
SH
SOLE
42825
0
0
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
363
44876
SH
SOLE
44876
0
0
CO DIAGNOSTICS INC
COM
189763105
250
32801
SH
SOLE
32801
0
0
COCA COLA CO
COM
191216100
89651
2026480
SH
SOLE
2026480
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
209
5513
SH
SOLE
5513
0
0
COEUR MNG INC
COM NEW
192108504
32
10150
SH
SOLE
10150
0
0
COGNEX CORP
COM
192422103
433
10021
SH
SOLE
10021
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
6484
139499
SH
SOLE
139499
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
115
12007
SH
SOLE
12007
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
627
33269
SH
SOLE
33269
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
624
30377
SH
SOLE
30377
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
938
103885
SH
SOLE
103885
0
0
COHEN & STEERS REIT & PFD &I
COM
19247X100
277
17168
SH
SOLE
17168
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
135
13276
SH
SOLE
13276
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
185
11530
SH
SOLE
11530
0
0
COLGATE PALMOLIVE CO
COM
194162103
23457
353381
SH
SOLE
353381
0
0
COLONY CAP INC NEW
CL A COM
19626G108
48
28313
SH
SOLE
28313
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1251
62838
SH
SOLE
62838
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
8418
431422
SH
SOLE
431422
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
3452
112071
SH
SOLE
112071
0
0
COMCAST CORP NEW
CL A
20030N101
39978
1162442
SH
SOLE
1162442
0
0
COMERICA INC
COM
200340107
309
10664
SH
SOLE
10664
0
0
COMMERCE BANCSHARES INC
COM
200525103
226
4428
SH
SOLE
4428
0
0
COMMUNITY BK SYS INC
COM
203607106
1268
21554
SH
SOLE
21554
0
0
CONAGRA BRANDS INC
COM
205887102
4974
169484
SH
SOLE
169484
0
0
CONATUS PHARMACEUTICALS INC
COM
20600T108
3
10200
SH
SOLE
10200
0
0
CONDUENT INC
COM
206787103
47
19942
SH
SOLE
19942
0
0
CONOCOPHILLIPS
COM
20825C104
6936
225280
SH
SOLE
225280
0
0
CONSOLIDATED EDISON INC
COM
209115104
5922
75767
SH
SOLE
75767
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
460
28322
SH
SOLE
28322
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
5264
36756
SH
SOLE
36756
0
0
CONTANGO OIL & GAS CO
COM NEW
21075N204
54
35900
SH
SOLE
35900
0
0
COOPER COS INC
COM NEW
216648402
1071
3881
SH
SOLE
3881
0
0
COPART INC
COM
217204106
2165
31515
SH
SOLE
31515
0
0
CORECIVIC INC
COM
21871N101
143
12896
SH
SOLE
12896
0
0
CORELOGIC INC
COM
21871D103
433
14178
SH
SOLE
14178
0
0
CORESITE RLTY CORP
COM
21870Q105
1424
12269
SH
SOLE
12269
0
0
CORNING INC
COM
219350105
5516
270366
SH
SOLE
270366
0
0
CORTEVA INC
COM
22052L104
1481
62971
SH
SOLE
62971
0
0
COSTAR GROUP INC
COM
22160N109
1327
2253
SH
SOLE
2253
0
0
COSTCO WHSL CORP NEW
COM
22160K105
99761
349421
SH
SOLE
349421
0
0
COSTCO WHSL CORP NEW
COM
22160K105
0
100
SH
Put
SOLE
100
0
0
COUSINS PPTYS INC
COM NEW
222795502
936
32077
SH
SOLE
32077
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
5284
63874
SH
SOLE
63874
0
0
CREDIT ACCEP CORP MICH
COM
225310101
247
965
SH
SOLE
965
0
0
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
18
10000
SH
SOLE
10000
0
0
CREE INC
COM
225447101
514
14509
SH
SOLE
14509
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
873
20550
SH
SOLE
20550
0
0
CRITEO S A
SPONS ADS
226718104
980
122755
SH
SOLE
122755
0
0
CRONOS GROUP INC
COM
22717L101
310
54466
SH
SOLE
54466
0
0
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
99
12362
SH
SOLE
12362
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
4578
82209
SH
SOLE
82209
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
33
30000
SH
Put
SOLE
30000
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
3
200
SH
Call
SOLE
200
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
1
1
SH
SOLE
1
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
17346
120157
SH
SOLE
120157
0
0
CROWN HLDGS INC
COM
228368106
410
7064
SH
SOLE
7064
0
0
CSG SYS INTL INC
COM
126349109
302
7186
SH
SOLE
7186
0
0
CSX CORP
COM
126408103
11712
204269
SH
SOLE
204269
0
0
CUBESMART
COM
229663109
1015
38024
SH
SOLE
38024
0
0
CUBIC CORP
COM
229669106
364
8840
SH
SOLE
8840
0
0
CUMMINS INC
COM
231021106
15564
115285
SH
SOLE
115285
0
0
CURTISS WRIGHT CORP
COM
231561101
2479
26823
SH
SOLE
26823
0
0
CVS HEALTH CORP
COM
126650100
19063
321291
SH
SOLE
321291
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
350
4088
SH
SOLE
4088
0
0
CYRUSONE INC
COM
23283R100
359
5816
SH
SOLE
5816
0
0
CYTOKINETICS INC
COM NEW
23282W605
150
12700
SH
SOLE
12700
0
0
D R HORTON INC
COM
23331A109
2501
73072
SH
SOLE
73072
0
0
DAILY JOURNAL CORP
COM
233912104
9437
41338
SH
SOLE
41338
0
0
DAKTRONICS INC
COM
234264109
153
31328
SH
SOLE
31328
0
0
DANAHER CORPORATION
COM
235851102
25058
180642
SH
SOLE
180642
0
0
DARDEN RESTAURANTS INC
COM
237194105
755
13859
SH
SOLE
13859
0
0
DARE BIOSCIENCE INC
COM
23666P101
14
16034
SH
SOLE
16034
0
0
DARIOHEALTH CORP
COM NEW
23725P209
150
22224
SH
SOLE
22224
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
207
10825
SH
SOLE
10825
0
0
DAVITA INC
COM
23918K108
576
7557
SH
SOLE
7557
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
7136
275019
SH
SOLE
275019
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
2316
86495
SH
SOLE
86495
0
0
DBX ETF TR
XTRACK MSCI EMRG
233051101
216
11367
SH
SOLE
11367
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
689
19436
SH
SOLE
19436
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
43
10717
SH
SOLE
10717
0
0
DECKERS OUTDOOR CORP
COM
243537107
357
2680
SH
SOLE
2680
0
0
DEERE & CO
COM
244199105
11153
80596
SH
SOLE
80596
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
2689
67550
SH
SOLE
67550
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
2
400
SH
Put
SOLE
400
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
7383
258918
SH
SOLE
258918
0
0
DENNYS CORP
COM
24869P104
139
18103
SH
SOLE
18103
0
0
DENTSPLY SIRONA INC
COM
24906P109
860
22099
SH
SOLE
22099
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
61
10687
SH
SOLE
10687
0
0
DEVON ENERGY CORP NEW
COM
25179M103
127
18448
SH
SOLE
18448
0
0
DEXCOM INC
COM
252131107
13502
50124
SH
SOLE
50124
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
110
14402
SH
SOLE
14402
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
8607
67783
SH
SOLE
67783
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
14
200
SH
Call
SOLE
200
0
0
DIAMONDROCK HOSPITALITY CO
COM
252784301
76
15125
SH
SOLE
15125
0
0
DICKS SPORTING GOODS INC
COM
253393102
1549
72898
SH
SOLE
72898
0
0
DIGIMARC CORP NEW
COM
25381B101
230
17637
SH
SOLE
17637
0
0
DIGITAL RLTY TR INC
COM
253868103
16111
116096
SH
SOLE
116096
0
0
DINE BRANDS GLOBAL INC
COM
254423106
7345
256567
SH
SOLE
256567
0
0
DIODES INC
COM
254543101
780
19076
SH
SOLE
19076
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
276
23764
SH
SOLE
23764
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 3X
25460E885
428
26797
SH
SOLE
26797
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
208
7957
SH
SOLE
7957
0
0
DISCOVER FINL SVCS
COM
254709108
957
27425
SH
SOLE
27425
0
0
DISCOVERY INC
COM SER A
25470F104
7534
387538
SH
SOLE
387538
0
0
DISNEY WALT CO
COM DISNEY
254687106
68190
705470
SH
SOLE
705470
0
0
DISNEY WALT CO
COM DISNEY
254687106
13
1300
SH
Call
SOLE
1300
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
701
80026
SH
SOLE
80026
0
0
DNP SELECT INCOME FD
COM
23325P104
732
74704
SH
SOLE
74704
0
0
DOCUSIGN INC
COM
256163106
5898
63910
SH
SOLE
63910
0
0
DOCUSIGN INC
COM
256163106
9
1900
SH
Put
SOLE
1900
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
392
7170
SH
SOLE
7170
0
0
DOLLAR GEN CORP NEW
COM
256677105
9900
65423
SH
SOLE
65423
0
0
DOLLAR TREE INC
COM
256746108
7709
104996
SH
SOLE
104996
0
0
DOMINION ENERGY INC
COM
25746U109
8316
115123
SH
SOLE
115123
0
0
DOMINOS PIZZA INC
COM
25754A201
610
1888
SH
SOLE
1888
0
0
DONALDSON INC
COM
257651109
726
18767
SH
SOLE
18767
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
9597
1101998
SH
SOLE
1101998
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
695
52146
SH
SOLE
52146
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1085
63480
SH
SOLE
63480
0
0
DOVER CORP
COM
260003108
4842
57641
SH
SOLE
57641
0
0
DOW INC
COM
260557103
4840
165900
SH
SOLE
165900
0
0
DR REDDYS LABS LTD
ADR
256135203
1610
39756
SH
SOLE
39756
0
0
DTE ENERGY CO
COM
233331107
1028
10841
SH
SOLE
10841
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
27776
343466
SH
SOLE
343466
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
606
11450
SH
SOLE
11450
0
0
DUPONT DE NEMOURS INC
COM
26614N102
2154
63393
SH
SOLE
63393
0
0
DWS MUN INCOME TR
COM
233368109
166
15385
SH
SOLE
15385
0
0
EAGLE BANCORP INC MD
COM
268948106
1751
57905
SH
SOLE
57905
0
0
EAGLE BANCORP INC MD
COM
268948106
8
6000
SH
Put
SOLE
6000
0
0
EAGLE MATERIALS INC
COM
26969P108
822
13980
SH
SOLE
13980
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
555
22559
SH
SOLE
22559
0
0
EASTMAN CHEM CO
COM
277432100
2452
52761
SH
SOLE
52761
0
0
EATON CORP PLC
SHS
G29183103
14722
189428
SH
SOLE
189428
0
0
EATON VANCE CORP
COM NON VTG
278265103
202
6421
SH
SOLE
6421
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
147
10535
SH
SOLE
10535
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
419
34600
SH
SOLE
34600
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
974
92175
SH
SOLE
92175
0
0
EATON VANCE MUN BD FD
COM
27827X101
249
19933
SH
SOLE
19933
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
125
10524
SH
SOLE
10524
0
0
EATON VANCE NATL MUN OPPORTU
COM SHS
27829L105
464
23729
SH
SOLE
23729
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
178
15355
SH
SOLE
15355
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1096
65146
SH
SOLE
65146
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
736
114802
SH
SOLE
114802
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
288
24381
SH
SOLE
24381
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
3252
348162
SH
SOLE
348162
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
310
25788
SH
SOLE
25788
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
410
55091
SH
SOLE
55091
0
0
EBAY INC
COM
278642103
3678
122361
SH
SOLE
122361
0
0
ECA MARCELLUS TR I
COM UNIT
26827L109
19
55000
SH
SOLE
55000
0
0
ECOLAB INC
COM
278865100
4296
27422
SH
SOLE
27422
0
0
EDISON INTL
COM
281020107
1636
29890
SH
SOLE
29890
0
0
EDITAS MEDICINE INC
COM
28106W103
215
11035
SH
SOLE
11035
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
1617
72382
SH
SOLE
72382
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
0
100
SH
Call
SOLE
100
0
0
ELASTIC N V
ORD SHS
N14506104
216
3884
SH
SOLE
3884
0
0
ELASTIC N V
ORD SHS
N14506104
4
500
SH
Call
SOLE
500
0
0
ELECTROCORE INC
COM
28531P103
11
11005
SH
SOLE
11005
0
0
ELECTRONIC ARTS INC
COM
285512109
884
8798
SH
SOLE
8798
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
314
5439
SH
SOLE
5439
0
0
EMERSON ELEC CO
COM
291011104
9744
204253
SH
SOLE
204253
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
242
94135
SH
SOLE
94135
0
0
ENBRIDGE INC
COM
29250N105
11473
394270
SH
SOLE
394270
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
210
3286
SH
SOLE
3286
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
27
20200
SH
SOLE
20200
0
0
ENERGY FUELS INC
COM NEW
292671708
107
90145
SH
SOLE
90145
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
17264
3752943
SH
SOLE
3752943
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
704
83500
SH
Put
SOLE
83500
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
242
382300
SH
Call
SOLE
382300
0
0
ENERPLUS CORP
COM
292766102
24
16295
SH
SOLE
16295
0
0
ENSERVCO CORP
COM
29358Y102
32
275412
SH
SOLE
275412
0
0
ENTEGRIS INC
COM
29362U104
237
5308
SH
SOLE
5308
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
64
37507
SH
SOLE
37507
0
0
ENTERGY CORP NEW
COM
29364G103
1109
11787
SH
SOLE
11787
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1
1600
SH
Call
SOLE
1600
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
56349
3939839
SH
SOLE
3939839
0
0
EOG RES INC
COM
26875P101
2804
78158
SH
SOLE
78158
0
0
EPAM SYS INC
COM
29414B104
311
1680
SH
SOLE
1680
0
0
EQT CORPORATION
COM
26884L109
842
119242
SH
SOLE
119242
0
0
EQUIFAX INC
COM
294429105
4367
36556
SH
SOLE
36556
0
0
EQUINIX INC
COM
29444U700
5767
9260
SH
SOLE
9260
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
243
19715
SH
SOLE
19715
0
0
EQUINOX GOLD CORP
COM
29446Y502
296
44543
SH
SOLE
44543
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
68
13512
SH
SOLE
13512
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
513
8843
SH
SOLE
8843
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
319
5197
SH
SOLE
5197
0
0
ERICSSON
ADR B SEK 10
294821608
141
17455
SH
SOLE
17455
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
650
20593
SH
SOLE
20593
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
30
3400
SH
Call
SOLE
3400
0
0
ESSENTIAL UTILS INC
COM
29670G102
1674
41144
SH
SOLE
41144
0
0
ESSEX PPTY TR INC
COM
297178105
923
4168
SH
SOLE
4168
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
538
48080
SH
SOLE
48080
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
2973
83032
SH
SOLE
83032
0
0
ETF SER SOLUTIONS
APTUS DRAWDOWN
26922A784
943
33590
SH
SOLE
33590
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
294
20177
SH
SOLE
20177
0
0
ETSY INC
COM
29786A106
506
13254
SH
SOLE
13254
0
0
EURONET WORLDWIDE INC
COM
298736109
280
3249
SH
SOLE
3249
0
0
EVERGY INC
COM
30034W106
893
16167
SH
SOLE
16167
0
0
EVERSOURCE ENERGY
COM
30040W108
2863
36551
SH
SOLE
36551
0
0
EVOLENT HEALTH INC
CL A
30050B101
102
21401
SH
SOLE
21401
0
0
EXACT SCIENCES CORP
COM
30063P105
16291
280841
SH
SOLE
280841
0
0
EXACT SCIENCES CORP
COM
30063P105
2
700
SH
Call
SOLE
700
0
0
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
8682
301461
SH
SOLE
301461
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
592
17669
SH
SOLE
17669
0
0
EXELIXIS INC
COM
30161Q104
658
38037
SH
SOLE
38037
0
0
EXELIXIS INC
COM
30161Q104
0
200
SH
Call
SOLE
200
0
0
EXELON CORP
COM
30161N101
5791
157421
SH
SOLE
157421
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
4758
84686
SH
SOLE
84686
0
0
EXPEDITORS INTL WASH INC
COM
302130109
1408
21128
SH
SOLE
21128
0
0
EXPONENT INC
COM
30214U102
581
8081
SH
SOLE
8081
0
0
EXTREME NETWORKS INC
COM
30226D106
159
51560
SH
SOLE
51560
0
0
EXXON MOBIL CORP
COM
30231G102
216691
5706451
SH
SOLE
5706451
0
0
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
5390
5284688
SH
SOLE
5284688
0
0
F M C CORP
COM NEW
302491303
557
6811
SH
SOLE
6811
0
0
F N B CORP
COM
302520101
434
59032
SH
SOLE
59032
0
0
FACEBOOK INC
CL A
30303M102
98233
587691
SH
SOLE
587691
0
0
FACEBOOK INC
CL A
30303M102
2
200
SH
Call
SOLE
200
0
0
FACEBOOK INC
CL A
30303M102
476
55700
SH
Put
SOLE
55700
0
0
FACTSET RESH SYS INC
COM
303075105
1045
3995
SH
SOLE
3995
0
0
FAIR ISAAC CORP
COM
303250104
2829
9193
SH
SOLE
9193
0
0
FASTENAL CO
COM
311900104
5424
173288
SH
SOLE
173288
0
0
FASTLY INC
CL A
31188V100
674
35408
SH
SOLE
35408
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
873
15702
SH
SOLE
15702
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
979
13116
SH
SOLE
13116
0
0
FEDERATED HERMES INC
CL B
314211103
8844
464692
SH
SOLE
464692
0
0
FEDEX CORP
COM
31428X106
3346
27689
SH
SOLE
27689
0
0
FERRARI N V
COM
N3167Y103
1349
8774
SH
SOLE
8774
0
0
FERRO CORP
COM
315405100
1203
128835
SH
SOLE
128835
0
0
FIBROGEN INC
COM
31572Q808
2070
59573
SH
SOLE
59573
0
0
FIDELITY
TOTAL BD ETF
316188309
13788
266489
SH
SOLE
266489
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
6466
21654
SH
SOLE
21654
0
0
FIDELITY COVINGTON TR
HIGH DIVID ETF
316092840
324
14250
SH
SOLE
14250
0
0
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
297
7969
SH
SOLE
7969
0
0
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
4017
536264
SH
SOLE
536264
0
0
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
1626
55403
SH
SOLE
55403
0
0
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
4829
112673
SH
SOLE
112673
0
0
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
206
6792
SH
SOLE
6792
0
0
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
1127
17874
SH
SOLE
17874
0
0
FIDELITY COVINGTON TR
MSCI MATLS INDEX
316092881
235
9626
SH
SOLE
9626
0
0
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
1569
76083
SH
SOLE
76083
0
0
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
437
12085
SH
SOLE
12085
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3252
130815
SH
SOLE
130815
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
9626
79079
SH
SOLE
79079
0
0
FIFTH THIRD BANCORP
COM
316773100
446
30262
SH
SOLE
30262
0
0
FINVOLUTION GROUP
SPONSORED ADS
31810T101
372
210420
SH
SOLE
210420
0
0
FIREEYE INC
COM
31816Q101
4179
396875
SH
SOLE
396875
0
0
FIREEYE INC
COM
31816Q101
1
5000
SH
Call
SOLE
5000
0
0
FIRST CAPITAL INC
COM
31942S104
1685
28124
SH
SOLE
28124
0
0
FIRST FINL BANCORP OH
COM
320209109
3047
204294
SH
SOLE
204294
0
0
FIRST FINL BANKSHARES
COM
32020R109
594
22239
SH
SOLE
22239
0
0
FIRST HORIZON NATL CORP
COM
320517105
242
30036
SH
SOLE
30036
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
76
12250
SH
SOLE
12250
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
651
7895
SH
SOLE
7895
0
0
FIRST SOLAR INC
COM
336433107
3509
97961
SH
SOLE
97961
0
0
FIRST SOLAR INC
COM
336433107
13
600
SH
Call
SOLE
600
0
0
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
948
18543
SH
SOLE
18543
0
0
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
241
9356
SH
SOLE
9356
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
414
24587
SH
SOLE
24587
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
1598
42685
SH
SOLE
42685
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
1951
36093
SH
SOLE
36093
0
0
FIRST TR EXCHANGE TRADED ALP
DEV MRK EX US
33737J174
296
7459
SH
SOLE
7459
0
0
FIRST TR EXCHANGE TRADED ALP
EMERG MKT ALPH
33737J182
796
45123
SH
SOLE
45123
0
0
FIRST TR EXCHANGE TRADED ALP
EUROPE ALPHADEX
33737J117
341
13223
SH
SOLE
13223
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1258
23126
SH
SOLE
23126
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
274
6840
SH
SOLE
6840
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
1460
68971
SH
SOLE
68971
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
4164
56268
SH
SOLE
56268
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
347
13508
SH
SOLE
13508
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
1619
27225
SH
SOLE
27225
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
367
5850
SH
SOLE
5850
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
1151
46915
SH
SOLE
46915
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
411
11189
SH
SOLE
11189
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
419
16191
SH
SOLE
16191
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
31765
538041
SH
SOLE
538041
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
5775
113157
SH
SOLE
113157
0
0
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
154
13056
SH
SOLE
13056
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
1123
31496
SH
SOLE
31496
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
8728
491471
SH
SOLE
491471
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
790
39525
SH
SOLE
39525
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
1066
41624
SH
SOLE
41624
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
7387
176630
SH
SOLE
176630
0
0
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
1644
83888
SH
SOLE
83888
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
705
13385
SH
SOLE
13385
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
16661
690001
SH
SOLE
690001
0
0
FIRST TR LARGE CAP GROWTH A
COM SHS
33735K108
1233
20582
SH
SOLE
20582
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1283
34904
SH
SOLE
34904
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
924
19353
SH
SOLE
19353
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
413
8552
SH
SOLE
8552
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
2484
111250
SH
SOLE
111250
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
299
4822
SH
SOLE
4822
0
0
FIRST TR NASDAQ-100 TECH IND
SHS
337345102
2430
28775
SH
SOLE
28775
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
476
25131
SH
SOLE
25131
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
596
14569
SH
SOLE
14569
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
15496
559856
SH
SOLE
559856
0
0
FIRSTCASH INC
COM
33767D105
708
9766
SH
SOLE
9766
0
0
FIRSTENERGY CORP
COM
337932107
7602
190286
SH
SOLE
190286
0
0
FISERV INC
COM
337738108
2574
27149
SH
SOLE
27149
0
0
FITBIT INC
CL A
33812L102
178
26850
SH
SOLE
26850
0
0
FIVE BELOW INC
COM
33829M101
1953
27446
SH
SOLE
27446
0
0
FIVE9 INC
COM
338307101
432
5648
SH
SOLE
5648
0
0
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
1014
60801
SH
SOLE
60801
0
0
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
202
10000
SH
SOLE
10000
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
258
15395
SH
SOLE
15395
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
772
4152
SH
SOLE
4152
0
0
FLEX LTD
ORD
Y2573F102
142
17495
SH
SOLE
17495
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
1458
82503
SH
SOLE
82503
0
0
FLEXSHARES TR
STOX ESG INDEX
33939L696
259
4179
SH
SOLE
4179
0
0
FLIR SYS INC
COM
302445101
392
12254
SH
SOLE
12254
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
305
9585
SH
SOLE
9585
0
0
FOCUS FINL PARTNERS INC
COM CL A
34417P100
823
36043
SH
SOLE
36043
0
0
FOOT LOCKER INC
COM
344849104
318
14439
SH
SOLE
14439
0
0
FORD MTR CO DEL
COM
345370860
1367
286241
SH
SOLE
286241
0
0
FORD MTR CO DEL
COM
345370860
0
1000
SH
Put
SOLE
1000
0
0
FORESTAR GROUP INC
COM
346232101
235
22739
SH
SOLE
22739
0
0
FORMFACTOR INC
COM
346375108
232
11556
SH
SOLE
11556
0
0
FORTIVE CORP
COM
34959J108
4271
77413
SH
SOLE
77413
0
0
FORTRESS BIOTECH INC
COM
34960Q109
59
31100
SH
SOLE
31100
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
268
32595
SH
SOLE
32595
0
0
FORTUNA SILVER MINES INC
COM
349915108
282
122584
SH
SOLE
122584
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
584
13499
SH
SOLE
13499
0
0
FORTY SEVEN INC
COM
34983P104
236
2490
SH
SOLE
2490
0
0
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
2
14513
SH
SOLE
14513
0
0
FORWARD AIR CORP
COM
349853101
396
7714
SH
SOLE
7714
0
0
FOX FACTORY HLDG CORP
COM
35138V102
532
12773
SH
SOLE
12773
0
0
FRANCO NEVADA CORP
COM
351858105
6683
67453
SH
SOLE
67453
0
0
FRANKLIN RESOURCES INC
COM
354613101
4248
254476
SH
SOLE
254476
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
655
97484
SH
SOLE
97484
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
739
22563
SH
SOLE
22563
0
0
FRONT YD RESIDENTIAL CORP
COM
35904G107
177
14795
SH
SOLE
14795
0
0
FS BANCORP INC
COM
30263Y104
520
14441
SH
SOLE
14441
0
0
FS KKR CAPITAL CORP
COM
302635107
2802
933220
SH
SOLE
933220
0
0
FULTON FINL CORP PA
COM
360271100
185
16183
SH
SOLE
16183
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
313
21138
SH
SOLE
21138
0
0
GABELLI EQUITY TR INC
COM
362397101
193
43906
SH
SOLE
43906
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1747
21469
SH
SOLE
21469
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
112
41485
SH
SOLE
41485
0
0
GAMESTOP CORP NEW
CL A
36467W109
633
175935
SH
SOLE
175935
0
0
GAMESTOP CORP NEW
CL A
36467W109
35
60000
SH
Call
SOLE
60000
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
249
8804
SH
SOLE
8804
0
0
GARMIN LTD
SHS
H2906T109
1770
23631
SH
SOLE
23631
0
0
GARTNER INC
COM
366651107
4423
44672
SH
SOLE
44672
0
0
GATX CORP
COM
361448103
579
9192
SH
SOLE
9192
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
266
4811
SH
SOLE
4811
0
0
GENERAC HLDGS INC
COM
368736104
1079
11517
SH
SOLE
11517
0
0
GENERAL DYNAMICS CORP
COM
369550108
19933
150572
SH
SOLE
150572
0
0
GENERAL ELECTRIC CO
COM
369604103
3
5600
SH
Call
SOLE
5600
0
0
GENERAL ELECTRIC CO
COM
369604103
11610
1457900
SH
SOLE
1457900
0
0
GENERAL MLS INC
COM
370334104
20801
394098
SH
SOLE
394098
0
0
GENERAL MTRS CO
COM
37045V100
1713
82989
SH
SOLE
82989
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
391
99855
SH
SOLE
99855
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
72
85199
SH
SOLE
85199
0
0
GENIUS BRANDS INTL INC
COM
37229T301
6
19800
SH
SOLE
19800
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
9450
2293136
SH
SOLE
2293136
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
287
167235
SH
SOLE
167235
0
0
GENPACT LIMITED
SHS
G3922B107
464
15730
SH
SOLE
15730
0
0
GENPREX INC
COM
372446104
2
5500
SH
Call
SOLE
5500
0
0
GENPREX INC
COM
372446104
12
5201
SH
SOLE
5201
0
0
GENTEX CORP
COM
371901109
440
19543
SH
SOLE
19543
0
0
GENUINE PARTS CO
COM
372460105
5011
74310
SH
SOLE
74310
0
0
GETTY RLTY CORP NEW
COM
374297109
372
15615
SH
SOLE
15615
0
0
GILEAD SCIENCES INC
COM
375558103
44035
589375
SH
SOLE
589375
0
0
GILEAD SCIENCES INC
COM
375558103
8
1000
SH
Call
SOLE
1000
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
1502
44177
SH
SOLE
44177
0
0
GLADSTONE CAPITAL CORP
COM
376535100
74
13190
SH
SOLE
13190
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
25556
673886
SH
SOLE
673886
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
262
29980
SH
SOLE
29980
0
0
GLOBAL PMTS INC
COM
37940X102
3957
27329
SH
SOLE
27329
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
1169
48266
SH
SOLE
48266
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
345
14500
SH
SOLE
14500
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1440
7459900
SH
Call
SOLE
7459900
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
269
8458
SH
SOLE
8458
0
0
GLOBALSTAR INC
COM
378973408
443
1504459
SH
SOLE
1504459
0
0
GLOBANT S A
COM
L44385109
540
6197
SH
SOLE
6197
0
0
GLOBUS MED INC
CL A
379577208
216
5085
SH
SOLE
5085
0
0
GLU MOBILE INC
COM
379890106
108
17130
SH
SOLE
17130
0
0
GODADDY INC
CL A
380237107
437
7578
SH
SOLE
7578
0
0
GOGO INC
COM
38046C109
1
650
SH
SOLE
650
0
0
GOGO INC
COM
38046C109
1
10000
SH
Call
SOLE
10000
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
51
12100
SH
SOLE
12100
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
216
17360
SH
SOLE
17360
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
1370
13589
SH
SOLE
13589
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
323
6293
SH
SOLE
6293
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
220
8440
SH
SOLE
8440
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
10122
193551
SH
SOLE
193551
0
0
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
966
26013
SH
SOLE
26013
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
9190
59506
SH
SOLE
59506
0
0
GOLUB CAP BDC INC
COM
38173M102
7347
584347
SH
SOLE
584347
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
2940
511305
SH
SOLE
511305
0
0
GP STRATEGIES CORP
COM
36225V104
91
14015
SH
SOLE
14015
0
0
GRACO INC
COM
384109104
727
14896
SH
SOLE
14896
0
0
GRAINGER W W INC
COM
384802104
564
2288
SH
SOLE
2288
0
0
GRAND CANYON ED INC
COM
38526M106
8
1500
SH
Put
SOLE
1500
0
0
GRAND CANYON ED INC
COM
38526M106
399
5266
SH
SOLE
5266
0
0
GREEN DOT CORP
CL A
39304D102
766
30162
SH
SOLE
30162
0
0
GREEN PLAINS INC
COM
393222104
1618
333482
SH
SOLE
333482
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
328
49472
SH
SOLE
49472
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
341
9997
SH
SOLE
9997
0
0
GUARDANT HEALTH INC
COM
40131M109
4201
60368
SH
SOLE
60368
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
408
27625
SH
SOLE
27625
0
0
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
256
11661
SH
SOLE
11661
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
450
5553
SH
SOLE
5553
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
864
9864
SH
SOLE
9864
0
0
HALLIBURTON CO
COM
406216101
340
49374
SH
SOLE
49374
0
0
HALLIBURTON CO
COM
406216101
0
400
SH
Call
SOLE
400
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
726
45173
SH
SOLE
45173
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
155
10118
SH
SOLE
10118
0
0
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
189
15518
SH
SOLE
15518
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
299
17081
SH
SOLE
17081
0
0
HANESBRANDS INC
COM
410345102
928
117820
SH
SOLE
117820
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1061
52207
SH
SOLE
52207
0
0
HANOVER INS GROUP INC
COM
410867105
216
2387
SH
SOLE
2387
0
0
HARLEY DAVIDSON INC
COM
412822108
244
12852
SH
SOLE
12852
0
0
HARSCO CORP
COM
415864107
171
24530
SH
SOLE
24530
0
0
HARTFORD FDS EXCHANGE TRADED
SHRT DURTN ETF
41653L602
1005
26283
SH
SOLE
26283
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
537
15161
SH
SOLE
15161
0
0
HASBRO INC
COM
418056107
560
7783
SH
SOLE
7783
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
889
20700
SH
SOLE
20700
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
2687
260411
SH
SOLE
260411
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
1
100
SH
Call
SOLE
100
0
0
HCA HEALTHCARE INC
COM
40412C101
2755
30578
SH
SOLE
30578
0
0
HD SUPPLY HLDGS INC
COM
40416M105
1817
63593
SH
SOLE
63593
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
1697
43912
SH
SOLE
43912
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
242
9618
SH
SOLE
9618
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
655
27042
SH
SOLE
27042
0
0
HEALTHEQUITY INC
COM
42226A107
4275
84539
SH
SOLE
84539
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
667
27679
SH
SOLE
27679
0
0
HECLA MNG CO
COM
422704106
21
11588
SH
SOLE
11588
0
0
HEICO CORP NEW
CL A
422806208
357
5616
SH
SOLE
5616
0
0
HEICO CORP NEW
COM
422806109
725
9842
SH
SOLE
9842
0
0
HELMERICH & PAYNE INC
COM
423452101
2177
141203
SH
SOLE
141203
0
0
HENRY JACK & ASSOC INC
COM
426281101
492
3178
SH
SOLE
3178
0
0
HENRY SCHEIN INC
COM
806407102
1674
32293
SH
SOLE
32293
0
0
HERCULES CAPITAL INC
COM
427096508
768
99986
SH
SOLE
99986
0
0
HERSHEY CO
COM
427866108
3012
22687
SH
SOLE
22687
0
0
HERTZ GLOBAL HLDGS INC
COM
42806J106
100
16571
SH
SOLE
16571
0
0
HESS CORP
COM
42809H107
563
17238
SH
SOLE
17238
0
0
HESS MIDSTREAM LP
CL A SHS
428103105
317
31170
SH
SOLE
31170
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2598
267616
SH
SOLE
267616
0
0
HEXCEL CORP NEW
COM
428291108
454
12255
SH
SOLE
12255
0
0
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
505
58958
SH
SOLE
58958
0
0
HILL ROM HLDGS INC
COM
431475102
307
3041
SH
SOLE
3041
0
0
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
639
232727
SH
SOLE
232727
0
0
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
1447
197802
SH
SOLE
197802
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
2328
166060
SH
SOLE
166060
0
0
HOLLYSYS AUTOMATION TECHNOLO
SHS
G45667105
447
34736
SH
SOLE
34736
0
0
HOLOGIC INC
COM
436440101
275
7826
SH
SOLE
7826
0
0
HOME BANCSHARES INC
COM
436893200
155
12898
SH
SOLE
12898
0
0
HOME DEPOT INC
COM
437076102
5
400
SH
Put
SOLE
400
0
0
HOME DEPOT INC
COM
437076102
93575
501154
SH
SOLE
501154
0
0
HONEYWELL INTL INC
COM
438516106
36621
274086
SH
SOLE
274086
0
0
HONEYWELL INTL INC
COM
438516106
88
4500
SH
Put
SOLE
4500
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
237
6454
SH
SOLE
6454
0
0
HORMEL FOODS CORP
COM
440452100
875
18760
SH
SOLE
18760
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
466
42113
SH
SOLE
42113
0
0
HOULIHAN LOKEY INC
CL A
441593100
1187
22707
SH
SOLE
22707
0
0
HOWMET AEROSPACE INC
COM
443201108
1294
80609
SH
SOLE
80609
0
0
HP INC
COM
40434L105
1196
68778
SH
SOLE
68778
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
672
24103
SH
SOLE
24103
0
0
HUB GROUP INC
CL A
443320106
8862
194890
SH
SOLE
194890
0
0
HUBBELL INC
COM
443510607
355
3074
SH
SOLE
3074
0
0
HUMANA INC
COM
444859102
5340
16939
SH
SOLE
16939
0
0
HUNT J B TRANS SVCS INC
COM
445658107
431
4671
SH
SOLE
4671
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1075
131130
SH
SOLE
131130
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1494
8209
SH
SOLE
8209
0
0
HUNTSMAN CORP
COM
447011107
224
15586
SH
SOLE
15586
0
0
HYATT HOTELS CORP
COM CL A
448579102
860
17884
SH
SOLE
17884
0
0
IAC INTERACTIVECORP
COM
44919P508
4561
25441
SH
SOLE
25441
0
0
IAMGOLD CORP
COM
450913108
25
11200
SH
SOLE
11200
0
0
ICICI BANK LIMITED
ADR
45104G104
181
21504
SH
SOLE
21504
0
0
ICON PLC
SHS
G4705A100
1172
8522
SH
SOLE
8522
0
0
ICU MED INC
COM
44930G107
520
2579
SH
SOLE
2579
0
0
IDEX CORP
COM
45167R104
910
6588
SH
SOLE
6588
0
0
IDEXX LABS INC
COM
45168D104
7851
32423
SH
SOLE
32423
0
0
IDEXX LABS INC
COM
45168D104
0
200
SH
Call
SOLE
200
0
0
IHS MARKIT LTD
SHS
G47567105
235
3859
SH
SOLE
3859
0
0
II VI INC
COM
902104108
947
33225
SH
SOLE
33225
0
0
ILLINOIS TOOL WKS INC
COM
452308109
10417
73321
SH
SOLE
73321
0
0
ILLINOIS TOOL WKS INC
COM
452308109
64
4000
SH
Put
SOLE
4000
0
0
ILLUMINA INC
COM
452327109
5342
19577
SH
SOLE
19577
0
0
IMMUCELL CORP
COM PAR
452525306
51
13374
SH
SOLE
13374
0
0
IMMUNOMEDICS INC
COM
452907108
554
41207
SH
SOLE
41207
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
2037
837766
SH
SOLE
837766
0
0
INCYTE CORP
COM
45337C102
1745
23822
SH
SOLE
23822
0
0
INDEXIQ ETF TR
HDG MACTRK ETF
45409B206
248
10213
SH
SOLE
10213
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
55796
1960132
SH
SOLE
1960132
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
339
13457
SH
SOLE
13457
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
2178
72357
SH
SOLE
72357
0
0
INDIA FD INC
COM
454089103
194
14426
SH
SOLE
14426
0
0
INFOSYS LTD
SPONSORED ADR
456788108
535
65525
SH
SOLE
65525
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
157
18500
SH
SOLE
18500
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
2810
552702
SH
SOLE
552702
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
0
200
SH
Call
SOLE
200
0
0
INGERSOLL RAND INC
COM
45687V106
493
19720
SH
SOLE
19720
0
0
INGREDION INC
COM
457187102
400
5307
SH
SOLE
5307
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
21
1500
SH
Put
SOLE
1500
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
290
3832
SH
SOLE
3832
0
0
INNOVATIVE SOLUTIONS & SUPPO
COM
45769N105
120
37589
SH
SOLE
37589
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
212
7549
SH
SOLE
7549
0
0
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
2759
123166
SH
SOLE
123166
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C409
527
21413
SH
SOLE
21413
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C433
366
17426
SH
SOLE
17426
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C581
307
13448
SH
SOLE
13448
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C698
878
38584
SH
SOLE
38584
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER E
45782C557
1433
61886
SH
SOLE
61886
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C417
2764
127394
SH
SOLE
127394
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C508
2373
94759
SH
SOLE
94759
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C573
201
8581
SH
SOLE
8581
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C813
286
11963
SH
SOLE
11963
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C540
366
15325
SH
SOLE
15325
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C680
314
13634
SH
SOLE
13634
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C870
751
31096
SH
SOLE
31096
0
0
INNOVATOR ETFS TR
S&P 500 PWRETF
45782C797
2256
99862
SH
SOLE
99862
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C300
1221
47544
SH
SOLE
47544
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C425
3606
160562
SH
SOLE
160562
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C672
12718
538158
SH
SOLE
538158
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C805
1146
46547
SH
SOLE
46547
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C821
5591
243015
SH
SOLE
243015
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C839
785
34061
SH
SOLE
34061
0
0
INOVALON HLDGS INC
COM CL A
45781D101
240
14574
SH
SOLE
14574
0
0
INOVALON HLDGS INC
COM CL A
45781D101
0
900
SH
Call
SOLE
900
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
315
42408
SH
SOLE
42408
0
0
INTEGER HLDGS CORP
COM
45826H109
432
6898
SH
SOLE
6898
0
0
INTEL CORP
COM
458140100
0
2000
SH
Put
SOLE
2000
0
0
INTEL CORP
COM
458140100
105653
1952924
SH
SOLE
1952924
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
168
13775
SH
SOLE
13775
0
0
INTELSAT S A
COM
L5140P101
19
12100
SH
SOLE
12100
0
0
INTELSAT S A
COM
L5140P101
1
20000
SH
Call
SOLE
20000
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
550
12755
SH
SOLE
12755
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
9152
113511
SH
SOLE
113511
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
70100
632649
SH
SOLE
632649
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
460
4411
SH
SOLE
4411
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
244
15228
SH
SOLE
15228
0
0
INTEST CORP
COM
461147100
249
93430
SH
SOLE
93430
0
0
INTL PAPER CO
COM
460146103
8117
261613
SH
SOLE
261613
0
0
INTUIT
COM
461202103
5814
25234
SH
SOLE
25234
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
16276
33249
SH
SOLE
33249
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
140
11927
SH
SOLE
11927
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
264
3000
SH
SOLE
3000
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
766
28645
SH
SOLE
28645
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
0
1400
SH
Call
SOLE
1400
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
8285
394198
SH
SOLE
394198
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
1698
73704
SH
SOLE
73704
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
3120
148415
SH
SOLE
148415
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
8053
363613
SH
SOLE
363613
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
5972
282826
SH
SOLE
282826
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
5221
241034
SH
SOLE
241034
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
2465
118849
SH
SOLE
118849
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
5008
223295
SH
SOLE
223295
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
2994
144600
SH
SOLE
144600
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
4191
188880
SH
SOLE
188880
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
3007
60369
SH
SOLE
60369
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
269
5546
SH
SOLE
5546
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
7384
86412
SH
SOLE
86412
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
792
14754
SH
SOLE
14754
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
7117
105409
SH
SOLE
105409
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
206
4407
SH
SOLE
4407
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1315
43468
SH
SOLE
43468
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
6178
113779
SH
SOLE
113779
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
10195
118867
SH
SOLE
118867
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
235
13887
SH
SOLE
13887
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
12491
135175
SH
SOLE
135175
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
3634
40549
SH
SOLE
40549
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
217
26500
SH
SOLE
26500
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
6696
588223
SH
SOLE
588223
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
7415
58818
SH
SOLE
58818
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1513
7728
SH
SOLE
7728
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
213
4323
SH
SOLE
4323
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
613
5496
SH
SOLE
5496
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
489
29239
SH
SOLE
29239
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
12238
389714
SH
SOLE
389714
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
273
1435
SH
SOLE
1435
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1677
10720
SH
SOLE
10720
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
31564
375690
SH
SOLE
375690
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
40639
405459
SH
SOLE
405459
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
14976
374831
SH
SOLE
374831
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1960
65338
SH
SOLE
65338
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
8064
257453
SH
SOLE
257453
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
6850
255757
SH
SOLE
255757
0
0
INVESCO EXCHANGE-TRADED FD T
CHINA TECHNLGY
46138E800
1463
30462
SH
SOLE
30462
0
0
INVESCO EXCHANGE-TRADED FD T
EMRNG MKT SVRG
46138E784
937
39088
SH
SOLE
39088
0
0
INVESCO EXCHANGE-TRADED FD T
FTSE RAFI DEV
46138E743
682
22618
SH
SOLE
22618
0
0
INVESCO EXCHANGE-TRADED FD T
FTSE RAFI EMNG
46138E727
2229
144398
SH
SOLE
144398
0
0
INVESCO EXCHANGE-TRADED FD T
GBL SRT TRM HY
46138E669
564
28439
SH
SOLE
28439
0
0
INVESCO EXCHANGE-TRADED FD T
NATL AMT MUNI
46138E537
385
14941
SH
SOLE
14941
0
0
INVESCO EXCHANGE-TRADED FD T
PFD ETF
46138E511
2227
169496
SH
SOLE
169496
0
0
INVESCO EXCHANGE-TRADED FD T
RUSEL 1000 EQL
46138E420
1136
46829
SH
SOLE
46829
0
0
INVESCO EXCHANGE-TRADED FD T
S&P 500 EX RAT
46138E388
7157
229380
SH
SOLE
229380
0
0
INVESCO EXCHANGE-TRADED FD T
S&P 500 REVENUE
46138G698
201
4587
SH
SOLE
4587
0
0
INVESCO EXCHANGE-TRADED FD T
S&P MDCP 400 REV
46138G672
442
10742
SH
SOLE
10742
0
0
INVESCO EXCHANGE-TRADED FD T
S&P ULTRA DIVIDE
46138G656
1253
54066
SH
SOLE
54066
0
0
INVESCO EXCHANGE-TRADED FD T
S&P500 HDL VOL
46138E362
1066
35504
SH
SOLE
35504
0
0
INVESCO EXCHANGE-TRADED FD T
S&P500 LOW VOL
46138E354
10302
219768
SH
SOLE
219768
0
0
INVESCO EXCHANGE-TRADED FD T
SOLAR ETF
46138G706
277
10904
SH
SOLE
10904
0
0
INVESCO EXCHANGE-TRADED FD T
SR LN ETF
46138G508
918
44908
SH
SOLE
44908
0
0
INVESCO EXCHANGE-TRADED FD T
TAXABLE MUN BD
46138G805
274
8877
SH
SOLE
8877
0
0
INVESCO EXCHANGE-TRADED FD T
VAR RATE PFD
46138G870
2679
124961
SH
SOLE
124961
0
0
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
537
39262
SH
SOLE
39262
0
0
INVESCO LTD
SHS
G491BT108
7365
812482
SH
SOLE
812482
0
0
INVESCO MUN TR
COM
46131J103
228
19468
SH
SOLE
19468
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
308
44792
SH
SOLE
44792
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
25
5000
SH
Call
SOLE
5000
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
326
36900
SH
Put
SOLE
36900
0
0
INVESCO SR INCOME TR
COM
46131H107
149
46515
SH
SOLE
46515
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
201
14218
SH
SOLE
14218
0
0
INVESTAR HLDG CORP
COM
46134L105
128
10000
SH
SOLE
10000
0
0
INVITAE CORP
COM
46185L103
4149
303750
SH
SOLE
303750
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
570
12178
SH
SOLE
12178
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
227
7535
SH
SOLE
7535
0
0
IPG PHOTONICS CORP
COM
44980X109
786
7126
SH
SOLE
7126
0
0
IQIYI INC
SPONSORED ADS
46267X108
270
15109
SH
SOLE
15109
0
0
IRIDEX CORP
COM
462684101
16
10000
SH
SOLE
10000
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
423
19088
SH
SOLE
19088
0
0
IROBOT CORP
COM
462726100
1759
43753
SH
SOLE
43753
0
0
IRON MTN INC NEW
COM
46284V101
1810
76094
SH
SOLE
76094
0
0
ISHARES GOLD TRUST
ISHARES
464285105
34373
2281500
SH
SOLE
2281500
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
25895
640364
SH
SOLE
640364
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
667
31234
SH
SOLE
31234
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
3933
144020
SH
SOLE
144020
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
2105
44610
SH
SOLE
44610
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
4009
49840
SH
SOLE
49840
0
0
ISHARES INC
MSCI CDA ETF
464286509
2348
107532
SH
SOLE
107532
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
382
6719
SH
SOLE
6719
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
3518
115277
SH
SOLE
115277
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
5651
294057
SH
SOLE
294057
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
194
9022
SH
SOLE
9022
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
19
20000
SH
Put
SOLE
20000
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
281
14055
SH
SOLE
14055
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
4708
95312
SH
SOLE
95312
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
1430
50027
SH
SOLE
50027
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
2807
120896
SH
SOLE
120896
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
2141
63284
SH
SOLE
63284
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2070
118847
SH
SOLE
118847
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
5484
214441
SH
SOLE
214441
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1413
39847
SH
SOLE
39847
0
0
ISHARES INC
MSCI WORLD ETF
464286392
335
4298
SH
SOLE
4298
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
160
17222
SH
SOLE
17222
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
2241
172009
SH
SOLE
172009
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
5977
60075
SH
SOLE
60075
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
17340
425316
SH
SOLE
425316
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2621
52068
SH
SOLE
52068
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
8
5000
SH
Call
SOLE
5000
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
59946
691843
SH
SOLE
691843
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
8420
50152
SH
SOLE
50152
0
0
ISHARES TR
20 YR TR BD ETF
464287432
14063
85675
SH
SOLE
85675
0
0
ISHARES TR
20 YR TR BD ETF
464287432
57
20000
SH
Call
SOLE
20000
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
12175
91261
SH
SOLE
91261
0
0
ISHARES TR
A RATE CP BD ETF
46429B291
8713
157892
SH
SOLE
157892
0
0
ISHARES TR
ADAPTIVE ETF
46435G656
622
27428
SH
SOLE
27428
0
0
ISHARES TR
AGENCY BOND ETF
464288166
400
3323
SH
SOLE
3323
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
221
4676
SH
SOLE
4676
0
0
ISHARES TR
ASIA 50 ETF
464288430
245
4400
SH
SOLE
4400
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
5148
42415
SH
SOLE
42415
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
711
11766
SH
SOLE
11766
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
3034
80846
SH
SOLE
80846
0
0
ISHARES TR
COHEN STEER REIT
464287564
381
4155
SH
SOLE
4155
0
0
ISHARES TR
CONV BD ETF
46435G102
873
16136
SH
SOLE
16136
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
6092
120685
SH
SOLE
120685
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
19382
595240
SH
SOLE
595240
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
5454
76263
SH
SOLE
76263
0
0
ISHARES TR
CORE INTL AGGR
46435G672
2408
44229
SH
SOLE
44229
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
51850
1040173
SH
SOLE
1040173
0
0
ISHARES TR
CORE MSCI EURO
46434V738
1023
27537
SH
SOLE
27537
0
0
ISHARES TR
CORE MSCI INTL
46435G326
1150
25895
SH
SOLE
25895
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1374
29708
SH
SOLE
29708
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
32076
682096
SH
SOLE
682096
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
38717
269679
SH
SOLE
269679
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
75386
1343973
SH
SOLE
1343973
0
0
ISHARES TR
CORE S&P TTL STK
464287150
64261
1124022
SH
SOLE
1124022
0
0
ISHARES TR
CORE S&P US GWT
464287671
29897
523415
SH
SOLE
523415
0
0
ISHARES TR
CORE S&P US VLU
464287663
21381
462891
SH
SOLE
462891
0
0
ISHARES TR
CORE S&P500 ETF
464287200
124292
480983
SH
SOLE
480983
0
0
ISHARES TR
CORE US AGGBD ET
464287226
73699
639246
SH
SOLE
639246
0
0
ISHARES TR
CRE U S REIT ETF
464288521
8079
206076
SH
SOLE
206076
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
7381
312641
SH
SOLE
312641
0
0
ISHARES TR
DOW JONES US ETF
464287846
3308
25846
SH
SOLE
25846
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
2742
38719
SH
SOLE
38719
0
0
ISHARES TR
EAFE SML CP ETF
464288273
16743
373997
SH
SOLE
373997
0
0
ISHARES TR
EAFE VALUE ETF
464288877
4532
127066
SH
SOLE
127066
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
4074
64675
SH
SOLE
64675
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
1772
33339
SH
SOLE
33339
0
0
ISHARES TR
ESG MSCI USA ETF
46435G425
6023
104857
SH
SOLE
104857
0
0
ISHARES TR
EUROPE ETF
464287861
208
5830
SH
SOLE
5830
0
0
ISHARES TR
EXPANDED TECH
464287515
7911
37641
SH
SOLE
37641
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
1079
5133
SH
SOLE
5133
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
504
14208
SH
SOLE
14208
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
30551
626883
SH
SOLE
626883
0
0
ISHARES TR
GL TIMB FORE ETF
464288174
270
5577
SH
SOLE
5577
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
3787
111291
SH
SOLE
111291
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
2097
34425
SH
SOLE
34425
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
3664
20082
SH
SOLE
20082
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
253
6069
SH
SOLE
6069
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
1428
58929
SH
SOLE
58929
0
0
ISHARES TR
IBONDS DEC
46435U697
5576
213187
SH
SOLE
213187
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
1158
45678
SH
SOLE
45678
0
0
ISHARES TR
IBONDS DEC2021
46435G789
5502
215587
SH
SOLE
215587
0
0
ISHARES TR
IBONDS DEC2022
46435G755
5502
211476
SH
SOLE
211476
0
0
ISHARES TR
IBONDS DEC2023
46435G318
12771
498050
SH
SOLE
498050
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
10773
437120
SH
SOLE
437120
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
10809
435790
SH
SOLE
435790
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
11049
441410
SH
SOLE
441410
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
10051
406627
SH
SOLE
406627
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
368
14659
SH
SOLE
14659
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
519
19708
SH
SOLE
19708
0
0
ISHARES TR
IBONDS SEP2020
46434V571
12756
502750
SH
SOLE
502750
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
61
30000
SH
Put
SOLE
30000
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
9556
124395
SH
SOLE
124395
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
26536
214897
SH
SOLE
214897
0
0
ISHARES TR
INTL QLTY FACTOR
46434V456
7293
281997
SH
SOLE
281997
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
2822
124874
SH
SOLE
124874
0
0
ISHARES TR
INTL TREA BD ETF
464288117
268
5763
SH
SOLE
5763
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
3763
68849
SH
SOLE
68849
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
8766
91221
SH
SOLE
91221
0
0
ISHARES TR
MBS ETF
464288588
1854
16754
SH
SOLE
16754
0
0
ISHARES TR
MICRO-CAP ETF
464288869
4673
69828
SH
SOLE
69828
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
5276
85219
SH
SOLE
85219
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
236
6439
SH
SOLE
6439
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1473
9618
SH
SOLE
9618
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
455
2090
SH
SOLE
2090
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
215
2036
SH
SOLE
2036
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1428
7657
SH
SOLE
7657
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3450
58147
SH
SOLE
58147
0
0
ISHARES TR
MSCI ACWI ETF
464288257
11201
179017
SH
SOLE
179017
0
0
ISHARES TR
MSCI ACWI EX US
464288240
15616
414946
SH
SOLE
414946
0
0
ISHARES TR
MSCI EAFE ETF
464287465
48876
914418
SH
SOLE
914418
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
18785
550381
SH
SOLE
550381
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
2
5500
SH
Call
SOLE
5500
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
4875
155184
SH
SOLE
155184
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
2191
22509
SH
SOLE
22509
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
213
2082
SH
SOLE
2082
0
0
ISHARES TR
MSCI MIN VOL ETF
46429B697
31526
583797
SH
SOLE
583797
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
1608
67194
SH
SOLE
67194
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
3091
28156
SH
SOLE
28156
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
6232
57825
SH
SOLE
57825
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
18678
165298
SH
SOLE
165298
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
571
10090
SH
SOLE
10090
0
0
ISHARES TR
PFD AND INCM SEC
464288687
40942
1285925
SH
SOLE
1285925
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
5340
26050
SH
SOLE
26050
0
0
ISHARES TR
RUS 1000 ETF
464287622
54275
383435
SH
SOLE
383435
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
146913
975136
SH
SOLE
975136
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
72625
732326
SH
SOLE
732326
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
8666
54792
SH
SOLE
54792
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
0
4500
SH
Call
SOLE
4500
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
14873
181278
SH
SOLE
181278
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
6941
57105
SH
SOLE
57105
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
8798
137316
SH
SOLE
137316
0
0
ISHARES TR
RUS MID CAP ETF
464287499
29782
689966
SH
SOLE
689966
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
13364
217082
SH
SOLE
217082
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1627
19365
SH
SOLE
19365
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
1006
22891
SH
SOLE
22891
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1
9000
SH
Call
SOLE
9000
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
42283
369516
SH
SOLE
369516
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
78
20000
SH
Put
SOLE
20000
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
17883
120597
SH
SOLE
120597
0
0
ISHARES TR
S&P 100 ETF
464287101
2496
21020
SH
SOLE
21020
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
56459
342245
SH
SOLE
342245
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
28085
291776
SH
SOLE
291776
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
27794
155797
SH
SOLE
155797
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
2120
19610
SH
SOLE
19610
0
0
ISHARES TR
S&P SML 600 GWT
464287887
11072
80134
SH
SOLE
80134
0
0
ISHARES TR
SELECT DIVID ETF
464287168
15174
206385
SH
SOLE
206385
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
12572
240380
SH
SOLE
240380
0
0
ISHARES TR
SHORT TREAS BD
464288679
4348
39174
SH
SOLE
39174
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
2355
22223
SH
SOLE
22223
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
6720
67357
SH
SOLE
67357
0
0
ISHARES TR
TIPS BD ETF
464287176
12412
105429
SH
SOLE
105429
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
350
3233
SH
SOLE
3233
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
207
1171
SH
SOLE
1171
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
169
10972
SH
SOLE
10972
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
362
3519
SH
SOLE
3519
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1062
10935
SH
SOLE
10935
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
1901
8427
SH
SOLE
8427
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
6394
91852
SH
SOLE
91852
0
0
ISHARES TR
U.S. TECH ETF
464287721
7877
38569
SH
SOLE
38569
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
1789
12939
SH
SOLE
12939
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
25017
501003
SH
SOLE
501003
0
0
ISHARES TR
US AER DEF ETF
464288760
11286
78790
SH
SOLE
78790
0
0
ISHARES TR
US HLTHCARE ETF
464287762
11252
59936
SH
SOLE
59936
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
240
1353
SH
SOLE
1353
0
0
ISHARES TR
US HOME CONS ETF
464288752
2259
78102
SH
SOLE
78102
0
0
ISHARES TR
US INDUSTRIALS
464287754
973
7826
SH
SOLE
7826
0
0
ISHARES TR
US TREAS BD ETF
46429B267
10030
357777
SH
SOLE
357777
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
15639
146899
SH
SOLE
146899
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
19261
238024
SH
SOLE
238024
0
0
ISHARES TR
USA SIZE FACTOR
46432F370
1428
20388
SH
SOLE
20388
0
0
ISHARES TR
YLD OPTIM BD
46434V787
1545
64136
SH
SOLE
64136
0
0
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
12620
260300
SH
SOLE
260300
0
0
ISHARES U S ETF TR
SHT MAT MUN ETF
46431W838
3643
73138
SH
SOLE
73138
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
81
18464
SH
SOLE
18464
0
0
J P MORGAN EXCHANGE-TRADED F
BETABULDRS CDA
46641Q696
15426
811146
SH
SOLE
811146
0
0
J P MORGAN EXCHANGE-TRADED F
BETBULD MSCI
46641Q738
8370
129623
SH
SOLE
129623
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
4301
108267
SH
SOLE
108267
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
1949
44989
SH
SOLE
44989
0
0
J P MORGAN EXCHANGE-TRADED F
DIVERSIFIED ET
46641Q803
2803
148405
SH
SOLE
148405
0
0
J P MORGAN EXCHANGE-TRADED F
GLOBAL BD OPRT
46641Q852
8768
186093
SH
SOLE
186093
0
0
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
545
12373
SH
SOLE
12373
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
11374
229159
SH
SOLE
229159
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
2934
108664
SH
SOLE
108664
0
0
JABIL INC
COM
466313103
480
19459
SH
SOLE
19459
0
0
JACOBS ENGR GROUP INC
COM
469814107
578
7245
SH
SOLE
7245
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
2630
26408
SH
SOLE
26408
0
0
JD COM INC
SPON ADR CL A
47215P106
1664
41111
SH
SOLE
41111
0
0
JD COM INC
SPON ADR CL A
47215P106
14
5000
SH
Call
SOLE
5000
0
0
JD COM INC
SPON ADR CL A
47215P106
1
800
SH
Put
SOLE
800
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
471
34437
SH
SOLE
34437
0
0
JETBLUE AWYS CORP
COM
477143101
286
32234
SH
SOLE
32234
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
316
9833
SH
SOLE
9833
0
0
JOHNSON & JOHNSON
COM
478160104
193803
1478000
SH
SOLE
1478000
0
0
JOHNSON & JOHNSON
COM
478160104
357
38600
SH
Put
SOLE
38600
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2388
88291
SH
SOLE
88291
0
0
JOINT CORP
COM
47973J102
2600
239680
SH
SOLE
239680
0
0
JONES LANG LASALLE INC
COM
48020Q107
2021
20036
SH
SOLE
20036
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
1271
140771
SH
SOLE
140771
0
0
JPMORGAN CHASE & CO
COM
46625H100
142508
1580139
SH
SOLE
1580139
0
0
JPMORGAN CHASE & CO
COM
46625H100
0
100
SH
Call
SOLE
100
0
0
JPMORGAN CHASE & CO
COM
46625H100
40
1400
SH
Put
SOLE
1400
0
0
KAMAN CORP
COM
483548103
200
5172
SH
SOLE
5172
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2580
20250
SH
SOLE
20250
0
0
KAR AUCTION SVCS INC
COM
48238T109
153
12934
SH
SOLE
12934
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
916
252329
SH
SOLE
252329
0
0
KBR INC
COM
48242W106
479
23190
SH
SOLE
23190
0
0
KELLOGG CO
COM
487836108
839
13988
SH
SOLE
13988
0
0
KEMPER CORP DEL
COM
488401100
3712
49887
SH
SOLE
49887
0
0
KEURIG DR PEPPER INC
COM
49271V100
1246
51368
SH
SOLE
51368
0
0
KEYCORP
COM
493267108
748
73005
SH
SOLE
73005
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1597
19164
SH
SOLE
19164
0
0
KIMBERLY CLARK CORP
COM
494368103
24721
193163
SH
SOLE
193163
0
0
KIMCO RLTY CORP
COM
49446R109
2105
217629
SH
SOLE
217629
0
0
KINDER MORGAN INC DEL
COM
49456B101
24678
1773477
SH
SOLE
1773477
0
0
KINROSS GOLD CORP
COM
496902404
44
10867
SH
SOLE
10867
0
0
KIRBY CORP
COM
497266106
830
19067
SH
SOLE
19067
0
0
KKR & CO INC
CL A
48251W104
1128
48058
SH
SOLE
48058
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
225
21165
SH
SOLE
21165
0
0
KLA CORPORATION
COM NEW
482480100
2317
16139
SH
SOLE
16139
0
0
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
5195
509737
SH
SOLE
509737
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1829
45387
SH
SOLE
45387
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
230
8988
SH
SOLE
8988
0
0
KRAFT HEINZ CO
COM
500754106
2398
97547
SH
SOLE
97547
0
0
KRAFT HEINZ CO
COM
500754106
2
3800
SH
Call
SOLE
3800
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
1133
38358
SH
SOLE
38358
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
2124
46914
SH
SOLE
46914
0
0
KRANESHARES TR
ELEC VEH FUTUR
500767827
713
37800
SH
SOLE
37800
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
612
44295
SH
SOLE
44295
0
0
KROGER CO
COM
501044101
4501
149408
SH
SOLE
149408
0
0
KULICKE & SOFFA INDS INC
COM
501242101
466
22494
SH
SOLE
22494
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
9219
51198
SH
SOLE
51198
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1036
8180
SH
SOLE
8180
0
0
LADDER CAP CORP
CL A
505743104
150
31540
SH
SOLE
31540
0
0
LAM RESEARCH CORP
COM
512807108
2363
9835
SH
SOLE
9835
0
0
LAMB WESTON HLDGS INC
COM
513272104
3116
54668
SH
SOLE
54668
0
0
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
8337
789102
SH
SOLE
789102
0
0
LANDSTAR SYS INC
COM
515098101
592
6168
SH
SOLE
6168
0
0
LAREDO PETROLEUM INC
COM
516806106
20
52648
SH
SOLE
52648
0
0
LAS VEGAS SANDS CORP
COM
517834107
1874
44338
SH
SOLE
44338
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
827
37727
SH
SOLE
37727
0
0
LATTICE STRATEGIES TR
HARTFORD MLT SML
518416508
240
11608
SH
SOLE
11608
0
0
LAUDER ESTEE COS INC
CL A
518439104
5896
37034
SH
SOLE
37034
0
0
LEGG MASON INC
COM
524901105
321
6564
SH
SOLE
6564
0
0
LEIDOS HOLDINGS INC
COM
525327102
6409
70093
SH
SOLE
70093
0
0
LENNAR CORP
CL A
526057104
510
13370
SH
SOLE
13370
0
0
LENNOX INTL INC
COM
526107107
787
4300
SH
SOLE
4300
0
0
LEXINGTON REALTY TRUST
COM
529043101
800
80283
SH
SOLE
80283
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
798
7195
SH
SOLE
7195
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
3600
218203
SH
SOLE
218203
0
0
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
130
12707
SH
SOLE
12707
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
294
9369
SH
SOLE
9369
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
628
19862
SH
SOLE
19862
0
0
LIFE STORAGE INC
COM
53223X107
1500
15840
SH
SOLE
15840
0
0
LILLY ELI & CO
COM
532457108
7
1000
SH
Call
SOLE
1000
0
0
LILLY ELI & CO
COM
532457108
46244
333007
SH
SOLE
333007
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
459
6585
SH
SOLE
6585
0
0
LINCOLN NATL CORP IND
COM
534187109
821
30851
SH
SOLE
30851
0
0
LINDE PLC
SHS
G5494J103
2961
17107
SH
SOLE
17107
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
26
4452
SH
SOLE
4452
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
5
13000
SH
Call
SOLE
13000
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
315
57575
SH
SOLE
57575
0
0
LIQTECH INTL INC
COM
53632A201
461
107450
SH
SOLE
107450
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
244
5309
SH
SOLE
5309
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
3351
268803
SH
SOLE
268803
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
1
400
SH
Call
SOLE
400
0
0
LIVEPERSON INC
COM
538146101
680
29945
SH
SOLE
29945
0
0
LIVONGO HEALTH INC
COM
539183103
235
8147
SH
SOLE
8147
0
0
LIVONGO HEALTH INC
COM
539183103
1
1000
SH
Put
SOLE
1000
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
331
219955
SH
SOLE
219955
0
0
LOCKHEED MARTIN CORP
COM
539830109
43547
128834
SH
SOLE
128834
0
0
LOEWS CORP
COM
540424108
2996
85967
SH
SOLE
85967
0
0
LOWES COS INC
COM
548661107
15402
179054
SH
SOLE
179054
0
0
LUCKIN COFFEE INC
SPONSORED ADS
54951L109
366
13459
SH
SOLE
13459
0
0
LULULEMON ATHLETICA INC
COM
550021109
7376
38848
SH
SOLE
38848
0
0
LUMENTUM HLDGS INC
COM
55024U109
470
6406
SH
SOLE
6406
0
0
LYFT INC
CL A COM
55087P104
723
26917
SH
SOLE
26917
0
0
LYFT INC
CL A COM
55087P104
1
2200
SH
Call
SOLE
2200
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
16414
331454
SH
SOLE
331454
0
0
M & T BK CORP
COM
55261F104
568
5503
SH
SOLE
5503
0
0
MACERICH CO
COM
554382101
931
164618
SH
SOLE
164618
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
3829
150006
SH
SOLE
150006
0
0
MACYS INC
COM
55616P104
41
8407
SH
SOLE
8407
0
0
MACYS INC
COM
55616P104
0
2000
SH
Call
SOLE
2000
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1402
6623
SH
SOLE
6623
0
0
MAG SILVER CORP
COM
55903Q104
157
20300
SH
SOLE
20300
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
31748
870591
SH
SOLE
870591
0
0
MAGNA INTL INC
COM
559222401
346
10798
SH
SOLE
10798
0
0
MAIN STR CAP CORP
COM
56035L104
3860
188224
SH
SOLE
188224
0
0
MAIN STR CAP CORP
COM
56035L104
0
200
SH
Call
SOLE
200
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
1169
97202
SH
SOLE
97202
0
0
MALIBU BOATS INC
COM CL A
56117J100
362
12589
SH
SOLE
12589
0
0
MANPOWERGROUP INC
COM
56418H100
3459
65185
SH
SOLE
65185
0
0
MANULIFE FINL CORP
COM
56501R106
518
41049
SH
SOLE
41049
0
0
MARATHON OIL CORP
COM
565849106
89
27186
SH
SOLE
27186
0
0
MARATHON PETE CORP
COM
56585A102
0
600
SH
Call
SOLE
600
0
0
MARATHON PETE CORP
COM
56585A102
4542
192225
SH
SOLE
192225
0
0
MARCHEX INC
CL B
56624R108
23
15708
SH
SOLE
15708
0
0
MARKEL CORP
COM
570535104
636
684
SH
SOLE
684
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1173
3516
SH
SOLE
3516
0
0
MARRIOTT INTL INC NEW
CL A
571903202
3190
42624
SH
SOLE
42624
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1
100
SH
Put
SOLE
100
0
0
MARSH & MCLENNAN COS INC
COM
571748102
20970
242622
SH
SOLE
242622
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
934
4948
SH
SOLE
4948
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
1036
45704
SH
SOLE
45704
0
0
MASCO CORP
COM
574599106
1056
30778
SH
SOLE
30778
0
0
MASTERCARD INC
CL A
57636Q104
44426
184252
SH
SOLE
184252
0
0
MATCH GROUP INC
COM
57665R106
3664
55335
SH
SOLE
55335
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
258
13867
SH
SOLE
13867
0
0
MATTEL INC
COM
577081102
118
13499
SH
SOLE
13499
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
10747
221699
SH
SOLE
221699
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
454
70900
SH
Put
SOLE
70900
0
0
MAXLINEAR INC
COM
57776J100
11768
1008429
SH
SOLE
1008429
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3143
22293
SH
SOLE
22293
0
0
MCDONALDS CORP
COM
580135101
135776
821664
SH
SOLE
821664
0
0
MCEWEN MNG INC
COM
58039P107
9
13734
SH
SOLE
13734
0
0
MCKESSON CORP
COM
58155Q103
4925
36441
SH
SOLE
36441
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
87
59809
SH
SOLE
59809
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
16
11393
SH
SOLE
11393
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1879
108929
SH
SOLE
108929
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1
300
SH
Call
SOLE
300
0
0
MEDTRONIC PLC
SHS
G5960L103
24619
272743
SH
SOLE
272743
0
0
MERCADOLIBRE INC
COM
58733R102
2315
4850
SH
SOLE
4850
0
0
MERCADOLIBRE INC
COM
58733R102
28
300
SH
Put
SOLE
300
0
0
MERCK & CO. INC
COM
58933Y105
135479
1760661
SH
SOLE
1760661
0
0
MESA LABS INC
COM
59064R109
223
992
SH
SOLE
992
0
0
METAURUS EQUITY COMPONENT TR
US EQT CUM 2027
59140L100
427
50000
SH
SOLE
50000
0
0
METLIFE INC
COM
59156R108
20235
662267
SH
SOLE
662267
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
2082
3040
SH
SOLE
3040
0
0
MFA FINL INC
COM
55272X102
295
190516
SH
SOLE
190516
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
874
117966
SH
SOLE
117966
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
39
10800
SH
SOLE
10800
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
135
21200
SH
SOLE
21200
0
0
MGIC INVT CORP WIS
COM
552848103
449
72099
SH
SOLE
72099
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
803
33937
SH
SOLE
33937
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
834
70312
SH
SOLE
70312
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
0
500
SH
Call
SOLE
500
0
0
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
182
37055
SH
SOLE
37055
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
834
12289
SH
SOLE
12289
0
0
MICRON TECHNOLOGY INC
COM
595112103
15686
372839
SH
SOLE
372839
0
0
MICROSOFT CORP
COM
594918104
413422
2620126
SH
SOLE
2620126
0
0
MICROSOFT CORP
COM
594918104
13
1200
SH
Call
SOLE
1200
0
0
MICROSOFT CORP
COM
594918104
1242
94500
SH
Put
SOLE
94500
0
0
MID AMER APT CMNTYS INC
COM
59522J103
238
2323
SH
SOLE
2323
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
19
15666
SH
SOLE
15666
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
1445
256734
SH
SOLE
256734
0
0
MISONIX INC
COM
604871103
94
10000
SH
SOLE
10000
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
335
91635
SH
SOLE
91635
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
30
12801
SH
SOLE
12801
0
0
MODERNA INC
COM
60770K107
312
10407
SH
SOLE
10407
0
0
MODERNA INC
COM
60770K107
2
400
SH
Call
SOLE
400
0
0
MOELIS & CO
CL A
60786M105
3828
136021
SH
SOLE
136021
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1791
45803
SH
SOLE
45803
0
0
MONDELEZ INTL INC
CL A
609207105
30816
615047
SH
SOLE
615047
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
40
30000
SH
SOLE
30000
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
8
88000
SH
Call
SOLE
88000
0
0
MONGODB INC
CL A
60937P106
13
700
SH
Put
SOLE
700
0
0
MONGODB INC
CL A
60937P106
564
4151
SH
SOLE
4151
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
267
22113
SH
SOLE
22113
0
0
MONOLITHIC PWR SYS INC
COM
609839105
1158
6867
SH
SOLE
6867
0
0
MONROE CAP CORP
COM
610335101
322
45046
SH
SOLE
45046
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
610
10838
SH
SOLE
10838
0
0
MOODYS CORP
COM
615369105
1192
5630
SH
SOLE
5630
0
0
MOOG INC
CL A
615394202
224
4433
SH
SOLE
4433
0
0
MORGAN STANLEY
COM NEW
617446448
11423
336853
SH
SOLE
336853
0
0
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
111
14527
SH
SOLE
14527
0
0
MORNINGSTAR INC
COM
617700109
460
3978
SH
SOLE
3978
0
0
MORNINGSTAR INC
COM
617700109
2
100
SH
Put
SOLE
100
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1448
10910
SH
SOLE
10910
0
0
MPLX LP
COM UNIT REP LTD
55336V100
4448
382917
SH
SOLE
382917
0
0
MSC INDL DIRECT INC
CL A
553530106
552
10035
SH
SOLE
10035
0
0
MSCI INC
COM
55354G100
2581
8943
SH
SOLE
8943
0
0
MSG NETWORK INC
CL A
553573106
209
20693
SH
SOLE
20693
0
0
MURPHY USA INC
COM
626755102
20963
248640
SH
SOLE
248640
0
0
MYLAN NV
SHS EURO
N59465109
621
41740
SH
SOLE
41740
0
0
MYRIAD GENETICS INC
COM
62855J104
304
21160
SH
SOLE
21160
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
964
63496
SH
SOLE
63496
0
0
NASDAQ INC
COM
631103108
7225
76197
SH
SOLE
76197
0
0
NATIONAL BEVERAGE CORP
COM
635017106
446
10398
SH
SOLE
10398
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
402
10836
SH
SOLE
10836
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
930
16066
SH
SOLE
16066
0
0
NATIONAL INSTRS CORP
COM
636518102
390
11653
SH
SOLE
11653
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
574
58360
SH
SOLE
58360
0
0
NATIONAL RESH CORP
COM NEW
637372202
289
6367
SH
SOLE
6367
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
290
8956
SH
SOLE
8956
0
0
NATURAL ALTERNATIVES INTL IN
COM NEW
638842302
63
10000
SH
SOLE
10000
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM NEW
63937X202
13
15090
SH
SOLE
15090
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
907
205175
SH
SOLE
205175
0
0
NEKTAR THERAPEUTICS
COM
640268108
460
25763
SH
SOLE
25763
0
0
NEKTAR THERAPEUTICS
COM
640268108
0
300
SH
Call
SOLE
300
0
0
NELNET INC
CL A
64031N108
2003
44079
SH
SOLE
44079
0
0
NEOGEN CORP
COM
640491106
1499
22434
SH
SOLE
22434
0
0
NEOGENOMICS INC
COM NEW
64049M209
5249
190045
SH
SOLE
190045
0
0
NEPHROS INC
COM
640671400
273
43210
SH
SOLE
43210
0
0
NETAPP INC
COM
64110D104
980
23597
SH
SOLE
23597
0
0
NETEASE INC
SPONSORED ADS
64110W102
327
1021
SH
SOLE
1021
0
0
NETFLIX INC
COM
64110L106
18887
50155
SH
SOLE
50155
0
0
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
367
42226
SH
SOLE
42226
0
0
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
314
27206
SH
SOLE
27206
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
405
4683
SH
SOLE
4683
0
0
NEVRO CORP
COM
64157F103
1877
18788
SH
SOLE
18788
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
11
8205
SH
SOLE
8205
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
1
13400
SH
Call
SOLE
13400
0
0
NEW FORTRESS ENERGY LLC
CL A SHS RP LLC
644393100
195
19916
SH
SOLE
19916
0
0
NEW MTN FIN CORP
COM
647551100
8420
1236504
SH
SOLE
1236504
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
420
82675
SH
SOLE
82675
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
500
53042
SH
SOLE
53042
0
0
NEWELL BRANDS INC
COM
651229106
237
17947
SH
SOLE
17947
0
0
NEWMONT CORP
COM
651639106
3275
72278
SH
SOLE
72278
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
17573
304395
SH
SOLE
304395
0
0
NEXTERA ENERGY INC
COM
65339F101
56023
233203
SH
SOLE
233203
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2345
54499
SH
SOLE
54499
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
189
72727
SH
SOLE
72727
0
0
NICE LTD
SPONSORED ADR
653656108
2573
18101
SH
SOLE
18101
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
3668
291816
SH
SOLE
291816
0
0
NIKE INC
CL B
654106103
43624
528307
SH
SOLE
528307
0
0
NIKE INC
CL B
654106103
82
34000
SH
Call
SOLE
34000
0
0
NIKE INC
CL B
654106103
733
62900
SH
Put
SOLE
62900
0
0
NISOURCE INC
COM
65473P105
275
11097
SH
SOLE
11097
0
0
NOKIA CORP
SPONSORED ADR
654902204
1776
573934
SH
SOLE
573934
0
0
NOKIA CORP
SPONSORED ADR
654902204
6
15000
SH
Call
SOLE
15000
0
0
NOODLES & CO
COM CL A
65540B105
75
15890
SH
SOLE
15890
0
0
NORDSON CORP
COM
655663102
3022
22433
SH
SOLE
22433
0
0
NORDSTROM INC
COM
655664100
1227
80135
SH
SOLE
80135
0
0
NORFOLK SOUTHERN CORP
COM
655844108
14573
99774
SH
SOLE
99774
0
0
NORTHERN TR CORP
COM
665859104
1161
15329
SH
SOLE
15329
0
0
NORTHROP GRUMMAN CORP
COM
666807102
15427
50959
SH
SOLE
50959
0
0
NORTONLIFELOCK INC
COM
668771108
342
18364
SH
SOLE
18364
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
168
15351
SH
SOLE
15351
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
0
200
SH
Call
SOLE
200
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
18030
219413
SH
SOLE
219413
0
0
NOVOCURE LTD
ORD SHS
G6674U108
605
8993
SH
SOLE
8993
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1
700
SH
Call
SOLE
700
0
0
NOVO-NORDISK A S
ADR
670100205
4663
77603
SH
SOLE
77603
0
0
NOW INC
COM
67011P100
74
15164
SH
SOLE
15164
0
0
NRG ENERGY INC
COM NEW
629377508
1088
40077
SH
SOLE
40077
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
861
51104
SH
SOLE
51104
0
0
NUCOR CORP
COM
670346105
2308
64014
SH
SOLE
64014
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
303
14474
SH
SOLE
14474
0
0
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
429
20429
SH
SOLE
20429
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
857
24264
SH
SOLE
24264
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
982
40155
SH
SOLE
40155
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
424
19838
SH
SOLE
19838
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
341
12897
SH
SOLE
12897
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
99
11529
SH
SOLE
11529
0
0
NUTRIEN LTD
COM
67077M108
1034
30576
SH
SOLE
30576
0
0
NUVASIVE INC
COM
670704105
812
16047
SH
SOLE
16047
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
387
26413
SH
SOLE
26413
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
7649
565236
SH
SOLE
565236
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
454
33190
SH
SOLE
33190
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
51
36413
SH
SOLE
36413
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
7687
576553
SH
SOLE
576553
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
6713
516406
SH
SOLE
516406
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
1929
152402
SH
SOLE
152402
0
0
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
2262
168456
SH
SOLE
168456
0
0
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
291
23385
SH
SOLE
23385
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1698
173882
SH
SOLE
173882
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1472
104567
SH
SOLE
104567
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
250
13166
SH
SOLE
13166
0
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
224
16645
SH
SOLE
16645
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
7025
562423
SH
SOLE
562423
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
2800
213094
SH
SOLE
213094
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
151
20877
SH
SOLE
20877
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
212
29024
SH
SOLE
29024
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
7883
574122
SH
SOLE
574122
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
138
13589
SH
SOLE
13589
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
289
22455
SH
SOLE
22455
0
0
NVIDIA CORP
COM
67066G104
32945
125021
SH
SOLE
125021
0
0
NVIDIA CORP
COM
67066G104
3
200
SH
Put
SOLE
200
0
0
NVR INC
COM
62944T105
2924
1139
SH
SOLE
1139
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1864
22607
SH
SOLE
22607
0
0
NYMOX PHARMACEUTICAL CORP
COM
P73398102
28
12000
SH
SOLE
12000
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
5416
17895
SH
SOLE
17895
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
312
96306
SH
SOLE
96306
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
643
116033
SH
SOLE
116033
0
0
OASIS MIDSTREAM PARTNERS LP
COM UNITS REPS
67420T206
124
24954
SH
SOLE
24954
0
0
OBSIDIAN ENERGY LTD
COM
674482203
33
198175
SH
SOLE
198175
0
0
OCCIDENTAL PETE CORP
COM
674599105
1010
87657
SH
SOLE
87657
0
0
OCCIDENTAL PETE CORP
COM
674599105
1
900
SH
Call
SOLE
900
0
0
OGE ENERGY CORP
COM
670837103
873
28409
SH
SOLE
28409
0
0
OKTA INC
CL A
679295105
4897
40102
SH
SOLE
40102
0
0
OKTA INC
CL A
679295105
4
25000
SH
Put
SOLE
25000
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1255
9566
SH
SOLE
9566
0
0
OLD REP INTL CORP
COM
680223104
781
51545
SH
SOLE
51545
0
0
OLIN CORP
COM PAR $1
680665205
135
11661
SH
SOLE
11661
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1112
23755
SH
SOLE
23755
0
0
OMEGA FLEX INC
COM
682095104
228
2754
SH
SOLE
2754
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
437
16497
SH
SOLE
16497
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1
200
SH
Call
SOLE
200
0
0
OMEROS CORP
COM
682143102
375
28065
SH
SOLE
28065
0
0
OMEROS CORP
COM
682143102
0
500
SH
Call
SOLE
500
0
0
OMNICOM GROUP INC
COM
681919106
7236
131678
SH
SOLE
131678
0
0
OMNICOM GROUP INC
COM
681919106
694
32000
SH
Put
SOLE
32000
0
0
ON SEMICONDUCTOR CORP
COM
682189105
334
26487
SH
SOLE
26487
0
0
ONE GAS INC
COM
68235P108
1298
15523
SH
SOLE
15523
0
0
ONE LIBERTY PPTYS INC
COM
682406103
141
10287
SH
SOLE
10287
0
0
ONEOK INC NEW
COM
682680103
2790
128036
SH
SOLE
128036
0
0
ONESPAN INC
COM
68287N100
288
15939
SH
SOLE
15939
0
0
OPKO HEALTH INC
COM
68375N103
30
23792
SH
SOLE
23792
0
0
ORACLE CORP
COM
68389X105
31194
645654
SH
SOLE
645654
0
0
ORGANOVO HLDGS INC
COM
68620A104
15
39266
SH
SOLE
39266
0
0
ORTHOFIX MED INC
COM
68752M108
938
33475
SH
SOLE
33475
0
0
OSHKOSH CORP
COM
688239201
354
5550
SH
SOLE
5550
0
0
OSI ETF TR
OSHARES FTSE EUR
67110P506
203
10140
SH
SOLE
10140
0
0
OSI ETF TR
OSHARS FTSE US
67110P407
283
9735
SH
SOLE
9735
0
0
OUTFRONT MEDIA INC
COM
69007J106
10490
779467
SH
SOLE
779467
0
0
OWENS & MINOR INC NEW
COM
690732102
151
16795
SH
SOLE
16795
0
0
OWENS CORNING NEW
COM
690742101
1740
44866
SH
SOLE
44866
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
5838
505893
SH
SOLE
505893
0
0
PACCAR INC
COM
693718108
6173
101060
SH
SOLE
101060
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
1405
51918
SH
SOLE
51918
0
0
PACER FDS TR
US CASH COWS 100
69374H881
712
32265
SH
SOLE
32265
0
0
PACIFIC ETHANOL INC
COM
69423U305
396
1530012
SH
SOLE
1530012
0
0
PACIFIC ETHANOL INC
COM
69423U305
2
45500
SH
Call
SOLE
45500
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
973
51724
SH
SOLE
51724
0
0
PACKAGING CORP AMER
COM
695156109
898
10358
SH
SOLE
10358
0
0
PAGERDUTY INC
COM
69553P100
187
10810
SH
SOLE
10810
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
419
21601
SH
SOLE
21601
0
0
PALO ALTO NETWORKS INC
COM
697435105
5119
31455
SH
SOLE
31455
0
0
PAN AMERN SILVER CORP
COM
697900108
209
14554
SH
SOLE
14554
0
0
PAN AMERN SILVER CORP
COM
697900108
0
500
SH
Call
SOLE
500
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
49
15543
SH
SOLE
15543
0
0
PARK HOTELS RESORTS INC
COM
700517105
560
70550
SH
SOLE
70550
0
0
PARKER HANNIFIN CORP
COM
701094104
4122
31772
SH
SOLE
31772
0
0
PARTY CITY HOLDCO INC
COM
702149105
50
112541
SH
SOLE
112541
0
0
PAYCHEX INC
COM
704326107
4183
66510
SH
SOLE
66510
0
0
PAYCOM SOFTWARE INC
COM
70432V102
2109
10504
SH
SOLE
10504
0
0
PAYPAL HLDGS INC
COM
70450Y103
39973
417272
SH
SOLE
417272
0
0
PAYPAL HLDGS INC
COM
70450Y103
899
52600
SH
Put
SOLE
52600
0
0
PDC ENERGY INC
COM
69327R101
63
10071
SH
SOLE
10071
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
11
14000
SH
SOLE
14000
0
0
PEGASYSTEMS INC
COM
705573103
418
5954
SH
SOLE
5954
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
29
10500
SH
Put
SOLE
10500
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
4546
171111
SH
SOLE
171111
0
0
PEMBINA PIPELINE CORP
COM
706327103
3360
178402
SH
SOLE
178402
0
0
PENN NATL GAMING INC
COM
707569109
432
33641
SH
SOLE
33641
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
867
178220
SH
SOLE
178220
0
0
PENNANTPARK INVT CORP
COM
708062104
131
50824
SH
SOLE
50824
0
0
PENNEY J C CORP INC
COM
708160106
6
17043
SH
SOLE
17043
0
0
PENTAIR PLC
SHS
G7S00T104
229
7737
SH
SOLE
7737
0
0
PEOPLES UTD FINL INC
COM
712704105
613
55585
SH
SOLE
55585
0
0
PEPSICO INC
COM
713448108
938
53900
SH
Put
SOLE
53900
0
0
PEPSICO INC
COM
713448108
87702
730525
SH
SOLE
730525
0
0
PERKINELMER INC
COM
714046109
369
4871
SH
SOLE
4871
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
113
20335
SH
SOLE
20335
0
0
PFIZER INC
COM
717081103
65297
2001108
SH
SOLE
2001108
0
0
PG&E CORP
COM
69331C108
308
34227
SH
SOLE
34227
0
0
PHILIP MORRIS INTL INC
COM
718172109
42811
586695
SH
SOLE
586695
0
0
PHILLIPS 66
COM
718546104
4263
79430
SH
SOLE
79430
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
891
24394
SH
SOLE
24394
0
0
PHYSICIANS RLTY TR
COM
71943U104
1
400
SH
Call
SOLE
400
0
0
PHYSICIANS RLTY TR
COM
71943U104
778
56116
SH
SOLE
56116
0
0
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
171
10940
SH
SOLE
10940
0
0
PIMCO CORPORATE & INCOME STR
COM
72200U100
1404
105238
SH
SOLE
105238
0
0
PIMCO DYNAMIC CR & MTG INC F
COM SHS
72202D106
1186
70498
SH
SOLE
70498
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1193
53972
SH
SOLE
53972
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
35780
691819
SH
SOLE
691819
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
14612
137612
SH
SOLE
137612
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
60095
607208
SH
SOLE
607208
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
428
4329
SH
SOLE
4329
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
10967
200973
SH
SOLE
200973
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
440
8710
SH
SOLE
8710
0
0
PIMCO MUN INCOME FD III
COM
72201A103
310
29225
SH
SOLE
29225
0
0
PINNACLE WEST CAP CORP
COM
723484101
513
6749
SH
SOLE
6749
0
0
PINTEREST INC
CL A
72352L106
816
53040
SH
SOLE
53040
0
0
PINTEREST INC
CL A
72352L106
1
10500
SH
Call
SOLE
10500
0
0
PIONEER NAT RES CO
COM
723787107
5925
84439
SH
SOLE
84439
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
2564
486029
SH
SOLE
486029
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1013
180776
SH
SOLE
180776
0
0
PLUG POWER INC
COM NEW
72919P202
2
1400
SH
Call
SOLE
1400
0
0
PLUG POWER INC
COM NEW
72919P202
87
24524
SH
SOLE
24524
0
0
PLURALSIGHT INC
COM CL A
72941B106
263
23791
SH
SOLE
23791
0
0
PNC FINL SVCS GROUP INC
COM
693475105
38142
398403
SH
SOLE
398403
0
0
POLYONE CORP
COM
73179P106
959
50614
SH
SOLE
50614
0
0
POOL CORPORATION
COM
73278L105
755
3830
SH
SOLE
3830
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
898
18755
SH
SOLE
18755
0
0
POSCO
SPONSORED ADR
693483109
323
9912
SH
SOLE
9912
0
0
POWERFLEET INC
COM
73931J109
57
16600
SH
SOLE
16600
0
0
PPG INDS INC
COM
693506107
2017
24113
SH
SOLE
24113
0
0
PPL CORP
COM
69351T106
6494
263610
SH
SOLE
263610
0
0
PRECIGEN INC
COM
74017N105
191
57223
SH
SOLE
57223
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
8
27050
SH
SOLE
27050
0
0
PREFORMED LINE PRODS CO
COM
740444104
7919
158917
SH
SOLE
158917
0
0
PRICE T ROWE GROUP INC
COM
74144T108
7133
73048
SH
SOLE
73048
0
0
PRIMERICA INC
COM
74164M108
577
6532
SH
SOLE
6532
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
289
9287
SH
SOLE
9287
0
0
PROCTER & GAMBLE CO
COM
742718109
127447
1157264
SH
SOLE
1157264
0
0
PROCTER & GAMBLE CO
COM
742718109
20
3000
SH
Put
SOLE
3000
0
0
PROGRESSIVE CORP OHIO
COM
743315103
7884
106819
SH
SOLE
106819
0
0
PROLOGIS INC.
COM
74340W103
941
11690
SH
SOLE
11690
0
0
PROS HOLDINGS INC
COM
74346Y103
240
7538
SH
SOLE
7538
0
0
PROSHARES TR
MERGER ETF
74348A566
1011
27302
SH
SOLE
27302
0
0
PROSHARES TR
PSHS SH MSCI EAF
74347R370
3960
132806
SH
SOLE
132806
0
0
PROSHARES TR
PSHS SH MSCI EMR
74347R396
4828
231397
SH
SOLE
231397
0
0
PROSHARES TR
PSHS SHORT DOW30
74347B235
1166
20011
SH
SOLE
20011
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
5186
58291
SH
SOLE
58291
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
627
6996
SH
SOLE
6996
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
24528
425640
SH
SOLE
425640
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
1082
24051
SH
SOLE
24051
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
15778
570134
SH
SOLE
570134
0
0
PROSHARES TR
SHRT HGH YIELD
74347R131
1575
68784
SH
SOLE
68784
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
5710
118444
SH
SOLE
118444
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
927
19493
SH
SOLE
19493
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B268
1037
42984
SH
SOLE
42984
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G408
202
10396
SH
SOLE
10396
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
1018
33461
SH
SOLE
33461
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
252
9097
SH
SOLE
9097
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347W148
49
841
SH
SOLE
841
0
0
PROSHARES TR II
ULTRA VIX SHORT
74347W148
0
10000
SH
Put
SOLE
10000
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
141
33493
SH
SOLE
33493
0
0
PROSPERITY BANCSHARES INC
COM
743606105
482
9973
SH
SOLE
9973
0
0
PROTO LABS INC
COM
743713109
446
5839
SH
SOLE
5839
0
0
PRUDENTIAL FINL INC
COM
744320102
1759
33692
SH
SOLE
33692
0
0
PUBLIC STORAGE
COM
74460D109
1338
6718
SH
SOLE
6718
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
3900
87043
SH
SOLE
87043
0
0
PULMATRIX INC
COM NEW
74584P202
20
20000
SH
SOLE
20000
0
0
PULTE GROUP INC
COM
745867101
493
22040
SH
SOLE
22040
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
214
47303
SH
SOLE
47303
0
0
QEP RESOURCES INC
COM
74733V100
18
54629
SH
SOLE
54629
0
0
QORVO INC
COM
74736K101
4162
51644
SH
SOLE
51644
0
0
QUAKER CHEM CORP
COM
747316107
813
6445
SH
SOLE
6445
0
0
QUALCOMM INC
COM
747525103
0
200
SH
Call
SOLE
200
0
0
QUALCOMM INC
COM
747525103
26635
393523
SH
SOLE
393523
0
0
QUALYS INC
COM
74758T303
2906
33432
SH
SOLE
33432
0
0
QUANEX BUILDING PRODUCTS COR
COM
747619104
121
12000
SH
SOLE
12000
0
0
QUDIAN INC
ADR
747798106
144
80230
SH
SOLE
80230
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1241
15442
SH
SOLE
15442
0
0
QUIDEL CORP
COM
74838J101
2011
20567
SH
SOLE
20567
0
0
QURATE RETAIL INC
COM SER A
74915M100
335
55551
SH
SOLE
55551
0
0
RADNET INC
COM
750491102
114
10831
SH
SOLE
10831
0
0
RADWARE LTD
ORD
M81873107
3176
150750
SH
SOLE
150750
0
0
RANGE RES CORP
COM
75281A109
303
132253
SH
SOLE
132253
0
0
RANGE RES CORP
COM
75281A109
46
50000
SH
Call
SOLE
50000
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
778
12410
SH
SOLE
12410
0
0
RAYONIER INC
COM
754907103
765
32437
SH
SOLE
32437
0
0
RAYTHEON CO
COM NEW
755111507
17546
133760
SH
SOLE
133760
0
0
RAYTHEON CO
COM NEW
755111507
47
700
SH
Put
SOLE
700
0
0
RBC BEARINGS INC
COM
75524B104
590
5252
SH
SOLE
5252
0
0
REALOGY HLDGS CORP
COM
75605Y106
110
36699
SH
SOLE
36699
0
0
REALTY INCOME CORP
COM
756109104
2620
52671
SH
SOLE
52671
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
321
11000
SH
SOLE
11000
0
0
REGENCY CTRS CORP
COM
758849103
672
17564
SH
SOLE
17564
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
5756
11931
SH
SOLE
11931
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
1883
210360
SH
SOLE
210360
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
336
3945
SH
SOLE
3945
0
0
REKOR SYS INC
COM
759419104
40
10770
SH
SOLE
10770
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
5282
60507
SH
SOLE
60507
0
0
RELX PLC
SPONSORED ADR
759530108
327
15211
SH
SOLE
15211
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
260
1751
SH
SOLE
1751
0
0
RENESOLA LTD
SPONSORED ADS
75971T301
16
13750
SH
SOLE
13750
0
0
RENEWABLE ENERGY GROUP INC
COM NEW
75972A301
639
31008
SH
SOLE
31008
0
0
REPLIGEN CORP
COM
759916109
1662
17217
SH
SOLE
17217
0
0
REPRO MED SYS INC
COM
759910102
375
50000
SH
SOLE
50000
0
0
REPUBLIC SVCS INC
COM
760759100
1481
19604
SH
SOLE
19604
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
73
17342
SH
SOLE
17342
0
0
RESMED INC
COM
761152107
2
100
SH
Call
SOLE
100
0
0
RESMED INC
COM
761152107
3954
26879
SH
SOLE
26879
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
60
11712
SH
SOLE
11712
0
0
REVANCE THERAPEUTICS INC
COM
761330109
648
43700
SH
SOLE
43700
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
17
10510
SH
SOLE
10510
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
1152
25216
SH
SOLE
25216
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
301
8787
SH
SOLE
8787
0
0
RIVERNORTH MARKETPLACE LENDI
COM
76882B108
1222
75672
SH
SOLE
75672
0
0
RLI CORP
COM
749607107
486
5555
SH
SOLE
5555
0
0
ROBERT HALF INTL INC
COM
770323103
384
10089
SH
SOLE
10089
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
356
25450
SH
SOLE
25450
0
0
ROCKWELL AUTOMATION INC
COM
773903109
3250
21550
SH
SOLE
21550
0
0
ROGERS CORP
COM
775133101
937
9910
SH
SOLE
9910
0
0
ROKU INC
COM CL A
77543R102
977
11185
SH
SOLE
11185
0
0
ROKU INC
COM CL A
77543R102
0
1800
SH
Call
SOLE
1800
0
0
ROLLINS INC
COM
775711104
566
15553
SH
SOLE
15553
0
0
ROPER TECHNOLOGIES INC
COM
776696106
837
2691
SH
SOLE
2691
0
0
ROSS STORES INC
COM
778296103
5057
58439
SH
SOLE
58439
0
0
ROYAL BK CDA
COM
780087102
5427
88418
SH
SOLE
88418
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
37
14004
SH
SOLE
14004
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
431
13303
SH
SOLE
13303
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
5953
181854
SH
SOLE
181854
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
6590
188986
SH
SOLE
188986
0
0
ROYAL GOLD INC
COM
780287108
320
3651
SH
SOLE
3651
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
70
12310
SH
SOLE
12310
0
0
RPM INTL INC
COM
749685103
1015
17061
SH
SOLE
17061
0
0
S&P GLOBAL INC
COM
78409V104
9302
37997
SH
SOLE
37997
0
0
S&P GLOBAL INC
COM
78409V104
7
600
SH
Put
SOLE
600
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
301
27702
SH
SOLE
27702
0
0
SABRE CORP
COM
78573M104
2423
412226
SH
SOLE
412226
0
0
SALESFORCE COM INC
COM
79466L302
33340
231792
SH
SOLE
231792
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
143
27330
SH
SOLE
27330
0
0
SANDY SPRING BANCORP INC
COM
800363103
571
25072
SH
SOLE
25072
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
2
20000
SH
Call
SOLE
20000
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
279
43373
SH
SOLE
43373
0
0
SANOFI
SPONSORED ADR
80105N105
3556
81480
SH
SOLE
81480
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
170
12165
SH
SOLE
12165
0
0
SAP SE
SPON ADR
803054204
3113
28272
SH
SOLE
28272
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
2936
30023
SH
SOLE
30023
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
6
300
SH
Call
SOLE
300
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1450
5375
SH
SOLE
5375
0
0
SCHLUMBERGER LTD
COM
806857108
4452
329358
SH
SOLE
329358
0
0
SCHWAB CHARLES CORP
COM
808513105
9206
273471
SH
SOLE
273471
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
38457
1858395
SH
SOLE
1858395
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
48024
1858736
SH
SOLE
1858736
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
209
8575
SH
SOLE
8575
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
6514
212167
SH
SOLE
212167
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2244
71591
SH
SOLE
71591
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
740
35454
SH
SOLE
35454
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
26779
517525
SH
SOLE
517525
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
25201
464283
SH
SOLE
464283
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
14823
245841
SH
SOLE
245841
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
7089
157921
SH
SOLE
157921
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
6919
86897
SH
SOLE
86897
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
5202
117398
SH
SOLE
117398
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
24256
396049
SH
SOLE
396049
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
49233
1167660
SH
SOLE
1167660
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
3475
107180
SH
SOLE
107180
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
9437
182889
SH
SOLE
182889
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
7458
130076
SH
SOLE
130076
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
2466
33042
SH
SOLE
33042
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
1493
77945
SH
SOLE
77945
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1497
14588
SH
SOLE
14588
0
0
SEA LTD
SPONSORED ADS
81141R100
304
6946
SH
SOLE
6946
0
0
SEABRIDGE GOLD INC
COM
811916105
492
52601
SH
SOLE
52601
0
0
SEACOR HOLDINGS INC
COM
811904101
270
10000
SH
SOLE
10000
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
159
36196
SH
SOLE
36196
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
6615
135739
SH
SOLE
135739
0
0
SEASPINE HLDGS CORP
COM
81255T108
1
400
SH
Call
SOLE
400
0
0
SEASPINE HLDGS CORP
COM
81255T108
551
67915
SH
SOLE
67915
0
0
SEATTLE GENETICS INC
COM
812578102
208
1860
SH
SOLE
1860
0
0
SEATTLE GENETICS INC
COM
812578102
2
100
SH
Call
SOLE
100
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
2984
923905
SH
SOLE
923905
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
16445
371670
SH
SOLE
371670
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
4366
150624
SH
SOLE
150624
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
25
12500
SH
Call
SOLE
12500
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
12260
395570
SH
SOLE
395570
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
18755
191256
SH
SOLE
191256
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
20178
370513
SH
SOLE
370513
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
30452
343906
SH
SOLE
343906
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
26821
1289079
SH
SOLE
1289079
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
20789
352253
SH
SOLE
352253
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
24201
437182
SH
SOLE
437182
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
10
2500
SH
Put
SOLE
2500
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
2923
64915
SH
SOLE
64915
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
38683
481595
SH
SOLE
481595
0
0
SEMPRA ENERGY
COM
816851109
26513
234616
SH
SOLE
234616
0
0
SENSEONICS HLDGS INC
COM
81727U105
10
17825
SH
SOLE
17825
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
1210
27815
SH
SOLE
27815
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
387
71985
SH
SOLE
71985
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
200
7379
SH
SOLE
7379
0
0
SERVICENOW INC
COM
81762P102
6716
23475
SH
SOLE
23475
0
0
SERVICENOW INC
COM
81762P102
1
100
SH
Call
SOLE
100
0
0
SERVICENOW INC
COM
81762P102
38
1100
SH
Put
SOLE
1100
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
2956
100849
SH
SOLE
100849
0
0
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
64
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
24
1500
SH
Put
SOLE
1500
0
0
SHAKE SHACK INC
CL A
819047101
0
1000
SH
Call
SOLE
1000
0
0
SHAKE SHACK INC
CL A
819047101
187
4960
SH
SOLE
4960
0
0
SHARPS COMPLIANCE CORP
COM
820017101
188
23615
SH
SOLE
23615
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
691
69416
SH
SOLE
69416
0
0
SHERWIN WILLIAMS CO
COM
824348106
14615
31788
SH
SOLE
31788
0
0
SHOPIFY INC
CL A
82509L107
3389
8076
SH
SOLE
8076
0
0
SIENTRA INC
COM
82621J105
736
369551
SH
SOLE
369551
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
496
13537
SH
SOLE
13537
0
0
SILK RD MED INC
COM
82710M100
3734
118609
SH
SOLE
118609
0
0
SILVERCORP METALS INC
COM
82835P103
188
57229
SH
SOLE
57229
0
0
SILVERCREST METALS INC
COM
828363101
159
30500
SH
SOLE
30500
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
1
100
SH
Put
SOLE
100
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
11409
208658
SH
SOLE
208658
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1558
315677
SH
SOLE
315677
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1
1500
SH
Call
SOLE
1500
0
0
SITE CENTERS CORP
COM
82981J109
189
36541
SH
SOLE
36541
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
869
11794
SH
SOLE
11794
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2888
32356
SH
SOLE
32356
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
2410
89990
SH
SOLE
89990
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
12
19600
SH
Call
SOLE
19600
0
0
SMITH & NEPHEW GROUP PLC
SPDN ADR NEW
83175M205
1893
52889
SH
SOLE
52889
0
0
SMITH A O CORP
COM
831865209
526
13766
SH
SOLE
13766
0
0
SMUCKER J M CO
COM NEW
832696405
4403
39711
SH
SOLE
39711
0
0
SNAP INC
CL A
83304A106
409
34792
SH
SOLE
34792
0
0
SNAP INC
CL A
83304A106
1
500
SH
Call
SOLE
500
0
0
SNAP ON INC
COM
833034101
1531
14053
SH
SOLE
14053
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1052
12868
SH
SOLE
12868
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
24
2000
SH
Put
SOLE
2000
0
0
SONOCO PRODS CO
COM
835495102
266
5625
SH
SOLE
5625
0
0
SONOS INC
COM
83570H108
248
29329
SH
SOLE
29329
0
0
SONY CORP
SPONSORED ADR
835699307
1491
25213
SH
SOLE
25213
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
43
22977
SH
SOLE
22977
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
5
14000
SH
Call
SOLE
14000
0
0
SOURCE CAP INC
COM
836144105
905
29350
SH
SOLE
29350
0
0
SOUTHERN CO
COM
842587107
32445
599458
SH
SOLE
599458
0
0
SOUTHERN COPPER CORP
COM
84265V105
344
12274
SH
SOLE
12274
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
101
10197
SH
SOLE
10197
0
0
SOUTHWEST AIRLS CO
COM
844741108
5411
151961
SH
SOLE
151961
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
1041
14963
SH
SOLE
14963
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
28070
128056
SH
SOLE
128056
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
132461
894764
SH
SOLE
894764
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
101
9500
SH
Call
SOLE
9500
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
365
4336
SH
SOLE
4336
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1864
63002
SH
SOLE
63002
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
3883
197452
SH
SOLE
197452
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1378
25745
SH
SOLE
25745
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
7041
150253
SH
SOLE
150253
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1328
49327
SH
SOLE
49327
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1521
63687
SH
SOLE
63687
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
2395
84151
SH
SOLE
84151
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
370
4041
SH
SOLE
4041
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
566
18357
SH
SOLE
18357
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
657
28816
SH
SOLE
28816
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
451827
1752448
SH
SOLE
1752448
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1009
86300
SH
Put
SOLE
86300
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
367
35200
SH
Call
SOLE
35200
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
33751
128438
SH
SOLE
128438
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
3764
49398
SH
SOLE
49398
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
3055
63795
SH
SOLE
63795
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
2363
80854
SH
SOLE
80854
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
658
6931
SH
SOLE
6931
0
0
SPDR SER TR
COMP SOFTWARE
78464A599
3450
42138
SH
SOLE
42138
0
0
SPDR SER TR
DJ REIT ETF
78464A607
1654
22869
SH
SOLE
22869
0
0
SPDR SER TR
HLTH CR EQUIP
78464A581
5466
76279
SH
SOLE
76279
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
776
10064
SH
SOLE
10064
0
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
1161
21226
SH
SOLE
21226
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
2392
48924
SH
SOLE
48924
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
2506
50087
SH
SOLE
50087
0
0
SPDR SER TR
NYSE TECH ETF
78464A102
2982
40711
SH
SOLE
40711
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
699
20591
SH
SOLE
20591
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
2481
97931
SH
SOLE
97931
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
4258
140800
SH
SOLE
140800
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
1051
34783
SH
SOLE
34783
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
13290
371798
SH
SOLE
371798
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1713
69979
SH
SOLE
69979
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
4600
177724
SH
SOLE
177724
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
683
15826
SH
SOLE
15826
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
954
27220
SH
SOLE
27220
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
682
15025
SH
SOLE
15025
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
528
13324
SH
SOLE
13324
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
6181
127699
SH
SOLE
127699
0
0
SPDR SER TR
S&P BIOTECH
78464A870
10296
133083
SH
SOLE
133083
0
0
SPDR SER TR
S&P BIOTECH
78464A870
6
1000
SH
Put
SOLE
1000
0
0
SPDR SER TR
S&P BK ETF
78464A797
635
23513
SH
SOLE
23513
0
0
SPDR SER TR
S&P CAP MKTS
78464A771
2521
55558
SH
SOLE
55558
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
16546
207149
SH
SOLE
207149
0
0
SPDR SER TR
S&P INS ETF
78464A789
2500
100261
SH
SOLE
100261
0
0
SPDR SER TR
S&P KENSHO FUTRE
78468R671
240
7841
SH
SOLE
7841
0
0
SPDR SER TR
S&P KENSHO NEW
78468R648
274
9582
SH
SOLE
9582
0
0
SPDR SER TR
S&P REGL BKG
78464A698
3265
100223
SH
SOLE
100223
0
0
SPDR SER TR
S&P SEMICNDCTR
78464A862
3146
37518
SH
SOLE
37518
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
21679
236518
SH
SOLE
236518
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
383
5989
SH
SOLE
5989
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
333
5622
SH
SOLE
5622
0
0
SPDR SER TR
WELLS FG PFD ETF
78464A292
230
5865
SH
SOLE
5865
0
0
SPIRE INC
COM
84857L101
216
2911
SH
SOLE
2911
0
0
SPLUNK INC
COM
848637104
2838
22413
SH
SOLE
22413
0
0
SPOK HLDGS INC
COM
84863T106
348
32698
SH
SOLE
32698
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
2819
23234
SH
SOLE
23234
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
141
10800
SH
SOLE
10800
0
0
SPRINT CORPORATION
COM
85207U105
147
17008
SH
SOLE
17008
0
0
SPROTT FOCUS TR INC
COM
85208J109
201
38841
SH
SOLE
38841
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
1374
94172
SH
SOLE
94172
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
1291
98536
SH
SOLE
98536
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
2140
409695
SH
SOLE
409695
0
0
SQUARE INC
CL A
852234103
4924
94051
SH
SOLE
94051
0
0
SQUARE INC
CL A
852234103
0
10400
SH
Call
SOLE
10400
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
582
13210
SH
SOLE
13210
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
3226
81125
SH
SOLE
81125
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
22019
459289
SH
SOLE
459289
0
0
STAGE STORES INC
COM NEW
85254C305
5
15963
SH
SOLE
15963
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1482
14777
SH
SOLE
14777
0
0
STARBUCKS CORP
COM
855244109
40497
615986
SH
SOLE
615986
0
0
STARS GROUP INC
COM
85570W100
757
37108
SH
SOLE
37108
0
0
STARWOOD PPTY TR INC
COM
85571B105
1441
141061
SH
SOLE
141061
0
0
STATE STR CORP
COM
857477103
12746
240154
SH
SOLE
240154
0
0
STEELCASE INC
CL A
858155203
5210
525753
SH
SOLE
525753
0
0
STEIN MART INC
COM
858375108
9
18750
SH
SOLE
18750
0
0
STEPAN CO
COM
858586100
175242
1981045
SH
SOLE
1981045
0
0
STERICYCLE INC
COM
858912108
608
12466
SH
SOLE
12466
0
0
STERIS PLC
SHS USD
G8473T100
2482
17780
SH
SOLE
17780
0
0
STERLING BANCORP DEL
COM
85917A100
1392
133539
SH
SOLE
133539
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
301
14037
SH
SOLE
14037
0
0
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
48
56000
SH
SOLE
56000
0
0
STRYKER CORP
COM
863667101
32444
195366
SH
SOLE
195366
0
0
STURM RUGER & CO INC
COM
864159108
590
11687
SH
SOLE
11687
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
875
61692
SH
SOLE
61692
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
166
35282
SH
SOLE
35282
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
169
40328
SH
SOLE
40328
0
0
SUN CMNTYS INC
COM
866674104
1037
8332
SH
SOLE
8332
0
0
SUN LIFE FINL INC
COM
866796105
373
11704
SH
SOLE
11704
0
0
SUNCOR ENERGY INC NEW
COM
867224107
334
21005
SH
SOLE
21005
0
0
SUPERCONDUCTOR TECHNOLOGIES
COM NEW
867931602
2
10000
SH
SOLE
10000
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
140
16451
SH
SOLE
16451
0
0
SVB FINANCIAL GROUP
COM
78486Q101
769
5097
SH
SOLE
5097
0
0
SVMK INC
COM
78489X103
150
11100
SH
SOLE
11100
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
91
19037
SH
SOLE
19037
0
0
SWITCH INC
CL A
87105L104
8753
606593
SH
SOLE
606593
0
0
SYNCHRONY FINL
COM
87165B103
2307
144264
SH
SOLE
144264
0
0
SYNOPSYS INC
COM
871607107
975
7627
SH
SOLE
7627
0
0
SYSCO CORP
COM
871829107
10747
235297
SH
SOLE
235297
0
0
T MOBILE US INC
COM
872590104
923
10999
SH
SOLE
10999
0
0
T2 BIOSYSTEMS INC
COM
89853L104
22
35200
SH
SOLE
35200
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
21429
448678
SH
SOLE
448678
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
883
95300
SH
Put
SOLE
95300
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
293
19015
SH
SOLE
19015
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1067
8985
SH
SOLE
8985
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
777
47016
SH
SOLE
47016
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
10
500
SH
Put
SOLE
500
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
193
3031
SH
SOLE
3031
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
52
10220
SH
SOLE
10220
0
0
TANZANIAN GOLD CORP
COM
87601A107
126
245000
SH
SOLE
245000
0
0
TARGA RES CORP
COM
87612G101
5052
731325
SH
SOLE
731325
0
0
TARGET CORP
COM
87612E106
578
75000
SH
Put
SOLE
75000
0
0
TASEKO MINES LTD
COM
876511106
14
54200
SH
SOLE
54200
0
0
TC ENERGY CORP
COM
87807B107
2772
62710
SH
SOLE
62710
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
609
22187
SH
SOLE
22187
0
0
TCF FINANCIAL CORPORATION NE
COM
872307103
799
35160
SH
SOLE
35160
0
0
TCG BDC INC
COM
872280102
12626
2420461
SH
SOLE
2420461
0
0
TCW STRATEGIC INCOME FD INC
COM
872340104
373
72027
SH
SOLE
72027
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
4680
74640
SH
SOLE
74640
0
0
TEGNA INC
COM
87901J105
163
15013
SH
SOLE
15013
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
224
12510
SH
SOLE
12510
0
0
TELADOC HEALTH INC
COM
87918A105
2145
13765
SH
SOLE
13765
0
0
TELARIA INC
COM
879181105
506
84317
SH
SOLE
84317
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
1602
5402
SH
SOLE
5402
0
0
TELEFLEX INCORPORATED
COM
879369106
397
1359
SH
SOLE
1359
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
1799
107818
SH
SOLE
107818
0
0
TELLURIAN INC NEW
COM
87968A104
103
114586
SH
SOLE
114586
0
0
TELUS CORPORATION
COM
87971M103
216
13789
SH
SOLE
13789
0
0
TEMPLETON EMERGING MKTS FD I
COM
880191101
159
14250
SH
SOLE
14250
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
2906
544140
SH
SOLE
544140
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
1467
145983
SH
SOLE
145983
0
0
TENET HEALTHCARE CORP
COM NEW
88033G407
2201
154065
SH
SOLE
154065
0
0
TENNECO INC
CL A VTG COM STK
880349105
205
67101
SH
SOLE
67101
0
0
TERADYNE INC
COM
880770102
1171
21554
SH
SOLE
21554
0
0
TERADYNE INC
COM
880770102
1
200
SH
Call
SOLE
200
0
0
TESLA INC
COM
88160R101
20154
38456
SH
SOLE
38456
0
0
TESLA INC
COM
88160R101
40
300
SH
Call
SOLE
300
0
0
TESLA INC
COM
88160R101
3
100
SH
Put
SOLE
100
0
0
TESLA INC
NOTE 2.375% 3/1
88160RAD3
770
450000
SH
SOLE
450000
0
0
TETRA TECH INC NEW
COM
88162G103
1487
21184
SH
SOLE
21184
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
15
15000
SH
SOLE
15000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
307
34535
SH
SOLE
34535
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
204
9235
SH
SOLE
9235
0
0
TEXAS INSTRS INC
COM
882508104
19133
192245
SH
SOLE
192245
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
302
792
SH
SOLE
792
0
0
TEXTRON INC
COM
883203101
932
35126
SH
SOLE
35126
0
0
TFS FINL CORP
COM
87240R107
503
32926
SH
SOLE
32926
0
0
TG THERAPEUTICS INC
COM
88322Q108
179
18199
SH
SOLE
18199
0
0
THE TRADE DESK INC
COM CL A
88339J105
1176
6097
SH
SOLE
6097
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
17507
61733
SH
SOLE
61733
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
4
100
SH
Put
SOLE
100
0
0
THOMSON REUTERS CORP
COM NEW
884903709
252
3727
SH
SOLE
3727
0
0
THOR INDS INC
COM
885160101
663
15693
SH
SOLE
15693
0
0
TIFFANY & CO NEW
COM
886547108
752
5797
SH
SOLE
5797
0
0
TIMKEN CO
COM
887389104
249
7656
SH
SOLE
7656
0
0
TITAN INTL INC ILL
COM
88830M102
54
34625
SH
SOLE
34625
0
0
TITAN PHARMACEUTICALS INC DE
COM
888314507
5
20266
SH
SOLE
20266
0
0
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
2334
1144147
SH
SOLE
1144147
0
0
TJX COS INC NEW
COM
872540109
18437
385398
SH
SOLE
385398
0
0
TONIX PHARMACEUTICALS HLDG C
COM
890260706
15
21335
SH
SOLE
21335
0
0
TOOTSIE ROLL INDS INC
COM
890516107
1114
31064
SH
SOLE
31064
0
0
TORO CO
COM
891092108
530
8136
SH
SOLE
8136
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
3144
74332
SH
SOLE
74332
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
3320
210473
SH
SOLE
210473
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
857
7136
SH
SOLE
7136
0
0
TRACTOR SUPPLY CO
COM
892356106
336
3967
SH
SOLE
3967
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1763
21359
SH
SOLE
21359
0
0
TRANSDIGM GROUP INC
COM
893641100
604
1883
SH
SOLE
1883
0
0
TRANSLATE BIO INC
COM
89374L104
133
13349
SH
SOLE
13349
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
55
49191
SH
SOLE
49191
0
0
TRANSUNION
COM
89400J107
242
3632
SH
SOLE
3632
0
0
TREEHOUSE FOODS INC
COM
89469A104
445
10119
SH
SOLE
10119
0
0
TRI CONTL CORP
COM
895436103
573
27482
SH
SOLE
27482
0
0
TRINITY INDS INC
COM
896522109
488
30329
SH
SOLE
30329
0
0
TRIP COM GROUP LTD
ADS
89677Q107
3853
165536
SH
SOLE
165536
0
0
TRIP COM GROUP LTD
ADS
89677Q107
17
1500
SH
Call
SOLE
1500
0
0
TRIPADVISOR INC
COM
896945201
199
11465
SH
SOLE
11465
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
134
13773
SH
SOLE
13773
0
0
TRITON INTL LTD
CL A
G9078F107
626
24107
SH
SOLE
24107
0
0
TRUIST FINL CORP
COM
89832Q109
13220
428584
SH
SOLE
428584
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
34
10500
SH
SOLE
10500
0
0
TURNING POINT THERAPEUTICS I
COM
90041T108
263
5878
SH
SOLE
5878
0
0
TURQUOISE HILL RES LTD
COM
900435108
24
64546
SH
SOLE
64546
0
0
TWILIO INC
CL A
90138F102
691
7730
SH
SOLE
7730
0
0
TWITTER INC
COM
90184L102
4093
167394
SH
SOLE
167394
0
0
TWITTER INC
COM
90184L102
0
18000
SH
Call
SOLE
18000
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
620
164756
SH
SOLE
164756
0
0
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
2050
2500000
SH
SOLE
2500000
0
0
TYLER TECHNOLOGIES INC
COM
902252105
939
3161
SH
SOLE
3161
0
0
TYME TECHNOLOGIES INC
COM
90238J103
4
22200
SH
Call
SOLE
22200
0
0
TYME TECHNOLOGIES INC
COM
90238J103
421
382500
SH
SOLE
382500
0
0
TYSON FOODS INC
CL A
902494103
1962
34018
SH
SOLE
34018
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
270
3820
SH
SOLE
3820
0
0
UBER TECHNOLOGIES INC
COM
90353T100
3370
120767
SH
SOLE
120767
0
0
UBER TECHNOLOGIES INC
COM
90353T100
137
30200
SH
Call
SOLE
30200
0
0
UBER TECHNOLOGIES INC
COM
90353T100
1
2100
SH
Put
SOLE
2100
0
0
UBIQUITI INC
COM
90353W103
300
2123
SH
SOLE
2123
0
0
UBS GROUP AG
SHS
H42097107
147
15599
SH
SOLE
15599
0
0
UDR INC
COM
902653104
434
11891
SH
SOLE
11891
0
0
UGI CORP NEW
COM
902681105
2455
92092
SH
SOLE
92092
0
0
ULTA BEAUTY INC
COM
90384S303
956
5412
SH
SOLE
5412
0
0
UNDER ARMOUR INC
CL A
904311107
192
21611
SH
SOLE
21611
0
0
UNIFIRST CORP MASS
COM
904708104
293
1910
SH
SOLE
1910
0
0
UNILEVER N V
N Y SHS NEW
904784709
5322
109324
SH
SOLE
109324
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1702
33629
SH
SOLE
33629
0
0
UNION PAC CORP
COM
907818108
35212
250020
SH
SOLE
250020
0
0
UNITED AIRLS HLDGS INC
COM
910047109
718
22938
SH
SOLE
22938
0
0
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
23
10467
SH
SOLE
10467
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
80228
858996
SH
SOLE
858996
0
0
UNITED RENTALS INC
COM
911363109
1959
19136
SH
SOLE
19136
0
0
UNITED STATES STL CORP NEW
COM
912909108
1221
193886
SH
SOLE
193886
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
617
6499
SH
SOLE
6499
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
56100
226034
SH
SOLE
226034
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
517
3914
SH
SOLE
3914
0
0
UPLAND SOFTWARE INC
COM
91544A109
793
29566
SH
SOLE
29566
0
0
URANIUM ENERGY CORP
COM
916896103
53
93229
SH
SOLE
93229
0
0
US BANCORP DEL
COM NEW
902973304
25189
731146
SH
SOLE
731146
0
0
US ECOLOGY INC
COM
91734M103
444
14564
SH
SOLE
14564
0
0
US FOODS HLDG CORP
COM
912008109
221
12397
SH
SOLE
12397
0
0
V F CORP
COM
918204108
3379
62540
SH
SOLE
62540
0
0
VALERO ENERGY CORP
COM
91913Y100
6993
154356
SH
SOLE
154356
0
0
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
4081
265099
SH
SOLE
265099
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
643
12497
SH
SOLE
12497
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
310
6318
SH
SOLE
6318
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
959
55278
SH
SOLE
55278
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1806
14099
SH
SOLE
14099
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
3034
132248
SH
SOLE
132248
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
2467
47209
SH
SOLE
47209
0
0
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
271
11521
SH
SOLE
11521
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
3
900
SH
Call
SOLE
900
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
383
13627
SH
SOLE
13627
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
6241
103382
SH
SOLE
103382
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
2542
58191
SH
SOLE
58191
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
311
12551
SH
SOLE
12551
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
34
4000
SH
Put
SOLE
4000
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
37
68200
SH
Call
SOLE
68200
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
1961
16721
SH
SOLE
16721
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
2917
279652
SH
SOLE
279652
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
238
1599
SH
SOLE
1599
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1035
11064
SH
SOLE
11064
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
201
2391
SH
SOLE
2391
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
21732
243056
SH
SOLE
243056
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
902
8433
SH
SOLE
8433
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
33374
406180
SH
SOLE
406180
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
37079
434442
SH
SOLE
434442
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
8502
151082
SH
SOLE
151082
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
15878
175124
SH
SOLE
175124
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
16
1000
SH
Put
SOLE
1000
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
81670
521276
SH
SOLE
521276
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
20597
173888
SH
SOLE
173888
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3128
24593
SH
SOLE
24593
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1454
17897
SH
SOLE
17897
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
20934
159068
SH
SOLE
159068
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
49079
703209
SH
SOLE
703209
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
158737
670314
SH
SOLE
670314
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
54375
612480
SH
SOLE
612480
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
25202
218500
SH
SOLE
218500
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
20902
138970
SH
SOLE
138970
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
81273
630598
SH
SOLE
630598
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
43935
493516
SH
SOLE
493516
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
25973
633475
SH
SOLE
633475
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
74785
2230699
SH
SOLE
2230699
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
50952
1177343
SH
SOLE
1177343
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
21689
393250
SH
SOLE
393250
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1497
19113
SH
SOLE
19113
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
779
18219
SH
SOLE
18219
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
5116
81528
SH
SOLE
81528
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
13233
271645
SH
SOLE
271645
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
1113
21042
SH
SOLE
21042
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
2998
42484
SH
SOLE
42484
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
14550
167074
SH
SOLE
167074
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
12653
232150
SH
SOLE
232150
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
4281
68746
SH
SOLE
68746
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
7603
96049
SH
SOLE
96049
0
0
VANGUARD SCOTTSDALE FDS
TOTAL WLD BD ETF
92206C565
295
3703
SH
SOLE
3703
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
9432
61118
SH
SOLE
61118
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
4095
34924
SH
SOLE
34924
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
3258
37586
SH
SOLE
37586
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
290
3133
SH
SOLE
3133
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
466
6473
SH
SOLE
6473
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1794
15594
SH
SOLE
15594
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
119956
1160277
SH
SOLE
1160277
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
4
500
SH
Put
SOLE
500
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
5491
130836
SH
SOLE
130836
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
113294
3398030
SH
SOLE
3398030
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
24715
349324
SH
SOLE
349324
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
7273
124557
SH
SOLE
124557
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
431
10496
SH
SOLE
10496
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1404
15431
SH
SOLE
15431
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
19919
301904
SH
SOLE
301904
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
21453
168872
SH
SOLE
168872
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
4948
64939
SH
SOLE
64939
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
2548
17539
SH
SOLE
17539
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
10827
78520
SH
SOLE
78520
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
3893
101761
SH
SOLE
101761
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
5422
107007
SH
SOLE
107007
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
4350
26206
SH
SOLE
26206
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
530
4831
SH
SOLE
4831
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
55950
263946
SH
SOLE
263946
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
469
4877
SH
SOLE
4877
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1380
11267
SH
SOLE
11267
0
0
VAREX IMAGING CORP
COM
92214X106
429
18966
SH
SOLE
18966
0
0
VARIAN MED SYS INC
COM
92220P105
3437
33564
SH
SOLE
33564
0
0
VBI VACCINES INC
COM NEW
91822J103
11
11540
SH
SOLE
11540
0
0
VECTOR GROUP LTD
COM
92240M108
1221
129725
SH
SOLE
129725
0
0
VEEVA SYS INC
CL A COM
922475108
1250
7977
SH
SOLE
7977
0
0
VEEVA SYS INC
CL A COM
922475108
1
400
SH
Call
SOLE
400
0
0
VENTAS INC
COM
92276F100
2545
95172
SH
SOLE
95172
0
0
VEON LTD
SPONSORED ADR
91822M106
349
234896
SH
SOLE
234896
0
0
VEREIT INC
COM
92339V100
101
20509
SH
SOLE
20509
0
0
VERISK ANALYTICS INC
COM
92345Y106
3559
25481
SH
SOLE
25481
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
0
1000
SH
Call
SOLE
1000
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
125868
2343728
SH
SOLE
2343728
0
0
VERMILLION INC
COM NEW
92407M206
25
30000
SH
SOLE
30000
0
0
VERSO CORP
CL A
92531L207
705
62763
SH
SOLE
62763
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
2379
9969
SH
SOLE
9969
0
0
VERTICAL CAP INCOME FD
SHS BEN INT
92535C104
834
99645
SH
SOLE
99645
0
0
VIACOMCBS INC
CL A
92556H107
189
10469
SH
SOLE
10469
0
0
VIACOMCBS INC
CL B
92556H206
16
26500
SH
Call
SOLE
26500
0
0
VIACOMCBS INC
CL B
92556H206
2
2500
SH
Put
SOLE
2500
0
0
VIACOMCBS INC
CL B
92556H206
970
69331
SH
SOLE
69331
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1275
30779
SH
SOLE
30779
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
6391
181329
SH
SOLE
181329
0
0
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
273
9500
SH
SOLE
9500
0
0
VIEWRAY INC
COM
92672L107
193
77000
SH
SOLE
77000
0
0
VIKING THERAPEUTICS INC
COM
92686J106
44
9726
SH
SOLE
9726
0
0
VIKING THERAPEUTICS INC
COM
92686J106
0
1000
SH
Call
SOLE
1000
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
173
11187
SH
SOLE
11187
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
72
12100
SH
Put
SOLE
12100
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
0
200
SH
Call
SOLE
200
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
165
11225
SH
SOLE
11225
0
0
VIRNETX HLDG CORP
COM
92823T108
854
155995
SH
SOLE
155995
0
0
VIRTU FINL INC
CL A
928254101
1467
70967
SH
SOLE
70967
0
0
VISA INC
COM CL A
92826C839
78672
488622
SH
SOLE
488622
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
157
10913
SH
SOLE
10913
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
58
132328
SH
SOLE
132328
0
0
VMWARE INC
CL A COM
928563402
654
5405
SH
SOLE
5405
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1737
125712
SH
SOLE
125712
0
0
VORNADO RLTY TR
SH BEN INT
929042109
3848
106871
SH
SOLE
106871
0
0
VOYA FINANCIAL INC
COM
929089100
721
17773
SH
SOLE
17773
0
0
VOYA NAT RES EQUITY INCOME F
COM
92913C106
94
43758
SH
SOLE
43758
0
0
VULCAN MATLS CO
COM
929160109
3770
34863
SH
SOLE
34863
0
0
WABTEC
COM
929740108
400
9150
SH
SOLE
9150
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
32186
703200
SH
SOLE
703200
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
4
50500
SH
Call
SOLE
50500
0
0
WALKER & DUNLOP INC
COM
93148P102
1034
25703
SH
SOLE
25703
0
0
WALKER & DUNLOP INC
COM
93148P102
150
10000
SH
Put
SOLE
10000
0
0
WALMART INC
COM
931142103
69592
612699
SH
SOLE
612699
0
0
WASTE CONNECTIONS INC
COM
94106B101
352
4541
SH
SOLE
4541
0
0
WASTE MGMT INC DEL
COM
94106L109
4845
52332
SH
SOLE
52332
0
0
WASTE MGMT INC DEL
COM
94106L109
0
2000
SH
Call
SOLE
2000
0
0
WATERS CORP
COM
941848103
955
5269
SH
SOLE
5269
0
0
WATSCO INC
COM
942622200
1809
11432
SH
SOLE
11432
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
221
2596
SH
SOLE
2596
0
0
WD-40 CO
COM
929236107
532
2654
SH
SOLE
2654
0
0
WEC ENERGY GROUP INC
COM
92939U106
4783
54214
SH
SOLE
54214
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
614
42597
SH
SOLE
42597
0
0
WELLS FARGO CO NEW
COM
949746101
62081
2163064
SH
SOLE
2163064
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
294
232
SH
SOLE
232
0
0
WELLTOWER INC
COM
95040Q104
1236
26932
SH
SOLE
26932
0
0
WENDYS CO
COM
95058W100
618
41521
SH
SOLE
41521
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
658
4314
SH
SOLE
4314
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1244
40658
SH
SOLE
40658
0
0
WESTERN ASSET HIGH INCM FD I
COM
95766J102
877
174899
SH
SOLE
174899
0
0
WESTERN ASSET HIGH INCM OPP
COM
95766K109
59
14108
SH
SOLE
14108
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
3093
258755
SH
SOLE
258755
0
0
WESTERN ASSET MUN PARTNERS F
COM
95766P108
157
11500
SH
SOLE
11500
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
194
14819
SH
SOLE
14819
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
7708
806497
SH
SOLE
806497
0
0
WESTERN DIGITAL CORP.
COM
958102105
734
17701
SH
SOLE
17701
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
126
38787
SH
SOLE
38787
0
0
WESTERN UN CO
COM
959802109
1223
67283
SH
SOLE
67283
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
360
35250
SH
SOLE
35250
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
13
12950
SH
SOLE
12950
0
0
WESTROCK CO
COM
96145D105
3741
132443
SH
SOLE
132443
0
0
WEX INC
COM
96208T104
207
1984
SH
SOLE
1984
0
0
WEYERHAEUSER CO
COM
962166104
1128
66519
SH
SOLE
66519
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
3167
114635
SH
SOLE
114635
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
1
500
SH
Call
SOLE
500
0
0
WHIRLPOOL CORP
COM
963320106
2512
29341
SH
SOLE
29341
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
1917
2106
SH
SOLE
2106
0
0
WILLIAMS COS INC
COM
969457100
4042
286187
SH
SOLE
286187
0
0
WILLIAMS SONOMA INC
COM
969904101
462
10865
SH
SOLE
10865
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
4339
25599
SH
SOLE
25599
0
0
WINTRUST FINL CORP
COM
97650W108
285
8640
SH
SOLE
8640
0
0
WISDOMTREE TR
CBOE S&P 500
97717X560
11
50000
SH
Put
SOLE
50000
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
587
18140
SH
SOLE
18140
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
613
18462
SH
SOLE
18462
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2054
40023
SH
SOLE
40023
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
9769
389318
SH
SOLE
389318
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
801
20347
SH
SOLE
20347
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
248
5138
SH
SOLE
5138
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
278
9407
SH
SOLE
9407
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
336
7992
SH
SOLE
7992
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
211
3265
SH
SOLE
3265
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1584
27982
SH
SOLE
27982
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
1724
21345
SH
SOLE
21345
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1882
79180
SH
SOLE
79180
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
5593
211823
SH
SOLE
211823
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
38279
984000
SH
SOLE
984000
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1458
58345
SH
SOLE
58345
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
915
50863
SH
SOLE
50863
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
2445
109747
SH
SOLE
109747
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
8263
105518
SH
SOLE
105518
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
324
21213
SH
SOLE
21213
0
0
WOODWARD INC
COM
980745103
320
5477
SH
SOLE
5477
0
0
WORKDAY INC
CL A
98138H101
3106
23713
SH
SOLE
23713
0
0
WORKIVA INC
COM CL A
98139A105
1555
48100
SH
SOLE
48100
0
0
WP CAREY INC
COM
92936U109
10750
184329
SH
SOLE
184329
0
0
WPX ENERGY INC
COM
98212B103
1755
577206
SH
SOLE
577206
0
0
WRAP TECHNOLOGIES INC
COM
98212N107
92
21590
SH
SOLE
21590
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
229
7300
SH
SOLE
7300
0
0
WYNN RESORTS LTD
COM
983134107
289
4813
SH
SOLE
4813
0
0
XCEL ENERGY INC
COM
98389B100
5361
88870
SH
SOLE
88870
0
0
XILINX INC
COM
983919101
820
10495
SH
SOLE
10495
0
0
XPO LOGISTICS INC
COM
983793100
200
4134
SH
SOLE
4134
0
0
XPO LOGISTICS INC
COM
983793100
0
200
SH
Call
SOLE
200
0
0
XYLEM INC
COM
98419M100
4600
70398
SH
SOLE
70398
0
0
YUM BRANDS INC
COM
988498101
2183
31938
SH
SOLE
31938
0
0
YUM CHINA HLDGS INC
COM
98850P109
1295
30376
SH
SOLE
30376
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
2008
10895
SH
SOLE
10895
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
4007
111279
SH
SOLE
111279
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2482
24572
SH
SOLE
24572
0
0
ZIONS BANCORPORATION N A
COM
989701107
372
13886
SH
SOLE
13886
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
322
131274
SH
SOLE
131274
0
0
ZOETIS INC
CL A
98978V103
32402
274937
SH
SOLE
274937
0
0
ZOETIS INC
CL A
98978V103
1394
69700
SH
Put
SOLE
69700
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
2537
17357
SH
SOLE
17357
0
0
ZOVIO INC
COM
98979V102
213
128962
SH
SOLE
128962
0
0
ZSCALER INC
COM
98980G102
1489
24475
SH
SOLE
24475
0
0
ZUORA INC
COM CL A
98983V106
1977
245589
SH
SOLE
245589
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
159
41593
SH
SOLE
41593
0
0
ZYNGA INC
CL A
98986T108
86
12741
SH
SOLE
12741
0
0