0001085146-21-002268.txt : 20210806
0001085146-21-002268.hdr.sgml : 20210806
20210806124316
ACCESSION NUMBER: 0001085146-21-002268
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210806
DATE AS OF CHANGE: 20210806
EFFECTIVENESS DATE: 20210806
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: 211152040
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
06-30-2021
06-30-2021
false
HighTower Advisors, LLC
200 W. MADISON ST.
SUITE 2500
CHICAGO
IL
60606
13F COMBINATION REPORT
028-13510
0001109448
028-10562
ALLIANCEBERNSTEIN L.P.
0001493338
028-13991
Allianz Global Investors U.S. LLC
0001508822
028-14059
ACR Alpine Capital Research, LLC
0001093589
028-05119
ALTA CAPITAL MANAGEMENT LLC/
0001369702
028-11962
AMI ASSET MANAGEMENT CORP
0000813933
028-01880
ANCHOR CAPITAL ADVISORS LLC
0001364615
028-11964
Aperio Group, LLC
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 CO L L C
0000872259
028-02825
BAHL & GAYNOR INC
0001305227
028-12016
BlackRock Investment Management, LLC
0001015079
028-05620
BRANDES INVESTMENT PARTNERS, LP
0001512978
028-14438
Brookmont Capital Management
0001345929
028-13997
BROWN ADVISORY INC
0000823621
028-01398
CAMBIAR INVESTORS LLC
0000874791
028-02903
CAMPBELL NEWMAN ASSET MANAGEMENT INC
0001596076
028-15733
Capital Innovations LLC
0001665018
028-20298
Chandler Asset Management, Inc.
0000897378
028-03434
CONGRESS ASSET MANAGEMENT CO /MA
0001427514
028-13023
Dana Investment Advisors, Inc.
0001036325
028-04121
DAVIS SELECTED ADVISERS
0000727770
028-05267
MACQUARIE INVESTMENT MANAGEMENT BUSINESS TRUST
0001214639
028-10309
DSM CAPITAL PARTNERS LLC
0000790502
028-01666
EAGLE ASSET MANAGEMENT INC
0001102578
028-05269
EARNEST PARTNERS LLC
0001076598
028-04139
EATON VANCE MANAGEMENT
0001093694
028-10606
JFB Holdings Corp
0000937729
028-10991
FAYEZ SAROFIM & CO
0001056288
028-04375
FEDERATED HERMES, INC.
0000038777
028-00734
FRANKLIN RESOURCES INC
0000003520
028-00869
FRED ALGER MANAGEMENT, LLC
0000314949
028-00126
GLENMEDE TRUST CO NA
0001546283
028-14929
Glovista Investments LLC
0001082917
028-04145
GW&K Investment Management, LLC
0000928196
028-04434
HARDING LOEVNER LP
0000813917
028-02013
HARRIS ASSOCIATES L P
0000740272
028-01321
HGK ASSET MANAGEMENT INC
0001056823
028-06986
HORIZON KINETICS ASSET MANAGEMENT LLC
0001426940
028-12835
Horizon Investment Services, LLC
0000914208
028-11246
Invesco Ltd.
0001639666
028-16855
ISTHMUS PARTNERS, LLC
0000019617
028-00694
JPMORGAN CHASE & CO
0001048703
028-11445
Karpus Management, Inc.
0001021223
028-05792
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
0000884589
028-03133
KENNEDY CAPITAL MANAGEMENT, INC.
0001307878
028-10975
Laffer Tengler Investments
0001009262
028-05358
TRAN CAPITAL MANAGEMENT, L.P.
0001207017
028-10469
LAZARD ASSET MANAGEMENT LLC
0000820330
028-01701
CLEARBRIDGE, LLC
0000312348
028-00398
LOOMIS SAYLES & CO L P
0000728100
028-00413
LORD, ABBETT & CO. LLC
0000922940
028-04057
M.D. SASS INVESTORS SERVICES, INC.
0001138060
028-03477
MADISON INVESTMENT HOLDINGS INC
0000912938
028-04968
MASSACHUSETTS FINANCIAL SERVICES CO /MA/
0000903947
028-03692
MILLER HOWARD INVESTMENTS INC /NY
0000067698
028-00288
MONTAG & CALDWELL, LLC
0000728774
028-00454
NEUBERGER BERMAN LLC
0000939761
028-03871
NEWGATE CAPITAL MANAGEMENT LLC
0001473182
028-13833
NUANCE INVESTMENTS, LLC
0001521019
028-14498
Nuveen Asset Management, LLC
0000763848
028-01474
NWQ INVESTMENT MANAGEMENT COMPANY, LLC
0001054554
028-06668
OAK RIDGE INVESTMENTS LLC
0001423442
028-12966
O'SHAUGHNESSY ASSET MANAGEMENT, LLC
0001163368
028-10952
PACIFIC INVESTMENT MANAGEMENT CO LLC
0000932859
028-04558
PARAMETRIC PORTFOLIO ASSOCIATES LLC
0001034524
028-03687
POLEN CAPITAL MANAGEMENT LLC
0000769734
028-01549
PRINCIPAL GLOBAL INVESTORS
0000944234
028-04884
RENAISSANCE GROUP LLC
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 INC
0001592643
028-16000
Select Equity Group, L.P.
0001002784
028-05709
SHELTON CAPITAL MANAGEMENT
0001089755
028-03489
SOUTHERNSUN ASSET MANAGEMENT, LLC
0001600035
028-16094
Stonebridge Capital Advisors LLC
0001166716
028-10030
STRATEGY ASSET MANAGERS LLC
0001145263
028-06683
TCW INVESTMENT MANAGEMENT Co LLC
0001259887
028-10665
LONDON CO OF VIRGINIA
0001092351
028-05601
THOMAS WHITE INTERNATIONAL LTD
0001008322
028-04041
THOMPSON SIEGEL & WALMSLEY LLC
0001145020
028-06605
THORNBURG INVESTMENT MANAGEMENT INC
0000102909
028-06408
VANGUARD GROUP INC
0001040188
028-06354
VICTORY CAPITAL MANAGEMENT INC
0001068837
028-07292
VOYA INVESTMENT MANAGEMENT LLC
0000740913
028-01347
REAVES W H & CO INC
0001600435
028-18951
Wakefield Asset Management LLLP
0001061186
028-07104
WCM INVESTMENT MANAGEMENT, LLC
0000859804
028-05973
WEDGEWOOD PARTNERS INC
0001533551
028-14868
Wellesley Asset Management
0001327354
028-11406
Wells Fargo Funds Management, LLC
0001351731
028-11741
WestEnd Advisors, LLC
0001507640
028-14230
Windhaven Investment Management, Inc.
0000900973
028-03676
Winslow Capital Management, LLC
0001085936
028-05015
SYSTEMATIC FINANCIAL MANAGEMENT LP
N
Lance Murray
Chief Compliance Officer
312-962-3800
/s/ Lance Murray
Chicago
IL
08-04-2021
0
3205
34536768
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
1 800 FLOWERS COM INC
CL A
68243Q106
1379
43283
SH
SOLE
43283
0
0
10X GENOMICS INC
CL A COM
88025U109
757
3875
SH
SOLE
3875
0
0
1847 GOEDEKER INC
COM
28252C109
232
60250
SH
SOLE
60250
0
0
1LIFE HEALTHCARE INC
COM
68269G107
1567
47351
SH
SOLE
47351
0
0
1ST CONSTITUTION BANCORP
COM
31986N102
583
28182
SH
SOLE
28182
0
0
22ND CENTY GROUP INC
COM
90137F103
989
213199
SH
SOLE
213199
0
0
23ANDME HOLDING CO
CLASS A COM
90138Q108
307
26137
SH
SOLE
26137
0
0
2U INC
COM
90214J101
665
15779
SH
SOLE
15779
0
0
3M CO
COM
88579Y101
110916
557526
SH
SOLE
557526
0
0
890 5TH AVE PARTNERS INC
COM CL A
28250A105
109
10916
SH
SOLE
10916
0
0
AAON INC
COM PAR $0.004
000360206
1283
20470
SH
SOLE
20470
0
0
ABB LTD
SPONSORED ADR
000375204
673
19849
SH
SOLE
19849
0
0
ABBOTT LABS
COM
002824100
127009
1095547
SH
SOLE
1095547
0
0
ABBVIE INC
COM
00287Y109
143012
1268732
SH
SOLE
1268732
0
0
ABBVIE INC
COM
00287Y109
0
300
SH
Call
SOLE
0
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
235
5007
SH
SOLE
5007
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
31844
1873803
SH
SOLE
1873803
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
322
1242
SH
SOLE
1242
0
0
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
6138
61091
SH
SOLE
61091
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1277
13218
SH
SOLE
13218
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
16819
668152
SH
SOLE
668152
0
0
ABG ACQUISITION CORP I
CL A SHS
G00496102
2563
261258
SH
SOLE
261258
0
0
ABIOMED INC
COM
003654100
3051
9959
SH
SOLE
9959
0
0
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
202
9881
SH
SOLE
9881
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
297
10846
SH
SOLE
10846
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
2199
53424
SH
SOLE
53424
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
217
27110
SH
SOLE
27110
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
65087
220687
SH
SOLE
220687
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
0
100
SH
Call
SOLE
0
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
0
100
SH
Put
SOLE
100
0
0
ACI WORLDWIDE INC
COM
004498101
321
8649
SH
SOLE
8649
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
1132
64478
SH
SOLE
64478
0
0
ACM RESH INC
COM CL A
00108J109
257
2520
SH
SOLE
2520
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
25592
267984
SH
SOLE
267984
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2
100
SH
Call
SOLE
0
0
0
ACUTUS MED INC
COM
005111109
1171
68998
SH
SOLE
68998
0
0
ADAMAS PHARMACEUTICALS INC
COM
00548A106
66
12521
SH
SOLE
12521
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
13
12200
SH
SOLE
12200
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
12
26000
SH
Call
SOLE
0
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
1025
51924
SH
SOLE
51924
0
0
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
64
15000
SH
SOLE
15000
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
580
14200
SH
SOLE
14200
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
89047
151933
SH
SOLE
151933
0
0
ADT INC DEL
COM
00090Q103
1315
121900
SH
SOLE
121900
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
2377
11694
SH
SOLE
11694
0
0
ADVANCED ENERGY INDS
COM
007973100
282
2510
SH
SOLE
2510
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
43809
466500
SH
SOLE
466500
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
0
100
SH
Call
SOLE
0
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
0
100
SH
Put
SOLE
100
0
0
ADVISORS INNER CIRCLE FD III
DEMOCRACY INTERN
00774Q148
652
24000
SH
SOLE
24000
0
0
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
1411
35284
SH
SOLE
35284
0
0
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
0
500
SH
Call
SOLE
0
0
0
ADVISORSHARES TR
Q DYNAMIC GROWTH
00768Y438
1546
54841
SH
SOLE
54841
0
0
AEA-BRIDGES IMPACT CORP
SHS CL A
G01046104
7468
766964
SH
SOLE
766964
0
0
AECOM
COM
00766T100
231
3673
SH
SOLE
3673
0
0
AEGON N V
NY REGISTRY SHS
007924103
207
50135
SH
SOLE
50135
0
0
AEQUI ACQUISITION CORP
COM CL A
00775W102
730
75122
SH
SOLE
75122
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
437
27222
SH
SOLE
27222
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
319
6609
SH
SOLE
6609
0
0
AEROVIRONMENT INC
COM
008073108
300
2984
SH
SOLE
2984
0
0
AES CORP
COM
00130H105
1743
67194
SH
SOLE
67194
0
0
AFC GAMMA INC
COM
00109K105
4811
232951
SH
SOLE
232951
0
0
AFFIMED N V
COM
N01045108
85
10000
SH
SOLE
10000
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
1440
21333
SH
SOLE
21333
0
0
AFLAC INC
COM
001055102
17902
333775
SH
SOLE
333775
0
0
AGCO CORP
COM
001084102
979
7505
SH
SOLE
7505
0
0
AGENUS INC
COM NEW
00847G705
1728
314292
SH
SOLE
314292
0
0
AGENUS INC
COM NEW
00847G705
0
300
SH
Call
SOLE
0
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
21590
146293
SH
SOLE
146293
0
0
AGNC INVT CORP
COM
00123Q104
1114
65917
SH
SOLE
65917
0
0
AGNICO EAGLE MINES LTD
COM
008474108
4342
71868
SH
SOLE
71868
0
0
AGREE RLTY CORP
COM
008492100
286
4083
SH
SOLE
4083
0
0
AIM IMMUNOTECH INC
COM
00901B105
144
67171
SH
SOLE
67171
0
0
AIR PRODS & CHEMS INC
COM
009158106
69525
241450
SH
SOLE
241450
0
0
AIRBNB INC
COM CL A
009066101
13159
85909
SH
SOLE
85909
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1387
11900
SH
SOLE
11900
0
0
AKARI THERAPEUTICS PLC
SPONSORED ADR
00972G108
45
26000
SH
SOLE
26000
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
187
49143
SH
SOLE
49143
0
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
294
27230
SH
SOLE
27230
0
0
ALAMO GROUP INC
COM
011311107
544
3563
SH
SOLE
3563
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
300
39212
SH
SOLE
39212
0
0
ALARM COM HLDGS INC
COM
011642105
1131
13436
SH
SOLE
13436
0
0
ALASKA AIR GROUP INC
COM
011659109
886
14718
SH
SOLE
14718
0
0
ALBANY INTL CORP
CL A
012348108
1940
21635
SH
SOLE
21635
0
0
ALBEMARLE CORP
COM
012653101
1190
7037
SH
SOLE
7037
0
0
ALCOA CORP
COM
013872106
11191
304510
SH
SOLE
304510
0
0
ALCON AG
ORD SHS
H01301128
5601
79524
SH
SOLE
79524
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
930
5134
SH
SOLE
5134
0
0
ALEXCO RESOURCE CORP
COM
01535P106
31
12500
SH
SOLE
12500
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
3127
16974
SH
SOLE
16974
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
111229
490965
SH
SOLE
490965
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
7
300
SH
Call
SOLE
0
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
0
300
SH
Put
SOLE
300
0
0
ALIGN TECHNOLOGY INC
COM
016255101
7662
12590
SH
SOLE
12590
0
0
ALIGN TECHNOLOGY INC
COM
016255101
0
100
SH
Put
SOLE
100
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
30
18850
SH
SOLE
18850
0
0
ALKERMES PLC
SHS
G01767105
717
29414
SH
SOLE
29414
0
0
ALLEGHANY CORP MD
COM
017175100
455
690
SH
SOLE
690
0
0
ALLEGION PLC
ORD SHS
G0176J109
1617
11580
SH
SOLE
11580
0
0
ALLETE INC
COM NEW
018522300
273
3910
SH
SOLE
3910
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
315
25035
SH
SOLE
25035
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1414
30318
SH
SOLE
30318
0
0
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
1110
72977
SH
SOLE
72977
0
0
ALLIANT ENERGY CORP
COM
018802108
1545
27697
SH
SOLE
27697
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
1209
46309
SH
SOLE
46309
0
0
ALLOT LTD
SHS
M0854Q105
501
25227
SH
SOLE
25227
0
0
ALLSTATE CORP
COM
020002101
16342
125308
SH
SOLE
125308
0
0
ALLSTATE CORP
COM
020002101
2
25000
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
332
6664
SH
SOLE
6664
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
1120
6595
SH
SOLE
6595
0
0
ALPHABET INC
CAP STK CL A
02079K305
248740
102032
SH
SOLE
102032
0
0
ALPHABET INC
CAP STK CL A
02079K305
81
2500
SH
Call
SOLE
0
0
0
ALPHABET INC
CAP STK CL C
02079K107
196448
78155
SH
SOLE
78155
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
2057
134266
SH
SOLE
134266
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
13498
370962
SH
SOLE
370962
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
1
3700
SH
Put
SOLE
3700
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
793
14996
SH
SOLE
14996
0
0
ALTERYX INC
COM CL A
02156B103
2101
24425
SH
SOLE
24425
0
0
ALTERYX INC
COM CL A
02156B103
1
600
SH
Call
SOLE
0
0
0
ALTICE USA INC
CL A
02156K103
330
9667
SH
SOLE
9667
0
0
ALTIMAR ACQUISITION CORP II
SHS CL A
G03709105
3330
342324
SH
SOLE
342324
0
0
ALTO INGREDIENTS INC
COM
021513106
7806
1277727
SH
SOLE
1277727
0
0
ALTO INGREDIENTS INC
COM
021513106
118
220000
SH
Call
SOLE
0
0
0
ALTRA INDL MOTION CORP
COM
02208R106
494
7600
SH
SOLE
7600
0
0
ALTRIA GROUP INC
COM
02209S103
39463
827031
SH
SOLE
827031
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
234
53190
SH
SOLE
53190
0
0
AMAZON COM INC
COM
023135106
497144
144710
SH
SOLE
144710
0
0
AMAZON COM INC
COM
023135106
34
700
SH
Call
SOLE
0
0
0
AMAZON COM INC
COM
023135106
19
1200
SH
Put
SOLE
1200
0
0
AMBEV SA
SPONSORED ADR
02319V103
112
32384
SH
SOLE
32384
0
0
AMC ENTMT HLDGS INC
CL A COM
00165C104
1985
35016
SH
SOLE
35016
0
0
AMC ENTMT HLDGS INC
CL A COM
00165C104
121
95000
SH
Put
SOLE
95000
0
0
AMC NETWORKS INC
CL A
00164V103
334
4993
SH
SOLE
4993
0
0
AMCOR PLC
ORD
G0250X107
1839
159676
SH
SOLE
159676
0
0
AMDOCS LTD
SHS
G02602103
396
5105
SH
SOLE
5105
0
0
AMEDISYS INC
COM
023436108
1029
4270
SH
SOLE
4270
0
0
AMER STATES WTR CO
COM
029899101
913
11446
SH
SOLE
11446
0
0
AMEREN CORP
COM
023608102
2092
26133
SH
SOLE
26133
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
98
14348
SH
SOLE
14348
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1598
106313
SH
SOLE
106313
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
3486
164565
SH
SOLE
164565
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
328
350000
SH
Put
SOLE
350000
0
0
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
13235
190399
SH
SOLE
190399
0
0
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
7328
116270
SH
SOLE
116270
0
0
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
112790
1742504
SH
SOLE
1742504
0
0
AMERICAN CENTY ETF TR
US EQT ETF
025072885
14896
200738
SH
SOLE
200738
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
4500
59170
SH
SOLE
59170
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
50140
592989
SH
SOLE
592989
0
0
AMERICAN EXPRESS CO
COM
025816109
61460
372056
SH
SOLE
372056
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
885
104605
SH
SOLE
104605
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
4104
32922
SH
SOLE
32922
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1405
29537
SH
SOLE
29537
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
31939
118153
SH
SOLE
118153
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
1
700
SH
Call
SOLE
0
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
46853
303971
SH
SOLE
303971
0
0
AMERICOLD RLTY TR
COM
03064D108
497
13055
SH
SOLE
13055
0
0
AMERIPRISE FINL INC
COM
03076C106
11132
44966
SH
SOLE
44966
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
3004
26100
SH
SOLE
26100
0
0
AMETEK INC
COM
031100100
8950
67096
SH
SOLE
67096
0
0
AMGEN INC
COM
031162100
118199
485274
SH
SOLE
485274
0
0
AMGEN INC
COM
031162100
1
1600
SH
Put
SOLE
1600
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
1006
10417
SH
SOLE
10417
0
0
AMPHENOL CORP NEW
CL A
032095101
5144
75302
SH
SOLE
75302
0
0
AMPIO PHARMACEUTICALS INC
COM
03209T109
7
4004
SH
SOLE
4004
0
0
AMPIO PHARMACEUTICALS INC
COM
03209T109
45
72000
SH
Call
SOLE
0
0
0
AMPLIFY ETF TR
BLACKSWAN GRWT
032108888
736
21454
SH
SOLE
21454
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
4842
101672
SH
SOLE
101672
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
7417
206815
SH
SOLE
206815
0
0
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
525
4054
SH
SOLE
4054
0
0
ANALOG DEVICES INC
COM
032654105
10057
58370
SH
SOLE
58370
0
0
ANALOG DEVICES INC
COM
032654105
12
5000
SH
Put
SOLE
5000
0
0
ANAPLAN INC
COM
03272L108
1011
18939
SH
SOLE
18939
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
190
8325
SH
SOLE
8325
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
26
3000
SH
Call
SOLE
0
0
0
ANGIODYNAMICS INC
COM
03475V101
527
19352
SH
SOLE
19352
0
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
292
15717
SH
SOLE
15717
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1084
15062
SH
SOLE
15062
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
3943
444554
SH
SOLE
444554
0
0
ANSYS INC
COM
03662Q105
4256
12295
SH
SOLE
12295
0
0
ANTARES PHARMA INC
COM
036642106
99
22936
SH
SOLE
22936
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
688
66451
SH
SOLE
66451
0
0
ANTERO RESOURCES CORP
COM
03674X106
774
51541
SH
SOLE
51541
0
0
ANTHEM INC
COM
036752103
22101
57771
SH
SOLE
57771
0
0
ANTHEM INC
COM
036752103
0
100
SH
Call
SOLE
0
0
0
ANTHEM INC
COM
036752103
0
100
SH
Put
SOLE
100
0
0
AON PLC
SHS CL A
G0403H108
7702
32306
SH
SOLE
32306
0
0
APA CORPORATION
COM
03743Q108
6438
297840
SH
SOLE
297840
0
0
APARTMENT INCOME REIT CORP
COM
03750L109
954
20107
SH
SOLE
20107
0
0
APARTMENT INVT & MGMT CO
CL A
03748R747
134
19959
SH
SOLE
19959
0
0
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
20
20000
PRN
SOLE
20000
0
0
APOLLO INVT CORP
COM NEW
03761U502
516
37783
SH
SOLE
37783
0
0
APOLLO STRATEGIC GROWTH CAPT
SHS CL A
G0411R106
179
18238
SH
SOLE
18238
0
0
APOLLO STRATEGIC GRWT CPTL I
SHS CL A
G0412A102
1420
145795
SH
SOLE
145795
0
0
APPFOLIO INC
COM CL A
03783C100
297
2104
SH
SOLE
2104
0
0
APPHARVEST INC
COM
03783T103
212
13210
SH
SOLE
13210
0
0
APPHARVEST INC
COM
03783T103
0
800
SH
Call
SOLE
0
0
0
APPIAN CORP
CL A
03782L101
866
6273
SH
SOLE
6273
0
0
APPLE INC
COM
037833100
1319067
9631334
SH
SOLE
9631334
0
0
APPLE INC
COM
037833100
371
33300
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
413
221300
SH
Put
SOLE
221300
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
729
8001
SH
SOLE
8001
0
0
APPLIED MATLS INC
COM
038222105
58793
412846
SH
SOLE
412846
0
0
APTARGROUP INC
COM
038336103
987
7019
SH
SOLE
7019
0
0
APTIV PLC
SHS
G6095L109
3178
20242
SH
SOLE
20242
0
0
AQUA METALS INC
COM
03837J101
60
19570
SH
SOLE
19570
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
231
42784
SH
SOLE
42784
0
0
AQUESTIVE THERAPEUTICS INC
COM
03843E104
504
126805
SH
SOLE
126805
0
0
ARBOR REALTY TRUST INC
COM
038923108
376
21107
SH
SOLE
21107
0
0
ARCADIA BIOSCIENCES INC
COM NEW
039014204
92
31136
SH
SOLE
31136
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
882
22686
SH
SOLE
22686
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
25838
426382
SH
SOLE
426382
0
0
ARCHROCK INC
COM
03957W106
683
76998
SH
SOLE
76998
0
0
ARCLIGHT CLEAN TRANSITION II
CLASS A ORD SHS
G0R21B104
4692
478718
SH
SOLE
478718
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
143
23974
SH
SOLE
23974
0
0
ARCOSA INC
COM
039653100
332
5543
SH
SOLE
5543
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
1489
21839
SH
SOLE
21839
0
0
ARES ACQUISITION CORPORATION
COM CL A
G33032106
6538
669575
SH
SOLE
669575
0
0
ARES CAPITAL CORP
COM
04010L103
35777
1825653
SH
SOLE
1825653
0
0
ARES CAPITAL CORP
NOTE 3.750% 2/0
04010LAT0
52
50000
PRN
SOLE
50000
0
0
ARES COML REAL ESTATE CORP
COM
04013V108
253
17174
SH
SOLE
17174
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1541
24227
SH
SOLE
24227
0
0
ARGAN INC
COM
04010E109
734
15394
SH
SOLE
15394
0
0
ARISTA NETWORKS INC
COM
040413106
639
1755
SH
SOLE
1755
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
4467
51841
SH
SOLE
51841
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
5778
106690
SH
SOLE
106690
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
0
200
SH
Call
SOLE
0
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
19283
208335
SH
SOLE
208335
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
147677
1129167
SH
SOLE
1129167
0
0
ARK ETF TR
ISRAEL INOVATE
00214Q609
398
12445
SH
SOLE
12445
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
6465
42009
SH
SOLE
42009
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
184
16103
SH
SOLE
16103
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1566
14568
SH
SOLE
14568
0
0
ARROW ELECTRS INC
COM
042735100
557
4935
SH
SOLE
4935
0
0
ARROW FINL CORP
COM
042744102
493
13702
SH
SOLE
13702
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
747
9031
SH
SOLE
9031
0
0
ARTELO BIOSCIENCES INC
COM NEW
04301G201
74
62000
SH
SOLE
62000
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
836
16458
SH
SOLE
16458
0
0
ASANA INC
CL A
04342Y104
3886
62675
SH
SOLE
62675
0
0
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
818
4777
SH
SOLE
4777
0
0
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
236
29571
SH
SOLE
29571
0
0
ASGN INC
COM
00191U102
2250
23207
SH
SOLE
23207
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
277
3163
SH
SOLE
3163
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
21683
31387
SH
SOLE
31387
0
0
ASPEN TECHNOLOGY INC
COM
045327103
1934
13952
SH
SOLE
13952
0
0
ASPIRA WOMENS HEALTH INC
COM
04537Y109
127
22700
SH
SOLE
22700
0
0
ASSERTIO HOLDINGS INC
COM NEW
04546C205
65
42870
SH
SOLE
42870
0
0
AST SPACEMOBILE INC
COM CL A
00217D100
140
10800
SH
SOLE
10800
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
9584
159820
SH
SOLE
159820
0
0
ASTRONICS CORP
COM
046433108
289
16500
SH
SOLE
16500
0
0
AT&T INC
COM
00206R102
99860
3470069
SH
SOLE
3470069
0
0
ATHENEX INC
COM
04685N103
1669
361226
SH
SOLE
361226
0
0
ATHERSYS INC NEW
COM
04744L106
303
211398
SH
SOLE
211398
0
0
ATHERSYS INC NEW
COM
04744L106
11
34000
SH
Call
SOLE
0
0
0
ATHLON ACQUISITION CORP
COM CL A
04748A106
498
51470
SH
SOLE
51470
0
0
ATI PHYSICAL THERAPY INC
COM CL A
00216W109
3814
393979
SH
SOLE
393979
0
0
ATKORE INC
COM
047649108
887
12504
SH
SOLE
12504
0
0
ATLANTIC AVE ACQUISITION COR
COM CL A
04906P101
2341
240777
SH
SOLE
240777
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
338
13288
SH
SOLE
13288
0
0
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
404
10871
SH
SOLE
10871
0
0
ATLAS CORP
SHARES
Y0436Q109
205
14400
SH
SOLE
14400
0
0
ATLAS CREST INVESTMENT CORP
COM CL A
049287105
5521
565267
SH
SOLE
565267
0
0
ATLASSIAN CORP PLC
CL A
G06242104
5760
22434
SH
SOLE
22434
0
0
ATMOS ENERGY CORP
COM
049560105
1770
18397
SH
SOLE
18397
0
0
AUDIOCODES LTD
ORD
M15342104
1345
40483
SH
SOLE
40483
0
0
AURORA CANNABIS INC
COM
05156X884
95
10722
SH
SOLE
10722
0
0
AUSTERLITZ ACQUISITION CORP
COM CL A
G0633U101
8721
895660
SH
SOLE
895660
0
0
AUSTERLITZ ACQUISITION CORP
SHS CL A
G0633D109
348
35000
SH
SOLE
35000
0
0
AUSTERLITZ ACQUISITION CORP
UNIT 99/99/9999
G0633U119
101
10018
SH
SOLE
10018
0
0
AUTODESK INC
COM
052769106
26257
89843
SH
SOLE
89843
0
0
AUTODESK INC
COM
052769106
79
10000
SH
Call
SOLE
0
0
0
AUTOHOME INC
SP ADS RP CL A
05278C107
1399
21860
SH
SOLE
21860
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
46208
232440
SH
SOLE
232440
0
0
AUTONATION INC
COM
05329W102
574
6047
SH
SOLE
6047
0
0
AUTOZONE INC
COM
053332102
15304
10401
SH
SOLE
10401
0
0
AVALARA INC
COM
05338G106
2585
15981
SH
SOLE
15981
0
0
AVALONBAY CMNTYS INC
COM
053484101
2375
11374
SH
SOLE
11374
0
0
AVANGRID INC
COM
05351W103
276
5318
SH
SOLE
5318
0
0
AVANTOR INC
COM
05352A100
327
9223
SH
SOLE
9223
0
0
AVAYA HLDGS CORP
COM
05351X101
589
21904
SH
SOLE
21904
0
0
AVERY DENNISON CORP
COM
053611109
2398
11414
SH
SOLE
11414
0
0
AVIENT CORPORATION
COM
05368V106
701
14293
SH
SOLE
14293
0
0
AXCELLA HEALTH INC
COM
05454B105
40
10000
SH
SOLE
10000
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
352
7238
SH
SOLE
7238
0
0
AXON ENTERPRISE INC
COM
05464C101
14120
79819
SH
SOLE
79819
0
0
AXONICS INC
COM
05465P101
575
9115
SH
SOLE
9115
0
0
B & G FOODS INC NEW
COM
05508R106
290
8812
SH
SOLE
8812
0
0
B & G FOODS INC NEW
COM
05508R106
1
900
SH
Call
SOLE
0
0
0
B2GOLD CORP
COM
11777Q209
104
25282
SH
SOLE
25282
0
0
BADGER METER INC
COM
056525108
444
4526
SH
SOLE
4526
0
0
BAIDU INC
SPON ADR REP A
056752108
10876
53691
SH
SOLE
53691
0
0
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
1404
91883
SH
SOLE
91883
0
0
BAKER HUGHES COMPANY
CL A
05722G100
559
24502
SH
SOLE
24502
0
0
BALL CORP
COM
058498106
3946
48740
SH
SOLE
48740
0
0
BALLANTYNE STRONG INC
COM
058516105
367
76614
SH
SOLE
76614
0
0
BALLARD PWR SYS INC NEW
COM
058586108
205
11291
SH
SOLE
11291
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
221
35686
SH
SOLE
35686
0
0
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
96
18241
SH
SOLE
18241
0
0
BANCO SANTANDER S.A.
ADR
05964H105
822
210511
SH
SOLE
210511
0
0
BANDWIDTH INC
COM CL A
05988J103
619
4437
SH
SOLE
4437
0
0
BANDWIDTH INC
COM CL A
05988J103
2
300
SH
Call
SOLE
0
0
0
BANK HAWAII CORP
COM
062540109
1863
22072
SH
SOLE
22072
0
0
BANK MONTREAL QUE
COM
063671101
2535
24706
SH
SOLE
24706
0
0
BANK NEW YORK MELLON CORP
COM
064058100
8836
172742
SH
SOLE
172742
0
0
BANK NOVA SCOTIA B C
COM
064149107
1692
25895
SH
SOLE
25895
0
0
BAR HBR BANKSHARES
COM
066849100
243
8500
SH
SOLE
8500
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
617
22752
SH
SOLE
22752
0
0
BARCLAYS BANK PLC
IPATH SHILR CAPE
06742A669
2094
99780
SH
SOLE
99780
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06747R477
832
28247
SH
SOLE
28247
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06747R477
19
25000
SH
Call
SOLE
0
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06747R477
1
200
SH
Put
SOLE
200
0
0
BARINGS BDC INC
COM
06759L103
120
11329
SH
SOLE
11329
0
0
BARRICK GOLD CORP
COM
067901108
16950
822519
SH
SOLE
822519
0
0
BAUSCH HEALTH COS INC
COM
071734107
212
7252
SH
SOLE
7252
0
0
BAXTER INTL INC
COM
071813109
10557
131242
SH
SOLE
131242
0
0
BCE INC
COM NEW
05534B760
1574
31938
SH
SOLE
31938
0
0
BECTON DICKINSON & CO
COM
075887109
11577
47635
SH
SOLE
47635
0
0
BED BATH & BEYOND INC
COM
075896100
2937
88145
SH
SOLE
88145
0
0
BED BATH & BEYOND INC
COM
075896100
16
2800
SH
Call
SOLE
0
0
0
BENTLEY SYS INC
COM CL B
08265T208
265
4084
SH
SOLE
4084
0
0
BERKLEY W R CORP
COM
084423102
1594
21435
SH
SOLE
21435
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
909204
2172
SH
SOLE
2172
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
494364
1777985
SH
SOLE
1777985
0
0
BERRY CORP
COM
08579X101
1823
271256
SH
SOLE
271256
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
1659
25344
SH
SOLE
25344
0
0
BEST BUY INC
COM
086516101
9182
79936
SH
SOLE
79936
0
0
BEYOND MEAT INC
COM
08862E109
7430
47159
SH
SOLE
47159
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
6267
86184
SH
SOLE
86184
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
9017
150963
SH
SOLE
150963
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
788
12154
SH
SOLE
12154
0
0
BILL COM HLDGS INC
COM
090043100
4093
22328
SH
SOLE
22328
0
0
BIO RAD LABS INC
CL A
090572207
1646
2551
SH
SOLE
2551
0
0
BIOGEN INC
COM
09062X103
6565
18960
SH
SOLE
18960
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
235
5293
SH
SOLE
5293
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
378
4511
SH
SOLE
4511
0
0
BIONTECH SE
SPONSORED ADS
09075V102
218
978
SH
SOLE
978
0
0
BIO-TECHNE CORP
COM
09073M104
1967
4346
SH
SOLE
4346
0
0
BIO-TECHNE CORP
COM
09073M104
0
100
SH
Put
SOLE
100
0
0
BK OF AMERICA CORP
COM
060505104
223936
5433156
SH
SOLE
5433156
0
0
BK OF AMERICA CORP
COM
060505104
2
200
SH
Call
SOLE
0
0
0
BLACK HILLS CORP
COM
092113109
709
10803
SH
SOLE
10803
0
0
BLACK KNIGHT INC
COM
09215C105
1435
18489
SH
SOLE
18489
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
3461
322041
SH
SOLE
322041
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
1
20000
SH
Call
SOLE
0
0
0
BLACKBERRY LTD
COM
09228F103
486
40312
SH
SOLE
40312
0
0
BLACKLINE INC
COM
09239B109
2928
26319
SH
SOLE
26319
0
0
BLACKROCK CAP ALLOCATION TR
COM
09260U109
498
22748
SH
SOLE
22748
0
0
BLACKROCK CAP INVT CORP
COM
092533108
243
63711
SH
SOLE
63711
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
920
74881
SH
SOLE
74881
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
300
19245
SH
SOLE
19245
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
129
13175
SH
SOLE
13175
0
0
BLACKROCK ENHANCD CAP & INM
COM
09256A109
207
10156
SH
SOLE
10156
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
124
12296
SH
SOLE
12296
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1776
36567
SH
SOLE
36567
0
0
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
358
12398
SH
SOLE
12398
0
0
BLACKROCK INC
COM
09247X101
77918
89209
SH
SOLE
89209
0
0
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
264
12990
SH
SOLE
12990
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
466
25297
SH
SOLE
25297
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
214
13892
SH
SOLE
13892
0
0
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
583
22214
SH
SOLE
22214
0
0
BLACKROCK MUNI INCOME TR II
COM
09249N101
656
41705
SH
SOLE
41705
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
885
56597
SH
SOLE
56597
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
295
17451
SH
SOLE
17451
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1604
108566
SH
SOLE
108566
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
927
55296
SH
SOLE
55296
0
0
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
139
10003
SH
SOLE
10003
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
215
22483
SH
SOLE
22483
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
420
27790
SH
SOLE
27790
0
0
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
1473
87802
SH
SOLE
87802
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3311
128358
SH
SOLE
128358
0
0
BLACKROCK TCP CAPITAL CORP
COM
09259E108
561
40541
SH
SOLE
40541
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
61
60000
PRN
SOLE
60000
0
0
BLACKSTONE GROUP INC
COM
09260D107
141024
1451720
SH
SOLE
1451720
0
0
BLACKSTONE GROUP INC
COM
09260D107
3
10000
SH
Put
SOLE
10000
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
22436
703549
SH
SOLE
703549
0
0
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
56
55000
PRN
SOLE
55000
0
0
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
51
50000
PRN
SOLE
50000
0
0
BLADE AIR MOBILITY INC
CL A COM
092667104
1162
110538
SH
SOLE
110538
0
0
BLADE AIR MOBILITY INC
CL A COM
092667104
2
2300
SH
Call
SOLE
0
0
0
BLINK CHARGING CO
COM
09354A100
204
5003
SH
SOLE
5003
0
0
BLINK CHARGING CO
COM
09354A100
0
100
SH
Call
SOLE
0
0
0
BLINK CHARGING CO
COM
09354A100
22
8000
SH
Put
SOLE
8000
0
0
BLOCK H & R INC
COM
093671105
13035
554320
SH
SOLE
554320
0
0
BLOOM ENERGY CORP
COM CL A
093712107
623
23214
SH
SOLE
23214
0
0
BLUERIVER ACQUISITION CORP
SHS CL A
G1261Q107
708
72756
SH
SOLE
72756
0
0
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
126
14022
SH
SOLE
14022
0
0
BOEING CO
COM
097023105
57762
241221
SH
SOLE
241221
0
0
BONANZA CREEK ENERGY INC
COM NEW
097793400
1357
28757
SH
SOLE
28757
0
0
BOOKING HOLDINGS INC
COM
09857L108
23085
10581
SH
SOLE
10581
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1285
15047
SH
SOLE
15047
0
0
BORGWARNER INC
COM
099724106
1205
24753
SH
SOLE
24753
0
0
BORGWARNER INC
COM
099724106
0
400
SH
Call
SOLE
0
0
0
BORQS TECHNOLOGIES INC
SHS
G1466B103
24
16600
SH
SOLE
16600
0
0
BOSTON BEER INC
CL A
100557107
317
311
SH
SOLE
311
0
0
BOSTON OMAHA CORP
COM
101044105
319
10031
SH
SOLE
10031
0
0
BOSTON PROPERTIES INC
COM
101121101
2170
18966
SH
SOLE
18966
0
0
BOSTON PROPERTIES INC
COM
101121101
24
27800
SH
Call
SOLE
0
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1670
39042
SH
SOLE
39042
0
0
BOX INC
CL A
10316T104
534
20931
SH
SOLE
20931
0
0
BOX INC
CL A
10316T104
22
20000
SH
Call
SOLE
0
0
0
BOYD GAMING CORP
COM
103304101
494
8047
SH
SOLE
8047
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
341
23553
SH
SOLE
23553
0
0
BP PLC
SPONSORED ADR
055622104
6064
229683
SH
SOLE
229683
0
0
BP PLC
SPONSORED ADR
055622104
28
4000
SH
Call
SOLE
0
0
0
BRIDGEBIO PHARMA INC
COM
10806X102
13520
221768
SH
SOLE
221768
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
435
20603
SH
SOLE
20603
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2376
16125
SH
SOLE
16125
0
0
BRIGHT LIGHTS ACQUISITION CO
COM CL A
10920K101
339
35000
SH
SOLE
35000
0
0
BRIGHTSPIRE CAPITAL INC
COM CL A
10949T109
471
50127
SH
SOLE
50127
0
0
BRIGHTVIEW HLDGS INC
COM
10948C107
1662
103109
SH
SOLE
103109
0
0
BRILLIANT ACQUISITION CORP
UNIT 12/31/2020
G1643W103
103
10000
SH
SOLE
10000
0
0
BRINKS CO
COM
109696104
578
7441
SH
SOLE
7441
0
0
BRINKS CO
COM
109696104
3
2000
SH
Call
SOLE
0
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
86521
1295610
SH
SOLE
1295610
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
1726
43875
SH
SOLE
43875
0
0
BROADCOM INC
COM
11135F101
112304
235221
SH
SOLE
235221
0
0
BROADCOM INC
COM
11135F101
122
20300
SH
Put
SOLE
20300
0
0
BROADMARK RLTY CAP INC
COM
11135B100
134
12621
SH
SOLE
12621
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
5478
33918
SH
SOLE
33918
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
21178
415414
SH
SOLE
415414
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
13123
236350
SH
SOLE
236350
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
230
3092
SH
SOLE
3092
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
387
17714
SH
SOLE
17714
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
2855
68052
SH
SOLE
68052
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
0
600
SH
Call
SOLE
0
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
6588
170706
SH
SOLE
170706
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
571
38641
SH
SOLE
38641
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
2880
30207
SH
SOLE
30207
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
0
100
SH
Call
SOLE
0
0
0
BROWN & BROWN INC
COM
115236101
1896
35677
SH
SOLE
35677
0
0
BROWN FORMAN CORP
CL A
115637100
852
12091
SH
SOLE
12091
0
0
BROWN FORMAN CORP
CL B
115637209
4852
64695
SH
SOLE
64695
0
0
BUMBLE INC
COM CL A
12047B105
199
3433
SH
SOLE
3433
0
0
BUMBLE INC
COM CL A
12047B105
1
100
SH
Call
SOLE
0
0
0
BUNGE LIMITED
COM
G16962105
349
4452
SH
SOLE
4452
0
0
BURCON NUTRASCIENCE CORP
COM
120831102
38
13760
SH
SOLE
13760
0
0
BURFORD CAP LTD
ORD SHS
G17977110
444
42780
SH
SOLE
42780
0
0
BURLINGTON STORES INC
COM
122017106
1664
5155
SH
SOLE
5155
0
0
BUTTERFLY NETWORK INC
COM CL A
124155102
2028
140154
SH
SOLE
140154
0
0
BUTTERFLY NETWORK INC
COM CL A
124155102
2
800
SH
Call
SOLE
0
0
0
BWX TECHNOLOGIES INC
COM
05605H100
261
4446
SH
SOLE
4446
0
0
BYLINE BANCORP INC
COM
124411109
383
16937
SH
SOLE
16937
0
0
C & F FINL CORP
COM
12466Q104
334
6565
SH
SOLE
6565
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
3654
39059
SH
SOLE
39059
0
0
C3 AI INC
CL A
12468P104
296
4714
SH
SOLE
4714
0
0
CABOT CORP
COM
127055101
776
13569
SH
SOLE
13569
0
0
CABOT OIL & GAS CORP
COM
127097103
997
57066
SH
SOLE
57066
0
0
CACI INTL INC
CL A
127190304
10833
42229
SH
SOLE
42229
0
0
CADENCE BANCORPORATION
CL A
12739A100
690
33088
SH
SOLE
33088
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1354
9920
SH
SOLE
9920
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
627
6032
SH
SOLE
6032
0
0
CAESARSTONE LTD
ORD SHS
M20598104
708
47951
SH
SOLE
47951
0
0
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
2285
150522
SH
SOLE
150522
0
0
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
2055
112984
SH
SOLE
112984
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
381
6848
SH
SOLE
6848
0
0
CALLON PETE CO DEL
COM
13123X508
248
4293
SH
SOLE
4293
0
0
CALYXT INC
COM
13173L107
122
30689
SH
SOLE
30689
0
0
CAMDEN NATL CORP
COM
133034108
809
16950
SH
SOLE
16950
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
1735
13063
SH
SOLE
13063
0
0
CAMECO CORP
COM
13321L108
2020
105425
SH
SOLE
105425
0
0
CAMECO CORP
COM
13321L108
70
7500
SH
Call
SOLE
0
0
0
CAMPBELL SOUP CO
COM
134429109
552
12088
SH
SOLE
12088
0
0
CAMTEK LTD
ORD
M20791105
311
8240
SH
SOLE
8240
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
224
5126
SH
SOLE
5126
0
0
CANADIAN IMP BK COMM
COM
136069101
1775
15559
SH
SOLE
15559
0
0
CANADIAN NAT RES LTD
COM
136385101
2122
58653
SH
SOLE
58653
0
0
CANADIAN NATL RY CO
COM
136375102
9029
86225
SH
SOLE
86225
0
0
CANADIAN PAC RY LTD
COM
13645T100
21489
279510
SH
SOLE
279510
0
0
CANNAE HLDGS INC
COM
13765N107
1295
38147
SH
SOLE
38147
0
0
CANOPY GROWTH CORP
COM
138035100
2726
113135
SH
SOLE
113135
0
0
CAPITAL ONE FINL CORP
COM
14040H105
4702
30384
SH
SOLE
30384
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
858
14965
SH
SOLE
14965
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
29
15000
SH
Call
SOLE
0
0
0
CAPRICOR THERAPEUTICS INC
COM NEW
14070B309
33
6300
SH
SOLE
6300
0
0
CAPRICOR THERAPEUTICS INC
COM NEW
14070B309
16
11300
SH
Call
SOLE
0
0
0
CARDINAL HEALTH INC
COM
14149Y108
4468
78225
SH
SOLE
78225
0
0
CARLISLE COS INC
COM
142339100
7622
39670
SH
SOLE
39670
0
0
CARLYLE GROUP INC
COM
14316J108
899
19315
SH
SOLE
19315
0
0
CARMAX INC
COM
143130102
596
4594
SH
SOLE
4594
0
0
CARNEY TECHNOLOGY ACQU CORP
CL A COMMON STK
143636108
1810
186618
SH
SOLE
186618
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
2115
80276
SH
SOLE
80276
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
16
18700
SH
Call
SOLE
0
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
303
255000
SH
Put
SOLE
255000
0
0
CARNIVAL PLC
ADR
14365C103
1043
45195
SH
SOLE
45195
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
13593
281161
SH
SOLE
281161
0
0
CARROLS RESTAURANT GROUP INC
COM
14574X104
191
31577
SH
SOLE
31577
0
0
CARVANA CO
CL A
146869102
1683
5557
SH
SOLE
5557
0
0
CASCADE ACQUISITION CORP
COM CL A
147151104
738
74672
SH
SOLE
74672
0
0
CASELLA WASTE SYS INC
CL A
147448104
244
3843
SH
SOLE
3843
0
0
CASEYS GEN STORES INC
COM
147528103
643
3301
SH
SOLE
3301
0
0
CASSAVA SCIENCES INC
COM
14817C107
538
6300
SH
SOLE
6300
0
0
CASSAVA SCIENCES INC
COM
14817C107
82
2000
SH
Call
SOLE
0
0
0
CASTLIGHT HEALTH INC
CL B
14862Q100
31
11497
SH
SOLE
11497
0
0
CATALENT INC
COM
148806102
511
4737
SH
SOLE
4737
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
132
22751
SH
SOLE
22751
0
0
CATCHMARK TIMBER TR INC
CL A
14912Y202
213
18103
SH
SOLE
18103
0
0
CATERPILLAR INC
COM
149123101
80441
369409
SH
SOLE
369409
0
0
CATERPILLAR INC
COM
149123101
15
3800
SH
Call
SOLE
0
0
0
CBIZ INC
COM
124805102
276
8421
SH
SOLE
8421
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
7595
63770
SH
SOLE
63770
0
0
CBRE ACQUISITION HLDGS INC
COM CL A
12510J106
2861
293722
SH
SOLE
293722
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
247
28099
SH
SOLE
28099
0
0
CBRE GROUP INC
CL A
12504L109
1179
13724
SH
SOLE
13724
0
0
CC NEUBERGER PRIN HLDGS II
SHS CL A
G3166T103
573
58000
SH
SOLE
58000
0
0
CC NEUBERGER PRINCIPAL HOLDN
SHS CL A
G1992N100
397
40640
SH
SOLE
40640
0
0
CDK GLOBAL INC
COM
12508E101
738
14922
SH
SOLE
14922
0
0
CDW CORP
COM
12514G108
18348
105300
SH
SOLE
105300
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
499
11145
SH
SOLE
11145
0
0
CEDAR REALTY TRUST INC
COM NEW
150602605
535
31574
SH
SOLE
31574
0
0
CELANESE CORP DEL
COM
150870103
4041
26706
SH
SOLE
26706
0
0
CELCUITY INC
COM
15102K100
737
30726
SH
SOLE
30726
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
1817
217217
SH
SOLE
217217
0
0
CENOVUS ENERGY INC
COM
15135U109
1494
155417
SH
SOLE
155417
0
0
CENTENE CORP DEL
COM
15135B101
15049
206308
SH
SOLE
206308
0
0
CENTERPOINT ENERGY INC
COM
15189T107
798
32520
SH
SOLE
32520
0
0
CENTURY CASINOS INC
COM
156492100
402
29850
SH
SOLE
29850
0
0
CERAGON NETWORKS LTD
ORD
M22013102
38
10125
SH
SOLE
10125
0
0
CERBERUS TELECOM ACQUISITION
SHS CL A
G2040C104
546
55052
SH
SOLE
55052
0
0
CERENCE INC
COM
156727109
1709
16059
SH
SOLE
16059
0
0
CERENCE INC
COM
156727109
0
100
SH
Call
SOLE
0
0
0
CEREVEL THERAPEUTICS HLDNG I
COM
15678U128
1850
71844
SH
SOLE
71844
0
0
CERNER CORP
COM
156782104
26381
337998
SH
SOLE
337998
0
0
CERUS CORP
COM
157085101
85
14365
SH
SOLE
14365
0
0
CF ACQUISITION CORP IV
COM CL A
12520T102
1110
114609
SH
SOLE
114609
0
0
CF FIN ACQUISITION CORP III
CL A
12529D108
113
11300
SH
SOLE
11300
0
0
CF INDS HLDGS INC
COM
125269100
822
15879
SH
SOLE
15879
0
0
CGI INC
CL A SUB VTG
12532H104
3153
34788
SH
SOLE
34788
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
200
19427
SH
SOLE
19427
0
0
CHANGE HEALTHCARE INC
COM
15912K100
208
8962
SH
SOLE
8962
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
674
19493
SH
SOLE
19493
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
2
500
SH
Call
SOLE
0
0
0
CHARLES RIV LABS INTL INC
COM
159864107
7019
18973
SH
SOLE
18973
0
0
CHART INDS INC
COM
16115Q308
2271
15509
SH
SOLE
15509
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
13674
18951
SH
SOLE
18951
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
9943
85614
SH
SOLE
85614
0
0
CHEESECAKE FACTORY INC
COM
163072101
1481
27255
SH
SOLE
27255
0
0
CHEFS WHSE INC
COM
163086101
450
14103
SH
SOLE
14103
0
0
CHEGG INC
COM
163092109
555
6675
SH
SOLE
6675
0
0
CHEGG INC
COM
163092109
0
100
SH
Call
SOLE
0
0
0
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
53
18000
SH
SOLE
18000
0
0
CHEMED CORP NEW
COM
16359R103
909
1976
SH
SOLE
1976
0
0
CHEMOCENTRYX INC
COM
16383L106
141
10523
SH
SOLE
10523
0
0
CHEMOURS CO
COM
163851108
1960
56410
SH
SOLE
56410
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2478
28566
SH
SOLE
28566
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
65
77000
PRN
SOLE
77000
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
527
11939
SH
SOLE
11939
0
0
CHEVRON CORP NEW
COM
166764100
147766
1411443
SH
SOLE
1411443
0
0
CHEVRON CORP NEW
COM
166764100
14
400
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
4034
50499
SH
SOLE
50499
0
0
CHEWY INC
CL A
16679L109
0
0
SH
Call
SOLE
0
0
0
CHICAGO RIVET & MACH CO
COM
168088102
652
25200
SH
SOLE
25200
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
200
13262
SH
SOLE
13262
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2638
1691
SH
SOLE
1691
0
0
CHOICEONE FINL SVCS INC
COM
170386106
421
17402
SH
SOLE
17402
0
0
CHUBB LIMITED
COM
H1467J104
16883
106310
SH
SOLE
106310
0
0
CHURCH & DWIGHT INC
COM
171340102
30637
359444
SH
SOLE
359444
0
0
CHURCHILL DOWNS INC
COM
171484108
320
1615
SH
SOLE
1615
0
0
CHUYS HLDGS INC
COM
171604101
225
6011
SH
SOLE
6011
0
0
CIENA CORP
COM NEW
171779309
814
14296
SH
SOLE
14296
0
0
CIGNA CORP NEW
COM
125523100
10261
43286
SH
SOLE
43286
0
0
CINCINNATI FINL CORP
COM
172062101
13454
115415
SH
SOLE
115415
0
0
CINEMARK HLDGS INC
COM
17243V102
147
6648
SH
SOLE
6648
0
0
CINEMARK HLDGS INC
COM
17243V102
31
25000
SH
Call
SOLE
0
0
0
CINTAS CORP
COM
172908105
6810
17796
SH
SOLE
17796
0
0
CIRRUS LOGIC INC
COM
172755100
3322
38968
SH
SOLE
38968
0
0
CISCO SYS INC
COM
17275R102
172928
3261579
SH
SOLE
3261579
0
0
CITIGROUP INC
COM NEW
172967424
34586
489911
SH
SOLE
489911
0
0
CITIGROUP INC
COM NEW
172967424
16
400
SH
Call
SOLE
0
0
0
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
591
169944
SH
SOLE
169944
0
0
CITIZENS FINL GROUP INC
COM
174610105
943
20518
SH
SOLE
20518
0
0
CITRIX SYS INC
COM
177376100
1884
16239
SH
SOLE
16239
0
0
CITY OFFICE REIT INC
COM
178587101
361
29000
SH
SOLE
29000
0
0
CLARIVATE PLC
ORD SHS
G21810109
3377
122556
SH
SOLE
122556
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
126
12413
SH
SOLE
12413
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
3
10000
SH
Call
SOLE
0
0
0
CLEAN HARBORS INC
COM
184496107
347
3733
SH
SOLE
3733
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
341
129268
SH
SOLE
129268
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
1147
38936
SH
SOLE
38936
0
0
CLEARWAY ENERGY INC
CL C
18539C204
1157
43702
SH
SOLE
43702
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
4621
215349
SH
SOLE
215349
0
0
CLOROX CO DEL
COM
189054109
8817
49024
SH
SOLE
49024
0
0
CLOUDERA INC
COM
18914U100
42
2694
SH
SOLE
2694
0
0
CLOUDERA INC
COM
18914U100
13
33600
SH
Call
SOLE
0
0
0
CLOUDFLARE INC
CL A COM
18915M107
6258
59052
SH
SOLE
59052
0
0
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
436
39823
SH
SOLE
39823
0
0
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
687
57021
SH
SOLE
57021
0
0
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
140
10420
SH
SOLE
10420
0
0
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
1
400
SH
Call
SOLE
0
0
0
CM LIFE SCIENCES III INC
CLASS A COM
125841106
8839
856357
SH
SOLE
856357
0
0
CM LIFE SCIENCES III INC
UNIT 04/30/2028
125841205
138
12632
SH
SOLE
12632
0
0
CMC MATERIALS INC
COM
12571T100
310
2047
SH
SOLE
2047
0
0
CME GROUP INC
COM
12572Q105
31061
146008
SH
SOLE
146008
0
0
CMS ENERGY CORP
COM
125896100
3193
54073
SH
SOLE
54073
0
0
CNX RES CORP
COM
12653C108
1059
77479
SH
SOLE
77479
0
0
COCA COLA CO
COM
191216100
108614
2008057
SH
SOLE
2008057
0
0
COCA COLA CONS INC
COM
191098102
440
1104
SH
SOLE
1104
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
784
13158
SH
SOLE
13158
0
0
COCRYSTAL PHARMA INC
COM
19188J300
114
91001
SH
SOLE
91001
0
0
CO-DIAGNOSTICS INC
COM
189763105
523
63330
SH
SOLE
63330
0
0
COEUR MNG INC
COM NEW
192108504
1322
148716
SH
SOLE
148716
0
0
COGNEX CORP
COM
192422103
1922
22895
SH
SOLE
22895
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
16000
231087
SH
SOLE
231087
0
0
COHEN & STEERS INC
COM
19247A100
855
10724
SH
SOLE
10724
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1047
36556
SH
SOLE
36556
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
704
25743
SH
SOLE
25743
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
1370
87097
SH
SOLE
87097
0
0
COHEN & STEERS REIT & PFD &
COM
19247X100
514
18899
SH
SOLE
18899
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
232
14490
SH
SOLE
14490
0
0
COHERENT INC
COM
192479103
438
1661
SH
SOLE
1661
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
158
11450
SH
SOLE
11450
0
0
COHN ROBBINS HOLDINGS CORP
COM CL A
G23726105
227
23000
SH
SOLE
23000
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
4154
16352
SH
SOLE
16352
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
1
100
SH
Call
SOLE
0
0
0
COLGATE PALMOLIVE CO
COM
194162103
29875
367420
SH
SOLE
367420
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
2103
97491
SH
SOLE
97491
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
11135
393688
SH
SOLE
393688
0
0
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
208
3887
SH
SOLE
3887
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
213
12183
SH
SOLE
12183
0
0
COMCAST CORP NEW
CL A
20030N101
167115
2928730
SH
SOLE
2928730
0
0
COMERICA INC
COM
200340107
1959
27476
SH
SOLE
27476
0
0
COMFORT SYS USA INC
COM
199908104
244
3094
SH
SOLE
3094
0
0
COMMERCE BANCSHARES INC
COM
200525103
541
7298
SH
SOLE
7298
0
0
COMMERCIAL METALS CO
COM
201723103
709
23089
SH
SOLE
23089
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
1624
76267
SH
SOLE
76267
0
0
COMMUNITY BK SYS INC
COM
203607106
1920
25350
SH
SOLE
25350
0
0
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
248
6515
SH
SOLE
6515
0
0
COMPUGEN LTD
ORD
M25722105
207
25000
SH
SOLE
25000
0
0
COMPUTE HEALTH ACQUISITIN CO
COM CL A
204833107
5087
518552
SH
SOLE
518552
0
0
COMPUTE HEALTH ACQUISITIN CO
UNIT 99/99/9999
204833206
113
11146
SH
SOLE
11146
0
0
COMSOVEREIGN HLDG CORP
COM NEW
205650203
29
12379
SH
SOLE
12379
0
0
CONAGRA BRANDS INC
COM
205887102
11905
327111
SH
SOLE
327111
0
0
CONCORD ACQUISITION CORP
COM CL A
206071102
157
15967
SH
SOLE
15967
0
0
CONMED CORP
COM
207410101
240
1745
SH
SOLE
1745
0
0
CONOCOPHILLIPS
COM
20825C104
39008
641090
SH
SOLE
641090
0
0
CONSOLIDATED EDISON INC
COM
209115104
4772
66577
SH
SOLE
66577
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
131
11100
SH
SOLE
11100
0
0
CONSTELLATION ACQUISITN CORP
SHS CL A
G2R18K105
1346
137390
SH
SOLE
137390
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
11929
51006
SH
SOLE
51006
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
0
100
SH
Call
SOLE
0
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
1163
37181
SH
SOLE
37181
0
0
CONTANGO OIL & GAS CO
COM NEW
21075N204
52
12186
SH
SOLE
12186
0
0
CONTINENTAL RES INC
COM
212015101
250
6538
SH
SOLE
6538
0
0
CONTRAFECT CORP
COM NEW
212326300
110
25000
SH
SOLE
25000
0
0
CONTRAFECT CORP
COM NEW
212326300
7
10000
SH
Call
SOLE
0
0
0
CONX CORP
COM CL A
212873103
8980
909734
SH
SOLE
909734
0
0
COOPER COS INC
COM NEW
216648402
1568
3925
SH
SOLE
3925
0
0
COPART INC
COM
217204106
5088
38553
SH
SOLE
38553
0
0
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
29
15819
SH
SOLE
15819
0
0
CORESITE RLTY CORP
COM
21870Q105
1176
8735
SH
SOLE
8735
0
0
CORMEDIX INC
COM
21900C308
97
14138
SH
SOLE
14138
0
0
CORNER GROWTH ACQUISITION CO
CL A SHS
G2425N105
4842
497180
SH
SOLE
497180
0
0
CORNING INC
COM
219350105
12103
296303
SH
SOLE
296303
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
704
25145
SH
SOLE
25145
0
0
CORTEVA INC
COM
22052L104
3810
85753
SH
SOLE
85753
0
0
COSTAR GROUP INC
COM
22160N109
2979
36030
SH
SOLE
36030
0
0
COSTCO WHSL CORP NEW
COM
22160K105
139802
353089
SH
SOLE
353089
0
0
COTY INC
COM CL A
222070203
6569
702112
SH
SOLE
702112
0
0
COUPA SOFTWARE INC
COM
22266L106
819
3115
SH
SOLE
3115
0
0
COUPANG INC
CL A
22266T109
1199
28810
SH
SOLE
28810
0
0
COUSINS PPTYS INC
COM NEW
222795502
271
7363
SH
SOLE
7363
0
0
COWEN INC
CL A NEW
223622606
873
21233
SH
SOLE
21233
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
893
6032
SH
SOLE
6032
0
0
CRANE CO
COM
224399105
202
2186
SH
SOLE
2186
0
0
CREDIT ACCEP CORP MICH
COM
225310101
337
742
SH
SOLE
742
0
0
CREDIT SUISSE AG NASSAU BRH
X LINK SILVER
22542D449
44
720000
SH
Call
SOLE
0
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
28
11095
SH
SOLE
11095
0
0
CREE INC
COM
225447101
850
8702
SH
SOLE
8702
0
0
CRESCENT CAP BDC INC
COM
225655109
507
27016
SH
SOLE
27016
0
0
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
588
19580
SH
SOLE
19580
0
0
CRH PLC
ADR
12626K203
247
4863
SH
SOLE
4863
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
6493
40153
SH
SOLE
40153
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
5
100
SH
Call
SOLE
0
0
0
CRITEO S A
SPONS ADS
226718104
8807
194457
SH
SOLE
194457
0
0
CROCS INC
COM
227046109
595
5114
SH
SOLE
5114
0
0
CROCS INC
COM
227046109
54
5300
SH
Call
SOLE
0
0
0
CRONOS GROUP INC
COM
22717L101
455
52873
SH
SOLE
52873
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
1108
67086
SH
SOLE
67086
0
0
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
191
10068
SH
SOLE
10068
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
20736
81957
SH
SOLE
81957
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
28
5100
SH
Put
SOLE
5100
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
39367
201167
SH
SOLE
201167
0
0
CROWN HLDGS INC
COM
228368106
583
5715
SH
SOLE
5715
0
0
CSG SYS INTL INC
COM
126349109
349
7389
SH
SOLE
7389
0
0
CSX CORP
COM
126408103
23913
745718
SH
SOLE
745718
0
0
CUBESMART
COM
229663109
1601
34644
SH
SOLE
34644
0
0
CULLEN FROST BANKERS INC
COM
229899109
1055
9389
SH
SOLE
9389
0
0
CUMMINS INC
COM
231021106
36894
151443
SH
SOLE
151443
0
0
CURO GROUP HOLDINGS CORP
COM
23131L107
6512
383074
SH
SOLE
383074
0
0
CURTISS WRIGHT CORP
COM
231561101
478
3995
SH
SOLE
3995
0
0
CVS HEALTH CORP
COM
126650100
47671
571281
SH
SOLE
571281
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
560
4270
SH
SOLE
4270
0
0
CYRUSONE INC
COM
23283R100
599
8320
SH
SOLE
8320
0
0
CYTOKINETICS INC
COM NEW
23282W605
198
10000
SH
SOLE
10000
0
0
CYTOSORBENTS CORP
COM NEW
23283X206
89
11765
SH
SOLE
11765
0
0
D R HORTON INC
COM
23331A109
15953
176358
SH
SOLE
176358
0
0
DAILY JOURNAL CORP
COM
233912104
13994
41338
SH
SOLE
41338
0
0
DANAHER CORPORATION
COM
235851102
73458
273870
SH
SOLE
273870
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
229
9040
SH
SOLE
9040
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
1
500
SH
Put
SOLE
500
0
0
DARDEN RESTAURANTS INC
COM
237194105
2126
14591
SH
SOLE
14591
0
0
DARE BIOSCIENCE INC
COM
23666P101
57
30035
SH
SOLE
30035
0
0
DARLING INGREDIENTS INC
COM
237266101
531
7876
SH
SOLE
7876
0
0
DATADOG INC
CL A COM
23804L103
1081
10403
SH
SOLE
10403
0
0
DAVITA INC
COM
23918K108
869
7184
SH
SOLE
7184
0
0
DAVITA INC
COM
23918K108
1
100
SH
Call
SOLE
0
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
8786
217394
SH
SOLE
217394
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
3137
83649
SH
SOLE
83649
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
463
9555
SH
SOLE
9555
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
204
5110
SH
SOLE
5110
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
571
18667
SH
SOLE
18667
0
0
DECKERS OUTDOOR CORP
COM
243537107
1072
2791
SH
SOLE
2791
0
0
DEERE & CO
COM
244199105
45431
128729
SH
SOLE
128729
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
2154
21567
SH
SOLE
21567
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
9960
230473
SH
SOLE
230473
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1
500
SH
Call
SOLE
0
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
0
5
SH
Put
SOLE
5
0
0
DELUXE CORP
COM
248019101
1417
29697
SH
SOLE
29697
0
0
DENISON MINES CORP
COM
248356107
34
28148
SH
SOLE
28148
0
0
DENNYS CORP
COM
24869P104
405
24561
SH
SOLE
24561
0
0
DENTSPLY SIRONA INC
COM
24906P109
1041
16469
SH
SOLE
16469
0
0
DERMTECH INC
COM
24984K105
1131
27158
SH
SOLE
27158
0
0
DERMTECH INC
COM
24984K105
3
1000
SH
Call
SOLE
0
0
0
DESIGNER BRANDS INC
CL A
250565108
13
800
SH
SOLE
800
0
0
DESIGNER BRANDS INC
CL A
250565108
10
25000
SH
Call
SOLE
0
0
0
DESKTOP METAL INC
COM CL A
25058X105
126
10965
SH
SOLE
10965
0
0
DESKTOP METAL INC
COM CL A
25058X105
0
800
SH
Call
SOLE
0
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
141
10687
SH
SOLE
10687
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
156
11982
SH
SOLE
11982
0
0
DEVON ENERGY CORP NEW
COM
25179M103
27495
941073
SH
SOLE
941073
0
0
DEXCOM INC
COM
252131107
10225
23945
SH
SOLE
23945
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
2122
326355
SH
SOLE
326355
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
10430
54457
SH
SOLE
54457
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
9074
96659
SH
SOLE
96659
0
0
DIAMONDROCK HOSPITALITY CO
COM
252784301
158
16328
SH
SOLE
16328
0
0
DICKS SPORTING GOODS INC
COM
253393102
9923
99110
SH
SOLE
99110
0
0
DIGIMARC CORP NEW
COM
25381B101
709
21157
SH
SOLE
21157
0
0
DIGITAL RLTY TR INC
COM
253868103
19154
126875
SH
SOLE
126875
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
209
2756
SH
SOLE
2756
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
2
1100
SH
Call
SOLE
0
0
0
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
159
19834
SH
SOLE
19834
0
0
DIME CMNTY BANCSHARES INC
COM
25432X102
276
8200
SH
SOLE
8200
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
188673
6993164
SH
SOLE
6993164
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
12895
273628
SH
SOLE
273628
0
0
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
4305
73739
SH
SOLE
73739
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
22226
496161
SH
SOLE
496161
0
0
DIODES INC
COM
254543101
1562
19544
SH
SOLE
19544
0
0
DIREXION SHS ETF TR
AUSPCE CMD STG
25460E307
17450
575073
SH
SOLE
575073
0
0
DIREXION SHS ETF TR
CONNECTED CONSUM
25460G724
910
15080
SH
SOLE
15080
0
0
DIREXION SHS ETF TR
DAILY TECHNOLOGY
25460G872
85
16606
SH
SOLE
16606
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
603
32355
SH
SOLE
32355
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 2X
25460G781
231
3974
SH
SOLE
3974
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 2X
25460G781
0
500
SH
Call
SOLE
0
0
0
DIREXION SHS ETF TR
DLY SEMICNDTR BR
25460G690
77
11001
SH
SOLE
11001
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
740
6944
SH
SOLE
6944
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
2539
30433
SH
SOLE
30433
0
0
DISCOVER FINL SVCS
COM
254709108
9240
78108
SH
SOLE
78108
0
0
DISCOVERY INC
COM SER A
25470F104
1077
35157
SH
SOLE
35157
0
0
DISCOVERY INC
COM SER A
25470F104
40
41000
SH
Call
SOLE
0
0
0
DISCOVERY INC
COM SER A
25470F104
0
100
SH
Put
SOLE
100
0
0
DISCOVERY INC
COM SER C
25470F302
286
9821
SH
SOLE
9821
0
0
DISCOVERY INC
COM SER C
25470F302
15
14000
SH
Call
SOLE
0
0
0
DISH NETWORK CORPORATION
CL A
25470M109
2616
62572
SH
SOLE
62572
0
0
DISNEY WALT CO
COM
254687106
225892
1283611
SH
SOLE
1283611
0
0
DISNEY WALT CO
COM
254687106
10
2000
SH
Call
SOLE
0
0
0
DISNEY WALT CO
COM
254687106
60
21500
SH
Put
SOLE
21500
0
0
DNP SELECT INCOME FD INC
COM
23325P104
678
65124
SH
SOLE
65124
0
0
DOCUSIGN INC
COM
256163106
23041
82349
SH
SOLE
82349
0
0
DOCUSIGN INC
COM
256163106
2
1500
SH
Put
SOLE
1500
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
738
7490
SH
SOLE
7490
0
0
DOLLAR GEN CORP NEW
COM
256677105
16249
75335
SH
SOLE
75335
0
0
DOLLAR TREE INC
COM
256746108
1551
15796
SH
SOLE
15796
0
0
DOMINION ENERGY INC
COM
25746U109
11576
157426
SH
SOLE
157426
0
0
DOMINOS PIZZA INC
COM
25754A201
3219
6902
SH
SOLE
6902
0
0
DOMO INC
COM CL B
257554105
652
8089
SH
SOLE
8089
0
0
DONALDSON INC
COM
257651109
2132
33546
SH
SOLE
33546
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
15558
1101889
SH
SOLE
1101889
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
970
53588
SH
SOLE
53588
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
539
26950
SH
SOLE
26950
0
0
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
200
10000
SH
SOLE
10000
0
0
DOVER CORP
COM
260003108
10298
68355
SH
SOLE
68355
0
0
DOW INC
COM
260557103
40938
647008
SH
SOLE
647008
0
0
DRAFTKINGS INC
COM CL A
26142R104
6396
122688
SH
SOLE
122688
0
0
DRAFTKINGS INC
COM CL A
26142R104
8
1500
SH
Put
SOLE
1500
0
0
DRIVE SHACK INC
COM
262077100
38
11500
SH
SOLE
11500
0
0
DROPBOX INC
CL A
26210C104
2783
91709
SH
SOLE
91709
0
0
DROPBOX INC
CL A
26210C104
1
900
SH
Call
SOLE
0
0
0
DTE ENERGY CO
COM
233331107
2661
20562
SH
SOLE
20562
0
0
DUCK CREEK TECHNOLOGIES INC
SHS
264120106
1616
37233
SH
SOLE
37233
0
0
DUCKHORN PORTFOLIO INC
COM
26414D106
204
9278
SH
SOLE
9278
0
0
DUCOMMUN INC DEL
COM
264147109
433
7940
SH
SOLE
7940
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
38942
394698
SH
SOLE
394698
0
0
DUPONT DE NEMOURS INC
COM
26614N102
5798
75024
SH
SOLE
75024
0
0
DWS MUN INCOME TR
COM
233368109
154
12495
SH
SOLE
12495
0
0
DXC TECHNOLOGY CO
COM
23355L106
1782
45944
SH
SOLE
45944
0
0
DYNAMICS SPECIAL PURPOSE COR
CLASS A COM
268010105
1086
109000
SH
SOLE
109000
0
0
EAGLE BANCORP INC MD
COM
268948106
2932
52290
SH
SOLE
52290
0
0
EAGLE BULK SHIPPING INC
COM
Y2187A150
228
4827
SH
SOLE
4827
0
0
EAGLE MATLS INC
COM
26969P108
223
1582
SH
SOLE
1582
0
0
EAST WEST BANCORP INC
COM
27579R104
505
6933
SH
SOLE
6933
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
335
16026
SH
SOLE
16026
0
0
EASTERN BANKSHARES INC
COM
27627N105
328
15949
SH
SOLE
15949
0
0
EASTERN CO
COM
276317104
215
7100
SH
SOLE
7100
0
0
EASTMAN CHEM CO
COM
277432100
4011
34319
SH
SOLE
34319
0
0
EASTMAN KODAK CO
COM NEW
277461406
15
1975
SH
SOLE
1975
0
0
EASTMAN KODAK CO
COM NEW
277461406
4
13000
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
16375
110774
SH
SOLE
110774
0
0
EATON VANCE ENHANCED EQUITY
COM
278274105
662
35690
SH
SOLE
35690
0
0
EATON VANCE ENHANCED EQUITY
COM
278277108
222
9614
SH
SOLE
9614
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
915
68802
SH
SOLE
68802
0
0
EATON VANCE MUN BD FD
COM
27827X101
251
18440
SH
SOLE
18440
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
594
26273
SH
SOLE
26273
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
272
21189
SH
SOLE
21189
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2169
78480
SH
SOLE
78480
0
0
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
368
22642
SH
SOLE
22642
0
0
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
4414
313671
SH
SOLE
313671
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
482
44154
SH
SOLE
44154
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
3299
323390
SH
SOLE
323390
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
364
17128
SH
SOLE
17128
0
0
EBAY INC.
COM
278642103
15133
215492
SH
SOLE
215492
0
0
EBAY INC.
COM
278642103
2
6300
SH
Put
SOLE
6300
0
0
ECOLAB INC
COM
278865100
14877
72383
SH
SOLE
72383
0
0
EDIFY ACQUISITION CORP
CL A
28059Q103
1218
126064
SH
SOLE
126064
0
0
EDISON INTL
COM
281020107
1814
31355
SH
SOLE
31355
0
0
EDITAS MEDICINE INC
COM
28106W103
3308
58362
SH
SOLE
58362
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
13838
133579
SH
SOLE
133579
0
0
EHEALTH INC
COM
28238P109
1102
18852
SH
SOLE
18852
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
3744
108470
SH
SOLE
108470
0
0
ELASTIC N V
ORD SHS
N14506104
712
4886
SH
SOLE
4886
0
0
ELBIT SYS LTD
ORD
M3760D101
332
2553
SH
SOLE
2553
0
0
ELECTRONIC ARTS INC
COM
285512109
4411
30721
SH
SOLE
30721
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
262
11187
SH
SOLE
11187
0
0
ELEVATE CREDIT INC
COM
28621V101
2221
622029
SH
SOLE
622029
0
0
ELLIOTT OPPORTUNITY II CORP
UNIT 99/99/9999
G30092129
9652
964550
SH
SOLE
964550
0
0
EMBRAER S.A.
SPONSORED ADS
29082A107
248
16291
SH
SOLE
16291
0
0
EMCOR GROUP INC
COM
29084Q100
2526
20501
SH
SOLE
20501
0
0
EMCORE CORP
COM NEW
290846203
640
69442
SH
SOLE
69442
0
0
EMERSON ELEC CO
COM
291011104
34391
357278
SH
SOLE
357278
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
386
42474
SH
SOLE
42474
0
0
ENBRIDGE INC
COM
29250N105
30778
768957
SH
SOLE
768957
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
253
3252
SH
SOLE
3252
0
0
ENCORE WIRE CORP
COM
292562105
697
9202
SH
SOLE
9202
0
0
ENDAVA PLC
ADS
29260V105
381
3366
SH
SOLE
3366
0
0
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
285
10289
SH
SOLE
10289
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
309
50525
SH
SOLE
50525
0
0
ENDO INTL PLC
SHS
G30401106
61
13133
SH
SOLE
13133
0
0
ENDO INTL PLC
SHS
G30401106
16
12000
SH
Call
SOLE
0
0
0
ENEL CHILE S.A.
SPONSORED ADR
29278D105
35
11698
SH
SOLE
11698
0
0
ENERGY FUELS INC
COM NEW
292671708
745
123099
SH
SOLE
123099
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
33727
3173680
SH
SOLE
3173680
0
0
ENERPLUS CORP
COM
292766102
130
18291
SH
SOLE
18291
0
0
ENERSYS
COM
29275Y102
241
2483
SH
SOLE
2483
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
307
47965
SH
SOLE
47965
0
0
ENOVA INTL INC
COM
29357K103
1747
50956
SH
SOLE
50956
0
0
ENPHASE ENERGY INC
COM
29355A107
4823
26260
SH
SOLE
26260
0
0
ENSIGN GROUP INC
COM
29358P101
550
6350
SH
SOLE
6350
0
0
ENTEGRIS INC
COM
29362U104
2174
17817
SH
SOLE
17817
0
0
ENTERGY CORP NEW
COM
29364G103
1315
13196
SH
SOLE
13196
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
74999
3108070
SH
SOLE
3108070
0
0
ENVESTNET INC
COM
29404K106
2362
31089
SH
SOLE
31089
0
0
ENVIVA PARTNERS LP
COM UNIT
29414J107
290
5571
SH
SOLE
5571
0
0
ENZO BIOCHEM INC
COM
294100102
48
15115
SH
SOLE
15115
0
0
EOG RES INC
COM
26875P101
7911
94794
SH
SOLE
94794
0
0
EPAM SYS INC
COM
29414B104
3022
5782
SH
SOLE
5782
0
0
EQT CORP
COM
26884L109
4155
186537
SH
SOLE
186537
0
0
EQUIFAX INC
COM
294429105
13098
54706
SH
SOLE
54706
0
0
EQUINIX INC
COM
29444U700
9798
12187
SH
SOLE
12187
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
2995
142595
SH
SOLE
142595
0
0
EQUINOX GOLD CORP
COM
29446Y502
328
47405
SH
SOLE
47405
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
265
31079
SH
SOLE
31079
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
1213
46602
SH
SOLE
46602
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
704
9494
SH
SOLE
9494
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1431
18643
SH
SOLE
18643
0
0
ERICSSON
ADR B SEK 10
294821608
1701
129100
SH
SOLE
129100
0
0
ESSENTIAL UTILS INC
COM
29670G102
2509
54848
SH
SOLE
54848
0
0
ESSEX PPTY TR INC
COM
297178105
2731
9041
SH
SOLE
9041
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
241
3437
SH
SOLE
3437
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
2136
103545
SH
SOLE
103545
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
3
1200
SH
Call
SOLE
0
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
5142
84880
SH
SOLE
84880
0
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
1780
116329
SH
SOLE
116329
0
0
ETF SER SOLUTIONS
APTUS DEFINED
26922A388
12030
406338
SH
SOLE
406338
0
0
ETF SER SOLUTIONS
APTUS DRAWDOWN
26922A784
863
21717
SH
SOLE
21717
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
1874
49246
SH
SOLE
49246
0
0
ETF SER SOLUTIONS
LHA MKT ST TACTL
26922B105
2641
85887
SH
SOLE
85887
0
0
ETF SER SOLUTIONS
NETLEASE CORP
26922A248
200
6671
SH
SOLE
6671
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
5256
217362
SH
SOLE
217362
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
0
100
SH
Put
SOLE
100
0
0
ETSY INC
COM
29786A106
2867
14016
SH
SOLE
14016
0
0
ETSY INC
COM
29786A106
7
700
SH
Call
SOLE
0
0
0
ETSY INC
COM
29786A106
0
100
SH
Put
SOLE
100
0
0
EURONET WORLDWIDE INC
COM
298736109
284
2097
SH
SOLE
2097
0
0
EVERBRIDGE INC
COM
29978A104
315
2303
SH
SOLE
2303
0
0
EVERGY INC
COM
30034W106
1448
24075
SH
SOLE
24075
0
0
EVERI HLDGS INC
COM
30034T103
1061
42504
SH
SOLE
42504
0
0
EVERSOURCE ENERGY
COM
30040W108
2250
28007
SH
SOLE
28007
0
0
EVERTEC INC
COM
30040P103
1002
22917
SH
SOLE
22917
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
13
11404
SH
SOLE
11404
0
0
EVOLUS INC
COM
30052C107
137
10857
SH
SOLE
10857
0
0
EXACT SCIENCES CORP
COM
30063P105
11052
88985
SH
SOLE
88985
0
0
EXACT SCIENCES CORP
NOTE 0.375% 3/0
30063PAC9
1178
950000
PRN
SOLE
950000
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
1060
16754
SH
SOLE
16754
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
1655
25328
SH
SOLE
25328
0
0
EXECUTIVE NETWORK PARTNERING
CL A
30158L100
2442
251125
SH
SOLE
251125
0
0
EXELIXIS INC
COM
30161Q104
631
34681
SH
SOLE
34681
0
0
EXELON CORP
COM
30161N101
4580
103311
SH
SOLE
103311
0
0
EXICURE INC
COM
30205M101
75
49915
SH
SOLE
49915
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
2813
17213
SH
SOLE
17213
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1
1000
SH
Call
SOLE
0
0
0
EXPEDITORS INTL WASH INC
COM
302130109
4655
36808
SH
SOLE
36808
0
0
EXPONENT INC
COM
30214U102
913
10213
SH
SOLE
10213
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
285
1750
SH
SOLE
1750
0
0
EXXON MOBIL CORP
COM
30231G102
342136
5423758
SH
SOLE
5423758
0
0
EXXON MOBIL CORP
COM
30231G102
4
2500
SH
Call
SOLE
0
0
0
EXXON MOBIL CORP
COM
30231G102
7
7000
SH
Put
SOLE
7000
0
0
EYEPOINT PHARMACEUTICALS INC
COM NEW
30233G209
4750
528428
SH
SOLE
528428
0
0
F N B CORP
COM
302520101
942
76430
SH
SOLE
76430
0
0
FACEBOOK INC
CL A
30303M102
208503
599611
SH
SOLE
599611
0
0
FACEBOOK INC
CL A
30303M102
11
300
SH
Call
SOLE
0
0
0
FACEBOOK INC
CL A
30303M102
84
26600
SH
Put
SOLE
26600
0
0
FACTSET RESH SYS INC
COM
303075105
1276
3820
SH
SOLE
3820
0
0
FAIR ISAAC CORP
COM
303250104
4813
9536
SH
SOLE
9536
0
0
FALCON MINERALS CORP
CL A COM
30607B109
84
16583
SH
SOLE
16583
0
0
FARFETCH LTD
ORD SH CL A
30744W107
301
5965
SH
SOLE
5965
0
0
FARMERS NATIONAL BANC CORP
COM
309627107
1350
87335
SH
SOLE
87335
0
0
FASTENAL CO
COM
311900104
12844
247211
SH
SOLE
247211
0
0
FASTLY INC
CL A
31188V100
4452
74694
SH
SOLE
74694
0
0
FASTLY INC
CL A
31188V100
48
2600
SH
Call
SOLE
0
0
0
FATE THERAPEUTICS INC
COM
31189P102
1187
13650
SH
SOLE
13650
0
0
FATE THERAPEUTICS INC
COM
31189P102
1
300
SH
Call
SOLE
0
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
2388
24136
SH
SOLE
24136
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
1692
14439
SH
SOLE
14439
0
0
FEDERATED HERMES INC
CL B
314211103
16079
474226
SH
SOLE
474226
0
0
FEDEX CORP
COM
31428X106
35472
118885
SH
SOLE
118885
0
0
FERGUSON PLC NEW
SHS
G3421J106
207
1463
SH
SOLE
1463
0
0
FERRARI N V
COM
N3167Y103
3057
14867
SH
SOLE
14867
0
0
FERRARI N V
COM
N3167Y103
8
100
SH
Call
SOLE
0
0
0
FERRO CORP
COM
315405100
2278
105566
SH
SOLE
105566
0
0
FG FINANCIAL GROUP INC
COM
30259W104
628
66900
SH
SOLE
66900
0
0
FIBROGEN INC
COM
31572Q808
2153
80865
SH
SOLE
80865
0
0
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
6615
117468
SH
SOLE
117468
0
0
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
404
9441
SH
SOLE
9441
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
468
12406
SH
SOLE
12406
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2277
28164
SH
SOLE
28164
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
14792
1003711
SH
SOLE
1003711
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
9674
184272
SH
SOLE
184272
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
6494
101772
SH
SOLE
101772
0
0
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
6361
117383
SH
SOLE
117383
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
2966
25144
SH
SOLE
25144
0
0
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
296
6483
SH
SOLE
6483
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
3470
115010
SH
SOLE
115010
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
701
17231
SH
SOLE
17231
0
0
FIDELITY COVINGTON TRUST
QLTY FCTOR ETF
316092790
253
5140
SH
SOLE
5140
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
14409
270131
SH
SOLE
270131
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
20088
462173
SH
SOLE
462173
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
13134
92644
SH
SOLE
92644
0
0
FIFTH THIRD BANCORP
COM
316773100
6381
166744
SH
SOLE
166744
0
0
FINCH THERAPEUTICS GROUP INC
COM
31773D101
210
14888
SH
SOLE
14888
0
0
FINVOLUTION GROUP
SPONSORED ADS
31810T101
714
74639
SH
SOLE
74639
0
0
FIREEYE INC
COM
31816Q101
1725
85587
SH
SOLE
85587
0
0
FIRST AMERN FINL CORP
COM
31847R102
479
7705
SH
SOLE
7705
0
0
FIRST CAP INC
COM
31942S104
1219
28124
SH
SOLE
28124
0
0
FIRST EAGLE ALTR CAP BDC INC
COM
26943B100
103
22628
SH
SOLE
22628
0
0
FIRST FINL BANCORP OH
COM
320209109
5744
243061
SH
SOLE
243061
0
0
FIRST FINL BANKSHARES INC
COM
32020R109
1922
39028
SH
SOLE
39028
0
0
FIRST HORIZON CORPORATION
COM
320517105
3479
201322
SH
SOLE
201322
0
0
FIRST INDL RLTY TR INC
COM
32054K103
292
5633
SH
SOLE
5633
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
121
7711
SH
SOLE
7711
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
2
2700
SH
Call
SOLE
0
0
0
FIRST MERCHANTS CORP
COM
320817109
205
4909
SH
SOLE
4909
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1873
9994
SH
SOLE
9994
0
0
FIRST SOLAR INC
COM
336433107
7473
81815
SH
SOLE
81815
0
0
FIRST TR BICK INDEX FD
COM SHS
33733H107
633
15526
SH
SOLE
15526
0
0
FIRST TR ENERGY INCOME & GRO
COM
33738G104
271
18591
SH
SOLE
18591
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
204
15000
SH
SOLE
15000
0
0
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
1534
27844
SH
SOLE
27844
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
1214
58649
SH
SOLE
58649
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
2678
55007
SH
SOLE
55007
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
2321
40540
SH
SOLE
40540
0
0
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
9408
450000
SH
SOLE
450000
0
0
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
13883
688040
SH
SOLE
688040
0
0
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
281
4467
SH
SOLE
4467
0
0
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
299
6366
SH
SOLE
6366
0
0
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
377
13446
SH
SOLE
13446
0
0
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
420
9859
SH
SOLE
9859
0
0
FIRST TR EXCH TRD ALPHDX FD
INDIA NFTY50 EQW
33737J802
661
14733
SH
SOLE
14733
0
0
FIRST TR EXCH TRD ALPHDX FD
SWITZLND ALPHA
33737J232
669
10068
SH
SOLE
10068
0
0
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
3172
134028
SH
SOLE
134028
0
0
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
655
10495
SH
SOLE
10495
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
2033
19199
SH
SOLE
19199
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
2477
40813
SH
SOLE
40813
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
807
14166
SH
SOLE
14166
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
3489
305848
SH
SOLE
305848
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
6791
155598
SH
SOLE
155598
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
5207
44398
SH
SOLE
44398
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
7964
134849
SH
SOLE
134849
0
0
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
278
4064
SH
SOLE
4064
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
3226
56166
SH
SOLE
56166
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
2715
58191
SH
SOLE
58191
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
713
7705
SH
SOLE
7705
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2515
20265
SH
SOLE
20265
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
342
2688
SH
SOLE
2688
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
420
5574
SH
SOLE
5574
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
1547
32677
SH
SOLE
32677
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
56401
940991
SH
SOLE
940991
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
14348
281821
SH
SOLE
281821
0
0
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
2641
49542
SH
SOLE
49542
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
10179
147001
SH
SOLE
147001
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
7039
122872
SH
SOLE
122872
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
1965
57857
SH
SOLE
57857
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
71178
2909572
SH
SOLE
2909572
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
1940
47331
SH
SOLE
47331
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
10447
217456
SH
SOLE
217456
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
8872
184785
SH
SOLE
184785
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE EQT DEP NOV
33740F839
233
6706
SH
SOLE
6706
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQ
33740F755
3906
170068
SH
SOLE
170068
0
0
FIRST TR EXCHNG TRADED FD VI
FT CBOE INTL EQT
33740F656
715
33426
SH
SOLE
33426
0
0
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
4051
199750
SH
SOLE
199750
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
4007
74800
SH
SOLE
74800
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
18492
693679
SH
SOLE
693679
0
0
FIRST TR EXCHNG TRADED FD VI
US EQT DEEP DUFR
33740F771
266
7776
SH
SOLE
7776
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
1988
30261
SH
SOLE
30261
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
1376
16010
SH
SOLE
16010
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
2005
19952
SH
SOLE
19952
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
7037
212152
SH
SOLE
212152
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
4795
30137
SH
SOLE
30137
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
749
26643
SH
SOLE
26643
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
1213
13026
SH
SOLE
13026
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
34141
858116
SH
SOLE
858116
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
1192
10897
SH
SOLE
10897
0
0
FIRSTCASH INC
COM
33767D105
952
12526
SH
SOLE
12526
0
0
FIRSTENERGY CORP
COM
337932107
7440
200607
SH
SOLE
200607
0
0
FISERV INC
COM
337738108
15871
148414
SH
SOLE
148414
0
0
FISKER INC
CL A COM STK
33813J106
2813
145850
SH
SOLE
145850
0
0
FISKER INC
CL A COM STK
33813J106
1
200
SH
Call
SOLE
0
0
0
FIVE BELOW INC
COM
33829M101
5680
29262
SH
SOLE
29262
0
0
FIVE BELOW INC
COM
33829M101
8
100
SH
Call
SOLE
0
0
0
FIVE STAR SENIOR LIVING INC
COM NEW
33832D205
63
11198
SH
SOLE
11198
0
0
FIVE9 INC
COM
338307101
3761
20500
SH
SOLE
20500
0
0
FIVE9 INC
COM
338307101
32
600
SH
Call
SOLE
0
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
1685
7025
SH
SOLE
7025
0
0
FLAHERTY & CRUMRINE DYNAMIC
SHS
33848W106
318
10867
SH
SOLE
10867
0
0
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
305
13390
SH
SOLE
13390
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
348
14278
SH
SOLE
14278
0
0
FLAME ACQUISITION CORP
COM CL A
33850F108
6131
634636
SH
SOLE
634636
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1546
6034
SH
SOLE
6034
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
1886
71068
SH
SOLE
71068
0
0
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
905
13929
SH
SOLE
13929
0
0
FLEXSHARES TR
READY ACC VARI
33939L886
616
8077
SH
SOLE
8077
0
0
FLEXSHARES TR
STOX US ESG SLCT
33939L696
458
4362
SH
SOLE
4362
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
797
7531
SH
SOLE
7531
0
0
FLOWERS FOODS INC
COM
343498101
1005
42444
SH
SOLE
42444
0
0
FLUOR CORP NEW
COM
343412102
410
23003
SH
SOLE
23003
0
0
FMC CORP
COM NEW
302491303
2881
26605
SH
SOLE
26605
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
202
2400
SH
SOLE
2400
0
0
FORD MTR CO DEL
COM
345370860
8042
541886
SH
SOLE
541886
0
0
FORD MTR CO DEL
COM
345370860
9
35000
SH
Call
SOLE
0
0
0
FORESTAR GROUP INC
COM
346232101
475
22739
SH
SOLE
22739
0
0
FORMFACTOR INC
COM
346375108
732
20182
SH
SOLE
20182
0
0
FORTINET INC
COM
34959E109
9344
39256
SH
SOLE
39256
0
0
FORTIVE CORP
COM
34959J108
7805
111898
SH
SOLE
111898
0
0
FORTRESS BIOTECH INC
COM
34960Q109
157
43950
SH
SOLE
43950
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1261
37595
SH
SOLE
37595
0
0
FORTUNA SILVER MINES INC
COM
349915108
857
153275
SH
SOLE
153275
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1544
15590
SH
SOLE
15590
0
0
FOX CORP
CL A COM
35137L105
4227
114032
SH
SOLE
114032
0
0
FOX FACTORY HLDG CORP
COM
35138V102
3743
24053
SH
SOLE
24053
0
0
FRANCO NEV CORP
COM
351858105
12304
84745
SH
SOLE
84745
0
0
FRANCO NEV CORP
COM
351858105
6
1500
SH
Call
SOLE
0
0
0
FRANKLIN ELEC INC
COM
353514102
288
3550
SH
SOLE
3550
0
0
FRANKLIN RESOURCES INC
COM
354613101
10098
315343
SH
SOLE
315343
0
0
FRANKLIN STR PPTYS CORP
COM
35471R106
36373
6915089
SH
SOLE
6915089
0
0
FRANKLIN TEMPLETON ETF TR
FTSE BRAZIL
35473P835
300
11871
SH
SOLE
11871
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
219
5126
SH
SOLE
5126
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
15838
425951
SH
SOLE
425951
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
3012
72401
SH
SOLE
72401
0
0
FRESHPET INC
COM
358039105
490
3015
SH
SOLE
3015
0
0
FS BANCORP INC
COM
30263Y104
1031
14475
SH
SOLE
14475
0
0
FS KKR CAP CORP
COM
302635206
6231
290657
SH
SOLE
290657
0
0
FTI CONSULTING INC
COM
302941109
602
4436
SH
SOLE
4436
0
0
FUBOTV INC
COM
35953D104
424
13293
SH
SOLE
13293
0
0
FUBOTV INC
COM
35953D104
3
500
SH
Call
SOLE
0
0
0
FUELCELL ENERGY INC
COM
35952H601
91
10356
SH
SOLE
10356
0
0
FULGENT GENETICS INC
COM
359664109
446
4830
SH
SOLE
4830
0
0
FULTON FINL CORP PA
COM
360271100
269
17078
SH
SOLE
17078
0
0
FUNKO INC
COM CL A
361008105
595
27939
SH
SOLE
27939
0
0
FUTUREFUEL CORP
COM
36116M106
522
54917
SH
SOLE
54917
0
0
G&P ACQUISITION CORP
COM CL A
36146G103
918
94492
SH
SOLE
94492
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
617
23412
SH
SOLE
23412
0
0
GABELLI EQUITY TR INC
COM
362397101
257
36960
SH
SOLE
36960
0
0
GABELLI MULTIMEDIA TR INC
COM
36239Q109
130
11618
SH
SOLE
11618
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
5082
36264
SH
SOLE
36264
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
189
47678
SH
SOLE
47678
0
0
GAMESTOP CORP NEW
CL A
36467W109
512
2397
SH
SOLE
2397
0
0
GAMESTOP CORP NEW
CL A
36467W109
102
132100
SH
Put
SOLE
132100
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
68027
1468078
SH
SOLE
1468078
0
0
GAP INC
COM
364760108
1887
56080
SH
SOLE
56080
0
0
GARMIN LTD
SHS
H2906T109
5799
40138
SH
SOLE
40138
0
0
GARTNER INC
COM
366651107
15359
63426
SH
SOLE
63426
0
0
GATX CORP
COM
361448103
942
10627
SH
SOLE
10627
0
0
GEE GROUP INC
COM
36165A102
6
10000
SH
SOLE
10000
0
0
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
600
31806
SH
SOLE
31806
0
0
GENERAC HLDGS INC
COM
368736104
3036
7330
SH
SOLE
7330
0
0
GENERAC HLDGS INC
COM
368736104
10
100
SH
Call
SOLE
0
0
0
GENERAL DYNAMICS CORP
COM
369550108
32125
170395
SH
SOLE
170395
0
0
GENERAL ELECTRIC CO
COM
369604103
26941
2006024
SH
SOLE
2006024
0
0
GENERAL ELECTRIC CO
COM
369604103
0
100
SH
Put
SOLE
100
0
0
GENERAL MLS INC
COM
370334104
41921
688476
SH
SOLE
688476
0
0
GENERAL MTRS CO
COM
37045V100
117979
1993540
SH
SOLE
1993540
0
0
GENERAL MTRS CO
COM
37045V100
51
46500
SH
Call
SOLE
0
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
1559
134260
SH
SOLE
134260
0
0
GENIUS BRANDS INTL INC
COM
37229T301
114
62194
SH
SOLE
62194
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
496
212270
SH
SOLE
212270
0
0
GENTEX CORP
COM
371901109
1059
31924
SH
SOLE
31924
0
0
GENUINE PARTS CO
COM
372460105
15096
119323
SH
SOLE
119323
0
0
GERON CORP
COM
374163103
18
13300
SH
SOLE
13300
0
0
GETTY RLTY CORP NEW
COM
374297109
461
14788
SH
SOLE
14788
0
0
GILEAD SCIENCES INC
COM
375558103
53791
781377
SH
SOLE
781377
0
0
GILEAD SCIENCES INC
COM
375558103
1
100
SH
Call
SOLE
0
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
2354
42734
SH
SOLE
42734
0
0
GLADSTONE CAPITAL CORP
COM
376535100
135
11790
SH
SOLE
11790
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
43957
1102971
SH
SOLE
1102971
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
220
6219
SH
SOLE
6219
0
0
GLOBAL PARTNER ACQISTN CORP
CL A SHS
G3934P102
998
101976
SH
SOLE
101976
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
725
27880
SH
SOLE
27880
0
0
GLOBAL PMTS INC
COM
37940X102
9338
49453
SH
SOLE
49453
0
0
GLOBAL SYNERGY ACQUISIT CORP
CL A SHS
G3934J106
4449
457772
SH
SOLE
457772
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
1387
48916
SH
SOLE
48916
0
0
GLOBAL X FDS
CANNABIS ETF
37954Y426
181
13110
SH
SOLE
13110
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
6553
137575
SH
SOLE
137575
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
5554
152896
SH
SOLE
152896
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
1710
44109
SH
SOLE
44109
0
0
GLOBAL X FDS
GLOBAL X GOLD EX
37954Y863
226
7333
SH
SOLE
7333
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
998
23377
SH
SOLE
23377
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
39
3000
SH
Call
SOLE
0
0
0
GLOBAL X FDS
INTERNET OF THNG
37954Y780
510
14373
SH
SOLE
14373
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
7198
99380
SH
SOLE
99380
0
0
GLOBAL X FDS
MSCI GREECE ETF
37954Y319
220
7877
SH
SOLE
7877
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
932
4155300
SH
Call
SOLE
0
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
5981
170692
SH
SOLE
170692
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
12
45000
SH
Call
SOLE
0
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
570
10681
SH
SOLE
10681
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
29
57800
SH
Call
SOLE
0
0
0
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
486
25326
SH
SOLE
25326
0
0
GLOBAL X FDS
THMATC GWT ETF
37954Y418
421
8151
SH
SOLE
8151
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
14967
581278
SH
SOLE
581278
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
286
10962
SH
SOLE
10962
0
0
GLOBALSTAR INC
COM
378973408
1907
1071119
SH
SOLE
1071119
0
0
GLOBANT S A
COM
L44385109
1578
7178
SH
SOLE
7178
0
0
GLOBE LIFE INC
COM
37959E102
2563
26922
SH
SOLE
26922
0
0
GLOBUS MED INC
CL A
379577208
421
5415
SH
SOLE
5415
0
0
GOAL ACQUISITIONS CORP
COM
38021H107
294
30500
SH
SOLE
30500
0
0
GOBI ACQUISITION CORP
CLASS A ORD SHS
G4022Y104
295
30000
SH
SOLE
30000
0
0
GODADDY INC
CL A
380237107
1220
14178
SH
SOLE
14178
0
0
GOLD FIELDS LTD
SPONSORED ADR
38059T106
896
100654
SH
SOLE
100654
0
0
GOLDEN ENTMT INC
COM
381013101
200
4460
SH
SOLE
4460
0
0
GOLDEN NUGGET ONLINE GAMIN
COM CL A
38113L107
205
16035
SH
SOLE
16035
0
0
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
56
55000
PRN
SOLE
55000
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
10584
539913
SH
SOLE
539913
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
729
7281
SH
SOLE
7281
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
456
8335
SH
SOLE
8335
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
419
10272
SH
SOLE
10272
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
23794
276614
SH
SOLE
276614
0
0
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
736
7233
SH
SOLE
7233
0
0
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
3374
53923
SH
SOLE
53923
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
53899
141749
SH
SOLE
141749
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
27
1200
SH
Call
SOLE
0
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
2022
176443
SH
SOLE
176443
0
0
GOLUB CAP BDC INC
COM
38173M102
32009
2075922
SH
SOLE
2075922
0
0
GOODRX HLDGS INC
COM CL A
38246G108
1577
43616
SH
SOLE
43616
0
0
GOODRX HLDGS INC
COM CL A
38246G108
7
18000
SH
Call
SOLE
0
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
8448
493248
SH
SOLE
493248
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
996
7808
SH
SOLE
7808
0
0
GRACO INC
COM
384109104
1703
22515
SH
SOLE
22515
0
0
GRAHAM HLDGS CO
COM CL B
384637104
3660
5772
SH
SOLE
5772
0
0
GRAINGER W W INC
COM
384802104
1243
2840
SH
SOLE
2840
0
0
GRAND CANYON ED INC
COM
38526M106
1053
11686
SH
SOLE
11686
0
0
GRANITE PT MTG TR INC
COM STK
38741L107
383
25970
SH
SOLE
25970
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
15064
856888
SH
SOLE
856888
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
4046
223013
SH
SOLE
223013
0
0
GREAT PANTHER MNG LTD
COM
39115V101
43
71300
SH
SOLE
71300
0
0
GREEN BRICK PARTNERS INC
COM
392709101
1065
47210
SH
SOLE
47210
0
0
GREEN DOT CORP
CL A
39304D102
1461
31173
SH
SOLE
31173
0
0
GREEN PLAINS INC
COM
393222104
2024
60224
SH
SOLE
60224
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
3047
238083
SH
SOLE
238083
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
54
20000
SH
Call
SOLE
0
0
0
GRITSTONE BIO INC
COM
39868T105
325
35640
SH
SOLE
35640
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
603
17549
SH
SOLE
17549
0
0
GROWGENERATION CORP
COM
39986L109
606
12608
SH
SOLE
12608
0
0
GUARDANT HEALTH INC
COM
40131M109
8643
69626
SH
SOLE
69626
0
0
GUARDANT HEALTH INC
COM
40131M109
80
4500
SH
Call
SOLE
0
0
0
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
339
13772
SH
SOLE
13772
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
1502
13307
SH
SOLE
13307
0
0
H I G ACQUISITION CORP
COM CL A
G44898107
9651
993650
SH
SOLE
993650
0
0
HALLIBURTON CO
COM
406216101
2673
115791
SH
SOLE
115791
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
461
10154
SH
SOLE
10154
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
358
9521
SH
SOLE
9521
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1053
48765
SH
SOLE
48765
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
331
17247
SH
SOLE
17247
0
0
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
490
28816
SH
SOLE
28816
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
247
9917
SH
SOLE
9917
0
0
HANESBRANDS INC
COM
410345102
2076
111381
SH
SOLE
111381
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
605
10679
SH
SOLE
10679
0
0
HANOVER INS GROUP INC
COM
410867105
444
3270
SH
SOLE
3270
0
0
HARLEY DAVIDSON INC
COM
412822108
341
7461
SH
SOLE
7461
0
0
HARTFORD FDS EXCHANGE TRADED
SHRT DURTN ETF
41653L602
1085
26418
SH
SOLE
26418
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1511
24424
SH
SOLE
24424
0
0
HASBRO INC
COM
418056107
2402
25476
SH
SOLE
25476
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
801
18942
SH
SOLE
18942
0
0
HCA HEALTHCARE INC
COM
40412C101
1208
5854
SH
SOLE
5854
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
3697
50579
SH
SOLE
50579
0
0
HEALTHCARE SERVICES ACQU COR
COM CL A
42227K104
2344
242023
SH
SOLE
242023
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
7944
251916
SH
SOLE
251916
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
384
14382
SH
SOLE
14382
0
0
HEALTHEQUITY INC
COM
42226A107
6758
83940
SH
SOLE
83940
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
1459
44087
SH
SOLE
44087
0
0
HECLA MNG CO
COM
422704106
107
14366
SH
SOLE
14366
0
0
HECLA MNG CO
COM
422704106
0
300
SH
Call
SOLE
0
0
0
HEICO CORP NEW
CL A
422806208
1468
11865
SH
SOLE
11865
0
0
HEICO CORP NEW
COM
422806109
2162
15485
SH
SOLE
15485
0
0
HELEN OF TROY LTD
COM
G4388N106
212
917
SH
SOLE
917
0
0
HELMERICH & PAYNE INC
COM
423452101
752
23037
SH
SOLE
23037
0
0
HENRY JACK & ASSOC INC
COM
426281101
1226
7747
SH
SOLE
7747
0
0
HENRY SCHEIN INC
COM
806407102
441
5976
SH
SOLE
5976
0
0
HERC HLDGS INC
COM
42704L104
466
4135
SH
SOLE
4135
0
0
HERCULES CAPITAL INC
COM
427096508
1954
114446
SH
SOLE
114446
0
0
HERSHEY CO
COM
427866108
9292
53358
SH
SOLE
53358
0
0
HESS CORP
COM
42809H107
944
10885
SH
SOLE
10885
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1461
100423
SH
SOLE
100423
0
0
HEXCEL CORP NEW
COM
428291108
1012
16217
SH
SOLE
16217
0
0
HH&L ACQUISITION CO
SHS CL A
G39714103
9824
1011406
SH
SOLE
1011406
0
0
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
485
44269
SH
SOLE
44269
0
0
HIGHLAND TRANSCEND PARTNERS
COM CL A
G44690108
1660
170222
SH
SOLE
170222
0
0
HILLTOP HOLDINGS INC
COM
432748101
398
10951
SH
SOLE
10951
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
327
2720
SH
SOLE
2720
0
0
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
242
13784
SH
SOLE
13784
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
3437
151886
SH
SOLE
151886
0
0
HOLOGIC INC
COM
436440101
3104
46514
SH
SOLE
46514
0
0
HOME BANCSHARES INC
COM
436893200
313
12738
SH
SOLE
12738
0
0
HOME DEPOT INC
COM
437076102
199675
625786
SH
SOLE
625786
0
0
HOME DEPOT INC
COM
437076102
1
200
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
3
300
SH
Put
SOLE
300
0
0
HONEYWELL INTL INC
COM
438516106
79713
363218
SH
SOLE
363218
0
0
HONEYWELL INTL INC
COM
438516106
1
500
SH
Put
SOLE
500
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
393
10427
SH
SOLE
10427
0
0
HORIZON BANCORP INC
COM
440407104
216
12393
SH
SOLE
12393
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
3366
35930
SH
SOLE
35930
0
0
HORMEL FOODS CORP
COM
440452100
642
13425
SH
SOLE
13425
0
0
HOULIHAN LOKEY INC
CL A
441593100
2566
31254
SH
SOLE
31254
0
0
HOWARD HUGHES CORP
COM
44267D107
965
9885
SH
SOLE
9885
0
0
HOWMET AEROSPACE INC
COM
443201108
271
8087
SH
SOLE
8087
0
0
HP INC
COM
40434L105
4650
154584
SH
SOLE
154584
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
359
12417
SH
SOLE
12417
0
0
HUB GROUP INC
CL A
443320106
16591
251447
SH
SOLE
251447
0
0
HUBBELL INC
COM
443510607
1337
7173
SH
SOLE
7173
0
0
HUBSPOT INC
COM
443573100
1087
1863
SH
SOLE
1863
0
0
HUDSON EXECUTIVE INVES III
COM CL A
44376L107
3412
349175
SH
SOLE
349175
0
0
HUDSON EXECUTIVE INVS CORP I
COM CL A
443760103
1573
161701
SH
SOLE
161701
0
0
HUDSON PAC PPTYS INC
COM
444097109
491
17721
SH
SOLE
17721
0
0
HUMANA INC
COM
444859102
2873
6493
SH
SOLE
6493
0
0
HUNT J B TRANS SVCS INC
COM
445658107
752
4629
SH
SOLE
4629
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2546
178881
SH
SOLE
178881
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1681
7982
SH
SOLE
7982
0
0
HUNTSMAN CORP
COM
447011107
226
8499
SH
SOLE
8499
0
0
HUT 8 MNG CORP
COM
44812T102
56
12615
SH
SOLE
12615
0
0
HUT 8 MNG CORP
COM
44812T102
0
200
SH
Call
SOLE
0
0
0
HYATT HOTELS CORP
COM CL A
448579102
542
6894
SH
SOLE
6894
0
0
HYCROFT MINING HOLDING CORP
*W EXP 10/12/202
44862P125
6
12204
SH
SOLE
12204
0
0
HYCROFT MINING HOLDING CORP
COM CL A
44862P109
53
17519
SH
SOLE
17519
0
0
IAA INC
COM
449253103
675
12400
SH
SOLE
12400
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
5101
33065
SH
SOLE
33065
0
0
IAMGOLD CORP
COM
450913108
2697
924549
SH
SOLE
924549
0
0
IBIO INC
COM NEW
451033203
18
12432
SH
SOLE
12432
0
0
ICICI BANK LIMITED
ADR
45104G104
372
21731
SH
SOLE
21731
0
0
ICON PLC
SHS
G4705A100
3053
14776
SH
SOLE
14776
0
0
ICU MED INC
COM
44930G107
346
1687
SH
SOLE
1687
0
0
IDACORP INC
COM
451107106
240
2474
SH
SOLE
2474
0
0
IDEX CORP
COM
45167R104
1432
6523
SH
SOLE
6523
0
0
IDEXX LABS INC
COM
45168D104
21627
34232
SH
SOLE
34232
0
0
IHEARTMEDIA INC
COM CL A
45174J509
278
10300
SH
SOLE
10300
0
0
IHS MARKIT LTD
SHS
G47567105
21583
191636
SH
SOLE
191636
0
0
II-VI INC
COM
902104108
9978
137549
SH
SOLE
137549
0
0
ILLINOIS TOOL WKS INC
COM
452308109
26599
118951
SH
SOLE
118951
0
0
ILLINOIS TOOL WKS INC
COM
452308109
4
2000
SH
Put
SOLE
2000
0
0
ILLUMINA INC
COM
452327109
16906
35814
SH
SOLE
35814
0
0
IMAX CORP
COM
45245E109
337
15748
SH
SOLE
15748
0
0
IMMATICS N.V
SHS
N44445109
348
30000
SH
SOLE
30000
0
0
IMMUCELL CORP
COM PAR
452525306
150
15754
SH
SOLE
15754
0
0
IMMUTEP LTD
SPONSORED ADS
45257L108
62
16000
SH
SOLE
16000
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
1776
837766
SH
SOLE
837766
0
0
INCYTE CORP
COM
45337C102
1927
22941
SH
SOLE
22941
0
0
INDEPENDENT BANK GROUP INC
COM
45384B106
20391
275635
SH
SOLE
275635
0
0
INDEPENDENT BK CORP MICH
COM NEW
453838609
256
11804
SH
SOLE
11804
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
46442
1440461
SH
SOLE
1440461
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
320
11672
SH
SOLE
11672
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
354
10435
SH
SOLE
10435
0
0
INDIA FD INC
COM
454089103
678
30894
SH
SOLE
30894
0
0
INFINERA CORP
COM
45667G103
110
10702
SH
SOLE
10702
0
0
INFORMATION SVCS GROUP INC
COM
45675Y104
60
10199
SH
SOLE
10199
0
0
INFOSYS LTD
SPONSORED ADR
456788108
1826
85975
SH
SOLE
85975
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
385
18500
SH
SOLE
18500
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
9200
695995
SH
SOLE
695995
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
10
1000
SH
Call
SOLE
0
0
0
INGERSOLL RAND INC
COM
45687V106
948
19458
SH
SOLE
19458
0
0
INGREDION INC
COM
457187102
532
5857
SH
SOLE
5857
0
0
INMODE LTD
SHS
M5425M103
1293
13653
SH
SOLE
13653
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
1119
5850
SH
SOLE
5850
0
0
INNOVATIVE SOLUTIONS & SUPPO
COM
45769N105
252
40216
SH
SOLE
40216
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
228
4849
SH
SOLE
4849
0
0
INNOVATOR ETFS TR
INVTOR 2 PLS 5
45782C243
1451
62095
SH
SOLE
62095
0
0
INNOVATOR ETFS TR
MSCI EAFE PWR
45782C524
11877
444705
SH
SOLE
444705
0
0
INNOVATOR ETFS TR
MSCI EAFE PWR
45782C722
7730
317363
SH
SOLE
317363
0
0
INNOVATOR ETFS TR
NASDAQ 100 POWER
45782C334
1307
35000
SH
SOLE
35000
0
0
INNOVATOR ETFS TR
NASDAQ 100 PWER
45782C276
1750
37968
SH
SOLE
37968
0
0
INNOVATOR ETFS TR
NASDAQ 100 PWR
45782C466
1703
41944
SH
SOLE
41944
0
0
INNOVATOR ETFS TR
RUSSELL 2000 PWR
45782C342
9272
335032
SH
SOLE
335032
0
0
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
2478
76785
SH
SOLE
76785
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C409
2191
61211
SH
SOLE
61211
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C698
826
26181
SH
SOLE
26181
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C888
2103
66417
SH
SOLE
66417
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C581
328
10345
SH
SOLE
10345
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C391
2005
61143
SH
SOLE
61143
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C755
1185
36430
SH
SOLE
36430
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C433
3902
127337
SH
SOLE
127337
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C789
848
26972
SH
SOLE
26972
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C664
739
23243
SH
SOLE
23243
0
0
INNOVATOR ETFS TR
S&P 500 BUFFER E
45782C326
1745
56091
SH
SOLE
56091
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C417
4351
153322
SH
SOLE
153322
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C573
303
10050
SH
SOLE
10050
0
0
INNOVATOR ETFS TR
S&P 500 POWER
45782C508
22095
681142
SH
SOLE
681142
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C656
7337
248951
SH
SOLE
248951
0
0
INNOVATOR ETFS TR
S&P 500 PWR
45782C813
1163
39297
SH
SOLE
39297
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C540
2683
87850
SH
SOLE
87850
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C680
2550
86882
SH
SOLE
86882
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C748
3562
114740
SH
SOLE
114740
0
0
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C870
19569
687595
SH
SOLE
687595
0
0
INNOVATOR ETFS TR
S&P 500 PWR BUF
45782C318
5810
197435
SH
SOLE
197435
0
0
INNOVATOR ETFS TR
S&P 500 PWR BUFR
45782C383
5342
174868
SH
SOLE
174868
0
0
INNOVATOR ETFS TR
S&P 500 PWRETF
45782C797
730
25018
SH
SOLE
25018
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C730
217
7613
SH
SOLE
7613
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C300
2203
71119
SH
SOLE
71119
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C821
250
9039
SH
SOLE
9039
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C805
845
32950
SH
SOLE
32950
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C839
916
34011
SH
SOLE
34011
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C649
1228
43696
SH
SOLE
43696
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C672
1368
47904
SH
SOLE
47904
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C425
2554
93124
SH
SOLE
93124
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA BF
45782C292
317
11331
SH
SOLE
11331
0
0
INNOVATOR ETFS TR II
LADRD FD S&P 500
45783G102
4336
124102
SH
SOLE
124102
0
0
INOVALON HLDGS INC
COM CL A
45781D101
892
26106
SH
SOLE
26106
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
335
36050
SH
SOLE
36050
0
0
INSULET CORP
COM
45784P101
327
1196
SH
SOLE
1196
0
0
INTEGER HLDGS CORP
COM
45826H109
681
7215
SH
SOLE
7215
0
0
INTEL CORP
COM
458140100
141014
2511456
SH
SOLE
2511456
0
0
INTEL CORP
COM
458140100
1
100
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
4622
28524
SH
SOLE
28524
0
0
INTELLICHECK INC
COM NEW
45817G201
177
21000
SH
SOLE
21000
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
1374
20919
SH
SOLE
20919
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
19519
164353
SH
SOLE
164353
0
0
INTERFACE INC
COM
458665304
352
23000
SH
SOLE
23000
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
127465
869586
SH
SOLE
869586
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
2861
19172
SH
SOLE
19172
0
0
INTERNATIONAL PAPER CO
COM
460146103
26185
427300
SH
SOLE
427300
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1986
61245
SH
SOLE
61245
0
0
INTERSECT ENT INC
COM
46071F103
500
29262
SH
SOLE
29262
0
0
INTUIT
COM
461202103
22890
46740
SH
SOLE
46740
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
39057
42311
SH
SOLE
42311
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
35
100
SH
Call
SOLE
0
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
862
17059
SH
SOLE
17059
0
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
8373
416535
SH
SOLE
416535
0
0
INVESCO CURRENCYSHARES BRIT
BRIT POUN STRL
46138M109
2498
18760
SH
SOLE
18760
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2239
116323
SH
SOLE
116323
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
5668
303637
SH
SOLE
303637
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
2
1000
SH
Call
SOLE
0
0
0
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
2978
147308
SH
SOLE
147308
0
0
INVESCO DB MULTI-SECTOR COMM
OIL FD
46140H403
888
68929
SH
SOLE
68929
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
348
14066
SH
SOLE
14066
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
0
400
SH
Call
SOLE
0
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
615
7313
SH
SOLE
7313
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
396
14346
SH
SOLE
14346
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
872
18065
SH
SOLE
18065
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
2480
106563
SH
SOLE
106563
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
2505
65564
SH
SOLE
65564
0
0
INVESCO EXCH TRADED FD TR II
GBL CLEAN ENRG
46138G847
13004
419289
SH
SOLE
419289
0
0
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
873
39846
SH
SOLE
39846
0
0
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
341
9881
SH
SOLE
9881
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
256
9390
SH
SOLE
9390
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
4520
295282
SH
SOLE
295282
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
683
14946
SH
SOLE
14946
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2192
46911
SH
SOLE
46911
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
394
5163
SH
SOLE
5163
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
239
3261
SH
SOLE
3261
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
362
4076
SH
SOLE
4076
0
0
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
225
4753
SH
SOLE
4753
0
0
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
1444
35024
SH
SOLE
35024
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
1628
36926
SH
SOLE
36926
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
7536
123829
SH
SOLE
123829
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
1761
19716
SH
SOLE
19716
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
1423
64141
SH
SOLE
64141
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
21229
639585
SH
SOLE
639585
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
6271
238486
SH
SOLE
238486
0
0
INVESCO EXCH TRADED FD TR II
VRDO TAX FREE
46138G862
290
11727
SH
SOLE
11727
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
4808
227843
SH
SOLE
227843
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
353
15420
SH
SOLE
15420
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
7639
351375
SH
SOLE
351375
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
2989
127923
SH
SOLE
127923
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
3239
147850
SH
SOLE
147850
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
2730
107117
SH
SOLE
107117
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
5836
261226
SH
SOLE
261226
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
1796
71349
SH
SOLE
71349
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
4383
195301
SH
SOLE
195301
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
4649
188372
SH
SOLE
188372
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
390
17780
SH
SOLE
17780
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
450
19490
SH
SOLE
19490
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
202
2649
SH
SOLE
2649
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
6548
72594
SH
SOLE
72594
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
802
22095
SH
SOLE
22095
0
0
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
17554
199598
SH
SOLE
199598
0
0
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
20102
657186
SH
SOLE
657186
0
0
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
265
5203
SH
SOLE
5203
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
593
6614
SH
SOLE
6614
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
241
3132
SH
SOLE
3132
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
16486
332609
SH
SOLE
332609
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
8820
479068
SH
SOLE
479068
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
353
8396
SH
SOLE
8396
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
38460
735818
SH
SOLE
735818
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
268
3594
SH
SOLE
3594
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
858
19355
SH
SOLE
19355
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
16588
294411
SH
SOLE
294411
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
165
41600
SH
SOLE
41600
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
233
2899
SH
SOLE
2899
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
517
3119
SH
SOLE
3119
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
393
20341
SH
SOLE
20341
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
16558
103316
SH
SOLE
103316
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
3321
17761
SH
SOLE
17761
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
314
20504
SH
SOLE
20504
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
652
36927
SH
SOLE
36927
0
0
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
328
4745
SH
SOLE
4745
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
335
3839
SH
SOLE
3839
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1688
5188
SH
SOLE
5188
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
7290
185798
SH
SOLE
185798
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
384
4485
SH
SOLE
4485
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1821
19817
SH
SOLE
19817
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
477
2105
SH
SOLE
2105
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
3294
39251
SH
SOLE
39251
0
0
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
323
4975
SH
SOLE
4975
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
672
29652
SH
SOLE
29652
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
16646
112409
SH
SOLE
112409
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
1015
22403
SH
SOLE
22403
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1366
22873
SH
SOLE
22873
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
61260
208979
SH
SOLE
208979
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
37836
229617
SH
SOLE
229617
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2160
7425
SH
SOLE
7425
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
68441
453985
SH
SOLE
453985
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
50323
273398
SH
SOLE
273398
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
47394
614091
SH
SOLE
614091
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2472
50827
SH
SOLE
50827
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1528
28483
SH
SOLE
28483
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
4506
48391
SH
SOLE
48391
0
0
INVESCO LTD
SHS
G491BT108
1041
38896
SH
SOLE
38896
0
0
INVESCO MUN TR
COM
46131J103
263
19095
SH
SOLE
19095
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
372
44792
SH
SOLE
44792
0
0
INVESCO QUALITY MUN INCOME T
COM
46133G107
155
11587
SH
SOLE
11587
0
0
INVESCO SR INCOME TR
COM
46131H107
138
31104
SH
SOLE
31104
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
218
13259
SH
SOLE
13259
0
0
INVESTAR HLDG CORP
COM
46134L105
229
10000
SH
SOLE
10000
0
0
INVESTMENT MANAGERS SER TR
KNWLDL LD ETF
46143U849
11796
253345
SH
SOLE
253345
0
0
INVITAE CORP
COM
46185L103
13640
404436
SH
SOLE
404436
0
0
ION ACQUISITION CORP 2 LTD
UNIT 99/99/9999
G49393120
101
10000
SH
SOLE
10000
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
366
9303
SH
SOLE
9303
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
368
14187
SH
SOLE
14187
0
0
IQVIA HLDGS INC
COM
46266C105
1093
4553
SH
SOLE
4553
0
0
IQVIA HLDGS INC
COM
46266C105
0
100
SH
Put
SOLE
100
0
0
IRIDEX CORP
COM
462684101
71
10000
SH
SOLE
10000
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
849
21240
SH
SOLE
21240
0
0
IROBOT CORP
COM
462726100
213
2300
SH
SOLE
2300
0
0
IRON MTN INC NEW
COM
46284V101
2653
62744
SH
SOLE
62744
0
0
IRONSOURCE LTD
CL A ORD SHS
M5R75Y101
195
18550
SH
SOLE
18550
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
108524
3219415
SH
SOLE
3219415
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
58666
876192
SH
SOLE
876192
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
282
8544
SH
SOLE
8544
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
373
9578
SH
SOLE
9578
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
22010
487565
SH
SOLE
487565
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
292
12204
SH
SOLE
12204
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
392
9658
SH
SOLE
9658
0
0
ISHARES INC
MSCI CDA ETF
464286509
1936
51962
SH
SOLE
51962
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
1100
11852
SH
SOLE
11852
0
0
ISHARES INC
MSCI EMERG MKT
46434G889
380
7020
SH
SOLE
7020
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
6015
94060
SH
SOLE
94060
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
426
6830
SH
SOLE
6830
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
1427
28959
SH
SOLE
28959
0
0
ISHARES INC
MSCI GBL ETF NEW
46434G848
2501
55302
SH
SOLE
55302
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
4323
154380
SH
SOLE
154380
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
4700
45691
SH
SOLE
45691
0
0
ISHARES INC
MSCI GLB SLV&MTL
464286327
231
15020
SH
SOLE
15020
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
11302
167698
SH
SOLE
167698
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
2813
58792
SH
SOLE
58792
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
3137
123084
SH
SOLE
123084
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
1638
31685
SH
SOLE
31685
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2915
125072
SH
SOLE
125072
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
7995
172494
SH
SOLE
172494
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
624
12807
SH
SOLE
12807
0
0
ISHARES INC
MSCI WORLD ETF
464286392
2507
19811
SH
SOLE
19811
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
581
36161
SH
SOLE
36161
0
0
ISHARES SILVER TR
ISHARES
46428Q109
39984
1652645
SH
SOLE
1652645
0
0
ISHARES SILVER TR
ISHARES
46428Q109
75
14100
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
30533
287123
SH
SOLE
287123
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
34543
750082
SH
SOLE
750082
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
29113
561621
SH
SOLE
561621
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
50003
580434
SH
SOLE
580434
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
5858
39856
SH
SOLE
39856
0
0
ISHARES TR
20 YR TR BD ETF
464287432
39272
272470
SH
SOLE
272470
0
0
ISHARES TR
20 YR TR BD ETF
464287432
2
1700
SH
Call
SOLE
0
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
18946
145071
SH
SOLE
145071
0
0
ISHARES TR
A RATE CP BD ETF
46429B291
29428
517710
SH
SOLE
517710
0
0
ISHARES TR
AGENCY BOND ETF
464288166
23348
197117
SH
SOLE
197117
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
366
5233
SH
SOLE
5233
0
0
ISHARES TR
ASIA 50 ETF
464288430
592
6467
SH
SOLE
6467
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
7268
62890
SH
SOLE
62890
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
6651
132102
SH
SOLE
132102
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
995
15842
SH
SOLE
15842
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
3485
75211
SH
SOLE
75211
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
4
3000
SH
Put
SOLE
3000
0
0
ISHARES TR
CMBS ETF
46429B366
936
17148
SH
SOLE
17148
0
0
ISHARES TR
COHEN STEER REIT
464287564
2165
33109
SH
SOLE
33109
0
0
ISHARES TR
CONV BD ETF
46435G102
2944
28825
SH
SOLE
28825
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
6353
123770
SH
SOLE
123770
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
126395
2509528
SH
SOLE
2509528
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
8019
82971
SH
SOLE
82971
0
0
ISHARES TR
CORE INTL AGGR
46435G672
1504
27262
SH
SOLE
27262
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
143587
1917922
SH
SOLE
1917922
0
0
ISHARES TR
CORE MSCI EURO
46434V738
5397
94209
SH
SOLE
94209
0
0
ISHARES TR
CORE MSCI INTL
46435G326
3903
57801
SH
SOLE
57801
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1407
21166
SH
SOLE
21166
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
52098
710727
SH
SOLE
710727
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
90527
336913
SH
SOLE
336913
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
242038
2142758
SH
SOLE
2142758
0
0
ISHARES TR
CORE S&P TTL STK
464287150
89253
903934
SH
SOLE
903934
0
0
ISHARES TR
CORE S&P US GWT
464287671
44227
437917
SH
SOLE
437917
0
0
ISHARES TR
CORE S&P US VLU
464287663
32820
456263
SH
SOLE
456263
0
0
ISHARES TR
CORE S&P500 ETF
464287200
262525
610687
SH
SOLE
610687
0
0
ISHARES TR
CORE TOTAL USD
46434V613
13235
247687
SH
SOLE
247687
0
0
ISHARES TR
CORE US AGGBD ET
464287226
108520
941208
SH
SOLE
941208
0
0
ISHARES TR
CRE U S REIT ETF
464288521
5648
96825
SH
SOLE
96825
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
8555
234720
SH
SOLE
234720
0
0
ISHARES TR
DOW JONES US ETF
464287846
1629
15094
SH
SOLE
15094
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
21696
202128
SH
SOLE
202128
0
0
ISHARES TR
EAFE SML CP ETF
464288273
24200
326239
SH
SOLE
326239
0
0
ISHARES TR
EAFE VALUE ETF
464288877
28009
541060
SH
SOLE
541060
0
0
ISHARES TR
ESG ADVNCD HY BD
46435G441
456
8581
SH
SOLE
8581
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
15351
194251
SH
SOLE
194251
0
0
ISHARES TR
ESG AWARE MSCI
46435U663
2965
73420
SH
SOLE
73420
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
34823
353720
SH
SOLE
353720
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
2279
41273
SH
SOLE
41273
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
898
34559
SH
SOLE
34559
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
845
30490
SH
SOLE
30490
0
0
ISHARES TR
ESG EAFE ETF
46436E759
2063
30448
SH
SOLE
30448
0
0
ISHARES TR
EUROPE ETF
464287861
271
5139
SH
SOLE
5139
0
0
ISHARES TR
EXPANDED TECH
464287515
18743
48034
SH
SOLE
48034
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
3545
8793
SH
SOLE
8793
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
1632
25763
SH
SOLE
25763
0
0
ISHARES TR
FALN ANGLS USD
46435G474
3835
128807
SH
SOLE
128807
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
20873
410774
SH
SOLE
410774
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
2655
113091
SH
SOLE
113091
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
7912
174862
SH
SOLE
174862
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
2063
24774
SH
SOLE
24774
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
694
9790
SH
SOLE
9790
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
985
37011
SH
SOLE
37011
0
0
ISHARES TR
GLOBAL FINLS ETF
464287333
4558
58838
SH
SOLE
58838
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
2530
91299
SH
SOLE
91299
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
5482
16346
SH
SOLE
16346
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
404
7209
SH
SOLE
7209
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
4407
127389
SH
SOLE
127389
0
0
ISHARES TR
HDG MSCI JAPAN
46434V886
228
5893
SH
SOLE
5893
0
0
ISHARES TR
HIGH YLD BD FCTR
46435G250
532
10234
SH
SOLE
10234
0
0
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
206
8318
PRN
SOLE
8318
0
0
ISHARES TR
IBONDS 2026 TERM
46436E528
5304
205956
SH
SOLE
205956
0
0
ISHARES TR
IBONDS 23 TRM HG
46435U150
5543
223795
SH
SOLE
223795
0
0
ISHARES TR
IBONDS 24 TRM HG
46435U184
5506
221347
SH
SOLE
221347
0
0
ISHARES TR
IBONDS 25 TRM HG
46435U168
5513
218679
SH
SOLE
218679
0
0
ISHARES TR
IBONDS 27 ETF
46435UAA9
9850
364192
PRN
SOLE
364192
0
0
ISHARES TR
IBONDS DEC
46435U697
6353
235489
SH
SOLE
235489
0
0
ISHARES TR
IBONDS DEC 25
46435U432
6664
238079
SH
SOLE
238079
0
0
ISHARES TR
IBONDS DEC 26
46435U259
5620
208380
SH
SOLE
208380
0
0
ISHARES TR
IBONDS DEC 27
46435U283
4818
177473
SH
SOLE
177473
0
0
ISHARES TR
IBONDS DEC 28
46435U325
1345
49005
SH
SOLE
49005
0
0
ISHARES TR
IBONDS DEC2021
46435G789
7376
287563
SH
SOLE
287563
0
0
ISHARES TR
IBONDS DEC2022
46435G755
1108
42244
SH
SOLE
42244
0
0
ISHARES TR
IBONDS DEC2023
46435G318
8402
321800
SH
SOLE
321800
0
0
ISHARES TR
IBONDS DEC2026
46435GAA0
12023
451671
PRN
SOLE
451671
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
27503
1109494
PRN
SOLE
1109494
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
29952
1179714
PRN
SOLE
1179714
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
18962
726641
PRN
SOLE
726641
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
20639
782451
PRN
SOLE
782451
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
13990
518044
PRN
SOLE
518044
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
518
19082
PRN
SOLE
19082
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
6673
76016
SH
SOLE
76016
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
23937
178175
SH
SOLE
178175
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
7547
232895
SH
SOLE
232895
0
0
ISHARES TR
INTL TREA BD ETF
464288117
335
6409
SH
SOLE
6409
0
0
ISHARES TR
ISHARES BIOTECH
464287556
10618
65030
SH
SOLE
65030
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
8072
17766
SH
SOLE
17766
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
35844
654011
SH
SOLE
654011
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
3339
55070
SH
SOLE
55070
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
12770
113872
SH
SOLE
113872
0
0
ISHARES TR
MBS ETF
464288588
11603
107388
SH
SOLE
107388
0
0
ISHARES TR
MICRO-CAP ETF
464288869
10676
69959
SH
SOLE
69959
0
0
ISHARES TR
MORNINGSTAR GRWT
464287119
2101
32473
SH
SOLE
32473
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1329
19815
SH
SOLE
19815
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
639
9282
SH
SOLE
9282
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
249
3885
SH
SOLE
3885
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
18963
200997
SH
SOLE
200997
0
0
ISHARES TR
MSCI ACWI ETF
464288257
6090
60166
SH
SOLE
60166
0
0
ISHARES TR
MSCI ACWI EX US
464288240
13862
240979
SH
SOLE
240979
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
957
11608
SH
SOLE
11608
0
0
ISHARES TR
MSCI EAFE ETF
464287465
91766
1163412
SH
SOLE
1163412
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
18826
249276
SH
SOLE
249276
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
56839
1030268
SH
SOLE
1030268
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
0
600
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
2880
145594
SH
SOLE
145594
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
251
5660
SH
SOLE
5660
0
0
ISHARES TR
MSCI INTL MOMENT
46434V449
547
14145
SH
SOLE
14145
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
29479
764372
SH
SOLE
764372
0
0
ISHARES TR
MSCI INTL VLU FT
46435G409
585
22672
SH
SOLE
22672
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
8464
147459
SH
SOLE
147459
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
4291
51815
SH
SOLE
51815
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
401
2415
SH
SOLE
2415
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
589
18056
SH
SOLE
18056
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
6809
71292
SH
SOLE
71292
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
35810
486621
SH
SOLE
486621
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
25277
145588
SH
SOLE
145588
0
0
ISHARES TR
MSCI USA MULTIFT
46434V282
9437
220202
SH
SOLE
220202
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
79775
600232
SH
SOLE
600232
0
0
ISHARES TR
MSCI USA SZE FT
46432F370
1643
12721
SH
SOLE
12721
0
0
ISHARES TR
MSCI USA VALUE
46432F388
38209
363630
SH
SOLE
363630
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
39356
335812
SH
SOLE
335812
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
1196
20450
SH
SOLE
20450
0
0
ISHARES TR
PFD AND INCM SEC
464288687
25392
645470
SH
SOLE
645470
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
340
4088
SH
SOLE
4088
0
0
ISHARES TR
ROBOTICS ARTIF
46435U556
357
7946
SH
SOLE
7946
0
0
ISHARES TR
RUS 1000 ETF
464287622
85610
353639
SH
SOLE
353639
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
286097
1053859
SH
SOLE
1053859
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
116229
732700
SH
SOLE
732700
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
23048
73914
SH
SOLE
73914
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
33843
204171
SH
SOLE
204171
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
30608
270198
SH
SOLE
270198
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
11427
99402
SH
SOLE
99402
0
0
ISHARES TR
RUS MID CAP ETF
464287499
44562
562408
SH
SOLE
562408
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
18587
180799
SH
SOLE
180799
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
3388
22393
SH
SOLE
22393
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
2480
37345
SH
SOLE
37345
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
97703
425929
SH
SOLE
425929
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
2
300
SH
Call
SOLE
0
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
58
50200
SH
Put
SOLE
50200
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
16015
62575
SH
SOLE
62575
0
0
ISHARES TR
S&P 100 ETF
464287101
5090
25938
SH
SOLE
25938
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
99078
1362430
SH
SOLE
1362430
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
46658
316152
SH
SOLE
316152
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
53723
663730
SH
SOLE
663730
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
11165
106050
SH
SOLE
106050
0
0
ISHARES TR
S&P SML 600 GWT
464287887
23354
175981
SH
SOLE
175981
0
0
ISHARES TR
SELECT DIVID ETF
464287168
28579
245094
SH
SOLE
245094
0
0
ISHARES TR
SELF DRIVNG EV
46435U366
619
12468
SH
SOLE
12468
0
0
ISHARES TR
SHORT TREAS BD
464288679
21260
192443
SH
SOLE
192443
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
4131
38301
SH
SOLE
38301
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
32928
312197
SH
SOLE
312197
0
0
ISHARES TR
TIPS BD ETF
464287176
42534
332255
SH
SOLE
332255
0
0
ISHARES TR
TRANS AVG ETF
464287192
3847
14823
SH
SOLE
14823
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
928
7110
SH
SOLE
7110
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
496
2697
SH
SOLE
2697
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
621
7987
SH
SOLE
7987
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
4585
157975
SH
SOLE
157975
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
794
4287
SH
SOLE
4287
0
0
ISHARES TR
U.S. FINLS ETF
464287788
2910
35919
SH
SOLE
35919
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
5049
13992
SH
SOLE
13992
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
14226
139559
SH
SOLE
139559
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
6
2000
SH
Call
SOLE
0
0
0
ISHARES TR
U.S. TECH ETF
464287721
16891
169786
SH
SOLE
169786
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
1767
22498
SH
SOLE
22498
0
0
ISHARES TR
US AER DEF ETF
464288760
4270
39072
SH
SOLE
39072
0
0
ISHARES TR
US BR DEL SE ETF
464288794
1642
16053
SH
SOLE
16053
0
0
ISHARES TR
US HLTHCARE ETF
464287762
10003
36663
SH
SOLE
36663
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
886
3257
SH
SOLE
3257
0
0
ISHARES TR
US HOME CONS ETF
464288752
3912
56509
SH
SOLE
56509
0
0
ISHARES TR
US INDUSTRIALS
464287754
2119
19069
SH
SOLE
19069
0
0
ISHARES TR
US INFRASTRUC
46435U713
3525
99781
SH
SOLE
99781
0
0
ISHARES TR
US OIL EQ&SV ETF
464288844
263
17160
SH
SOLE
17160
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1770
30716
SH
SOLE
30716
0
0
ISHARES TR
US TELECOM ETF
464287713
799
24062
SH
SOLE
24062
0
0
ISHARES TR
US TREAS BD ETF
46429B267
13475
507427
SH
SOLE
507427
0
0
ISHARES TR
YLD OPTIM BD
46434V787
1541
60950
SH
SOLE
60950
0
0
ISHARES U S ETF TR
BLACKROCK SHORT
46431W838
10683
212855
SH
SOLE
212855
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
6625
131860
SH
SOLE
131860
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
1331
38484
SH
SOLE
38484
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
264
43734
SH
SOLE
43734
0
0
ITERIS INC NEW
COM
46564T107
159
23689
SH
SOLE
23689
0
0
ITIQUIRA ACQUISITION CORP
CL A SHS
G49773107
1165
120962
SH
SOLE
120962
0
0
ITT INC
COM
45073V108
273
3027
SH
SOLE
3027
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS CDA
46641Q225
30082
464875
SH
SOLE
464875
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS EUR
46641Q191
676
11535
SH
SOLE
11535
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS I
46641Q373
373
6242
SH
SOLE
6242
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDRS US
46641Q399
549
6996
SH
SOLE
6996
0
0
J P MORGAN EXCHANGE-TRADED F
BETBULD MSCI
46641Q738
28694
299403
SH
SOLE
299403
0
0
J P MORGAN EXCHANGE-TRADED F
CORE PLUS BD ETF
46641Q670
17624
322047
SH
SOLE
322047
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
1503
25378
SH
SOLE
25378
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
2352
37739
SH
SOLE
37739
0
0
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMIUM
46641Q332
892
14735
SH
SOLE
14735
0
0
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
10351
197783
SH
SOLE
197783
0
0
J P MORGAN EXCHANGE-TRADED F
INTL BD OPP ETF
46641Q852
13702
265974
SH
SOLE
265974
0
0
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
356
3678
SH
SOLE
3678
0
0
J P MORGAN EXCHANGE-TRADED F
MUNICIPAL ETF
46641Q647
5986
108380
SH
SOLE
108380
0
0
J P MORGAN EXCHANGE-TRADED F
SHORT DURA CORE
46641Q274
2655
52868
SH
SOLE
52868
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
14032
276450
SH
SOLE
276450
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
16744
327879
SH
SOLE
327879
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE ETF
46641Q241
6537
120004
SH
SOLE
120004
0
0
J P MORGAN EXCHANGE-TRADED F
US VALUE FACTR
46641Q753
282
7830
SH
SOLE
7830
0
0
JABIL INC
COM
466313103
1838
31635
SH
SOLE
31635
0
0
JACK CREEK INVESTMENT CORP
CL A SHS
G4989X115
1756
182588
SH
SOLE
182588
0
0
JACOBS ENGR GROUP INC
COM
469814107
2614
19584
SH
SOLE
19584
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
4286
85544
SH
SOLE
85544
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
1819
46806
SH
SOLE
46806
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
465
2631
SH
SOLE
2631
0
0
JD.COM INC
SPON ADR CL A
47215P106
9553
120001
SH
SOLE
120001
0
0
JD.COM INC
SPON ADR CL A
47215P106
1
200
SH
Call
SOLE
0
0
0
JD.COM INC
SPON ADR CL A
47215P106
0
100
SH
Put
SOLE
100
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
808
23647
SH
SOLE
23647
0
0
JETBLUE AWYS CORP
COM
477143101
1291
76471
SH
SOLE
76471
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
853
5956
SH
SOLE
5956
0
0
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
222
4079
SH
SOLE
4079
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
375
7822
SH
SOLE
7822
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
240
4634
SH
SOLE
4634
0
0
JOHNSON & JOHNSON
COM
478160104
409255
2486737
SH
SOLE
2486737
0
0
JOHNSON & JOHNSON
COM
478160104
11
100
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
11
44000
SH
Put
SOLE
44000
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
10783
157003
SH
SOLE
157003
0
0
JOINT CORP
COM
47973J102
254
3018
SH
SOLE
3018
0
0
JONES LANG LASALLE INC
COM
48020Q107
1160
5937
SH
SOLE
5937
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
758
38501
SH
SOLE
38501
0
0
JPMORGAN CHASE & CO
COM
46625H100
257541
1654623
SH
SOLE
1654623
0
0
JPMORGAN CHASE & CO
COM
46625H100
118
40500
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
48
48000
SH
Put
SOLE
48000
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
342
11270
SH
SOLE
11270
0
0
JUNIPER NETWORKS INC
COM
48203R104
188
6809
SH
SOLE
6809
0
0
JUNIPER NETWORKS INC
COM
48203R104
2
32000
SH
Call
SOLE
0
0
0
JUST EAT TAKEAWAY COM N V
SPONSORED ADS
48214T305
328
17954
SH
SOLE
17954
0
0
KAIROS ACQUISITION CORP
CL A SHS
G52110114
1107
113815
SH
SOLE
113815
0
0
KAMAN CORP
COM
483548103
272
5395
SH
SOLE
5395
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
4943
17437
SH
SOLE
17437
0
0
KARAT PACKAGING INC
COM
48563L101
303
14888
SH
SOLE
14888
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
1453
166712
SH
SOLE
166712
0
0
KBR INC
COM
48242W106
7198
188728
SH
SOLE
188728
0
0
KELLOGG CO
COM
487836108
1168
18138
SH
SOLE
18138
0
0
KEMPER CORP
COM
488401100
663
8947
SH
SOLE
8947
0
0
KERNEL GROUP HOLDINGS INC
CL A SHS
G5259L103
837
85886
SH
SOLE
85886
0
0
KEURIG DR PEPPER INC
COM
49271V100
896
25392
SH
SOLE
25392
0
0
KEYCORP
COM
493267108
1270
61506
SH
SOLE
61506
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
5784
37481
SH
SOLE
37481
0
0
KFORCE INC
COM
493732101
8729
138698
SH
SOLE
138698
0
0
KIMBERLY-CLARK CORP
COM
494368103
55009
411094
SH
SOLE
411094
0
0
KIMCO RLTY CORP
COM
49446R109
2980
143238
SH
SOLE
143238
0
0
KINDER MORGAN INC DEL
COM
49456B101
32179
1768075
SH
SOLE
1768075
0
0
KINROSS GOLD CORP
COM
496902404
101
15918
SH
SOLE
15918
0
0
KIRBY CORP
COM
497266106
1085
17907
SH
SOLE
17907
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
2955
76709
SH
SOLE
76709
0
0
KKR & CO INC
COM
48251W104
1655
27909
SH
SOLE
27909
0
0
KKR ACQUISITION HOLDING I CO
COM CLASS A
48253T109
8482
863729
SH
SOLE
863729
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
261
15700
SH
SOLE
15700
0
0
KL ACQUISITION CORP
COM CL A
49837C109
1233
127400
SH
SOLE
127400
0
0
KLA CORP
COM NEW
482480100
5417
16721
SH
SOLE
16721
0
0
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
16415
821702
SH
SOLE
821702
0
0
KOHLS CORP
COM
500255104
290
5249
SH
SOLE
5249
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
4995
101995
SH
SOLE
101995
0
0
KONTOOR BRANDS INC
COM
50050N103
245
4327
SH
SOLE
4327
0
0
KORN FERRY
COM NEW
500643200
213
2943
SH
SOLE
2943
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
1505
12185
SH
SOLE
12185
0
0
KRAFT HEINZ CO
COM
500754106
11054
271459
SH
SOLE
271459
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
638
9153
SH
SOLE
9153
0
0
KRANESHARES TR
ELEC VEH FUTUR
500767827
2493
53518
SH
SOLE
53518
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
11082
401124
SH
SOLE
401124
0
0
KRANESHARES TR
SSE STAR MRKT 50
500767694
245
9060
SH
SOLE
9060
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
346
12175
SH
SOLE
12175
0
0
KROGER CO
COM
501044101
11372
296488
SH
SOLE
296488
0
0
KROGER CO
COM
501044101
0
100
SH
Call
SOLE
0
0
0
KRONOS BIO INC
COM
50107A104
359
15000
SH
SOLE
15000
0
0
KT CORP
SPONSORED ADR
48268K101
1994
143169
SH
SOLE
143169
0
0
L BRANDS INC
COM
501797104
2823
39233
SH
SOLE
39233
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
14555
67530
SH
SOLE
67530
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
7357
26566
SH
SOLE
26566
0
0
LAM RESEARCH CORP
COM
512807108
20418
31234
SH
SOLE
31234
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
578
5555
SH
SOLE
5555
0
0
LAMB WESTON HLDGS INC
COM
513272104
4005
49675
SH
SOLE
49675
0
0
LANCASTER COLONY CORP
COM
513847103
228
1176
SH
SOLE
1176
0
0
LANDCADIA HOLDINGS IV INC
CLASS A COM
51477A104
1826
186508
SH
SOLE
186508
0
0
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
776
61016
SH
SOLE
61016
0
0
LANDSTAR SYS INC
COM
515098101
1041
6560
SH
SOLE
6560
0
0
LAS VEGAS SANDS CORP
COM
517834107
4418
84007
SH
SOLE
84007
0
0
LAS VEGAS SANDS CORP
COM
517834107
83
21000
SH
Call
SOLE
0
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
1482
48199
SH
SOLE
48199
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
210
5249
SH
SOLE
5249
0
0
LAUDER ESTEE COS INC
CL A
518439104
24090
75704
SH
SOLE
75704
0
0
LAZARD GROWTH ACQUISITION CO
SHS
G54035103
6930
708245
SH
SOLE
708245
0
0
LAZARD LTD
SHS A
G54050102
3849
84755
SH
SOLE
84755
0
0
LEAR CORP
COM NEW
521865204
422
2403
SH
SOLE
2403
0
0
LEGGETT & PLATT INC
COM
524660107
1503
28963
SH
SOLE
28963
0
0
LEIDOS HOLDINGS INC
COM
525327102
6920
68426
SH
SOLE
68426
0
0
LEIDOS HOLDINGS INC
COM
525327102
0
600
SH
Put
SOLE
600
0
0
LEMONADE INC
COM
52567D107
775
7104
SH
SOLE
7104
0
0
LENDINGTREE INC NEW
COM
52603B107
7000
33202
SH
SOLE
33202
0
0
LENNAR CORP
CL A
526057104
4251
42878
SH
SOLE
42878
0
0
LENNAR CORP
CL A
526057104
0
1
SH
Put
SOLE
1
0
0
LENNAR CORP
CL A
526057104
0
100
SH
Put
SOLE
100
0
0
LENNOX INTL INC
COM
526107107
764
2180
SH
SOLE
2180
0
0
LEO HLDGS CORP II
COM CL A
G5463R102
4904
504522
SH
SOLE
504522
0
0
LESLIES INC
COM
527064109
1136
41345
SH
SOLE
41345
0
0
LESLIES INC
COM
527064109
2
1500
SH
Call
SOLE
0
0
0
LEXINFINTECH HLDGS LTD
ADR
528877103
999
81656
SH
SOLE
81656
0
0
LEXINGTON REALTY TRUST
COM
529043101
766
64127
SH
SOLE
64127
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
210
1231
SH
SOLE
1231
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
2446
14077
SH
SOLE
14077
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
1894
70268
SH
SOLE
70268
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
349
7432
SH
SOLE
7432
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
720
15603
SH
SOLE
15603
0
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
242
6065
SH
SOLE
6065
0
0
LIFE STORAGE INC
COM
53223X107
1830
17039
SH
SOLE
17039
0
0
LIFEMD INC
COM
53216B104
1217
103295
SH
SOLE
103295
0
0
LIFEMD INC
COM
53216B104
2
7000
SH
Call
SOLE
0
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
394
3003
SH
SOLE
3003
0
0
LILLY ELI & CO
COM
532457108
97651
425625
SH
SOLE
425625
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
396
3013
SH
SOLE
3013
0
0
LINCOLN NATL CORP IND
COM
534187109
570
9045
SH
SOLE
9045
0
0
LINDE PLC
SHS
G5494J103
6377
22086
SH
SOLE
22086
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
46
16316
SH
SOLE
16316
0
0
LIONS GATE ENTMNT CORP
CL A VTG
535919401
323
15589
SH
SOLE
15589
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
2419
132570
SH
SOLE
132570
0
0
LIQTECH INTL INC
COM
53632A201
823
112450
SH
SOLE
112450
0
0
LISTED FD TR
ROUNDHILL BITK
53656F706
2608
82730
SH
SOLE
82730
0
0
LISTED FD TR
ROUNDHILL STREAM
53656F441
157
12170
SH
SOLE
12170
0
0
LISTED FD TR
SHARES CORE BD
53656F862
995
38249
SH
SOLE
38249
0
0
LISTED FD TR
SHARES MUNI DB
53656F854
412
15576
SH
SOLE
15576
0
0
LITHIA MTRS INC
COM
536797103
226
652
SH
SOLE
652
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
249
16933
SH
SOLE
16933
0
0
LITTELFUSE INC
COM
537008104
318
1251
SH
SOLE
1251
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
973
11104
SH
SOLE
11104
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
3
1000
SH
Call
SOLE
0
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
8134
137831
SH
SOLE
137831
0
0
LIVENT CORP
COM
53814L108
396
20369
SH
SOLE
20369
0
0
LIVEPERSON INC
COM
538146101
1978
31236
SH
SOLE
31236
0
0
LKQ CORP
COM
501889208
2729
55699
SH
SOLE
55699
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
805
315297
SH
SOLE
315297
0
0
LOANDEPOT INC
COM CL A
53946R106
143
11120
SH
SOLE
11120
0
0
LOCKHEED MARTIN CORP
COM
539830109
91581
241863
SH
SOLE
241863
0
0
LOEWS CORP
COM
540424108
3892
71230
SH
SOLE
71230
0
0
LOGITECH INTL S A
SHS
H50430232
840
6942
SH
SOLE
6942
0
0
LONGVIEW ACQUISITION CORP II
COM CL A
54319Q105
270
27500
SH
SOLE
27500
0
0
LORDSTOWN MOTORS CORP
COM CL A
54405Q100
271
24792
SH
SOLE
24792
0
0
LOWES COS INC
COM
548661107
47820
246411
SH
SOLE
246411
0
0
LPL FINL HLDGS INC
COM
50212V100
214
1566
SH
SOLE
1566
0
0
LSB INDS INC
COM
502160104
771
127510
SH
SOLE
127510
0
0
LULULEMON ATHLETICA INC
COM
550021109
15015
41251
SH
SOLE
41251
0
0
LULULEMON ATHLETICA INC
COM
550021109
3
10000
SH
Put
SOLE
10000
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
5386
397213
SH
SOLE
397213
0
0
LUMENTUM HLDGS INC
COM
55024U109
572
7022
SH
SOLE
7022
0
0
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
766
34922
SH
SOLE
34922
0
0
LUNA INNOVATIONS INC
COM
550351100
4989
460742
SH
SOLE
460742
0
0
LYFT INC
CL A COM
55087P104
1601
26533
SH
SOLE
26533
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
25720
250102
SH
SOLE
250102
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1
100
SH
Call
SOLE
0
0
0
M & T BK CORP
COM
55261F104
981
6721
SH
SOLE
6721
0
0
M D C HLDGS INC
COM
552676108
4710
92536
SH
SOLE
92536
0
0
MACERICH CO
COM
554382101
8205
449543
SH
SOLE
449543
0
0
MACERICH CO
COM
554382101
0
100
SH
Call
SOLE
0
0
0
MACERICH CO
COM
554382101
277
272800
SH
Put
SOLE
272800
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
325
8467
SH
SOLE
8467
0
0
MACYS INC
COM
55616P104
1890
99882
SH
SOLE
99882
0
0
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
880
10568
SH
SOLE
10568
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
1696
9832
SH
SOLE
9832
0
0
MAG SILVER CORP
COM
55903Q104
882
42139
SH
SOLE
42139
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
36389
744107
SH
SOLE
744107
0
0
MAGNA INTL INC
COM
559222401
8533
91667
SH
SOLE
91667
0
0
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
836
35061
SH
SOLE
35061
0
0
MAGNITE INC
COM
55955D100
3393
100283
SH
SOLE
100283
0
0
MAIN STR CAP CORP
COM
56035L104
2632
64058
SH
SOLE
64058
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
2848
94673
SH
SOLE
94673
0
0
MALIBU BOATS INC
COM CL A
56117J100
456
6203
SH
SOLE
6203
0
0
MANITOWOC CO INC
COM NEW
563571405
4974
202751
SH
SOLE
202751
0
0
MANNKIND CORP
COM NEW
56400P706
203
37321
SH
SOLE
37321
0
0
MANPOWERGROUP INC WIS
COM
56418H100
3327
27976
SH
SOLE
27976
0
0
MANULIFE FINL CORP
COM
56501R106
1288
65150
SH
SOLE
65150
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
1162
37082
SH
SOLE
37082
0
0
MARATHON OIL CORP
COM
565849106
9985
733487
SH
SOLE
733487
0
0
MARATHON PETE CORP
COM
56585A102
12774
211682
SH
SOLE
211682
0
0
MARCHEX INC
CL B
56624R108
48
15708
SH
SOLE
15708
0
0
MARKEL CORP
COM
570535104
71931
60636
SH
SOLE
60636
0
0
MARKER THERAPEUTICS INC
COM
57055L107
47
17178
SH
SOLE
17178
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1333
2879
SH
SOLE
2879
0
0
MARLIN TECHNOLOGY CORP
CL A SHS
G58411102
1769
182924
SH
SOLE
182924
0
0
MARRIOTT INTL INC NEW
CL A
571903202
12605
92291
SH
SOLE
92291
0
0
MARRIOTT INTL INC NEW
CL A
571903202
5
300
SH
Call
SOLE
0
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
452
2843
SH
SOLE
2843
0
0
MARSH & MCLENNAN COS INC
COM
571748102
17611
125128
SH
SOLE
125128
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
8439
23669
SH
SOLE
23669
0
0
MARVELL TECHNOLOGY INC
COM
573874104
4606
79172
SH
SOLE
79172
0
0
MASCO CORP
COM
574599106
7463
126414
SH
SOLE
126414
0
0
MASIMO CORP
COM
574795100
2636
10863
SH
SOLE
10863
0
0
MASON INDUSTRIAL TECHNOLGY I
COM CL A
57520Y106
1230
127519
SH
SOLE
127519
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
91269
249857
SH
SOLE
249857
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
39
5700
SH
Call
SOLE
0
0
0
MATADOR RES CO
COM
576485205
666
18491
SH
SOLE
18491
0
0
MATCH GROUP INC NEW
COM
57667L107
7102
44059
SH
SOLE
44059
0
0
MATTEL INC
COM
577081102
1308
65223
SH
SOLE
65223
0
0
MAXAR TECHNOLOGIES INC
COM
57778K105
244
6069
SH
SOLE
6069
0
0
MAXAR TECHNOLOGIES INC
COM
57778K105
0
100
SH
Call
SOLE
0
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
12922
122357
SH
SOLE
122357
0
0
MAXLINEAR INC
COM
57776J100
33136
779905
SH
SOLE
779905
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
6779
76802
SH
SOLE
76802
0
0
MCDONALDS CORP
COM
580135101
225143
974765
SH
SOLE
974765
0
0
MCEWEN MNG INC
COM
58039P107
19
13611
SH
SOLE
13611
0
0
MCKESSON CORP
COM
58155Q103
6575
34368
SH
SOLE
34368
0
0
MDC PARTNERS INC.
CL A SUB VTG
552697104
350
59809
SH
SOLE
59809
0
0
MDU RES GROUP INC
COM
552690109
352
11236
SH
SOLE
11236
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
20
10000
SH
SOLE
10000
0
0
MEDALLIA INC
COM
584021109
760
22564
SH
SOLE
22564
0
0
MEDIAALPHA INC
CL A
58450V104
1084
25819
SH
SOLE
25819
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
2955
147373
SH
SOLE
147373
0
0
MEDICUS SCIENCES ACQUISITION
CL A SHS
G5960S108
390
40560
SH
SOLE
40560
0
0
MEDIFAST INC
COM
58470H101
652
2304
SH
SOLE
2304
0
0
MEDNAX INC
COM
58502B106
247
8226
SH
SOLE
8226
0
0
MEDPACE HLDGS INC
COM
58506Q109
403
2303
SH
SOLE
2303
0
0
MEDTRONIC PLC
SHS
G5960L103
98888
798623
SH
SOLE
798623
0
0
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
267
15953
SH
SOLE
15953
0
0
MERCADOLIBRE INC
COM
58733R102
8556
5482
SH
SOLE
5482
0
0
MERCK & CO INC
COM
58933Y105
182350
2343774
SH
SOLE
2343774
0
0
MERCK & CO INC
COM
58933Y105
6
2000
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
14964
230087
SH
SOLE
230087
0
0
MERCURY SYS INC
COM
589378108
390
5868
SH
SOLE
5868
0
0
MERIT MED SYS INC
COM
589889104
2289
35400
SH
SOLE
35400
0
0
MESA LABS INC
COM
59064R109
377
1405
SH
SOLE
1405
0
0
MESABI TR
CTF BEN INT
590672101
511
14467
SH
SOLE
14467
0
0
METAURUS EQUITY COMPONENT TR
US EQT CUM 2027
59140L100
605
59043
SH
SOLE
59043
0
0
METLIFE INC
COM
59156R108
35762
597726
SH
SOLE
597726
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
4350
3144
SH
SOLE
3144
0
0
MFA FINL INC
COM
55272X102
850
185203
SH
SOLE
185203
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
1165
133599
SH
SOLE
133599
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
43
11514
SH
SOLE
11514
0
0
MGE ENERGY INC
COM
55277P104
203
2716
SH
SOLE
2716
0
0
MGIC INVT CORP WIS
COM
552848103
1521
112352
SH
SOLE
112352
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1652
45085
SH
SOLE
45085
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
11154
260756
SH
SOLE
260756
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
0
100
SH
Put
SOLE
100
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
1784
11938
SH
SOLE
11938
0
0
MICRON TECHNOLOGY INC
COM
595112103
27237
320719
SH
SOLE
320719
0
0
MICRON TECHNOLOGY INC
COM
595112103
0
100
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
1
200
SH
Put
SOLE
200
0
0
MICROSOFT CORP
COM
594918104
901821
3329033
SH
SOLE
3329033
0
0
MICROSOFT CORP
COM
594918104
78
2500
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
28
98800
SH
Put
SOLE
98800
0
0
MICROSTRATEGY INC
CL A NEW
594972408
6964
10454
SH
SOLE
10454
0
0
MICROSTRATEGY INC
CL A NEW
594972408
9
700
SH
Put
SOLE
700
0
0
MICROVISION INC DEL
COM NEW
594960304
592
35339
SH
SOLE
35339
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
2988
17767
SH
SOLE
17767
0
0
MIDDLEBY CORP
COM
596278101
560
3152
SH
SOLE
3152
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
39
15666
SH
SOLE
15666
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
776
73954
SH
SOLE
73954
0
0
MIMECAST LTD
ORD SHS
G14838109
8115
153559
SH
SOLE
153559
0
0
MIND MEDICINE MINDMED INC
COM SUB VTG
60255C109
198
57482
SH
SOLE
57482
0
0
MIND MEDICINE MINDMED INC
COM SUB VTG
60255C109
30
26000
SH
Call
SOLE
0
0
0
MISONIX INC
COM
604871103
222
10000
SH
SOLE
10000
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
423
78696
SH
SOLE
78696
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
1938
209096
SH
SOLE
209096
0
0
MODERNA INC
COM
60770K107
12651
53886
SH
SOLE
53886
0
0
MODERNA INC
COM
60770K107
9
500
SH
Call
SOLE
0
0
0
MOELIS & CO
CL A
60786M105
1512
26664
SH
SOLE
26664
0
0
MOHAWK INDS INC
COM
608190104
2514
13095
SH
SOLE
13095
0
0
MOLINA HEALTHCARE INC
COM
60855R100
1096
4274
SH
SOLE
4274
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1223
22851
SH
SOLE
22851
0
0
MONDELEZ INTL INC
CL A
609207105
38913
623667
SH
SOLE
623667
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
471
46769
SH
SOLE
46769
0
0
MONGODB INC
CL A
60937P106
1809
5006
SH
SOLE
5006
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
189
10179
SH
SOLE
10179
0
0
MONOLITHIC PWR SYS INC
COM
609839105
1788
4804
SH
SOLE
4804
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
1309
14339
SH
SOLE
14339
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
0
100
SH
Put
SOLE
100
0
0
MONTES ARCHIMEDES ACQUISITIO
COM CL A
612657106
99
10000
SH
SOLE
10000
0
0
MOODYS CORP
COM
615369105
4145
11440
SH
SOLE
11440
0
0
MOOG INC
CL A
615394202
872
10350
SH
SOLE
10350
0
0
MORGAN STANLEY
COM NEW
617446448
40060
436890
SH
SOLE
436890
0
0
MORGAN STANLEY
COM NEW
617446448
12
2000
SH
Call
SOLE
0
0
0
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
135
14527
SH
SOLE
14527
0
0
MORNINGSTAR INC
COM
617700109
1575
6145
SH
SOLE
6145
0
0
MOSAIC CO NEW
COM
61945C103
8803
274471
SH
SOLE
274471
0
0
MOSAIC CO NEW
COM
61945C103
119
7000
SH
Call
SOLE
0
0
0
MOSAIC CO NEW
COM
61945C103
0
400
SH
Put
SOLE
400
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
4635
21349
SH
SOLE
21349
0
0
MOVADO GROUP INC
COM
624580106
694
22055
SH
SOLE
22055
0
0
MP MATERIALS CORP
COM CL A
553368101
1055
28622
SH
SOLE
28622
0
0
MPLX LP
COM UNIT REP LTD
55336V100
13240
447162
SH
SOLE
447162
0
0
MSA SAFETY INC
COM
553498106
465
2791
SH
SOLE
2791
0
0
MSC INDL DIRECT INC
CL A
553530106
3552
39456
SH
SOLE
39456
0
0
MSCI INC
COM
55354G100
5524
10322
SH
SOLE
10322
0
0
MSD ACQUISITION CORP
CLASS A ORD SHS
G5709C109
6632
672235
SH
SOLE
672235
0
0
MSD ACQUISITION CORP
UNIT 03/25/2026
G5709C117
127
12510
SH
SOLE
12510
0
0
MSG NETWORK INC
CL A
553573106
215
14556
SH
SOLE
14556
0
0
MULTIPLAN CORPORATION
COM
62548M100
283
29910
SH
SOLE
29910
0
0
MURPHY USA INC
COM
626755102
22151
166173
SH
SOLE
166173
0
0
MYRIAD GENETICS INC
COM
62855J104
755
24674
SH
SOLE
24674
0
0
NAKED BRAND GROUP LIMITED
SHS NEW
Q6519T117
8
13089
SH
SOLE
13089
0
0
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
87
10861
SH
SOLE
10861
0
0
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
1
900
SH
Call
SOLE
0
0
0
NANOVIBRONIX INC
COM
63008J108
79
92552
SH
SOLE
92552
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
2317
63715
SH
SOLE
63715
0
0
NASDAQ INC
COM
631103108
12772
72692
SH
SOLE
72692
0
0
NATERA INC
COM
632307104
1408
12410
SH
SOLE
12410
0
0
NATIONAL BEVERAGE CORP
COM
635017106
857
18073
SH
SOLE
18073
0
0
NATIONAL ENERGY SERVICES REU
SHS
G6375R107
664
46606
SH
SOLE
46606
0
0
NATIONAL FUEL GAS CO
COM
636180101
596
11446
SH
SOLE
11446
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1839
28832
SH
SOLE
28832
0
0
NATIONAL INSTRS CORP
COM
636518102
597
13975
SH
SOLE
13975
0
0
NATIONAL RESH CORP
COM NEW
637372202
590
12829
SH
SOLE
12829
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
471
10079
SH
SOLE
10079
0
0
NAUTILUS INC
COM
63910B102
245
14521
SH
SOLE
14521
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM NEW
63937X202
51
28465
SH
SOLE
28465
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
4005
365461
SH
SOLE
365461
0
0
NCINO INC
COM
63947U107
8303
138555
SH
SOLE
138555
0
0
NEKTAR THERAPEUTICS
COM
640268108
466
27297
SH
SOLE
27297
0
0
NELNET INC
CL A
64031N108
4379
58223
SH
SOLE
58223
0
0
NEOGEN CORP
COM
640491106
2038
44247
SH
SOLE
44247
0
0
NEOGENOMICS INC
COM NEW
64049M209
7828
173241
SH
SOLE
173241
0
0
NEPHROS INC
COM
640671400
565
55710
SH
SOLE
55710
0
0
NETAPP INC
COM
64110D104
1781
21811
SH
SOLE
21811
0
0
NETEASE INC
SPONSORED ADS
64110W102
545
4717
SH
SOLE
4717
0
0
NETFLIX INC
COM
64110L106
48925
92557
SH
SOLE
92557
0
0
NETSTREIT CORP
COM
64119V303
333
14437
SH
SOLE
14437
0
0
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
494
37295
SH
SOLE
37295
0
0
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
73
14563
SH
SOLE
14563
0
0
NEUBERGER BERMAN N Y MUN FD
COM
64124K102
356
26706
SH
SOLE
26706
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
3148
32348
SH
SOLE
32348
0
0
NEURONETICS INC
COM
64131A105
1190
74254
SH
SOLE
74254
0
0
NEVRO CORP
COM
64157F103
1703
10279
SH
SOLE
10279
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
590
15576
SH
SOLE
15576
0
0
NEW GOLD INC CDA
COM
644535106
67
36500
SH
SOLE
36500
0
0
NEW JERSEY RES CORP
COM
646025106
230
5779
SH
SOLE
5779
0
0
NEW MTN FIN CORP
COM
647551100
25286
1919213
SH
SOLE
1919213
0
0
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
42
40000
PRN
SOLE
40000
0
0
NEW PAC METALS CORP
COM
64782A107
111
23266
SH
SOLE
23266
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1057
99843
SH
SOLE
99843
0
0
NEW VISTA ACQUISITION CORP
CL A SHS
G6529L105
6461
668213
SH
SOLE
668213
0
0
NEW YORK CITY REIT INC
COM
649439205
153
11666
SH
SOLE
11666
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
311
28205
SH
SOLE
28205
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
88
19734
SH
SOLE
19734
0
0
NEWAGE INC
COM
650194103
25
11419
SH
SOLE
11419
0
0
NEWELL BRANDS INC
COM
651229106
553
20157
SH
SOLE
20157
0
0
NEWMONT CORP
COM
651639106
18938
298711
SH
SOLE
298711
0
0
NEXGEN ENERGY LTD
COM
65340P106
128
31371
SH
SOLE
31371
0
0
NEXPOINT STRATEGIC OPPORTES
COM NEW
65340G205
162
11766
SH
SOLE
11766
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
43433
293836
SH
SOLE
293836
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
45
400
SH
Call
SOLE
0
0
0
NEXTERA ENERGY INC
COM
65339F101
91184
1244595
SH
SOLE
1244595
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
30475
399027
SH
SOLE
399027
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
166
70320
SH
SOLE
70320
0
0
NICE LTD
SPONSORED ADR
653656108
5845
23903
SH
SOLE
23903
0
0
NIKE INC
CL B
654106103
106817
692017
SH
SOLE
692017
0
0
NIKE INC
CL B
654106103
216
10800
SH
Call
SOLE
0
0
0
NIKE INC
CL B
654106103
130
67500
SH
Put
SOLE
67500
0
0
NIKOLA CORP
COM
654110105
2563
141910
SH
SOLE
141910
0
0
NIO INC
SPON ADS
62914V106
4604
86561
SH
SOLE
86561
0
0
NIO INC
SPON ADS
62914V106
2
200
SH
Call
SOLE
0
0
0
NISOURCE INC
COM
65473P105
449
18243
SH
SOLE
18243
0
0
NOKIA CORP
SPONSORED ADR
654902204
4711
886943
SH
SOLE
886943
0
0
NOKIA CORP
SPONSORED ADR
654902204
13
34000
SH
Call
SOLE
0
0
0
NORDSON CORP
COM
655663102
6076
27634
SH
SOLE
27634
0
0
NORDSTROM INC
COM
655664100
2510
68705
SH
SOLE
68705
0
0
NORDSTROM INC
COM
655664100
17
6000
SH
Call
SOLE
0
0
0
NORFOLK SOUTHN CORP
COM
655844108
31368
117954
SH
SOLE
117954
0
0
NORTH ATLANTIC ACQUISITN COR
CL A SHS
G66139109
955
97935
SH
SOLE
97935
0
0
NORTHERN TR CORP
COM
665859104
2030
17553
SH
SOLE
17553
0
0
NORTHRIM BANCORP INC
COM
666762109
727
17015
SH
SOLE
17015
0
0
NORTHROP GRUMMAN CORP
COM
666807102
20814
57267
SH
SOLE
57267
0
0
NORTONLIFELOCK INC
COM
668771108
1405
51527
SH
SOLE
51527
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1574
53573
SH
SOLE
53573
0
0
NOV INC
COM
62955J103
712
46451
SH
SOLE
46451
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
28464
311865
SH
SOLE
311865
0
0
NOVAVAX INC
COM NEW
670002401
629
2970
SH
SOLE
2970
0
0
NOVAVAX INC
COM NEW
670002401
3
200
SH
Call
SOLE
0
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1593
7183
SH
SOLE
7183
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1
100
SH
Call
SOLE
0
0
0
NOVO-NORDISK A S
ADR
670100205
9421
112465
SH
SOLE
112465
0
0
NOW INC
COM
67011P100
263
28051
SH
SOLE
28051
0
0
NRG ENERGY INC
COM NEW
629377508
2111
52322
SH
SOLE
52322
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
2357
43344
SH
SOLE
43344
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
0
200
SH
Call
SOLE
0
0
0
NUCOR CORP
COM
670346105
3686
38476
SH
SOLE
38476
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
691
18572
SH
SOLE
18572
0
0
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
604
19065
SH
SOLE
19065
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
10247
158796
SH
SOLE
158796
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
10644
281909
SH
SOLE
281909
0
0
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
1380
25205
SH
SOLE
25205
0
0
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
3619
99781
SH
SOLE
99781
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
1680
37227
SH
SOLE
37227
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
619
23722
SH
SOLE
23722
0
0
NUTRIEN LTD
COM
67077M108
3095
50938
SH
SOLE
50938
0
0
NUVASIVE INC
COM
670704105
686
10097
SH
SOLE
10097
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
487
27221
SH
SOLE
27221
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3193
203633
SH
SOLE
203633
0
0
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
254
14775
SH
SOLE
14775
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
547
34571
SH
SOLE
34571
0
0
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
168
24844
SH
SOLE
24844
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
267
26640
SH
SOLE
26640
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
8570
572355
SH
SOLE
572355
0
0
NUVEEN INTER DURATION MUN TE
COM
670671106
7356
491312
SH
SOLE
491312
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
2155
187017
SH
SOLE
187017
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2004
116547
SH
SOLE
116547
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
790
26882
SH
SOLE
26882
0
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
426
27373
SH
SOLE
27373
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
4907
345178
SH
SOLE
345178
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
2681
178459
SH
SOLE
178459
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
220
22175
SH
SOLE
22175
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
258
26134
SH
SOLE
26134
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2826
176486
SH
SOLE
176486
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
397
24016
SH
SOLE
24016
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
323
10399
SH
SOLE
10399
0
0
NVIDIA CORPORATION
COM
67066G104
131946
164920
SH
SOLE
164920
0
0
NVIDIA CORPORATION
COM
67066G104
113
2000
SH
Call
SOLE
0
0
0
NVR INC
COM
62944T105
4911
985
SH
SOLE
985
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
6714
32842
SH
SOLE
32842
0
0
OAKTREE ACQUISITION CORP II
CL A SHS
G6715X103
2006
202825
SH
SOLE
202825
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
1629
245569
SH
SOLE
245569
0
0
OATLY GROUP AB
SPONSORED ADS
67421J108
264
10985
SH
SOLE
10985
0
0
OCCIDENTAL PETE CORP
COM
674599105
3829
122460
SH
SOLE
122460
0
0
OCULAR THERAPEUTIX INC
COM
67576A100
146
10268
SH
SOLE
10268
0
0
OGE ENERGY CORP
COM
670837103
1125
33394
SH
SOLE
33394
0
0
O-I GLASS INC
COM
67098H104
714
43743
SH
SOLE
43743
0
0
OKTA INC
CL A
679295105
19474
79644
SH
SOLE
79644
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
4457
17485
SH
SOLE
17485
0
0
OLD REP INTL CORP
COM
680223104
279
11218
SH
SOLE
11218
0
0
OLIN CORP
COM PAR $1
680665205
242
5223
SH
SOLE
5223
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
3055
36312
SH
SOLE
36312
0
0
OLO INC
CL A
68134L109
430
11514
SH
SOLE
11514
0
0
OMEGA FLEX INC
COM
682095104
685
4666
SH
SOLE
4666
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1853
51074
SH
SOLE
51074
0
0
OMEROS CORP
COM
682143102
481
32314
SH
SOLE
32314
0
0
OMNICOM GROUP INC
COM
681919106
4448
55869
SH
SOLE
55869
0
0
ON SEMICONDUCTOR CORP
COM
682189105
1025
26731
SH
SOLE
26731
0
0
ON SEMICONDUCTOR CORP
COM
682189105
0
200
SH
Call
SOLE
0
0
0
ONE GAS INC
COM
68235P108
755
10156
SH
SOLE
10156
0
0
ONEMAIN HLDGS INC
COM
68268W103
356
5958
SH
SOLE
5958
0
0
ONEOK INC NEW
COM
682680103
8734
156940
SH
SOLE
156940
0
0
ONESPAN INC
COM
68287N100
347
13507
SH
SOLE
13507
0
0
OPKO HEALTH INC
COM
68375N103
151
37789
SH
SOLE
37789
0
0
OPORTUN FINL CORP
COM
68376D104
274
13441
SH
SOLE
13441
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
8537
389144
SH
SOLE
389144
0
0
ORACLE CORP
COM
68389X105
70229
901241
SH
SOLE
901241
0
0
ORAMED PHARMACEUTICALS INC
COM NEW
68403P203
389
29000
SH
SOLE
29000
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
356
35067
SH
SOLE
35067
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
5170
9102
SH
SOLE
9102
0
0
ORGANON & CO
COMMON STOCK
68622V106
3482
120129
SH
SOLE
120129
0
0
ORIGIN MATERIALS INC
COM
68622D106
92
11300
SH
SOLE
11300
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
1473
77473
SH
SOLE
77473
0
0
ORLA MNG LTD NEW
COM
68634K106
100
24511
SH
SOLE
24511
0
0
ORMAT TECHNOLOGIES INC
COM
686688102
842
12100
SH
SOLE
12100
0
0
ORTHOFIX MED INC
COM
68752M108
1345
33534
SH
SOLE
33534
0
0
ORTHOPEDIATRICS CORP
COM
68752L100
836
13132
SH
SOLE
13132
0
0
OSHKOSH CORP
COM
688239201
15725
126439
SH
SOLE
126439
0
0
OSI ETF TR
OSHARES EUR QLT
67110P506
259
9232
SH
SOLE
9232
0
0
OSI ETF TR
OSHARES US QUALT
67110P407
388
9204
SH
SOLE
9204
0
0
OSI ETF TR
OSHS GBL INTER
67110P704
13067
228991
SH
SOLE
228991
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1054
76889
SH
SOLE
76889
0
0
OTIS WORLDWIDE CORP
COM
68902V107
9066
111188
SH
SOLE
111188
0
0
OUTFRONT MEDIA INC
COM
69007J106
269
11186
SH
SOLE
11186
0
0
OUTSET MED INC
COM
690145107
2240
44813
SH
SOLE
44813
0
0
OVERSTOCK COM INC DEL
COM
690370101
358
3884
SH
SOLE
3884
0
0
OVERSTOCK COM INC DEL
COM
690370101
38
1000
SH
Call
SOLE
0
0
0
OWENS CORNING NEW
COM
690742101
204
2103
SH
SOLE
2103
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
7071
495816
SH
SOLE
495816
0
0
OYSTER ENTERPRISES ACQ CORP
COM CL A
69242M104
8312
859294
SH
SOLE
859294
0
0
PACCAR INC
COM
693718108
5659
63428
SH
SOLE
63428
0
0
PACER FDS TR
BNCHMRK INFRA
69374H741
461
11389
SH
SOLE
11389
0
0
PACER FDS TR
PACER US SMALL
69374H857
229
5121
SH
SOLE
5121
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
2105
56006
SH
SOLE
56006
0
0
PACER FDS TR
US CASH COWS 100
69374H881
1522
35596
SH
SOLE
35596
0
0
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
2885
82560
SH
SOLE
82560
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
421
9979
SH
SOLE
9979
0
0
PACIRA BIOSCIENCES INC
COM
695127100
203
3383
SH
SOLE
3383
0
0
PACKAGING CORP AMER
COM
695156109
9728
71828
SH
SOLE
71828
0
0
PAGERDUTY INC
COM
69553P100
1054
24683
SH
SOLE
24683
0
0
PAGERDUTY INC
COM
69553P100
2
300
SH
Call
SOLE
0
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
986
17628
SH
SOLE
17628
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
16047
609441
SH
SOLE
609441
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
0
100
SH
Call
SOLE
0
0
0
PALISADE BIO INC
COM
696389105
68
16666
SH
SOLE
16666
0
0
PALO ALTO NETWORKS INC
COM
697435105
12389
33392
SH
SOLE
33392
0
0
PAN AMERN SILVER CORP
COM
697900108
802
27984
SH
SOLE
27984
0
0
PAN AMERN SILVER CORP
COM
697900108
1
1400
SH
Call
SOLE
0
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
167
24500
SH
SOLE
24500
0
0
PARK AEROSPACE CORP
COM
70014A104
843
56361
SH
SOLE
56361
0
0
PARK HOTELS & RESORTS INC
COM
700517105
1286
62559
SH
SOLE
62559
0
0
PARKER-HANNIFIN CORP
COM
701094104
25703
83680
SH
SOLE
83680
0
0
PARTY CITY HOLDCO INC
COM
702149105
748
80295
SH
SOLE
80295
0
0
PASSAGE BIO INC
COM
702712100
178
13397
SH
SOLE
13397
0
0
PATRICK INDS INC
COM
703343103
223
3055
SH
SOLE
3055
0
0
PATTERSON-UTI ENERGY INC
COM
703481101
291
29330
SH
SOLE
29330
0
0
PAYCHEX INC
COM
704326107
10586
98799
SH
SOLE
98799
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3697
10162
SH
SOLE
10162
0
0
PAYLOCITY HLDG CORP
COM
70438V106
955
4999
SH
SOLE
4999
0
0
PAYPAL HLDGS INC
COM
70450Y103
130809
449018
SH
SOLE
449018
0
0
PAYPAL HLDGS INC
COM
70450Y103
28
400
SH
Call
SOLE
0
0
0
PAYPAL HLDGS INC
COM
70450Y103
13
66300
SH
Put
SOLE
66300
0
0
PAYSAFE LIMITED
ORD
G6964L107
662
54809
SH
SOLE
54809
0
0
PDC ENERGY INC
COM
69327R101
402
8804
SH
SOLE
8804
0
0
PDC ENERGY INC
NOTE 1.125% 9/1
69327RAD3
14
14000
PRN
SOLE
14000
0
0
PEGASYSTEMS INC
COM
705573103
1165
8395
SH
SOLE
8395
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
10588
85423
SH
SOLE
85423
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
300
20000
SH
Call
SOLE
0
0
0
PEMBINA PIPELINE CORP
COM
706327103
952
29877
SH
SOLE
29877
0
0
PENN NATL GAMING INC
COM
707569109
3050
39799
SH
SOLE
39799
0
0
PENN NATL GAMING INC
COM
707569109
18
10000
SH
Call
SOLE
0
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1507
118475
SH
SOLE
118475
0
0
PENNANTPARK INVT CORP
COM
708062104
401
60075
SH
SOLE
60075
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1474
19521
SH
SOLE
19521
0
0
PENTAIR PLC
SHS
G7S00T104
1918
28455
SH
SOLE
28455
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
1753
102345
SH
SOLE
102345
0
0
PEPSICO INC
COM
713448108
205649
1388059
SH
SOLE
1388059
0
0
PERIDOT ACQUISITION CORP
SHS CL A
G7008A115
122
10000
SH
SOLE
10000
0
0
PERIPHAS CAPITAL PARTNERING
COM CL A
713895100
2986
121762
SH
SOLE
121762
0
0
PERKINELMER INC
COM
714046109
823
5324
SH
SOLE
5324
0
0
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
269
11852
SH
SOLE
11852
0
0
PETMED EXPRESS INC
COM
716382106
722
22515
SH
SOLE
22515
0
0
PETROCHINA CO LTD
SPONSORED ADR
71646E100
1630
33254
SH
SOLE
33254
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
2306
189357
SH
SOLE
189357
0
0
PFIZER INC
COM
717081103
130986
3341661
SH
SOLE
3341661
0
0
PG&E CORP
COM
69331C108
390
38448
SH
SOLE
38448
0
0
PGIM ETF TR
ULTRA SHORT
69344A107
260
5223
SH
SOLE
5223
0
0
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
1430
89666
SH
SOLE
89666
0
0
PHILIP MORRIS INTL INC
COM
718172109
70930
715895
SH
SOLE
715895
0
0
PHILLIPS 66
COM
718546104
12809
149219
SH
SOLE
149219
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
2937
74394
SH
SOLE
74394
0
0
PHYSICIANS RLTY TR
COM
71943U104
1140
61761
SH
SOLE
61761
0
0
PIMCO CALIF MUN INCOME FD
COM
72200N106
209
10940
SH
SOLE
10940
0
0
PIMCO CORPORATE & INCM STRG
COM
72200U100
1335
71509
SH
SOLE
71509
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
318
16040
SH
SOLE
16040
0
0
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
1914
85572
SH
SOLE
85572
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1618
56196
SH
SOLE
56196
0
0
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
230
18364
SH
SOLE
18364
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
296
2947
SH
SOLE
2947
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
504
9168
SH
SOLE
9168
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
25985
234205
SH
SOLE
234205
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
62941
617412
SH
SOLE
617412
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
877
8629
SH
SOLE
8629
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
12032
211930
SH
SOLE
211930
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
35642
311328
SH
SOLE
311328
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
71
10445
SH
SOLE
10445
0
0
PIMCO MUN INCOME FD
COM
72200R107
173
11570
SH
SOLE
11570
0
0
PIMCO MUN INCOME FD III
COM
72201A103
319
24406
SH
SOLE
24406
0
0
PINE IS ACQUISITION CORP
UNIT 99/99/9999
722615200
648
64070
SH
SOLE
64070
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
486
5522
SH
SOLE
5522
0
0
PINNACLE WEST CAP CORP
COM
723484101
2431
29670
SH
SOLE
29670
0
0
PINTEREST INC
CL A
72352L106
6837
86504
SH
SOLE
86504
0
0
PINTEREST INC
CL A
72352L106
7
800
SH
Call
SOLE
0
0
0
PIONEER NAT RES CO
COM
723787107
260414
1602286
SH
SOLE
1602286
0
0
PIONEER NAT RES CO
COM
723787107
38
1200
SH
Call
SOLE
0
0
0
PIPER SANDLER COMPANIES
COM
724078100
214
1646
SH
SOLE
1646
0
0
PJT PARTNERS INC
COM CL A
69343T107
468
6575
SH
SOLE
6575
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
4771
419938
SH
SOLE
419938
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2928
245326
SH
SOLE
245326
0
0
PLANET FITNESS INC
CL A
72703H101
389
5134
SH
SOLE
5134
0
0
PLATINUM GROUP METALS LTD
COM
72765Q882
360
99505
SH
SOLE
99505
0
0
PLAYAGS INC
COM
72814N104
111
11337
SH
SOLE
11337
0
0
PLAYSTUDIOS INC
CLASS A COM
72815G108
314
42850
SH
SOLE
42850
0
0
PLAYSTUDIOS INC
CLASS A COM
72815G108
2
1200
SH
Call
SOLE
0
0
0
PLBY GROUP INC
COM
72814P109
357
9194
SH
SOLE
9194
0
0
PLEXUS CORP
COM
729132100
255
2782
SH
SOLE
2782
0
0
PLUG POWER INC
COM NEW
72919P202
540
15957
SH
SOLE
15957
0
0
PLUG POWER INC
COM NEW
72919P202
3
1100
SH
Call
SOLE
0
0
0
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
11
3106
SH
SOLE
3106
0
0
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
8
12000
SH
Call
SOLE
0
0
0
PNC FINL SVCS GROUP INC
COM
693475105
82335
431606
SH
SOLE
431606
0
0
POEMA GLOBAL HOLDINGS CORP
CL A SHS
G7154B107
953
98374
SH
SOLE
98374
0
0
POLARIS INC
COM
731068102
1168
8526
SH
SOLE
8526
0
0
PONTEM CORPORATION
SHS CL A
G71707106
2215
228140
SH
SOLE
228140
0
0
POOL CORP
COM
73278L105
1343
2931
SH
SOLE
2931
0
0
POOL CORP
COM
73278L105
1
100
SH
Call
SOLE
0
0
0
POOL CORP
COM
73278L105
0
100
SH
Put
SOLE
100
0
0
POPULAR INC
COM NEW
733174700
278
3721
SH
SOLE
3721
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
373
8142
SH
SOLE
8142
0
0
POSCO
SPONSORED ADR
693483109
814
10624
SH
SOLE
10624
0
0
POST HLDGS INC
COM
737446104
308
2824
SH
SOLE
2824
0
0
POST HOLDINGS PARTNERING COR
UNIT 99/99/9999
737465203
104
10000
SH
SOLE
10000
0
0
POWELL INDS INC
COM
739128106
235
7600
SH
SOLE
7600
0
0
POWER & DIGITAL INFRA ACQ CO
COM CL A
739190106
5608
570688
SH
SOLE
570688
0
0
POWERFLEET INC
COM
73931J109
120
16600
SH
SOLE
16600
0
0
PPD INC
COM
69355F102
1003
21762
SH
SOLE
21762
0
0
PPG INDS INC
COM
693506107
7238
42636
SH
SOLE
42636
0
0
PPL CORP
COM
69351T106
11920
426289
SH
SOLE
426289
0
0
PRA GROUP INC
COM
69354N106
277
7081
SH
SOLE
7081
0
0
PRECIGEN INC
COM
74017N105
386
59659
SH
SOLE
59659
0
0
PRECIGEN INC
COM
74017N105
110
100000
SH
Call
SOLE
0
0
0
PREFORMED LINE PRODS CO
COM
740444104
11780
158766
SH
SOLE
158766
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
281
5403
SH
SOLE
5403
0
0
PRICE T ROWE GROUP INC
COM
74144T108
22153
111615
SH
SOLE
111615
0
0
PRICE T ROWE GROUP INC
COM
74144T108
27
39100
SH
Put
SOLE
39100
0
0
PRICESMART INC
COM
741511109
366
4038
SH
SOLE
4038
0
0
PRIMERICA INC
COM
74164M108
889
5794
SH
SOLE
5794
0
0
PRIMIS FINANCIAL CORP
COM
74167B109
155
10197
SH
SOLE
10197
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
661
10492
SH
SOLE
10492
0
0
PRIVETERRA ACQUISITION CORP
CL A
74275N102
677
69999
SH
SOLE
69999
0
0
PROCTER AND GAMBLE CO
COM
742718109
222110
1647276
SH
SOLE
1647276
0
0
PROGRESSIVE CORP
COM
743315103
16221
165325
SH
SOLE
165325
0
0
PROLOGIS INC.
COM
74340W103
8446
70640
SH
SOLE
70640
0
0
PROOFPOINT INC
COM
743424103
242
1394
SH
SOLE
1394
0
0
PROS HOLDINGS INC
COM
74346Y103
508
10990
SH
SOLE
10990
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
499
5021
SH
SOLE
5021
0
0
PROSHARES TR
MERGER ETF
74348A566
1445
35382
SH
SOLE
35382
0
0
PROSHARES TR
ONLINE RTL ETF
74347B169
234
2915
SH
SOLE
2915
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
13838
115934
SH
SOLE
115934
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1802
25101
SH
SOLE
25101
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
1108
18526
SH
SOLE
18526
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
203
3197
SH
SOLE
3197
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
9056
99802
SH
SOLE
99802
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
903
12696
SH
SOLE
12696
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
574
37263
SH
SOLE
37263
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
2406
38944
SH
SOLE
38944
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
902
7366
SH
SOLE
7366
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
3
500
SH
Put
SOLE
500
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G861
94
10273
SH
SOLE
10273
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
173
19278
SH
SOLE
19278
0
0
PROSHARES TR
ULTSHRT QQQ
74347G739
200
9698
SH
SOLE
9698
0
0
PROSHARES TR II
ULTRA SILVER NEW
74347W353
843
18255
SH
SOLE
18255
0
0
PROSPECT CAP CORP
COM
74348T102
324
40348
SH
SOLE
40348
0
0
PROSPECT CAP CORP
NOTE 4.950% 7/1
74348TAR3
31
30000
PRN
SOLE
30000
0
0
PROSPECTOR CAPITAL CORP
CL A
G7273A105
1498
154803
SH
SOLE
154803
0
0
PROSPERITY BANCSHARES INC
COM
743606105
1248
17383
SH
SOLE
17383
0
0
PROTERRA INC
COM
74374T109
274
16000
SH
SOLE
16000
0
0
PROTO LABS INC
COM
743713109
373
4093
SH
SOLE
4093
0
0
PROVENTION BIO INC
COM
74374N102
191
22716
SH
SOLE
22716
0
0
PRUDENTIAL FINL INC
COM
744320102
8458
82513
SH
SOLE
82513
0
0
PRUDENTIAL PLC
ADR
74435K204
239
6207
SH
SOLE
6207
0
0
PTC INC
COM
69370C100
297
2108
SH
SOLE
2108
0
0
PUBLIC STORAGE
COM
74460D109
4170
13828
SH
SOLE
13828
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
22741
381737
SH
SOLE
381737
0
0
PULTE GROUP INC
COM
745867101
1897
34684
SH
SOLE
34684
0
0
PURE STORAGE INC
CL A
74624M102
870
44500
SH
SOLE
44500
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
309
66402
SH
SOLE
66402
0
0
PVH CORPORATION
COM
693656100
335
3113
SH
SOLE
3113
0
0
QIAGEN NV
SHS NEW
N72482123
242
4997
SH
SOLE
4997
0
0
QORVO INC
COM
74736K101
11576
59161
SH
SOLE
59161
0
0
QORVO INC
COM
74736K101
0
100
SH
Call
SOLE
0
0
0
QORVO INC
COM
74736K101
0
100
SH
Put
SOLE
100
0
0
QTS RLTY TR INC
COM CL A
74736A103
379
4896
SH
SOLE
4896
0
0
QUAKER CHEM CORP
COM
747316107
1118
4709
SH
SOLE
4709
0
0
QUALCOMM INC
COM
747525103
109847
768450
SH
SOLE
768450
0
0
QUALYS INC
COM
74758T303
774
7663
SH
SOLE
7663
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
586
20154
SH
SOLE
20154
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
1
200
SH
Call
SOLE
0
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
3
1000
SH
Put
SOLE
1000
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
8594
65116
SH
SOLE
65116
0
0
QUIDEL CORP
COM
74838J101
561
4391
SH
SOLE
4391
0
0
QURATE RETAIL INC
COM SER A
74915M100
3467
264594
SH
SOLE
264594
0
0
RADWARE LTD
ORD
M81873107
5468
177749
SH
SOLE
177749
0
0
RALPH LAUREN CORP
CL A
751212101
409
3470
SH
SOLE
3470
0
0
RANGE RES CORP
COM
75281A109
1352
80593
SH
SOLE
80593
0
0
RAPID7 INC
COM
753422104
305
3239
SH
SOLE
3239
0
0
RAYMOND JAMES FINL INC
COM
754730109
1652
12691
SH
SOLE
12691
0
0
RAYONIER INC
COM
754907103
1099
30488
SH
SOLE
30488
0
0
RBB FD INC
MFAM SMLCP GRWTH
74933W874
252
6324
SH
SOLE
6324
0
0
RBB FD INC
MOTLEY FOL ETF
74933W601
454
11524
SH
SOLE
11524
0
0
RBC BEARINGS INC
COM
75524B104
1392
6917
SH
SOLE
6917
0
0
READY CAPITAL CORP
COM
75574U101
402
25282
SH
SOLE
25282
0
0
REALOGY HLDGS CORP
COM
75605Y106
482
26459
SH
SOLE
26459
0
0
REALTY INCOME CORP
COM
756109104
3727
55783
SH
SOLE
55783
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
9802
69260
SH
SOLE
69260
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
284
8309
SH
SOLE
8309
0
0
REGENCY CTRS CORP
COM
758849103
848
13175
SH
SOLE
13175
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
11455
20519
SH
SOLE
20519
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
5403
267627
SH
SOLE
267627
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
165
30000
SH
Call
SOLE
0
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
801
7047
SH
SOLE
7047
0
0
REKOR SYSTEMS INC
COM
759419104
245
24055
SH
SOLE
24055
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
10848
71248
SH
SOLE
71248
0
0
RELX PLC
SPONSORED ADR
759530108
363
13554
SH
SOLE
13554
0
0
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
383
5780
SH
SOLE
5780
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
203
1380
SH
SOLE
1380
0
0
RENASANT CORP
COM
75970E107
453
11206
SH
SOLE
11206
0
0
RENESOLA LTD
SPONSORED ADS
75971T301
230
25249
SH
SOLE
25249
0
0
RENT A CTR INC NEW
COM
76009N100
270
5096
SH
SOLE
5096
0
0
REPLIGEN CORP
COM
759916109
3335
16714
SH
SOLE
16714
0
0
REPRO MED SYS INC
COM
759910102
116
25000
SH
SOLE
25000
0
0
REPUBLIC SVCS INC
COM
760759100
2706
24491
SH
SOLE
24491
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
5507
183200
SH
SOLE
183200
0
0
RESMED INC
COM
761152107
12388
50585
SH
SOLE
50585
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
276
4261
SH
SOLE
4261
0
0
RETAIL VALUE INC
COM
76133Q102
355
16256
SH
SOLE
16256
0
0
REVANCE THERAPEUTICS INC
COM
761330109
17275
582775
SH
SOLE
582775
0
0
REVOLVE GROUP INC
CL A
76156B107
632
9197
SH
SOLE
9197
0
0
REWALK ROBOTICS LTD
SHS
M8216Q200
74
44000
SH
SOLE
44000
0
0
RH
COM
74967X103
1178
1738
SH
SOLE
1738
0
0
RH
COM
74967X103
2
100
SH
Call
SOLE
0
0
0
RIBBON COMMUNICATIONS INC
COM
762544104
291
38178
SH
SOLE
38178
0
0
RICE ACQUISITION CORP II
UNIT 99/99/9999
G75529118
4298
420615
SH
SOLE
420615
0
0
RINGCENTRAL INC
CL A
76680R206
1154
3952
SH
SOLE
3952
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
15125
180139
SH
SOLE
180139
0
0
RIOT BLOCKCHAIN INC
COM
767292105
116
3005
SH
SOLE
3005
0
0
RIOT BLOCKCHAIN INC
COM
767292105
1
100
SH
Call
SOLE
0
0
0
RIOT BLOCKCHAIN INC
COM
767292105
5
18000
SH
Put
SOLE
18000
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1133
19205
SH
SOLE
19205
0
0
RLI CORP
COM
749607107
2384
22829
SH
SOLE
22829
0
0
RMG ACQUISITION CORP III
CL A SHS
G76088106
3908
400382
SH
SOLE
400382
0
0
ROBERT HALF INTL INC
COM
770323103
2930
32941
SH
SOLE
32941
0
0
ROBLOX CORP
CL A
771049103
2528
28151
SH
SOLE
28151
0
0
ROCKET COS INC
COM CL A
77311W101
524
27171
SH
SOLE
27171
0
0
ROCKET COS INC
COM CL A
77311W101
5
24200
SH
Call
SOLE
0
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
716
16160
SH
SOLE
16160
0
0
ROCKWELL AUTOMATION INC
COM
773903109
7860
27497
SH
SOLE
27497
0
0
ROCKWELL MED INC
COM
774374102
32
34689
SH
SOLE
34689
0
0
ROKU INC
COM CL A
77543R102
16414
35780
SH
SOLE
35780
0
0
ROLLINS INC
COM
775711104
1084
31662
SH
SOLE
31662
0
0
ROPER TECHNOLOGIES INC
COM
776696106
4918
10429
SH
SOLE
10429
0
0
ROSECLIFF ACQUISITION CORP I
COM CL A
77732R103
255
26348
SH
SOLE
26348
0
0
ROSS STORES INC
COM
778296103
957
7730
SH
SOLE
7730
0
0
ROYAL BK CDA
COM
780087102
9257
91542
SH
SOLE
91542
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
971
11356
SH
SOLE
11356
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
3406
87658
SH
SOLE
87658
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
5639
139903
SH
SOLE
139903
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
60
7500
SH
Call
SOLE
0
0
0
ROYAL GOLD INC
COM
780287108
1233
10813
SH
SOLE
10813
0
0
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
4851
118407
SH
SOLE
118407
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
139
11181
SH
SOLE
11181
0
0
RPM INTL INC
COM
749685103
12899
145472
SH
SOLE
145472
0
0
RUSH STREET INTERACTIVE INC
COM
782011100
223
18323
SH
SOLE
18323
0
0
RUTHS HOSPITALITY GROUP INC
COM
783332109
278
12026
SH
SOLE
12026
0
0
RXR ACQUISITION CORP
CLASS A COM
74981W107
242
25000
SH
SOLE
25000
0
0
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
267
2472
SH
SOLE
2472
0
0
RYDER SYS INC
COM
783549108
831
11179
SH
SOLE
11179
0
0
S&P GLOBAL INC
COM
78409V104
19150
46668
SH
SOLE
46668
0
0
S&P GLOBAL INC
COM
78409V104
1
500
SH
Put
SOLE
500
0
0
SABA CAPITAL INCOME & OPRNT
SHARES
78518H103
102
21580
SH
SOLE
21580
0
0
SABINE RTY TR
UNIT BEN INT
785688102
232
5750
SH
SOLE
5750
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
1351
74540
SH
SOLE
74540
0
0
SABRE CORP
COM
78573M104
852
68336
SH
SOLE
68336
0
0
SABRE CORP
COM
78573M104
12
16000
SH
Call
SOLE
0
0
0
SAFE T GROUP LTD
SPONSORD ADS NEW
78643B401
24
16100
SH
SOLE
16100
0
0
SAILPOINT TECHNOLOGIES HLDGS
COM
78781P105
631
12339
SH
SOLE
12339
0
0
SALESFORCE COM INC
COM
79466L302
112258
460048
SH
SOLE
460048
0
0
SALESFORCE COM INC
COM
79466L302
0
100
SH
Call
SOLE
0
0
0
SALESFORCE COM INC
COM
79466L302
0
2200
SH
Put
SOLE
2200
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
1013
127785
SH
SOLE
127785
0
0
SANDY SPRING BANCORP INC
COM
800363103
744
16876
SH
SOLE
16876
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
421
35296
SH
SOLE
35296
0
0
SANMINA CORPORATION
COM
801056102
248
6359
SH
SOLE
6359
0
0
SANOFI
SPONSORED ADR
80105N105
9065
172049
SH
SOLE
172049
0
0
SAP SE
SPON ADR
803054204
3712
26410
SH
SOLE
26410
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
3147
40386
SH
SOLE
40386
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1277
3983
SH
SOLE
3983
0
0
SCHLUMBERGER LTD
COM STK
806857108
12621
394734
SH
SOLE
394734
0
0
SCHLUMBERGER LTD
COM STK
806857108
13
5000
SH
Call
SOLE
0
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1113
50682
SH
SOLE
50682
0
0
SCHRODINGER INC
COM
80810D103
295
3860
SH
SOLE
3860
0
0
SCHWAB CHARLES CORP
COM
808513105
17626
242130
SH
SOLE
242130
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
456
8895
SH
SOLE
8895
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
153740
4676824
SH
SOLE
4676824
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
138485
3510712
SH
SOLE
3510712
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
1000
24078
SH
SOLE
24078
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
353
6214
SH
SOLE
6214
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
9134
167973
SH
SOLE
167973
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2275
41649
SH
SOLE
41649
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
2238
41104
SH
SOLE
41104
0
0
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
340
10601
SH
SOLE
10601
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1547
46611
SH
SOLE
46611
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
635
16371
SH
SOLE
16371
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
6455
125898
SH
SOLE
125898
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
58190
1066111
SH
SOLE
1066111
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
43108
413395
SH
SOLE
413395
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
28836
381383
SH
SOLE
381383
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
38211
261801
SH
SOLE
261801
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
29579
432757
SH
SOLE
432757
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
53607
515451
SH
SOLE
515451
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
184432
2356281
SH
SOLE
2356281
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
2513
55024
SH
SOLE
55024
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
59247
567768
SH
SOLE
567768
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
3693
59070
SH
SOLE
59070
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
2786
31773
SH
SOLE
31773
0
0
SCIENTIFIC GAMES CORP
COM
80874P109
5263
67963
SH
SOLE
67963
0
0
SCIENTIFIC GAMES CORP
COM
80874P109
28
20000
SH
Put
SOLE
20000
0
0
SCION TECH GROWTH I
CL A SHS
G31067104
4693
479914
SH
SOLE
479914
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
4484
203589
SH
SOLE
203589
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
5
2000
SH
Call
SOLE
0
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
3016
15714
SH
SOLE
15714
0
0
SCP & CO HEALTHCARE ACQUSTN
COM CL A
784065104
1244
128860
SH
SOLE
128860
0
0
SCYNEXIS INC
COM NEW
811292200
83
11250
SH
SOLE
11250
0
0
SEA LTD
SPONSORD ADS
81141R100
1252
4580
SH
SOLE
4580
0
0
SEABRIDGE GOLD INC
COM
811916105
1077
60926
SH
SOLE
60926
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
211
47726
SH
SOLE
47726
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
10955
124539
SH
SOLE
124539
0
0
SEALED AIR CORP NEW
COM
81211K100
741
12518
SH
SOLE
12518
0
0
SEAPORT GLOBAL ACQUISITN COR
COM CL A
812227106
165
16600
SH
SOLE
16600
0
0
SEASPINE HLDGS CORP
COM
81255T108
1744
85266
SH
SOLE
85266
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
65
24585
SH
SOLE
24585
0
0
SEI INVTS CO
COM
784117103
496
8021
SH
SOLE
8021
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
5578
923531
SH
SOLE
923531
0
0
SELECT MED HLDGS CORP
COM
81619Q105
248
5883
SH
SOLE
5883
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
27989
345743
SH
SOLE
345743
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
36663
680260
SH
SOLE
680260
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
63
8800
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
2
2700
SH
Put
SOLE
2700
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
77067
2100727
SH
SOLE
2100727
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
1
400
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
0
100
SH
Put
SOLE
100
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
21021
474643
SH
SOLE
474643
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
41027
229999
SH
SOLE
229999
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
8
11200
SH
Put
SOLE
11200
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
21021
300644
SH
SOLE
300644
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
0
100
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
41054
325776
SH
SOLE
325776
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
37002
361287
SH
SOLE
361287
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
9546
151001
SH
SOLE
151001
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
14090
171441
SH
SOLE
171441
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
0
100
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
55427
375190
SH
SOLE
375190
0
0
SELECTQUOTE INC
COM
816307300
199
10290
SH
SOLE
10290
0
0
SEMPRA ENERGY
COM
816851109
22410
169180
SH
SOLE
169180
0
0
SENIOR CONNECT ACQUISITN COR
COM CL A
81723H108
3840
394425
SH
SOLE
394425
0
0
SENSEONICS HLDGS INC
COM
81727U105
129
33239
SH
SOLE
33239
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
2520
29116
SH
SOLE
29116
0
0
SERVICE CORP INTL
COM
817565104
283
5307
SH
SOLE
5307
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
164
13037
SH
SOLE
13037
0
0
SERVICENOW INC
COM
81762P102
28051
51154
SH
SOLE
51154
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
3136
46146
SH
SOLE
46146
0
0
SEVERN BANCORP INC ANNAPOLIS
COM
81811M100
119
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
673
6286
SH
SOLE
6286
0
0
SHARPS COMPLIANCE CORP
COM
820017101
270
26221
SH
SOLE
26221
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
693
46995
SH
SOLE
46995
0
0
SHERWIN WILLIAMS CO
COM
824348106
40020
146888
SH
SOLE
146888
0
0
SHIFT TECHNOLOGIES INC
CL A
82452T107
2266
265745
SH
SOLE
265745
0
0
SHIFT4 PMTS INC
CL A
82452J109
400
4244
SH
SOLE
4244
0
0
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
2417
67335
SH
SOLE
67335
0
0
SHOE CARNIVAL INC
COM
824889109
786
10980
SH
SOLE
10980
0
0
SHOPIFY INC
CL A
82509L107
38858
26659
SH
SOLE
26659
0
0
SHOPIFY INC
CL A
82509L107
48
200
SH
Call
SOLE
0
0
0
SHYFT GROUP INC
COM
825698103
8918
239083
SH
SOLE
239083
0
0
SIENTRA INC
COM
82621J105
3090
388110
SH
SOLE
388110
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
804
12611
SH
SOLE
12611
0
0
SILK RD MED INC
COM
82710M100
2379
49691
SH
SOLE
49691
0
0
SILVER CREST ACQUISITION COR
CL A SHS
G81355102
7030
727922
SH
SOLE
727922
0
0
SILVERCORP METALS INC
COM
82835P103
905
164988
SH
SOLE
164988
0
0
SILVERCREST METALS INC
COM
828363101
381
43617
SH
SOLE
43617
0
0
SILVERGATE CAP CORP
CL A
82837P408
242
2140
SH
SOLE
2140
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
46696
358017
SH
SOLE
358017
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
75
30200
SH
Put
SOLE
30200
0
0
SIMON PROPERTY GRP ACQ HOLDI
COM CL A
82880R103
2087
213645
SH
SOLE
213645
0
0
SIMPLIFY EXCHANGE TRADED FUN
NASDAQ 100 DS CN
82889N509
276
9551
SH
SOLE
9551
0
0
SIMPLIFY EXCHANGE TRADED FUN
US EQT PLS DWNSD
82889N202
19303
636720
SH
SOLE
636720
0
0
SIMPSON MFG INC
COM
829073105
230
2076
SH
SOLE
2076
0
0
SIMULATIONS PLUS INC
COM
829214105
265
4828
SH
SOLE
4828
0
0
SINO-GLOBAL SHIPPING AMER LT
COM NEW
82935V208
51
16000
SH
SOLE
16000
0
0
SIREN ETF TR
NSD NXGN ECO ETF
829658202
231
4855
SH
SOLE
4855
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
2239
341699
SH
SOLE
341699
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
13
12200
SH
Call
SOLE
0
0
0
SITE CTRS CORP
COM
82981J109
533
35390
SH
SOLE
35390
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1866
11011
SH
SOLE
11011
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
4071
94082
SH
SOLE
94082
0
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
341
15330
SH
SOLE
15330
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
423
13411
SH
SOLE
13411
0
0
SKILLZ INC
COM
83067L109
741
34233
SH
SOLE
34233
0
0
SKILLZ INC
COM
83067L109
0
500
SH
Call
SOLE
0
0
0
SKYDECK ACQUISITION CORP
UNIT 05/13/2026
G82220107
206
20600
SH
SOLE
20600
0
0
SKYLIGHT HEALTH GROUP INC
COM NEW
83086L205
89
21760
SH
SOLE
21760
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
9948
51688
SH
SOLE
51688
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
3
200
SH
Call
SOLE
0
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
2085
47106
SH
SOLE
47106
0
0
SLM CORP
COM
78442P106
269
12898
SH
SOLE
12898
0
0
SMARTSHEET INC
COM CL A
83200N103
252
3491
SH
SOLE
3491
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
372
8554
SH
SOLE
8554
0
0
SMITH & WESSON BRANDS INC
COM
831754106
2596
74828
SH
SOLE
74828
0
0
SMITH A O CORP
COM
831865209
1666
23124
SH
SOLE
23124
0
0
SMUCKER J M CO
COM NEW
832696405
5917
45718
SH
SOLE
45718
0
0
SNAP INC
CL A
83304A106
3148
46207
SH
SOLE
46207
0
0
SNAP INC
CL A
83304A106
12
1700
SH
Call
SOLE
0
0
0
SNAP ON INC
COM
833034101
6346
28447
SH
SOLE
28447
0
0
SNOWFLAKE INC
CL A
833445109
1775
7370
SH
SOLE
7370
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
4498
16273
SH
SOLE
16273
0
0
SONOCO PRODS CO
COM
835495102
673
10028
SH
SOLE
10028
0
0
SONOS INC
COM
83570H108
1537
43621
SH
SOLE
43621
0
0
SONOS INC
COM
83570H108
1
500
SH
Call
SOLE
0
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
3194
33025
SH
SOLE
33025
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
252
26052
SH
SOLE
26052
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
51
52900
SH
Call
SOLE
0
0
0
SOURCE CAP INC
COM
836144105
374
8286
SH
SOLE
8286
0
0
SOUTH ST CORP
COM
840441109
242
2945
SH
SOLE
2945
0
0
SOUTHERN CO
COM
842587107
43369
716392
SH
SOLE
716392
0
0
SOUTHERN COPPER CORP
COM
84265V105
3983
61619
SH
SOLE
61619
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
491
12877
SH
SOLE
12877
0
0
SOUTHWEST AIRLS CO
COM
844741108
9746
183494
SH
SOLE
183494
0
0
SOUTHWEST AIRLS CO
NOTE 1.250% 5/0
844741BG2
15
10000
PRN
SOLE
10000
0
0
SOUTHWEST GAS HLDGS INC
COM
844895102
973
14694
SH
SOLE
14694
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
112
19422
SH
SOLE
19422
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
39061
113297
SH
SOLE
113297
0
0
SPDR GOLD TR
GOLD SHS
78463V107
274712
1659531
SH
SOLE
1659531
0
0
SPDR GOLD TR
GOLD SHS
78463V107
2
4800
SH
Call
SOLE
0
0
0
SPDR GOLD TR
GOLD SHS
78463V107
4
500
SH
Put
SOLE
500
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
326
2432
SH
SOLE
2432
0
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
446
8660
SH
SOLE
8660
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1215
25949
SH
SOLE
25949
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
11000
206632
SH
SOLE
206632
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
9387
311000
SH
SOLE
311000
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
2080
27600
SH
SOLE
27600
0
0
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
527
9630
SH
SOLE
9630
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1696
40608
SH
SOLE
40608
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
10452
284157
SH
SOLE
284157
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
14600
320771
SH
SOLE
320771
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
681
5115
SH
SOLE
5115
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
208
6846
SH
SOLE
6846
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
792
20092
SH
SOLE
20092
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1682
43439
SH
SOLE
43439
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
647304
1512130
SH
SOLE
1512130
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
111
30100
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2488
520000
SH
Put
SOLE
520000
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
59906
122018
SH
SOLE
122018
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
2338
17637
SH
SOLE
17637
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
13024
150116
SH
SOLE
150116
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
8367
273052
SH
SOLE
273052
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
4806
43643
SH
SOLE
43643
0
0
SPDR SER TR
COMP SOFTWARE
78464A599
4634
27036
SH
SOLE
27036
0
0
SPDR SER TR
DJ REIT ETF
78464A607
1927
18417
SH
SOLE
18417
0
0
SPDR SER TR
GLB DOW ETF
78464A706
231
2088
SH
SOLE
2088
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
1725
15066
SH
SOLE
15066
0
0
SPDR SER TR
HLTH CR EQUIP
78464A581
8364
64721
SH
SOLE
64721
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
514
11653
SH
SOLE
11653
0
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
1633
26817
SH
SOLE
26817
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
4079
82349
SH
SOLE
82349
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
1996
38267
SH
SOLE
38267
0
0
SPDR SER TR
NYSE TECH ETF
78464A102
4173
26280
SH
SOLE
26280
0
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
246
4650
SH
SOLE
4650
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
418
13932
SH
SOLE
13932
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
6736
183670
SH
SOLE
183670
0
0
SPDR SER TR
PORTFOLIO LN COR
78464A367
423
13247
SH
SOLE
13247
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
8050
170856
SH
SOLE
170856
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
7310
145199
SH
SOLE
145199
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
1205
27476
SH
SOLE
27476
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
10815
345482
SH
SOLE
345482
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
51058
810865
SH
SOLE
810865
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
2144
53387
SH
SOLE
53387
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
40583
1026416
SH
SOLE
1026416
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
11616
149664
SH
SOLE
149664
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
13046
193371
SH
SOLE
193371
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
4793
53969
SH
SOLE
53969
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
7474
87225
SH
SOLE
87225
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
16575
169547
SH
SOLE
169547
0
0
SPDR SER TR
S&P BIOTECH
78464A870
26546
196059
SH
SOLE
196059
0
0
SPDR SER TR
S&P BIOTECH
78464A870
97
39500
SH
Call
SOLE
0
0
0
SPDR SER TR
S&P BK ETF
78464A797
3499
68356
SH
SOLE
68356
0
0
SPDR SER TR
S&P CAP MKTS
78464A771
773
8241
SH
SOLE
8241
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
61893
506391
SH
SOLE
506391
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
1089
14894
SH
SOLE
14894
0
0
SPDR SER TR
S&P KENSHO CLEAN
78468R655
418
3936
SH
SOLE
3936
0
0
SPDR SER TR
S&P KENSHO FUTRE
78468R671
379
7317
SH
SOLE
7317
0
0
SPDR SER TR
S&P KENSHO INTLG
78468R697
328
6837
SH
SOLE
6837
0
0
SPDR SER TR
S&P KENSHO NEW
78468R648
3270
48888
SH
SOLE
48888
0
0
SPDR SER TR
S&P KENSHO SMART
78468R689
1077
17395
SH
SOLE
17395
0
0
SPDR SER TR
S&P METALS MNG
78464A755
21160
491444
SH
SOLE
491444
0
0
SPDR SER TR
S&P METALS MNG
78464A755
7
1000
SH
Call
SOLE
0
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
10451
108062
SH
SOLE
108062
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
114
15400
SH
Put
SOLE
15400
0
0
SPDR SER TR
S&P PHARMAC
78464A722
836
16161
SH
SOLE
16161
0
0
SPDR SER TR
S&P REGL BKG
78464A698
9312
142311
SH
SOLE
142311
0
0
SPDR SER TR
S&P REGL BKG
78464A698
2
1100
SH
Call
SOLE
0
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
3789
39024
SH
SOLE
39024
0
0
SPDR SER TR
S&P SEMICNDCTR
78464A862
4605
23965
SH
SOLE
23965
0
0
SPDR SER TR
S&P TRANSN ETF
78464A532
204
2387
SH
SOLE
2387
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
22044
241013
SH
SOLE
241013
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
818
7727
SH
SOLE
7727
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
897
8848
SH
SOLE
8848
0
0
SPIRE INC
COM
84857L101
292
4045
SH
SOLE
4045
0
0
SPIRIT AIRLS INC
COM
848577102
1202
39596
SH
SOLE
39596
0
0
SPIRIT OF TEX BANCSHARES INC
COM
84861D103
1547
67724
SH
SOLE
67724
0
0
SPLUNK INC
COM
848637104
2200
15228
SH
SOLE
15228
0
0
SPLUNK INC
COM
848637104
5
2400
SH
Call
SOLE
0
0
0
SPLUNK INC
COM
848637104
0
100
SH
Put
SOLE
100
0
0
SPOK HLDGS INC
COM
84863T106
131
13723
SH
SOLE
13723
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
3082
11194
SH
SOLE
11194
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
286
11300
SH
SOLE
11300
0
0
SPROTT FOCUS TR INC
COM
85208J109
182
21401
SH
SOLE
21401
0
0
SPROTT INC
COM NEW
852066208
516
13039
SH
SOLE
13039
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
10468
560594
SH
SOLE
560594
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
7961
567510
SH
SOLE
567510
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
6904
744635
SH
SOLE
744635
0
0
SPROUTS FMRS MKT INC
COM
85208M102
373
15824
SH
SOLE
15824
0
0
SPS COMM INC
COM
78463M107
629
6333
SH
SOLE
6333
0
0
SPX CORP
COM
784635104
225
3682
SH
SOLE
3682
0
0
SQUARE INC
CL A
852234103
34786
142902
SH
SOLE
142902
0
0
SQUARE INC
CL A
852234103
387
3000
SH
Call
SOLE
0
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1499
20823
SH
SOLE
20823
0
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
10746
231985
SH
SOLE
231985
0
0
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
329
7250
SH
SOLE
7250
0
0
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
270
9454
SH
SOLE
9454
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
29096
600973
SH
SOLE
600973
0
0
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
324
8000
SH
SOLE
8000
0
0
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
353
7100
SH
SOLE
7100
0
0
SSR MNG INC
COM
784730103
245
15744
SH
SOLE
15744
0
0
STAG INDL INC
COM
85254J102
677
18114
SH
SOLE
18114
0
0
STANDEX INTL CORP
COM
854231107
861
9133
SH
SOLE
9133
0
0
STANLEY BLACK & DECKER INC
COM
854502101
6313
30845
SH
SOLE
30845
0
0
STARBUCKS CORP
COM
855244109
85247
762675
SH
SOLE
762675
0
0
STARBUCKS CORP
COM
855244109
5
2000
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
COM
85571B105
2251
85976
SH
SOLE
85976
0
0
STATE STR CORP
COM
857477103
3569
43367
SH
SOLE
43367
0
0
STEEL DYNAMICS INC
COM
858119100
4408
73914
SH
SOLE
73914
0
0
STEEL PARTNERS HLDGS L P
LTD PRTRSHIP U
85814R107
500
17171
SH
SOLE
17171
0
0
STEELCASE INC
CL A
858155203
174
11587
SH
SOLE
11587
0
0
STELLANTIS N.V
SHS
N82405106
429
21843
SH
SOLE
21843
0
0
STEPAN CO
COM
858586100
239269
1989375
SH
SOLE
1989375
0
0
STERICYCLE INC
COM
858912108
942
13096
SH
SOLE
13096
0
0
STERIS PLC
SHS USD
G8473T100
4533
21965
SH
SOLE
21965
0
0
STERLING BANCORP DEL
COM
85917A100
2082
84070
SH
SOLE
84070
0
0
STIFEL FINL CORP
COM
860630102
585
9050
SH
SOLE
9050
0
0
STITCH FIX INC
COM CL A
860897107
358
5938
SH
SOLE
5938
0
0
STITCH FIX INC
COM CL A
860897107
1
100
SH
Call
SOLE
0
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
3143
86536
SH
SOLE
86536
0
0
STONECO LTD
COM CL A
G85158106
589
8807
SH
SOLE
8807
0
0
STORE CAP CORP
COM
862121100
627
18210
SH
SOLE
18210
0
0
STRATASYS LTD
SHS
M85548101
2950
114264
SH
SOLE
114264
0
0
STRATASYS LTD
SHS
M85548101
1
200
SH
Call
SOLE
0
0
0
STRATUS PPTYS INC
COM NEW
863167201
244
9906
SH
SOLE
9906
0
0
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
115
65000
SH
SOLE
65000
0
0
STRIDE INC
COM
86333M108
7261
226830
SH
SOLE
226830
0
0
STRYKER CORPORATION
COM
863667101
56426
217447
SH
SOLE
217447
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
789
51401
SH
SOLE
51401
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
162
23778
SH
SOLE
23778
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
375
39994
SH
SOLE
39994
0
0
SUMMIT MATLS INC
CL A
86614U100
278
8006
SH
SOLE
8006
0
0
SUN CMNTYS INC
COM
866674104
1508
8768
SH
SOLE
8768
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
1963
38317
SH
SOLE
38317
0
0
SUNCOR ENERGY INC NEW
COM
867224107
627
26200
SH
SOLE
26200
0
0
SUNDIAL GROWERS INC
COM
86730L109
25
27008
SH
SOLE
27008
0
0
SUNDIAL GROWERS INC
COM
86730L109
1
2000
SH
Call
SOLE
0
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
756
20029
SH
SOLE
20029
0
0
SUNPOWER CORP
COM
867652406
246
8423
SH
SOLE
8423
0
0
SUNPOWER CORP
COM
867652406
4
900
SH
Call
SOLE
0
0
0
SUNRUN INC
COM
86771W105
2627
47130
SH
SOLE
47130
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
8149
232046
SH
SOLE
232046
0
0
SUPERIOR GROUP OF CO INC
COM
868358102
462
19300
SH
SOLE
19300
0
0
SURGALIGN HOLDINGS INC
COM
86882C105
422
303500
SH
SOLE
303500
0
0
SVB FINANCIAL GROUP
COM
78486Q101
2348
4223
SH
SOLE
4223
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
7579
984647
SH
SOLE
984647
0
0
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
243
38165
SH
SOLE
38165
0
0
SWITCH INC
CL A
87105L104
5508
260966
SH
SOLE
260966
0
0
SYNAPTICS INC
COM
87157D109
253
1623
SH
SOLE
1623
0
0
SYNCHRONY FINANCIAL
COM
87165B103
2826
58206
SH
SOLE
58206
0
0
SYNEOS HEALTH INC
CL A
87166B102
974
10934
SH
SOLE
10934
0
0
SYNOPSYS INC
COM
871607107
1524
5564
SH
SOLE
5564
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
372
8534
SH
SOLE
8534
0
0
SYSCO CORP
COM
871829107
34538
444145
SH
SOLE
444145
0
0
SYSCO CORP
COM
871829107
9
1500
SH
Call
SOLE
0
0
0
T2 BIOSYSTEMS INC
COM
89853L104
84
70650
SH
SOLE
70650
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
72083
600190
SH
SOLE
600190
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1
100
SH
Call
SOLE
0
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
438
104900
SH
Put
SOLE
104900
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
544
32224
SH
SOLE
32224
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
3093
17456
SH
SOLE
17456
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
7
200
SH
Call
SOLE
0
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
0
100
SH
Put
SOLE
100
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
453
4656
SH
SOLE
4656
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
1
500
SH
Put
SOLE
500
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
2684
142362
SH
SOLE
142362
0
0
TANZANIAN GOLD CORP
COM
87601A107
126
247500
SH
SOLE
247500
0
0
TAPESTRY INC
COM
876030107
1680
38637
SH
SOLE
38637
0
0
TARGA RES CORP
COM
87612G101
25329
569838
SH
SOLE
569838
0
0
TARGET CORP
COM
87612E106
112408
465257
SH
SOLE
465257
0
0
TASEKO MINES LTD
COM
876511106
140
66196
SH
SOLE
66196
0
0
TC ENERGY CORP
COM
87807B107
61364
1248154
SH
SOLE
1248154
0
0
TCG BDC INC
COM
872280102
6702
507199
SH
SOLE
507199
0
0
TCW STRATEGIC INCOME FD INC
COM
872340104
429
72376
SH
SOLE
72376
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
3635
26906
SH
SOLE
26906
0
0
TECHNIPFMC PLC
COM
G87110105
179
19734
SH
SOLE
19734
0
0
TECHTARGET INC
COM
87874R100
122437
1580033
SH
SOLE
1580033
0
0
TECK RESOURCES LTD
CL B
878742204
236
10248
SH
SOLE
10248
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
926
61402
SH
SOLE
61402
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
491
19166
SH
SOLE
19166
0
0
TELADOC HEALTH INC
COM
87918A105
7972
47961
SH
SOLE
47961
0
0
TELADOC HEALTH INC
COM
87918A105
1
200
SH
Call
SOLE
0
0
0
TELADOC HEALTH INC
COM
87918A105
1
100
SH
Put
SOLE
100
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
2668
6369
SH
SOLE
6369
0
0
TELEFLEX INCORPORATED
COM
879369106
1855
4616
SH
SOLE
4616
0
0
TELEFONICA S A
SPONSORED ADR
879382208
1399
298345
SH
SOLE
298345
0
0
TELLURIAN INC NEW
COM
87968A104
575
123600
SH
SOLE
123600
0
0
TELUS CORPORATION
COM
87971M103
222
9890
SH
SOLE
9890
0
0
TEMPLETON EMERGING MKTS INCO
COM
880192109
1404
175398
SH
SOLE
175398
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
3659
653286
SH
SOLE
653286
0
0
TEMPUR SEALY INTL INC
COM
88023U101
1043
26697
SH
SOLE
26697
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
1440
93059
SH
SOLE
93059
0
0
TERADATA CORP DEL
COM
88076W103
425
8504
SH
SOLE
8504
0
0
TERADYNE INC
COM
880770102
1068
7991
SH
SOLE
7991
0
0
TEREX CORP NEW
COM
880779103
9305
195517
SH
SOLE
195517
0
0
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
1410
29493
SH
SOLE
29493
0
0
TERNIUM SA
SPONSORED ADS
880890108
1831
47722
SH
SOLE
47722
0
0
TESLA INC
COM
88160R101
133314
196074
SH
SOLE
196074
0
0
TESLA INC
COM
88160R101
6
100
SH
Call
SOLE
0
0
0
TESLA INC
COM
88160R101
149
21200
SH
Put
SOLE
21200
0
0
TESLA INC
COM
88160R101
44
300
SH
Put
SOLE
300
0
0
TESLA INC
NOTE 2.375% 3/1
88160RAD3
517
50000
PRN
SOLE
50000
0
0
TETRA TECH INC NEW
COM
88162G103
8175
66839
SH
SOLE
66839
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
554
55637
SH
SOLE
55637
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
114
130000
SH
Call
SOLE
0
0
0
TEXAS CAP BANCSHARES INC
COM
88224Q107
574
9046
SH
SOLE
9046
0
0
TEXAS INSTRS INC
COM
882508104
57176
297396
SH
SOLE
297396
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
15789
9887
SH
SOLE
9887
0
0
TEXAS ROADHOUSE INC
COM
882681109
264
2749
SH
SOLE
2749
0
0
TEXTRON INC
COM
883203101
2094
30352
SH
SOLE
30352
0
0
TFS FINL CORP
COM
87240R107
1307
64345
SH
SOLE
64345
0
0
TG THERAPEUTICS INC
COM
88322Q108
822
21169
SH
SOLE
21169
0
0
THE TRADE DESK INC
COM CL A
88339J105
6937
89681
SH
SOLE
89681
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
37702
74077
SH
SOLE
74077
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
871
8758
SH
SOLE
8758
0
0
THOR INDS INC
COM
885160101
1711
15124
SH
SOLE
15124
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
352
14437
SH
SOLE
14437
0
0
TILRAY INC
COM CL 2
88688T100
3001
165934
SH
SOLE
165934
0
0
TILRAY INC
COM CL 2
88688T100
0
500
SH
Call
SOLE
0
0
0
TIMKEN CO
COM
887389104
863
10707
SH
SOLE
10707
0
0
TIMKENSTEEL CORPORATION
COM
887399103
337
24232
SH
SOLE
24232
0
0
TISHMAN SPEYER INNOVATION CO
COM CL A
88825H100
1044
105200
SH
SOLE
105200
0
0
TITAN INTL INC ILL
COM
88830M102
435
51302
SH
SOLE
51302
0
0
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
9480
4042984
SH
SOLE
4042984
0
0
TJX COS INC NEW
COM
872540109
33738
501248
SH
SOLE
501248
0
0
T-MOBILE US INC
COM
872590104
11803
81461
SH
SOLE
81461
0
0
TOLL BROTHERS INC
COM
889478103
279
4793
SH
SOLE
4793
0
0
TONIX PHARMACEUTICALS HLDG C
COM
890260706
23
21336
SH
SOLE
21336
0
0
TOOTSIE ROLL INDS INC
COM
890516107
1022
30203
SH
SOLE
30203
0
0
TORO CO
COM
891092108
510
4685
SH
SOLE
4685
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
5149
73439
SH
SOLE
73439
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L886
315
10936
SH
SOLE
10936
0
0
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
191
13886
SH
SOLE
13886
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
7073
156412
SH
SOLE
156412
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
3064
17540
SH
SOLE
17540
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
0
200
SH
Call
SOLE
0
0
0
TPG PACE BENEFICIAL II CORP
COMMON STOCK
G89826104
583
57798
SH
SOLE
57798
0
0
TRACTOR SUPPLY CO
COM
892356106
1970
10521
SH
SOLE
10521
0
0
TRACTOR SUPPLY CO
COM
892356106
4
2100
SH
Call
SOLE
0
0
0
TRADEWEB MKTS INC
CL A
892672106
216
2557
SH
SOLE
2557
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
4475
24317
SH
SOLE
24317
0
0
TRANSDIGM GROUP INC
COM
893641100
1585
2455
SH
SOLE
2455
0
0
TRANSMEDICS GROUP INC
COM
89377M109
333
10148
SH
SOLE
10148
0
0
TRANSMEDICS GROUP INC
COM
89377M109
4
1000
SH
Call
SOLE
0
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
184
41555
SH
SOLE
41555
0
0
TRANSUNION
COM
89400J107
451
4126
SH
SOLE
4126
0
0
TRAVEL PLUS LEISURE CO
COM
894164102
1251
21081
SH
SOLE
21081
0
0
TREACE MED CONCEPTS INC
COM
89455T109
313
10000
SH
SOLE
10000
0
0
TREVENA INC
COM
89532E109
23
13841
SH
SOLE
13841
0
0
TREX CO INC
COM
89531P105
451
4433
SH
SOLE
4433
0
0
TRI CONTL CORP
COM
895436103
968
28462
SH
SOLE
28462
0
0
TRIMBLE INC
COM
896239100
425
5242
SH
SOLE
5242
0
0
TRINET GROUP INC
COM
896288107
1429
19710
SH
SOLE
19710
0
0
TRINITY INDS INC
COM
896522109
746
27777
SH
SOLE
27777
0
0
TRIP COM GROUP LTD
ADS
89677Q107
6758
191203
SH
SOLE
191203
0
0
TRIP COM GROUP LTD
ADS
89677Q107
34
1500
SH
Call
SOLE
0
0
0
TRIPADVISOR INC
COM
896945201
1164
28953
SH
SOLE
28953
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
279
13703
SH
SOLE
13703
0
0
TRITON INTL LTD
CL A
G9078F107
1515
28950
SH
SOLE
28950
0
0
TRIUMPH BANCORP INC
COM
89679E300
296
3981
SH
SOLE
3981
0
0
TRONOX HOLDINGS PLC
SHS
G9087Q102
1500
66903
SH
SOLE
66903
0
0
TRUIST FINL CORP
COM
89832Q109
36943
665918
SH
SOLE
665918
0
0
TRUPANION INC
COM
898202106
493
4294
SH
SOLE
4294
0
0
TRUSTMARK CORP
COM
898402102
215
6890
SH
SOLE
6890
0
0
TUATARA CAPITAL ACQUISITN CO
CL A SHS
G9118J101
1624
167288
SH
SOLE
167288
0
0
TURNING POINT THERAPEUTICS I
COM
90041T108
459
5894
SH
SOLE
5894
0
0
TUSIMPLE HLDGS INC
CL A
90089L108
252
3519
SH
SOLE
3519
0
0
TUTOR PERINI CORP
COM
901109108
7114
513377
SH
SOLE
513377
0
0
TUTOR PERINI CORP
COM
901109108
1
25000
SH
Call
SOLE
0
0
0
TWILIO INC
CL A
90138F102
14152
35888
SH
SOLE
35888
0
0
TWILIO INC
CL A
90138F102
18
700
SH
Call
SOLE
0
0
0
TWILIO INC
CL A
90138F102
0
200
SH
Put
SOLE
200
0
0
TWIST BIOSCIENCE CORP
COM
90184D100
255
1912
SH
SOLE
1912
0
0
TWITTER INC
COM
90184L102
10971
159743
SH
SOLE
159743
0
0
TWO
COM CL A
G9152V101
99
10000
SH
SOLE
10000
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
949
125449
SH
SOLE
125449
0
0
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
1418
1413000
PRN
SOLE
1413000
0
0
TYLER TECHNOLOGIES INC
COM
902252105
1888
4163
SH
SOLE
4163
0
0
TYME TECHNOLOGIES INC
COM
90238J103
464
368100
SH
SOLE
368100
0
0
TYME TECHNOLOGIES INC
COM
90238J103
14
32000
SH
Call
SOLE
0
0
0
TYSON FOODS INC
CL A
902494103
8227
111648
SH
SOLE
111648
0
0
TZP STRATEGIES ACQUISTN CORP
CL A SHS
G91595101
4691
483711
SH
SOLE
483711
0
0
U S CONCRETE INC
COM
90333L201
227
3083
SH
SOLE
3083
0
0
U S PHYSICAL THERAPY
COM
90337L108
769
6679
SH
SOLE
6679
0
0
UBER TECHNOLOGIES INC
COM
90353T100
10476
208740
SH
SOLE
208740
0
0
UBIQUITI INC
COM
90353W103
1666
5335
SH
SOLE
5335
0
0
UBS GROUP AG
SHS
H42097107
2675
174280
SH
SOLE
174280
0
0
UDR INC
COM
902653104
1494
30594
SH
SOLE
30594
0
0
UGI CORP NEW
COM
902681105
4616
99662
SH
SOLE
99662
0
0
UIPATH INC
CL A
90364P105
8027
118189
SH
SOLE
118189
0
0
ULTA BEAUTY INC
COM
90384S303
32541
94214
SH
SOLE
94214
0
0
UNDER ARMOUR INC
CL A
904311107
384
18188
SH
SOLE
18188
0
0
UNIFIED SER TR
BALLAST SMLMD CP
90470L550
4802
133257
SH
SOLE
133257
0
0
UNIFIRST CORP MASS
COM
904708104
1582
6755
SH
SOLE
6755
0
0
UNILEVER PLC
SPON ADR NEW
904767704
7753
132603
SH
SOLE
132603
0
0
UNION PAC CORP
COM
907818108
62650
284786
SH
SOLE
284786
0
0
UNITED AIRLS HLDGS INC
COM
910047109
1289
24738
SH
SOLE
24738
0
0
UNITED AIRLS HLDGS INC
COM
910047109
0
100
SH
Call
SOLE
0
0
0
UNITED AIRLS HLDGS INC
COM
910047109
1
100
SH
Put
SOLE
100
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
278
7538
SH
SOLE
7538
0
0
UNITED GUARDIAN INC
COM
910571108
164
11000
SH
SOLE
11000
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
179430
863304
SH
SOLE
863304
0
0
UNITED RENTALS INC
COM
911363109
5200
16313
SH
SOLE
16313
0
0
UNITED STATES CELLULAR CORP
COM
911684108
239
6567
SH
SOLE
6567
0
0
UNITED STATES STL CORP NEW
COM
912909108
479
20004
SH
SOLE
20004
0
0
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
298
15557
SH
SOLE
15557
0
0
UNITED STS NAT GAS FD LP
UNIT PAR
912318300
217
16603
SH
SOLE
16603
0
0
UNITED STS OIL FD LP
UNITS
91232N207
5821
116740
SH
SOLE
116740
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
124909
312108
SH
SOLE
312108
0
0
UNITY SOFTWARE INC
COM
91332U101
4202
38203
SH
SOLE
38203
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1110
5004
SH
SOLE
5004
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
3026
20657
SH
SOLE
20657
0
0
UNIVERSAL INS HLDGS INC
COM
91359V107
1002
72119
SH
SOLE
72119
0
0
UNUM GROUP
COM
91529Y106
2659
93612
SH
SOLE
93612
0
0
UPLAND SOFTWARE INC
COM
91544A109
2732
66354
SH
SOLE
66354
0
0
UPWORK INC
COM
91688F104
635
10983
SH
SOLE
10983
0
0
URANIUM ENERGY CORP
COM
916896103
260
97628
SH
SOLE
97628
0
0
URSTADT BIDDLE PPTYS INC
CL A
917286205
446
23025
SH
SOLE
23025
0
0
US BANCORP DEL
COM NEW
902973304
43328
760240
SH
SOLE
760240
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
216
13074
SH
SOLE
13074
0
0
USCF ETF TR
MIDSTREAM ENERGY
90290T882
76558
2608637
SH
SOLE
2608637
0
0
USHG ACQUISITION CORP
COM CL A
91748P100
2939
302813
SH
SOLE
302813
0
0
UTZ BRANDS INC
COM CL A
918090101
688
31785
SH
SOLE
31785
0
0
V F CORP
COM
918204108
4795
58453
SH
SOLE
58453
0
0
VAIL RESORTS INC
COM
91879Q109
1265
3994
SH
SOLE
3994
0
0
VALERO ENERGY CORP
COM
91913Y100
14819
189860
SH
SOLE
189860
0
0
VALLEY NATL BANCORP
COM
919794107
144
10732
SH
SOLE
10732
0
0
VALVOLINE INC
COM
92047W101
512
15844
SH
SOLE
15844
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
5681
329942
SH
SOLE
329942
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
1211
13269
SH
SOLE
13269
0
0
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
771
44920
SH
SOLE
44920
0
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
2170
10759
SH
SOLE
10759
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
3386
102953
SH
SOLE
102953
0
0
VANECK VECTORS ETF TR
GAMING ETF
92189F882
655
12314
SH
SOLE
12314
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
41186
1212372
SH
SOLE
1212372
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
4171
65584
SH
SOLE
65584
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
3779
80799
SH
SOLE
80799
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
5
1600
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
LONG MUNI ETF
92189F536
304
13940
SH
SOLE
13940
0
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
13702
85092
SH
SOLE
85092
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
6352
85741
SH
SOLE
85741
0
0
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
902
19511
SH
SOLE
19511
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189H607
415
1897
SH
SOLE
1897
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
2999
11448
SH
SOLE
11448
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
251
31300
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
SHORT MUNI ETF
92189F528
838
46386
SH
SOLE
46386
0
0
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
5134
247461
SH
SOLE
247461
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
667
2548
SH
SOLE
2548
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
3048
21350
SH
SOLE
21350
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
231
1154
SH
SOLE
1154
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
245
1333
SH
SOLE
1333
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1860
8969
SH
SOLE
8969
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
19580
217652
SH
SOLE
217652
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
7166
69594
SH
SOLE
69594
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
66233
806270
SH
SOLE
806270
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
105542
1228744
SH
SOLE
1228744
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
17603
308239
SH
SOLE
308239
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
14614
77532
SH
SOLE
77532
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
212823
742025
SH
SOLE
742025
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
30337
151135
SH
SOLE
151135
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
7677
32557
SH
SOLE
32557
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
4015
28549
SH
SOLE
28549
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
48222
203215
SH
SOLE
203215
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
62176
610738
SH
SOLE
610738
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
330320
839362
SH
SOLE
839362
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
104113
599530
SH
SOLE
599530
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
55803
247661
SH
SOLE
247661
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
49530
170968
SH
SOLE
170968
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
186951
839007
SH
SOLE
839007
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
94682
688988
SH
SOLE
688988
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
114632
1808517
SH
SOLE
1808517
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
130409
2401517
SH
SOLE
2401517
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
112877
1678036
SH
SOLE
1678036
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
58293
708520
SH
SOLE
708520
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
4411
32330
SH
SOLE
32330
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
465
7938
SH
SOLE
7938
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
24784
239082
SH
SOLE
239082
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
99083
1890670
SH
SOLE
1890670
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
2698
48811
SH
SOLE
48811
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
14962
220663
SH
SOLE
220663
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
35226
370386
SH
SOLE
370386
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
5633
52664
SH
SOLE
52664
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
32296
605318
SH
SOLE
605318
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
16323
265657
SH
SOLE
265657
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
13171
159325
SH
SOLE
159325
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
21661
310233
SH
SOLE
310233
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
6950
34726
SH
SOLE
34726
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
13115
188149
SH
SOLE
188149
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
321
1411
SH
SOLE
1411
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
861
9274
SH
SOLE
9274
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
226
1556
SH
SOLE
1556
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
20790
104428
SH
SOLE
104428
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
241865
1562700
SH
SOLE
1562700
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
18732
285167
SH
SOLE
285167
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
140232
2721637
SH
SOLE
2721637
0
0
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
1277
16031
SH
SOLE
16031
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
55272
527666
SH
SOLE
527666
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
12465
142687
SH
SOLE
142687
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
254
3704
SH
SOLE
3704
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
2514
39199
SH
SOLE
39199
0
0
VANGUARD WORLD FD
ESG US CORP BD
921910691
231
3098
SH
SOLE
3098
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
4054
50675
SH
SOLE
50675
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
211
1560
SH
SOLE
1560
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
2819
18516
SH
SOLE
18516
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
35167
352903
SH
SOLE
352903
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
47092
203593
SH
SOLE
203593
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
7031
48924
SH
SOLE
48924
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1177
3747
SH
SOLE
3747
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
10401
57009
SH
SOLE
57009
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
7619
100356
SH
SOLE
100356
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
132
62700
SH
Put
SOLE
62700
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
16930
186984
SH
SOLE
186984
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
11932
48320
SH
SOLE
48320
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
9647
49097
SH
SOLE
49097
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
125207
313816
SH
SOLE
313816
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
2048
11299
SH
SOLE
11299
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
2798
20176
SH
SOLE
20176
0
0
VAREX IMAGING CORP
COM
92214X106
306
11516
SH
SOLE
11516
0
0
VARONIS SYS INC
COM
922280102
274
4762
SH
SOLE
4762
0
0
VAXART INC
COM NEW
92243A200
131
17883
SH
SOLE
17883
0
0
VAXART INC
COM NEW
92243A200
2
2000
SH
Call
SOLE
0
0
0
VBI VACCINES INC CDA
COM NEW
91822J103
156
45985
SH
SOLE
45985
0
0
VECTOIQ ACQUISITION CORP II
COM CL A
92244F109
2809
280965
SH
SOLE
280965
0
0
VECTOIQ ACQUISITION CORP II
UNIT 99/99/9999
92244F208
445
43357
SH
SOLE
43357
0
0
VECTOR ACQUISITION CORP II
CL A SHS
G9460A104
993
100000
SH
SOLE
100000
0
0
VECTOR GROUP LTD
COM
92240M108
1894
134021
SH
SOLE
134021
0
0
VEEVA SYS INC
CL A COM
922475108
5023
16138
SH
SOLE
16138
0
0
VENATOR MATLS PLC
SHS
G9329Z100
83
17500
SH
SOLE
17500
0
0
VENTAS INC
COM
92276F100
5533
97089
SH
SOLE
97089
0
0
VEON LTD
SPONSORED ADR
91822M106
890
486616
SH
SOLE
486616
0
0
VERASTEM INC
COM
92337C104
57
14014
SH
SOLE
14014
0
0
VERISIGN INC
COM
92343E102
1377
6045
SH
SOLE
6045
0
0
VERISK ANALYTICS INC
COM
92345Y106
6209
35570
SH
SOLE
35570
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
202423
3612565
SH
SOLE
3612565
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
0
3000
SH
Call
SOLE
0
0
0
VERSO CORP
CL A
92531L207
1208
68266
SH
SOLE
68266
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
2693
13384
SH
SOLE
13384
0
0
VERTICAL CAP INCOME FD
SHS BEN INT
92535C104
499
45932
SH
SOLE
45932
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
283
10275
SH
SOLE
10275
0
0
VERU INC
COM
92536C103
695
86817
SH
SOLE
86817
0
0
VERU INC
COM
92536C103
11
14000
SH
Call
SOLE
0
0
0
VIACOMCBS INC
CL A
92556H107
336
6946
SH
SOLE
6946
0
0
VIACOMCBS INC
CL B
92556H206
6823
150906
SH
SOLE
150906
0
0
VIACOMCBS INC
CL B
92556H206
171
63100
SH
Call
SOLE
0
0
0
VIATRIS INC
COM
92556V106
6879
488109
SH
SOLE
488109
0
0
VICI PPTYS INC
COM
925652109
596
19274
SH
SOLE
19274
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1369
21142
SH
SOLE
21142
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
9366
165587
SH
SOLE
165587
0
0
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
209
3505
SH
SOLE
3505
0
0
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
281
6375
SH
SOLE
6375
0
0
VICTORY PORTFOLIOS II
VICTORYSHS EMMKT
92647N543
252
4888
SH
SOLE
4888
0
0
VICTORY PORTFOLIOS II
VICTORYSHS INDEX
92647N576
326
4966
SH
SOLE
4966
0
0
VICTORY PORTFOLIOS II
VICTORYSHS INTL
92647N550
226
4547
SH
SOLE
4547
0
0
VICTORY PORTFOLIOS II
VICTORYSHS INTRM
92647N527
652
12112
SH
SOLE
12112
0
0
VIEW INC
COM CL A
92671V106
103
11943
SH
SOLE
11943
0
0
VIKING THERAPEUTICS INC
COM
92686J106
71
11681
SH
SOLE
11681
0
0
VIMEO INC
COMMON STOCK
92719V100
2609
53211
SH
SOLE
53211
0
0
VINTAGE WINE ESTATES INC
COM
92747V106
161
13404
SH
SOLE
13404
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
708
15329
SH
SOLE
15329
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
1
300
SH
Call
SOLE
0
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
0
1000
SH
Put
SOLE
1000
0
0
VIRNETX HLDG CORP
COM
92823T108
739
173234
SH
SOLE
173234
0
0
VIRTRA INC
COM PAR
92827K301
421
57190
SH
SOLE
57190
0
0
VIRTU FINL INC
CL A
928254101
11320
409734
SH
SOLE
409734
0
0
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838X102
419
68024
SH
SOLE
68024
0
0
VIRTUS DIVIDEND INTEREST & P
COM
92840R101
152
10083
SH
SOLE
10083
0
0
VISA INC
COM CL A
92826C839
282105
1205621
SH
SOLE
1205621
0
0
VISA INC
COM CL A
92826C839
0
100
SH
Put
SOLE
100
0
0
VISTA OUTDOOR INC
COM
928377100
496
10779
SH
SOLE
10779
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
429
136078
SH
SOLE
136078
0
0
VISTRA CORP
COM
92840M102
1647
88703
SH
SOLE
88703
0
0
VITAL FARMS INC
COM
92847W103
9745
488174
SH
SOLE
488174
0
0
VMWARE INC
CL A COM
928563402
8948
55949
SH
SOLE
55949
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
3669
214002
SH
SOLE
214002
0
0
VONTIER CORPORATION
COM
928881101
1117
34461
SH
SOLE
34461
0
0
VORNADO RLTY TR
SH BEN INT
929042109
13219
283893
SH
SOLE
283893
0
0
VULCAN MATLS CO
COM
929160109
6622
38036
SH
SOLE
38036
0
0
VYNE THERAPEUTICS INC
COM
92941V209
50
13504
SH
SOLE
13504
0
0
WABTEC
COM
929740108
590
7565
SH
SOLE
7565
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
57222
1087930
SH
SOLE
1087930
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
0
100
SH
Put
SOLE
100
0
0
WALKER & DUNLOP INC
COM
93148P102
2253
21597
SH
SOLE
21597
0
0
WALMART INC
COM
931142103
147677
1047082
SH
SOLE
1047082
0
0
WARBURG PINCUS CAPTAL CORP I
SHS CL A
G9460M108
134
13623
SH
SOLE
13623
0
0
WARBURG PINCUS CAPTAL CORP I
SHS CL A
G9461D107
3809
386475
SH
SOLE
386475
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
14686
407461
SH
SOLE
407461
0
0
WARRIOR TECHNOLOGIES ACQUI C
COM CL A
936273101
2303
237824
SH
SOLE
237824
0
0
WASTE CONNECTIONS INC
COM
94106B101
959
8030
SH
SOLE
8030
0
0
WASTE MGMT INC DEL
COM
94106L109
7676
54742
SH
SOLE
54742
0
0
WATERS CORP
COM
941848103
1886
5484
SH
SOLE
5484
0
0
WATSCO INC
COM
942622200
4020
14059
SH
SOLE
14059
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
301
2068
SH
SOLE
2068
0
0
WAYFAIR INC
CL A
94419L101
526
1667
SH
SOLE
1667
0
0
WAYFAIR INC
CL A
94419L101
2
200
SH
Call
SOLE
0
0
0
WD 40 CO
COM
929236107
974
3794
SH
SOLE
3794
0
0
WEC ENERGY GROUP INC
COM
92939U106
3666
41200
SH
SOLE
41200
0
0
WEIBO CORP
NOTE 1.250%11/1
948596AC5
4874
5000000
PRN
SOLE
5000000
0
0
WEIBO CORP
SPONSORED ADR
948596101
3773
71626
SH
SOLE
71626
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
439
14188
SH
SOLE
14188
0
0
WELLS FARGO CO NEW
COM
949746101
106589
2353631
SH
SOLE
2353631
0
0
WELLS FARGO GLOBAL DIVID OPP
COM
94987C103
106
18366
SH
SOLE
18366
0
0
WELLTOWER INC
COM
95040Q104
1486
17997
SH
SOLE
17997
0
0
WENDYS CO
COM
95058W100
1368
58576
SH
SOLE
58576
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2961
8235
SH
SOLE
8235
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2838
30589
SH
SOLE
30589
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
145
10388
SH
SOLE
10388
0
0
WESTERN ASSET HIGH INCOME FD
COM
95766J102
731
101857
SH
SOLE
101857
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
75
14108
SH
SOLE
14108
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
4037
298089
SH
SOLE
298089
0
0
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
85
10130
SH
SOLE
10130
0
0
WESTERN ASSET MUN PARTNERS F
COM
95766P108
191
11581
SH
SOLE
11581
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
8324
635099
SH
SOLE
635099
0
0
WESTERN DIGITAL CORP.
COM
958102105
13141
184798
SH
SOLE
184798
0
0
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
192
180000
PRN
SOLE
180000
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1622
75759
SH
SOLE
75759
0
0
WESTERN UN CO
COM
959802109
2712
117640
SH
SOLE
117640
0
0
WESTPAC BANKING CORP
SPONSORED ADR
961214301
642
32900
SH
SOLE
32900
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
68
12600
SH
SOLE
12600
0
0
WESTROCK CO
COM
96145D105
20087
377490
SH
SOLE
377490
0
0
WEX INC
COM
96208T104
539
2781
SH
SOLE
2781
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
21277
618389
SH
SOLE
618389
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
6599
150047
SH
SOLE
150047
0
0
WHIRLPOOL CORP
COM
963320106
5775
26499
SH
SOLE
26499
0
0
WHITING PETE CORP NEW
COM NEW
966387508
5533
101756
SH
SOLE
101756
0
0
WILEY JOHN & SONS INC
CL A
968223206
1915
31909
SH
SOLE
31909
0
0
WILLIAMS COS INC
COM
969457100
28725
1082510
SH
SOLE
1082510
0
0
WILLIAMS SONOMA INC
COM
969904101
3057
19201
SH
SOLE
19201
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
480
2082
SH
SOLE
2082
0
0
WINGSTOP INC
COM
974155103
518
3284
SH
SOLE
3284
0
0
WINTRUST FINL CORP
COM
97650W108
965
12748
SH
SOLE
12748
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
12384
487507
SH
SOLE
487507
0
0
WISDOMTREE TR
CBOE S&P 500
97717X560
16
50000
SH
Put
SOLE
50000
0
0
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
2178
38997
SH
SOLE
38997
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
10892
258797
SH
SOLE
258797
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
1236
27064
SH
SOLE
27064
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1245
22889
SH
SOLE
22889
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
1003
13122
SH
SOLE
13122
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
3294
131029
SH
SOLE
131029
0
0
WISDOMTREE TR
GLB US QTLY DIV
97717W844
211
5055
SH
SOLE
5055
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
1076
19723
SH
SOLE
19723
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
1391
28182
SH
SOLE
28182
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
730
18326
SH
SOLE
18326
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
388
5187
SH
SOLE
5187
0
0
WISDOMTREE TR
INTRST RATE HDGE
97717W380
4742
100818
SH
SOLE
100818
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
210
4798
SH
SOLE
4798
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
272
6912
SH
SOLE
6912
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
566
9298
SH
SOLE
9298
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
212
2875
SH
SOLE
2875
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
242
2496
SH
SOLE
2496
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1601
20492
SH
SOLE
20492
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
11307
94012
SH
SOLE
94012
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1267
30139
SH
SOLE
30139
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
8771
167433
SH
SOLE
167433
0
0
WISDOMTREE TR
US MULTIFACTOR
97717Y857
31865
810466
SH
SOLE
810466
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
77389
1297057
SH
SOLE
1297057
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
924
20052
SH
SOLE
20052
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1734
54304
SH
SOLE
54304
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1731
35045
SH
SOLE
35045
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
11194
94502
SH
SOLE
94502
0
0
WIX COM LTD
SHS
M98068105
399
1377
SH
SOLE
1377
0
0
WM TECHNOLOGY INC
COM
92971A109
179
10000
SH
SOLE
10000
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
665
19848
SH
SOLE
19848
0
0
WOODWARD INC
COM
980745103
411
3374
SH
SOLE
3374
0
0
WORKDAY INC
CL A
98138H101
8164
34085
SH
SOLE
34085
0
0
WORKDAY INC
CL A
98138H101
0
100
SH
Call
SOLE
0
0
0
WORKDAY INC
CL A
98138H101
0
100
SH
Put
SOLE
100
0
0
WORKIVA INC
COM CL A
98139A105
3761
33809
SH
SOLE
33809
0
0
WP CAREY INC
COM
92936U109
17956
241281
SH
SOLE
241281
0
0
WPP PLC NEW
ADR
92937A102
360
5319
SH
SOLE
5319
0
0
WRAP TECHNOLOGIES INC
COM
98212N107
916
115590
SH
SOLE
115590
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
555
7695
SH
SOLE
7695
0
0
WYNN RESORTS LTD
COM
983134107
4634
37991
SH
SOLE
37991
0
0
WYNN RESORTS LTD
COM
983134107
2
200
SH
Call
SOLE
0
0
0
WYNN RESORTS LTD
COM
983134107
2
300
SH
Put
SOLE
300
0
0
XCEL ENERGY INC
COM
98389B100
5026
76368
SH
SOLE
76368
0
0
XILINX INC
COM
983919101
7514
51939
SH
SOLE
51939
0
0
XP INC
CL A
G98239109
233
5316
SH
SOLE
5316
0
0
XPENG INC
ADS
98422D105
460
10421
SH
SOLE
10421
0
0
XPERI HOLDING CORP
COM
98390M103
600
26848
SH
SOLE
26848
0
0
XPO LOGISTICS INC
COM
983793100
3951
28218
SH
SOLE
28218
0
0
XYLEM INC
COM
98419M100
8171
68095
SH
SOLE
68095
0
0
YAMANA GOLD INC
COM
98462Y100
122
29037
SH
SOLE
29037
0
0
YANDEX N V
SHS CLASS A
N97284108
249
3554
SH
SOLE
3554
0
0
YELLOW CORP
COM
985510106
7308
1120741
SH
SOLE
1120741
0
0
YELLOW CORP
COM
985510106
6
34000
SH
Call
SOLE
0
0
0
YETI HLDGS INC
COM
98585X104
1059
11531
SH
SOLE
11531
0
0
YETI HLDGS INC
COM
98585X104
2
200
SH
Call
SOLE
0
0
0
YUM BRANDS INC
COM
988498101
5566
48315
SH
SOLE
48315
0
0
YUM CHINA HLDGS INC
COM
98850P109
2433
36634
SH
SOLE
36634
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
4401
8296
SH
SOLE
8296
0
0
ZENDESK INC
COM
98936J101
1075
7526
SH
SOLE
7526
0
0
ZENDESK INC
COM
98936J101
2
300
SH
Call
SOLE
0
0
0
ZENTALIS PHARMACEUTICALS INC
COM
98943L107
1591
29905
SH
SOLE
29905
0
0
ZILLOW GROUP INC
CL A
98954M101
972
7942
SH
SOLE
7942
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
17741
145133
SH
SOLE
145133
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
8611
53836
SH
SOLE
53836
0
0
ZIMMER ENERGY TRANSITION ACQ
UNIT 06/16/2026
989570205
1068
105000
SH
SOLE
105000
0
0
ZIONS BANCORPORATION N A
COM
989701107
785
14857
SH
SOLE
14857
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
136
51491
SH
SOLE
51491
0
0
ZOETIS INC
CL A
98978V103
74723
400699
SH
SOLE
400699
0
0
ZOETIS INC
CL A
98978V103
3
400
SH
Call
SOLE
0
0
0
ZOETIS INC
CL A
98978V103
59
75900
SH
Put
SOLE
75900
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
11317
29234
SH
SOLE
29234
0
0
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
11175
214257
SH
SOLE
214257
0
0
ZOVIO INC
COM
98979V102
299
115315
SH
SOLE
115315
0
0
ZSCALER INC
COM
98980G102
6301
29197
SH
SOLE
29197
0
0
ZSCALER INC
COM
98980G102
1
300
SH
Call
SOLE
0
0
0
ZUORA INC
COM CL A
98983V106
4327
250829
SH
SOLE
250829
0
0
ZUORA INC
COM CL A
98983V106
0
400
SH
Call
SOLE
0
0
0
ZYNGA INC
CL A
98986T108
369
34657
SH
SOLE
34657
0
0
ZYNGA INC
CL A
98986T108
10
7400
SH
Call
SOLE
0
0
0