0001085146-20-002950.txt : 20201113
0001085146-20-002950.hdr.sgml : 20201113
20201113131847
ACCESSION NUMBER: 0001085146-20-002950
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201113
DATE AS OF CHANGE: 20201113
EFFECTIVENESS DATE: 20201113
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: 201310460
BUSINESS ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-962-3843
MAIL ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001462245
XXXXXXXX
09-30-2020
09-30-2020
false
HighTower Advisors, LLC
200 W. MADISON ST.
SUITE 2500
CHICAGO
IL
60606
13F COMBINATION REPORT
028-13510
0001109448
028-10562
AllianceBernstein
0001493338
028-13991
Allianz Global Investors U.S. LLC
0001508822
028-14059
Alpine Investment Management
0001093589
028-05119
Alta Capital Management, LLC
0001369702
028-11962
AMI Asset Management Corporation
0000813933
028-01880
Anchor Capital Advisors LLC
0001364615
028-11964
Aperio Group LLC
0001293585
028-11050
Apex Capital Management
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 Company LLC
0000872259
028-02825
Bahl & Gaynor, Inc.
0001305227
028-12016
BlackRock Investment Management, LLC
0001015079
028-05620
Brandes Investment Partners
0001512978
028-14438
Brookmont Capital Management, LLC
0001345929
028-13997
Brown Advisory LLC
0000823621
028-01398
Cambiar Investors, LLC
0000874791
028-02903
Campbell Newman Asset Management, Inc.
0001596076
028-15733
Capital Innovations, LLC
0001665018
028-20298
Chandler Asset Management, Inc.
0000897378
028-03434
Congress Asset Management Company
0001427514
028-13023
Dana Investment Advisors
0001036325
028-04121
Davis Selected Advisors, L.P.
0000727770
028-05267
Delaware 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
Equity Investment Corp.
0000937729
028-10991
Fayez Sarofim & Co.
0001056288
028-04375
Federated Investment Counseling
0000038777
028-00734
Franklin Templeton Portfolio Advisors, Inc.
0000003520
028-00869
Fred Alger Management, Inc.
0000314949
028-00126
Glenmede Investment Management
0001546283
028-14929
Glovista Investments, LLC
0001082917
028-04145
GW&K Investment Management, LLC
0000928196
028-04434
Harding Loevner
0000813917
028-02013
Harris Associates LP
0000740272
028-01321
HGK Asset Management, Inc.
0001056823
028-06986
Horizon Asset Management
0001426940
028-12835
Horizon Investment Services
0000914208
028-11246
Invesco Advisers, Inc.
0001639666
028-16855
Isthmus Partners, LLC
0000019617
028-00694
JP Morgan Investment Management Inc.
0001048703
028-11445
Karpus Management
0001021223
028-05792
Kayne Anderson Rudnick Investment Management, LLC
0000884589
028-03133
Kennedy Capital Management
0001307878
028-10975
Laffer Investments Inc.
0001009262
028-05358
Lateef Investment Management
0001207017
028-10469
Lazard Asset Management, LLC
0000820330
028-01701
Legg Mason Private Portfolio Group, LLC
0000312348
028-00398
Loomis Sayles & Company, L.P.
0000728100
028-00413
Lord, Abbett & Co. LLC
0000922940
028-04057
M.D. Sass Investors Services, Inc.
0001138060
028-03477
Madison Investment Advisors, Inc.
0000912938
028-04968
MFS Investment Management
0000903947
028-03692
Miller Howard Investments, Inc.
0000067698
028-00288
Montag & Caldwell, LLC
0000728774
028-00454
Neuberger Berman LLC
0000939761
028-03871
Newgate Capital Management, LLC
0001473182
028-13833
Nuance Investments, LLC
0001521019
028-14498
Nuveen Asset Management, LLC
0000763848
028-01474
NWQ Investment Management Company, LLC
0001423442
028-12966
O'Shaughnessy Asset Management, LLC
0001054554
028-06668
Oak Ridge Investments, LLC
0001163368
028-10952
Pacific Investment Management Company LLC
0000932859
028-04558
Parametric Portfolio Associates LLC
0001034524
028-03687
Polen Capital Management, LLC
0000769734
028-01549
Principal Global Investors, LLC
0000944234
028-04884
Renaissance Investment Management
0001528214
028-14643
Richard Bernstein Advisors LLC
0001112325
028-05655
Riverbridge Partners LLC
0001109426
028-05621
Santa Barbara Asset Management, LLC
0001056593
028-04691
Schafer Cullen Capital Management
0001592643
028-16000
Select Equity Group
0001002784
028-05709
Shelton Capital Management
0001089755
028-03489
SouthernSun Asset Management, LLC
0001600035
028-16094
Stonebridge Advisors
0001166716
028-10030
Strategy Asset Managers
0001145263
028-06683
TCW Investment Management Company
0001259887
028-10665
The London Company
0001092351
028-05601
Thomas White International, Ltd.
0001008322
028-04041
Thompson, Siegel & Walmsley LLC
0001145020
028-06605
Thornburg Investment Management
0001071483
028-04171
Todd Asset Management, LLC
0000102909
028-06408
Vanguard
0001040188
028-06354
Victory Capital Management
0001068837
028-07292
Voya Investment Management Co. LLC
0000740913
028-01347
W. H. Reaves & Co., Inc
0001600435
028-18951
WAKEFIELD ASSET MANAGEMENT LLLP
0001061186
028-07104
WCM Investment Management
0000859804
028-05973
Wedgewood Partners, Inc.
0001533551
028-14868
Wellesley Asset Management, Inc.
0001351731
028-11741
WestEnd Advisors, LLC
0001507640
028-14230
Windhaven Investment Management, Inc.
0000900973
028-03676
Winslow Capital Management, Inc.
N
Timothy Woods
Chief Compliance Officer
312-962-3800
/s/ Timothy Woods
Chicago
IL
11-13-2020
0
2574
20709006
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
1ST CONSTITUTION BANCORP
COM
31986N102
301
25258
SH
SOLE
25258
0
0
22ND CENTY GROUP INC
COM
90137F103
12
21056
SH
SOLE
21056
0
0
2U INC
COM
90214J101
405
11654
SH
SOLE
11654
0
0
3M CO
COM
88579Y101
75460
471296
SH
SOLE
471296
0
0
AAON INC
COM PAR $0.004
000360206
1077
17783
SH
SOLE
17783
0
0
ABB LTD
SPONSORED ADR
000375204
337
13294
SH
SOLE
13294
0
0
ABBOTT LABS
COM
002824100
104916
963999
SH
SOLE
963999
0
0
ABBVIE INC
COM
00287Y109
88959
1014423
SH
SOLE
1014423
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
30735
1693623
SH
SOLE
1693623
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
1224
5674
SH
SOLE
5674
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
810
8684
SH
SOLE
8684
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
0
400
SH
Call
SOLE
0
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
12801
569311
SH
SOLE
569311
0
0
ABIOMED INC
COM
003654100
2302
8170
SH
SOLE
8170
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
276
14822
SH
SOLE
14822
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
342
18371
SH
SOLE
18371
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R833
258
15484
SH
SOLE
15484
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
45887
202969
SH
SOLE
202969
0
0
ACCURAY INC
COM
004397105
36
15000
SH
SOLE
15000
0
0
ACE CONVERGENCE ACQU CORP
CL A
G0083D120
585
59900
SH
SOLE
59900
0
0
ACI WORLDWIDE INC
COM
004498101
204
7828
SH
SOLE
7828
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
153
59685
SH
SOLE
59685
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
12716
157226
SH
SOLE
157226
0
0
ACUTUS MED INC
COM
005111109
704
23600
SH
SOLE
23600
0
0
ADAM NAT RES FD INC
COM
00548F105
100
10093
SH
SOLE
10093
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
884
54676
SH
SOLE
54676
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
1007
20700
SH
SOLE
20700
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
54697
111733
SH
SOLE
111733
0
0
ADT INC DEL
COM
00090Q103
383
47013
SH
SOLE
47013
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
802
5218
SH
SOLE
5218
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
115
18600
SH
Call
SOLE
0
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
33245
405981
SH
SOLE
405981
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
7
3000
SH
Put
SOLE
3000
0
0
ADVAXIS INC
COM NEW
007624307
19
48600
SH
SOLE
48600
0
0
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
207
19975
SH
SOLE
19975
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
1208
269333
SH
SOLE
269333
0
0
AEGON N V
NY REGISTRY SHS
007924103
65
25629
SH
SOLE
25629
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
287
7181
SH
SOLE
7181
0
0
AES CORP
COM
00130H105
4358
240901
SH
SOLE
240901
0
0
AFFIMED N V
COM
N01045108
38
11500
SH
SOLE
11500
0
0
AFFIMED N V
COM
N01045108
40
39000
SH
Call
SOLE
0
0
0
AFLAC INC
COM
001055102
10966
301332
SH
SOLE
301332
0
0
AGCO CORP
COM
001084102
529
7125
SH
SOLE
7125
0
0
AGENUS INC
COM NEW
00847G705
728
182271
SH
SOLE
182271
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
14645
145411
SH
SOLE
145411
0
0
AGNC INVT CORP
COM
00123Q104
1025
73571
SH
SOLE
73571
0
0
AGNICO EAGLE MINES LTD
COM
008474108
573
7188
SH
SOLE
7188
0
0
AGREE REALTY CORP
COM
008492100
203
3185
SH
SOLE
3185
0
0
AIM IMMUNOTECH INC
COM
00901B105
151
70000
SH
SOLE
70000
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
14
291600
SH
Call
SOLE
0
0
0
AIMMUNE THERAPEUTICS INC
COM
00900T107
395
11461
SH
SOLE
11461
0
0
AIR PRODS & CHEMS INC
COM
009158106
68797
230908
SH
SOLE
230908
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1543
13945
SH
SOLE
13945
0
0
AKARI THERAPEUTICS PLC
SPONSORED ADR
00972G108
27
16000
SH
SOLE
16000
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
129
52037
SH
SOLE
52037
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
2
3000
SH
Call
SOLE
0
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
139
15838
SH
SOLE
15838
0
0
ALARM COM HLDGS INC
COM
011642105
736
13502
SH
SOLE
13502
0
0
ALASKA AIR GROUP INC
COM
011659109
0
100
SH
Call
SOLE
0
0
0
ALASKA AIR GROUP INC
COM
011659109
378
10329
SH
SOLE
10329
0
0
ALBANY INTL CORP
CL A
012348108
945
18952
SH
SOLE
18952
0
0
ALBEMARLE CORP
COM
012653101
622
6899
SH
SOLE
6899
0
0
ALCOA CORP
COM
013872106
3516
299449
SH
SOLE
299449
0
0
ALCON AG
ORD SHS
H01301128
3415
60371
SH
SOLE
60371
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
90
12092
SH
SOLE
12092
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
334
2099
SH
SOLE
2099
0
0
ALEXCO RESOURCE CORP
COM
01535P106
33
12500
SH
SOLE
12500
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
2092
18303
SH
SOLE
18303
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
13
600
SH
Call
SOLE
0
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
4
400
SH
Put
SOLE
400
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
72833
247511
SH
SOLE
247511
0
0
ALIGN TECHNOLOGY INC
COM
016255101
4552
13822
SH
SOLE
13822
0
0
ALIGN TECHNOLOGY INC
COM
016255101
0
200
SH
Put
SOLE
200
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
27
20916
SH
SOLE
20916
0
0
ALLEGHANY CORP DEL
COM
017175100
373
718
SH
SOLE
718
0
0
ALLEGION PLC
ORD SHS
G0176J109
1030
10440
SH
SOLE
10440
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
462
44107
SH
SOLE
44107
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
815
30072
SH
SOLE
30072
0
0
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
1214
87222
SH
SOLE
87222
0
0
ALLIANT ENERGY CORP
COM
018802108
797
15447
SH
SOLE
15447
0
0
ALLIANZGI CONV INCOME FD
COM
018828103
69
15213
SH
SOLE
15213
0
0
ALLIANZGI DIVIDEND INT & PRM
COM
01883A107
146
12397
SH
SOLE
12397
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
1677
44459
SH
SOLE
44459
0
0
ALLSTATE CORP
COM
020002101
10098
107289
SH
SOLE
107289
0
0
ALLY FINL INC
COM
02005N100
538
21632
SH
SOLE
21632
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
872
5987
SH
SOLE
5987
0
0
ALPHABET INC
CAP STK CL C
02079K107
102958
70190
SH
SOLE
70190
0
0
ALPHABET INC
CAP STK CL A
02079K305
8
100
SH
Call
SOLE
0
0
0
ALPHABET INC
CAP STK CL A
02079K305
127018
86896
SH
SOLE
86896
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
1869
281626
SH
SOLE
281626
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
5767
289116
SH
SOLE
289116
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
328
8660
SH
SOLE
8660
0
0
ALTERYX INC
COM CL A
02156B103
470
4136
SH
SOLE
4136
0
0
ALTICE USA INC
CL A
02156K103
261
9858
SH
SOLE
9858
0
0
ALTRA INDL MOTION CORP
COM
02208R106
279
7546
SH
SOLE
7546
0
0
ALTRIA GROUP INC
COM
02209S103
37534
969589
SH
SOLE
969589
0
0
ALTRIA GROUP INC
COM
02209S103
0
500
SH
Call
SOLE
0
0
0
ALUSSA ENERGY ACQUISITION CO
UNIT 10/31/2026
G0232J127
102
10000
SH
SOLE
10000
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
0
3000
SH
Call
SOLE
0
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
166
39265
SH
SOLE
39265
0
0
AMAZON COM INC
COM
023135106
348163
110712
SH
SOLE
110712
0
0
AMAZON COM INC
COM
023135106
89
2600
SH
Put
SOLE
2600
0
0
AMAZON COM INC
COM
023135106
689
700
SH
Call
SOLE
0
0
0
AMBAC FINL GROUP INC
COM NEW
023139884
4417
345605
SH
SOLE
345605
0
0
AMBEV SA
SPONSORED ADR
02319V103
60
27515
SH
SOLE
27515
0
0
AMCOR PLC
ORD
G0250X107
384
36580
SH
SOLE
36580
0
0
AMDOCS LTD
SHS
G02602103
302
5307
SH
SOLE
5307
0
0
AMEDISYS INC
COM
023436108
629
2684
SH
SOLE
2684
0
0
AMER STATES WTR CO
COM
029899101
930
12422
SH
SOLE
12422
0
0
AMEREN CORP
COM
023608102
1310
16561
SH
SOLE
16561
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
84
20794
SH
SOLE
20794
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
170
13534
SH
SOLE
13534
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
502
41227
SH
SOLE
41227
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
0
200
SH
Call
SOLE
0
0
0
AMERICAN ASSETS TR INC
COM
024013104
5047
209549
SH
SOLE
209549
0
0
AMERICAN CENTY ETF TR
US EQT ETF
025072885
3541
65522
SH
SOLE
65522
0
0
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
77730
1644321
SH
SOLE
1644321
0
0
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
6357
122699
SH
SOLE
122699
0
0
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
1362
27679
SH
SOLE
27679
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
907
21148
SH
SOLE
21148
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
26891
329018
SH
SOLE
329018
0
0
AMERICAN EXPRESS CO
COM
025816109
31121
310320
SH
SOLE
310320
0
0
AMERICAN EXPRESS CO
COM
025816109
12
2000
SH
Put
SOLE
2000
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
441
69756
SH
SOLE
69756
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
393
5895
SH
SOLE
5895
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1192
43241
SH
SOLE
43241
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
19
8000
SH
Call
SOLE
0
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
22585
93568
SH
SOLE
93568
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
46879
323684
SH
SOLE
323684
0
0
AMERIPRISE FINL INC
COM
03076C106
6655
43205
SH
SOLE
43205
0
0
AMETEK INC
COM
031100100
2363
23745
SH
SOLE
23745
0
0
AMGEN INC
COM
031162100
105733
415709
SH
SOLE
415709
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
800
13606
SH
SOLE
13606
0
0
AMPHENOL CORP NEW
CL A
032095101
3707
34383
SH
SOLE
34383
0
0
AMPIO PHARMACEUTICALS INC
COM
03209T109
35
37004
SH
SOLE
37004
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
3423
112248
SH
SOLE
112248
0
0
AMPLIFY ETF TR
BLACKSWAN GRWT
032108888
646
20353
SH
SOLE
20353
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
287
11712
SH
SOLE
11712
0
0
ANALOG DEVICES INC
COM
032654105
1968
16864
SH
SOLE
16864
0
0
ANALOG DEVICES INC
COM
032654105
0
500
SH
Call
SOLE
0
0
0
ANDERSONS INC
COM
034164103
230
12915
SH
SOLE
12915
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1230
22957
SH
SOLE
22957
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
0
600
SH
Call
SOLE
0
0
0
ANIKA THERAPEUTICS INC
COM
035255108
314
8845
SH
SOLE
8845
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
16
30000
SH
Call
SOLE
0
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
3838
540766
SH
SOLE
540766
0
0
ANSYS INC
COM
03662Q105
3996
12136
SH
SOLE
12136
0
0
ANTARES PHARMA INC
COM
036642106
70
25721
SH
SOLE
25721
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
221
40696
SH
SOLE
40696
0
0
ANTHEM INC
COM
036752103
7679
28599
SH
SOLE
28599
0
0
ANTHEM INC
COM
036752103
3
2000
SH
Put
SOLE
2000
0
0
AON PLC
SHS CL A
G0403H108
4381
21218
SH
SOLE
21218
0
0
APACHE CORP
COM
037411105
655
69607
SH
SOLE
69607
0
0
APACHE CORP
COM
037411105
10
8000
SH
Call
SOLE
0
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
412
12206
SH
SOLE
12206
0
0
APHRIA INC
COM
03765K104
190
43491
SH
SOLE
43491
0
0
API GROUP CORP
COM STK
00187Y100
175
12328
SH
SOLE
12328
0
0
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
19
20000
PRN
SOLE
20000
0
0
APOLLO INVT CORP
COM NEW
03761U502
222
26989
SH
SOLE
26989
0
0
APPIAN CORP
CL A
03782L101
481
7467
SH
SOLE
7467
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
178
18434
SH
SOLE
18434
0
0
APPLE INC
COM
037833100
4287
467100
SH
Put
SOLE
467100
0
0
APPLE INC
COM
037833100
77
10900
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
901699
7787054
SH
SOLE
7787054
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
441
8001
SH
SOLE
8001
0
0
APPLIED MATLS INC
COM
038222105
15146
254579
SH
SOLE
254579
0
0
APTARGROUP INC
COM
038336103
679
5988
SH
SOLE
5988
0
0
APTIV PLC
SHS
G6095L109
778
8469
SH
SOLE
8469
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
874
195648
SH
SOLE
195648
0
0
ARBOR REALTY TRUST INC
COM
038923108
137
11742
SH
SOLE
11742
0
0
ARCADIA BIOSCIENCES INC
COM NEW
039014204
57
20336
SH
SOLE
20336
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
792
27080
SH
SOLE
27080
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
22385
481486
SH
SOLE
481486
0
0
ARCHROCK INC
COM
03957W106
318
59607
SH
SOLE
59607
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
83
20223
SH
SOLE
20223
0
0
ARCOSA INC
COM
039653100
248
5635
SH
SOLE
5635
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
3525
47169
SH
SOLE
47169
0
0
ARES CAPITAL CORP
COM
04010L103
14196
1017566
SH
SOLE
1017566
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
926
22904
SH
SOLE
22904
0
0
ARGAN INC
COM
04010E109
538
12910
SH
SOLE
12910
0
0
ARISTA NETWORKS INC
COM
040413106
404
1968
SH
SOLE
1968
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
2610
24061
SH
SOLE
24061
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
1432
24958
SH
SOLE
24958
0
0
ARK ETF TR
ISRAEL INOVATE
00214Q609
204
8116
SH
SOLE
8116
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
7423
116559
SH
SOLE
116559
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
97592
1061080
SH
SOLE
1061080
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
160
16694
SH
SOLE
16694
0
0
ARMSTRONG WORLD INDS INC
COM
04247X102
2458
36210
SH
SOLE
36210
0
0
ARROW ELECTRS INC
COM
042735100
351
4465
SH
SOLE
4465
0
0
ARROW FINL CORP
COM
042744102
390
15547
SH
SOLE
15547
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
334
7756
SH
SOLE
7756
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
688
17655
SH
SOLE
17655
0
0
ARTIUS ACQUISITION INC
COM CL A
04316G105
663
66600
SH
SOLE
66600
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
203
2878
SH
SOLE
2878
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
12301
33315
SH
SOLE
33315
0
0
ASPEN TECHNOLOGY INC
COM
045327103
1503
11804
SH
SOLE
11804
0
0
ASPIRA WOMENS HEALTH INC
COM
04537Y109
62
20000
SH
SOLE
20000
0
0
ASSERTIO HOLDINGS INC
COM STK
04546C106
298
450636
SH
SOLE
450636
0
0
ASTEC INDS INC
COM
046224101
638
11701
SH
SOLE
11701
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
4255
77831
SH
SOLE
77831
0
0
ASTRONICS CORP
COM
046433108
212
27365
SH
SOLE
27365
0
0
AT&T INC
COM
00206R102
103997
3645161
SH
SOLE
3645161
0
0
AT&T INC
COM
00206R102
14
27000
SH
Call
SOLE
0
0
0
ATHENE HOLDING LTD
CL A
G0684D107
1055
30861
SH
SOLE
30861
0
0
ATHENEX INC
COM
04685N103
4409
364382
SH
SOLE
364382
0
0
ATHERSYS INC NEW
COM
04744L106
8
14000
SH
Call
SOLE
0
0
0
ATHERSYS INC NEW
COM
04744L106
165
83614
SH
SOLE
83614
0
0
ATKORE INTL GROUP INC
COM
047649108
278
12231
SH
SOLE
12231
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
151
13288
SH
SOLE
13288
0
0
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
234
8200
SH
SOLE
8200
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
725
11923
SH
SOLE
11923
0
0
ATLAS CORP
SHS
Y0436Q109
1289
144421
SH
SOLE
144421
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1038
5719
SH
SOLE
5719
0
0
ATMOS ENERGY CORP
COM
049560105
1754
18298
SH
SOLE
18298
0
0
AUTODESK INC
COM
052769106
19089
82666
SH
SOLE
82666
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
1983
20664
SH
SOLE
20664
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
29092
208595
SH
SOLE
208595
0
0
AUTONATION INC
COM
05329W102
773
14785
SH
SOLE
14785
0
0
AUTOZONE INC
COM
053332102
3883
3295
SH
SOLE
3295
0
0
AVALARA INC
COM
05338G106
1472
11548
SH
SOLE
11548
0
0
AVALONBAY CMNTYS INC
COM
053484101
1541
10297
SH
SOLE
10297
0
0
AVANGRID INC
COM
05351W103
500
9842
SH
SOLE
9842
0
0
AVAYA HLDGS CORP
COM
05351X101
1252
82149
SH
SOLE
82149
0
0
AVERY DENNISON CORP
COM
053611109
659
5147
SH
SOLE
5147
0
0
AVIENT CORPORATION
COM
05368V106
833
31465
SH
SOLE
31465
0
0
AXCELLA HEALTH INC
COM
05454B105
46
10000
SH
SOLE
10000
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
361
8327
SH
SOLE
8327
0
0
AXON ENTERPRISE INC
COM
05464C101
8918
98409
SH
SOLE
98409
0
0
AXON ENTERPRISE INC
COM
05464C101
7
100
SH
Call
SOLE
0
0
0
AXONICS MODULATION TECHNOLOG
COM
05465P101
514
10076
SH
SOLE
10076
0
0
AYTU BIOSCIENCE INC
COM PAR
054754700
22
19000
SH
SOLE
19000
0
0
B2GOLD CORP
COM
11777Q209
90
13500
SH
SOLE
13500
0
0
BADGER METER INC
COM
056525108
448
6820
SH
SOLE
6820
0
0
BAIDU INC
SPON ADR REP A
056752108
8198
64329
SH
SOLE
64329
0
0
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
2574
252377
SH
SOLE
252377
0
0
BAKER HUGHES COMPANY
CL A
05722G100
2393
183497
SH
SOLE
183497
0
0
BALL CORP
COM
058498106
3590
43217
SH
SOLE
43217
0
0
BALLARD PWR SYS INC NEW
COM
058586108
1
400
SH
Call
SOLE
0
0
0
BALLARD PWR SYS INC NEW
COM
058586108
291
19258
SH
SOLE
19258
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
78
28066
SH
SOLE
28066
0
0
BANCO SANTANDER S.A.
ADR
05964H105
211
113640
SH
SOLE
113640
0
0
BANDWIDTH INC
COM CL A
05988J103
328
1865
SH
SOLE
1865
0
0
BANDWIDTH INC
COM CL A
05988J103
3
100
SH
Call
SOLE
0
0
0
BANK HAWAII CORP
COM
062540109
802
15845
SH
SOLE
15845
0
0
BANK MONTREAL QUE
COM
063671101
1386
23690
SH
SOLE
23690
0
0
BANK NEW YORK MELLON CORP
COM
064058100
8
5000
SH
Put
SOLE
5000
0
0
BANK NEW YORK MELLON CORP
COM
064058100
2414
70345
SH
SOLE
70345
0
0
BANK NOVA SCOTIA B C
COM
064149107
1153
27934
SH
SOLE
27934
0
0
BARCLAYS BANK PLC
IPATH SHILR CAPE
06742A669
1724
11070
SH
SOLE
11070
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06746P621
838
33726
SH
SOLE
33726
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06746P621
91
34200
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
15390
548107
SH
SOLE
548107
0
0
BARRICK GOLD CORP
COM
067901108
0
500
SH
Call
SOLE
0
0
0
BAUSCH HEALTH COS INC
COM
071734107
180
11557
SH
SOLE
11557
0
0
BAXTER INTL INC
COM
071813109
14610
181757
SH
SOLE
181757
0
0
BCE INC
COM NEW
05534B760
2067
50298
SH
SOLE
50298
0
0
BEAZER HOMES USA INC
COM NEW
07556Q881
135
10167
SH
SOLE
10167
0
0
BECTON DICKINSON & CO
COM
075887109
10990
47230
SH
SOLE
47230
0
0
BED BATH & BEYOND INC
COM
075896100
3678
244210
SH
SOLE
244210
0
0
BED BATH & BEYOND INC
COM
075896100
11
20000
SH
Call
SOLE
0
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
7703
26875
SH
SOLE
26875
0
0
BERKLEY W R CORP
COM
084423102
1273
20815
SH
SOLE
20815
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
719041
2247
SH
SOLE
2247
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
262048
1230750
SH
SOLE
1230750
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
472
9775
SH
SOLE
9775
0
0
BEST BUY INC
COM
086516101
6167
55461
SH
SOLE
55461
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
2630
49801
SH
SOLE
49801
0
0
BILL COM HLDGS INC
COM
090043100
1932
19263
SH
SOLE
19263
0
0
BIO RAD LABS INC
CL A
090572207
1029
1966
SH
SOLE
1966
0
0
BIOGEN INC
COM
09062X103
7318
25689
SH
SOLE
25689
0
0
BIOGEN INC
COM
09062X103
1
100
SH
Put
SOLE
100
0
0
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
701
17900
SH
SOLE
17900
0
0
BIONTECH SE
SPONSORED ADS
09075V102
412
5958
SH
SOLE
5958
0
0
BIO-TECHNE CORP
COM
09073M104
895
3688
SH
SOLE
3688
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
308
7403
SH
SOLE
7403
0
0
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
390
262
SH
SOLE
262
0
0
BK OF AMERICA CORP
COM
060505104
114460
4752594
SH
SOLE
4752594
0
0
BLACK HILLS CORP
COM
092113109
354
6660
SH
SOLE
6660
0
0
BLACK KNIGHT INC
COM
09215C105
3658
42038
SH
SOLE
42038
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
1826
297323
SH
SOLE
297323
0
0
BLACKLINE INC
COM
09239B109
1974
22044
SH
SOLE
22044
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
823
76854
SH
SOLE
76854
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
2545
179590
SH
SOLE
179590
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
61
10280
SH
SOLE
10280
0
0
BLACKROCK FLOATING RATE INCO
COM
09255X100
156
13485
SH
SOLE
13485
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1528
35640
SH
SOLE
35640
0
0
BLACKROCK INC
COM
09247X101
46123
81776
SH
SOLE
81776
0
0
BLACKROCK INCOME TR INC
COM
09247F100
346
56800
SH
SOLE
56800
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
333
21297
SH
SOLE
21297
0
0
BLACKROCK MUN BD TR
COM
09249H104
210
13866
SH
SOLE
13866
0
0
BLACKROCK MUN INCOME INVT TR
SHS BEN INT
09248H105
231
17875
SH
SOLE
17875
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
285
20823
SH
SOLE
20823
0
0
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
582
23292
SH
SOLE
23292
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
3857
274678
SH
SOLE
274678
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
157
11421
SH
SOLE
11421
0
0
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
142
12528
SH
SOLE
12528
0
0
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
207
15400
SH
SOLE
15400
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1437
107216
SH
SOLE
107216
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
361
23741
SH
SOLE
23741
0
0
BLACKROCK MUNIVEST FD II INC
COM
09253T101
264
19017
SH
SOLE
19017
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
159
18398
SH
SOLE
18398
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
262
19454
SH
SOLE
19454
0
0
BLACKROCK MUNIYIELD INVT FD
COM
09254R104
396
29500
SH
SOLE
29500
0
0
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
876
54751
SH
SOLE
54751
0
0
BLACKROCK NY MUN INCOME TR I
COM
09249R102
191
14000
SH
SOLE
14000
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3268
126158
SH
SOLE
126158
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
25
25000
PRN
SOLE
25000
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
65611
1257097
SH
SOLE
1257097
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
23
10000
SH
Put
SOLE
10000
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
955
43433
SH
SOLE
43433
0
0
BLOOM ENERGY CORP
COM CL A
093712107
622
34546
SH
SOLE
34546
0
0
BLOOMIN BRANDS INC
COM
094235108
194
12685
SH
SOLE
12685
0
0
BMC STK HLDGS INC
COM
05591B109
670
15640
SH
SOLE
15640
0
0
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
104
12594
SH
SOLE
12594
0
0
BOEING CO
COM
097023105
35724
215799
SH
SOLE
215799
0
0
BOEING CO
COM
097023105
12
1000
SH
Put
SOLE
1000
0
0
BOOKING HOLDINGS INC
COM
09857L108
13638
7948
SH
SOLE
7948
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
946
11548
SH
SOLE
11548
0
0
BORGWARNER INC
COM
099724106
1306
33832
SH
SOLE
33832
0
0
BOSTON BEER INC
CL A
100557107
495
550
SH
SOLE
550
0
0
BOSTON PROPERTIES INC
COM
101121101
821
10329
SH
SOLE
10329
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1637
42772
SH
SOLE
42772
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
3
1500
SH
Call
SOLE
0
0
0
BOWX ACQUISITION CORP
UNIT 08/03/2025
103085205
1368
132900
SH
SOLE
132900
0
0
BOX INC
CL A
10316T104
180
10413
SH
SOLE
10413
0
0
BOXLIGHT CORP
COM CL A
103197109
32
20000
SH
SOLE
20000
0
0
BOYD GAMING CORP
COM
103304101
16
5000
SH
Call
SOLE
0
0
0
BOYD GAMING CORP
COM
103304101
313
10181
SH
SOLE
10181
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
234
23553
SH
SOLE
23553
0
0
BP PLC
SPONSORED ADR
055622104
5766
330807
SH
SOLE
330807
0
0
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
146
58206
SH
SOLE
58206
0
0
BRIDGE BANCORP INC
COM
108035106
178
10253
SH
SOLE
10253
0
0
BRIDGEBIO PHARMA INC
COM
10806X102
8267
220308
SH
SOLE
220308
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2868
18852
SH
SOLE
18852
0
0
BRILLIANT ACQUISITION CORP
UNIT 12/31/2020
G1643W103
235
23500
SH
SOLE
23500
0
0
BRINKER INTL INC
COM
109641100
274
6418
SH
SOLE
6418
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
74125
1229821
SH
SOLE
1229821
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3263
90367
SH
SOLE
90367
0
0
BROADCOM INC
COM
11135F101
468
20000
SH
Put
SOLE
20000
0
0
BROADCOM INC
COM
11135F101
73157
201144
SH
SOLE
201144
0
0
BROADMARK RLTY CAP INC
COM
11135B100
178
17989
SH
SOLE
17989
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
4709
35684
SH
SOLE
35684
0
0
BROADSTONE ACQUISITION CORP
UNIT 99/99/9999
G1739V118
1499
150000
SH
SOLE
150000
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
5761
174650
SH
SOLE
174650
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
11387
239115
SH
SOLE
239115
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
308
18693
SH
SOLE
18693
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
874
14964
SH
SOLE
14964
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
420
8003
SH
SOLE
8003
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
1163
25242
SH
SOLE
25242
0
0
BROWN & BROWN INC
COM
115236101
851
18800
SH
SOLE
18800
0
0
BROWN FORMAN CORP
CL B
115637209
4949
65620
SH
SOLE
65620
0
0
BROWN FORMAN CORP
CL A
115637100
662
9629
SH
SOLE
9629
0
0
BUNGE LIMITED
COM
G16962105
239
5205
SH
SOLE
5205
0
0
BURLINGTON STORES INC
COM
122017106
833
4061
SH
SOLE
4061
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
3701
36222
SH
SOLE
36222
0
0
CABOT CORP
COM
127055101
473
13030
SH
SOLE
13030
0
0
CABOT OIL & GAS CORP
COM
127097103
1076
61786
SH
SOLE
61786
0
0
CACI INTL INC
CL A
127190304
688
3233
SH
SOLE
3233
0
0
CADENCE BANCORPORATION
CL A
12739A100
399
46427
SH
SOLE
46427
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
2624
24595
SH
SOLE
24595
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
330
5884
SH
SOLE
5884
0
0
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
1049
95383
SH
SOLE
95383
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
1453
107991
SH
SOLE
107991
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
318
7302
SH
SOLE
7302
0
0
CALYXT INC
COM
13173L107
249
45317
SH
SOLE
45317
0
0
CAMDEN NATL CORP
COM
133034108
513
16950
SH
SOLE
16950
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
492
5513
SH
SOLE
5513
0
0
CAMECO CORP
COM
13321L108
238
23489
SH
SOLE
23489
0
0
CAMPBELL SOUP CO
COM
134429109
798
16525
SH
SOLE
16525
0
0
CAMPING WORLD HLDGS INC
CL A
13462K109
3
6000
SH
Call
SOLE
0
0
0
CAMPING WORLD HLDGS INC
CL A
13462K109
130
4394
SH
SOLE
4394
0
0
CAMTEK LTD
ORD
M20791105
177
11530
SH
SOLE
11530
0
0
CANADIAN IMP BK COMM
COM
136069101
1014
13567
SH
SOLE
13567
0
0
CANADIAN NAT RES LTD
COM
136385101
229
14292
SH
SOLE
14292
0
0
CANADIAN NATL RY CO
COM
136375102
8251
77703
SH
SOLE
77703
0
0
CANADIAN PAC RY LTD
COM
13645T100
10814
35519
SH
SOLE
35519
0
0
CANNAE HLDGS INC
COM
13765N107
1222
32833
SH
SOLE
32833
0
0
CANOPY GROWTH CORP
COM
138035100
1352
95159
SH
SOLE
95159
0
0
CAPITAL ONE FINL CORP
COM
14040H105
3728
51911
SH
SOLE
51911
0
0
CAPRICOR THERAPEUTICS INC
COM NEW
14070B309
55
10300
SH
SOLE
10300
0
0
CAPRICOR THERAPEUTICS INC
COM NEW
14070B309
14
10000
SH
Call
SOLE
0
0
0
CAPSTAR SPL PURP ACQUISITION
UNIT 07/09/2027
14070Y200
128
12500
SH
SOLE
12500
0
0
CARDINAL HEALTH INC
COM
14149Y108
1778
37787
SH
SOLE
37787
0
0
CARLISLE COS INC
COM
142339100
3528
28842
SH
SOLE
28842
0
0
CARLYLE GROUP INC
COM
14316J108
580
23558
SH
SOLE
23558
0
0
CARMAX INC
COM
143130102
213
2324
SH
SOLE
2324
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
725
47242
SH
SOLE
47242
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
4
2000
SH
Put
SOLE
2000
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
0
400
SH
Call
SOLE
0
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
5356
174625
SH
SOLE
174625
0
0
CARROLS RESTAURANT GROUP INC
COM
14574X104
231
35827
SH
SOLE
35827
0
0
CARVANA CO
CL A
146869102
655
2949
SH
SOLE
2949
0
0
CASELLA WASTE SYS INC
CL A
147448104
209
3730
SH
SOLE
3730
0
0
CASEYS GEN STORES INC
COM
147528103
395
2221
SH
SOLE
2221
0
0
CASTLIGHT HEALTH INC
CL B
14862Q100
13
11497
SH
SOLE
11497
0
0
CATALENT INC
COM
148806102
321
3744
SH
SOLE
3744
0
0
CATERPILLAR INC DEL
COM
149123101
57
15700
SH
Call
SOLE
0
0
0
CATERPILLAR INC DEL
COM
149123101
51309
344687
SH
SOLE
344687
0
0
CBIZ INC
COM
124805102
212
9294
SH
SOLE
9294
0
0
CBL & ASSOC PPTYS INC
COM
124830100
2
11348
SH
SOLE
11348
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
4121
46991
SH
SOLE
46991
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
248
41361
SH
SOLE
41361
0
0
CBRE GROUP INC
CL A
12504L109
2139
45464
SH
SOLE
45464
0
0
CC NEUBERGER PRIN HLDGS II
SHS CL A
G3166T103
1325
131592
SH
SOLE
131592
0
0
CDW CORP
COM
12514G108
10923
91416
SH
SOLE
91416
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
387
13550
SH
SOLE
13550
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
277
295987
SH
SOLE
295987
0
0
CELANESE CORP DEL
COM
150870103
2122
19671
SH
SOLE
19671
0
0
CELCUITY INC
COM
15102K100
236
40626
SH
SOLE
40626
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
463
121293
SH
SOLE
121293
0
0
CENTENE CORP DEL
COM
15135B101
6608
113101
SH
SOLE
113101
0
0
CENTERPOINT ENERGY INC
COM
15189T107
615
31931
SH
SOLE
31931
0
0
CERENCE INC
COM
156727109
735
15098
SH
SOLE
15098
0
0
CERNER CORP
COM
156782104
24543
339598
SH
SOLE
339598
0
0
CERUS CORP
COM
157085101
82
13000
SH
SOLE
13000
0
0
CEVA INC
COM
157210105
36
1800
SH
Call
SOLE
0
0
0
CEVA INC
COM
157210105
6191
157683
SH
SOLE
157683
0
0
CF INDS HLDGS INC
COM
125269100
777
25309
SH
SOLE
25309
0
0
CGI INC
CL A SUB VTG
12532H104
758
11221
SH
SOLE
11221
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
154
16600
SH
SOLE
16600
0
0
CHARLES RIV LABS INTL INC
COM
159864107
3746
16549
SH
SOLE
16549
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
1077
15326
SH
SOLE
15326
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
9864
15806
SH
SOLE
15806
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
9352
77723
SH
SOLE
77723
0
0
CHEESECAKE FACTORY INC
COM
163072101
674
24364
SH
SOLE
24364
0
0
CHEFS WHSE INC
COM
163086101
173
11806
SH
SOLE
11806
0
0
CHEGG INC
COM
163092109
4
600
SH
Call
SOLE
0
0
0
CHEGG INC
COM
163092109
360
5056
SH
SOLE
5056
0
0
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
219
45278
SH
SOLE
45278
0
0
CHEMED CORP NEW
COM
16359R103
1155
2446
SH
SOLE
2446
0
0
CHEMOCENTRYX INC
COM
16383L106
482
8800
SH
SOLE
8800
0
0
CHEMOURS CO
COM
163851108
237
11338
SH
SOLE
11338
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
698
15060
SH
SOLE
15060
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
55
77000
PRN
SOLE
77000
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
244
7354
SH
SOLE
7354
0
0
CHEVRON CORP NEW
COM
166764100
8
300
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
76760
1066172
SH
SOLE
1066172
0
0
CHEWY INC
CL A
16679L109
2344
43052
SH
SOLE
43052
0
0
CHEWY INC
CL A
16679L109
26
10100
SH
Call
SOLE
0
0
0
CHF SOLUTIONS INC
COM PAR
12542Q706
6
20000
SH
SOLE
20000
0
0
CHICAGO RIVET & MACH CO
COM
168088102
544
25200
SH
SOLE
25200
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
84
10405
SH
SOLE
10405
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
243
7704
SH
SOLE
7704
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1843
1508
SH
SOLE
1508
0
0
CHOICEONE FINL SVCS INC
COM
170386106
453
17402
SH
SOLE
17402
0
0
CHUBB LIMITED
COM
H1467J104
8543
73543
SH
SOLE
73543
0
0
CHURCH & DWIGHT INC
COM
171340102
1
900
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
25538
272561
SH
SOLE
272561
0
0
CHURCHILL CAPITAL CORP IV
CL A
171439102
499
50995
SH
SOLE
50995
0
0
CHURCHILL DOWNS INC
COM
171484108
255
1565
SH
SOLE
1565
0
0
CIENA CORP
COM NEW
171779309
574
14441
SH
SOLE
14441
0
0
CIGNA CORP NEW
COM
125523100
11391
67266
SH
SOLE
67266
0
0
CIMPRESS PLC
SHS EURO
G2143T103
1163
15510
SH
SOLE
15510
0
0
CINCINNATI FINL CORP
COM
172062101
6434
82455
SH
SOLE
82455
0
0
CINTAS CORP
COM
172908105
2757
8285
SH
SOLE
8285
0
0
CIRRUS LOGIC INC
COM
172755100
292
4293
SH
SOLE
4293
0
0
CISCO SYS INC
COM
17275R102
185
80500
SH
Put
SOLE
80500
0
0
CISCO SYS INC
COM
17275R102
0
100
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
118019
2991368
SH
SOLE
2991368
0
0
CITIC CAPITAL ACQUISITION CO
COM CL A
G21513109
1307
132854
SH
SOLE
132854
0
0
CITIGROUP INC
COM NEW
172967424
9
400
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
17923
416774
SH
SOLE
416774
0
0
CITIZENS FINL GROUP INC
COM
174610105
1676
66200
SH
SOLE
66200
0
0
CITRIX SYS INC
COM
177376100
1885
13658
SH
SOLE
13658
0
0
CIVEO CORP CDA
COM
17878Y108
41
59879
SH
SOLE
59879
0
0
CLARIVATE PLC
ORD SHS
G21810109
207
6647
SH
SOLE
6647
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
147
147200
SH
SOLE
147200
0
0
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
108
12201
SH
SOLE
12201
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
631
56854
SH
SOLE
56854
0
0
CLEARWAY ENERGY INC
CL C
18539C204
873
32371
SH
SOLE
32371
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
166
25845
SH
SOLE
25845
0
0
CLIMATE CHANGE CRISIS REAL I
UNIT 99/99/9999
18716C209
1107
110000
SH
SOLE
110000
0
0
CLOROX CO DEL
COM
189054109
10621
50528
SH
SOLE
50528
0
0
CLOUDERA INC
COM
18914U100
222
20437
SH
SOLE
20437
0
0
CLOUDERA INC
COM
18914U100
32
54000
SH
Call
SOLE
0
0
0
CLOUDFLARE INC
CL A COM
18915M107
659
16086
SH
SOLE
16086
0
0
CME GROUP INC
COM
12572Q105
18455
110300
SH
SOLE
110300
0
0
CMS ENERGY CORP
COM
125896100
2397
39037
SH
SOLE
39037
0
0
CNX RES CORP
COM
12653C108
167
17711
SH
SOLE
17711
0
0
COCA COLA CO
COM
191216100
104967
2126125
SH
SOLE
2126125
0
0
COCA COLA CONS INC
COM
191098102
222
918
SH
SOLE
918
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
496
12687
SH
SOLE
12687
0
0
CO-DIAGNOSTICS INC
COM
189763105
459
33810
SH
SOLE
33810
0
0
COEUR MNG INC
COM NEW
192108504
1086
146983
SH
SOLE
146983
0
0
COGNEX CORP
COM
192422103
727
11146
SH
SOLE
11146
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
14519
209365
SH
SOLE
209365
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
774
34895
SH
SOLE
34895
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
612
26163
SH
SOLE
26163
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
1159
104487
SH
SOLE
104487
0
0
COHEN & STEERS REIT & PFD &I
COM
19247X100
229
11417
SH
SOLE
11417
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
149
12354
SH
SOLE
12354
0
0
COHERENT INC
COM
192479103
398
3587
SH
SOLE
3587
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
210
11450
SH
SOLE
11450
0
0
COLGATE PALMOLIVE CO
COM
194162103
28939
375022
SH
SOLE
375022
0
0
COLONNADE ACQUISITION CORP
UNIT 99/99/9999
G2283K128
919
92000
SH
SOLE
92000
0
0
COLONY CAP INC NEW
CL A COM
19626G108
73
27764
SH
SOLE
27764
0
0
COLONY CR REAL ESTATE INC
COM CL A
19625T101
68
13747
SH
SOLE
13747
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
2399
111500
SH
SOLE
111500
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
316
7512
SH
SOLE
7512
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
10160
404556
SH
SOLE
404556
0
0
COMCAST CORP NEW
CL A
20030N101
63606
1374601
SH
SOLE
1374601
0
0
COMMERCE BANCSHARES INC
COM
200525103
260
4597
SH
SOLE
4597
0
0
COMMERCIAL METALS CO
COM
201723103
856
42732
SH
SOLE
42732
0
0
COMMUNITY BK SYS INC
COM
203607106
1147
20979
SH
SOLE
20979
0
0
COMPUGEN LTD
ORD
M25722105
3
5000
SH
Put
SOLE
5000
0
0
COMPUGEN LTD
ORD
M25722105
409
25135
SH
SOLE
25135
0
0
CONAGRA BRANDS INC
COM
205887102
10565
296063
SH
SOLE
296063
0
0
CONCRETE PUMPING HLDGS INC
COM
206704108
251
70360
SH
SOLE
70360
0
0
CONOCOPHILLIPS
COM
20825C104
7718
235483
SH
SOLE
235483
0
0
CONSOLIDATED EDISON INC
COM
209115104
5507
70664
SH
SOLE
70664
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
126
12600
SH
SOLE
12600
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
12
1000
SH
Call
SOLE
0
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
10372
54656
SH
SOLE
54656
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
443
24155
SH
SOLE
24155
0
0
CONTANGO OIL & GAS CO
COM NEW
21075N204
13
10100
SH
SOLE
10100
0
0
COOPER COS INC
COM NEW
216648402
1277
3797
SH
SOLE
3797
0
0
COPART INC
COM
217204106
3158
30034
SH
SOLE
30034
0
0
CORELOGIC INC
COM
21871D103
1035
15193
SH
SOLE
15193
0
0
CORESITE RLTY CORP
COM
21870Q105
328
2751
SH
SOLE
2751
0
0
CORNING INC
COM
219350105
7705
238324
SH
SOLE
238324
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
212
8967
SH
SOLE
8967
0
0
CORTEVA INC
COM
22052L104
1631
57053
SH
SOLE
57053
0
0
COSTAR GROUP INC
COM
22160N109
2530
2963
SH
SOLE
2963
0
0
COSTCO WHSL CORP NEW
COM
22160K105
127029
357690
SH
SOLE
357690
0
0
COTY INC
COM CL A
222070203
1710
631249
SH
SOLE
631249
0
0
COUPA SOFTWARE INC
COM
22266L106
272
989
SH
SOLE
989
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
632
5525
SH
SOLE
5525
0
0
CREDIT ACCEP CORP MICH
COM
225310101
237
704
SH
SOLE
704
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
22
10505
SH
SOLE
10505
0
0
CREE INC
COM
225447101
641
10050
SH
SOLE
10050
0
0
CRESCENT CAP BDC INC
COM
225655109
192
15073
SH
SOLE
15073
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
2087
24974
SH
SOLE
24974
0
0
CRITEO S A
SPONS ADS
226718104
2634
215655
SH
SOLE
215655
0
0
CRONOS GROUP INC
COM
22717L101
217
42967
SH
SOLE
42967
0
0
CRONOS GROUP INC
COM
22717L101
2
13000
SH
Call
SOLE
0
0
0
CROSS TIMBERS RTY TR
TR UNIT
22757R109
220
40000
SH
SOLE
40000
0
0
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
180
12073
SH
SOLE
12073
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
81
7200
SH
Call
SOLE
0
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
9435
69041
SH
SOLE
69041
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
22883
137590
SH
SOLE
137590
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
1
200
SH
Call
SOLE
0
0
0
CROWN HLDGS INC
COM
228368106
506
6594
SH
SOLE
6594
0
0
CSG SYS INTL INC
COM
126349109
276
6720
SH
SOLE
6720
0
0
CSX CORP
COM
126408103
25
10000
SH
Call
SOLE
0
0
0
CSX CORP
COM
126408103
19067
245302
SH
SOLE
245302
0
0
CUBESMART
COM
229663109
2761
85562
SH
SOLE
85562
0
0
CULP INC
COM
230215105
625
50305
SH
SOLE
50305
0
0
CUMMINS INC
COM
231021106
29517
140001
SH
SOLE
140001
0
0
CURO GROUP HOLDINGS CORP
COM
23131L107
3205
454579
SH
SOLE
454579
0
0
CURTISS WRIGHT CORP
COM
231561101
2465
26428
SH
SOLE
26428
0
0
CVS HEALTH CORP
COM
126650100
33
17000
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
25118
429643
SH
SOLE
429643
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
956
9231
SH
SOLE
9231
0
0
CYRUSONE INC
COM
23283R100
516
7329
SH
SOLE
7329
0
0
CYTOKINETICS INC
COM NEW
23282W605
275
12700
SH
SOLE
12700
0
0
D R HORTON INC
COM
23331A109
6829
90049
SH
SOLE
90049
0
0
DAILY JOURNAL CORP
COM
233912104
10004
41338
SH
SOLE
41338
0
0
DANAHER CORPORATION
COM
235851102
49549
229868
SH
SOLE
229868
0
0
DAQO NEW ENERGY CORP
SPNSRD ADR NEW
23703Q203
301
2278
SH
SOLE
2278
0
0
DARDEN RESTAURANTS INC
COM
237194105
2203
21796
SH
SOLE
21796
0
0
DARE BIOSCIENCE INC
COM
23666P101
24
24034
SH
SOLE
24034
0
0
DARIOHEALTH CORP
COM NEW
23725P209
372
22224
SH
SOLE
22224
0
0
DARLING INGREDIENTS INC
COM
237266101
360
9999
SH
SOLE
9999
0
0
DATADOG INC
CL A COM
23804L103
566
13500
SH
Call
SOLE
0
0
0
DATADOG INC
CL A COM
23804L103
1022
10025
SH
SOLE
10025
0
0
DAVITA INC
COM
23918K108
739
8717
SH
SOLE
8717
0
0
DBX ETF TR
XTRACK MSCI EURO
233051697
212
7225
SH
SOLE
7225
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
2737
89242
SH
SOLE
89242
0
0
DBX ETF TR
XTRACK MUN INFRA
233051705
1293
45589
SH
SOLE
45589
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
0
7000
SH
Call
SOLE
0
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
389
9555
SH
SOLE
9555
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
7398
214489
SH
SOLE
214489
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
134
12087
SH
SOLE
12087
0
0
DECKERS OUTDOOR CORP
COM
243537107
553
2508
SH
SOLE
2508
0
0
DEERE & CO
COM
244199105
19688
88846
SH
SOLE
88846
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
2266
33458
SH
SOLE
33458
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
0
400
SH
Put
SOLE
400
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
7080
231046
SH
SOLE
231046
0
0
DENNYS CORP
COM
24869P104
250
25061
SH
SOLE
25061
0
0
DENTSPLY SIRONA INC
COM
24906P109
0
100
SH
Put
SOLE
100
0
0
DENTSPLY SIRONA INC
COM
24906P109
970
22184
SH
SOLE
22184
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
68
10687
SH
SOLE
10687
0
0
DEVON ENERGY CORP NEW
COM
25179M103
5673
599846
SH
SOLE
599846
0
0
DEXCOM INC
COM
252131107
5
100
SH
Call
SOLE
0
0
0
DEXCOM INC
COM
252131107
11885
28881
SH
SOLE
28881
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
80
15501
SH
SOLE
15501
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
6
100
SH
Call
SOLE
0
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
10829
78550
SH
SOLE
78550
0
0
DICKS SPORTING GOODS INC
COM
253393102
6537
112800
SH
SOLE
112800
0
0
DIGIMARC CORP NEW
COM
25381B101
418
18707
SH
SOLE
18707
0
0
DIGITAL RLTY TR INC
COM
253868103
17608
120134
SH
SOLE
120134
0
0
DIODES INC
COM
254543101
1069
19035
SH
SOLE
19035
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 3X
25460E885
0
1000
SH
Call
SOLE
0
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 2X
25460G781
1
100
SH
Call
SOLE
0
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
790
12264
SH
SOLE
12264
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
524
35947
SH
SOLE
35947
0
0
DIREXION SHS ETF TR
AUSPCE CMD STG
25460E307
2699
117260
SH
SOLE
117260
0
0
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
460
15032
SH
SOLE
15032
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 2X
25460G781
206
2444
SH
SOLE
2444
0
0
DIREXION SHS ETF TR
DLY JPN BULL 3X
25459Y413
342
6651
SH
SOLE
6651
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 3X
25460E885
386
67004
SH
SOLE
67004
0
0
DISCOVER FINL SVCS
COM
254709108
4054
70051
SH
SOLE
70051
0
0
DISCOVERY INC
COM SER A
25470F104
10447
479923
SH
SOLE
479923
0
0
DISNEY WALT CO
COM DISNEY
254687106
1
200
SH
Call
SOLE
0
0
0
DISNEY WALT CO
COM DISNEY
254687106
80675
651378
SH
SOLE
651378
0
0
DIVIDEND & INCOME FD INC
COM NEW
25538A204
857
94099
SH
SOLE
94099
0
0
DMY TECHNOLOGY GROUP INC
COM
233253103
129
10000
SH
SOLE
10000
0
0
DNP SELECT INCOME FD INC
COM
23325P104
677
67456
SH
SOLE
67456
0
0
DOCUSIGN INC
COM
256163106
18
1200
SH
Call
SOLE
0
0
0
DOCUSIGN INC
COM
256163106
16062
74577
SH
SOLE
74577
0
0
DOCUSIGN INC
COM
256163106
35
3200
SH
Put
SOLE
3200
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
506
7549
SH
SOLE
7549
0
0
DOLLAR GEN CORP NEW
COM
256677105
14386
68632
SH
SOLE
68632
0
0
DOLLAR TREE INC
COM
256746108
738
8053
SH
SOLE
8053
0
0
DOMINION ENERGY INC
COM
25746U109
8353
105848
SH
SOLE
105848
0
0
DOMINOS PIZZA INC
COM
25754A201
19
1000
SH
Call
SOLE
0
0
0
DOMINOS PIZZA INC
COM
25754A201
1814
4253
SH
SOLE
4253
0
0
DONALDSON INC
COM
257651109
1155
24936
SH
SOLE
24936
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
109
8204
SH
SOLE
8204
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
7
2000
SH
Call
SOLE
0
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
8826
1101889
SH
SOLE
1101889
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
805
50241
SH
SOLE
50241
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1023
53805
SH
SOLE
53805
0
0
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
209
11450
SH
SOLE
11450
0
0
DOVER CORP
COM
260003108
6492
59841
SH
SOLE
59841
0
0
DOW INC
COM
260557103
4
1300
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
11523
244446
SH
SOLE
244446
0
0
DRAFTKINGS INC
COM CL A
26142R104
10
600
SH
Call
SOLE
0
0
0
DRAFTKINGS INC
COM CL A
26142R104
3747
63596
SH
SOLE
63596
0
0
DROPBOX INC
CL A
26210C104
2
2800
SH
Call
SOLE
0
0
0
DROPBOX INC
CL A
26210C104
992
50777
SH
SOLE
50777
0
0
DTE ENERGY CO
COM
233331107
1210
10481
SH
SOLE
10481
0
0
DUCK CREEK TECHNOLOGIES INC
SHS
264120106
1164
25635
SH
SOLE
25635
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
30371
342467
SH
SOLE
342467
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
953
11631
SH
SOLE
11631
0
0
DUPONT DE NEMOURS INC
COM
26614N102
3846
69506
SH
SOLE
69506
0
0
DWS MUN INCOME TR
COM
233368109
137
12393
SH
SOLE
12393
0
0
E MERGE TECHNOLOGY ACQUISITI
COM CL A
26873Y104
661
67491
SH
SOLE
67491
0
0
EAGLE BANCORP INC MD
COM
268948106
1063
39646
SH
SOLE
39646
0
0
EAGLE MATLS INC
COM
26969P108
1535
17806
SH
SOLE
17806
0
0
EAST RES ACQUISITION CO
COM CL A
274681105
362
37146
SH
SOLE
37146
0
0
EAST WEST BANCORP INC
COM
27579R104
216
6600
SH
SOLE
6600
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
451
20127
SH
SOLE
20127
0
0
EASTGROUP PPTY INC
COM
277276101
466
3634
SH
SOLE
3634
0
0
EASTMAN CHEM CO
COM
277432100
3454
44233
SH
SOLE
44233
0
0
EATON CORP PLC
SHS
G29183103
20219
198420
SH
SOLE
198420
0
0
EATON VANCE CORP
COM NON VTG
278265103
292
7635
SH
SOLE
7635
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
199
10840
SH
SOLE
10840
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
514
35134
SH
SOLE
35134
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
901
79579
SH
SOLE
79579
0
0
EATON VANCE MUN BD FD
COM
27827X101
243
18440
SH
SOLE
18440
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
475
23729
SH
SOLE
23729
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
193
16355
SH
SOLE
16355
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1173
59546
SH
SOLE
59546
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
856
115884
SH
SOLE
115884
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
321
21552
SH
SOLE
21552
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
3171
291555
SH
SOLE
291555
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
370
26688
SH
SOLE
26688
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
350
41034
SH
SOLE
41034
0
0
EBAY INC.
COM
278642103
6839
131487
SH
SOLE
131487
0
0
ECOLAB INC
COM
278865100
12733
63649
SH
SOLE
63649
0
0
EDISON INTL
COM
281020107
1296
25500
SH
SOLE
25500
0
0
EDITAS MEDICINE INC
COM
28106W103
714
25335
SH
SOLE
25335
0
0
EHEALTH INC
COM
28238P109
241
3025
SH
SOLE
3025
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
2500
89171
SH
SOLE
89171
0
0
ELASTIC N V
ORD SHS
N14506104
373
3474
SH
SOLE
3474
0
0
ELASTIC N V
ORD SHS
N14506104
11
300
SH
Call
SOLE
0
0
0
ELBIT SYS LTD
ORD
M3760D101
274
2281
SH
SOLE
2281
0
0
ELECTRONIC ARTS INC
COM
285512109
1991
15242
SH
SOLE
15242
0
0
ELEVATE CREDIT INC
COM
28621V101
1614
628029
SH
SOLE
628029
0
0
ELLINGTON FINANCIAL INC
COM
28852N109
571
46836
SH
SOLE
46836
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
278
2681
SH
SOLE
2681
0
0
EMERSON ELEC CO
COM
291011104
17454
266026
SH
SOLE
266026
0
0
EMX RTY CORP
COM
26873J107
46
17521
SH
SOLE
17521
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
372
89933
SH
SOLE
89933
0
0
ENBRIDGE INC
COM
29250N105
9402
321915
SH
SOLE
321915
0
0
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
50
50000
PRN
SOLE
50000
0
0
ENCORE CAP GROUP INC
COM
292554102
235
6100
SH
SOLE
6100
0
0
ENCORE WIRE CORP
COM
292562105
550
11867
SH
SOLE
11867
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
47
13200
SH
SOLE
13200
0
0
ENERGY FUELS INC
COM NEW
292671708
203
120745
SH
SOLE
120745
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
740
200000
SH
Put
SOLE
200000
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
3
55000
SH
Call
SOLE
0
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
23648
4362229
SH
SOLE
4362229
0
0
ENERPLUS CORP
COM
292766102
30
16295
SH
SOLE
16295
0
0
ENERSYS
COM
29275Y102
317
4684
SH
SOLE
4684
0
0
ENGLOBAL CORP
COM
293306106
9
10000
SH
SOLE
10000
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
72
30496
SH
SOLE
30496
0
0
ENOVA INTL INC
COM
29357K103
252
15412
SH
SOLE
15412
0
0
ENPHASE ENERGY INC
COM
29355A107
2
1000
SH
Call
SOLE
0
0
0
ENPHASE ENERGY INC
COM
29355A107
2120
25853
SH
SOLE
25853
0
0
ENSERVCO CORP
COM
29358Y102
4
25000
SH
SOLE
25000
0
0
ENTEGRIS INC
COM
29362U104
357
4797
SH
SOLE
4797
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
147
91000
SH
SOLE
91000
0
0
ENTERGY CORP NEW
COM
29364G103
1024
10333
SH
SOLE
10333
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
75516
4779980
SH
SOLE
4779980
0
0
ENVESTNET INC
COM
29404K106
284
3647
SH
SOLE
3647
0
0
ENVIVA PARTNERS LP
COM UNIT
29414J107
259
6436
SH
SOLE
6436
0
0
ENZO BIOCHEM INC
COM
294100102
21
10000
SH
SOLE
10000
0
0
EOG RES INC
COM
26875P101
2878
80171
SH
SOLE
80171
0
0
EPAM SYS INC
COM
29414B104
370
1143
SH
SOLE
1143
0
0
EQT CORP
COM
26884L109
1510
116801
SH
SOLE
116801
0
0
EQUIFAX INC
COM
294429105
8027
51086
SH
SOLE
51086
0
0
EQUINIX INC
COM
29444U700
6856
8938
SH
SOLE
8938
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
1582
111552
SH
SOLE
111552
0
0
EQUINOX GOLD CORP
COM
29446Y502
632
55086
SH
SOLE
55086
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
213
25500
SH
SOLE
25500
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
314
11741
SH
SOLE
11741
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
546
8878
SH
SOLE
8878
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
583
11352
SH
SOLE
11352
0
0
ERICSSON
ADR B SEK 10
294821608
1977
182216
SH
SOLE
182216
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
1217
32753
SH
SOLE
32753
0
0
ESSENTIAL UTILS INC
COM
29670G102
1746
43394
SH
SOLE
43394
0
0
ESSEX PPTY TR INC
COM
297178105
622
3201
SH
SOLE
3201
0
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
1
3500
SH
Call
SOLE
0
0
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
319
22997
SH
SOLE
22997
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
5
8000
SH
Call
SOLE
0
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
672
65163
SH
SOLE
65163
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3608
77449
SH
SOLE
77449
0
0
ETF SER SOLUTIONS
APTUS DEFINED
26922A388
9739
316165
SH
SOLE
316165
0
0
ETF SER SOLUTIONS
APTUS DRAWDOWN
26922A784
1046
31017
SH
SOLE
31017
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
1101
65317
SH
SOLE
65317
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
242
8520
SH
SOLE
8520
0
0
ETSY INC
COM
29786A106
1
100
SH
Put
SOLE
100
0
0
ETSY INC
COM
29786A106
1285
10593
SH
SOLE
10593
0
0
EURONET WORLDWIDE INC
COM
298736109
378
4153
SH
SOLE
4153
0
0
EVERGY INC
COM
30034W106
823
16283
SH
SOLE
16283
0
0
EVERI HLDGS INC
COM
30034T103
1
500
SH
Call
SOLE
0
0
0
EVERI HLDGS INC
COM
30034T103
122
14709
SH
SOLE
14709
0
0
EVERSOURCE ENERGY
COM
30040W108
1452
17352
SH
SOLE
17352
0
0
EXACT SCIENCES CORP
COM
30063P105
28258
277151
SH
SOLE
277151
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
877
18177
SH
SOLE
18177
0
0
EXELIXIS INC
COM
30161Q104
840
34387
SH
SOLE
34387
0
0
EXELON CORP
COM
30161N101
3506
97883
SH
SOLE
97883
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
28
8500
SH
Call
SOLE
0
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
207
2259
SH
SOLE
2259
0
0
EXPEDITORS INTL WASH INC
COM
302130109
2632
29132
SH
SOLE
29132
0
0
EXPONENT INC
COM
30214U102
673
9273
SH
SOLE
9273
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
756
7114
SH
SOLE
7114
0
0
EXTREME NETWORKS INC
COM
30226D106
209
52060
SH
SOLE
52060
0
0
EXXON MOBIL CORP
COM
30231G102
187821
5471753
SH
SOLE
5471753
0
0
EYEPOINT PHARMACEUTICALS INC
COM
30233G100
2738
5284688
SH
SOLE
5284688
0
0
EZCORP INC
CL A NON VTG
302301106
203
40432
SH
SOLE
40432
0
0
F M C CORP
COM NEW
302491303
1102
10357
SH
SOLE
10357
0
0
F N B CORP
COM
302520101
433
63752
SH
SOLE
63752
0
0
FACEBOOK INC
CL A
30303M102
128107
489320
SH
SOLE
489320
0
0
FACEBOOK INC
CL A
30303M102
3
200
SH
Call
SOLE
0
0
0
FACEBOOK INC
CL A
30303M102
639
35200
SH
Put
SOLE
35200
0
0
FACTSET RESH SYS INC
COM
303075105
1979
5938
SH
SOLE
5938
0
0
FAIR ISAAC CORP
COM
303250104
3977
9356
SH
SOLE
9356
0
0
FARFETCH LTD
ORD SH CL A
30744W107
14
529
SH
SOLE
529
0
0
FARFETCH LTD
ORD SH CL A
30744W107
6
16100
SH
Call
SOLE
0
0
0
FAST ACQUISITION CORP
UNIT 99/99/9999
311875207
1005
100503
SH
SOLE
100503
0
0
FASTENAL CO
COM
311900104
9179
203714
SH
SOLE
203714
0
0
FASTLY INC
CL A
31188V100
3596
38455
SH
SOLE
38455
0
0
FASTLY INC
CL A
31188V100
3
200
SH
Call
SOLE
0
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
1287
20207
SH
SOLE
20207
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
1008
13725
SH
SOLE
13725
0
0
FEDERATED HERMES INC
CL B
314211103
10043
467314
SH
SOLE
467314
0
0
FEDEX CORP
COM
31428X106
1
200
SH
Call
SOLE
0
0
0
FEDEX CORP
COM
31428X106
15566
61619
SH
SOLE
61619
0
0
FERRARI N V
COM
N3167Y103
1747
9567
SH
SOLE
9567
0
0
FERRO CORP
COM
315405100
1359
109835
SH
SOLE
109835
0
0
FIBROGEN INC
COM
31572Q808
2884
70151
SH
SOLE
70151
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
4098
9449
SH
SOLE
9449
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
6472
820712
SH
SOLE
820712
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
330
11861
SH
SOLE
11861
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
1386
22375
SH
SOLE
22375
0
0
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
7181
178555
SH
SOLE
178555
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1293
54872
SH
SOLE
54872
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
3999
117730
SH
SOLE
117730
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
330
8508
SH
SOLE
8508
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
2916
31711
SH
SOLE
31711
0
0
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
385
11152
SH
SOLE
11152
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
672
12777
SH
SOLE
12777
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
19653
359631
SH
SOLE
359631
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
3935
125755
SH
SOLE
125755
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
12831
87189
SH
SOLE
87189
0
0
FIFTH THIRD BANCORP
COM
316773100
2479
116817
SH
SOLE
116817
0
0
FINVOLUTION GROUP
SPONSORED ADS
31810T101
21
12314
SH
SOLE
12314
0
0
FIREEYE INC
COM
31816Q101
5498
444320
SH
SOLE
444320
0
0
FIREEYE INC
COM
31816Q101
2
10700
SH
Call
SOLE
0
0
0
FIRST CAPITAL INC
COM
31942S104
1576
28124
SH
SOLE
28124
0
0
FIRST FINL BANCORP OH
COM
320209109
2595
216084
SH
SOLE
216084
0
0
FIRST FINL BANKSHARES
COM
32020R109
532
19016
SH
SOLE
19016
0
0
FIRST HORIZON NATL CORP
COM
320517105
1414
149767
SH
SOLE
149767
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
888
8173
SH
SOLE
8173
0
0
FIRST SOLAR INC
COM
336433107
0
1300
SH
Call
SOLE
0
0
0
FIRST SOLAR INC
COM
336433107
4924
73974
SH
SOLE
73974
0
0
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
952
18045
SH
SOLE
18045
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
1987
46670
SH
SOLE
46670
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
838
43003
SH
SOLE
43003
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
2252
40531
SH
SOLE
40531
0
0
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
391
17834
SH
SOLE
17834
0
0
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
228
4474
SH
SOLE
4474
0
0
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
428
12872
SH
SOLE
12872
0
0
FIRST TR EXCH TRD ALPHDX FD
MID CP GR ALPH
33737M102
485
9043
SH
SOLE
9043
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2568
101340
SH
SOLE
101340
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
118
21012
SH
SOLE
21012
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
1245
25881
SH
SOLE
25881
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
255
6216
SH
SOLE
6216
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1198
15256
SH
SOLE
15256
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
4305
45468
SH
SOLE
45468
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
1593
37469
SH
SOLE
37469
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
258
2665
SH
SOLE
2665
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
420
12195
SH
SOLE
12195
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
1983
21827
SH
SOLE
21827
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
40146
668907
SH
SOLE
668907
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
8215
178549
SH
SOLE
178549
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
941
36731
SH
SOLE
36731
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
5540
126375
SH
SOLE
126375
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
1367
41814
SH
SOLE
41814
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
771
33073
SH
SOLE
33073
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
747
21906
SH
SOLE
21906
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
8504
447134
SH
SOLE
447134
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
12112
234259
SH
SOLE
234259
0
0
FIRST TR EXCHNG TRADED FD VI
US EQT DEEP DUFR
33740F771
490
15674
SH
SOLE
15674
0
0
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
2166
106433
SH
SOLE
106433
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
1264
22924
SH
SOLE
22924
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
18826
718259
SH
SOLE
718259
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1664
35643
SH
SOLE
35643
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
947
14966
SH
SOLE
14966
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
879
13294
SH
SOLE
13294
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
2539
97376
SH
SOLE
97376
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
2905
24819
SH
SOLE
24819
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
533
25288
SH
SOLE
25288
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
437
7558
SH
SOLE
7558
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
23645
751489
SH
SOLE
751489
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
1259
14961
SH
SOLE
14961
0
0
FIRSTCASH INC
COM
33767D105
702
12314
SH
SOLE
12314
0
0
FIRSTENERGY CORP
COM
337932107
6789
237937
SH
SOLE
237937
0
0
FISERV INC
COM
337738108
3604
34927
SH
SOLE
34927
0
0
FIVE BELOW INC
COM
33829M101
2394
18752
SH
SOLE
18752
0
0
FIVE9 INC
COM
338307101
1467
11301
SH
SOLE
11301
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
718
5151
SH
SOLE
5151
0
0
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
456
21991
SH
SOLE
21991
0
0
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
296
10828
SH
SOLE
10828
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
320
14765
SH
SOLE
14765
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
953
4015
SH
SOLE
4015
0
0
FLEXSHARES TR
STOX ESG INDEX
33939L696
341
4179
SH
SOLE
4179
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
1499
72630
SH
SOLE
72630
0
0
FLIR SYS INC
COM
302445101
4795
134426
SH
SOLE
134426
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
693
9331
SH
SOLE
9331
0
0
FLUOR CORP NEW
COM
343412102
213
24216
SH
SOLE
24216
0
0
FORD MTR CO DEL
COM
345370860
1729
259202
SH
SOLE
259202
0
0
FORD MTR CO DEL
COM
345370860
0
500
SH
Call
SOLE
0
0
0
FORESTAR GROUP INC
COM
346232101
402
22739
SH
SOLE
22739
0
0
FORMFACTOR INC
COM
346375108
285
11406
SH
SOLE
11406
0
0
FORTIVE CORP
COM
34959J108
7147
93766
SH
SOLE
93766
0
0
FORTRESS BIOTECH INC
COM
34960Q109
126
31100
SH
SOLE
31100
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
558
32595
SH
SOLE
32595
0
0
FORTUNA SILVER MINES INC
COM
349915108
841
132382
SH
SOLE
132382
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
2665
30720
SH
SOLE
30720
0
0
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
10
17957
SH
SOLE
17957
0
0
FORUM MERGER III CORP
COM CL A
349885103
1548
155477
SH
SOLE
155477
0
0
FOX CORP
CL A COM
35137L105
2616
94089
SH
SOLE
94089
0
0
FOX FACTORY HLDG CORP
COM
35138V102
1232
16602
SH
SOLE
16602
0
0
FRANCO NEV CORP
COM
351858105
7565
54242
SH
SOLE
54242
0
0
FRANCO NEV CORP
COM
351858105
28
1900
SH
Call
SOLE
0
0
0
FRANKLIN ELEC INC
COM
353514102
209
3553
SH
SOLE
3553
0
0
FRANKLIN RESOURCES INC
COM
354613101
6236
306389
SH
SOLE
306389
0
0
FRANKLIN TEMPLETON ETF TR
FTSE BRAZIL
35473P835
204
11871
SH
SOLE
11871
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
5739
368056
SH
SOLE
368056
0
0
FREQUENCY THERAPEUTICS INC
COM
35803L108
615
32043
SH
SOLE
32043
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
1008
23500
SH
SOLE
23500
0
0
FRESHPET INC
COM
358039105
309
2773
SH
SOLE
2773
0
0
FRONT YD RESIDENTIAL CORP
COM
35904G107
127
14473
SH
SOLE
14473
0
0
FRONTLINE LTD
SHS NEW
G3682E192
4227
652250
SH
SOLE
652250
0
0
FS BANCORP INC
COM
30263Y104
592
14441
SH
SOLE
14441
0
0
FS KKR CAP CORP II
COM
35952V303
832
56714
SH
SOLE
56714
0
0
FS KKR CAPITAL CORP
COM
302635206
2976
187561
SH
SOLE
187561
0
0
FTI CONSULTING INC
COM
302941109
1863
18107
SH
SOLE
18107
0
0
FULTON FINL CORP PA
COM
360271100
150
16183
SH
SOLE
16183
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
361
19728
SH
SOLE
19728
0
0
GABELLI EQUITY TR INC
COM
362397101
222
43473
SH
SOLE
43473
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2704
25611
SH
SOLE
25611
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
155
46091
SH
SOLE
46091
0
0
GAMESTOP CORP NEW
CL A
36467W109
1393
136061
SH
SOLE
136061
0
0
GAMESTOP CORP NEW
CL A
36467W109
64
10000
SH
Call
SOLE
0
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
269
7186
SH
SOLE
7186
0
0
GAP INC
COM
364760108
1505
88814
SH
SOLE
88814
0
0
GARMIN LTD
SHS
H2906T109
2295
24243
SH
SOLE
24243
0
0
GARTNER INC
COM
366651107
6332
51172
SH
SOLE
51172
0
0
GATX CORP
COM
361448103
690
10866
SH
SOLE
10866
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
982
11953
SH
SOLE
11953
0
0
GENERAC HLDGS INC
COM
368736104
1606
8299
SH
SOLE
8299
0
0
GENERAL DYNAMICS CORP
COM
369550108
3
300
SH
Put
SOLE
300
0
0
GENERAL DYNAMICS CORP
COM
369550108
23300
168255
SH
SOLE
168255
0
0
GENERAL ELECTRIC CO
COM
369604103
33
156500
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
10545
1702858
SH
SOLE
1702858
0
0
GENERAL MLS INC
COM
370334104
24391
395590
SH
SOLE
395590
0
0
GENERAL MTRS CO
COM
37045V100
0
100
SH
Call
SOLE
0
0
0
GENERAL MTRS CO
COM
37045V100
2289
77320
SH
SOLE
77320
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
722
160806
SH
SOLE
160806
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
46
85199
SH
SOLE
85199
0
0
GENIUS BRANDS INTL INC
COM
37229T301
7
10000
SH
Call
SOLE
0
0
0
GENIUS BRANDS INTL INC
COM
37229T301
55
46876
SH
SOLE
46876
0
0
GENMAB A/S
SPONSORED ADS
372303206
228
6370
SH
SOLE
6370
0
0
GENMARK DIAGNOSTICS INC
COM
372309104
11041
777570
SH
SOLE
777570
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
481
210060
SH
SOLE
210060
0
0
GENPREX INC
COM
372446104
12
3500
SH
SOLE
3500
0
0
GENPREX INC
COM
372446104
22
18000
SH
Call
SOLE
0
0
0
GENTEX CORP
COM
371901109
607
23030
SH
SOLE
23030
0
0
GENUINE PARTS CO
COM
372460105
12133
127345
SH
SOLE
127345
0
0
GETTY RLTY CORP NEW
COM
374297109
423
16358
SH
SOLE
16358
0
0
GILEAD SCIENCES INC
COM
375558103
13
18000
SH
Call
SOLE
0
0
0
GILEAD SCIENCES INC
COM
375558103
43981
696154
SH
SOLE
696154
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
1412
44048
SH
SOLE
44048
0
0
GLADSTONE CAPITAL CORP
COM
376535100
97
13190
SH
SOLE
13190
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
29590
785693
SH
SOLE
785693
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
454
34762
SH
SOLE
34762
0
0
GLOBAL PMTS INC
COM
37940X102
4279
23965
SH
SOLE
23965
0
0
GLOBAL PMTS INC
COM
37940X102
2
2000
SH
Put
SOLE
2000
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
332
8370
SH
SOLE
8370
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
206
7388
SH
SOLE
7388
0
0
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
269
16150
SH
SOLE
16150
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
1588
72181
SH
SOLE
72181
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
11
26500
SH
Call
SOLE
0
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1653
7669900
SH
Call
SOLE
0
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
3763
170510
SH
SOLE
170510
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
2407
63495
SH
SOLE
63495
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
734
16967
SH
SOLE
16967
0
0
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
246
10265
SH
SOLE
10265
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
330
7950
SH
SOLE
7950
0
0
GLOBALSTAR INC
COM
378973408
401
1305394
SH
SOLE
1305394
0
0
GLOBANT S A
COM
L44385109
1179
6602
SH
SOLE
6602
0
0
GLOBUS MED INC
CL A
379577208
238
4798
SH
SOLE
4798
0
0
GLU MOBILE INC
COM
379890106
125
16230
SH
SOLE
16230
0
0
GODADDY INC
CL A
380237107
1
300
SH
Call
SOLE
0
0
0
GODADDY INC
CL A
380237107
669
8723
SH
SOLE
8723
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
190
12513
SH
SOLE
12513
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
393
7119
SH
SOLE
7119
0
0
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1613
33002
SH
SOLE
33002
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
306
9307
SH
SOLE
9307
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
17165
252345
SH
SOLE
252345
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
1276
12701
SH
SOLE
12701
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
14363
71621
SH
SOLE
71621
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
110
10000
SH
Put
SOLE
10000
0
0
GOLUB CAP BDC INC
COM
38173M102
7703
582820
SH
SOLE
582820
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3034
400434
SH
SOLE
400434
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
533
6122
SH
SOLE
6122
0
0
GORES HLDGS V INC
UNIT 99/99/9999
382864205
1658
159500
SH
SOLE
159500
0
0
GP STRATEGIES CORP
COM
36225V104
135
14015
SH
SOLE
14015
0
0
GRACO INC
COM
384109104
985
15989
SH
SOLE
15989
0
0
GRAHAM HLDGS CO
COM CL B
384637104
2611
6459
SH
SOLE
6459
0
0
GRAINGER W W INC
COM
384802104
790
2217
SH
SOLE
2217
0
0
GRAND CANYON ED INC
COM
38526M106
553
6857
SH
SOLE
6857
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
7720
411784
SH
SOLE
411784
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
381
26974
SH
SOLE
26974
0
0
GREAT PANTHER MNG LTD
COM
39115V101
34
38400
SH
SOLE
38400
0
0
GREEN DOT CORP
CL A
39304D102
1518
30002
SH
SOLE
30002
0
0
GREEN PLAINS INC
COM
393222104
3442
222357
SH
SOLE
222357
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
1299
185636
SH
SOLE
185636
0
0
GRITSTONE ONCOLOGY INC
COM
39868T105
50
19000
SH
SOLE
19000
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
613
15564
SH
SOLE
15564
0
0
GRUBHUB INC
COM
400110102
216
3007
SH
SOLE
3007
0
0
GS ACQUISITION HLDGS CORP II
COM CL A
36258Q105
1784
165592
SH
SOLE
165592
0
0
GUARDANT HEALTH INC
COM
40131M109
7253
64888
SH
SOLE
64888
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
367
20740
SH
SOLE
20740
0
0
GUGGENHEIM TAXABLE MUN MANAG
COM
401664107
279
11876
SH
SOLE
11876
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
1107
10517
SH
SOLE
10517
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
888
9099
SH
SOLE
9099
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
3
100
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
1298
107926
SH
SOLE
107926
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
843
44712
SH
SOLE
44712
0
0
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
254
20418
SH
SOLE
20418
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
234
12348
SH
SOLE
12348
0
0
HANESBRANDS INC
COM
410345102
1861
118048
SH
SOLE
118048
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
539
12889
SH
SOLE
12889
0
0
HANOVER INS GROUP INC
COM
410867105
271
2898
SH
SOLE
2898
0
0
HARSCO CORP
COM
415864107
293
21010
SH
SOLE
21010
0
0
HARTFORD FDS EXCHANGE TRADED
SHRT DURTN ETF
41653L602
1076
26346
SH
SOLE
26346
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
263
7180
SH
SOLE
7180
0
0
HASBRO INC
COM
418056107
1189
14360
SH
SOLE
14360
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
557
16747
SH
SOLE
16747
0
0
HCA HEALTHCARE INC
COM
40412C101
2019
16230
SH
SOLE
16230
0
0
HD SUPPLY HLDGS INC
COM
40416M105
505
12253
SH
SOLE
12253
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
2141
43151
SH
SOLE
43151
0
0
HEADHUNTER GROUP PLC
SPONSORED ADS
42207L106
208
8495
SH
SOLE
8495
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
497
22799
SH
SOLE
22799
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
333
12737
SH
SOLE
12737
0
0
HEALTHEQUITY INC
COM
42226A107
4274
83216
SH
SOLE
83216
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
546
19973
SH
SOLE
19973
0
0
HEAT BIOLOGICS INC
COM NEW
42237K300
170
136858
SH
SOLE
136858
0
0
HEICO CORP NEW
COM
422806109
1208
11521
SH
SOLE
11521
0
0
HEICO CORP NEW
CL A
422806208
787
8834
SH
SOLE
8834
0
0
HELEN OF TROY LTD
COM
G4388N106
300
1550
SH
SOLE
1550
0
0
HELMERICH & PAYNE INC
COM
423452101
298
20496
SH
SOLE
20496
0
0
HENRY JACK & ASSOC INC
COM
426281101
929
5681
SH
SOLE
5681
0
0
HENRY SCHEIN INC
COM
806407102
1710
28929
SH
SOLE
28929
0
0
HERC HLDGS INC
COM
42704L104
254
6435
SH
SOLE
6435
0
0
HERCULES CAPITAL INC
COM
427096508
2227
192713
SH
SOLE
192713
0
0
HERSHEY CO
COM
427866108
3266
22777
SH
SOLE
22777
0
0
HERTZ GLOBAL HLDGS INC
COM
42806J106
14
12225
SH
SOLE
12225
0
0
HESS CORP
COM
42809H107
581
14238
SH
SOLE
14238
0
0
HESS MIDSTREAM LP
CL A SHS
428103105
301
19942
SH
SOLE
19942
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1854
198067
SH
SOLE
198067
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
0
5000
SH
Call
SOLE
0
0
0
HEXCEL CORP NEW
COM
428291108
404
12020
SH
SOLE
12020
0
0
HEXO CORP
COM
428304109
6
10832
SH
SOLE
10832
0
0
HIBBETT SPORTS INC
COM
428567101
1177
30062
SH
SOLE
30062
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
258
3050
SH
SOLE
3050
0
0
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
1054
296238
SH
SOLE
296238
0
0
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
2115
199442
SH
SOLE
199442
0
0
HOLICITY INC
UNIT 08/05/2025
435063201
129
12500
SH
SOLE
12500
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
1923
158615
SH
SOLE
158615
0
0
HOLOGIC INC
COM
436440101
664
9941
SH
SOLE
9941
0
0
HOME BANCSHARES INC
COM
436893200
197
12973
SH
SOLE
12973
0
0
HOME DEPOT INC
COM
437076102
13
5000
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
149566
538333
SH
SOLE
538333
0
0
HOME DEPOT INC
COM
437076102
4
500
SH
Put
SOLE
500
0
0
HONEYWELL INTL INC
COM
438516106
34
5500
SH
Put
SOLE
5500
0
0
HONEYWELL INTL INC
COM
438516106
51215
311279
SH
SOLE
311279
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
307
9129
SH
SOLE
9129
0
0
HORIZON ACQUISITION CORP
UNIT 99/99/9999
G46049121
4852
466518
SH
SOLE
466518
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
2226
28574
SH
SOLE
28574
0
0
HORMEL FOODS CORP
COM
440452100
1509
30844
SH
SOLE
30844
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
610
56181
SH
SOLE
56181
0
0
HOULIHAN LOKEY INC
CL A
441593100
1626
27469
SH
SOLE
27469
0
0
HOWARD HUGHES CORP
COM
44267D107
482
8359
SH
SOLE
8359
0
0
HOWMET AEROSPACE INC
COM
443201108
1672
99643
SH
SOLE
99643
0
0
HP INC
COM
40434L105
3834
201742
SH
SOLE
201742
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
229
11735
SH
SOLE
11735
0
0
HUB GROUP INC
CL A
443320106
9793
195100
SH
SOLE
195100
0
0
HUBBELL INC
COM
443510607
786
5776
SH
SOLE
5776
0
0
HUMANA INC
COM
444859102
7498
18166
SH
SOLE
18166
0
0
HUNT J B TRANS SVCS INC
COM
445658107
491
3888
SH
SOLE
3888
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
815
88640
SH
SOLE
88640
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
796
5606
SH
SOLE
5606
0
0
HUNTSMAN CORP
COM
447011107
228
10272
SH
SOLE
10272
0
0
HYATT HOTELS CORP
COM CL A
448579102
329
6179
SH
SOLE
6179
0
0
HYCROFT MINING HOLDING CORP
*W EXP 10/12/202
44862P125
3
12102
SH
SOLE
12102
0
0
IAA INC
COM
449253103
319
6081
SH
SOLE
6081
0
0
IAC INTERACTIVECORP NEW
COM
44891N109
3377
28154
SH
SOLE
28154
0
0
IAMGOLD CORP
COM
450913108
2676
682938
SH
SOLE
682938
0
0
IBIO INC
COM NEW
451033203
20
10242
SH
SOLE
10242
0
0
ICICI BANK LIMITED
ADR
45104G104
186
18866
SH
SOLE
18866
0
0
ICON PLC
SHS
G4705A100
1479
7748
SH
SOLE
7748
0
0
ICU MED INC
COM
44930G107
399
2186
SH
SOLE
2186
0
0
IDACORP INC
COM
451107106
202
2527
SH
SOLE
2527
0
0
IDEX CORP
COM
45167R104
1196
6603
SH
SOLE
6603
0
0
IDEXX LABS INC
COM
45168D104
12816
32585
SH
SOLE
32585
0
0
IHS MARKIT LTD
SHS
G47567105
2199
27927
SH
SOLE
27927
0
0
II-VI INC
COM
902104108
1442
35580
SH
SOLE
35580
0
0
ILLINOIS TOOL WKS INC
COM
452308109
16763
86666
SH
SOLE
86666
0
0
ILLINOIS TOOL WKS INC
COM
452308109
31
8000
SH
Put
SOLE
8000
0
0
ILLUMINA INC
COM
452327109
6936
22467
SH
SOLE
22467
0
0
IMMUCELL CORP
COM PAR
452525306
73
13374
SH
SOLE
13374
0
0
IMMUNOGEN INC
COM
45253H101
31
11493
SH
SOLE
11493
0
0
IMMUNOMEDICS INC
COM
452907108
504
5930
SH
SOLE
5930
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
1065
837766
SH
SOLE
837766
0
0
INCYTE CORP
COM
45337C102
1984
22107
SH
SOLE
22107
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
40318
1300931
SH
SOLE
1300931
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
315
11627
SH
SOLE
11627
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
279
8342
SH
SOLE
8342
0
0
INFOSYS LTD
SPONSORED ADR
456788108
1104
80468
SH
SOLE
80468
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
237
18500
SH
SOLE
18500
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
7
1200
SH
Call
SOLE
0
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
4921
699430
SH
SOLE
699430
0
0
INGERSOLL RAND INC
COM
45687V106
609
17114
SH
SOLE
17114
0
0
INGREDION INC
COM
457187102
411
5465
SH
SOLE
5465
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
633
5105
SH
SOLE
5105
0
0
INNOVATIVE SOLUTIONS & SUPPO
COM
45769N105
275
40216
SH
SOLE
40216
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C425
4064
162011
SH
SOLE
162011
0
0
INNOVATOR ETFS TR
INVTOR 2 PLS 5
45782C243
1395
56263
SH
SOLE
56263
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C664
6822
254703
SH
SOLE
254703
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C581
377
13488
SH
SOLE
13488
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C433
378
14895
SH
SOLE
14895
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C870
11424
428748
SH
SOLE
428748
0
0
INNOVATOR ETFS TR
NASDAQ 100 PWER
45782C276
1978
46405
SH
SOLE
46405
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C680
3928
145144
SH
SOLE
145144
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C540
16047
580317
SH
SOLE
580317
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C409
473
15667
SH
SOLE
15667
0
0
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
2989
107135
SH
SOLE
107135
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C391
448
15895
SH
SOLE
15895
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C649
1452
55937
SH
SOLE
55937
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C573
1822
67137
SH
SOLE
67137
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C839
3501
135898
SH
SOLE
135898
0
0
INNOVATOR ETFS TR
NASDAQ 100 PWR
45782C466
750
20064
SH
SOLE
20064
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C672
11763
436168
SH
SOLE
436168
0
0
INNOVATOR ETFS TR
S&P 500 PWRETF
45782C797
631
23891
SH
SOLE
23891
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C698
2070
74452
SH
SOLE
74452
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
252
6794
SH
SOLE
6794
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C789
701
24688
SH
SOLE
24688
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C417
3332
132065
SH
SOLE
132065
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C300
2633
92192
SH
SOLE
92192
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C508
1539
52510
SH
SOLE
52510
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C656
1824
69387
SH
SOLE
69387
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C805
745
30406
SH
SOLE
30406
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER E
45782C557
788
28132
SH
SOLE
28132
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C748
1856
63950
SH
SOLE
63950
0
0
INNOVATOR ETFS TR
S&P 500 PWR BUF
45782C318
1883
68616
SH
SOLE
68616
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C813
1927
69551
SH
SOLE
69551
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C375
210
7764
SH
SOLE
7764
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C730
276
10113
SH
SOLE
10113
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C821
6054
233141
SH
SOLE
233141
0
0
INOVALON HLDGS INC
COM CL A
45781D101
2844
107292
SH
SOLE
107292
0
0
INOVALON HLDGS INC
COM CL A
45781D101
2
500
SH
Call
SOLE
0
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
401
34500
SH
SOLE
34500
0
0
INPIXON
COM
45790J800
14
12000
SH
SOLE
12000
0
0
INSULET CORP
COM
45784P101
272
1145
SH
SOLE
1145
0
0
INTEGER HLDGS CORP
COM
45826H109
406
6875
SH
SOLE
6875
0
0
INTEL CORP
COM
458140100
119231
2303375
SH
SOLE
2303375
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
756
38104
SH
SOLE
38104
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
840
17411
SH
SOLE
17411
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
13746
137155
SH
SOLE
137155
0
0
INTERFACE INC
COM
458665304
140
23000
SH
SOLE
23000
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
76332
627652
SH
SOLE
627652
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
315
2564
SH
SOLE
2564
0
0
INTERNATIONAL PAPER CO
COM
460146103
4237
105397
SH
SOLE
105397
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
291
17427
SH
SOLE
17427
0
0
INTEST CORP
COM
461147100
697
154849
SH
SOLE
154849
0
0
INTUIT
COM
461202103
13102
40125
SH
SOLE
40125
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
26904
37908
SH
SOLE
37908
0
0
INVACARE CORP
COM
461203101
138
18266
SH
SOLE
18266
0
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
1575
115018
SH
SOLE
115018
0
0
INVESCO CALIF MUN INCOME TR
COM
46132P108
192
13018
SH
SOLE
13018
0
0
INVESCO CURRENCYSHARES AUSTR
AUSTRALIAN DOL
46090N103
3630
50904
SH
SOLE
50904
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
268
3000
SH
SOLE
3000
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
3559
35920
SH
SOLE
35920
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
6475
439242
SH
SOLE
439242
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
5
150000
SH
Call
SOLE
0
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
298
11727
SH
SOLE
11727
0
0
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
1313
48924
SH
SOLE
48924
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
2280
129935
SH
SOLE
129935
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
2404
97593
SH
SOLE
97593
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
4790
124511
SH
SOLE
124511
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
247
7643
SH
SOLE
7643
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
452
16950
SH
SOLE
16950
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
476
6848
SH
SOLE
6848
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
671
18926
SH
SOLE
18926
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
1308
48358
SH
SOLE
48358
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
9273
172818
SH
SOLE
172818
0
0
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
739
34492
SH
SOLE
34492
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
945
14594
SH
SOLE
14594
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
722
21866
SH
SOLE
21866
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
1872
127173
SH
SOLE
127173
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
17710
530885
SH
SOLE
530885
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
358
16474
SH
SOLE
16474
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
220
4076
SH
SOLE
4076
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
240
4431
SH
SOLE
4431
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
2648
121185
SH
SOLE
121185
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
5937
270821
SH
SOLE
270821
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
4557
199110
SH
SOLE
199110
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
6500
306092
SH
SOLE
306092
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
6260
255529
SH
SOLE
255529
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
5369
222761
SH
SOLE
222761
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
3169
142105
SH
SOLE
142105
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
1668
71302
SH
SOLE
71302
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
3640
170952
SH
SOLE
170952
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
6346
278163
SH
SOLE
278163
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
246
3972
SH
SOLE
3972
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
11582
85190
SH
SOLE
85190
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
10816
95105
SH
SOLE
95105
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
287
4332
SH
SOLE
4332
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
182
16327
SH
SOLE
16327
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2229
57626
SH
SOLE
57626
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
11209
101853
SH
SOLE
101853
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
32809
303469
SH
SOLE
303469
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
18000
367046
SH
SOLE
367046
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1500
7146
SH
SOLE
7146
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
7841
616174
SH
SOLE
616174
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
394
21022
SH
SOLE
21022
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
12046
58423
SH
SOLE
58423
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
582
17064
SH
SOLE
17064
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
38450
271405
SH
SOLE
271405
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
9245
254697
SH
SOLE
254697
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1245
32639
SH
SOLE
32639
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
418
13877
SH
SOLE
13877
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
357
2115
SH
SOLE
2115
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
567
29652
SH
SOLE
29652
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
14821
243985
SH
SOLE
243985
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1221
30742
SH
SOLE
30742
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
3393
60869
SH
SOLE
60869
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
14450
116794
SH
SOLE
116794
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
2628
22439
SH
SOLE
22439
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
8844
114304
SH
SOLE
114304
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1983
7575
SH
SOLE
7575
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
2261
29708
SH
SOLE
29708
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
224
3987
SH
SOLE
3987
0
0
INVESCO LTD
SHS
G491BT108
446
38994
SH
SOLE
38994
0
0
INVESCO MUN TR
COM
46131J103
239
19968
SH
SOLE
19968
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
327
44792
SH
SOLE
44792
0
0
INVESCO SR INCOME TR
COM
46131H107
105
28774
SH
SOLE
28774
0
0
INVESTAR HLDG CORP
COM
46134L105
128
10000
SH
SOLE
10000
0
0
INVESTMENT MANAGERS SER TR
KNLDG LD ETF
46143U849
7518
198558
SH
SOLE
198558
0
0
INVITAE CORP
COM
46185L103
13281
306478
SH
SOLE
306478
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
564
11962
SH
SOLE
11962
0
0
IQVIA HLDGS INC
COM
46266C105
438
2755
SH
SOLE
2755
0
0
IRIDEX CORP
COM
462684101
20
10000
SH
SOLE
10000
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
572
22240
SH
SOLE
22240
0
0
IROBOT CORP
COM
462726100
3215
42655
SH
SOLE
42655
0
0
IRON MTN INC NEW
COM
46284V101
2682
100164
SH
SOLE
100164
0
0
ISHARES GOLD TRUST
ISHARES
464285105
44951
2499370
SH
SOLE
2499370
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
808
19799
SH
SOLE
19799
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
1771
52658
SH
SOLE
52658
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
1727
45490
SH
SOLE
45490
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
11958
336384
SH
SOLE
336384
0
0
ISHARES INC
MSCI CDA ETF
464286509
1544
56562
SH
SOLE
56562
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
3915
42566
SH
SOLE
42566
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
751
27727
SH
SOLE
27727
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
2534
45872
SH
SOLE
45872
0
0
ISHARES INC
MSCI JAPN SMCETF
464286582
339
4602
SH
SOLE
4602
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
6625
202320
SH
SOLE
202320
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
283
12886
SH
SOLE
12886
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2253
120067
SH
SOLE
120067
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
200
6596
SH
SOLE
6596
0
0
ISHARES INC
MSCI GBL ETF NEW
46434G848
2350
87458
SH
SOLE
87458
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
228
8251
SH
SOLE
8251
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
843
20841
SH
SOLE
20841
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
9079
153669
SH
SOLE
153669
0
0
ISHARES INC
MSCI WORLD ETF
464286392
848
8543
SH
SOLE
8543
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
243
5270
SH
SOLE
5270
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
37335
707798
SH
SOLE
707798
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
495
6625
SH
SOLE
6625
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
7199
203672
SH
SOLE
203672
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
3069
117164
SH
SOLE
117164
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
266
24721
SH
SOLE
24721
0
0
ISHARES SILVER TR
ISHARES
46428Q109
689
92000
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
18769
869881
SH
SOLE
869881
0
0
ISHARES TR
20 YR TR BD ETF
464287432
21958
134918
SH
SOLE
134918
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
489
3268
SH
SOLE
3268
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
3539
24047
SH
SOLE
24047
0
0
ISHARES TR
CORE S&P500 ETF
464287200
165940
493917
SH
SOLE
493917
0
0
ISHARES TR
US INDUSTRIALS
464287754
1347
8061
SH
SOLE
8061
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
35130
602184
SH
SOLE
602184
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
524
1637
SH
SOLE
1637
0
0
ISHARES TR
MSCI GERMNY ETF
46429B465
971
15532
SH
SOLE
15532
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
5667
70439
SH
SOLE
70439
0
0
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
201
8009
PRN
SOLE
8009
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
1849
67206
SH
SOLE
67206
0
0
ISHARES TR
YLD OPTIM BD
46434V787
2066
80184
SH
SOLE
80184
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
2908
47628
SH
SOLE
47628
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
825
14412
SH
SOLE
14412
0
0
ISHARES TR
CORE S&P US GWT
464287671
43596
545079
SH
SOLE
545079
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
1838
73664
SH
SOLE
73664
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
19632
218462
SH
SOLE
218462
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
2014
13795
SH
SOLE
13795
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
18578
423261
SH
SOLE
423261
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
203984
940462
SH
SOLE
940462
0
0
ISHARES TR
RUS 1000 ETF
464287622
70113
374625
SH
SOLE
374625
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
987
15793
SH
SOLE
15793
0
0
ISHARES TR
DOW JONES US ETF
464287846
997
5987
SH
SOLE
5987
0
0
ISHARES TR
CORE S&P TTL STK
464287150
55725
738018
SH
SOLE
738018
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
18319
333797
SH
SOLE
333797
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
13935
114298
SH
SOLE
114298
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
70071
303267
SH
SOLE
303267
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
28646
649777
SH
SOLE
649777
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1940
7259
SH
SOLE
7259
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
16195
163070
SH
SOLE
163070
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
1551
31907
SH
SOLE
31907
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
3013
47489
SH
SOLE
47489
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2742
52424
SH
SOLE
52424
0
0
ISHARES TR
IBONDS DEC2023
46435G318
13038
496217
SH
SOLE
496217
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
757
29762
SH
SOLE
29762
0
0
ISHARES TR
IBONDS 25 TRM HG
46435U168
4696
194742
SH
SOLE
194742
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
10
5300
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
21905
699420
SH
SOLE
699420
0
0
ISHARES TR
IBONDS DEC2021
46435G789
1792
69223
SH
SOLE
69223
0
0
ISHARES TR
CRE U S REIT ETF
464288521
1853
42368
SH
SOLE
42368
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
1917
76108
PRN
SOLE
76108
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
31129
276989
SH
SOLE
276989
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
8008
65474
SH
SOLE
65474
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
13712
79313
SH
SOLE
79313
0
0
ISHARES TR
PFD AND INCM SEC
464288687
32795
899865
SH
SOLE
899865
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
12158
54897
SH
SOLE
54897
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
12582
490935
PRN
SOLE
490935
0
0
ISHARES TR
AGENCY BOND ETF
464288166
18660
154202
SH
SOLE
154202
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
25515
245779
SH
SOLE
245779
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
4056
33528
SH
SOLE
33528
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
66184
560310
SH
SOLE
560310
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
11466
226288
SH
SOLE
226288
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
4806
70633
SH
SOLE
70633
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
4735
56496
SH
SOLE
56496
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
2060
28654
SH
SOLE
28654
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1386
6929
SH
SOLE
6929
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
2945
23008
SH
SOLE
23008
0
0
ISHARES TR
CORE INTL AGGR
46435G672
1055
18910
SH
SOLE
18910
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
6127
153019
SH
SOLE
153019
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
17153
147982
SH
SOLE
147982
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
6150
36966
SH
SOLE
36966
0
0
ISHARES TR
CORE US AGGBD ET
464287226
73909
626166
SH
SOLE
626166
0
0
ISHARES TR
MSCI USA VALUE
46432F388
11107
150569
SH
SOLE
150569
0
0
ISHARES TR
U.S. TECH ETF
464287721
11659
38706
SH
SOLE
38706
0
0
ISHARES TR
COHEN STEER REIT
464287564
342
3357
SH
SOLE
3357
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
546
19954
PRN
SOLE
19954
0
0
ISHARES TR
20 YR TR BD ETF
464287432
3
1000
SH
Call
SOLE
0
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
7686
96332
SH
SOLE
96332
0
0
ISHARES TR
MSCI CHINA A
46434V514
3063
83371
SH
SOLE
83371
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
15401
115256
SH
SOLE
115256
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
95002
1576024
SH
SOLE
1576024
0
0
ISHARES TR
ASIA 50 ETF
464288430
441
6118
SH
SOLE
6118
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
207
9843
SH
SOLE
9843
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
234
14530
SH
SOLE
14530
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
22928
220354
SH
SOLE
220354
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
14982
184473
SH
SOLE
184473
0
0
ISHARES TR
RUS MID CAP ETF
464287499
29094
507188
SH
SOLE
507188
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
12441
470346
PRN
SOLE
470346
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
308
1226
SH
SOLE
1226
0
0
ISHARES TR
EAFE SML CP ETF
464288273
20071
340511
SH
SOLE
340511
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
8999
66615
SH
SOLE
66615
0
0
ISHARES TR
US HOME CONS ETF
464288752
11144
196965
SH
SOLE
196965
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
40113
167696
SH
SOLE
167696
0
0
ISHARES TR
MSCI INTL VLU FT
46435G409
293
14958
SH
SOLE
14958
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
8722
313161
SH
SOLE
313161
0
0
ISHARES TR
TIPS BD ETF
464287176
24916
196953
SH
SOLE
196953
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
7535
68001
SH
SOLE
68001
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
8050
104958
SH
SOLE
104958
0
0
ISHARES TR
S&P 100 ETF
464287101
3157
20254
SH
SOLE
20254
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1411
25057
SH
SOLE
25057
0
0
ISHARES TR
CORE S&P US VLU
464287663
23156
426711
SH
SOLE
426711
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
4
800
SH
Put
SOLE
800
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
15703
598431
PRN
SOLE
598431
0
0
ISHARES TR
SHORT TREAS BD
464288679
4632
41867
SH
SOLE
41867
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
5538
20884
SH
SOLE
20884
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
2501
20693
SH
SOLE
20693
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
274
2095
SH
SOLE
2095
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
11660
429579
PRN
SOLE
429579
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
1548
11532
SH
SOLE
11532
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1
500
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI ACWI EX US
464288240
10418
226531
SH
SOLE
226531
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
264
14214
SH
SOLE
14214
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
638
44079
SH
SOLE
44079
0
0
ISHARES TR
CORE MSCI INTL
46435G326
1150
21321
SH
SOLE
21321
0
0
ISHARES TR
CORE MSCI EURO
46434V738
6634
148594
SH
SOLE
148594
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
484
6559
SH
SOLE
6559
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
60893
328727
SH
SOLE
328727
0
0
ISHARES TR
IBONDS DEC 25
46435U432
5791
205995
SH
SOLE
205995
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
9344
30685
SH
SOLE
30685
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
2784
66384
SH
SOLE
66384
0
0
ISHARES TR
US TREAS BD ETF
46429B267
5598
200430
SH
SOLE
200430
0
0
ISHARES TR
EAFE VALUE ETF
464288877
5768
142984
SH
SOLE
142984
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
41074
274254
SH
SOLE
274254
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
69
19900
SH
Put
SOLE
19900
0
0
ISHARES TR
MICRO-CAP ETF
464288869
6334
70127
SH
SOLE
70127
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
14000
183880
SH
SOLE
183880
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
52037
601615
SH
SOLE
601615
0
0
ISHARES TR
S&P SML 600 GWT
464287887
13697
77565
SH
SOLE
77565
0
0
ISHARES TR
EXPANDED TECH
464287515
12242
39350
SH
SOLE
39350
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
4800
124532
SH
SOLE
124532
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
7642
25514
SH
SOLE
25514
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
30513
226546
SH
SOLE
226546
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1552
13722
SH
SOLE
13722
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
264
6415
SH
SOLE
6415
0
0
ISHARES TR
A RATE CP BD ETF
46429B291
19091
330159
SH
SOLE
330159
0
0
ISHARES TR
IBONDS DEC2022
46435G755
6064
228804
SH
SOLE
228804
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
106823
1522290
SH
SOLE
1522290
0
0
ISHARES TR
20 YR TR BD ETF
464287432
0
0
SH
Put
SOLE
0
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
25533
641355
SH
SOLE
641355
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
1441
28174
SH
SOLE
28174
0
0
ISHARES TR
CONV BD ETF
46435G102
1665
20586
SH
SOLE
20586
0
0
ISHARES TR
MBS ETF
464288588
1010
9126
SH
SOLE
9126
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
24821
168416
SH
SOLE
168416
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
287
5952
SH
SOLE
5952
0
0
ISHARES TR
EUROPE ETF
464287861
211
5033
SH
SOLE
5033
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
9027
178632
SH
SOLE
178632
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
2944
116451
PRN
SOLE
116451
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
38096
597463
SH
SOLE
597463
0
0
ISHARES TR
SELECT DIVID ETF
464287168
16023
196600
SH
SOLE
196600
0
0
ISHARES TR
MSCI ACWI ETF
464288257
5594
69987
SH
SOLE
69987
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
13854
70766
SH
SOLE
70766
0
0
ISHARES TR
US HLTHCARE ETF
464287762
12998
57204
SH
SOLE
57204
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
6278
121808
SH
SOLE
121808
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
7732
95695
SH
SOLE
95695
0
0
ISHARES TR
ADAPTIVE ETF
46435G656
607
22748
SH
SOLE
22748
0
0
ISHARES TR
US TELECOM ETF
464287713
1953
71832
SH
SOLE
71832
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
612
3042
SH
SOLE
3042
0
0
ISHARES TR
IBONDS DEC
46435U697
5928
218892
SH
SOLE
218892
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
1778
5716
SH
SOLE
5716
0
0
ISHARES TR
MSCI USA MULTIFT
46434V282
625
18904
SH
SOLE
18904
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
232
3934
SH
SOLE
3934
0
0
ISHARES TR
MSCI EAFE ETF
464287465
59229
930464
SH
SOLE
930464
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
2110
19495
SH
SOLE
19495
0
0
ISHARES TR
US AER DEF ETF
464288760
3484
22012
SH
SOLE
22012
0
0
ISHARES U S ETF TR
SHT MAT MUN ETF
46431W838
2957
58970
SH
SOLE
58970
0
0
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
11621
231962
SH
SOLE
231962
0
0
ISHARES U S ETF TR
COMMOD SEL STG
46431W853
242
9650
SH
SOLE
9650
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
97
24620
SH
SOLE
24620
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
4271
152797
SH
SOLE
152797
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
4492
96141
SH
SOLE
96141
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
1996
38739
SH
SOLE
38739
0
0
J P MORGAN EXCHANGE-TRADED F
BETBULD MSCI
46641Q738
10843
150615
SH
SOLE
150615
0
0
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
300
4051
SH
SOLE
4051
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
10925
215119
SH
SOLE
215119
0
0
J P MORGAN EXCHANGE-TRADED F
CORE PLUS BD ETF
46641Q670
14830
266174
SH
SOLE
266174
0
0
J P MORGAN EXCHANGE-TRADED F
MUNICIPAL ETF
46641Q647
5247
96164
SH
SOLE
96164
0
0
J P MORGAN EXCHANGE-TRADED F
INTL BD OPP ETF
46641Q852
10523
208807
SH
SOLE
208807
0
0
J P MORGAN EXCHANGE-TRADED F
BETABULDRS CDA
46641Q696
21715
910483
SH
SOLE
910483
0
0
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
8669
174151
SH
SOLE
174151
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
5052
99007
SH
SOLE
99007
0
0
JABIL INC
COM
466313103
870
25396
SH
SOLE
25396
0
0
JACOBS ENGR GROUP INC
COM
469814107
526
5647
SH
SOLE
5647
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
370
7377
SH
SOLE
7377
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1984
13890
SH
SOLE
13890
0
0
JD.COM INC
SPON ADR CL A
47215P106
10
1700
SH
Call
SOLE
0
0
0
JD.COM INC
SPON ADR CL A
47215P106
4908
63250
SH
SOLE
63250
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
230
12697
SH
SOLE
12697
0
0
JETBLUE AWYS CORP
COM
477143101
754
66433
SH
SOLE
66433
0
0
JETBLUE AWYS CORP
COM
477143101
175
54200
SH
Call
SOLE
0
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
361
8946
SH
SOLE
8946
0
0
JOHNSON & JOHNSON
COM
478160104
11
2700
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
216
40700
SH
Put
SOLE
40700
0
0
JOHNSON & JOHNSON
COM
478160104
236373
1588612
SH
SOLE
1588612
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
4597
112873
SH
SOLE
112873
0
0
JOINT CORP
COM
47973J102
3297
189680
SH
SOLE
189680
0
0
JPMORGAN CHASE & CO
COM
46625H100
268
49100
SH
Put
SOLE
49100
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
469
43263
SH
SOLE
43263
0
0
JPMORGAN CHASE & CO
COM
46625H100
149432
1551385
SH
SOLE
1551385
0
0
K12 INC
COM
48273U102
1648
61398
SH
SOLE
61398
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
5610
30996
SH
SOLE
30996
0
0
KAR AUCTION SVCS INC
COM
48238T109
234
16301
SH
SOLE
16301
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
937
236410
SH
SOLE
236410
0
0
KBR INC
COM
48242W106
3440
153869
SH
SOLE
153869
0
0
KELLOGG CO
COM
487836108
6575
101317
SH
SOLE
101317
0
0
KEMPER CORP
COM
488401100
3333
49887
SH
SOLE
49887
0
0
KEURIG DR PEPPER INC
COM
49271V100
1175
42518
SH
SOLE
42518
0
0
KEYCORP
COM
493267108
771
64440
SH
SOLE
64440
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
967
9860
SH
SOLE
9860
0
0
KIMBERLY CLARK CORP
COM
494368103
28573
193654
SH
SOLE
193654
0
0
KIMCO RLTY CORP
COM
49446R109
1807
159883
SH
SOLE
159883
0
0
KINDER MORGAN INC DEL
COM
49456B101
26325
2137293
SH
SOLE
2137293
0
0
KINDRED BIOSCIENCES INC
COM
494577109
269
62700
SH
SOLE
62700
0
0
KINGSOFT CLOUD HLDGS LTD
ADS
49639K101
294
9959
SH
SOLE
9959
0
0
KINROSS GOLD CORP
COM
496902404
93
10497
SH
SOLE
10497
0
0
KIRBY CORP
COM
497266106
636
17600
SH
SOLE
17600
0
0
KKR & CO INC
COM
48251W104
984
28604
SH
SOLE
28604
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
259
19254
SH
SOLE
19254
0
0
KLA CORP
COM NEW
482480100
1684
8662
SH
SOLE
8662
0
0
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
7968
617742
SH
SOLE
617742
0
0
KODIAK SCIENCES INC
COM
50015M109
1029
17386
SH
SOLE
17386
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
2386
50955
SH
SOLE
50955
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
681
10544
SH
SOLE
10544
0
0
KRAFT HEINZ CO
COM
500754106
7339
245332
SH
SOLE
245332
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
1379
50351
SH
SOLE
50351
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
627
9197
SH
SOLE
9197
0
0
KRANESHARES TR
ELEC VEH FUTUR
500767827
1109
37800
SH
SOLE
37800
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
1765
91658
SH
SOLE
91658
0
0
KROGER CO
COM
501044101
8236
243398
SH
SOLE
243398
0
0
KULICKE & SOFFA INDS INC
COM
501242101
578
25696
SH
SOLE
25696
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
7745
45683
SH
SOLE
45683
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
3202
16915
SH
SOLE
16915
0
0
LADDER CAP CORP
CL A
505743104
98
13855
SH
SOLE
13855
0
0
LAM RESEARCH CORP
COM
512807108
4656
13983
SH
SOLE
13983
0
0
LAMB WESTON HLDGS INC
COM
513272104
3416
51398
SH
SOLE
51398
0
0
LANCASTER COLONY CORP
COM
513847103
229
1284
SH
SOLE
1284
0
0
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
6465
714372
SH
SOLE
714372
0
0
LANDSTAR SYS INC
COM
515098101
664
5213
SH
SOLE
5213
0
0
LAS VEGAS SANDS CORP
COM
517834107
1872
40112
SH
SOLE
40112
0
0
LAS VEGAS SANDS CORP
COM
517834107
11
15000
SH
Call
SOLE
0
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
823
31743
SH
SOLE
31743
0
0
LAUDER ESTEE COS INC
CL A
518439104
13506
61890
SH
SOLE
61890
0
0
LAZARD LTD
SHS A
G54050102
6405
192865
SH
SOLE
192865
0
0
LEAR CORP
COM NEW
521865204
216
1978
SH
SOLE
1978
0
0
LEGGETT & PLATT INC
COM
524660107
235
5762
SH
SOLE
5762
0
0
LEIDOS HOLDINGS INC
COM
525327102
5277
59184
SH
SOLE
59184
0
0
LEMONADE INC
COM
52567D107
260
5248
SH
SOLE
5248
0
0
LENNAR CORP
CL A
526057104
4191
51320
SH
SOLE
51320
0
0
LENNAR CORP
CL A
526057104
79
15000
SH
Call
SOLE
0
0
0
LENNOX INTL INC
COM
526107107
1179
4309
SH
SOLE
4309
0
0
LEXINGTON REALTY TRUST
COM
529043101
678
65099
SH
SOLE
65099
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
1043
7267
SH
SOLE
7267
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
216
1608
SH
SOLE
1608
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
649
31609
SH
SOLE
31609
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
4088
194553
SH
SOLE
194553
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
262
8079
SH
SOLE
8079
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
662
20001
SH
SOLE
20001
0
0
LIFE STORAGE INC
COM
53223X107
2818
26813
SH
SOLE
26813
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
290
3043
SH
SOLE
3043
0
0
LILLY ELI & CO
COM
532457108
49878
337297
SH
SOLE
337297
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
260
2833
SH
SOLE
2833
0
0
LINCOLN NATL CORP IND
COM
534187109
232
7457
SH
SOLE
7457
0
0
LINDE PLC
SHS
G5494J103
5284
22168
SH
SOLE
22168
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
96
12188
SH
SOLE
12188
0
0
LIPOCINE INC NEW
COM
53630X104
14
10000
SH
SOLE
10000
0
0
LIQTECH INTL INC
COM
53632A201
908
107450
SH
SOLE
107450
0
0
LISTED FD TR
ROUNDHILL BITK
53656F706
1196
48309
SH
SOLE
48309
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
244
4574
SH
SOLE
4574
0
0
LIVE OAK ACQUISITION CORP
UNIT 99/99/9999
53804F202
369
35000
SH
SOLE
35000
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
5354
211316
SH
SOLE
211316
0
0
LIVEPERSON INC
COM
538146101
1607
30908
SH
SOLE
30908
0
0
LIVONGO HEALTH INC
COM
539183103
1
1500
SH
Put
SOLE
1500
0
0
LIVONGO HEALTH INC
COM
539183103
1657
11818
SH
SOLE
11818
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
284
218827
SH
SOLE
218827
0
0
LOCKHEED MARTIN CORP
COM
539830109
67570
176247
SH
SOLE
176247
0
0
LOEWS CORP
COM
540424108
2529
72767
SH
SOLE
72767
0
0
LONGVIEW ACQUISITION CORP
COM CL A
543195101
1158
117981
SH
SOLE
117981
0
0
LOWES COS INC
COM
548661107
31068
187462
SH
SOLE
187462
0
0
LULULEMON ATHLETICA INC
COM
550021109
13999
42401
SH
SOLE
42401
0
0
LUMEN TECHNOLOGIES INC
COM
156700106
4740
469627
SH
SOLE
469627
0
0
LUMENTUM HLDGS INC
COM
55024U109
439
5760
SH
SOLE
5760
0
0
LYFT INC
CL A COM
55087P104
424
15357
SH
SOLE
15357
0
0
LYFT INC
CL A COM
55087P104
11
11000
SH
Put
SOLE
11000
0
0
LYFT INC
CL A COM
55087P104
0
200
SH
Call
SOLE
0
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
24474
347300
SH
SOLE
347300
0
0
M & T BK CORP
COM
55261F104
445
4840
SH
SOLE
4840
0
0
M D C HLDGS INC
COM
552676108
804
17022
SH
SOLE
17022
0
0
MACERICH CO
COM
554382101
795
117646
SH
SOLE
117646
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
212
7900
SH
SOLE
7900
0
0
MACYS INC
COM
55616P104
106
18860
SH
SOLE
18860
0
0
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
462
6726
SH
SOLE
6726
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
1006
6686
SH
SOLE
6686
0
0
MAG SILVER CORP
COM
55903Q104
370
22740
SH
SOLE
22740
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
27131
793318
SH
SOLE
793318
0
0
MAGNA INTL INC
COM
559222401
3470
76481
SH
SOLE
76481
0
0
MAGNITE INC
COM
55955D100
798
114926
SH
SOLE
114926
0
0
MAIN STR CAP CORP
COM
56035L104
718
24379
SH
SOLE
24379
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
1578
102510
SH
SOLE
102510
0
0
MALACCA STRAITS ACQUISITION
COM CL A
G5859B117
375
38492
SH
SOLE
38492
0
0
MALIBU BOATS INC
COM CL A
56117J100
429
8659
SH
SOLE
8659
0
0
MANITOWOC CO INC
COM NEW
563571405
1741
207337
SH
SOLE
207337
0
0
MANNKIND CORP
COM NEW
56400P706
19
11061
SH
SOLE
11061
0
0
MANPOWERGROUP INC
COM
56418H100
3795
51772
SH
SOLE
51772
0
0
MANULIFE FINL CORP
COM
56501R106
580
41881
SH
SOLE
41881
0
0
MARATHON OIL CORP
COM
565849106
2233
552701
SH
SOLE
552701
0
0
MARATHON PETE CORP
COM
56585A102
29
10000
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
8813
300793
SH
SOLE
300793
0
0
MARCHEX INC
CL B
56624R108
33
15708
SH
SOLE
15708
0
0
MARKEL CORP
COM
570535104
710
722
SH
SOLE
722
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1304
2725
SH
SOLE
2725
0
0
MARRIOTT INTL INC NEW
CL A
571903202
4233
45699
SH
SOLE
45699
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
241
2666
SH
SOLE
2666
0
0
MARSH & MCLENNAN COS INC
COM
571748102
26909
235041
SH
SOLE
235041
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
4183
17960
SH
SOLE
17960
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
1224
31212
SH
SOLE
31212
0
0
MASCO CORP
COM
574599106
4168
75144
SH
SOLE
75144
0
0
MASIMO CORP
COM
574795100
2439
10337
SH
SOLE
10337
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
65763
194669
SH
SOLE
194669
0
0
MATCH GROUP INC NEW
COM
57667L107
7470
67506
SH
SOLE
67506
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
258
6996
SH
SOLE
6996
0
0
MATTEL INC
COM
577081102
157
13492
SH
SOLE
13492
0
0
MAXEON SOLAR TECHNOLOGIES LT
SHS
Y58473102
162
10193
SH
SOLE
10193
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
9328
137608
SH
SOLE
137608
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
142
67600
SH
Put
SOLE
67600
0
0
MAXLINEAR INC
COM
57776J100
21591
928933
SH
SOLE
928933
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
7222
37174
SH
SOLE
37174
0
0
MCDONALDS CORP
COM
580135101
195229
889767
SH
SOLE
889767
0
0
MCEWEN MNG INC
COM
58039P107
14
13611
SH
SOLE
13611
0
0
MCKESSON CORP
COM
58155Q103
5168
34751
SH
SOLE
34751
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
97
59809
SH
SOLE
59809
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
17
11393
SH
SOLE
11393
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1326
75423
SH
SOLE
75423
0
0
MEDIFAST INC
COM
58470H101
403
2458
SH
SOLE
2458
0
0
MEDNAX INC
COM
58502B106
1597
98370
SH
SOLE
98370
0
0
MEDTRONIC PLC
SHS
G5960L103
29703
286459
SH
SOLE
286459
0
0
MEDTRONIC PLC
SHS
G5960L103
7
1000
SH
Call
SOLE
0
0
0
MERCADOLIBRE INC
COM
58733R102
6506
6063
SH
SOLE
6063
0
0
MERCER INTL INC
COM
588056101
707
109210
SH
SOLE
109210
0
0
MERCK & CO. INC
COM
58933Y105
3
3700
SH
Call
SOLE
0
0
0
MERCK & CO. INC
COM
58933Y105
160691
1938439
SH
SOLE
1938439
0
0
MERIT MED SYS INC
COM
589889104
305
6977
SH
SOLE
6977
0
0
MERITAGE HOMES CORP
COM
59001A102
685
6211
SH
SOLE
6211
0
0
MESA LABS INC
COM
59064R109
303
1166
SH
SOLE
1166
0
0
MESABI TR
CTF BEN INT
590672101
238
11165
SH
SOLE
11165
0
0
METAURUS EQUITY COMPONENT TR
US EQT CUM 2027
59140L100
476
50000
SH
SOLE
50000
0
0
METLIFE INC
COM
59156R108
30754
828111
SH
SOLE
828111
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
3112
3171
SH
SOLE
3171
0
0
MFA FINL INC
COM
55272X102
491
183753
SH
SOLE
183753
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
1048
130634
SH
SOLE
130634
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
40
10800
SH
SOLE
10800
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
140
21700
SH
SOLE
21700
0
0
MGIC INVT CORP WIS
COM
552848103
1059
119906
SH
SOLE
119906
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
2129
76285
SH
SOLE
76285
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
4729
217059
SH
SOLE
217059
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1
1000
SH
Call
SOLE
0
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
1223
11952
SH
SOLE
11952
0
0
MICRON TECHNOLOGY INC
COM
595112103
15106
321693
SH
SOLE
321693
0
0
MICRON TECHNOLOGY INC
COM
595112103
1
500
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
475
17500
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
557311
2649807
SH
SOLE
2649807
0
0
MICROSOFT CORP
COM
594918104
296
103800
SH
Put
SOLE
103800
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
325
2788
SH
SOLE
2788
0
0
MIDDLEBY CORP
COM
596278101
269
3004
SH
SOLE
3004
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
22
15666
SH
SOLE
15666
0
0
MILLER HERMAN INC
COM
600544100
306
10171
SH
SOLE
10171
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
538
87933
SH
SOLE
87933
0
0
MISONIX INC
COM
604871103
117
10000
SH
SOLE
10000
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
337
83414
SH
SOLE
83414
0
0
MODERNA INC
COM
60770K107
2546
36106
SH
SOLE
36106
0
0
MODERNA INC
COM
60770K107
6
300
SH
Call
SOLE
0
0
0
MOELIS & CO
CL A
60786M105
380
10787
SH
SOLE
10787
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1006
30013
SH
SOLE
30013
0
0
MONDELEZ INTL INC
CL A
609207105
36754
640729
SH
SOLE
640729
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
247
87000
SH
SOLE
87000
0
0
MONGODB INC
CL A
60937P106
1161
5021
SH
SOLE
5021
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
215
15428
SH
SOLE
15428
0
0
MONOLITHIC PWR SYS INC
COM
609839105
1684
6009
SH
SOLE
6009
0
0
MONROE CAP CORP
COM
610335101
327
47925
SH
SOLE
47925
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
1080
13541
SH
SOLE
13541
0
0
MOODYS CORP
COM
615369105
1863
6450
SH
SOLE
6450
0
0
MOOG INC
CL A
615394202
245
3842
SH
SOLE
3842
0
0
MORGAN STANLEY
COM NEW
617446448
10401
214956
SH
SOLE
214956
0
0
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
122
14527
SH
SOLE
14527
0
0
MORNINGSTAR INC
COM
617700109
879
5498
SH
SOLE
5498
0
0
MOSAIC CO NEW
COM
61945C103
3752
206188
SH
SOLE
206188
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1976
12718
SH
SOLE
12718
0
0
MPLX LP
COM UNIT REP LTD
55336V100
5387
341933
SH
SOLE
341933
0
0
MSA SAFETY INC
COM
553498106
224
1651
SH
SOLE
1651
0
0
MSC INDL DIRECT INC
CL A
553530106
2785
43857
SH
SOLE
43857
0
0
MSCI INC
COM
55354G100
3108
8774
SH
SOLE
8774
0
0
MSG NETWORK INC
CL A
553573106
181
18831
SH
SOLE
18831
0
0
MURPHY USA INC
COM
626755102
31249
243638
SH
SOLE
243638
0
0
MYLAN NV
SHS EURO
N59465109
680
45955
SH
SOLE
45955
0
0
MYLAN NV
SHS EURO
N59465109
21
15000
SH
Call
SOLE
0
0
0
MYRIAD GENETICS INC
COM
62855J104
331
25606
SH
SOLE
25606
0
0
NANOVIBRONIX INC
COM
63008J108
41
59219
SH
SOLE
59219
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
1493
63496
SH
SOLE
63496
0
0
NASDAQ INC
COM
631103108
9969
81227
SH
SOLE
81227
0
0
NATIONAL BEVERAGE CORP
COM
635017106
885
12985
SH
SOLE
12985
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
393
9696
SH
SOLE
9696
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1184
20630
SH
SOLE
20630
0
0
NATIONAL INSTRS CORP
COM
636518102
443
12354
SH
SOLE
12354
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
532
58490
SH
SOLE
58490
0
0
NATIONAL RESH CORP
COM NEW
637372202
532
10826
SH
SOLE
10826
0
0
NATURAL ALTERNATIVES INTL IN
COM NEW
638842302
76
10000
SH
SOLE
10000
0
0
NAUTILUS INC
COM
63910B102
159
9200
SH
SOLE
9200
0
0
NAUTILUS INC
COM
63910B102
33
27500
SH
Call
SOLE
0
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM NEW
63937X202
84
31615
SH
SOLE
31615
0
0
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
2757
329292
SH
SOLE
329292
0
0
NCINO INC
COM
63947U107
1
100
SH
Call
SOLE
0
0
0
NCINO INC
COM
63947U107
740
9319
SH
SOLE
9319
0
0
NEKTAR THERAPEUTICS
COM
640268108
402
24512
SH
SOLE
24512
0
0
NELNET INC
CL A
64031N108
2113
35103
SH
SOLE
35103
0
0
NEOGEN CORP
COM
640491106
1765
22580
SH
SOLE
22580
0
0
NEOGENOMICS INC
COM NEW
64049M209
6679
181050
SH
SOLE
181050
0
0
NEPHROS INC
COM
640671400
313
43210
SH
SOLE
43210
0
0
NETAPP INC
COM
64110D104
1108
25365
SH
SOLE
25365
0
0
NETEASE INC
SPONSORED ADS
64110W102
330
725
SH
SOLE
725
0
0
NETFLIX INC
COM
64110L106
26581
52757
SH
SOLE
52757
0
0
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
546
49226
SH
SOLE
49226
0
0
NEUBERGER BRMAN NY MUNI FD I
COM
64124K102
316
27206
SH
SOLE
27206
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
789
8183
SH
SOLE
8183
0
0
NEURONETICS INC
COM
64131A105
691
142254
SH
SOLE
142254
0
0
NEVRO CORP
COM
64157F103
2177
15629
SH
SOLE
15629
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
656
14916
SH
SOLE
14916
0
0
NEW MTN FIN CORP
COM
647551100
15373
1608456
SH
SOLE
1608456
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
658
82564
SH
SOLE
82564
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
341
41079
SH
SOLE
41079
0
0
NEWAGE INC
COM
650194103
36
21705
SH
SOLE
21705
0
0
NEWAGE INC
COM
650194103
0
400
SH
Call
SOLE
0
0
0
NEWELL BRANDS INC
COM
651229106
198
11512
SH
SOLE
11512
0
0
NEWMONT CORP
COM
651639106
9762
153486
SH
SOLE
153486
0
0
NEXPOINT STRATEGIC OPPORTES
COM NEW
65340G205
189
21874
SH
SOLE
21874
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
22
400
SH
Call
SOLE
0
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
32472
361342
SH
SOLE
361342
0
0
NEXTERA ENERGY INC
COM
65339F101
72925
262615
SH
SOLE
262615
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
3375
56286
SH
SOLE
56286
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
288
72727
SH
SOLE
72727
0
0
NICE LTD
SPONSORED ADR
653656108
4259
18460
SH
SOLE
18460
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
1708
120053
SH
SOLE
120053
0
0
NIKE INC
CL B
654106103
326
29800
SH
Call
SOLE
0
0
0
NIKE INC
CL B
654106103
81755
650143
SH
SOLE
650143
0
0
NIKE INC
CL B
654106103
496
105500
SH
Put
SOLE
105500
0
0
NIKOLA CORP
COM
654110105
1082
52892
SH
SOLE
52892
0
0
NIO INC
SPON ADS
62914V106
287
13656
SH
SOLE
13656
0
0
NIO INC
SPON ADS
62914V106
5
1900
SH
Call
SOLE
0
0
0
NISOURCE INC
COM
65473P105
265
11964
SH
SOLE
11964
0
0
NOKIA CORP
SPONSORED ADR
654902204
2305
588502
SH
SOLE
588502
0
0
NOKIA CORP
SPONSORED ADR
654902204
10
26000
SH
Call
SOLE
0
0
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
925
36334
SH
SOLE
36334
0
0
NORDSON CORP
COM
655663102
4403
22726
SH
SOLE
22726
0
0
NORDSTROM INC
COM
655664100
614
51563
SH
SOLE
51563
0
0
NORFOLK SOUTHN CORP
COM
655844108
25936
121579
SH
SOLE
121579
0
0
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
15
15339
SH
SOLE
15339
0
0
NORTHERN TR CORP
COM
665859104
1116
14314
SH
SOLE
14314
0
0
NORTHROP GRUMMAN CORP
COM
666807102
17352
54929
SH
SOLE
54929
0
0
NORTONLIFELOCK INC
COM
668771108
497
24036
SH
SOLE
24036
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
336
19643
SH
SOLE
19643
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
3
2000
SH
Put
SOLE
2000
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
0
400
SH
Call
SOLE
0
0
0
NOVABAY PHARMACEUTICALS INC
COM NEW
66987P201
32
44000
SH
SOLE
44000
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
21103
243255
SH
SOLE
243255
0
0
NOVOCURE LTD
ORD SHS
G6674U108
860
7727
SH
SOLE
7727
0
0
NOVOCURE LTD
ORD SHS
G6674U108
10
500
SH
Call
SOLE
0
0
0
NOVO-NORDISK A S
ADR
670100205
5145
74300
SH
SOLE
74300
0
0
NOW INC
COM
67011P100
74
17661
SH
SOLE
17661
0
0
NRG ENERGY INC
COM NEW
629377508
1230
40152
SH
SOLE
40152
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
5
1700
SH
Call
SOLE
0
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
1833
55484
SH
SOLE
55484
0
0
NUCOR CORP
COM
670346105
1642
36591
SH
SOLE
36591
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
413
15343
SH
SOLE
15343
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
1818
35807
SH
SOLE
35807
0
0
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
477
18622
SH
SOLE
18622
0
0
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
359
8415
SH
SOLE
8415
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
852
28729
SH
SOLE
28729
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
1438
49457
SH
SOLE
49457
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
310
10924
SH
SOLE
10924
0
0
NUTRIEN LTD
COM
67077M108
1452
36937
SH
SOLE
36937
0
0
NUVASIVE INC
COM
670704105
572
11735
SH
SOLE
11735
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
294
18772
SH
SOLE
18772
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
4675
326225
SH
SOLE
326225
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
488
33563
SH
SOLE
33563
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
8375
586180
SH
SOLE
586180
0
0
NUVEEN INTER DURATION MUN TE
COM
670671106
6816
510762
SH
SOLE
510762
0
0
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
1944
147913
SH
SOLE
147913
0
0
NUVEEN MICH QUALITY MUN INCO
COM
670979103
1995
140874
SH
SOLE
140874
0
0
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
207
15338
SH
SOLE
15338
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1812
169695
SH
SOLE
169695
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1483
100935
SH
SOLE
100935
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
319
13134
SH
SOLE
13134
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
6909
537660
SH
SOLE
537660
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
2600
189844
SH
SOLE
189844
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
167
18814
SH
SOLE
18814
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
199
23486
SH
SOLE
23486
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
4536
312833
SH
SOLE
312833
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
140
12311
SH
SOLE
12311
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
338
22455
SH
SOLE
22455
0
0
NVIDIA CORPORATION
COM
67066G104
66106
122163
SH
SOLE
122163
0
0
NVIDIA CORPORATION
COM
67066G104
2
100
SH
Call
SOLE
0
0
0
NVR INC
COM
62944T105
4439
1091
SH
SOLE
1091
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
949
7646
SH
SOLE
7646
0
0
OAK STR HEALTH INC
COM
67181A107
293
5470
SH
SOLE
5470
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
561
118524
SH
SOLE
118524
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
503
77233
SH
SOLE
77233
0
0
OASIS MIDSTREAM PARTNERS LP
COM UNITS REPS
67420T206
139
22413
SH
SOLE
22413
0
0
OCCIDENTAL PETE CORP
COM
674599105
612
61065
SH
SOLE
61065
0
0
OCCIDENTAL PETE CORP
COM
674599105
15
18000
SH
Call
SOLE
0
0
0
OGE ENERGY CORP
COM
670837103
899
29987
SH
SOLE
29987
0
0
O-I GLASS INC
COM
67098H104
229
21594
SH
SOLE
21594
0
0
OKTA INC
CL A
679295105
7
30000
SH
Put
SOLE
30000
0
0
OKTA INC
CL A
679295105
12716
59494
SH
SOLE
59494
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1222
6749
SH
SOLE
6749
0
0
OLIN CORP
COM PAR $1
680665205
144
11511
SH
SOLE
11511
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
2720
31226
SH
SOLE
31226
0
0
OMEGA FLEX INC
COM
682095104
656
4189
SH
SOLE
4189
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1138
38059
SH
SOLE
38059
0
0
OMEROS CORP
COM
682143102
334
33015
SH
SOLE
33015
0
0
OMNICOM GROUP INC
COM
681919106
4031
81406
SH
SOLE
81406
0
0
ON SEMICONDUCTOR CORP
COM
682189105
478
22041
SH
SOLE
22041
0
0
ONE GAS INC
COM
68235P108
845
12188
SH
SOLE
12188
0
0
ONEOK INC NEW
COM
682680103
2257
86992
SH
SOLE
86992
0
0
ONESPAN INC
COM
68287N100
247
11731
SH
SOLE
11731
0
0
OPKO HEALTH INC
COM
68375N103
6
5800
SH
Call
SOLE
0
0
0
OPKO HEALTH INC
COM
68375N103
185
50590
SH
SOLE
50590
0
0
OPORTUN FINL CORP
COM
68376D104
138
11548
SH
SOLE
11548
0
0
ORACLE CORP
COM
68389X105
43248
724348
SH
SOLE
724348
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
4060
8780
SH
SOLE
8780
0
0
ORGANIGRAM HLDGS INC
COM
68620P101
13
13111
SH
SOLE
13111
0
0
ORTHOFIX MED INC
COM
68752M108
1042
33475
SH
SOLE
33475
0
0
ORTHOPEDIATRICS CORP
COM
68752L100
296
6427
SH
SOLE
6427
0
0
OSHKOSH CORP
COM
688239201
399
5397
SH
SOLE
5397
0
0
OSI ETF TR
OSHARES US QUALT
67110P407
313
8622
SH
SOLE
8622
0
0
OSI ETF TR
OSHARES EUR QLT
67110P506
240
10140
SH
SOLE
10140
0
0
OSI ETF TR
OSHS GBL INTER
67110P704
212
4798
SH
SOLE
4798
0
0
OSI SYSTEMS INC
COM
671044105
1558
20080
SH
SOLE
20080
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1046
88447
SH
SOLE
88447
0
0
OTIS WORLDWIDE CORP
COM
68902V107
7684
123171
SH
SOLE
123171
0
0
OUTFRONT MEDIA INC
COM
69007J106
587
40336
SH
SOLE
40336
0
0
OUTSET MED INC
COM
690145107
1003
20050
SH
SOLE
20050
0
0
OWENS CORNING NEW
COM
690742101
1934
28092
SH
SOLE
28092
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
4940
409676
SH
SOLE
409676
0
0
PACCAR INC
COM
693718108
4755
55728
SH
SOLE
55728
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
1654
55994
SH
SOLE
55994
0
0
PACER FDS TR
US CASH COWS 100
69374H881
932
33007
SH
SOLE
33007
0
0
PACIFIC ETHANOL INC
COM
69423U305
4808
657727
SH
SOLE
657727
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
1039
51601
SH
SOLE
51601
0
0
PACIRA BIOSCIENCES
COM
695127100
260
4374
SH
SOLE
4374
0
0
PACKAGING CORP AMER
COM
695156109
5345
48935
SH
SOLE
48935
0
0
PAGERDUTY INC
COM
69553P100
671
24767
SH
SOLE
24767
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
789
20910
SH
SOLE
20910
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
2547
268052
SH
SOLE
268052
0
0
PALO ALTO NETWORKS INC
COM
697435105
8043
32955
SH
SOLE
32955
0
0
PAN AMERN SILVER CORP
COM
697900108
630
19690
SH
SOLE
19690
0
0
PAN AMERN SILVER CORP
COM
697900108
6
1200
SH
Call
SOLE
0
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
84
15543
SH
SOLE
15543
0
0
PARK HOTELS RESORTS INC
COM
700517105
653
65746
SH
SOLE
65746
0
0
PARKER-HANNIFIN CORP
COM
701094104
7435
36734
SH
SOLE
36734
0
0
PARTY CITY HOLDCO INC
COM
702149105
136
51423
SH
SOLE
51423
0
0
PAYCHEX INC
COM
704326107
5801
72534
SH
SOLE
72534
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3869
12427
SH
SOLE
12427
0
0
PAYLOCITY HLDG CORP
COM
70438V106
665
4128
SH
SOLE
4128
0
0
PAYPAL HLDGS INC
COM
70450Y103
241
87600
SH
Put
SOLE
87600
0
0
PAYPAL HLDGS INC
COM
70450Y103
74204
375858
SH
SOLE
375858
0
0
PAYPAL HLDGS INC
COM
70450Y103
10
700
SH
Call
SOLE
0
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
13
14000
PRN
SOLE
14000
0
0
PEGASYSTEMS INC
COM
705573103
934
7768
SH
SOLE
7768
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
23262
234452
SH
SOLE
234452
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
0
800
SH
Put
SOLE
800
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
12
400
SH
Call
SOLE
0
0
0
PEMBINA PIPELINE CORP
COM
706327103
2530
119755
SH
SOLE
119755
0
0
PENN NATL GAMING INC
COM
707569109
2534
34900
SH
SOLE
34900
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1506
178389
SH
SOLE
178389
0
0
PENNANTPARK INVT CORP
COM
708062104
175
55119
SH
SOLE
55119
0
0
PENNYMAC FINL SVCS INC NEW
COM
70932M107
2460
42273
SH
SOLE
42273
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
327
6884
SH
SOLE
6884
0
0
PENTAIR PLC
SHS
G7S00T104
335
7339
SH
SOLE
7339
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
508
49203
SH
SOLE
49203
0
0
PEPSICO INC
COM
713448108
121380
875256
SH
SOLE
875256
0
0
PEPSICO INC
COM
713448108
282
66600
SH
Put
SOLE
66600
0
0
PERKINELMER INC
COM
714046109
678
5414
SH
SOLE
5414
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
133
18907
SH
SOLE
18907
0
0
PFIZER INC
COM
717081103
94406
2572134
SH
SOLE
2572134
0
0
PFIZER INC
COM
717081103
40
59300
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
254
27067
SH
SOLE
27067
0
0
PHILIP MORRIS INTL INC
COM
718172109
43456
580423
SH
SOLE
580423
0
0
PHILLIPS 66
COM
718546104
6197
119341
SH
SOLE
119341
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
222
9630
SH
SOLE
9630
0
0
PHYSICIANS RLTY TR
COM
71943U104
1032
57615
SH
SOLE
57615
0
0
PICO HLDGS INC
COM NEW
693366205
109
12170
SH
SOLE
12170
0
0
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
194
10940
SH
SOLE
10940
0
0
PIMCO CORPORATE & INCOME STR
COM
72200U100
1649
105650
SH
SOLE
105650
0
0
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
1332
66297
SH
SOLE
66297
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1363
53761
SH
SOLE
53761
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
392
3835
SH
SOLE
3835
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
18220
162169
SH
SOLE
162169
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
209
2241
SH
SOLE
2241
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
11361
202117
SH
SOLE
202117
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
67528
662376
SH
SOLE
662376
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
482
9404
SH
SOLE
9404
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
1121
20748
SH
SOLE
20748
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
112
20447
SH
SOLE
20447
0
0
PIMCO MUN INCOME FD III
COM
72201A103
291
25580
SH
SOLE
25580
0
0
PINNACLE WEST CAP CORP
COM
723484101
951
12765
SH
SOLE
12765
0
0
PINTEREST INC
CL A
72352L106
3
500
SH
Call
SOLE
0
0
0
PINTEREST INC
CL A
72352L106
5277
127357
SH
SOLE
127357
0
0
PIONEER NAT RES CO
COM
723787107
6020
69896
SH
SOLE
69896
0
0
PJT PARTNERS INC
COM CL A
69343T107
207
3408
SH
SOLE
3408
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
2414
403999
SH
SOLE
403999
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1145
188101
SH
SOLE
188101
0
0
PLURALSIGHT INC
COM CL A
72941B106
445
25912
SH
SOLE
25912
0
0
PNC FINL SVCS GROUP INC
COM
693475105
46445
422724
SH
SOLE
422724
0
0
PNM RES INC
COM
69349H107
202
4898
SH
SOLE
4898
0
0
POLARIS INC
COM
731068102
809
8642
SH
SOLE
8642
0
0
POOL CORP
COM
73278L105
943
2812
SH
SOLE
2812
0
0
POSCO
SPONSORED ADR
693483109
418
9975
SH
SOLE
9975
0
0
POWERFLEET INC
COM
73931J109
93
16600
SH
SOLE
16600
0
0
PPD INC
COM
69355F102
2654
71796
SH
SOLE
71796
0
0
PPG INDS INC
COM
693506107
2976
24428
SH
SOLE
24428
0
0
PPL CORP
COM
69351T106
8168
300296
SH
SOLE
300296
0
0
PRA GROUP INC
COM
69354N106
264
6437
SH
SOLE
6437
0
0
PRECIGEN INC
COM
74017N105
206
58719
SH
SOLE
58719
0
0
PRECISION BIOSCIENCES INC
COM
74019P108
113
18400
SH
SOLE
18400
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
17
27050
SH
SOLE
27050
0
0
PREFORMED LINE PRODS CO
COM
740444104
7735
158766
SH
SOLE
158766
0
0
PREVAIL THERAPEUTICS INC
COM
74140Y101
11503
1130000
SH
SOLE
1130000
0
0
PRICE T ROWE GROUP INC
COM
74144T108
10256
80108
SH
SOLE
80108
0
0
PRICESMART INC
COM
741511109
236
3537
SH
SOLE
3537
0
0
PRIMERICA INC
COM
74164M108
614
5427
SH
SOLE
5427
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
359
8973
SH
SOLE
8973
0
0
PROCTER AND GAMBLE CO
COM
742718109
196465
1413392
SH
SOLE
1413392
0
0
PROCTER AND GAMBLE CO
COM
742718109
0
2500
SH
Put
SOLE
2500
0
0
PROGRESSIVE CORP
COM
743315103
10728
113276
SH
SOLE
113276
0
0
PROLOGIS INC.
COM
74340W103
2480
24695
SH
SOLE
24695
0
0
PROOFPOINT INC
COM
743424103
264
2506
SH
SOLE
2506
0
0
PROS HOLDINGS INC
COM
74346Y103
317
9701
SH
SOLE
9701
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
380
7190
SH
SOLE
7190
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
8583
116842
SH
SOLE
116842
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1136
12397
SH
SOLE
12397
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
1024
19385
SH
SOLE
19385
0
0
PROSHARES TR
MERGER ETF
74348A566
1268
33133
SH
SOLE
33133
0
0
PROSHARES TR
ULTRPRO DOW30
74347X823
1094
14193
SH
SOLE
14193
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
612
10937
SH
SOLE
10937
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
298
18683
SH
SOLE
18683
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
1302
9942
SH
SOLE
9942
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
774
25007
SH
SOLE
25007
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
863
52199
SH
SOLE
52199
0
0
PROSHARES TR
PSHS SH MDCAP400
74347B250
220
5916
SH
SOLE
5916
0
0
PROSHARES TR
ULTRAPRO SHORT S
74347B268
679
78042
SH
SOLE
78042
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
6845
94864
SH
SOLE
94864
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
8373
412530
SH
SOLE
412530
0
0
PROSHARES TR
PSHS SHORT DOW30
74347B235
840
19192
SH
SOLE
19192
0
0
PROSHARES TR
PSHS SH MSCI EMR
74347R396
1038
67226
SH
SOLE
67226
0
0
PROSHARES TR
PSHS ULTRA O&G
74347G705
513
10784
SH
SOLE
10784
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
417
5460
SH
SOLE
5460
0
0
PROSHARES TR II
VIX SH TRM FUTRS
74347W171
102
5001
SH
SOLE
5001
0
0
PROSHARES TR II
ULTRA SILVER NEW
74347W353
235
5619
SH
SOLE
5619
0
0
PROSHARES TR II
VIX SH TRM FUTRS
74347W171
2
12000
SH
Call
SOLE
0
0
0
PROSHARES TR II
ULTA BLMBG 2017
74347Y888
220
7727
SH
SOLE
7727
0
0
PROSPECT CAP CORP
COM
74348T102
175
34890
SH
SOLE
34890
0
0
PROSPERITY BANCSHARES INC
COM
743606105
408
7854
SH
SOLE
7854
0
0
PROTO LABS INC
COM
743713109
935
7277
SH
SOLE
7277
0
0
PRUDENTIAL FINL INC
COM
744320102
3096
48849
SH
SOLE
48849
0
0
PTK ACQUISITION CORP
COM
69375F108
702
71992
SH
SOLE
71992
0
0
PUBLIC STORAGE
COM
74460D109
1580
7115
SH
SOLE
7115
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
7001
127727
SH
SOLE
127727
0
0
PULMATRIX INC
COM NEW
74584P202
29
24000
SH
SOLE
24000
0
0
PULTE GROUP INC
COM
745867101
958
20706
SH
SOLE
20706
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
241
54864
SH
SOLE
54864
0
0
QEP RESOURCES INC
COM
74733V100
49
54629
SH
SOLE
54629
0
0
QIAGEN NV
SHS NEW
N72482123
234
4487
SH
SOLE
4487
0
0
QORVO INC
COM
74736K101
6675
51759
SH
SOLE
51759
0
0
QUAKER CHEM CORP
COM
747316107
653
3628
SH
SOLE
3628
0
0
QUALCOMM INC
COM
747525103
59396
504336
SH
SOLE
504336
0
0
QUALYS INC
COM
74758T303
717
7296
SH
SOLE
7296
0
0
QUANEX BUILDING PRODUCTS COR
COM
747619104
886
48172
SH
SOLE
48172
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
5699
49794
SH
SOLE
49794
0
0
QUIDEL CORP
COM
74838J101
801
3640
SH
SOLE
3640
0
0
QURATE RETAIL INC
COM SER A
74915M100
3191
444330
SH
SOLE
444330
0
0
RA MED SYS INC
COM
74933X104
4
13613
SH
SOLE
13613
0
0
RADWARE LTD
ORD
M81873107
3547
146600
SH
SOLE
146600
0
0
RANGE RES CORP
COM
75281A109
654
98793
SH
SOLE
98793
0
0
RAYMOND JAMES FINL INC
COM
754730109
807
10966
SH
SOLE
10966
0
0
RAYONIER INC
COM
754907103
795
29980
SH
SOLE
29980
0
0
RBB FD INC
MOTLEY FOL ETF
74933W601
222
6974
SH
SOLE
6974
0
0
RBC BEARINGS INC
COM
75524B104
676
5599
SH
SOLE
5599
0
0
REALOGY HLDGS CORP
COM
75605Y106
238
25201
SH
SOLE
25201
0
0
REALTY INCOME CORP
COM
756109104
2619
43107
SH
SOLE
43107
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
5341
54838
SH
SOLE
54838
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
207
6635
SH
SOLE
6635
0
0
REGENCY CTRS CORP
COM
758849103
665
17404
SH
SOLE
17404
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
5790
10345
SH
SOLE
10345
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
2248
195046
SH
SOLE
195046
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
583
6135
SH
SOLE
6135
0
0
REKOR SYSTEMS INC
COM
759419104
224
38938
SH
SOLE
38938
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
7124
70479
SH
SOLE
70479
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
249
1449
SH
SOLE
1449
0
0
RENESOLA LTD
SPONSORED ADS
75971T301
2
11000
SH
Call
SOLE
0
0
0
RENESOLA LTD
SPONSORED ADS
75971T301
72
34450
SH
SOLE
34450
0
0
RENEWABLE ENERGY GROUP INC
COM NEW
75972A301
970
18154
SH
SOLE
18154
0
0
REPLIGEN CORP
COM
759916109
2527
17129
SH
SOLE
17129
0
0
REPRO MED SYS INC
COM
759910102
361
50000
SH
SOLE
50000
0
0
REPUBLIC SVCS INC
COM
760759100
1916
20532
SH
SOLE
20532
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
1657
152006
SH
SOLE
152006
0
0
RESMED INC
COM
761152107
5903
34516
SH
SOLE
34516
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
226
3905
SH
SOLE
3905
0
0
REVANCE THERAPEUTICS INC
COM
761330109
2436
96934
SH
SOLE
96934
0
0
RH
COM
74967X103
77
1500
SH
Call
SOLE
0
0
0
RH
COM
74967X103
1253
3267
SH
SOLE
3267
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
3
17000
SH
Call
SOLE
0
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
3902
64796
SH
SOLE
64796
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
641
10892
SH
SOLE
10892
0
0
RIVERNORTH SPECIALTY FIN COR
COM
76882B108
180
12049
SH
SOLE
12049
0
0
RLI CORP
COM
749607107
543
6441
SH
SOLE
6441
0
0
ROBERT HALF INTL INC
COM
770323103
451
8510
SH
SOLE
8510
0
0
ROCKET COS INC
COM CL A
77311W101
3
1400
SH
Call
SOLE
0
0
0
ROCKET COS INC
COM CL A
77311W101
318
16001
SH
SOLE
16001
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
518
22700
SH
SOLE
22700
0
0
ROCKWELL AUTOMATION INC
COM
773903109
5611
25412
SH
SOLE
25412
0
0
ROKU INC
COM CL A
77543R102
4741
25108
SH
SOLE
25108
0
0
ROKU INC
COM CL A
77543R102
85
7300
SH
Call
SOLE
0
0
0
ROLLINS INC
COM
775711104
975
18003
SH
SOLE
18003
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2222
5593
SH
SOLE
5593
0
0
ROSS STORES INC
COM
778296103
5534
59016
SH
SOLE
59016
0
0
ROYAL BK CDA
COM
780087102
6458
91978
SH
SOLE
91978
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
795
12336
SH
SOLE
12336
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1710
70762
SH
SOLE
70762
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
4120
162624
SH
SOLE
162624
0
0
ROYAL GOLD INC
COM
780287108
1332
11105
SH
SOLE
11105
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
82
10720
SH
SOLE
10720
0
0
RPM INTL INC
COM
749685103
11686
141498
SH
SOLE
141498
0
0
RYDER SYS INC
COM
783549108
424
10011
SH
SOLE
10011
0
0
S&P GLOBAL INC
COM
78409V104
14337
39770
SH
SOLE
39770
0
0
S&P GLOBAL INC
COM
78409V104
7
800
SH
Put
SOLE
800
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
1053
76436
SH
SOLE
76436
0
0
SABRE CORP
COM
78573M104
4087
630191
SH
SOLE
630191
0
0
SABRE CORP
COM
78573M104
28
5000
SH
Call
SOLE
0
0
0
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
533
13454
SH
SOLE
13454
0
0
SALESFORCE COM INC
COM
79466L302
98785
392312
SH
SOLE
392312
0
0
SALESFORCE COM INC
COM
79466L302
728
34400
SH
Put
SOLE
34400
0
0
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
126
50105
SH
SOLE
50105
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
1472
173684
SH
SOLE
173684
0
0
SANDY SPRING BANCORP INC
COM
800363103
578
25105
SH
SOLE
25105
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
368
38735
SH
SOLE
38735
0
0
SANOFI
SPONSORED ADR
80105N105
4868
95154
SH
SOLE
95154
0
0
SAP SE
SPON ADR
803054204
4819
30823
SH
SOLE
30823
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
2
200
SH
Call
SOLE
0
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
3969
28268
SH
SOLE
28268
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1550
4861
SH
SOLE
4861
0
0
SCHLUMBERGER LTD
COM
806857108
2896
184939
SH
SOLE
184939
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1136
46178
SH
SOLE
46178
0
0
SCHWAB CHARLES CORP
COM
808513105
9381
259307
SH
SOLE
259307
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
9622
174184
SH
SOLE
174184
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
13917
270139
SH
SOLE
270139
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
61055
2281489
SH
SOLE
2281489
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
8630
140123
SH
SOLE
140123
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
40109
497575
SH
SOLE
497575
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
7091
185864
SH
SOLE
185864
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
42716
1360288
SH
SOLE
1360288
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1270
32805
SH
SOLE
32805
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
214
6545
SH
SOLE
6545
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
19513
245055
SH
SOLE
245055
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
9405
81751
SH
SOLE
81751
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
222
3804
SH
SOLE
3804
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
16233
237707
SH
SOLE
237707
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
31006
553151
SH
SOLE
553151
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
1633
46267
SH
SOLE
46267
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
224
6873
SH
SOLE
6873
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
84601
1525621
SH
SOLE
1525621
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
416
8085
SH
SOLE
8085
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
5364
102860
SH
SOLE
102860
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
749
30693
SH
SOLE
30693
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
2527
32243
SH
SOLE
32243
0
0
SCIENTIFIC GAMES CORP
COM
80874P109
54
10000
SH
Put
SOLE
10000
0
0
SCIENTIFIC GAMES CORP
COM
80874P109
2638
75504
SH
SOLE
75504
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
0
2800
SH
Call
SOLE
0
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
429
38814
SH
SOLE
38814
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
2077
13632
SH
SOLE
13632
0
0
SCYNEXIS INC
COM NEW
811292200
48
11000
SH
SOLE
11000
0
0
SEA LTD
SPONSORD ADS
81141R100
955
6177
SH
SOLE
6177
0
0
SEABRIDGE GOLD INC
COM
811916105
1081
57351
SH
SOLE
57351
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
96
47726
SH
SOLE
47726
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
9248
187727
SH
SOLE
187727
0
0
SEASPINE HLDGS CORP
COM
81255T108
1281
89949
SH
SOLE
89949
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
18
19585
SH
SOLE
19585
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
3547
923905
SH
SOLE
923905
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
5396
180920
SH
SOLE
180920
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
22502
378622
SH
SOLE
378622
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
13898
393498
SH
SOLE
393498
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
27757
433390
SH
SOLE
433390
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
45
61500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
28367
368745
SH
SOLE
368745
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
36692
347840
SH
SOLE
347840
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
39246
1630928
SH
SOLE
1630928
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
5744
89997
SH
SOLE
89997
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
8592
144716
SH
SOLE
144716
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1
2500
SH
Put
SOLE
2500
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
27263
185524
SH
SOLE
185524
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
11
12000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
48282
413522
SH
SOLE
413522
0
0
SELECTQUOTE INC
COM
816307300
207
10190
SH
SOLE
10190
0
0
SEMPRA ENERGY
COM
816851109
26498
223830
SH
SOLE
223830
0
0
SENECA BIOPHARMA INC
COM
81689B103
87
150055
SH
SOLE
150055
0
0
SENSEONICS HLDGS INC
COM
81727U105
7
17500
SH
SOLE
17500
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
1666
28825
SH
SOLE
28825
0
0
SERVICENOW INC
COM
81762P102
18346
38042
SH
SOLE
38042
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
1005
29522
SH
SOLE
29522
0
0
SEVERN BANCORP INC ANNAPOLIS
COM
81811M100
65
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
1848
28726
SH
SOLE
28726
0
0
SHARPS COMPLIANCE CORP
COM
820017101
152
24221
SH
SOLE
24221
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
357
37618
SH
SOLE
37618
0
0
SHERWIN WILLIAMS CO
COM
824348106
26559
38116
SH
SOLE
38116
0
0
SHIFT4 PMTS INC
CL A
82452J109
363
7517
SH
SOLE
7517
0
0
SHOPIFY INC
CL A
82509L107
308
600
SH
Call
SOLE
0
0
0
SHOPIFY INC
CL A
82509L107
22531
22139
SH
SOLE
22139
0
0
SHYFT GROUP INC
COM
825698103
5160
274611
SH
SOLE
274611
0
0
SHYFT GROUP INC
COM
825698103
7
400
SH
Call
SOLE
0
0
0
SI BONE INC
COM
825704109
228
9623
SH
SOLE
9623
0
0
SIENTRA INC
COM
82621J105
1538
452487
SH
SOLE
452487
0
0
SILK RD MED INC
COM
82710M100
3263
48552
SH
SOLE
48552
0
0
SILVERCORP METALS INC
COM
82835P103
482
66539
SH
SOLE
66539
0
0
SILVERCREST METALS INC
COM
828363101
278
32688
SH
SOLE
32688
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
5
1000
SH
Call
SOLE
0
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
21535
333255
SH
SOLE
333255
0
0
SINA CORP
ORD
G81477104
237
5608
SH
SOLE
5608
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
2
4000
SH
Call
SOLE
0
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1416
264063
SH
SOLE
264063
0
0
SITE CTRS CORP
COM
82981J109
255
35415
SH
SOLE
35415
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1469
12096
SH
SOLE
12096
0
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
480
27769
SH
SOLE
27769
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
1379
61807
SH
SOLE
61807
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
4527
31133
SH
SOLE
31133
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
0
200
SH
Call
SOLE
0
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
5
2500
SH
Put
SOLE
2500
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
6618
247425
SH
SOLE
247425
0
0
SMARTSHEET INC
COM CL A
83200N103
6
10000
SH
Put
SOLE
10000
0
0
SMARTSHEET INC
COM CL A
83200N103
59
1200
SH
SOLE
1200
0
0
SMITH & NEPHEW GROUP PLC
SPDN ADR NEW
83175M205
2238
57217
SH
SOLE
57217
0
0
SMITH & WESSON BRANDS INC
COM
831754106
0
300
SH
Call
SOLE
0
0
0
SMITH & WESSON BRANDS INC
COM
831754106
211
13172
SH
SOLE
13172
0
0
SMITH A O CORP
COM
831865209
886
16958
SH
SOLE
16958
0
0
SMUCKER J M CO
COM NEW
832696405
6249
54077
SH
SOLE
54077
0
0
SNAP INC
CL A
83304A106
588
22491
SH
SOLE
22491
0
0
SNAP INC
CL A
83304A106
41
36700
SH
Call
SOLE
0
0
0
SNAP ON INC
COM
833034101
3489
23679
SH
SOLE
23679
0
0
SNOWFLAKE INC
CL A
833445109
710
2814
SH
SOLE
2814
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
3537
14836
SH
SOLE
14836
0
0
SONOCO PRODS CO
COM
835495102
288
5623
SH
SOLE
5623
0
0
SONOMA PHARMACEUTICALS INC
COM NEW
83558L204
85
10102
SH
SOLE
10102
0
0
SONOS INC
COM
83570H108
1024
67471
SH
SOLE
67471
0
0
SONY CORP
SPONSORED ADR
835699307
1396
18151
SH
SOLE
18151
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
110
9853
SH
SOLE
9853
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
7
5000
SH
Call
SOLE
0
0
0
SOURCE CAP INC
COM
836144105
833
22622
SH
SOLE
22622
0
0
SOUTHERN CO
COM
842587107
35678
658023
SH
SOLE
658023
0
0
SOUTHERN COPPER CORP
COM
84265V105
632
14519
SH
SOLE
14519
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
89
10320
SH
SOLE
10320
0
0
SOUTHWEST AIRLS CO
COM
844741108
248
23000
SH
Call
SOLE
0
0
0
SOUTHWEST AIRLS CO
COM
844741108
2445
64861
SH
SOLE
64861
0
0
SOUTHWEST AIRLS CO
NOTE 1.250% 5/0
844741BG2
13
10000
PRN
SOLE
10000
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
913
14451
SH
SOLE
14451
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
139
59073
SH
SOLE
59073
0
0
SPARK ENERGY INC
CL A COM
846511103
122
14611
SH
SOLE
14611
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
29621
106739
SH
SOLE
106739
0
0
SPDR GOLD TR
GOLD SHS
78463V107
225356
1272104
SH
SOLE
1272104
0
0
SPDR GOLD TR
GOLD SHS
78463V107
94
22900
SH
Call
SOLE
0
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
599
17758
SH
SOLE
17758
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
3406
141705
SH
SOLE
141705
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1051
34630
SH
SOLE
34630
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
272
2445
SH
SOLE
2445
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
5457
186334
SH
SOLE
186334
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
7575
207227
SH
SOLE
207227
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
527
4445
SH
SOLE
4445
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1760
28614
SH
SOLE
28614
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1320
40297
SH
SOLE
40297
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
642
17648
SH
SOLE
17648
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
539
74900
SH
Put
SOLE
74900
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
69
16500
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
478326
1428546
SH
SOLE
1428546
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
41192
121577
SH
SOLE
121577
0
0
SPDR SER TR
BLOMBRG BRC INTL
78464A151
1251
35074
SH
SOLE
35074
0
0
SPDR SER TR
COMP SOFTWARE
78464A599
4748
39764
SH
SOLE
39764
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
4724
94677
SH
SOLE
94677
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
1451
33476
SH
SOLE
33476
0
0
SPDR SER TR
S&P METALS MNG
78464A755
4149
178502
SH
SOLE
178502
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1015
11606
SH
SOLE
11606
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
1379
43986
SH
SOLE
43986
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
3088
62227
SH
SOLE
62227
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
263
9639
SH
SOLE
9639
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
20635
223446
SH
SOLE
223446
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
3075
94115
SH
SOLE
94115
0
0
SPDR SER TR
S&P PHARMAC
78464A722
2226
51172
SH
SOLE
51172
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
1124
19626
SH
SOLE
19626
0
0
SPDR SER TR
BLOMBERG BRC INT
78464A334
1466
46639
SH
SOLE
46639
0
0
SPDR SER TR
S&P KENSHO NEW
78468R648
297
6960
SH
SOLE
6960
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
992
10487
SH
SOLE
10487
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
12814
423891
SH
SOLE
423891
0
0
SPDR SER TR
S&P BK ETF
78464A797
339
11378
SH
SOLE
11378
0
0
SPDR SER TR
NYSE TECH ETF
78464A102
4689
39510
SH
SOLE
39510
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
217
4314
SH
SOLE
4314
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
27830
304002
SH
SOLE
304002
0
0
SPDR SER TR
S&P BIOTECH
78464A870
3
1000
SH
Put
SOLE
1000
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
2714
88806
SH
SOLE
88806
0
0
SPDR SER TR
S&P SEMICNDCTR
78464A862
4691
37340
SH
SOLE
37340
0
0
SPDR SER TR
S&P BIOTECH
78464A870
25
6000
SH
Call
SOLE
0
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
483
9147
SH
SOLE
9147
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
5030
127857
SH
SOLE
127857
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
366
4754
SH
SOLE
4754
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
301
9755
SH
SOLE
9755
0
0
SPDR SER TR
S&P BIOTECH
78464A870
17821
159965
SH
SOLE
159965
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
1578
57471
SH
SOLE
57471
0
0
SPDR SER TR
DJ REIT ETF
78464A607
1519
19479
SH
SOLE
19479
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
605
7261
SH
SOLE
7261
0
0
SPDR SER TR
WELLS FG PFD ETF
78464A292
256
5886
SH
SOLE
5886
0
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
1196
21030
SH
SOLE
21030
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
19982
398722
SH
SOLE
398722
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
516
14061
SH
SOLE
14061
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
3512
67596
SH
SOLE
67596
0
0
SPDR SER TR
S&P REGL BKG
78464A698
3973
111313
SH
SOLE
111313
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
9110
149687
SH
SOLE
149687
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
1304
12561
SH
SOLE
12561
0
0
SPDR SER TR
S&P KENSHO FUTRE
78468R671
245
6602
SH
SOLE
6602
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
6001
87077
SH
SOLE
87077
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
640
10881
SH
SOLE
10881
0
0
SPDR SER TR
HLTH CR EQUIP
78464A581
7676
78814
SH
SOLE
78814
0
0
SPLUNK INC
COM
848637104
4584
24352
SH
SOLE
24352
0
0
SPOK HLDGS INC
COM
84863T106
185
19462
SH
SOLE
19462
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1855
7673
SH
SOLE
7673
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
0
600
SH
Call
SOLE
0
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
163
10800
SH
SOLE
10800
0
0
SPROTT ETF TRUST
GOLD MINERS ETF
85210B102
330
9825
SH
SOLE
9825
0
0
SPROTT FOCUS TR INC
COM
85208J109
128
21501
SH
SOLE
21501
0
0
SPROTT INC
COM NEW
852066208
249
7399
SH
SOLE
7399
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
7091
387080
SH
SOLE
387080
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
8037
534001
SH
SOLE
534001
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
4171
505111
SH
SOLE
505111
0
0
SPS COMMERCE INC
COM
78463M107
413
5213
SH
SOLE
5213
0
0
SQUARE INC
CL A
852234103
16365
100778
SH
SOLE
100778
0
0
SQUARE INC
CL A
852234103
330
5300
SH
Call
SOLE
0
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1839
30376
SH
SOLE
30376
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
3128
69959
SH
SOLE
69959
0
0
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
249
6411
SH
SOLE
6411
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
25417
515491
SH
SOLE
515491
0
0
STAG INDL INC
COM
85254J102
355
11729
SH
SOLE
11729
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2440
15058
SH
SOLE
15058
0
0
STARBUCKS CORP
COM
855244109
61463
715310
SH
SOLE
715310
0
0
STARBUCKS CORP
COM
855244109
4
1000
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
COM
85571B105
1957
129267
SH
SOLE
129267
0
0
STATE STR CORP
COM
857477103
16852
284075
SH
SOLE
284075
0
0
STEEL DYNAMICS INC
COM
858119100
1959
68411
SH
SOLE
68411
0
0
STEELCASE INC
CL A
858155203
113
11208
SH
SOLE
11208
0
0
STEPAN CO
COM
858586100
215939
1981095
SH
SOLE
1981095
0
0
STERICYCLE INC
COM
858912108
792
12495
SH
SOLE
12495
0
0
STERIS PLC
SHS USD
G8473T100
3415
19401
SH
SOLE
19401
0
0
STERLING BANCORP DEL
COM
85917A100
1276
121381
SH
SOLE
121381
0
0
STIFEL FINL CORP
COM
860630102
365
7201
SH
SOLE
7201
0
0
STITCH FIX INC
COM CL A
860897107
16
6000
SH
Call
SOLE
0
0
0
STITCH FIX INC
COM CL A
860897107
112
4178
SH
SOLE
4178
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
648
21162
SH
SOLE
21162
0
0
STONECO LTD
COM CL A
G85158106
252
4803
SH
SOLE
4803
0
0
STORE CAP CORP
COM
862121100
552
20182
SH
SOLE
20182
0
0
STRATUS PPTYS INC
COM NEW
863167201
210
9756
SH
SOLE
9756
0
0
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
86
55000
SH
SOLE
55000
0
0
STRYKER CORPORATION
COM
863667101
43158
207262
SH
SOLE
207262
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
685
42233
SH
SOLE
42233
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
78
14378
SH
SOLE
14378
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
191
36475
SH
SOLE
36475
0
0
SUN CMNTYS INC
COM
866674104
1054
7482
SH
SOLE
7482
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
449
11113
SH
SOLE
11113
0
0
SUNCOR ENERGY INC NEW
COM
867224107
161
13391
SH
SOLE
13391
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
334
13753
SH
SOLE
13753
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
498
21446
SH
SOLE
21446
0
0
SVB FINANCIAL GROUP
COM
78486Q101
1037
4316
SH
SOLE
4316
0
0
SVMK INC
COM
78489X103
237
10750
SH
SOLE
10750
0
0
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
1768
409759
SH
SOLE
409759
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
105
19037
SH
SOLE
19037
0
0
SWITCH INC
CL A
87105L104
6716
430278
SH
SOLE
430278
0
0
SYNCHRONY FINANCIAL
COM
87165B103
1097
42131
SH
SOLE
42131
0
0
SYNOPSYS INC
COM
871607107
1748
8167
SH
SOLE
8167
0
0
SYSCO CORP
COM
871829107
18789
302196
SH
SOLE
302196
0
0
T2 BIOSYSTEMS INC
COM
89853L104
102
74950
SH
SOLE
74950
0
0
TAILWIND ACQUISITION CORP
UNIT 09/07/2027
87403Q201
101
10000
SH
SOLE
10000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
41028
506937
SH
SOLE
506937
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
5
1400
SH
Call
SOLE
0
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
158
107100
SH
Put
SOLE
107100
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
440
24598
SH
SOLE
24598
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2037
12358
SH
SOLE
12358
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
333
2926
SH
SOLE
2926
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
122
20402
SH
SOLE
20402
0
0
TANZANIAN GOLD CORP
COM
87601A107
172
247500
SH
SOLE
247500
0
0
TARGA RES CORP
COM
87612G101
10336
736958
SH
SOLE
736958
0
0
TASEKO MINES LTD
COM
876511106
62
58696
SH
SOLE
58696
0
0
TC ENERGY CORP
COM
87807B107
2155
51285
SH
SOLE
51285
0
0
TC PIPELINES LP
UT COM LTD PRT
87233Q108
416
16300
SH
SOLE
16300
0
0
TCF FINL CORP
COM
872307103
854
36588
SH
SOLE
36588
0
0
TCG BDC INC
COM
872280102
7028
790397
SH
SOLE
790397
0
0
TCW STRATEGIC INCOME FD INC
COM
872340104
386
68740
SH
SOLE
68740
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
7687
78896
SH
SOLE
78896
0
0
TECHNIPFMC PLC
COM
G87110105
103
16366
SH
SOLE
16366
0
0
TECHTARGET INC
COM
87874R100
217
4931
SH
SOLE
4931
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
343
16688
SH
SOLE
16688
0
0
TELADOC HEALTH INC
COM
87918A105
5829
26540
SH
SOLE
26540
0
0
TELADOC HEALTH INC
COM
87918A105
26
2500
SH
Call
SOLE
0
0
0
TELADOC HEALTH INC
COM
87918A105
0
200
SH
Put
SOLE
200
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
1615
5249
SH
SOLE
5249
0
0
TELEFLEX INCORPORATED
COM
879369106
223
657
SH
SOLE
657
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
1341
72811
SH
SOLE
72811
0
0
TELLURIAN INC NEW
COM
87968A104
91
114550
SH
SOLE
114550
0
0
TELUS CORPORATION
COM
87971M103
202
11572
SH
SOLE
11572
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
2809
525984
SH
SOLE
525984
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
2246
152144
SH
SOLE
152144
0
0
TERADATA CORP DEL
COM
88076W103
215
9460
SH
SOLE
9460
0
0
TERADYNE INC
COM
880770102
2
400
SH
Call
SOLE
0
0
0
TERADYNE INC
COM
880770102
892
11266
SH
SOLE
11266
0
0
TEREX CORP NEW
COM
880779103
3626
187445
SH
SOLE
187445
0
0
TESLA INC
COM
88160R101
1150
35
SH
Put
SOLE
35
0
0
TESLA INC
NOTE 2.375% 3/1
88160RAD3
2499
382000
PRN
SOLE
382000
0
0
TESLA INC
COM
88160R101
78587
183302
SH
SOLE
183302
0
0
TESLA INC
COM
88160R101
24
8000
SH
Put
SOLE
8000
0
0
TETRA TECH INC NEW
COM
88162G103
5200
54409
SH
SOLE
54409
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
15
15000
PRN
SOLE
15000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
11
16500
SH
Call
SOLE
0
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
318
35015
SH
SOLE
35015
0
0
TEXAS CAP BANCSHARES INC
COM
88224Q107
284
9151
SH
SOLE
9151
0
0
TEXAS INSTRS INC
COM
882508104
33322
233364
SH
SOLE
233364
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
4441
9707
SH
SOLE
9707
0
0
TEXTRON INC
COM
883203101
891
24682
SH
SOLE
24682
0
0
TFS FINL CORP
COM
87240R107
406
27657
SH
SOLE
27657
0
0
TG THERAPEUTICS INC
COM
88322Q108
433
16175
SH
SOLE
16175
0
0
THE TRADE DESK INC
COM CL A
88339J105
3467
6673
SH
SOLE
6673
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
27109
61519
SH
SOLE
61519
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
318
3984
SH
SOLE
3984
0
0
THOR INDS INC
COM
885160101
1117
11690
SH
SOLE
11690
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
245
11050
SH
SOLE
11050
0
0
TIFFANY & CO NEW
COM
886547108
459
3973
SH
SOLE
3973
0
0
TIMKEN CO
COM
887389104
461
8522
SH
SOLE
8522
0
0
TITAN INTL INC ILL
COM
88830M102
189
65552
SH
SOLE
65552
0
0
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
13290
3991084
SH
SOLE
3991084
0
0
TJX COS INC NEW
COM
872540109
24323
436840
SH
SOLE
436840
0
0
T-MOBILE US INC
COM
872590104
9284
81285
SH
SOLE
81285
0
0
TOLL BROTHERS INC
COM
889478103
253
5232
SH
SOLE
5232
0
0
TONIX PHARMACEUTICALS HLDG C
COM
890260706
23
27335
SH
SOLE
27335
0
0
TOOTSIE ROLL INDS INC
COM
890516107
915
29564
SH
SOLE
29564
0
0
TORO CO
COM
891092108
356
4230
SH
SOLE
4230
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
0
1500
SH
Put
SOLE
1500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
3319
71775
SH
SOLE
71775
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
9
1000
SH
Call
SOLE
0
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
4301
238029
SH
SOLE
238029
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
569
4319
SH
SOLE
4319
0
0
TRACTOR SUPPLY CO
COM
892356106
555
3878
SH
SOLE
3878
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
2678
22121
SH
SOLE
22121
0
0
TRANSDIGM GROUP INC
COM
893641100
1145
2410
SH
SOLE
2410
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
42
53998
SH
SOLE
53998
0
0
TRANSUNION
COM
89400J107
390
4629
SH
SOLE
4629
0
0
TREX CO INC
COM
89531P105
323
4486
SH
SOLE
4486
0
0
TRI CONTL CORP
COM
895436103
724
27917
SH
SOLE
27917
0
0
TRI POINTE GROUP INC
COM
87265H109
972
53638
SH
SOLE
53638
0
0
TRIMBLE INC
COM
896239100
473
9709
SH
SOLE
9709
0
0
TRINET GROUP INC
COM
896288107
742
12442
SH
SOLE
12442
0
0
TRINITY INDS INC
COM
896522109
576
29299
SH
SOLE
29299
0
0
TRIP COM GROUP LTD
ADS
89677Q107
5300
171098
SH
SOLE
171098
0
0
TRIP COM GROUP LTD
ADS
89677Q107
28
1500
SH
Call
SOLE
0
0
0
TRIPADVISOR INC
COM
896945201
209
10752
SH
SOLE
10752
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
182
13773
SH
SOLE
13773
0
0
TRITON INTL LTD
CL A
G9078F107
1048
25750
SH
SOLE
25750
0
0
TRUIST FINL CORP
COM
89832Q109
17320
455217
SH
SOLE
455217
0
0
TURNING POINT THERAPEUTICS I
COM
90041T108
513
5878
SH
SOLE
5878
0
0
TUTOR PERINI CORP
COM
901109108
5212
469494
SH
SOLE
469494
0
0
TWC TECH HLDGS II CORP
UNIT 09/10/2025
90117G204
1629
160968
SH
SOLE
160968
0
0
TWILIO INC
CL A
90138F102
1632
6648
SH
SOLE
6648
0
0
TWILIO INC
CL A
90138F102
3
100
SH
Call
SOLE
0
0
0
TWITTER INC
COM
90184L102
64
17000
SH
Call
SOLE
0
0
0
TWITTER INC
COM
90184L102
9628
216580
SH
SOLE
216580
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
1110
218146
SH
SOLE
218146
0
0
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
1500
1500000
PRN
SOLE
1500000
0
0
TYLER TECHNOLOGIES INC
COM
902252105
1517
4380
SH
SOLE
4380
0
0
TYME TECHNOLOGIES INC
COM
90238J103
401
410500
SH
SOLE
410500
0
0
TYME TECHNOLOGIES INC
COM
90238J103
3
12800
SH
Call
SOLE
0
0
0
TYSON FOODS INC
CL A
902494103
1549
26119
SH
SOLE
26119
0
0
U S CONCRETE INC
COM
90333L201
275
9283
SH
SOLE
9283
0
0
U S CONCRETE INC
COM
90333L201
2
1400
SH
Call
SOLE
0
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
504
5758
SH
SOLE
5758
0
0
UBER TECHNOLOGIES INC
COM
90353T100
15
10000
SH
Put
SOLE
10000
0
0
UBER TECHNOLOGIES INC
COM
90353T100
7602
208407
SH
SOLE
208407
0
0
UBER TECHNOLOGIES INC
COM
90353T100
129
15000
SH
Call
SOLE
0
0
0
UBIQUITI INC
COM
90353W103
865
5211
SH
SOLE
5211
0
0
UBS GROUP AG
SHS
H42097107
127
11457
SH
SOLE
11457
0
0
UDR INC
COM
902653104
375
11522
SH
SOLE
11522
0
0
UGI CORP NEW
COM
902681105
3354
101795
SH
SOLE
101795
0
0
ULTA BEAUTY INC
COM
90384S303
37
4000
SH
Put
SOLE
4000
0
0
ULTA BEAUTY INC
COM
90384S303
3854
17265
SH
SOLE
17265
0
0
UNDER ARMOUR INC
CL A
904311107
259
23645
SH
SOLE
23645
0
0
UNIFIRST CORP MASS
COM
904708104
543
2847
SH
SOLE
2847
0
0
UNILEVER N V
N Y SHS NEW
904784709
5821
96371
SH
SOLE
96371
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2025
32808
SH
SOLE
32808
0
0
UNION PAC CORP
COM
907818108
44828
227438
SH
SOLE
227438
0
0
UNION PAC CORP
COM
907818108
43
5000
SH
Call
SOLE
0
0
0
UNITED AIRLS HLDGS INC
COM
910047109
767
22114
SH
SOLE
22114
0
0
UNITED AIRLS HLDGS INC
COM
910047109
2
300
SH
Call
SOLE
0
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
137192
823851
SH
SOLE
823851
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
60
7000
SH
Call
SOLE
0
0
0
UNITED RENTALS INC
COM
911363109
3410
19564
SH
SOLE
19564
0
0
UNITED STATES STL CORP NEW
COM
912909108
673
91507
SH
SOLE
91507
0
0
UNITED STS OIL FD LP
UNITS
91232N207
5794
204841
SH
SOLE
204841
0
0
UNITED STS OIL FD LP
UNITS
91232N207
0
2500
SH
Call
SOLE
0
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
653
6463
SH
SOLE
6463
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
29
2000
SH
Call
SOLE
0
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
79911
256589
SH
SOLE
256589
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
5
500
SH
Put
SOLE
500
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
824
4567
SH
SOLE
4567
0
0
UNUM GROUP
COM
91529Y106
842
50152
SH
SOLE
50152
0
0
UPLAND SOFTWARE INC
COM
91544A109
2466
65402
SH
SOLE
65402
0
0
URANIUM ENERGY CORP
COM
916896103
111
111846
SH
SOLE
111846
0
0
US BANCORP DEL
COM NEW
902973304
30914
861530
SH
SOLE
861530
0
0
UTZ BRANDS INC
COM CL A
918090101
807
44654
SH
SOLE
44654
0
0
V F CORP
COM
918204108
2605
37101
SH
SOLE
37101
0
0
VALERO ENERGY CORP
COM
91913Y100
5077
117080
SH
SOLE
117080
0
0
VALLEY NATL BANCORP
COM
919794107
93
13811
SH
SOLE
13811
0
0
VALVOLINE INC
COM
92047W101
249
13062
SH
SOLE
13062
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
5588
303445
SH
SOLE
303445
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
504
16947
SH
SOLE
16947
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
2859
51638
SH
SOLE
51638
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
133
28600
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
4198
24083
SH
SOLE
24083
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
45880
1171169
SH
SOLE
1171169
0
0
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
141
11620
SH
SOLE
11620
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
3884
261406
SH
SOLE
261406
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
921
28391
SH
SOLE
28391
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
16
16500
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
2
1000
SH
Put
SOLE
1000
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
3683
67362
SH
SOLE
67362
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
13
800
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
GAMING ETF
92189F882
404
10341
SH
SOLE
10341
0
0
VANECK VECTORS ETF TR
SHORT MUNI ETF
92189F528
1374
76068
SH
SOLE
76068
0
0
VANECK VECTORS ETF TR
INTRMDT MUNI ETF
92189H201
272
5307
SH
SOLE
5307
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
3146
52676
SH
SOLE
52676
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
2210
13642
SH
SOLE
13642
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
864
12797
SH
SOLE
12797
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
13876
126318
SH
SOLE
126318
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
249
2388
SH
SOLE
2388
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
373
1796
SH
SOLE
1796
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1045
9601
SH
SOLE
9601
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
226
2133
SH
SOLE
2133
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
264
1775
SH
SOLE
1775
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
1259
11331
SH
SOLE
11331
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
36324
411851
SH
SOLE
411851
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
29194
312423
SH
SOLE
312423
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
52766
635420
SH
SOLE
635420
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
12176
209066
SH
SOLE
209066
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
120743
708911
SH
SOLE
708911
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
48385
462815
SH
SOLE
462815
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
3408
18903
SH
SOLE
18903
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1479
14596
SH
SOLE
14596
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
22056
170017
SH
SOLE
170017
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
33210
215820
SH
SOLE
215820
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
32999
187209
SH
SOLE
187209
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
25665
164053
SH
SOLE
164053
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
118449
520438
SH
SOLE
520438
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
48008
607837
SH
SOLE
607837
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
211964
688962
SH
SOLE
688962
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
60553
547425
SH
SOLE
547425
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
30370
141354
SH
SOLE
141354
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
90890
2102108
SH
SOLE
2102108
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
38994
573296
SH
SOLE
573296
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
812
16720
SH
SOLE
16720
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
10325
128019
SH
SOLE
128019
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1369
12999
SH
SOLE
12999
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
29966
593956
SH
SOLE
593956
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
80319
1531535
SH
SOLE
1531535
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
56109
1100025
SH
SOLE
1100025
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
1066
19610
SH
SOLE
19610
0
0
VANGUARD SCOTTSDALE FDS
TOTAL WLD BD ETF
92206C565
454
5556
SH
SOLE
5556
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
18327
191296
SH
SOLE
191296
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1867
12259
SH
SOLE
12259
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
17732
326728
SH
SOLE
326728
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
15656
70213
SH
SOLE
70213
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
9526
114926
SH
SOLE
114926
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
221
1371
SH
SOLE
1371
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
1361
12711
SH
SOLE
12711
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
333
2760
SH
SOLE
2760
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
5197
33575
SH
SOLE
33575
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
4158
40021
SH
SOLE
40021
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
2947
41710
SH
SOLE
41710
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
14688
236686
SH
SOLE
236686
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
161275
1253330
SH
SOLE
1253330
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
8534
163460
SH
SOLE
163460
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
112263
2745548
SH
SOLE
2745548
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
34163
422166
SH
SOLE
422166
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
9417
130831
SH
SOLE
130831
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
868
16834
SH
SOLE
16834
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
25124
327401
SH
SOLE
327401
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
535
8661
SH
SOLE
8661
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
615
3721
SH
SOLE
3721
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
32548
175556
SH
SOLE
175556
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
2562
21372
SH
SOLE
21372
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
5946
58392
SH
SOLE
58392
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
3733
92670
SH
SOLE
92670
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
530
3935
SH
SOLE
3935
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
87854
282098
SH
SOLE
282098
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1791
13836
SH
SOLE
13836
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
8054
137486
SH
SOLE
137486
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
7846
33431
SH
SOLE
33431
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
7981
39138
SH
SOLE
39138
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1104
7625
SH
SOLE
7625
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
9004
55162
SH
SOLE
55162
0
0
VAREX IMAGING CORP
COM
92214X106
154
11936
SH
SOLE
11936
0
0
VARIAN MED SYS INC
COM
92220P105
4486
26084
SH
SOLE
26084
0
0
VAXART INC
COM NEW
92243A200
1
300
SH
Call
SOLE
0
0
0
VAXART INC
COM NEW
92243A200
83
12297
SH
SOLE
12297
0
0
VBI VACCINES INC
COM NEW
91822J103
119
41890
SH
SOLE
41890
0
0
VECTOR GROUP LTD
COM
92240M108
1264
130510
SH
SOLE
130510
0
0
VEEVA SYS INC
CL A COM
922475108
1
100
SH
Call
SOLE
0
0
0
VEEVA SYS INC
CL A COM
922475108
3145
11176
SH
SOLE
11176
0
0
VENTAS INC
COM
92276F100
3604
86037
SH
SOLE
86037
0
0
VEON LTD
SPONSORED ADR
91822M106
409
324668
SH
SOLE
324668
0
0
VERASTEM INC
COM
92337C104
16
14254
SH
SOLE
14254
0
0
VERISK ANALYTICS INC
COM
92345Y106
5898
31859
SH
SOLE
31859
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
147285
2474965
SH
SOLE
2474965
0
0
VERSO CORP
CL A
92531L207
855
108354
SH
SOLE
108354
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
3590
13185
SH
SOLE
13185
0
0
VERTICAL CAP INCOME FD
SHS BEN INT
92535C104
845
84861
SH
SOLE
84861
0
0
VERU INC
COM
92536C103
49
18330
SH
SOLE
18330
0
0
VIACOMCBS INC
CL B
92556H206
1701
60872
SH
SOLE
60872
0
0
VIACOMCBS INC
CL A
92556H107
232
7636
SH
SOLE
7636
0
0
VIACOMCBS INC
CL B
92556H206
0
400
SH
Put
SOLE
400
0
0
VIACOMCBS INC
CL B
92556H206
30
13400
SH
Call
SOLE
0
0
0
VICI PPTYS INC
COM
925652109
222
9531
SH
SOLE
9531
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
6791
168026
SH
SOLE
168026
0
0
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
231
6375
SH
SOLE
6375
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1272
26826
SH
SOLE
26826
0
0
VIKING THERAPEUTICS INC
COM
92686J106
62
10601
SH
SOLE
10601
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
8
4200
SH
Call
SOLE
0
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
0
500
SH
Put
SOLE
500
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
386
19986
SH
SOLE
19986
0
0
VIRNETX HLDG CORP
COM
92823T108
870
164901
SH
SOLE
164901
0
0
VIRTRA INC
COM PAR
92827K301
222
57190
SH
SOLE
57190
0
0
VIRTU FINL INC
CL A
928254101
3
5400
SH
Call
SOLE
0
0
0
VIRTU FINL INC
CL A
928254101
6299
273103
SH
SOLE
273103
0
0
VISA INC
COM CL A
92826C839
112805
564190
SH
SOLE
564190
0
0
VISTA OUTDOOR INC
COM
928377100
399
38000
SH
Call
SOLE
0
0
0
VISTA OUTDOOR INC
COM
928377100
189
9343
SH
SOLE
9343
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
92
132328
SH
SOLE
132328
0
0
VISTRA CORP
COM
92840M102
212
11204
SH
SOLE
11204
0
0
VMWARE INC
CL A COM
928563402
1928
13435
SH
SOLE
13435
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1831
137099
SH
SOLE
137099
0
0
VORNADO RLTY TR
SH BEN INT
929042109
4768
142236
SH
SOLE
142236
0
0
VOYA NAT RES EQUITY INCOME F
COM
92913C106
64
26418
SH
SOLE
26418
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
82
18593
SH
SOLE
18593
0
0
VULCAN MATLS CO
COM
929160109
4727
34851
SH
SOLE
34851
0
0
VYNE THERAPEUTICS INC
COM NEW
92941V100
175
104250
SH
SOLE
104250
0
0
WABTEC
COM
929740108
516
8983
SH
SOLE
8983
0
0
WABTEC
COM
929740108
7
5000
SH
Put
SOLE
5000
0
0
WADDELL & REED FINL INC
CL A
930059100
177
11944
SH
SOLE
11944
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
34303
953783
SH
SOLE
953783
0
0
WALKER & DUNLOP INC
COM
93148P102
1021
19255
SH
SOLE
19255
0
0
WALMART INC
COM
931142103
0
100
SH
Put
SOLE
100
0
0
WALMART INC
COM
931142103
92772
662947
SH
SOLE
662947
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
254
8816
SH
SOLE
8816
0
0
WASTE CONNECTIONS INC
COM
94106B101
446
4279
SH
SOLE
4279
0
0
WASTE MGMT INC DEL
COM
94106L109
4953
43790
SH
SOLE
43790
0
0
WATERS CORP
COM
941848103
1519
7760
SH
SOLE
7760
0
0
WATSCO INC
COM
942622200
2976
12806
SH
SOLE
12806
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
210
2098
SH
SOLE
2098
0
0
WD-40 CO
COM
929236107
781
4136
SH
SOLE
4136
0
0
WEC ENERGY GROUP INC
COM
92939U106
5731
59146
SH
SOLE
59146
0
0
WEIBO CORP
SPONSORED ADR
948596101
759
20857
SH
SOLE
20857
0
0
WEIS MKTS INC
COM
948849104
277
5777
SH
SOLE
5777
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
414
308
SH
SOLE
308
0
0
WELLS FARGO CO NEW
COM
949746101
48076
2044597
SH
SOLE
2044597
0
0
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
112
15364
SH
SOLE
15364
0
0
WELLTOWER INC
COM
95040Q104
958
17443
SH
SOLE
17443
0
0
WENDYS CO
COM
95058W100
1340
60017
SH
SOLE
60017
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1998
7309
SH
SOLE
7309
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1057
33430
SH
SOLE
33430
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
155
12590
SH
SOLE
12590
0
0
WESTERN ASSET HIGH INCOME FD
COM
95766J102
1208
188668
SH
SOLE
188668
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
69
14108
SH
SOLE
14108
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
3610
296153
SH
SOLE
296153
0
0
WESTERN ASSET MUN PARTNERS F
COM
95766P108
166
11500
SH
SOLE
11500
0
0
WESTERN ASSET VAR RT STRG FD
COM
957667108
235
14999
SH
SOLE
14999
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
10535
938680
SH
SOLE
938680
0
0
WESTERN DIGITAL CORP.
COM
958102105
6203
170117
SH
SOLE
170117
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
297
37020
SH
SOLE
37020
0
0
WESTERN UN CO
COM
959802109
1798
84177
SH
SOLE
84177
0
0
WESTPAC BANKING CORP
SPONSORED ADR
961214301
388
32073
SH
SOLE
32073
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
28
17450
SH
SOLE
17450
0
0
WESTROCK CO
COM
96145D105
4504
129630
SH
SOLE
129630
0
0
WEX INC
COM
96208T104
426
3060
SH
SOLE
3060
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1647
57494
SH
SOLE
57494
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
4035
82281
SH
SOLE
82281
0
0
WHIRLPOOL CORP
COM
963320106
5113
27797
SH
SOLE
27797
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
1935
2483
SH
SOLE
2483
0
0
WHITING PETE CORP NEW
COM NEW
966387508
1728
100331
SH
SOLE
100331
0
0
WILLIAMS COS INC
COM
969457100
4747
241614
SH
SOLE
241614
0
0
WILLIAMS SONOMA INC
COM
969904101
1552
17102
SH
SOLE
17102
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
5673
27309
SH
SOLE
27309
0
0
WINGSTOP INC
COM
974155103
2
6000
SH
Call
SOLE
0
0
0
WINGSTOP INC
COM
974155103
272
1971
SH
SOLE
1971
0
0
WINTRUST FINL CORP
COM
97650W108
294
7365
SH
SOLE
7365
0
0
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
185
10852
SH
SOLE
10852
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
658
18611
SH
SOLE
18611
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1302
43623
SH
SOLE
43623
0
0
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
924
21683
SH
SOLE
21683
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
249
4160
SH
SOLE
4160
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
2691
79841
SH
SOLE
79841
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
9084
96711
SH
SOLE
96711
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
5891
172226
SH
SOLE
172226
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
500
10193
SH
SOLE
10193
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
13498
506196
SH
SOLE
506196
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1604
25684
SH
SOLE
25684
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
711
15676
SH
SOLE
15676
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
717
34167
SH
SOLE
34167
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
613
9941
SH
SOLE
9941
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
1790
18397
SH
SOLE
18397
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1355
46969
SH
SOLE
46969
0
0
WISDOMTREE TR
CBOE S&P 500
97717X560
13
51300
SH
Put
SOLE
51300
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
591
14311
SH
SOLE
14311
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1214
39877
SH
SOLE
39877
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
1509
60095
SH
SOLE
60095
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
203
6140
SH
SOLE
6140
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
65571
1323175
SH
SOLE
1323175
0
0
WIX COM LTD
SHS
M98068105
284
1115
SH
SOLE
1115
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
338
13245
SH
SOLE
13245
0
0
WOODWARD INC
COM
980745103
257
3189
SH
SOLE
3189
0
0
WORKDAY INC
CL A
98138H101
5692
26507
SH
SOLE
26507
0
0
WORKHORSE GROUP INC
COM NEW
98138J206
460
18103
SH
SOLE
18103
0
0
WORKIVA INC
COM CL A
98139A105
2944
52764
SH
SOLE
52764
0
0
WP CAREY INC
COM
92936U109
0
500
SH
Put
SOLE
500
0
0
WP CAREY INC
COM
92936U109
11613
177399
SH
SOLE
177399
0
0
WPP PLC NEW
ADR
92937A102
207
5293
SH
SOLE
5293
0
0
WPX ENERGY INC
COM
98212B103
2765
563375
SH
SOLE
563375
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
364
7205
SH
SOLE
7205
0
0
WYNN RESORTS LTD
COM
983134107
604
8442
SH
SOLE
8442
0
0
XCEL ENERGY INC
COM
98389B100
6523
94487
SH
SOLE
94487
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
57
2921
SH
SOLE
2921
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
32
24000
SH
Call
SOLE
0
0
0
XILINX INC
COM
983919101
4464
43083
SH
SOLE
43083
0
0
XPO LOGISTICS INC
COM
983793100
268
3193
SH
SOLE
3193
0
0
XPO LOGISTICS INC
COM
983793100
7
2000
SH
Call
SOLE
0
0
0
XPRESSPA GROUP INC
COM
98420U703
25
13083
SH
SOLE
13083
0
0
XYLEM INC
COM
98419M100
5878
70036
SH
SOLE
70036
0
0
YETI HLDGS INC
COM
98585X104
1
300
SH
Put
SOLE
300
0
0
YETI HLDGS INC
COM
98585X104
470
10455
SH
SOLE
10455
0
0
YRC WORLDWIDE INC
COM PAR $.01
984249607
1848
474040
SH
SOLE
474040
0
0
YUCAIPA ACQUISITION CORP
COM
G9879L105
3402
342579
SH
SOLE
342579
0
0
YUM BRANDS INC
COM
988498101
3114
34104
SH
SOLE
34104
0
0
YUM CHINA HLDGS INC
COM
98850P109
1461
27629
SH
SOLE
27629
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
2401
9448
SH
SOLE
9448
0
0
ZENDESK INC
COM
98936J101
27
2000
SH
Call
SOLE
0
0
0
ZENDESK INC
COM
98936J101
665
6476
SH
SOLE
6476
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
12425
122279
SH
SOLE
122279
0
0
ZILLOW GROUP INC
CL A
98954M101
687
6821
SH
SOLE
6821
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
4436
32635
SH
SOLE
32635
0
0
ZIONS BANCORPORATION N A
COM
989701107
359
12277
SH
SOLE
12277
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
125
49891
SH
SOLE
49891
0
0
ZOETIS INC
CL A
98978V103
55929
338228
SH
SOLE
338228
0
0
ZOETIS INC
CL A
98978V103
431
69500
SH
Put
SOLE
69500
0
0
ZOETIS INC
CL A
98978V103
25
5000
SH
Call
SOLE
0
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
11108
23615
SH
SOLE
23615
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1798
6000
SH
Call
SOLE
0
0
0
ZOVIO INC
COM
98979V102
349
87274
SH
SOLE
87274
0
0
ZSCALER INC
COM
98980G102
3
200
SH
Call
SOLE
0
0
0
ZSCALER INC
COM
98980G102
4425
31451
SH
SOLE
31451
0
0
ZUORA INC
COM CL A
98983V106
2543
245989
SH
SOLE
245989
0
0
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
117
35293
SH
SOLE
35293
0
0
ZYNGA INC
CL A
98986T108
7576
831559
SH
SOLE
831559
0
0