0001085146-21-003192.txt : 20211112
0001085146-21-003192.hdr.sgml : 20211112
20211112105055
ACCESSION NUMBER: 0001085146-21-003192
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211112
DATE AS OF CHANGE: 20211112
EFFECTIVENESS DATE: 20211112
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: 211401322
BUSINESS ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-962-3843
MAIL ADDRESS:
STREET 1: 200 W. MADISON ST.
STREET 2: SUITE 2500
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001462245
XXXXXXXX
09-30-2021
09-30-2021
false
HighTower Advisors, LLC
200 W. MADISON ST.
SUITE 2500
CHICAGO
IL
60606
13F COMBINATION REPORT
028-13510
0001508822
028-14059
ACR Alpine Capital Research, LLC
0001109448
028-10562
ALLIANCEBERNSTEIN L.P.
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.
0000820330
028-01701
CLEARBRIDGE, LLC
0001233991
028-10477
COLUMBIA MANAGEMENT INVESTMENT ADVISERS, LLC
0000897378
028-03434
CONGRESS ASSET MANAGEMENT CO /MA
0001427514
028-13023
Dana Investment Advisors, Inc.
0001036325
028-04121
DAVIS SELECTED ADVISERS
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
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
0001426940
028-12835
Horizon Investment Services, LLC
0001056823
028-06986
HORIZON KINETICS ASSET MANAGEMENT LLC
0000914208
028-11246
Invesco Ltd.
0001639666
028-16855
ISTHMUS PARTNERS, LLC
0001093694
028-10606
JFB Holdings Corp
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
0001207017
028-10469
LAZARD ASSET MANAGEMENT LLC
0001259887
028-10665
LONDON CO OF VIRGINIA
0000312348
028-00398
LOOMIS SAYLES & CO L P
0000728100
028-00413
LORD, ABBETT & CO. LLC
0000922940
028-04057
M.D. SASS INVESTORS SERVICES, INC.
0000727770
028-05267
MACQUARIE INVESTMENT MANAGEMENT BUSINESS TRUST
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
0001008870
028-05248
PACIFIC INCOME ADVISERS INC
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
0000740913
028-01347
REAVES W H & CO INC
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
0001085936
028-05015
SYSTEMATIC FINANCIAL MANAGEMENT LP
0001145263
028-06683
TCW INVESTMENT MANAGEMENT Co LLC
0001092351
028-05601
THOMAS WHITE INTERNATIONAL LTD
0001008322
028-04041
THOMPSON SIEGEL & WALMSLEY LLC
0001145020
028-06605
THORNBURG INVESTMENT MANAGEMENT INC
0001009262
028-05358
TRAN CAPITAL MANAGEMENT, L.P.
0000102909
028-06408
VANGUARD GROUP INC
0001040188
028-06354
VICTORY CAPITAL MANAGEMENT INC
0001068837
028-07292
VOYA INVESTMENT MANAGEMENT LLC
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
Allspring Funds Management, LLC
0001351731
028-11741
WestEnd Advisors, LLC
0001507640
028-14230
Windhaven Investment Management, Inc.
0000900973
028-03676
Winslow Capital Management, LLC
N
Lance Murray
Chief Compliance Officer
312-962-3800
/s/ Lance Murray
Chicago
IL
11-12-2021
0
3270
37361943
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
10X GENOMICS INC
CL A COM
88025U109
469
3265
SH
SOLE
3265
0
0
1847 GOEDEKER INC
COM
28252C109
236
75250
SH
SOLE
75250
0
0
1LIFE HEALTHCARE INC
COM
68269G107
342
17019
SH
SOLE
17019
0
0
1ST CONSTITUTION BANCORP
COM
31986N102
667
28182
SH
SOLE
28182
0
0
22ND CENTY GROUP INC
COM
90137F103
756
255195
SH
SOLE
255195
0
0
23ANDME HOLDING CO
CLASS A COM
90138Q108
206
22979
SH
SOLE
22979
0
0
2U INC
COM
90214J101
1617
48042
SH
SOLE
48042
0
0
3M CO
COM
88579Y101
92537
526332
SH
SOLE
526332
0
0
3M CO
COM
88579Y101
1
400
SH
Put
SOLE
400
0
0
ABB LTD
SPONSORED ADR
000375204
844
25255
SH
SOLE
25255
0
0
ABBOTT LABS
COM
002824100
132104
1118090
SH
SOLE
1118090
0
0
ABBVIE INC
COM
00287Y109
139494
1293906
SH
SOLE
1293906
0
0
ABBVIE INC
COM
00287Y109
1
800
SH
Put
SOLE
800
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
35256
2092654
SH
SOLE
2092654
0
0
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
244
1363
SH
SOLE
1363
0
0
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
6205
68908
SH
SOLE
68908
0
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1064
12331
SH
SOLE
12331
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
15930
745772
SH
SOLE
745772
0
0
ABG ACQUISITION CORP I
CL A SHS
G00496102
2301
236258
SH
SOLE
236258
0
0
ABIOMED INC
COM
003654100
3746
11439
SH
SOLE
11439
0
0
ABM INDS INC
COM
000957100
1350
29746
SH
SOLE
29746
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
317
11857
SH
SOLE
11857
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
12245
306000
SH
SOLE
306000
0
0
ACCEL ENTERTAINMENT INC
COM CL A1
00436Q106
5352
440905
SH
SOLE
440905
0
0
ACCELERATE DIAGNOSTICS INC
COM
00430H102
98
16902
SH
SOLE
16902
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
72188
225652
SH
SOLE
225652
0
0
ACI WORLDWIDE INC
COM
004498101
263
8588
SH
SOLE
8588
0
0
ACLARIS THERAPEUTICS INC
COM
00461U105
1228
68278
SH
SOLE
68278
0
0
ACM RESH INC
COM CL A
00108J109
277
2520
SH
SOLE
2520
0
0
ACROPOLIS INFRASTRUCTURE ACQ
CL A
005029103
6268
647814
SH
SOLE
647814
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
22675
292408
SH
SOLE
292408
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
1
100
SH
Put
SOLE
100
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2
300
SH
Put
SOLE
300
0
0
ACUTUS MED INC
COM
005111109
711
80498
SH
SOLE
80498
0
0
ADAM NAT RES FD INC
COM
00548F105
364
23128
SH
SOLE
23128
0
0
ADAMAS PHARMACEUTICALS INC
COM
00548A106
61
12521
SH
SOLE
12521
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
66
69050
SH
SOLE
69050
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
7
28000
SH
Put
SOLE
28000
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
1033
52199
SH
SOLE
52199
0
0
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
72
14000
SH
SOLE
14000
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
418
12311
SH
SOLE
12311
0
0
ADIENT PLC
ORD SHS
G0084W101
426
10302
SH
SOLE
10302
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
85318
148128
SH
SOLE
148128
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
3911
18806
SH
SOLE
18806
0
0
ADVANCED ENERGY INDS
COM
007973100
216
2467
SH
SOLE
2467
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
36595
355606
SH
SOLE
355606
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
16
4100
SH
Put
SOLE
4100
0
0
ADVISORS INNER CIRCLE FD III
DEMOCRACY INTERN
00774Q148
615
24000
SH
SOLE
24000
0
0
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
1315
41637
SH
SOLE
41637
0
0
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
37
4500
SH
Put
SOLE
4500
0
0
ADVISORSHARES TR
Q DYNAMIC GROWTH
00768Y438
1409
50260
SH
SOLE
50260
0
0
AEA-BRIDGES IMPACT CORP
SHS CL A
G01046104
7319
747717
SH
SOLE
747717
0
0
AECOM
COM
00766T100
224
3568
SH
SOLE
3568
0
0
AEGON N V
NY REGISTRY SHS
007924103
277
54369
SH
SOLE
54369
0
0
AEQUI ACQUISITION CORP
COM CL A
00775W102
720
74081
SH
SOLE
74081
0
0
AERCAP HOLDINGS NV
SHS
N00985106
364
6323
SH
SOLE
6323
0
0
AERIE PHARMACEUTICALS INC
COM
00771V108
287
25481
SH
SOLE
25481
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
237
5489
SH
SOLE
5489
0
0
AEROVIRONMENT INC
COM
008073108
217
2519
SH
SOLE
2519
0
0
AES CORP
COM
00130H105
1348
59141
SH
SOLE
59141
0
0
AFC GAMMA INC
COM
00109K105
5576
258305
SH
SOLE
258305
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
2039
17103
SH
SOLE
17103
0
0
AFLAC INC
COM
001055102
17866
342846
SH
SOLE
342846
0
0
AGCO CORP
COM
001084102
949
7727
SH
SOLE
7727
0
0
AGENUS INC
COM NEW
00847G705
1635
310601
SH
SOLE
310601
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
23447
148865
SH
SOLE
148865
0
0
AGNC INVT CORP
COM
00123Q104
929
58897
SH
SOLE
58897
0
0
AGNICO EAGLE MINES LTD
COM
008474108
3595
69234
SH
SOLE
69234
0
0
AGREE RLTY CORP
COM
008492100
281
4251
SH
SOLE
4251
0
0
AGRICO ACQUISITION CORP
CLASS A ORD SHS
G41089106
303
30204
SH
SOLE
30204
0
0
AIM IMMUNOTECH INC
COM
00901B105
82
41095
SH
SOLE
41095
0
0
AIR LEASE CORP
CL A
00912X302
204
5196
SH
SOLE
5196
0
0
AIR PRODS & CHEMS INC
COM
009158106
63779
248844
SH
SOLE
248844
0
0
AIRBNB INC
COM CL A
009066101
21837
129947
SH
SOLE
129947
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
2127
20270
SH
SOLE
20270
0
0
AKARI THERAPEUTICS PLC
SPONSORED ADR
00972G108
33
20000
SH
SOLE
20000
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
141
48693
SH
SOLE
48693
0
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
258
26688
SH
SOLE
26688
0
0
ALAMO GROUP INC
COM
011311107
490
3510
SH
SOLE
3510
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
473
65616
SH
SOLE
65616
0
0
ALARM COM HLDGS INC
COM
011642105
1053
13553
SH
SOLE
13553
0
0
ALASKA AIR GROUP INC
COM
011659109
848
14447
SH
SOLE
14447
0
0
ALBANY INTL CORP
CL A
012348108
1681
21862
SH
SOLE
21862
0
0
ALBEMARLE CORP
COM
012653101
1694
7712
SH
SOLE
7712
0
0
ALCOA CORP
COM
013872106
11461
235277
SH
SOLE
235277
0
0
ALCOA CORP
COM
013872106
1
100
SH
Put
SOLE
100
0
0
ALCON AG
ORD SHS
H01301128
7970
98646
SH
SOLE
98646
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1025
5352
SH
SOLE
5352
0
0
ALEXCO RESOURCE CORP
COM
01535P106
23
15000
SH
SOLE
15000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
93290
631605
SH
SOLE
631605
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
8
2400
SH
Put
SOLE
2400
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
2
100
SH
Put
SOLE
100
0
0
ALIGN TECHNOLOGY INC
COM
016255101
11048
16594
SH
SOLE
16594
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
38
24750
SH
SOLE
24750
0
0
ALKERMES PLC
SHS
G01767105
934
30422
SH
SOLE
30422
0
0
ALLEGHANY CORP MD
COM
017175100
484
783
SH
SOLE
783
0
0
ALLEGION PLC
ORD SHS
G0176J109
882
6685
SH
SOLE
6685
0
0
ALLETE INC
COM NEW
018522300
232
3875
SH
SOLE
3875
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
199
16070
SH
SOLE
16070
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1494
30133
SH
SOLE
30133
0
0
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
1056
70572
SH
SOLE
70572
0
0
ALLIANT ENERGY CORP
COM
018802108
1576
28146
SH
SOLE
28146
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
1333
51809
SH
SOLE
51809
0
0
ALLSTATE CORP
COM
020002101
16423
129060
SH
SOLE
129060
0
0
ALLY FINL INC
COM
02005N100
379
7480
SH
SOLE
7480
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
1258
6637
SH
SOLE
6637
0
0
ALPHA ARCHITECT ETF TR
FREEDOM 100 EM
02072L607
5263
160040
SH
SOLE
160040
0
0
ALPHA CAPITAL ACQUISITION CO
UNIT 02/16/2026
G0316P114
100
10000
SH
SOLE
10000
0
0
ALPHABET INC
CAP STK CL A
02079K305
396038
148150
SH
SOLE
148150
0
0
ALPHABET INC
CAP STK CL A
02079K305
0
400
SH
Put
SOLE
400
0
0
ALPHABET INC
CAP STK CL C
02079K107
242643
90994
SH
SOLE
90994
0
0
ALPHABET INC
CAP STK CL C
02079K107
0
300
SH
Put
SOLE
300
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
1423
116662
SH
SOLE
116662
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
12167
365259
SH
SOLE
365259
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
1
3700
SH
Put
SOLE
3700
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
745
14673
SH
SOLE
14673
0
0
ALTERYX INC
COM CL A
02156B103
1895
25923
SH
SOLE
25923
0
0
ALTIMAR ACQUISITION CORP II
SHS CL A
G03709105
2097
212701
SH
SOLE
212701
0
0
ALTIMETER GROWTH CORP
CL A
G0370L108
132
12866
SH
SOLE
12866
0
0
ALTO INGREDIENTS INC
COM
021513106
7619
1542187
SH
SOLE
1542187
0
0
ALTO INGREDIENTS INC
COM
021513106
30
170000
SH
Put
SOLE
170000
0
0
ALTRA INDL MOTION CORP
COM
02208R106
411
7415
SH
SOLE
7415
0
0
ALTRIA GROUP INC
COM
02209S103
37742
828171
SH
SOLE
828171
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
288
56515
SH
SOLE
56515
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
1
5000
SH
Put
SOLE
5000
0
0
AMAZON COM INC
COM
023135106
537631
163626
SH
SOLE
163626
0
0
AMAZON COM INC
COM
023135106
16
600
SH
Put
SOLE
600
0
0
AMBAC FINL GROUP INC
COM NEW
023139884
219
15326
SH
SOLE
15326
0
0
AMBEV SA
SPONSORED ADR
02319V103
72
26319
SH
SOLE
26319
0
0
AMC ENTMT HLDGS INC
CL A COM
00165C104
1172
30790
SH
SOLE
30790
0
0
AMC NETWORKS INC
CL A
00164V103
225
4869
SH
SOLE
4869
0
0
AMCOR PLC
ORD
G0250X107
2048
176069
SH
SOLE
176069
0
0
AMDOCS LTD
SHS
G02602103
355
4680
SH
SOLE
4680
0
0
AMEDISYS INC
COM
023436108
654
4405
SH
SOLE
4405
0
0
AMER STATES WTR CO
COM
029899101
1003
11713
SH
SOLE
11713
0
0
AMEREN CORP
COM
023608102
2071
25577
SH
SOLE
25577
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
77
12791
SH
SOLE
12791
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
3080
174698
SH
SOLE
174698
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1927
93986
SH
SOLE
93986
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
4
1200
SH
Put
SOLE
1200
0
0
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
17245
267418
SH
SOLE
267418
0
0
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
11990
192152
SH
SOLE
192152
0
0
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
116672
1805763
SH
SOLE
1805763
0
0
AMERICAN CENTY ETF TR
US EQT ETF
025072885
21636
293683
SH
SOLE
293683
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
6773
89477
SH
SOLE
89477
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
50894
627544
SH
SOLE
627544
0
0
AMERICAN EXPRESS CO
COM
025816109
63335
377609
SH
SOLE
377609
0
0
AMERICAN EXPRESS CO
COM
025816109
1
200
SH
Put
SOLE
200
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
950
118105
SH
SOLE
118105
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
4465
35463
SH
SOLE
35463
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
218
5743
SH
SOLE
5743
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
3231
58900
SH
SOLE
58900
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
31560
118735
SH
SOLE
118735
0
0
AMERICAN WELL CORP
CL A
03044L105
6843
751213
SH
SOLE
751213
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
50403
298104
SH
SOLE
298104
0
0
AMERICOLD RLTY TR
COM
03064D108
541
18446
SH
SOLE
18446
0
0
AMERIPRISE FINL INC
COM
03076C106
12145
45953
SH
SOLE
45953
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
4404
36718
SH
SOLE
36718
0
0
AMETEK INC
COM
031100100
9049
73262
SH
SOLE
73262
0
0
AMGEN INC
COM
031162100
110538
520113
SH
SOLE
520113
0
0
AMGEN INC
COM
031162100
2
1900
SH
Put
SOLE
1900
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
1223
10674
SH
SOLE
10674
0
0
AMPHENOL CORP NEW
CL A
032095101
5669
77458
SH
SOLE
77458
0
0
AMPIO PHARMACEUTICALS INC
COM
03209T109
27
16104
SH
SOLE
16104
0
0
AMPIO PHARMACEUTICALS INC
COM
03209T109
59
142000
SH
Put
SOLE
142000
0
0
AMPLIFY ETF TR
BLACKSWAN GRWT
032108888
694
20255
SH
SOLE
20255
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
4854
108767
SH
SOLE
108767
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
8383
240049
SH
SOLE
240049
0
0
AMPLIFY ETF TR
HIGH INCOME
032108847
269
16058
SH
SOLE
16058
0
0
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
445
4074
SH
SOLE
4074
0
0
AMYRIS INC
COM NEW
03236M200
285
20569
SH
SOLE
20569
0
0
ANALOG DEVICES INC
COM
032654105
62560
373297
SH
SOLE
373297
0
0
ANALOG DEVICES INC
COM
032654105
103
66600
SH
Put
SOLE
66600
0
0
ANAPLAN INC
COM
03272L108
1689
27801
SH
SOLE
27801
0
0
ANAPLAN INC
COM
03272L108
1
800
SH
Put
SOLE
800
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
189
10478
SH
SOLE
10478
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
2
2000
SH
Put
SOLE
2000
0
0
ANGIODYNAMICS INC
COM
03475V101
516
19871
SH
SOLE
19871
0
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
450
28127
SH
SOLE
28127
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1487
26351
SH
SOLE
26351
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1
100
SH
Put
SOLE
100
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
4001
477525
SH
SOLE
477525
0
0
ANSYS INC
COM
03662Q105
4007
11809
SH
SOLE
11809
0
0
ANTARES PHARMA INC
COM
036642106
85
23436
SH
SOLE
23436
0
0
ANTERIX INC
COM
03676C100
206
3400
SH
SOLE
3400
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
800
77007
SH
SOLE
77007
0
0
ANTERO RESOURCES CORP
COM
03674X106
298
15637
SH
SOLE
15637
0
0
ANTHEM INC
COM
036752103
21904
58816
SH
SOLE
58816
0
0
AON PLC
SHS CL A
G0403H108
10253
35921
SH
SOLE
35921
0
0
APA CORPORATION
COM
03743Q108
6367
296493
SH
SOLE
296493
0
0
APA CORPORATION
COM
03743Q108
19
23000
SH
Put
SOLE
23000
0
0
APOLLO COML REAL EST FIN INC
NOTE 4.750% 8/2
03762UAB1
20
20000
SH
SOLE
20000
0
0
APOLLO INVT CORP
COM NEW
03761U502
501
38728
SH
SOLE
38728
0
0
APOLLO MED HLDGS INC
COM NEW
03763A207
5506
60476
SH
SOLE
60476
0
0
APOLLO STRATEGIC GROWTH CAPT
SHS CL A
G0411R106
149
15238
SH
SOLE
15238
0
0
APOLLO STRATEGIC GRWT CPTL I
SHS CL A
G0412A102
1427
146045
SH
SOLE
146045
0
0
APPFOLIO INC
COM CL A
03783C100
273
2267
SH
SOLE
2267
0
0
APPHARVEST INC
COM
03783T103
151
22541
SH
SOLE
22541
0
0
APPIAN CORP
CL A
03782L101
573
6172
SH
SOLE
6172
0
0
APPLE INC
COM
037833100
1452479
10264722
SH
SOLE
10264722
0
0
APPLE INC
COM
037833100
305
44500
SH
Put
SOLE
44500
0
0
APPLE INC
COM
037833100
1777
269300
SH
Put
SOLE
269300
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
723
8029
SH
SOLE
8029
0
0
APPLIED MATLS INC
COM
038222105
54722
425123
SH
SOLE
425123
0
0
APPLIED MATLS INC
COM
038222105
0
1000
SH
Put
SOLE
1000
0
0
APTARGROUP INC
COM
038336103
848
7085
SH
SOLE
7085
0
0
APTIV PLC
SHS
G6095L109
6462
43469
SH
SOLE
43469
0
0
AQUA METALS INC
COM
03837J101
41
19570
SH
SOLE
19570
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
170
42523
SH
SOLE
42523
0
0
AQUESTIVE THERAPEUTICS INC
COM
03843E104
553
126805
SH
SOLE
126805
0
0
ARBOR REALTY TRUST INC
COM
038923108
458
24619
SH
SOLE
24619
0
0
ARBUTUS BIOPHARMA CORP
COM
03879J100
82
19065
SH
SOLE
19065
0
0
ARCADIA BIOSCIENCES INC
COM NEW
039014204
70
33336
SH
SOLE
33336
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
981
25661
SH
SOLE
25661
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
29707
494762
SH
SOLE
494762
0
0
ARCHROCK INC
COM
03957W106
574
70412
SH
SOLE
70412
0
0
ARCLIGHT CLEAN TRANSITION II
CLASS A ORD SHS
G0R21B104
4433
453675
SH
SOLE
453675
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
124
24316
SH
SOLE
24316
0
0
ARCOSA INC
COM
039653100
287
5654
SH
SOLE
5654
0
0
ARENA PHARMACEUTICALS INC
COM NEW
040047607
1302
21851
SH
SOLE
21851
0
0
ARES ACQUISITION CORPORATION
COM CL A
G33032106
6190
635975
SH
SOLE
635975
0
0
ARES CAPITAL CORP
COM
04010L103
40484
1991240
SH
SOLE
1991240
0
0
ARES CAPITAL CORP
NOTE 3.750% 2/0
04010LAT0
54
50000
SH
SOLE
50000
0
0
ARES COML REAL ESTATE CORP
COM
04013V108
268
17757
SH
SOLE
17757
0
0
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
496
30605
SH
SOLE
30605
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1766
23918
SH
SOLE
23918
0
0
ARGAN INC
COM
04010E109
696
15955
SH
SOLE
15955
0
0
ARISTA NETWORKS INC
COM
040413106
1072
3111
SH
SOLE
3111
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
4145
53073
SH
SOLE
53073
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
8951
181441
SH
SOLE
181441
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
15595
208777
SH
SOLE
208777
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
136604
1235795
SH
SOLE
1235795
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
35
2500
SH
Put
SOLE
2500
0
0
ARK ETF TR
ISRAEL INOVATE
00214Q609
347
11863
SH
SOLE
11863
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
5728
41278
SH
SOLE
41278
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
176
16421
SH
SOLE
16421
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1211
12733
SH
SOLE
12733
0
0
ARRIVAL GROUP
SHS
L0423Q108
148
11304
SH
SOLE
11304
0
0
ARROW ELECTRS INC
COM
042735100
627
5615
SH
SOLE
5615
0
0
ARROW FINL CORP
COM
042744102
482
14047
SH
SOLE
14047
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
540
8664
SH
SOLE
8664
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
2
500
SH
Put
SOLE
500
0
0
ARTELO BIOSCIENCES INC
COM NEW
04301G201
57
72000
SH
SOLE
72000
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
835
17066
SH
SOLE
17066
0
0
ARYA SCIENCES ACQU CORP IV
CL A
G31659108
684
68100
SH
SOLE
68100
0
0
ASANA INC
CL A
04342Y104
7234
69670
SH
SOLE
69670
0
0
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
790
3993
SH
SOLE
3993
0
0
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
214
27059
SH
SOLE
27059
0
0
ASGN INC
COM
00191U102
2601
22996
SH
SOLE
22996
0
0
ASHFORD HOSPITALITY TR INC
COM SHS
044103869
819
55683
SH
SOLE
55683
0
0
ASHFORD HOSPITALITY TR INC
COM SHS
044103869
0
1000
SH
Put
SOLE
1000
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
311
3481
SH
SOLE
3481
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
27932
37509
SH
SOLE
37509
0
0
ASPEN TECHNOLOGY INC
COM
045327103
671
5542
SH
SOLE
5542
0
0
ASPIRA WOMENS HEALTH INC
COM
04537Y109
65
20000
SH
SOLE
20000
0
0
ASSERTIO HOLDINGS INC
COM NEW
04546C205
28
39295
SH
SOLE
39295
0
0
ASSURANT INC
COM
04621X108
211
1336
SH
SOLE
1336
0
0
AST SPACEMOBILE INC
COM CL A
00217D100
122
11300
SH
SOLE
11300
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
11818
196666
SH
SOLE
196666
0
0
ASTRONICS CORP
COM
046433108
232
16500
SH
SOLE
16500
0
0
AT&T INC
COM
00206R102
90160
3338057
SH
SOLE
3338057
0
0
ATHENEX INC
COM
04685N103
1389
461240
SH
SOLE
461240
0
0
ATHERSYS INC NEW
COM
04744L106
312
234160
SH
SOLE
234160
0
0
ATHERSYS INC NEW
COM
04744L106
9
17000
SH
Put
SOLE
17000
0
0
ATHLON ACQUISITION CORP
COM CL A
04748A106
499
50946
SH
SOLE
50946
0
0
ATKORE INC
COM
047649108
1087
12504
SH
SOLE
12504
0
0
ATLANTIC AVE ACQUISITION COR
COM CL A
04906P101
2235
227877
SH
SOLE
227877
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
352
13288
SH
SOLE
13288
0
0
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
320
9296
SH
SOLE
9296
0
0
ATLAS CORP
SHARES
Y0436Q109
222
14600
SH
SOLE
14600
0
0
ATLAS CREST INVESTMENT CORP
COM CL A
049287105
4998
511695
SH
SOLE
511695
0
0
ATLASSIAN CORP PLC
CL A
G06242104
16353
41767
SH
SOLE
41767
0
0
ATMOS ENERGY CORP
COM
049560105
1835
20850
SH
SOLE
20850
0
0
ATOSSA THERAPEUTICS INC
COM
04962H506
65
20100
SH
SOLE
20100
0
0
ATOSSA THERAPEUTICS INC
COM
04962H506
0
2000
SH
Put
SOLE
2000
0
0
AUSTERLITZ ACQUISITION CORP
COM CL A
G0633U101
8866
908710
SH
SOLE
908710
0
0
AUTODESK INC
COM
052769106
28106
98463
SH
SOLE
98463
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
44199
221012
SH
SOLE
221012
0
0
AUTONATION INC
COM
05329W102
750
6148
SH
SOLE
6148
0
0
AUTOZONE INC
COM
053332102
73034
43045
SH
SOLE
43045
0
0
AVALARA INC
COM
05338G106
1379
7914
SH
SOLE
7914
0
0
AVALONBAY CMNTYS INC
COM
053484101
2129
9621
SH
SOLE
9621
0
0
AVANGRID INC
COM
05351W103
244
5024
SH
SOLE
5024
0
0
AVANTOR INC
COM
05352A100
415
10143
SH
SOLE
10143
0
0
AVAYA HLDGS CORP
COM
05351X101
297
15002
SH
SOLE
15002
0
0
AVEPOINT INC
COM CL A
053604104
327
38480
SH
SOLE
38480
0
0
AVERY DENNISON CORP
COM
053611109
2499
12044
SH
SOLE
12044
0
0
AVIENT CORPORATION
COM
05368V106
664
14388
SH
SOLE
14388
0
0
AVIS BUDGET GROUP
COM
053774105
227
1946
SH
SOLE
1946
0
0
AXCELLA HEALTH INC
COM
05454B105
30
10000
SH
SOLE
10000
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
240
5178
SH
SOLE
5178
0
0
AXON ENTERPRISE INC
COM
05464C101
14000
79781
SH
SOLE
79781
0
0
AXONICS INC
COM
05465P101
435
6687
SH
SOLE
6687
0
0
B & G FOODS INC NEW
COM
05508R106
269
8989
SH
SOLE
8989
0
0
B2GOLD CORP
COM
11777Q209
156
45106
SH
SOLE
45106
0
0
BADGER METER INC
COM
056525108
520
5058
SH
SOLE
5058
0
0
BAIDU INC
SPON ADR REP A
056752108
4932
31192
SH
SOLE
31192
0
0
BAIDU INC
SPON ADR REP A
056752108
1
100
SH
Put
SOLE
100
0
0
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
1249
84191
SH
SOLE
84191
0
0
BAKER HUGHES COMPANY
CL A
05722G100
4702
190076
SH
SOLE
190076
0
0
BAKER HUGHES COMPANY
CL A
05722G100
2
500
SH
Put
SOLE
500
0
0
BALL CORP
COM
058498106
5140
57251
SH
SOLE
57251
0
0
BALLANTYNE STRONG INC
COM
058516105
235
76614
SH
SOLE
76614
0
0
BALLARD PWR SYS INC NEW
COM
058586108
182
13013
SH
SOLE
13013
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
238
36391
SH
SOLE
36391
0
0
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
77
20551
SH
SOLE
20551
0
0
BANCO SANTANDER S.A.
ADR
05964H105
794
219106
SH
SOLE
219106
0
0
BANDWIDTH INC
COM CL A
05988J103
865
9493
SH
SOLE
9493
0
0
BANDWIDTH INC
COM CL A
05988J103
0
100
SH
Put
SOLE
100
0
0
BANK HAWAII CORP
COM
062540109
1855
22449
SH
SOLE
22449
0
0
BANK MONTREAL QUE
COM
063671101
2524
25325
SH
SOLE
25325
0
0
BANK NEW YORK MELLON CORP
COM
064058100
9329
180018
SH
SOLE
180018
0
0
BANK NOVA SCOTIA B C
COM
064149107
1595
26052
SH
SOLE
26052
0
0
BANKUNITED INC
COM
06652K103
221
5275
SH
SOLE
5275
0
0
BAR HBR BANKSHARES
COM
066849100
238
8500
SH
SOLE
8500
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
593
20253
SH
SOLE
20253
0
0
BARCLAYS BANK PLC
IPATH SHILR CAPE
06742A669
2101
99780
SH
SOLE
99780
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06747R477
4950
177898
SH
SOLE
177898
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06747R477
4
2100
SH
Put
SOLE
2100
0
0
BARCLAYS BANK PLC
IPTH SR B S&P
06747R477
1
300
SH
Put
SOLE
300
0
0
BARINGS BDC INC
COM
06759L103
1222
111383
SH
SOLE
111383
0
0
BARRICK GOLD CORP
COM
067901108
16596
921493
SH
SOLE
921493
0
0
BATH & BODY WORKS INC
COM
070830104
2981
47231
SH
SOLE
47231
0
0
BAXTER INTL INC
COM
071813109
10506
130621
SH
SOLE
130621
0
0
BCE INC
COM NEW
05534B760
2071
41136
SH
SOLE
41136
0
0
BECTON DICKINSON & CO
COM
075887109
47407
192857
SH
SOLE
192857
0
0
BED BATH & BEYOND INC
COM
075896100
1760
102050
SH
SOLE
102050
0
0
BED BATH & BEYOND INC
COM
075896100
1
8900
SH
Put
SOLE
8900
0
0
BED BATH & BEYOND INC
COM
075896100
1
100
SH
Put
SOLE
100
0
0
BENTLEY SYS INC
COM CL B
08265T208
288
4724
SH
SOLE
4724
0
0
BERKLEY W R CORP
COM
084423102
1687
23066
SH
SOLE
23066
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
896390
2179
SH
SOLE
2179
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
491773
1802046
SH
SOLE
1802046
0
0
BERRY CORP
COM
08579X101
1956
271256
SH
SOLE
271256
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
301
4940
SH
SOLE
4940
0
0
BEST BUY INC
COM
086516101
8260
78309
SH
SOLE
78309
0
0
BEYOND MEAT INC
COM
08862E109
5080
48269
SH
SOLE
48269
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1147
21472
SH
SOLE
21472
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
8008
157016
SH
SOLE
157016
0
0
BIG 5 SPORTING GOODS CORP
COM
08915P101
300
13049
SH
SOLE
13049
0
0
BIG SKY GROWTH PARTNERS INC
CLASS A COM
08954L102
993
101596
SH
SOLE
101596
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
642
12634
SH
SOLE
12634
0
0
BILIBILI INC
SPONS ADS REP Z
090040106
709
10722
SH
SOLE
10722
0
0
BILL COM HLDGS INC
COM
090043100
3216
12046
SH
SOLE
12046
0
0
BIO RAD LABS INC
CL A
090572207
2265
3062
SH
SOLE
3062
0
0
BIOGEN INC
COM
09062X103
5481
19345
SH
SOLE
19345
0
0
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
416
2991
SH
SOLE
2991
0
0
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
231
5476
SH
SOLE
5476
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1115
14450
SH
SOLE
14450
0
0
BIONTECH SE
SPONSORED ADS
09075V102
5438
19917
SH
SOLE
19917
0
0
BIOTECH ACQUISITION COMPANY
CL A SHS
G1125A108
131
13400
SH
SOLE
13400
0
0
BIO-TECHNE CORP
COM
09073M104
2120
4425
SH
SOLE
4425
0
0
BIOTRICITY INC
COM
09074H104
167
56900
SH
SOLE
56900
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
238
4362
SH
SOLE
4362
0
0
BK OF AMERICA CORP
COM
060505104
236833
5581923
SH
SOLE
5581923
0
0
BK OF AMERICA CORP
COM
060505104
2
100
SH
Put
SOLE
100
0
0
BLACK HILLS CORP
COM
092113109
721
11461
SH
SOLE
11461
0
0
BLACK KNIGHT INC
COM
09215C105
1323
18370
SH
SOLE
18370
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
4216
349509
SH
SOLE
349509
0
0
BLACKBERRY LTD
COM
09228F103
401
41814
SH
SOLE
41814
0
0
BLACKLINE INC
COM
09239B109
1441
12195
SH
SOLE
12195
0
0
BLACKROCK CAP ALLOCATION TR
COM
09260U109
207
10248
SH
SOLE
10248
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
910
74892
SH
SOLE
74892
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
275
18166
SH
SOLE
18166
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
107
11475
SH
SOLE
11475
0
0
BLACKROCK ENHANCD CAP & INM
COM
09256A109
208
10373
SH
SOLE
10373
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
105
10750
SH
SOLE
10750
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1757
36785
SH
SOLE
36785
0
0
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
385
14278
SH
SOLE
14278
0
0
BLACKROCK INC
COM
09247X101
77008
91740
SH
SOLE
91740
0
0
BLACKROCK INCOME TR INC
COM
09247F100
164
26960
SH
SOLE
26960
0
0
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
198
10894
SH
SOLE
10894
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
372
21506
SH
SOLE
21506
0
0
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
566
22243
SH
SOLE
22243
0
0
BLACKROCK MUNI INCOME TR II
COM
09249N101
655
43368
SH
SOLE
43368
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
265
17451
SH
SOLE
17451
0
0
BLACKROCK MUNICIPAL INCOME
COM
09253X102
808
53243
SH
SOLE
53243
0
0
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
1559
107366
SH
SOLE
107366
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
651
39855
SH
SOLE
39855
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
213
22494
SH
SOLE
22494
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
426
28690
SH
SOLE
28690
0
0
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
1403
86602
SH
SOLE
86602
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3331
129310
SH
SOLE
129310
0
0
BLACKROCK TCP CAPITAL CORP
COM
09259E108
549
40541
SH
SOLE
40541
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 4.625% 3/0
87238QAD5
60
60000
SH
SOLE
60000
0
0
BLACKSKY TECHNOLOGY INC
COM CL A
09263B108
139
13400
SH
SOLE
13400
0
0
BLACKSTONE INC
COM
09260D107
139333
1197567
SH
SOLE
1197567
0
0
BLACKSTONE INC
COM
09260D107
55
35000
SH
Put
SOLE
35000
0
0
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.375% 5/0
09257WAB6
56
55000
SH
SOLE
55000
0
0
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.750% 3/1
09257WAC4
51
50000
SH
SOLE
50000
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
23181
764763
SH
SOLE
764763
0
0
BLADE AIR MOBILITY INC
CL A COM
092667104
318
30463
SH
SOLE
30463
0
0
BLADE AIR MOBILITY INC
CL A COM
092667104
1
1500
SH
Put
SOLE
1500
0
0
BLEND LABS INC
CL A
09352U108
464
34452
SH
SOLE
34452
0
0
BLINK CHARGING CO
COM
09354A100
244
8559
SH
SOLE
8559
0
0
BLINK CHARGING CO
COM
09354A100
112
40000
SH
Put
SOLE
40000
0
0
BLOCK H & R INC
COM
093671105
21210
847082
SH
SOLE
847082
0
0
BLOOM ENERGY CORP
COM CL A
093712107
359
19142
SH
SOLE
19142
0
0
BLUE WHALE ACQUISITION CORP
UNIT 07/30/2026
G1330M111
688
69329
SH
SOLE
69329
0
0
BLUERIVER ACQUISITION CORP
SHS CL A
G1261Q107
702
72054
SH
SOLE
72054
0
0
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
122
14022
SH
SOLE
14022
0
0
BOEING CO
COM
097023105
47220
214894
SH
SOLE
214894
0
0
BOEING CO
COM
097023105
4
300
SH
Put
SOLE
300
0
0
BOOKING HOLDINGS INC
COM
09857L108
25695
10889
SH
SOLE
10889
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1337
16774
SH
SOLE
16774
0
0
BORGWARNER INC
COM
099724106
799
18537
SH
SOLE
18537
0
0
BORQS TECHNOLOGIES INC
SHS
G1466B103
24
40100
SH
SOLE
40100
0
0
BOSTON BEER INC
CL A
100557107
212
413
SH
SOLE
413
0
0
BOSTON OMAHA CORP
COM
101044105
397
10235
SH
SOLE
10235
0
0
BOSTON PROPERTIES INC
COM
101121101
1970
18168
SH
SOLE
18168
0
0
BOSTON PROPERTIES INC
COM
101121101
2
300
SH
Put
SOLE
300
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1701
39151
SH
SOLE
39151
0
0
BOX INC
CL A
10316T104
1453
61703
SH
SOLE
61703
0
0
BOYD GAMING CORP
COM
103304101
510
8074
SH
SOLE
8074
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
314
23615
SH
SOLE
23615
0
0
BP PLC
SPONSORED ADR
055622104
7303
267126
SH
SOLE
267126
0
0
BP PLC
SPONSORED ADR
055622104
31
4000
SH
Put
SOLE
4000
0
0
BRIDGEBIO PHARMA INC
COM
10806X102
9920
211638
SH
SOLE
211638
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
532
27716
SH
SOLE
27716
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2270
16261
SH
SOLE
16261
0
0
BRIGHT LIGHTS ACQUISITION CO
COM CL A
10920K101
341
35000
SH
SOLE
35000
0
0
BRIGHTSPHERE INVT GROUP INC
COM
10948W103
637
24298
SH
SOLE
24298
0
0
BRIGHTSPIRE CAPITAL INC
COM CL A
10949T109
496
52986
SH
SOLE
52986
0
0
BRIGHTVIEW HLDGS INC
COM
10948C107
1521
103109
SH
SOLE
103109
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
80690
1363443
SH
SOLE
1363443
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
1527
43256
SH
SOLE
43256
0
0
BROADCOM INC
COM
11135F101
118217
244212
SH
SOLE
244212
0
0
BROADCOM INC
COM
11135F101
42
5200
SH
Put
SOLE
5200
0
0
BROADCOM INC
COM
11135F101
396
20600
SH
Put
SOLE
20600
0
0
BROADMARK RLTY CAP INC
COM
11135B100
612
61840
SH
SOLE
61840
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
5693
34180
SH
SOLE
34180
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
23252
434420
SH
SOLE
434420
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
11382
203124
SH
SOLE
203124
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
395
18996
SH
SOLE
18996
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
2928
75483
SH
SOLE
75483
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
3504
94604
SH
SOLE
94604
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
591
38628
SH
SOLE
38628
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
3161
30873
SH
SOLE
30873
0
0
BROWN & BROWN INC
COM
115236101
1989
35873
SH
SOLE
35873
0
0
BROWN FORMAN CORP
CL A
115637100
753
12008
SH
SOLE
12008
0
0
BROWN FORMAN CORP
CL B
115637209
4523
67577
SH
SOLE
67577
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
2011
38882
SH
SOLE
38882
0
0
BUNGE LIMITED
COM
G16962105
216
2665
SH
SOLE
2665
0
0
BURCON NUTRASCIENCE CORP
COM
120831102
25
16260
SH
SOLE
16260
0
0
BURFORD CAP LTD
ORD SHS
G17977110
360
32663
SH
SOLE
32663
0
0
BURLINGTON STORES INC
COM
122017106
1452
5102
SH
SOLE
5102
0
0
BUTTERFLY NETWORK INC
COM CL A
124155102
1496
143117
SH
SOLE
143117
0
0
BUTTERFLY NETWORK INC
COM CL A
124155102
0
800
SH
Put
SOLE
800
0
0
BWX TECHNOLOGIES INC
COM
05605H100
295
5457
SH
SOLE
5457
0
0
BYLINE BANCORP INC
COM
124411109
417
16992
SH
SOLE
16992
0
0
C & F FINL CORP
COM
12466Q104
350
6579
SH
SOLE
6579
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
3084
35476
SH
SOLE
35476
0
0
C3 AI INC
CL A
12468P104
1609
34695
SH
SOLE
34695
0
0
CABOT CORP
COM
127055101
416
8403
SH
SOLE
8403
0
0
CABOT OIL & GAS CORP
COM
127097103
1448
66672
SH
SOLE
66672
0
0
CACI INTL INC
CL A
127190304
11563
43839
SH
SOLE
43839
0
0
CADENCE BANCORPORATION
CL A
12739A100
726
33105
SH
SOLE
33105
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1570
10386
SH
SOLE
10386
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
842
7532
SH
SOLE
7532
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
0
5000
SH
Put
SOLE
5000
0
0
CAESARSTONE LTD
ORD SHS
M20598104
603
48600
SH
SOLE
48600
0
0
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
1435
95765
SH
SOLE
95765
0
0
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
2014
113767
SH
SOLE
113767
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
404
6848
SH
SOLE
6848
0
0
CALLON PETE CO DEL
COM
13123X508
208
4226
SH
SOLE
4226
0
0
CALYXT INC
COM
13173L107
104
30489
SH
SOLE
30489
0
0
CAMDEN NATL CORP
COM
133034108
812
16950
SH
SOLE
16950
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
1977
13423
SH
SOLE
13423
0
0
CAMECO CORP
COM
13321L108
3058
140879
SH
SOLE
140879
0
0
CAMECO CORP
COM
13321L108
195
50000
SH
Put
SOLE
50000
0
0
CAMPBELL SOUP CO
COM
134429109
558
13359
SH
SOLE
13359
0
0
CAMTEK LTD
ORD
M20791105
334
8240
SH
SOLE
8240
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
206
5746
SH
SOLE
5746
0
0
CANADIAN IMP BK COMM
COM
136069101
1762
15828
SH
SOLE
15828
0
0
CANADIAN NAT RES LTD
COM
136385101
558
15246
SH
SOLE
15246
0
0
CANADIAN NATL RY CO
COM
136375102
10341
89187
SH
SOLE
89187
0
0
CANADIAN PAC RY LTD
COM
13645T100
33832
519386
SH
SOLE
519386
0
0
CANNAE HLDGS INC
COM
13765N107
1182
38147
SH
SOLE
38147
0
0
CANOPY GROWTH CORP
COM
138035100
1642
118653
SH
SOLE
118653
0
0
CANOPY GROWTH CORP
COM
138035100
1
1400
SH
Put
SOLE
1400
0
0
CAPITAL ONE FINL CORP
COM
14040H105
5180
32038
SH
SOLE
32038
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
147
3082
SH
SOLE
3082
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
7
10000
SH
Put
SOLE
10000
0
0
CAPRICOR THERAPEUTICS INC
COM NEW
14070B309
215
53960
SH
SOLE
53960
0
0
CAPSTEAD MTG CORP
COM NO PAR
14067E506
114
17057
SH
SOLE
17057
0
0
CARDINAL HEALTH INC
COM
14149Y108
2173
43864
SH
SOLE
43864
0
0
CARLISLE COS INC
COM
142339100
8607
43193
SH
SOLE
43193
0
0
CARLYLE GROUP INC
COM
14316J108
948
19991
SH
SOLE
19991
0
0
CARMAX INC
COM
143130102
734
5714
SH
SOLE
5714
0
0
CARNEY TECHNOLOGY ACQU CORP
CL A COMMON STK
143636108
1769
181086
SH
SOLE
181086
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
2098
83400
SH
SOLE
83400
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
48
25000
SH
Put
SOLE
25000
0
0
CARNIVAL PLC
ADR
14365C103
1028
45180
SH
SOLE
45180
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
55070
1062996
SH
SOLE
1062996
0
0
CARVANA CO
CL A
146869102
597
1973
SH
SOLE
1973
0
0
CARVANA CO
CL A
146869102
8
200
SH
Put
SOLE
200
0
0
CASCADE ACQUISITION CORP
COM CL A
147151104
277
27772
SH
SOLE
27772
0
0
CASELLA WASTE SYS INC
CL A
147448104
294
3858
SH
SOLE
3858
0
0
CASEYS GEN STORES INC
COM
147528103
656
3497
SH
SOLE
3497
0
0
CASI PHARMACEUTICALS INC
COM
14757U109
12
10021
SH
SOLE
10021
0
0
CASSAVA SCIENCES INC
COM
14817C107
1854
29857
SH
SOLE
29857
0
0
CASTLIGHT HEALTH INC
CL B
14862Q100
22
13497
SH
SOLE
13497
0
0
CATALENT INC
COM
148806102
918
6895
SH
SOLE
6895
0
0
CATALYST PARTNRS ACQUISITN C
CLASS A ORD SHS
G19550105
2697
277380
SH
SOLE
277380
0
0
CATCHMARK TIMBER TR INC
CL A
14912Y202
226
19096
SH
SOLE
19096
0
0
CATERPILLAR INC
COM
149123101
72223
375961
SH
SOLE
375961
0
0
CAVCO INDS INC DEL
COM
149568107
340
1439
SH
SOLE
1439
0
0
CBIZ INC
COM
124805102
274
8477
SH
SOLE
8477
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
8044
65024
SH
SOLE
65024
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
0
100
SH
Put
SOLE
100
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
0
100
SH
Put
SOLE
100
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
210
25099
SH
SOLE
25099
0
0
CBRE GROUP INC
CL A
12504L109
1319
13533
SH
SOLE
13533
0
0
CC NEUBERGER PRIN HLDGS II
SHS CL A
G3166T103
570
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
594
14014
SH
SOLE
14014
0
0
CDW CORP
COM
12514G108
19546
107577
SH
SOLE
107577
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
444
9557
SH
SOLE
9557
0
0
CEDAR REALTY TRUST INC
COM NEW
150602605
641
30099
SH
SOLE
30099
0
0
CELANESE CORP DEL
COM
150870103
2830
18783
SH
SOLE
18783
0
0
CELCUITY INC
COM
15102K100
551
30626
SH
SOLE
30626
0
0
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
225
4147
SH
SOLE
4147
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
1691
235097
SH
SOLE
235097
0
0
CENTENE CORP DEL
COM
15135B101
9796
158190
SH
SOLE
158190
0
0
CENTERPOINT ENERGY INC
COM
15189T107
1520
61998
SH
SOLE
61998
0
0
CENTRUS ENERGY CORP
CL A
15643U104
321
8313
SH
SOLE
8313
0
0
CENTURY CASINOS INC
COM
156492100
445
33248
SH
SOLE
33248
0
0
CERAGON NETWORKS LTD
ORD
M22013102
34
10125
SH
SOLE
10125
0
0
CERENCE INC
COM
156727109
2128
22146
SH
SOLE
22146
0
0
CERENCE INC
COM
156727109
0
700
SH
Put
SOLE
700
0
0
CEREVEL THERAPEUTICS HLDNG I
COM
15678U128
2134
71844
SH
SOLE
71844
0
0
CERNER CORP
COM
156782104
23777
336781
SH
SOLE
336781
0
0
CERTARA INC
COM
15687V109
644
19304
SH
SOLE
19304
0
0
CF ACQUISITION CORP IV
COM CL A
12520T102
836
86082
SH
SOLE
86082
0
0
CF INDS HLDGS INC
COM
125269100
899
16268
SH
SOLE
16268
0
0
CGI INC
CL A SUB VTG
12532H104
3516
41499
SH
SOLE
41499
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
270
26467
SH
SOLE
26467
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
478
24053
SH
SOLE
24053
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
0
500
SH
Put
SOLE
500
0
0
CHARLES RIV LABS INTL INC
COM
159864107
7858
19085
SH
SOLE
19085
0
0
CHART INDS INC
COM
16115Q308
2981
15600
SH
SOLE
15600
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
14833
20389
SH
SOLE
20389
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
11044
97747
SH
SOLE
97747
0
0
CHEESECAKE FACTORY INC
COM
163072101
1360
28943
SH
SOLE
28943
0
0
CHEGG INC
COM
163092109
474
7005
SH
SOLE
7005
0
0
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
54
21212
SH
SOLE
21212
0
0
CHEMED CORP NEW
COM
16359R103
402
871
SH
SOLE
871
0
0
CHEMOURS CO
COM
163851108
1729
59367
SH
SOLE
59367
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2837
29032
SH
SOLE
29032
0
0
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
66
77000
SH
SOLE
77000
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
707
17430
SH
SOLE
17430
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
550
8849
SH
SOLE
8849
0
0
CHESAPEAKE UTILS CORP
COM
165303108
232
1943
SH
SOLE
1943
0
0
CHEVRON CORP NEW
COM
166764100
155533
1533578
SH
SOLE
1533578
0
0
CHEVRON CORP NEW
COM
166764100
34
1400
SH
Put
SOLE
1400
0
0
CHEWY INC
CL A
16679L109
4293
63100
SH
SOLE
63100
0
0
CHICAGO RIVET & MACH CO
COM
168088102
677
25200
SH
SOLE
25200
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
202
13689
SH
SOLE
13689
0
0
CHIMERIX INC
COM
16934W106
74
12009
SH
SOLE
12009
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
5948
3272
SH
SOLE
3272
0
0
CHOICEONE FINL SVCS INC
COM
170386106
431
17402
SH
SOLE
17402
0
0
CHUBB LIMITED
COM
H1467J104
18649
107301
SH
SOLE
107301
0
0
CHURCH & DWIGHT INC
COM
171340102
29885
362819
SH
SOLE
362819
0
0
CHURCHILL DOWNS INC
COM
171484108
462
1931
SH
SOLE
1931
0
0
CIENA CORP
COM NEW
171779309
740
14518
SH
SOLE
14518
0
0
CIGNA CORP NEW
COM
125523100
9257
46209
SH
SOLE
46209
0
0
CIIG CAPITAL PARTNERS II INC
UNIT 02/28/2028
12561U208
2636
261700
SH
SOLE
261700
0
0
CINCINNATI FINL CORP
COM
172062101
12542
109897
SH
SOLE
109897
0
0
CINTAS CORP
COM
172908105
5478
14365
SH
SOLE
14365
0
0
CIRRUS LOGIC INC
COM
172755100
4762
57915
SH
SOLE
57915
0
0
CISCO SYS INC
COM
17275R102
181560
3336708
SH
SOLE
3336708
0
0
CISCO SYS INC
COM
17275R102
3
29000
SH
Put
SOLE
29000
0
0
CITIGROUP INC
COM NEW
172967424
35528
506423
SH
SOLE
506423
0
0
CITIGROUP INC
COM NEW
172967424
15
300
SH
Put
SOLE
300
0
0
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
347
170623
SH
SOLE
170623
0
0
CITIZENS FINL GROUP INC
COM
174610105
1023
21865
SH
SOLE
21865
0
0
CITRIX SYS INC
COM
177376100
874
8288
SH
SOLE
8288
0
0
CITY OFFICE REIT INC
COM
178587101
431
24092
SH
SOLE
24092
0
0
CLARIVATE PLC
ORD SHS
G21810109
2767
126329
SH
SOLE
126329
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
92
11387
SH
SOLE
11387
0
0
CLEAN HARBORS INC
COM
184496107
388
3737
SH
SOLE
3737
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
350
129268
SH
SOLE
129268
0
0
CLEAR SECURE INC
COM CL A
18467V109
315
7659
SH
SOLE
7659
0
0
CLEAR SECURE INC
COM CL A
18467V109
7
2500
SH
Put
SOLE
2500
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
1048
38203
SH
SOLE
38203
0
0
CLEARWAY ENERGY INC
CL C
18539C204
1363
45403
SH
SOLE
45403
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
4856
244397
SH
SOLE
244397
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
1
200
SH
Put
SOLE
200
0
0
CLOROX CO DEL
COM
189054109
8538
51569
SH
SOLE
51569
0
0
CLOUDFLARE INC
CL A COM
18915M107
5282
46812
SH
SOLE
46812
0
0
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
443
39877
SH
SOLE
39877
0
0
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
683
56641
SH
SOLE
56641
0
0
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
80
10931
SH
SOLE
10931
0
0
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
0
400
SH
Put
SOLE
400
0
0
CM LIFE SCIENCES III INC
CLASS A COM
125841106
447
45045
SH
SOLE
45045
0
0
CM LIFE SCIENCES III INC
UNIT 04/30/2028
125841205
104
10100
SH
SOLE
10100
0
0
CMC MATERIALS INC
COM
12571T100
293
2412
SH
SOLE
2412
0
0
CME GROUP INC
COM
12572Q105
58083
300283
SH
SOLE
300283
0
0
CMS ENERGY CORP
COM
125896100
3195
53492
SH
SOLE
53492
0
0
CNH INDL N V
SHS
N20944109
171
10264
SH
SOLE
10264
0
0
CNX RES CORP
COM
12653C108
1252
99232
SH
SOLE
99232
0
0
COCA COLA CO
COM
191216100
104502
1993411
SH
SOLE
1993411
0
0
COCA COLA CONS INC
COM
191098102
477
1203
SH
SOLE
1203
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
773
13973
SH
SOLE
13973
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
1345
23846
SH
SOLE
23846
0
0
COCRYSTAL PHARMA INC
COM
19188J300
66
63001
SH
SOLE
63001
0
0
CO-DIAGNOSTICS INC
COM
189763105
642
66030
SH
SOLE
66030
0
0
COEUR MNG INC
COM NEW
192108504
371
59916
SH
SOLE
59916
0
0
COGNEX CORP
COM
192422103
1850
23049
SH
SOLE
23049
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
17778
239738
SH
SOLE
239738
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1041
38334
SH
SOLE
38334
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
706
25869
SH
SOLE
25869
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
1183
79181
SH
SOLE
79181
0
0
COHEN & STEERS REIT & PFD &
COM
19247X100
484
18906
SH
SOLE
18906
0
0
COHEN & STEERS TOTAL RETURN
COM
19247R103
233
14506
SH
SOLE
14506
0
0
COHERENT INC
COM
192479103
393
1524
SH
SOLE
1524
0
0
COHERUS BIOSCIENCES INC
COM
19249H103
189
11775
SH
SOLE
11775
0
0
COHN ROBBINS HOLDINGS CORP
COM CL A
G23726105
226
23000
SH
SOLE
23000
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
4463
19624
SH
SOLE
19624
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
0
100
SH
Put
SOLE
100
0
0
COLGATE PALMOLIVE CO
COM
194162103
51249
677875
SH
SOLE
677875
0
0
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1673
78514
SH
SOLE
78514
0
0
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
7356
295147
SH
SOLE
295147
0
0
COMCAST CORP NEW
CL A
20030N101
169529
3030588
SH
SOLE
3030588
0
0
COMERICA INC
COM
200340107
3000
37311
SH
SOLE
37311
0
0
COMMERCE BANCSHARES INC
COM
200525103
519
7442
SH
SOLE
7442
0
0
COMMERCIAL METALS CO
COM
201723103
707
23223
SH
SOLE
23223
0
0
COMMUNITY BK SYS INC
COM
203607106
1730
25272
SH
SOLE
25272
0
0
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
258
9135
SH
SOLE
9135
0
0
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
213
7169
SH
SOLE
7169
0
0
COMPUGEN LTD
ORD
M25722105
131
22000
SH
SOLE
22000
0
0
COMPUTE HEALTH ACQUISITIN CO
COM CL A
204833107
8018
820186
SH
SOLE
820186
0
0
COMSCORE INC
COM
20564W105
39
10000
SH
SOLE
10000
0
0
COMSOVEREIGN HLDG CORP
COM NEW
205650203
20
12379
SH
SOLE
12379
0
0
COMSTOCK MNG INC
COM NEW
205750300
178
66883
SH
SOLE
66883
0
0
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
214
8310
SH
SOLE
8310
0
0
CONAGRA BRANDS INC
COM
205887102
5789
171001
SH
SOLE
171001
0
0
CONDUENT INC
COM
206787103
180
27523
SH
SOLE
27523
0
0
CONMED CORP
COM
207410101
358
2736
SH
SOLE
2736
0
0
CONNECTONE BANCORP INC
COM
20786W107
220
7323
SH
SOLE
7323
0
0
CONOCOPHILLIPS
COM
20825C104
49188
726235
SH
SOLE
726235
0
0
CONSOLIDATED EDISON INC
COM
209115104
5430
74804
SH
SOLE
74804
0
0
CONSTELLATION ACQUISITN CORP
SHS CL A
G2R18K105
1342
137291
SH
SOLE
137291
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
18472
87875
SH
SOLE
87875
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
0
100
SH
Put
SOLE
100
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
1251
37630
SH
SOLE
37630
0
0
CONTANGO OIL & GAS CO
COM NEW
21075N204
57
12686
SH
SOLE
12686
0
0
CONTINENTAL RES INC
COM
212015101
420
9074
SH
SOLE
9074
0
0
CONTINENTAL RES INC
COM
212015101
1
100
SH
Put
SOLE
100
0
0
CONTRAFECT CORP
COM NEW
212326300
85
21000
SH
SOLE
21000
0
0
CONTRAFECT CORP
COM NEW
212326300
6
8000
SH
Put
SOLE
8000
0
0
CONX CORP
COM CL A
212873103
8753
892531
SH
SOLE
892531
0
0
CONYERS PARK III ACQSITN COR
UNIT 07/30/2026
21289P201
1111
110000
SH
SOLE
110000
0
0
COOPER COS INC
COM NEW
216648402
1671
4050
SH
SOLE
4050
0
0
COOPER COS INC
COM NEW
216648402
0
100
SH
Put
SOLE
100
0
0
COPART INC
COM
217204106
5406
38929
SH
SOLE
38929
0
0
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
16
15677
SH
SOLE
15677
0
0
CORESITE RLTY CORP
COM
21870Q105
1203
8670
SH
SOLE
8670
0
0
CORMEDIX INC
COM
21900C308
66
14138
SH
SOLE
14138
0
0
CORNER GROWTH ACQUISITION CO
CL A SHS
G2425N105
4516
462686
SH
SOLE
462686
0
0
CORNING INC
COM
219350105
10460
287007
SH
SOLE
287007
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
573
21274
SH
SOLE
21274
0
0
CORTEVA INC
COM
22052L104
4149
98417
SH
SOLE
98417
0
0
COSTAR GROUP INC
COM
22160N109
2838
32858
SH
SOLE
32858
0
0
COSTCO WHSL CORP NEW
COM
22160K105
151740
337989
SH
SOLE
337989
0
0
COTY INC
COM CL A
222070203
5490
702907
SH
SOLE
702907
0
0
COUPA SOFTWARE INC
COM
22266L106
949
4335
SH
SOLE
4335
0
0
COUPA SOFTWARE INC
COM
22266L106
4
200
SH
Put
SOLE
200
0
0
COUPANG INC
CL A
22266T109
1855
66537
SH
SOLE
66537
0
0
COUSINS PPTYS INC
COM NEW
222795502
281
7457
SH
SOLE
7457
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
864
6167
SH
SOLE
6167
0
0
CRANE CO
COM
224399105
265
2819
SH
SOLE
2819
0
0
CREDIT ACCEP CORP MICH
COM
225310101
435
744
SH
SOLE
744
0
0
CREDIT SUISSE NASSAU BRANCH
XLNKS REIT ETN36
22539T282
136
19669
SH
SOLE
19669
0
0
CRESCENT CAP BDC INC
COM
225655109
3103
162181
SH
SOLE
162181
0
0
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
563
19876
SH
SOLE
19876
0
0
CRH PLC
ADR
12626K203
251
5388
SH
SOLE
5388
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
4830
43159
SH
SOLE
43159
0
0
CRITEO S A
SPONS ADS
226718104
6274
171302
SH
SOLE
171302
0
0
CROCS INC
COM
227046109
1355
9441
SH
SOLE
9441
0
0
CROCS INC
COM
227046109
31
2000
SH
Put
SOLE
2000
0
0
CRONOS GROUP INC
COM
22717L101
380
67103
SH
SOLE
67103
0
0
CRONOS GROUP INC
COM
22717L101
4
16000
SH
Put
SOLE
16000
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
1340
63086
SH
SOLE
63086
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
21881
89420
SH
SOLE
89420
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
0
100
SH
Put
SOLE
100
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
14
5000
SH
Put
SOLE
5000
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
36435
210346
SH
SOLE
210346
0
0
CROWN HLDGS INC
COM
228368106
542
5398
SH
SOLE
5398
0
0
CRYO-CELL INTL INC
COM
228895108
155
12761
SH
SOLE
12761
0
0
CS DISCO INC
COM
126327105
237
4950
SH
SOLE
4950
0
0
CSG SYS INTL INC
COM
126349109
351
7274
SH
SOLE
7274
0
0
CSX CORP
COM
126408103
23000
773167
SH
SOLE
773167
0
0
CUBESMART
COM
229663109
1809
37339
SH
SOLE
37339
0
0
CULLEN FROST BANKERS INC
COM
229899109
1065
8984
SH
SOLE
8984
0
0
CUMMINS INC
COM
231021106
34082
152239
SH
SOLE
152239
0
0
CURO GROUP HOLDINGS CORP
COM
23131L107
6612
381574
SH
SOLE
381574
0
0
CURTISS WRIGHT CORP
COM
231561101
502
3964
SH
SOLE
3964
0
0
CVS HEALTH CORP
COM
126650100
53242
628599
SH
SOLE
628599
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
682
4311
SH
SOLE
4311
0
0
CYRUSONE INC
COM
23283R100
725
9304
SH
SOLE
9304
0
0
CYTOKINETICS INC
COM NEW
23282W605
358
10031
SH
SOLE
10031
0
0
CYTOSORBENTS CORP
COM NEW
23283X206
99
12229
SH
SOLE
12229
0
0
D R HORTON INC
COM
23331A109
15070
179469
SH
SOLE
179469
0
0
DAILY JOURNAL CORP
COM
233912104
13244
41338
SH
SOLE
41338
0
0
DANAHER CORPORATION
COM
235851102
78168
257157
SH
SOLE
257157
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
3653
223472
SH
SOLE
223472
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
1
500
SH
Put
SOLE
500
0
0
DARDEN RESTAURANTS INC
COM
237194105
2397
15816
SH
SOLE
15816
0
0
DARDEN RESTAURANTS INC
COM
237194105
3
200
SH
Put
SOLE
200
0
0
DARE BIOSCIENCE INC
COM
23666P101
36
22035
SH
SOLE
22035
0
0
DARLING INGREDIENTS INC
COM
237266101
434
6027
SH
SOLE
6027
0
0
DATADOG INC
CL A COM
23804L103
1196
8488
SH
SOLE
8488
0
0
DATADOG INC
CL A COM
23804L103
1
200
SH
Put
SOLE
200
0
0
DAVITA INC
COM
23918K108
232
2004
SH
SOLE
2004
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
6549
172265
SH
SOLE
172265
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
3131
82944
SH
SOLE
82944
0
0
DBX ETF TR
XTRACK MSCI JAPN
233051507
485
9568
SH
SOLE
9568
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
203
5096
SH
SOLE
5096
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
529
18752
SH
SOLE
18752
0
0
DECKERS OUTDOOR CORP
COM
243537107
1002
2781
SH
SOLE
2781
0
0
DEERE & CO
COM
244199105
44293
132267
SH
SOLE
132267
0
0
DEL TACO RESTAURANTS INC NEW
COM
245496104
443
50726
SH
SOLE
50726
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
2135
20561
SH
SOLE
20561
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
10320
242257
SH
SOLE
242257
0
0
DENISON MINES CORP
COM
248356107
222
151148
SH
SOLE
151148
0
0
DENNYS CORP
COM
24869P104
408
24984
SH
SOLE
24984
0
0
DENTSPLY SIRONA INC
COM
24906P109
895
15365
SH
SOLE
15365
0
0
DERMTECH INC
COM
24984K105
668
20845
SH
SOLE
20845
0
0
DESKTOP METAL INC
COM CL A
25058X105
126
17413
SH
SOLE
17413
0
0
DESKTOP METAL INC
COM CL A
25058X105
5
13000
SH
Put
SOLE
13000
0
0
DESPEGAR COM CORP
ORD SHS
G27358103
128
10687
SH
SOLE
10687
0
0
DESTINATION XL GROUP INC
COM
25065K104
234
38279
SH
SOLE
38279
0
0
DEVON ENERGY CORP NEW
COM
25179M103
33334
937443
SH
SOLE
937443
0
0
DEVON ENERGY CORP NEW
COM
25179M103
46
3400
SH
Put
SOLE
3400
0
0
DEXCOM INC
COM
252131107
9727
17759
SH
SOLE
17759
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
147
22464
SH
SOLE
22464
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
11229
58123
SH
SOLE
58123
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2312
24368
SH
SOLE
24368
0
0
DIAMONDROCK HOSPITALITY CO
COM
252784301
159
16804
SH
SOLE
16804
0
0
DICKS SPORTING GOODS INC
COM
253393102
10105
84273
SH
SOLE
84273
0
0
DIGITAL RLTY TR INC
COM
253868103
18962
131324
SH
SOLE
131324
0
0
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
2155
357144
SH
SOLE
357144
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
673
8660
SH
SOLE
8660
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
1
200
SH
Put
SOLE
200
0
0
DIME CMNTY BANCSHARES INC
COM
25432X102
268
8200
SH
SOLE
8200
0
0
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
7153
218418
SH
SOLE
218418
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
183193
6894661
SH
SOLE
6894661
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
15573
330146
SH
SOLE
330146
0
0
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
4752
82643
SH
SOLE
82643
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
21995
495511
SH
SOLE
495511
0
0
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
13423
518919
SH
SOLE
518919
0
0
DIODES INC
COM
254543101
1738
19250
SH
SOLE
19250
0
0
DIREXION SHS ETF TR
AUSPCE CMD STG
25460E307
20585
649713
SH
SOLE
649713
0
0
DIREXION SHS ETF TR
DAILY JR GLD MIN
25460G831
228
4326
SH
SOLE
4326
0
0
DIREXION SHS ETF TR
DAILY JR GLD MIN
25460G831
20
1500
SH
Put
SOLE
1500
0
0
DIREXION SHS ETF TR
DL FTSE BLL 3X
25459W771
478
46755
SH
SOLE
46755
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 2X
25460G781
1089
25542
SH
SOLE
25542
0
0
DIREXION SHS ETF TR
DLY GOLD INDX 2X
25460G781
11
1000
SH
Put
SOLE
1000
0
0
DIREXION SHS ETF TR
DLY SEMICNDTR BR
25460G690
84
12000
SH
SOLE
12000
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1105
10337
SH
SOLE
10337
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
2609
31590
SH
SOLE
31590
0
0
DISCOVER FINL SVCS
COM
254709108
9234
75208
SH
SOLE
75208
0
0
DISCOVERY INC
COM SER A
25470F104
3301
130135
SH
SOLE
130135
0
0
DISCOVERY INC
COM SER C
25470F302
1716
70447
SH
SOLE
70447
0
0
DISCOVERY INC
COM SER C
25470F302
10
8000
SH
Put
SOLE
8000
0
0
DISH NETWORK CORPORATION
CL A
25470M109
3113
71708
SH
SOLE
71708
0
0
DISNEY WALT CO
COM
254687106
228942
1352901
SH
SOLE
1352901
0
0
DISNEY WALT CO
COM
254687106
2
6000
SH
Put
SOLE
6000
0
0
DNP SELECT INCOME FD INC
COM
23325P104
639
59964
SH
SOLE
59964
0
0
DOCUSIGN INC
COM
256163106
21859
84936
SH
SOLE
84936
0
0
DOCUSIGN INC
COM
256163106
23
1300
SH
Put
SOLE
1300
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
636
7198
SH
SOLE
7198
0
0
DOLLAR GEN CORP NEW
COM
256677105
11034
52294
SH
SOLE
52294
0
0
DOLLAR TREE INC
COM
256746108
1651
17334
SH
SOLE
17334
0
0
DOMINION ENERGY INC
COM
25746U109
12004
164161
SH
SOLE
164161
0
0
DOMINOS PIZZA INC
COM
25754A201
2564
5451
SH
SOLE
5451
0
0
DOMINOS PIZZA INC
COM
25754A201
0
200
SH
Put
SOLE
200
0
0
DOMO INC
COM CL B
257554105
416
4937
SH
SOLE
4937
0
0
DONALDSON INC
COM
257651109
4452
77590
SH
SOLE
77590
0
0
DOORDASH INC
CL A
25809K105
5055
24534
SH
SOLE
24534
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
14716
1185821
SH
SOLE
1185821
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
927
52130
SH
SOLE
52130
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
531
26950
SH
SOLE
26950
0
0
DOVER CORP
COM
260003108
11033
70892
SH
SOLE
70892
0
0
DOW INC
COM
260557103
44679
776896
SH
SOLE
776896
0
0
DOXIMITY INC
CL A
26622P107
2332
28919
SH
SOLE
28919
0
0
DRAFTKINGS INC
COM CL A
26142R104
6403
133169
SH
SOLE
133169
0
0
DRAFTKINGS INC
COM CL A
26142R104
3
1000
SH
Put
SOLE
1000
0
0
DRIVE SHACK INC
COM
262077100
37
13000
SH
SOLE
13000
0
0
DROPBOX INC
CL A
26210C104
1424
48433
SH
SOLE
48433
0
0
DROPBOX INC
CL A
26210C104
1
500
SH
Put
SOLE
500
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
372
8155
SH
SOLE
8155
0
0
DTE ENERGY CO
COM
233331107
2506
22529
SH
SOLE
22529
0
0
DTRT HEALTH ACQUISITION CORP
UNIT 08/31/2029
23344T202
312
30800
SH
SOLE
30800
0
0
DUCK CREEK TECHNOLOGIES INC
SHS
264120106
381
8569
SH
SOLE
8569
0
0
DUCKHORN PORTFOLIO INC
COM
26414D106
213
9279
SH
SOLE
9279
0
0
DUCOMMUN INC DEL
COM
264147109
349
6940
SH
SOLE
6940
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
39572
405646
SH
SOLE
405646
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
0
200
SH
Put
SOLE
200
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
0
100
SH
Put
SOLE
100
0
0
DUKE REALTY CORP
COM NEW
264411505
200
4170
SH
SOLE
4170
0
0
DUPONT DE NEMOURS INC
COM
26614N102
5055
74371
SH
SOLE
74371
0
0
DWS MUN INCOME TR
COM
233368109
144
12183
SH
SOLE
12183
0
0
DXC TECHNOLOGY CO
COM
23355L106
1644
49043
SH
SOLE
49043
0
0
DYNAMICS SPECIAL PURPOSE COR
CLASS A COM
268010105
1086
109000
SH
SOLE
109000
0
0
EAGLE BANCORP INC MD
COM
268948106
3008
52292
SH
SOLE
52292
0
0
EAGLE BULK SHIPPING INC
COM
Y2187A150
245
4861
SH
SOLE
4861
0
0
EAST WEST BANCORP INC
COM
27579R104
389
5042
SH
SOLE
5042
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
712
34491
SH
SOLE
34491
0
0
EASTERN BANKSHARES INC
COM
27627N105
336
16538
SH
SOLE
16538
0
0
EASTMAN CHEM CO
COM
277432100
3696
36678
SH
SOLE
36678
0
0
EATON CORP PLC
SHS
G29183103
32558
218605
SH
SOLE
218605
0
0
EATON VANCE ENHANCED EQUITY
COM
278277108
200
8631
SH
SOLE
8631
0
0
EATON VANCE ENHANCED EQUITY
COM
278274105
635
35546
SH
SOLE
35546
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
915
69379
SH
SOLE
69379
0
0
EATON VANCE MUN BD FD
COM
27827X101
247
18467
SH
SOLE
18467
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
608
25833
SH
SOLE
25833
0
0
EATON VANCE NEW YORK MUN BD
COM
27827Y109
260
21195
SH
SOLE
21195
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2340
85222
SH
SOLE
85222
0
0
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
388
24197
SH
SOLE
24197
0
0
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
4384
313951
SH
SOLE
313951
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
3223
322727
SH
SOLE
322727
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
454
42171
SH
SOLE
42171
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
376
17637
SH
SOLE
17637
0
0
EBAY INC.
COM
278642103
13718
196999
SH
SOLE
196999
0
0
EBAY INC.
COM
278642103
1
100
SH
Put
SOLE
100
0
0
EBAY INC.
COM
278642103
2
6300
SH
Put
SOLE
6300
0
0
ECOARK HLDGS INC
COM NEW
27888N307
318
60514
SH
SOLE
60514
0
0
ECOLAB INC
COM
278865100
36026
172889
SH
SOLE
172889
0
0
EDIFY ACQUISITION CORP
CL A
28059Q103
1227
125690
SH
SOLE
125690
0
0
EDISON INTL
COM
281020107
1637
29507
SH
SOLE
29507
0
0
EDITAS MEDICINE INC
COM
28106W103
1440
35032
SH
SOLE
35032
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
15534
137232
SH
SOLE
137232
0
0
EHEALTH INC
COM
28238P109
380
9307
SH
SOLE
9307
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
3554
111049
SH
SOLE
111049
0
0
ELANCO ANIMAL HEALTH INC
UNIT 02/01/2023T
28414H202
640
12896
SH
SOLE
12896
0
0
ELASTIC N V
ORD SHS
N14506104
777
5212
SH
SOLE
5212
0
0
ELBIT SYS LTD
ORD
M3760D101
384
2643
SH
SOLE
2643
0
0
ELECTRAMECCANICA VEHS CORP
COM NEW
284849205
356
100050
SH
SOLE
100050
0
0
ELECTRONIC ARTS INC
COM
285512109
3604
25366
SH
SOLE
25366
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
248
11550
SH
SOLE
11550
0
0
ELEVATE CREDIT INC
COM
28621V101
2569
622029
SH
SOLE
622029
0
0
ELLIOTT OPPORTUNITY II CORP
SHS CL A
G30092103
11745
1205924
SH
SOLE
1205924
0
0
EMBRAER S.A.
SPONSORED ADS
29082A107
299
17524
SH
SOLE
17524
0
0
EMCOR GROUP INC
COM
29084Q100
2441
21150
SH
SOLE
21150
0
0
EMCORE CORP
COM NEW
290846203
396
52983
SH
SOLE
52983
0
0
EMERSON ELEC CO
COM
291011104
34451
365754
SH
SOLE
365754
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
312
38468
SH
SOLE
38468
0
0
ENBRIDGE INC
COM
29250N105
32820
823331
SH
SOLE
823331
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
290
3857
SH
SOLE
3857
0
0
ENCORE CAP GROUP INC
COM
292554102
297
6037
SH
SOLE
6037
0
0
ENDAVA PLC
ADS
29260V105
489
3601
SH
SOLE
3601
0
0
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
294
10239
SH
SOLE
10239
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
92
22588
SH
SOLE
22588
0
0
ENDURANCE ACQUISITION CORP
UNIT 09/01/2026
G3041W123
159
16000
SH
SOLE
16000
0
0
ENERGY FUELS INC
COM NEW
292671708
2960
422689
SH
SOLE
422689
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
30592
3193271
SH
SOLE
3193271
0
0
ENERPLUS CORP
COM
292766102
420
52704
SH
SOLE
52704
0
0
ENI S P A
SPONSORED ADR
26874R108
207
7706
SH
SOLE
7706
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
303
44622
SH
SOLE
44622
0
0
ENOVA INTL INC
COM
29357K103
1738
50338
SH
SOLE
50338
0
0
ENOVIX CORPORATION
COM
293594107
467
24590
SH
SOLE
24590
0
0
ENPHASE ENERGY INC
COM
29355A107
3792
25379
SH
SOLE
25379
0
0
ENSIGN GROUP INC
COM
29358P101
548
7187
SH
SOLE
7187
0
0
ENTEGRIS INC
COM
29362U104
2185
17366
SH
SOLE
17366
0
0
ENTEGRIS INC
COM
29362U104
0
100
SH
Put
SOLE
100
0
0
ENTEGRIS INC
COM
29362U104
0
100
SH
Put
SOLE
100
0
0
ENTERGY CORP NEW
COM
29364G103
1358
13691
SH
SOLE
13691
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
68047
3144360
SH
SOLE
3144360
0
0
ENVESTNET INC
COM
29404K106
2177
27110
SH
SOLE
27110
0
0
ENVIVA PARTNERS LP
COM UNIT
29414J107
311
5753
SH
SOLE
5753
0
0
ENZO BIOCHEM INC
COM
294100102
53
15000
SH
SOLE
15000
0
0
EOG RES INC
COM
26875P101
8294
103477
SH
SOLE
103477
0
0
EPAM SYS INC
COM
29414B104
3465
6064
SH
SOLE
6064
0
0
EQT CORP
COM
26884L109
3823
186800
SH
SOLE
186800
0
0
EQUIFAX INC
COM
294429105
12680
50034
SH
SOLE
50034
0
0
EQUINIX INC
COM
29444U700
11476
14450
SH
SOLE
14450
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
3705
144018
SH
SOLE
144018
0
0
EQUINOX GOLD CORP
COM
29446Y502
428
64435
SH
SOLE
64435
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
328
32273
SH
SOLE
32273
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
1297
50017
SH
SOLE
50017
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
761
9749
SH
SOLE
9749
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
469
5766
SH
SOLE
5766
0
0
ERICSSON
ADR B SEK 10
294821608
3252
289854
SH
SOLE
289854
0
0
ESSENTIAL UTILS INC
COM
29670G102
2622
56838
SH
SOLE
56838
0
0
ESSEX PPTY TR INC
COM
297178105
3057
9554
SH
SOLE
9554
0
0
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
239
3616
SH
SOLE
3616
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
1268
88616
SH
SOLE
88616
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
0
1200
SH
Put
SOLE
1200
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
5535
91124
SH
SOLE
91124
0
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
1610
136230
SH
SOLE
136230
0
0
ETF SER SOLUTIONS
APTUS DEFINED
26922A388
12662
442187
SH
SOLE
442187
0
0
ETF SER SOLUTIONS
APTUS DRAWDOWN
26922A784
858
21717
SH
SOLE
21717
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
1740
47984
SH
SOLE
47984
0
0
ETF SER SOLUTIONS
LHA MKT ST TACTL
26922B105
12825
423448
SH
SOLE
423448
0
0
ETF SER SOLUTIONS
NETLEASE CORP
26922A248
201
6772
SH
SOLE
6772
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
4202
177727
SH
SOLE
177727
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
30
30000
SH
Put
SOLE
30000
0
0
ETSY INC
COM
29786A106
5679
27362
SH
SOLE
27362
0
0
ETSY INC
COM
29786A106
0
100
SH
Put
SOLE
100
0
0
ETSY INC
COM
29786A106
0
100
SH
Put
SOLE
100
0
0
EVERBRIDGE INC
COM
29978A104
344
2295
SH
SOLE
2295
0
0
EVERGY INC
COM
30034W106
1509
24207
SH
SOLE
24207
0
0
EVERI HLDGS INC
COM
30034T103
464
19158
SH
SOLE
19158
0
0
EVERSOURCE ENERGY
COM
30040W108
2462
30113
SH
SOLE
30113
0
0
EVERTEC INC
COM
30040P103
1116
24280
SH
SOLE
24280
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
8
11485
SH
SOLE
11485
0
0
EVOLENT HEALTH INC
CL A
30050B101
222
7130
SH
SOLE
7130
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
789
20693
SH
SOLE
20693
0
0
EXACT SCIENCES CORP
COM
30063P105
8568
89754
SH
SOLE
89754
0
0
EXACT SCIENCES CORP
NOTE 0.375% 3/0
30063PAC9
969
900000
SH
SOLE
900000
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
609
12274
SH
SOLE
12274
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
1744
27073
SH
SOLE
27073
0
0
EXECUTIVE NETWORK PARTNERING
CL A
30158L100
2465
251125
SH
SOLE
251125
0
0
EXELIXIS INC
COM
30161Q104
727
34506
SH
SOLE
34506
0
0
EXELON CORP
COM
30161N101
4809
99510
SH
SOLE
99510
0
0
EXICURE INC
COM
30205M101
88
73867
SH
SOLE
73867
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
2611
15995
SH
SOLE
15995
0
0
EXPEDITORS INTL WASH INC
COM
302130109
5150
43206
SH
SOLE
43206
0
0
EXPONENT INC
COM
30214U102
1235
10843
SH
SOLE
10843
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1080
6381
SH
SOLE
6381
0
0
EXXON MOBIL CORP
COM
30231G102
305220
5188728
SH
SOLE
5188728
0
0
EXXON MOBIL CORP
COM
30231G102
374
38500
SH
Put
SOLE
38500
0
0
EXXON MOBIL CORP
COM
30231G102
11
9600
SH
Put
SOLE
9600
0
0
EYEPOINT PHARMACEUTICALS INC
COM NEW
30233G209
5506
528428
SH
SOLE
528428
0
0
EZCORP INC
CL A NON VTG
302301106
150
19795
SH
SOLE
19795
0
0
F N B CORP
COM
302520101
895
77109
SH
SOLE
77109
0
0
F5 NETWORKS INC
COM
315616102
629
3143
SH
SOLE
3143
0
0
F5 NETWORKS INC
COM
315616102
0
100
SH
Put
SOLE
100
0
0
FACEBOOK INC
CL A
30303M102
226378
667288
SH
SOLE
667288
0
0
FACEBOOK INC
CL A
30303M102
52
10000
SH
Put
SOLE
10000
0
0
FACEBOOK INC
CL A
30303M102
512
27000
SH
Put
SOLE
27000
0
0
FACTSET RESH SYS INC
COM
303075105
28708
72677
SH
SOLE
72677
0
0
FAIR ISAAC CORP
COM
303250104
3614
9049
SH
SOLE
9049
0
0
FALCON MINERALS CORP
CL A COM
30607B109
161
34313
SH
SOLE
34313
0
0
FARMERS NATIONAL BANC CORP
COM
309627107
1385
88403
SH
SOLE
88403
0
0
FASTENAL CO
COM
311900104
13657
264725
SH
SOLE
264725
0
0
FASTENAL CO
COM
311900104
0
100
SH
Put
SOLE
100
0
0
FASTLY INC
CL A
31188V100
3669
90759
SH
SOLE
90759
0
0
FATE THERAPEUTICS INC
COM
31189P102
779
13163
SH
SOLE
13163
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
2017
18597
SH
SOLE
18597
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
2076
17702
SH
SOLE
17702
0
0
FEDERATED HERMES INC
CL B
314211103
15438
474918
SH
SOLE
474918
0
0
FEDEX CORP
COM
31428X106
26100
119035
SH
SOLE
119035
0
0
FEDEX CORP
COM
31428X106
1
100
SH
Put
SOLE
100
0
0
FERGUSON PLC NEW
SHS
G3421J106
1533
10958
SH
SOLE
10958
0
0
FERRARI N V
COM
N3167Y103
3793
18143
SH
SOLE
18143
0
0
FERRARI N V
COM
N3167Y103
8
100
SH
Put
SOLE
100
0
0
FERRO CORP
COM
315405100
2200
108295
SH
SOLE
108295
0
0
FG FINANCIAL GROUP INC
COM
30259W104
326
66900
SH
SOLE
66900
0
0
FIBROGEN INC
COM
31572Q808
826
80822
SH
SOLE
80822
0
0
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
9981
177555
SH
SOLE
177555
0
0
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
441
10507
SH
SOLE
10507
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
418
11267
SH
SOLE
11267
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
2237
27907
SH
SOLE
27907
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
12697
883558
SH
SOLE
883558
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
7301
136109
SH
SOLE
136109
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
6817
106808
SH
SOLE
106808
0
0
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
1481
28469
SH
SOLE
28469
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
2718
23048
SH
SOLE
23048
0
0
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
271
6083
SH
SOLE
6083
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
3292
109028
SH
SOLE
109028
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
730
17888
SH
SOLE
17888
0
0
FIDELITY COVINGTON TRUST
QLTY FCTOR ETF
316092790
255
5140
SH
SOLE
5140
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
13295
250060
SH
SOLE
250060
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
27277
601773
SH
SOLE
601773
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
10986
90302
SH
SOLE
90302
0
0
FIFTH THIRD BANCORP
COM
316773100
6797
160397
SH
SOLE
160397
0
0
FIGS INC
CL A
30260D103
390
10515
SH
SOLE
10515
0
0
FINCH THERAPEUTICS GROUP INC
COM
31773D101
237
18099
SH
SOLE
18099
0
0
FINVOLUTION GROUP
SPONSORED ADS
31810T101
67
11823
SH
SOLE
11823
0
0
FIRST AMERN FINL CORP
COM
31847R102
2382
35445
SH
SOLE
35445
0
0
FIRST BANCORP P R
COM NEW
318672706
537
40351
SH
SOLE
40351
0
0
FIRST CAP INC
COM
31942S104
1147
28124
SH
SOLE
28124
0
0
FIRST EAGLE ALTR CAP BDC INC
COM
26943B100
137
31100
SH
SOLE
31100
0
0
FIRST FINL BANCORP OH
COM
320209109
5508
235156
SH
SOLE
235156
0
0
FIRST FINL BANKSHARES INC
COM
32020R109
1819
39589
SH
SOLE
39589
0
0
FIRST HORIZON CORPORATION
COM
320517105
3366
206840
SH
SOLE
206840
0
0
FIRST INDL RLTY TR INC
COM
32054K103
284
5480
SH
SOLE
5480
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
1678
148206
SH
SOLE
148206
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
0
2700
SH
Put
SOLE
2700
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1953
10081
SH
SOLE
10081
0
0
FIRST SOLAR INC
COM
336433107
8046
83501
SH
SOLE
83501
0
0
FIRST SOLAR INC
COM
336433107
1
100
SH
Put
SOLE
100
0
0
FIRST TR BICK INDEX FD
COM SHS
33733H107
616
18027
SH
SOLE
18027
0
0
FIRST TR ENERGY INCOME & GRO
COM
33738G104
256
18891
SH
SOLE
18891
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
179
14000
SH
SOLE
14000
0
0
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
1525
27973
SH
SOLE
27973
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
1165
56380
SH
SOLE
56380
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
2654
54843
SH
SOLE
54843
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
7985
140612
SH
SOLE
140612
0
0
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
9392
450000
SH
SOLE
450000
0
0
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
11640
577277
SH
SOLE
577277
0
0
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
277
4540
SH
SOLE
4540
0
0
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
266
6266
SH
SOLE
6266
0
0
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
366
13648
SH
SOLE
13648
0
0
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
411
9859
SH
SOLE
9859
0
0
FIRST TR EXCH TRD ALPHDX FD
GERMANY ALPHA
33737J190
674
12274
SH
SOLE
12274
0
0
FIRST TR EXCH TRD ALPHDX FD
INDIA NFTY50 EQW
33737J802
755
15346
SH
SOLE
15346
0
0
FIRST TR EXCH TRD ALPHDX FD
SWITZLND ALPHA
33737J232
664
10170
SH
SOLE
10170
0
0
FIRST TR EXCH TRD ALPHDX FD
UNIT KING ALPH
33737J224
618
14690
SH
SOLE
14690
0
0
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
1429
59385
SH
SOLE
59385
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
2846
27010
SH
SOLE
27010
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
2429
41055
SH
SOLE
41055
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
816
14457
SH
SOLE
14457
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
3374
293911
SH
SOLE
293911
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
4285
96737
SH
SOLE
96737
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
4564
38298
SH
SOLE
38298
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
5811
101332
SH
SOLE
101332
0
0
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
214
3336
SH
SOLE
3336
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
3202
57233
SH
SOLE
57233
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
1309
26847
SH
SOLE
26847
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
561
6053
SH
SOLE
6053
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2548
20758
SH
SOLE
20758
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
332
2688
SH
SOLE
2688
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
4445
150389
SH
SOLE
150389
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
387
5388
SH
SOLE
5388
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
1384
30132
SH
SOLE
30132
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
37995
633909
SH
SOLE
633909
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
12483
246825
SH
SOLE
246825
0
0
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
3090
59662
SH
SOLE
59662
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
8124
129465
SH
SOLE
129465
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
7011
124221
SH
SOLE
124221
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
1813
58854
SH
SOLE
58854
0
0
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
212
3950
SH
SOLE
3950
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
70378
2973714
SH
SOLE
2973714
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
1941
47331
SH
SOLE
47331
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
8723
183693
SH
SOLE
183693
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
8532
178180
SH
SOLE
178180
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
4140
180199
SH
SOLE
180199
0
0
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
4729
234690
SH
SOLE
234690
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
6051
113004
SH
SOLE
113004
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
20680
778012
SH
SOLE
778012
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
2045
31718
SH
SOLE
31718
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
1365
16013
SH
SOLE
16013
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
1948
19940
SH
SOLE
19940
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
6842
208732
SH
SOLE
208732
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
1845
16715
SH
SOLE
16715
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
4615
29242
SH
SOLE
29242
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
720
25455
SH
SOLE
25455
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
1211
13230
SH
SOLE
13230
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
33818
862260
SH
SOLE
862260
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
1196
10749
SH
SOLE
10749
0
0
FIRSTCASH INC
COM
33767D105
1143
13060
SH
SOLE
13060
0
0
FIRSTENERGY CORP
COM
337932107
5601
157676
SH
SOLE
157676
0
0
FISERV INC
COM
337738108
17742
163459
SH
SOLE
163459
0
0
FISERV INC
COM
337738108
1
100
SH
Put
SOLE
100
0
0
FISKER INC
CL A COM STK
33813J106
690
47865
SH
SOLE
47865
0
0
FIVE BELOW INC
COM
33829M101
5330
30108
SH
SOLE
30108
0
0
FIVE BELOW INC
COM
33829M101
6
100
SH
Put
SOLE
100
0
0
FIVE STAR SENIOR LIVING INC
COM NEW
33832D205
49
11414
SH
SOLE
11414
0
0
FIVE9 INC
COM
338307101
3367
21067
SH
SOLE
21067
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
933
5049
SH
SOLE
5049
0
0
FLAHERTY & CRUMRINE DYNAMIC
SHS
33848W106
313
10883
SH
SOLE
10883
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
322
13548
SH
SOLE
13548
0
0
FLAME ACQUISITION CORP
COM CL A
33850F108
6114
629336
SH
SOLE
629336
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1251
4793
SH
SOLE
4793
0
0
FLEX LTD
ORD
Y2573F102
1517
85923
SH
SOLE
85923
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
1816
72079
SH
SOLE
72079
0
0
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
845
13929
SH
SOLE
13929
0
0
FLEXSHARES TR
READY ACC VARI
33939L886
553
7248
SH
SOLE
7248
0
0
FLEXSHARES TR
STOX US ESG SLCT
33939L696
468
4422
SH
SOLE
4422
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
1177
9772
SH
SOLE
9772
0
0
FLOWERS FOODS INC
COM
343498101
884
37855
SH
SOLE
37855
0
0
FLUOR CORP NEW
COM
343412102
1017
63777
SH
SOLE
63777
0
0
FMC CORP
COM NEW
302491303
2934
32078
SH
SOLE
32078
0
0
FOCUS FINL PARTNERS INC
COM CL A
34417P100
4967
94851
SH
SOLE
94851
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
203
2370
SH
SOLE
2370
0
0
FORD MTR CO DEL
COM
345370860
9886
699463
SH
SOLE
699463
0
0
FORD MTR CO DEL
COM
345370860
2
1000
SH
Put
SOLE
1000
0
0
FORESIGHT ACQUISITION CORP
UNIT 01/29/2026
34552Y205
254
25201
SH
SOLE
25201
0
0
FORESTAR GROUP INC
COM
346232101
423
22739
SH
SOLE
22739
0
0
FORMFACTOR INC
COM
346375108
770
20690
SH
SOLE
20690
0
0
FORTINET INC
COM
34959E109
11108
38037
SH
SOLE
38037
0
0
FORTIVE CORP
COM
34959J108
7983
112887
SH
SOLE
112887
0
0
FORTRESS BIOTECH INC
COM
34960Q109
142
43950
SH
SOLE
43950
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1335
52595
SH
SOLE
52595
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
52
10000
SH
Put
SOLE
10000
0
0
FORTUNA SILVER MINES INC
COM
349915108
829
211084
SH
SOLE
211084
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1410
15745
SH
SOLE
15745
0
0
FORUM ENERGY TECHNOLOGIES IN
NOTE 9.000% 8/0
34984VAC4
97
100435
SH
SOLE
100435
0
0
FOX CORP
CL A COM
35137L105
3816
95140
SH
SOLE
95140
0
0
FOX CORP
CL B COM
35137L204
4572
123082
SH
SOLE
123082
0
0
FOX FACTORY HLDG CORP
COM
35138V102
387
2690
SH
SOLE
2690
0
0
FRANCO NEV CORP
COM
351858105
11569
88968
SH
SOLE
88968
0
0
FRANCO NEV CORP
COM
351858105
1
2000
SH
Put
SOLE
2000
0
0
FRANKLIN ELEC INC
COM
353514102
273
3388
SH
SOLE
3388
0
0
FRANKLIN RESOURCES INC
COM
354613101
9201
309644
SH
SOLE
309644
0
0
FRANKLIN STR PPTYS CORP
COM
35471R106
32086
6915089
SH
SOLE
6915089
0
0
FRANKLIN TEMPLETON ETF TR
FTSE BRAZIL
35473P835
238
11871
SH
SOLE
11871
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
216
5126
SH
SOLE
5126
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
13194
404520
SH
SOLE
404520
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
2553
73248
SH
SOLE
73248
0
0
FRESHPET INC
COM
358039105
456
3196
SH
SOLE
3196
0
0
FREYR BATTERY
SHS
L4135L100
21
2099
SH
SOLE
2099
0
0
FREYR BATTERY
SHS
L4135L100
12
10000
SH
Put
SOLE
10000
0
0
FS BANCORP INC
COM
30263Y104
1000
28882
SH
SOLE
28882
0
0
FS KKR CAP CORP
COM
302635206
6896
313790
SH
SOLE
313790
0
0
FUBOTV INC
COM
35953D104
1096
45890
SH
SOLE
45890
0
0
FUELCELL ENERGY INC
COM
35952H601
73
10744
SH
SOLE
10744
0
0
FULGENT GENETICS INC
COM
359664109
349
3892
SH
SOLE
3892
0
0
FULTON FINL CORP PA
COM
360271100
259
16959
SH
SOLE
16959
0
0
FUNKO INC
COM CL A
361008105
507
27819
SH
SOLE
27819
0
0
FUTUREFUEL CORP
COM
36116M106
562
79255
SH
SOLE
79255
0
0
G&P ACQUISITION CORP
COM CL A
36146G103
737
74492
SH
SOLE
74492
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
606
23475
SH
SOLE
23475
0
0
GABELLI EQUITY TR INC
COM
362397101
246
36960
SH
SOLE
36960
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
13890
93491
SH
SOLE
93491
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
177
47741
SH
SOLE
47741
0
0
GAMESTOP CORP NEW
CL A
36467W109
817
4650
SH
SOLE
4650
0
0
GAMESTOP CORP NEW
CL A
36467W109
5
800
SH
Put
SOLE
800
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
69766
1505819
SH
SOLE
1505819
0
0
GAP INC
COM
364760108
827
36493
SH
SOLE
36493
0
0
GARMIN LTD
SHS
H2906T109
6149
39583
SH
SOLE
39583
0
0
GARTNER INC
COM
366651107
21112
69387
SH
SOLE
69387
0
0
GATX CORP
COM
361448103
967
10815
SH
SOLE
10815
0
0
GEE GROUP INC
COM
36165A102
5
10000
SH
SOLE
10000
0
0
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
341
16863
SH
SOLE
16863
0
0
GENERAC HLDGS INC
COM
368736104
3408
8354
SH
SOLE
8354
0
0
GENERAC HLDGS INC
COM
368736104
1
100
SH
Put
SOLE
100
0
0
GENERAL DYNAMICS CORP
COM
369550108
34347
174895
SH
SOLE
174895
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
26180
254069
SH
SOLE
254069
0
0
GENERAL MLS INC
COM
370334104
43423
725860
SH
SOLE
725860
0
0
GENERAL MTRS CO
COM
37045V100
112109
2127008
SH
SOLE
2127008
0
0
GENERAL MTRS CO
COM
37045V100
0
300
SH
Put
SOLE
300
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
1566
157112
SH
SOLE
157112
0
0
GENIUS BRANDS INTL INC
COM
37229T301
157
115806
SH
SOLE
115806
0
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
408
212260
SH
SOLE
212260
0
0
GENPREX INC
COM
372446104
70
26000
SH
SOLE
26000
0
0
GENPREX INC
COM
372446104
18
28000
SH
Put
SOLE
28000
0
0
GENTEX CORP
COM
371901109
1051
31784
SH
SOLE
31784
0
0
GENUINE PARTS CO
COM
372460105
15016
123913
SH
SOLE
123913
0
0
GETTY RLTY CORP NEW
COM
374297109
446
15139
SH
SOLE
15139
0
0
GILEAD SCIENCES INC
COM
375558103
58091
832080
SH
SOLE
832080
0
0
GILEAD SCIENCES INC
COM
375558103
1
100
SH
Put
SOLE
100
0
0
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
377
32590
SH
SOLE
32590
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
2306
41619
SH
SOLE
41619
0
0
GLADSTONE ACQUISITION CORP
UNIT 04/01/2024
37653T207
1099
108202
SH
SOLE
108202
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
44383
1161256
SH
SOLE
1161256
0
0
GLOBAL PARTNER ACQISTN CORP
CL A SHS
G3934P102
985
101448
SH
SOLE
101448
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
380
17959
SH
SOLE
17959
0
0
GLOBAL PMTS INC
COM
37940X102
8764
55527
SH
SOLE
55527
0
0
GLOBAL SYNERGY ACQUISIT CORP
CL A SHS
G3934J106
4406
449788
SH
SOLE
449788
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
1046
38134
SH
SOLE
38134
0
0
GLOBAL X FDS
CYBRSCURTY ETF
37954Y384
263
8637
SH
SOLE
8637
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
6693
139200
SH
SOLE
139200
0
0
GLOBAL X FDS
GENOMIC BIOTECH
37954Y434
369
16700
SH
SOLE
16700
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
5470
152590
SH
SOLE
152590
0
0
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
1469
41717
SH
SOLE
41717
0
0
GLOBAL X FDS
GLOBAL X GOLD EX
37954Y863
231
8658
SH
SOLE
8658
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
819
23277
SH
SOLE
23277
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
19
3000
SH
Put
SOLE
3000
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
257
10775
SH
SOLE
10775
0
0
GLOBAL X FDS
INTERNET OF THNG
37954Y780
774
21354
SH
SOLE
21354
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
7963
97249
SH
SOLE
97249
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
1176
53271
SH
SOLE
53271
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
5400
147970
SH
SOLE
147970
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
760
14096
SH
SOLE
14096
0
0
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
359
20125
SH
SOLE
20125
0
0
GLOBAL X FDS
THMATC GWT ETF
37954Y418
659
13315
SH
SOLE
13315
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
5303
208972
SH
SOLE
208972
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
1077
41650
SH
SOLE
41650
0
0
GLOBALSTAR INC
COM
378973408
1726
1033694
SH
SOLE
1033694
0
0
GLOBALSTAR INC
COM
378973408
1
8000
SH
Put
SOLE
8000
0
0
GLOBANT S A
COM
L44385109
2121
7553
SH
SOLE
7553
0
0
GLOBE LIFE INC
COM
37959E102
2399
26936
SH
SOLE
26936
0
0
GLOBUS MED INC
CL A
379577208
968
12521
SH
SOLE
12521
0
0
GOAL ACQUISITIONS CORP
COM
38021H107
311
32025
SH
SOLE
32025
0
0
GOBI ACQUISITION CORP
CLASS A ORD SHS
G4022Y104
290
30000
SH
SOLE
30000
0
0
GODADDY INC
CL A
380237107
999
14229
SH
SOLE
14229
0
0
GOL LINHAS AEREAS INTELIGENT
SPON ADR PFD NEW
38045R206
882
115700
SH
SOLE
115700
0
0
GOLD FIELDS LTD
SPONSORED ADR
38059T106
946
116445
SH
SOLE
116445
0
0
GOLDEN ENTMT INC
COM
381013101
219
4460
SH
SOLE
4460
0
0
GOLDEN MINERALS CO
COM
381119106
11
25000
SH
SOLE
25000
0
0
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
56
55000
SH
SOLE
55000
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
14070
767287
SH
SOLE
767287
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
828
8275
SH
SOLE
8275
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
721
13244
SH
SOLE
13244
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
382
10298
SH
SOLE
10298
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
22948
266635
SH
SOLE
266635
0
0
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
1134
11486
SH
SOLE
11486
0
0
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
3730
59749
SH
SOLE
59749
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
51682
136388
SH
SOLE
136388
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3
500
SH
Put
SOLE
500
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
1869
173583
SH
SOLE
173583
0
0
GOLUB CAP BDC INC
COM
38173M102
35455
2241699
SH
SOLE
2241699
0
0
GOODRX HLDGS INC
COM CL A
38246G108
474
11548
SH
SOLE
11548
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
8918
506633
SH
SOLE
506633
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
453
2974
SH
SOLE
2974
0
0
GRACO INC
COM
384109104
34445
492307
SH
SOLE
492307
0
0
GRAF ACQUISITION CORP IV
COM
384272100
327
33900
SH
SOLE
33900
0
0
GRAHAM HLDGS CO
COM CL B
384637104
3430
5818
SH
SOLE
5818
0
0
GRAINGER W W INC
COM
384802104
2861
7277
SH
SOLE
7277
0
0
GRAND CANYON ED INC
COM
38526M106
1038
11875
SH
SOLE
11875
0
0
GRANITE PT MTG TR INC
COM STK
38741L107
277
21052
SH
SOLE
21052
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
16311
935403
SH
SOLE
935403
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
4246
223003
SH
SOLE
223003
0
0
GRAY TELEVISION INC
COM
389375106
1332
58179
SH
SOLE
58179
0
0
GREAT PANTHER MNG LTD
COM
39115V101
37
81000
SH
SOLE
81000
0
0
GREEN BRICK PARTNERS INC
COM
392709101
1002
49910
SH
SOLE
49910
0
0
GREEN DOT CORP
CL A
39304D102
1569
31188
SH
SOLE
31188
0
0
GREEN PLAINS INC
COM
393222104
1966
60230
SH
SOLE
60230
0
0
GREEN PLAINS INC
COM
393222104
56
10000
SH
Put
SOLE
10000
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
3355
253728
SH
SOLE
253728
0
0
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
513
151000
SH
Put
SOLE
151000
0
0
GREENLANE HLDGS INC
CL A
395330103
147
62633
SH
SOLE
62633
0
0
GREENSKY INC
CL A
39572G100
422
37712
SH
SOLE
37712
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
453
15224
SH
SOLE
15224
0
0
GRITSTONE BIO INC
COM
39868T105
352
32690
SH
SOLE
32690
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
1799
9546
SH
SOLE
9546
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
129
11652
SH
SOLE
11652
0
0
GUARDANT HEALTH INC
COM
40131M109
9261
74039
SH
SOLE
74039
0
0
GUARDANT HEALTH INC
COM
40131M109
69
5500
SH
Put
SOLE
5500
0
0
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
382
15641
SH
SOLE
15641
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
1596
13438
SH
SOLE
13438
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
4506
57498
SH
SOLE
57498
0
0
H I G ACQUISITION CORP
COM CL A
G44898107
9227
944228
SH
SOLE
944228
0
0
HALLIBURTON CO
COM
406216101
2580
119600
SH
SOLE
119600
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
391
9635
SH
SOLE
9635
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1068
49710
SH
SOLE
49710
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
309
16446
SH
SOLE
16446
0
0
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
346
20861
SH
SOLE
20861
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
234
10152
SH
SOLE
10152
0
0
HANESBRANDS INC
COM
410345102
1931
112475
SH
SOLE
112475
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
524
9900
SH
SOLE
9900
0
0
HANOVER INS GROUP INC
COM
410867105
424
3270
SH
SOLE
3270
0
0
HARLEY DAVIDSON INC
COM
412822108
274
7506
SH
SOLE
7506
0
0
HARTFORD FDS EXCHANGE TRADED
SHRT DURTN ETF
41653L602
1057
25778
SH
SOLE
25778
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1756
25003
SH
SOLE
25003
0
0
HASBRO INC
COM
418056107
2265
25401
SH
SOLE
25401
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
683
16739
SH
SOLE
16739
0
0
HCA HEALTHCARE INC
COM
40412C101
1974
8121
SH
SOLE
8121
0
0
HCW BIOLOGICS INC
COM
40423R105
45
14000
SH
SOLE
14000
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
3884
53206
SH
SOLE
53206
0
0
HEALTHCARE SERVICES ACQU COR
COM CL A
42227K104
2193
224323
SH
SOLE
224323
0
0
HEALTHCARE SVCS GROUP INC
COM
421906108
8106
325933
SH
SOLE
325933
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
425
14452
SH
SOLE
14452
0
0
HEALTHEQUITY INC
COM
42226A107
5481
84666
SH
SOLE
84666
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
1522
45663
SH
SOLE
45663
0
0
HECLA MNG CO
COM
422704106
96
17472
SH
SOLE
17472
0
0
HECLA MNG CO
COM
422704106
0
300
SH
Put
SOLE
300
0
0
HEICO CORP NEW
CL A
422806208
441
3728
SH
SOLE
3728
0
0
HEICO CORP NEW
COM
422806109
2196
16615
SH
SOLE
16615
0
0
HELEN OF TROY LTD
COM
G4388N106
221
967
SH
SOLE
967
0
0
HELMERICH & PAYNE INC
COM
423452101
608
22292
SH
SOLE
22292
0
0
HENRY JACK & ASSOC INC
COM
426281101
1335
8410
SH
SOLE
8410
0
0
HENRY SCHEIN INC
COM
806407102
451
5930
SH
SOLE
5930
0
0
HERC HLDGS INC
COM
42704L104
693
4233
SH
SOLE
4233
0
0
HERCULES CAPITAL INC
COM
427096508
749
44903
SH
SOLE
44903
0
0
HERSHEY CO
COM
427866108
8481
50073
SH
SOLE
50073
0
0
HESS CORP
COM
42809H107
894
11449
SH
SOLE
11449
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1568
109996
SH
SOLE
109996
0
0
HEXCEL CORP NEW
COM
428291108
926
15557
SH
SOLE
15557
0
0
HH&L ACQUISITION CO
SHS CL A
G39714103
9790
1006785
SH
SOLE
1006785
0
0
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
479
44353
SH
SOLE
44353
0
0
HILLTOP HOLDINGS INC
COM
432748101
359
10956
SH
SOLE
10956
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
391
2969
SH
SOLE
2969
0
0
HIMS & HERS HEALTH INC
COM CL A
433000106
204
27763
SH
SOLE
27763
0
0
HIPPO HLDGS INC
COMMON STOCK
433539103
510
109099
SH
SOLE
109099
0
0
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
165
33576
SH
SOLE
33576
0
0
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
2822
153934
SH
SOLE
153934
0
0
HOLOGIC INC
COM
436440101
5549
75126
SH
SOLE
75126
0
0
HOME BANCSHARES INC
COM
436893200
336
14272
SH
SOLE
14272
0
0
HOME DEPOT INC
COM
437076102
206872
629867
SH
SOLE
629867
0
0
HOME DEPOT INC
COM
437076102
1
300
SH
Put
SOLE
300
0
0
HONEYWELL INTL INC
COM
438516106
76728
362205
SH
SOLE
362205
0
0
HONEYWELL INTL INC
COM
438516106
28
12600
SH
Put
SOLE
12600
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
426
10563
SH
SOLE
10563
0
0
HORIZON BANCORP INC
COM
440407104
204
11282
SH
SOLE
11282
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
4247
38764
SH
SOLE
38764
0
0
HORMEL FOODS CORP
COM
440452100
957
23360
SH
SOLE
23360
0
0
HOULIHAN LOKEY INC
CL A
441593100
2972
32404
SH
SOLE
32404
0
0
HOWARD HUGHES CORP
COM
44267D107
1061
12070
SH
SOLE
12070
0
0
HOWMET AEROSPACE INC
COM
443201108
267
8518
SH
SOLE
8518
0
0
HP INC
COM
40434L105
3550
129987
SH
SOLE
129987
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
317
12135
SH
SOLE
12135
0
0
HUB GROUP INC
CL A
443320106
17287
251447
SH
SOLE
251447
0
0
HUBBELL INC
COM
443510607
1231
6831
SH
SOLE
6831
0
0
HUBSPOT INC
COM
443573100
1405
2078
SH
SOLE
2078
0
0
HUDSON EXECUTIVE INVES III
COM CL A
44376L107
3157
324675
SH
SOLE
324675
0
0
HUDSON EXECUTIVE INVS CORP I
COM CL A
443760103
1579
161701
SH
SOLE
161701
0
0
HUDSON GLOBAL INC
COM NEW
443787205
610
38338
SH
SOLE
38338
0
0
HUDSON PAC PPTYS INC
COM
444097109
473
18036
SH
SOLE
18036
0
0
HUMANA INC
COM
444859102
2392
6144
SH
SOLE
6144
0
0
HUNT J B TRANS SVCS INC
COM
445658107
761
4558
SH
SOLE
4558
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2831
183305
SH
SOLE
183305
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1345
6954
SH
SOLE
6954
0
0
HUNTSMAN CORP
COM
447011107
259
8668
SH
SOLE
8668
0
0
HUT 8 MNG CORP
COM
44812T102
126
15164
SH
SOLE
15164
0
0
HYATT HOTELS CORP
COM CL A
448579102
547
7035
SH
SOLE
7035
0
0
HYCROFT MINING HOLDING CORP
*W EXP 10/12/202
44862P125
4
12204
SH
SOLE
12204
0
0
HYCROFT MINING HOLDING CORP
COM CL A
44862P109
26
17519
SH
SOLE
17519
0
0
IAA INC
COM
449253103
700
12915
SH
SOLE
12915
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
4565
34962
SH
SOLE
34962
0
0
IAMGOLD CORP
COM
450913108
74
32338
SH
SOLE
32338
0
0
IBIO INC
COM NEW
451033203
11
10432
SH
SOLE
10432
0
0
ICICI BANK LIMITED
ADR
45104G104
1741
92278
SH
SOLE
92278
0
0
ICLICK INTERACTIVE ASIA GROU
SPONSORED ADR
45113Y104
75
13633
SH
SOLE
13633
0
0
ICON PLC
SHS
G4705A100
6230
23782
SH
SOLE
23782
0
0
IDACORP INC
COM
451107106
283
2704
SH
SOLE
2704
0
0
IDEX CORP
COM
45167R104
1319
6371
SH
SOLE
6371
0
0
IDEXX LABS INC
COM
45168D104
22473
36162
SH
SOLE
36162
0
0
IHEARTMEDIA INC
COM CL A
45174J509
634
25300
SH
SOLE
25300
0
0
IHS MARKIT LTD
SHS
G47567105
25348
217401
SH
SOLE
217401
0
0
II-VI INC
COM
902104108
8438
142622
SH
SOLE
142622
0
0
ILLINOIS TOOL WKS INC
COM
452308109
26561
128596
SH
SOLE
128596
0
0
ILLINOIS TOOL WKS INC
COM
452308109
16
2000
SH
Put
SOLE
2000
0
0
ILLUMINA INC
COM
452327109
15657
38631
SH
SOLE
38631
0
0
IMAX CORP
COM
45245E109
271
14288
SH
SOLE
14288
0
0
IMMUCELL CORP
COM PAR
452525306
169
18254
SH
SOLE
18254
0
0
IMMUTEP LTD
SPONSORED ADS
45257L108
77
20000
SH
SOLE
20000
0
0
IMMUTEP LTD
SPONSORED ADS
45257L108
11
6000
SH
Put
SOLE
6000
0
0
IMPAC MTG HLDGS INC
COM NEW
45254P508
1181
837766
SH
SOLE
837766
0
0
IMPINJ INC
COM
453204109
338
5917
SH
SOLE
5917
0
0
INCYTE CORP
COM
45337C102
1579
22947
SH
SOLE
22947
0
0
INDEPENDENT BANK GROUP INC
COM
45384B106
19582
275635
SH
SOLE
275635
0
0
INDEPENDENT BK CORP MICH
COM NEW
453838609
252
11804
SH
SOLE
11804
0
0
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
200
7500
SH
SOLE
7500
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
45190
1423898
SH
SOLE
1423898
0
0
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
327
12023
SH
SOLE
12023
0
0
INFINERA CORP
COM
45667G103
89
10702
SH
SOLE
10702
0
0
INFORMATION SVCS GROUP INC
COM
45675Y104
74
10364
SH
SOLE
10364
0
0
INFOSYS LTD
SPONSORED ADR
456788108
1915
86069
SH
SOLE
86069
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
241
18500
SH
SOLE
18500
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
10013
692761
SH
SOLE
692761
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
12
1000
SH
Put
SOLE
1000
0
0
INGERSOLL RAND INC
COM
45687V106
985
19579
SH
SOLE
19579
0
0
INGREDION INC
COM
457187102
559
6263
SH
SOLE
6263
0
0
INMODE LTD
SHS
M5425M103
541
3390
SH
SOLE
3390
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
1871
8099
SH
SOLE
8099
0
0
INNOVATIVE SOLUTIONS & SUPPO
COM
45769N105
288
40216
SH
SOLE
40216
0
0
INNOVATOR ETFS TR
DEFINED WLT SHLD
45783Y855
200
7778
SH
SOLE
7778
0
0
INNOVATOR ETFS TR
EMRGNG MKT JULY
45782C714
213
8295
SH
SOLE
8295
0
0
INNOVATOR ETFS TR
GRWT100 PWR BF
45782C334
1317
35000
SH
SOLE
35000
0
0
INNOVATOR ETFS TR
GRWT100 PWR BF
45782C466
1725
41944
SH
SOLE
41944
0
0
INNOVATOR ETFS TR
GRWT100 PWR BUF
45782C276
1813
39111
SH
SOLE
39111
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
213
4499
SH
SOLE
4499
0
0
INNOVATOR ETFS TR
INTRNL DEV JAN
45782C524
5321
199306
SH
SOLE
199306
0
0
INNOVATOR ETFS TR
INTRNL DEV JULY
45782C722
5024
207359
SH
SOLE
207359
0
0
INNOVATOR ETFS TR
INVTOR 2 PLS 5
45782C243
2062
88233
SH
SOLE
88233
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C425
2512
91247
SH
SOLE
91247
0
0
INNOVATOR ETFS TR
US EQT BUFR APR
45782C888
2112
66387
SH
SOLE
66387
0
0
INNOVATOR ETFS TR
US EQT PWR BUF
45782C870
18794
657744
SH
SOLE
657744
0
0
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C300
1296
41696
SH
SOLE
41696
0
0
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C292
317
11331
SH
SOLE
11331
0
0
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C805
848
32950
SH
SOLE
32950
0
0
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C839
914
34011
SH
SOLE
34011
0
0
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C672
1401
49304
SH
SOLE
49304
0
0
INNOVATOR ETFS TR
US EQTY BUF NOV
45782C581
324
10118
SH
SOLE
10118
0
0
INNOVATOR ETFS TR
US EQTY BUF OCT
45782C771
3084
94383
SH
SOLE
94383
0
0
INNOVATOR ETFS TR
US EQTY BUF SEP
45782C664
2696
86220
SH
SOLE
86220
0
0
INNOVATOR ETFS TR
US EQTY BUFR FEB
45782C433
3903
126776
SH
SOLE
126776
0
0
INNOVATOR ETFS TR
US EQTY BUFR JAN
45782C409
2202
61136
SH
SOLE
61136
0
0
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
1030
32619
SH
SOLE
32619
0
0
INNOVATOR ETFS TR
US EQTY BUFR JUN
45782C755
1224
37346
SH
SOLE
37346
0
0
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C391
1903
57679
SH
SOLE
57679
0
0
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C326
1591
50898
SH
SOLE
50898
0
0
INNOVATOR ETFS TR
US EQTY PWR BF
45782C680
1569
53571
SH
SOLE
53571
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C417
2916
101992
SH
SOLE
101992
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C573
284
9340
SH
SOLE
9340
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C797
1030
35103
SH
SOLE
35103
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C508
20397
624922
SH
SOLE
624922
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C656
7823
269291
SH
SOLE
269291
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
5266
171826
SH
SOLE
171826
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C813
1295
43542
SH
SOLE
43542
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C748
3510
113000
SH
SOLE
113000
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C318
5821
197212
SH
SOLE
197212
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C540
992
32263
SH
SOLE
32263
0
0
INNOVATOR ETFS TR
US EQTY ULTRA B
45782C821
212
7623
SH
SOLE
7623
0
0
INNOVATOR ETFS TR
US EQTY ULTRA B
45782C649
1297
46609
SH
SOLE
46609
0
0
INNOVATOR ETFS TR
US EQUT BUFR AUG
45782C698
3228
102911
SH
SOLE
102911
0
0
INNOVATOR ETFS TR
US SML CP PWR ET
45782C342
9301
341652
SH
SOLE
341652
0
0
INNOVIVA INC
COM
45781M101
1919
114764
SH
SOLE
114764
0
0
INOVALON HLDGS INC
COM CL A
45781D101
1560
38583
SH
SOLE
38583
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
265
36870
SH
SOLE
36870
0
0
INSEEGO CORP
COM
45782B104
81
12150
SH
SOLE
12150
0
0
INSPERITY INC
COM
45778Q107
2022
18225
SH
SOLE
18225
0
0
INSPIREMD INC
COM
45779A846
68
16567
SH
SOLE
16567
0
0
INSULET CORP
COM
45784P101
361
1275
SH
SOLE
1275
0
0
INTEGER HLDGS CORP
COM
45826H109
665
7432
SH
SOLE
7432
0
0
INTEL CORP
COM
458140100
137918
2588369
SH
SOLE
2588369
0
0
INTEL CORP
COM
458140100
3
1000
SH
Put
SOLE
1000
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
4317
32184
SH
SOLE
32184
0
0
INTELLICHECK INC
COM NEW
45817G201
171
21000
SH
SOLE
21000
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
203
3262
SH
SOLE
3262
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
19668
171494
SH
SOLE
171494
0
0
INTERFACE INC
COM
458665304
407
26914
SH
SOLE
26914
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
125165
900491
SH
SOLE
900491
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
0
100
SH
Put
SOLE
100
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1809
13575
SH
SOLE
13575
0
0
INTERNATIONAL PAPER CO
COM
460146103
23513
420119
SH
SOLE
420119
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
2282
62099
SH
SOLE
62099
0
0
INTERSECT ENT INC
COM
46071F103
796
29262
SH
SOLE
29262
0
0
INTUIT
COM
461202103
29717
55100
SH
SOLE
55100
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
42311
42437
SH
SOLE
42437
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
42
100
SH
Put
SOLE
100
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
417
8265
SH
SOLE
8265
0
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
9613
456828
SH
SOLE
456828
0
0
INVESCO CALIF VALUE MUN INCO
COM
46132H106
147
10734
SH
SOLE
10734
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
5
55
SH
SOLE
55
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
134
90900
SH
Put
SOLE
90900
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
2353
24275
SH
SOLE
24275
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
2449
121625
SH
SOLE
121625
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
0
1900
SH
Put
SOLE
1900
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
8087
422227
SH
SOLE
422227
0
0
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
3957
191180
SH
SOLE
191180
0
0
INVESCO DB MULTI-SECTOR COMM
OIL FD
46140H403
1800
131201
SH
SOLE
131201
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
298
11727
SH
SOLE
11727
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1
5400
SH
Put
SOLE
5400
0
0
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
333
13892
SH
SOLE
13892
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
2699
41039
SH
SOLE
41039
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
378
14238
SH
SOLE
14238
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
830
17716
SH
SOLE
17716
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
2423
108521
SH
SOLE
108521
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
2457
65217
SH
SOLE
65217
0
0
INVESCO EXCH TRADED FD TR II
GBL CLEAN ENRG
46138G847
11945
428472
SH
SOLE
428472
0
0
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
880
40869
SH
SOLE
40869
0
0
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
209
5226
SH
SOLE
5226
0
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
14711
723822
SH
SOLE
723822
0
0
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
349
10577
SH
SOLE
10577
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
258
9559
SH
SOLE
9559
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
4456
296680
SH
SOLE
296680
0
0
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
657
14736
SH
SOLE
14736
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 EX RAT
46138E388
2181
46708
SH
SOLE
46708
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
287
3926
SH
SOLE
3926
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
237
3263
SH
SOLE
3263
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
342
3930
SH
SOLE
3930
0
0
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
212
4475
SH
SOLE
4475
0
0
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
1259
32378
SH
SOLE
32378
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
1550
36580
SH
SOLE
36580
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
8340
137374
SH
SOLE
137374
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
1607
20102
SH
SOLE
20102
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
1144
51811
SH
SOLE
51811
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
21315
647513
SH
SOLE
647513
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
6801
259662
SH
SOLE
259662
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
4973
235678
SH
SOLE
235678
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
270
11725
SH
SOLE
11725
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
7761
358481
SH
SOLE
358481
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
3039
130844
SH
SOLE
130844
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
3433
156980
SH
SOLE
156980
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
2840
112263
SH
SOLE
112263
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
5749
257965
SH
SOLE
257965
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
1849
73865
SH
SOLE
73865
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
4333
193654
SH
SOLE
193654
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
4700
191359
SH
SOLE
191359
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
389
17780
SH
SOLE
17780
0
0
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
457
6915
SH
SOLE
6915
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
447
19490
SH
SOLE
19490
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
1135
12581
SH
SOLE
12581
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
819
22697
SH
SOLE
22697
0
0
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
230
5391
SH
SOLE
5391
0
0
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
17140
202194
SH
SOLE
202194
0
0
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
277
5205
SH
SOLE
5205
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
594
6681
SH
SOLE
6681
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
234
3132
SH
SOLE
3132
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
16711
352899
SH
SOLE
352899
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
10144
536949
SH
SOLE
536949
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
320
7604
SH
SOLE
7604
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
36192
719027
SH
SOLE
719027
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
276
3724
SH
SOLE
3724
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
860
19360
SH
SOLE
19360
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
16068
299529
SH
SOLE
299529
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
299
2526
SH
SOLE
2526
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
155
41625
SH
SOLE
41625
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
231
2999
SH
SOLE
2999
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
475
3296
SH
SOLE
3296
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
1573
83001
SH
SOLE
83001
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
16573
104712
SH
SOLE
104712
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
3144
17237
SH
SOLE
17237
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
337
22470
SH
SOLE
22470
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
649
36945
SH
SOLE
36945
0
0
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
301
4745
SH
SOLE
4745
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
340
3915
SH
SOLE
3915
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
1610
4878
SH
SOLE
4878
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
6449
169411
SH
SOLE
169411
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
378
4487
SH
SOLE
4487
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
782
8716
SH
SOLE
8716
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
3055
37766
SH
SOLE
37766
0
0
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
314
4975
SH
SOLE
4975
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
562
24452
SH
SOLE
24452
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
14802
102706
SH
SOLE
102706
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
2620
58108
SH
SOLE
58108
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1327
21619
SH
SOLE
21619
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
62491
210317
SH
SOLE
210317
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
37023
231200
SH
SOLE
231200
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
2126
7390
SH
SOLE
7390
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
81883
546759
SH
SOLE
546759
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
51099
265241
SH
SOLE
265241
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
49487
652878
SH
SOLE
652878
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
4193
86303
SH
SOLE
86303
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1693
30903
SH
SOLE
30903
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
3891
50274
SH
SOLE
50274
0
0
INVESCO LTD
SHS
G491BT108
4510
187107
SH
SOLE
187107
0
0
INVESCO MUN TR
COM
46131J103
259
19291
SH
SOLE
19291
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
356
44792
SH
SOLE
44792
0
0
INVESCO QUALITY MUN INCOME T
COM
46133G107
152
11593
SH
SOLE
11593
0
0
INVESCO SR INCOME TR
COM
46131H107
145
32644
SH
SOLE
32644
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
230
14115
SH
SOLE
14115
0
0
INVESTAR HLDG CORP
COM
46134L105
220
10000
SH
SOLE
10000
0
0
INVESTMENT MANAGERS SER TR
KNOWLEDGE LEADER
46143U849
12584
268923
SH
SOLE
268923
0
0
INVITAE CORP
COM
46185L103
12545
441155
SH
SOLE
441155
0
0
ION ACQUISITION CORP 2 LTD
SHS CL A
G49393104
129
13000
SH
SOLE
13000
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
334
9857
SH
SOLE
9857
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
275
11094
SH
SOLE
11094
0
0
IQVIA HLDGS INC
COM
46266C105
1182
4948
SH
SOLE
4948
0
0
IRIDEX CORP
COM
462684101
77
10000
SH
SOLE
10000
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
1089
27283
SH
SOLE
27283
0
0
IRON MTN INC NEW
COM
46284V101
2610
60132
SH
SOLE
60132
0
0
IRON SPARK I INC
CLASS A COM
46301G103
269
26821
SH
SOLE
26821
0
0
IRONSOURCE LTD
CL A ORD SHS
M5R75Y101
235
21550
SH
SOLE
21550
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
108977
3261733
SH
SOLE
3261733
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
50526
818723
SH
SOLE
818723
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
261
8544
SH
SOLE
8544
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
360
9275
SH
SOLE
9275
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
16416
396225
SH
SOLE
396225
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
307
9558
SH
SOLE
9558
0
0
ISHARES INC
MSCI CDA ETF
464286509
1789
49200
SH
SOLE
49200
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
980
11590
SH
SOLE
11590
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
5391
86165
SH
SOLE
86165
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
13793
227520
SH
SOLE
227520
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
2443
50720
SH
SOLE
50720
0
0
ISHARES INC
MSCI GBL ETF NEW
46434G848
2215
54568
SH
SOLE
54568
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
3796
154816
SH
SOLE
154816
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
4652
45293
SH
SOLE
45293
0
0
ISHARES INC
MSCI GLB SLV&MTL
464286327
178
14521
SH
SOLE
14521
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
304
9613
SH
SOLE
9613
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
12198
173873
SH
SOLE
173873
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
2673
55550
SH
SOLE
55550
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
3295
130032
SH
SOLE
130032
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
1088
22296
SH
SOLE
22296
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
2976
130458
SH
SOLE
130458
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
7937
177145
SH
SOLE
177145
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
640
13764
SH
SOLE
13764
0
0
ISHARES INC
MSCI WORLD ETF
464286392
2211
17480
SH
SOLE
17480
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
1085
64235
SH
SOLE
64235
0
0
ISHARES SILVER TR
ISHARES
46428Q109
29617
1446343
SH
SOLE
1446343
0
0
ISHARES SILVER TR
ISHARES
46428Q109
7
15000
SH
Put
SOLE
15000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
5
7000
SH
Put
SOLE
7000
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
35281
333881
SH
SOLE
333881
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
35049
766955
SH
SOLE
766955
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
28053
542704
SH
SOLE
542704
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
56413
654851
SH
SOLE
654851
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
5834
39745
SH
SOLE
39745
0
0
ISHARES TR
20 YR TR BD ETF
464287432
35801
248293
SH
SOLE
248293
0
0
ISHARES TR
20 YR TR BD ETF
464287432
1
1100
SH
Put
SOLE
1100
0
0
ISHARES TR
20 YR TR BD ETF
464287432
0
100
SH
Put
SOLE
100
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
18620
142985
SH
SOLE
142985
0
0
ISHARES TR
A RATE CP BD ETF
46429B291
30047
533590
SH
SOLE
533590
0
0
ISHARES TR
AGENCY BOND ETF
464288166
24288
204877
SH
SOLE
204877
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
355
5120
SH
SOLE
5120
0
0
ISHARES TR
ASIA 50 ETF
464288430
482
6175
SH
SOLE
6175
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
7910
68666
SH
SOLE
68666
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
7516
149192
SH
SOLE
149192
0
0
ISHARES TR
BROAD USD HIGH
46435U853
200
4809
SH
SOLE
4809
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
932
15017
SH
SOLE
15017
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
2831
72644
SH
SOLE
72644
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
37
40000
SH
Put
SOLE
40000
0
0
ISHARES TR
CMBS ETF
46429B366
698
12874
SH
SOLE
12874
0
0
ISHARES TR
COHEN STEER REIT
464287564
2336
35694
SH
SOLE
35694
0
0
ISHARES TR
CONV BD ETF
46435G102
3006
30359
SH
SOLE
30359
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
6548
128176
SH
SOLE
128176
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
127747
2542290
SH
SOLE
2542290
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
7936
84217
SH
SOLE
84217
0
0
ISHARES TR
CORE INTL AGGR
46435G672
1403
25502
SH
SOLE
25502
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
163431
2200858
SH
SOLE
2200858
0
0
ISHARES TR
CORE MSCI EURO
46434V738
6135
109596
SH
SOLE
109596
0
0
ISHARES TR
CORE MSCI INTL
46435G326
4029
60293
SH
SOLE
60293
0
0
ISHARES TR
CORE MSCI PAC
46434V696
1451
21688
SH
SOLE
21688
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
52967
745905
SH
SOLE
745905
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
92388
351161
SH
SOLE
351161
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
211863
1940797
SH
SOLE
1940797
0
0
ISHARES TR
CORE S&P TTL STK
464287150
94306
958469
SH
SOLE
958469
0
0
ISHARES TR
CORE S&P US GWT
464287671
50809
496271
SH
SOLE
496271
0
0
ISHARES TR
CORE S&P US VLU
464287663
31603
445770
SH
SOLE
445770
0
0
ISHARES TR
CORE S&P500 ETF
464287200
583801
1355132
SH
SOLE
1355132
0
0
ISHARES TR
CORE TOTAL USD
46434V613
14296
268739
SH
SOLE
268739
0
0
ISHARES TR
CORE US AGGBD ET
464287226
110461
961960
SH
SOLE
961960
0
0
ISHARES TR
CRE U S REIT ETF
464288521
6759
115296
SH
SOLE
115296
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
9475
262609
SH
SOLE
262609
0
0
ISHARES TR
CYBERSECURITY
46435U135
200
4620
SH
SOLE
4620
0
0
ISHARES TR
DOW JONES US ETF
464287846
1627
15100
SH
SOLE
15100
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
26400
248261
SH
SOLE
248261
0
0
ISHARES TR
EAFE SML CP ETF
464288273
24475
328984
SH
SOLE
328984
0
0
ISHARES TR
EAFE VALUE ETF
464288877
31859
626735
SH
SOLE
626735
0
0
ISHARES TR
ESG ADVNCD HY BD
46435G441
793
15095
SH
SOLE
15095
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
19486
248653
SH
SOLE
248653
0
0
ISHARES TR
ESG AWARE MSCI
46435U663
4287
109911
SH
SOLE
109911
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
38959
395563
SH
SOLE
395563
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
2823
51226
SH
SOLE
51226
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
917
35404
SH
SOLE
35404
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
853
31023
SH
SOLE
31023
0
0
ISHARES TR
ESG EAFE ETF
46436E759
2457
36282
SH
SOLE
36282
0
0
ISHARES TR
ESG SCRND S&P500
46436E569
440
13298
SH
SOLE
13298
0
0
ISHARES TR
EUROPE ETF
464287861
293
5641
SH
SOLE
5641
0
0
ISHARES TR
EXPANDED TECH
464287515
17040
42665
SH
SOLE
42665
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
2889
7170
SH
SOLE
7170
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
1661
26374
SH
SOLE
26374
0
0
ISHARES TR
FALN ANGLS USD
46435G474
4795
160249
SH
SOLE
160249
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
19878
390982
SH
SOLE
390982
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
3027
139724
SH
SOLE
139724
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
7010
152906
SH
SOLE
152906
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
1945
23253
SH
SOLE
23253
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
697
9802
SH
SOLE
9802
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
1377
51228
SH
SOLE
51228
0
0
ISHARES TR
GLOBAL FINLS ETF
464287333
4131
52531
SH
SOLE
52531
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
2890
105396
SH
SOLE
105396
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
7556
133494
SH
SOLE
133494
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
411
7388
SH
SOLE
7388
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
4280
124579
SH
SOLE
124579
0
0
ISHARES TR
HIGH YLD BD FCTR
46435G250
529
10247
SH
SOLE
10247
0
0
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
206
8318
SH
SOLE
8318
0
0
ISHARES TR
IBONDS 2026 TERM
46436E528
5600
219220
SH
SOLE
219220
0
0
ISHARES TR
IBONDS 22 TRM HG
46435U176
428
17683
SH
SOLE
17683
0
0
ISHARES TR
IBONDS 23 TRM HG
46435U150
5772
234058
SH
SOLE
234058
0
0
ISHARES TR
IBONDS 24 TRM HG
46435U184
5732
231401
SH
SOLE
231401
0
0
ISHARES TR
IBONDS 25 TRM HG
46435U168
5747
229586
SH
SOLE
229586
0
0
ISHARES TR
IBONDS 27 ETF
46435UAA9
12207
452726
SH
SOLE
452726
0
0
ISHARES TR
IBONDS DEC
46435U697
6225
231095
SH
SOLE
231095
0
0
ISHARES TR
IBONDS DEC 25
46435U432
6455
230829
SH
SOLE
230829
0
0
ISHARES TR
IBONDS DEC 26
46435U259
5558
206660
SH
SOLE
206660
0
0
ISHARES TR
IBONDS DEC 27
46435U283
4946
183192
SH
SOLE
183192
0
0
ISHARES TR
IBONDS DEC 28
46435U325
2742
100698
SH
SOLE
100698
0
0
ISHARES TR
IBONDS DEC2021
46435G789
8471
331162
SH
SOLE
331162
0
0
ISHARES TR
IBONDS DEC2022
46435G755
1097
41896
SH
SOLE
41896
0
0
ISHARES TR
IBONDS DEC2023
46435G318
8220
316213
SH
SOLE
316213
0
0
ISHARES TR
IBONDS DEC2026
46435GAA0
12950
488694
SH
SOLE
488694
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
26799
1083299
SH
SOLE
1083299
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
29689
1172806
SH
SOLE
1172806
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
19538
751038
SH
SOLE
751038
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
22422
852160
SH
SOLE
852160
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
14851
553067
SH
SOLE
553067
0
0
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
487
18058
SH
SOLE
18058
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
6976
79945
SH
SOLE
79945
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
22125
166265
SH
SOLE
166265
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
4
30000
SH
Put
SOLE
30000
0
0
ISHARES TR
INTL DEV RE ETF
464288489
1819
65128
SH
SOLE
65128
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
7761
255028
SH
SOLE
255028
0
0
ISHARES TR
INTL TREA BD ETF
464288117
287
5573
SH
SOLE
5573
0
0
ISHARES TR
ISHARES BIOTECH
464287556
10699
66254
SH
SOLE
66254
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
7702
17286
SH
SOLE
17286
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
34985
640353
SH
SOLE
640353
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
3225
53651
SH
SOLE
53651
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
11891
107885
SH
SOLE
107885
0
0
ISHARES TR
MBS ETF
464288588
11610
107537
SH
SOLE
107537
0
0
ISHARES TR
MICRO-CAP ETF
464288869
9832
68174
SH
SOLE
68174
0
0
ISHARES TR
MORNINGSTAR GRWT
464287119
2278
34698
SH
SOLE
34698
0
0
ISHARES TR
MORNINGSTR US EQ
464287127
546
8984
SH
SOLE
8984
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
1317
19784
SH
SOLE
19784
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
617
8959
SH
SOLE
8959
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
246
3885
SH
SOLE
3885
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
27287
320998
SH
SOLE
320998
0
0
ISHARES TR
MSCI ACWI ETF
464288257
8719
87545
SH
SOLE
87545
0
0
ISHARES TR
MSCI ACWI EX US
464288240
14060
253779
SH
SOLE
253779
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
732
10843
SH
SOLE
10843
0
0
ISHARES TR
MSCI EAFE ETF
464287465
109079
1398329
SH
SOLE
1398329
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
17996
238939
SH
SOLE
238939
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
57021
1131859
SH
SOLE
1131859
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
2406
121383
SH
SOLE
121383
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
1141
23448
SH
SOLE
23448
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
28835
761280
SH
SOLE
761280
0
0
ISHARES TR
MSCI INTL VLU FT
46435G409
582
22672
SH
SOLE
22672
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
8799
150992
SH
SOLE
150992
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
4289
51593
SH
SOLE
51593
0
0
ISHARES TR
MSCI LW CRB TG
46434V464
434
2631
SH
SOLE
2631
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
632
19571
SH
SOLE
19571
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
7289
75939
SH
SOLE
75939
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
33214
452165
SH
SOLE
452165
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
29254
166541
SH
SOLE
166541
0
0
ISHARES TR
MSCI USA MULTIFT
46434V282
9399
222949
SH
SOLE
222949
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
79714
605134
SH
SOLE
605134
0
0
ISHARES TR
MSCI USA SZE FT
46432F370
1696
13250
SH
SOLE
13250
0
0
ISHARES TR
MSCI USA VALUE
46432F388
38350
380497
SH
SOLE
380497
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
39391
339141
SH
SOLE
339141
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
1097
18890
SH
SOLE
18890
0
0
ISHARES TR
NORTH AMERN NAT
464287374
213
7271
SH
SOLE
7271
0
0
ISHARES TR
PFD AND INCM SEC
464288687
27331
703786
SH
SOLE
703786
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
371
4334
SH
SOLE
4334
0
0
ISHARES TR
ROBOTICS ARTIF
46435U556
452
10700
SH
SOLE
10700
0
0
ISHARES TR
RUS 1000 ETF
464287622
97326
402601
SH
SOLE
402601
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
289861
1057704
SH
SOLE
1057704
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
122711
784073
SH
SOLE
784073
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
22767
77559
SH
SOLE
77559
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
33663
210071
SH
SOLE
210071
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
31349
279674
SH
SOLE
279674
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
11205
98996
SH
SOLE
98996
0
0
ISHARES TR
RUS MID CAP ETF
464287499
49738
635683
SH
SOLE
635683
0
0
ISHARES TR
RUS TOP 200 ETF
464289446
19404
188418
SH
SOLE
188418
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
3584
23416
SH
SOLE
23416
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
2513
38364
SH
SOLE
38364
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
91483
418143
SH
SOLE
418143
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
62
49800
SH
Put
SOLE
49800
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
5
1100
SH
Put
SOLE
1100
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
24209
94985
SH
SOLE
94985
0
0
ISHARES TR
S&P 100 ETF
464287101
9677
49013
SH
SOLE
49013
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
100693
1362431
SH
SOLE
1362431
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
44276
304423
SH
SOLE
304423
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
53358
673787
SH
SOLE
673787
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
10488
101914
SH
SOLE
101914
0
0
ISHARES TR
S&P SML 600 GWT
464287887
23278
178873
SH
SOLE
178873
0
0
ISHARES TR
SELECT DIVID ETF
464287168
28443
248132
SH
SOLE
248132
0
0
ISHARES TR
SHORT TREAS BD
464288679
24694
223529
SH
SOLE
223529
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
4957
46103
SH
SOLE
46103
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
27713
275338
SH
SOLE
275338
0
0
ISHARES TR
TIPS BD ETF
464287176
51189
400750
SH
SOLE
400750
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
638
5146
SH
SOLE
5146
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
3592
127064
SH
SOLE
127064
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
844
4474
SH
SOLE
4474
0
0
ISHARES TR
U.S. FINLS ETF
464287788
2957
35866
SH
SOLE
35866
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
5118
81478
SH
SOLE
81478
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
14797
144479
SH
SOLE
144479
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
4
2000
SH
Put
SOLE
2000
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
1
100
SH
Put
SOLE
100
0
0
ISHARES TR
U.S. TECH ETF
464287721
19432
191930
SH
SOLE
191930
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
1783
22598
SH
SOLE
22598
0
0
ISHARES TR
US AER DEF ETF
464288760
3240
31159
SH
SOLE
31159
0
0
ISHARES TR
US BR DEL SE ETF
464288794
1288
12327
SH
SOLE
12327
0
0
ISHARES TR
US CONSM STAPLES
464287812
391
2168
SH
SOLE
2168
0
0
ISHARES TR
US CONSUM DISCRE
464287580
573
7406
SH
SOLE
7406
0
0
ISHARES TR
US HLTHCARE ETF
464287762
10637
38505
SH
SOLE
38505
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
889
3384
SH
SOLE
3384
0
0
ISHARES TR
US HOME CONS ETF
464288752
3242
48945
SH
SOLE
48945
0
0
ISHARES TR
US INDUSTRIALS
464287754
2886
26930
SH
SOLE
26930
0
0
ISHARES TR
US INFRASTRUC
46435U713
3970
116405
SH
SOLE
116405
0
0
ISHARES TR
US OIL EQ&SV ETF
464288844
447
32634
SH
SOLE
32634
0
0
ISHARES TR
US REGNL BKS ETF
464288778
2483
40997
SH
SOLE
40997
0
0
ISHARES TR
US TELECOM ETF
464287713
744
22977
SH
SOLE
22977
0
0
ISHARES TR
US TREAS BD ETF
46429B267
12974
489663
SH
SOLE
489663
0
0
ISHARES TR
US TRSPRTION
464287192
2354
9682
SH
SOLE
9682
0
0
ISHARES TR
US TRSPRTION
464287192
4
300
SH
Put
SOLE
300
0
0
ISHARES TR
YLD OPTIM BD
46434V787
1355
54155
SH
SOLE
54155
0
0
ISHARES U S ETF TR
BLACKROCK SHORT
46431W838
11264
224549
SH
SOLE
224549
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
5456
108568
SH
SOLE
108568
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
2251
62671
SH
SOLE
62671
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
261
49298
SH
SOLE
49298
0
0
ITIQUIRA ACQUISITION CORP
CL A SHS
G49773107
1174
120288
SH
SOLE
120288
0
0
ITT INC
COM
45073V108
249
2885
SH
SOLE
2885
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS CDA
46641Q225
29472
468273
SH
SOLE
468273
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS EUR
46641Q191
827
14465
SH
SOLE
14465
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS I
46641Q373
363
6165
SH
SOLE
6165
0
0
J P MORGAN EXCHANGE-TRADED F
BETABUILDRS US
46641Q399
597
7574
SH
SOLE
7574
0
0
J P MORGAN EXCHANGE-TRADED F
BETABULDRS JAPAN
46641Q217
239
4039
SH
SOLE
4039
0
0
J P MORGAN EXCHANGE-TRADED F
BETBULD MSCI
46641Q738
33676
350100
SH
SOLE
350100
0
0
J P MORGAN EXCHANGE-TRADED F
CORE PLUS BD ETF
46641Q670
18451
338527
SH
SOLE
338527
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
1025
17790
SH
SOLE
17790
0
0
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
2292
38025
SH
SOLE
38025
0
0
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMIUM
46641Q332
2845
47667
SH
SOLE
47667
0
0
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
10574
203390
SH
SOLE
203390
0
0
J P MORGAN EXCHANGE-TRADED F
INTL BD OPP ETF
46641Q852
15693
305413
SH
SOLE
305413
0
0
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
378
3914
SH
SOLE
3914
0
0
J P MORGAN EXCHANGE-TRADED F
MUNICIPAL ETF
46641Q647
5778
105025
SH
SOLE
105025
0
0
J P MORGAN EXCHANGE-TRADED F
SHORT DURA CORE
46641Q274
2626
52335
SH
SOLE
52335
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
16095
317201
SH
SOLE
317201
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
18477
361667
SH
SOLE
361667
0
0
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE ETF
46641Q241
6027
111045
SH
SOLE
111045
0
0
J P MORGAN EXCHANGE-TRADED F
US DIVIDEND
46641Q795
245
7724
SH
SOLE
7724
0
0
J P MORGAN EXCHANGE-TRADED F
US VALUE FACTR
46641Q753
231
6493
SH
SOLE
6493
0
0
JABIL INC
COM
466313103
1854
31738
SH
SOLE
31738
0
0
JACK CREEK INVESTMENT CORP
CL A SHS
G4989X115
1780
182414
SH
SOLE
182414
0
0
JACOBS ENGR GROUP INC
COM
469814107
2575
19352
SH
SOLE
19352
0
0
JANUS DETROIT STR TR
HENDERSON US REL
47103U829
416
16632
SH
SOLE
16632
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
3401
67947
SH
SOLE
67947
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
2125
51554
SH
SOLE
51554
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
339
2573
SH
SOLE
2573
0
0
JD.COM INC
SPON ADR CL A
47215P106
8077
112121
SH
SOLE
112121
0
0
JD.COM INC
SPON ADR CL A
47215P106
1
100
SH
Put
SOLE
100
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
1730
46553
SH
SOLE
46553
0
0
JETBLUE AWYS CORP
COM
477143101
3239
211861
SH
SOLE
211861
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
851
6029
SH
SOLE
6029
0
0
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
222
4079
SH
SOLE
4079
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
396
8243
SH
SOLE
8243
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
277
5360
SH
SOLE
5360
0
0
JOHNSON & JOHNSON
COM
478160104
473169
2932342
SH
SOLE
2932342
0
0
JOHNSON & JOHNSON
COM
478160104
10
100
SH
Put
SOLE
100
0
0
JOHNSON & JOHNSON
COM
478160104
3
1600
SH
Put
SOLE
1600
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
10481
154232
SH
SOLE
154232
0
0
JOINT CORP
COM
47973J102
304
3094
SH
SOLE
3094
0
0
JONES LANG LASALLE INC
COM
48020Q107
902
3637
SH
SOLE
3637
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
885
48783
SH
SOLE
48783
0
0
JPMORGAN CHASE & CO
COM
46625H100
282316
1725671
SH
SOLE
1725671
0
0
JPMORGAN CHASE & CO
COM
46625H100
7
1000
SH
Put
SOLE
1000
0
0
JPMORGAN CHASE & CO
COM
46625H100
50
10000
SH
Put
SOLE
10000
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
239
12765
SH
SOLE
12765
0
0
JUST EAT TAKEAWAY COM N V
SPONSORED ADS
48214T305
249
17178
SH
SOLE
17178
0
0
KAIROS ACQUISITION CORP
CL A SHS
G52110114
1043
108015
SH
SOLE
108015
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
4322
15975
SH
SOLE
15975
0
0
KARAT PACKAGING INC
COM
48563L101
313
14888
SH
SOLE
14888
0
0
KATAPULT HOLDINGS INC
COM
485859102
122
22400
SH
SOLE
22400
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
1361
169061
SH
SOLE
169061
0
0
KBR INC
COM
48242W106
7859
199664
SH
SOLE
199664
0
0
KELLOGG CO
COM
487836108
1077
16997
SH
SOLE
16997
0
0
KEMPER CORP
COM
488401100
586
8797
SH
SOLE
8797
0
0
KENSINGTON CAPITAL ACQUISITI
UNIT 99/99/9999
G5251K111
3331
326448
SH
SOLE
326448
0
0
KERNEL GROUP HOLDINGS INC
CL A SHS
G5259L103
841
86212
SH
SOLE
86212
0
0
KEURIG DR PEPPER INC
COM
49271V100
897
26211
SH
SOLE
26211
0
0
KEYCORP
COM
493267108
2295
106229
SH
SOLE
106229
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
6424
39207
SH
SOLE
39207
0
0
KFORCE INC
COM
493732101
8279
138807
SH
SOLE
138807
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
152
10812
SH
SOLE
10812
0
0
KIMBERLY-CLARK CORP
COM
494368103
54328
410185
SH
SOLE
410185
0
0
KIMCO RLTY CORP
COM
49446R109
3208
154905
SH
SOLE
154905
0
0
KINDER MORGAN INC DEL
COM
49456B101
29125
1742154
SH
SOLE
1742154
0
0
KINROSS GOLD CORP
COM
496902404
412
76789
SH
SOLE
76789
0
0
KIRBY CORP
COM
497266106
876
18259
SH
SOLE
18259
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
1862
44633
SH
SOLE
44633
0
0
KKR & CO INC
COM
48251W104
2811
46276
SH
SOLE
46276
0
0
KKR ACQUISITION HOLDING I CO
COM CLASS A
48253T109
8452
865481
SH
SOLE
865481
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
199
12154
SH
SOLE
12154
0
0
KL ACQUISITION CORP
COM CL A
49837C109
1241
126929
SH
SOLE
126929
0
0
KLA CORP
COM NEW
482480100
4940
14794
SH
SOLE
14794
0
0
KLA CORP
COM NEW
482480100
1
100
SH
Put
SOLE
100
0
0
KLA CORP
COM NEW
482480100
2
100
SH
Put
SOLE
100
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
7717
150962
SH
SOLE
150962
0
0
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
15335
816192
SH
SOLE
816192
0
0
KODIAK SCIENCES INC
COM
50015M109
504
5279
SH
SOLE
5279
0
0
KOHLS CORP
COM
500255104
258
5485
SH
SOLE
5485
0
0
KOHLS CORP
COM
500255104
0
100
SH
Put
SOLE
100
0
0
KOHLS CORP
COM
500255104
0
100
SH
Put
SOLE
100
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
1208
27156
SH
SOLE
27156
0
0
KONTOOR BRANDS INC
COM
50050N103
212
4342
SH
SOLE
4342
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
1504
10398
SH
SOLE
10398
0
0
KRAFT HEINZ CO
COM
500754106
8097
220054
SH
SOLE
220054
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
3117
65959
SH
SOLE
65959
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1
500
SH
Put
SOLE
500
0
0
KRANESHARES TR
ELEC VEH FUTUR
500767827
2509
54089
SH
SOLE
54089
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
11926
427628
SH
SOLE
427628
0
0
KROGER CO
COM
501044101
11688
289572
SH
SOLE
289572
0
0
KROGER CO
COM
501044101
0
100
SH
Put
SOLE
100
0
0
KRONOS BIO INC
COM
50107A104
314
15000
SH
SOLE
15000
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
17239
78264
SH
SOLE
78264
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
7904
28080
SH
SOLE
28080
0
0
LAM RESEARCH CORP
COM
512807108
21011
36840
SH
SOLE
36840
0
0
LAM RESEARCH CORP
COM
512807108
2
100
SH
Put
SOLE
100
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
629
5539
SH
SOLE
5539
0
0
LAMB WESTON HLDGS INC
COM
513272104
2912
47483
SH
SOLE
47483
0
0
LANCASTER COLONY CORP
COM
513847103
202
1190
SH
SOLE
1190
0
0
LANDCADIA HOLDINGS IV INC
CLASS A COM
51477A104
1889
194008
SH
SOLE
194008
0
0
LANDMARK INFRASTRCTUR PARTR
COM UNIT LTD
51508J108
1067
65130
SH
SOLE
65130
0
0
LANDSTAR SYS INC
COM
515098101
1067
6732
SH
SOLE
6732
0
0
LAS VEGAS SANDS CORP
COM
517834107
2836
77367
SH
SOLE
77367
0
0
LAS VEGAS SANDS CORP
COM
517834107
18
5900
SH
Put
SOLE
5900
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
1405
46732
SH
SOLE
46732
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
208
5239
SH
SOLE
5239
0
0
LAUDER ESTEE COS INC
CL A
518439104
22670
75743
SH
SOLE
75743
0
0
LAZARD GROWTH ACQUISITION CO
CL A ORD SHS
G54035103
7042
723545
SH
SOLE
723545
0
0
LAZARD LTD
SHS A
G54050102
4177
91238
SH
SOLE
91238
0
0
LEAR CORP
COM NEW
521865204
383
2464
SH
SOLE
2464
0
0
LEGGETT & PLATT INC
COM
524660107
1448
32305
SH
SOLE
32305
0
0
LEIDOS HOLDINGS INC
COM
525327102
7084
73740
SH
SOLE
73740
0
0
LEMONADE INC
COM
52567D107
405
6078
SH
SOLE
6078
0
0
LENDINGTREE INC NEW
COM
52603B107
5149
36964
SH
SOLE
36964
0
0
LENNAR CORP
CL A
526057104
4180
44732
SH
SOLE
44732
0
0
LENNAR CORP
CL A
526057104
1
10000
SH
Put
SOLE
10000
0
0
LENNOX INTL INC
COM
526107107
244
840
SH
SOLE
840
0
0
LEO HLDGS CORP II
COM CL A
G5463R102
7392
758763
SH
SOLE
758763
0
0
LESLIES INC
COM
527064109
899
43736
SH
SOLE
43736
0
0
LEXINGTON REALTY TRUST
COM
529043101
810
63330
SH
SOLE
63330
0
0
LHC GROUP INC
COM
50187A107
354
2248
SH
SOLE
2248
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
246
1449
SH
SOLE
1449
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
1711
9906
SH
SOLE
9906
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
1781
60408
SH
SOLE
60408
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
376
7901
SH
SOLE
7901
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
4530
95275
SH
SOLE
95275
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
425
8360
SH
SOLE
8360
0
0
LIBERTY OILFIELD SVCS INC
COM CL A
53115L104
182
15000
SH
SOLE
15000
0
0
LIFE STORAGE INC
COM
53223X107
2145
18730
SH
SOLE
18730
0
0
LIFEMD INC
COM
53216B104
677
109100
SH
SOLE
109100
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
419
3023
SH
SOLE
3023
0
0
LIGHTWAVE LOGIC INC
COM
532275104
221
23338
SH
SOLE
23338
0
0
LILLY ELI & CO
COM
532457108
97656
422870
SH
SOLE
422870
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
418
3242
SH
SOLE
3242
0
0
LINCOLN NATL CORP IND
COM
534187109
650
9490
SH
SOLE
9490
0
0
LINDE PLC
SHS
G5494J103
48263
164592
SH
SOLE
164592
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
84
33316
SH
SOLE
33316
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1735
133710
SH
SOLE
133710
0
0
LIQTECH INTL INC
COM
53632A201
633
115450
SH
SOLE
115450
0
0
LIQUIDITY SVCS INC
COM
53635B107
206
9589
SH
SOLE
9589
0
0
LISTED FD TR
ROUNDHILL BITK
53656F706
2120
82430
SH
SOLE
82430
0
0
LISTED FD TR
SHARES CORE BD
53656F862
1046
40437
SH
SOLE
40437
0
0
LISTED FD TR
SHARES MUNI DB
53656F854
617
23763
SH
SOLE
23763
0
0
LITHIA MTRS INC
COM
536797103
276
867
SH
SOLE
867
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
373
16856
SH
SOLE
16856
0
0
LITTELFUSE INC
COM
537008104
1008
3683
SH
SOLE
3683
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
6440
70745
SH
SOLE
70745
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
8773
137896
SH
SOLE
137896
0
0
LIVENT CORP
COM
53814L108
589
25517
SH
SOLE
25517
0
0
LIVEPERSON INC
COM
538146101
2054
34861
SH
SOLE
34861
0
0
LKQ CORP
COM
501889208
2939
57932
SH
SOLE
57932
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
772
313985
SH
SOLE
313985
0
0
LOANDEPOT INC
COM CL A
53946R106
75
11020
SH
SOLE
11020
0
0
LOCKHEED MARTIN CORP
COM
539830109
86364
250364
SH
SOLE
250364
0
0
LOEWS CORP
COM
540424108
3552
65761
SH
SOLE
65761
0
0
LOGITECH INTL S A
SHS
H50430232
428
4852
SH
SOLE
4852
0
0
LORDSTOWN MOTORS CORP
COM CL A
54405Q100
204
26145
SH
SOLE
26145
0
0
LOWES COS INC
COM
548661107
97942
483174
SH
SOLE
483174
0
0
LPL FINL HLDGS INC
COM
50212V100
256
1625
SH
SOLE
1625
0
0
LSB INDS INC
COM
502160104
1303
127510
SH
SOLE
127510
0
0
LUCID GROUP INC
COM
549498103
943
36973
SH
SOLE
36973
0
0
LUCID GROUP INC
COM
549498103
5
500
SH
Put
SOLE
500
0
0
LULULEMON ATHLETICA INC
COM
550021109
20503
50874
SH
SOLE
50874
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
5910
478586
SH
SOLE
478586
0
0
LUMENTUM HLDGS INC
COM
55024U109
465
5539
SH
SOLE
5539
0
0
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
886
56592
SH
SOLE
56592
0
0
LUNA INNOVATIONS INC
COM
550351100
4359
458892
SH
SOLE
458892
0
0
LYFT INC
CL A COM
55087P104
3533
65895
SH
SOLE
65895
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
27772
295944
SH
SOLE
295944
0
0
M & T BK CORP
COM
55261F104
960
6433
SH
SOLE
6433
0
0
M D C HLDGS INC
COM
552676108
4455
94893
SH
SOLE
94893
0
0
MACERICH CO
COM
554382101
7524
450407
SH
SOLE
450407
0
0
MACQUARIE INFRASTR HOLD LLC
COMMON UNITS
55608B105
259
6424
SH
SOLE
6424
0
0
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
940
12931
SH
SOLE
12931
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
1880
10085
SH
SOLE
10085
0
0
MAG SILVER CORP
COM
55903Q104
690
42594
SH
SOLE
42594
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
34153
749394
SH
SOLE
749394
0
0
MAGNA INTL INC
COM
559222401
7020
92648
SH
SOLE
92648
0
0
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
1733
97541
SH
SOLE
97541
0
0
MAGNITE INC
COM
55955D100
2889
103194
SH
SOLE
103194
0
0
MAIN STR CAP CORP
COM
56035L104
2429
59001
SH
SOLE
59001
0
0
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
2674
98271
SH
SOLE
98271
0
0
MALIBU BOATS INC
COM CL A
56117J100
3144
44961
SH
SOLE
44961
0
0
MANITOWOC CO INC
COM NEW
563571405
4375
204722
SH
SOLE
204722
0
0
MANNKIND CORP
COM NEW
56400P706
228
52267
SH
SOLE
52267
0
0
MANPOWERGROUP INC WIS
COM
56418H100
3015
27833
SH
SOLE
27833
0
0
MANULIFE FINL CORP
COM
56501R106
1166
60463
SH
SOLE
60463
0
0
MARATHON DIGITAL HOLDINGS IN
COM
565788106
1322
42056
SH
SOLE
42056
0
0
MARATHON OIL CORP
COM
565849106
8411
615279
SH
SOLE
615279
0
0
MARATHON PETE CORP
COM
56585A102
13167
213277
SH
SOLE
213277
0
0
MARCHEX INC
CL B
56624R108
47
15708
SH
SOLE
15708
0
0
MARKEL CORP
COM
570535104
75484
63086
SH
SOLE
63086
0
0
MARKER THERAPEUTICS INC
COM
57055L107
29
17078
SH
SOLE
17078
0
0
MARKETAXESS HLDGS INC
COM
57060D108
366
874
SH
SOLE
874
0
0
MARLIN TECHNOLOGY CORP
CL A SHS
G58411102
1779
182651
SH
SOLE
182651
0
0
MARRIOTT INTL INC NEW
CL A
571903202
15202
102688
SH
SOLE
102688
0
0
MARRIOTT INTL INC NEW
CL A
571903202
4
100
SH
Put
SOLE
100
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
443
2821
SH
SOLE
2821
0
0
MARSH & MCLENNAN COS INC
COM
571748102
18784
123703
SH
SOLE
123703
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
8383
24670
SH
SOLE
24670
0
0
MARVELL TECHNOLOGY INC
COM
573874104
5026
83412
SH
SOLE
83412
0
0
MASCO CORP
COM
574599106
7402
132941
SH
SOLE
132941
0
0
MASIMO CORP
COM
574795100
2976
11014
SH
SOLE
11014
0
0
MASON INDUSTRIAL TECHNOLGY I
COM CL A
57520Y106
1339
137344
SH
SOLE
137344
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
149802
431082
SH
SOLE
431082
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
0
100
SH
Put
SOLE
100
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
0
100
SH
Put
SOLE
100
0
0
MATADOR RES CO
COM
576485205
400
10509
SH
SOLE
10509
0
0
MATCH GROUP INC NEW
COM
57667L107
7714
49196
SH
SOLE
49196
0
0
MATSON INC
COM
57686G105
2137
26494
SH
SOLE
26494
0
0
MATTEL INC
COM
577081102
1397
75083
SH
SOLE
75083
0
0
MAVERIX METALS INC
COM NEW
57776F405
60
13500
SH
SOLE
13500
0
0
MAXAR TECHNOLOGIES INC
COM
57778K105
446
15794
SH
SOLE
15794
0
0
MAXLINEAR INC
COM
57776J100
35312
717039
SH
SOLE
717039
0
0
MBIA INC
COM
55262C100
597
46614
SH
SOLE
46614
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
6638
82036
SH
SOLE
82036
0
0
MCDONALDS CORP
COM
580135101
240942
999886
SH
SOLE
999886
0
0
MCDONALDS CORP
COM
580135101
0
400
SH
Put
SOLE
400
0
0
MCEWEN MNG INC
COM
58039P107
15
14611
SH
SOLE
14611
0
0
MCKESSON CORP
COM
58155Q103
6590
33048
SH
SOLE
33048
0
0
MDU RES GROUP INC
COM
552690109
387
13030
SH
SOLE
13030
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
41
10000
SH
SOLE
10000
0
0
MEDALLIA INC
COM
584021109
474
13995
SH
SOLE
13995
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1414
70652
SH
SOLE
70652
0
0
MEDICUS SCIENCES ACQUISITION
CL A SHS
G5960S108
397
40560
SH
SOLE
40560
0
0
MEDIFAST INC
COM
58470H101
498
2581
SH
SOLE
2581
0
0
MEDNAX INC
COM
58502B106
234
8226
SH
SOLE
8226
0
0
MEDPACE HLDGS INC
COM
58506Q109
439
2329
SH
SOLE
2329
0
0
MEDTRONIC PLC
SHS
G5960L103
104649
832468
SH
SOLE
832468
0
0
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
204
20119
SH
SOLE
20119
0
0
MERCADOLIBRE INC
COM
58733R102
9107
5441
SH
SOLE
5441
0
0
MERCADOLIBRE INC
COM
58733R102
16
400
SH
Put
SOLE
400
0
0
MERCK & CO INC
COM
58933Y105
181971
2419601
SH
SOLE
2419601
0
0
MERCK & CO INC
COM
58933Y105
1
100
SH
Put
SOLE
100
0
0
MERCURY GENL CORP NEW
COM
589400100
13690
245471
SH
SOLE
245471
0
0
MERCURY SYS INC
COM
589378108
347
7339
SH
SOLE
7339
0
0
MERIT MED SYS INC
COM
589889104
2534
35288
SH
SOLE
35288
0
0
MESABI TR
CTF BEN INT
590672101
436
14667
SH
SOLE
14667
0
0
METAURUS EQUITY COMPONENT TR
US EQT CUM 2027
59140L100
667
62984
SH
SOLE
62984
0
0
METLIFE INC
COM
59156R108
37620
609149
SH
SOLE
609149
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
40040
29071
SH
SOLE
29071
0
0
MFA FINL INC
COM
55272X102
865
188958
SH
SOLE
188958
0
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
1156
134138
SH
SOLE
134138
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
39
10800
SH
SOLE
10800
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1621
42390
SH
SOLE
42390
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
11517
266508
SH
SOLE
266508
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
32
14900
SH
Put
SOLE
14900
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
2675
17442
SH
SOLE
17442
0
0
MICRON TECHNOLOGY INC
COM
595112103
22285
314263
SH
SOLE
314263
0
0
MICRON TECHNOLOGY INC
COM
595112103
0
5000
SH
Put
SOLE
5000
0
0
MICROSOFT CORP
COM
594918104
1086615
3854850
SH
SOLE
3854850
0
0
MICROSOFT CORP
COM
594918104
196
30100
SH
Put
SOLE
30100
0
0
MICROSOFT CORP
COM
594918104
573
84000
SH
Put
SOLE
84000
0
0
MICROSTRATEGY INC
CL A NEW
594972408
6547
11323
SH
SOLE
11323
0
0
MICROSTRATEGY INC
CL A NEW
594972408
4
400
SH
Put
SOLE
400
0
0
MICROVISION INC DEL
COM NEW
594960304
393
35439
SH
SOLE
35439
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
1469
7888
SH
SOLE
7888
0
0
MIDDLEBY CORP
COM
596278101
34307
201186
SH
SOLE
201186
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
29
15666
SH
SOLE
15666
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
726
73570
SH
SOLE
73570
0
0
MIMECAST LTD
ORD SHS
G14838109
9573
151004
SH
SOLE
151004
0
0
MIND MEDICINE MINDMED INC
COM SUB VTG
60255C109
264
112203
SH
SOLE
112203
0
0
MISONIX INC
COM
604871103
253
10000
SH
SOLE
10000
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
433
72947
SH
SOLE
72947
0
0
MODERNA INC
COM
60770K107
19416
50467
SH
SOLE
50467
0
0
MODERNA INC
COM
60770K107
11
300
SH
Put
SOLE
300
0
0
MODERNA INC
COM
60770K107
28
500
SH
Put
SOLE
500
0
0
MOELIS & CO
CL A
60786M105
1670
26991
SH
SOLE
26991
0
0
MOHAWK INDS INC
COM
608190104
2400
13566
SH
SOLE
13566
0
0
MOLINA HEALTHCARE INC
COM
60855R100
1116
4110
SH
SOLE
4110
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1193
25713
SH
SOLE
25713
0
0
MONDELEZ INTL INC
CL A
609207105
36227
622874
SH
SOLE
622874
0
0
MONEYGRAM INTL INC
COM NEW
60935Y208
375
46769
SH
SOLE
46769
0
0
MONGODB INC
CL A
60937P106
2345
4974
SH
SOLE
4974
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
186
10062
SH
SOLE
10062
0
0
MONOLITHIC PWR SYS INC
COM
609839105
3269
6767
SH
SOLE
6767
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
2912
32783
SH
SOLE
32783
0
0
MOODYS CORP
COM
615369105
91512
257684
SH
SOLE
257684
0
0
MOODYS CORP
COM
615369105
0
100
SH
Put
SOLE
100
0
0
MOODYS CORP
COM
615369105
1
100
SH
Put
SOLE
100
0
0
MOOG INC
CL A
615394202
586
7634
SH
SOLE
7634
0
0
MORGAN STANLEY
COM NEW
617446448
44454
459177
SH
SOLE
459177
0
0
MORGAN STANLEY
COM NEW
617446448
0
600
SH
Put
SOLE
600
0
0
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
133
14527
SH
SOLE
14527
0
0
MORNINGSTAR INC
COM
617700109
792
3035
SH
SOLE
3035
0
0
MOSAIC CO NEW
COM
61945C103
9389
263207
SH
SOLE
263207
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
6070
26140
SH
SOLE
26140
0
0
MP MATERIALS CORP
COM CL A
553368101
965
30038
SH
SOLE
30038
0
0
MP MATERIALS CORP
COM CL A
553368101
11
20000
SH
Put
SOLE
20000
0
0
MPLX LP
COM UNIT REP LTD
55336V100
13463
472743
SH
SOLE
472743
0
0
MSA SAFETY INC
COM
553498106
277
1903
SH
SOLE
1903
0
0
MSC INDL DIRECT INC
CL A
553530106
3386
42297
SH
SOLE
42297
0
0
MSCI INC
COM
55354G100
68968
113420
SH
SOLE
113420
0
0
MSD ACQUISITION CORP
CLASS A ORD SHS
G5709C109
6587
674435
SH
SOLE
674435
0
0
MURPHY USA INC
COM
626755102
27739
165678
SH
SOLE
165678
0
0
MYRIAD GENETICS INC
COM
62855J104
799
24831
SH
SOLE
24831
0
0
NAKED BRAND GROUP LIMITED
SHS NEW
Q6519T117
16
22358
SH
SOLE
22358
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
2764
64133
SH
SOLE
64133
0
0
NASDAQ INC
COM
631103108
14445
74892
SH
SOLE
74892
0
0
NATERA INC
COM
632307104
1804
16232
SH
SOLE
16232
0
0
NATIONAL BEVERAGE CORP
COM
635017106
1000
18874
SH
SOLE
18874
0
0
NATIONAL ENERGY SERVICES REU
SHS
G6375R107
651
51761
SH
SOLE
51761
0
0
NATIONAL FUEL GAS CO
COM
636180101
631
12016
SH
SOLE
12016
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1736
29049
SH
SOLE
29049
0
0
NATIONAL INSTRS CORP
COM
636518102
576
14619
SH
SOLE
14619
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
428
9853
SH
SOLE
9853
0
0
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
1863
35360
SH
SOLE
35360
0
0
NAUTILUS INC
COM
63910B102
135
14511
SH
SOLE
14511
0
0
NAUTILUS INC
COM
63910B102
1
100
SH
Put
SOLE
100
0
0
NAVIDEA BIOPHARMACEUTICALS I
COM NEW
63937X202
48
28465
SH
SOLE
28465
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
3277
368355
SH
SOLE
368355
0
0
NCINO INC
COM
63947U107
5708
80359
SH
SOLE
80359
0
0
NEKTAR THERAPEUTICS
COM
640268108
226
12547
SH
SOLE
12547
0
0
NELNET INC
CL A
64031N108
3041
38389
SH
SOLE
38389
0
0
NEOGEN CORP
COM
640491106
1907
43775
SH
SOLE
43775
0
0
NEOGENOMICS INC
COM NEW
64049M209
8330
172665
SH
SOLE
172665
0
0
NEPHROS INC
COM
640671400
488
55710
SH
SOLE
55710
0
0
NEPTUNE WELLNESS SOLUTIONS I
COM
64079L105
8
13079
SH
SOLE
13079
0
0
NETAPP INC
COM
64110D104
3242
36074
SH
SOLE
36074
0
0
NETEASE INC
SPONSORED ADS
64110W102
386
4524
SH
SOLE
4524
0
0
NETFLIX INC
COM
64110L106
69620
114153
SH
SOLE
114153
0
0
NETFLIX INC
COM
64110L106
399
10100
SH
Put
SOLE
10100
0
0
NETFLIX INC
COM
64110L106
1
100
SH
Put
SOLE
100
0
0
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
473
37295
SH
SOLE
37295
0
0
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
73
14703
SH
SOLE
14703
0
0
NEUBERGER BERMAN N Y MUN FD
COM
64124K102
351
26706
SH
SOLE
26706
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
581
6004
SH
SOLE
6004
0
0
NEURONETICS INC
COM
64131A105
635
96929
SH
SOLE
96929
0
0
NEVRO CORP
COM
64157F103
1207
10379
SH
SOLE
10379
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
430
15476
SH
SOLE
15476
0
0
NEW GOLD INC CDA
COM
644535106
13
12900
SH
SOLE
12900
0
0
NEW JERSEY RES CORP
COM
646025106
207
5951
SH
SOLE
5951
0
0
NEW MTN FIN CORP
COM
647551100
27258
2048341
SH
SOLE
2048341
0
0
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
42
40000
SH
SOLE
40000
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
31
15281
SH
SOLE
15281
0
0
NEW PAC METALS CORP
COM
64782A107
77
22966
SH
SOLE
22966
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1059
96332
SH
SOLE
96332
0
0
NEW VISTA ACQUISITION CORP
CL A SHS
G6529L105
6079
624097
SH
SOLE
624097
0
0
NEW YORK CITY REIT INC
COM
649439205
150
18694
SH
SOLE
18694
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
2351
182734
SH
SOLE
182734
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
81
19007
SH
SOLE
19007
0
0
NEWELL BRANDS INC
COM
651229106
437
19913
SH
SOLE
19913
0
0
NEWMONT CORP
COM
651639106
15518
286014
SH
SOLE
286014
0
0
NEXGEN ENERGY LTD
COM
65340P106
712
149573
SH
SOLE
149573
0
0
NEXPOINT STRATEGIC OPPORTES
COM NEW
65340G205
163
11784
SH
SOLE
11784
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
44690
294261
SH
SOLE
294261
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
47
400
SH
Put
SOLE
400
0
0
NEXTERA ENERGY INC
COM
65339F101
101104
1287451
SH
SOLE
1287451
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
31222
413649
SH
SOLE
413649
0
0
NEXTPLAY TECHNOLOGIES INC
COM
65344G102
16
11376
SH
SOLE
11376
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
128
54258
SH
SOLE
54258
0
0
NICE LTD
SPONSORED ADR
653656108
7020
24332
SH
SOLE
24332
0
0
NIKE INC
CL B
654106103
147153
1012441
SH
SOLE
1012441
0
0
NIKE INC
CL B
654106103
304
66800
SH
Put
SOLE
66800
0
0
NIKOLA CORP
COM
654110105
1595
149660
SH
SOLE
149660
0
0
NIKOLA CORP
COM
654110105
0
500
SH
Put
SOLE
500
0
0
NIO INC
SPON ADS
62914V106
3115
87225
SH
SOLE
87225
0
0
NIO INC
SPON ADS
62914V106
0
100
SH
Put
SOLE
100
0
0
NISOURCE INC
COM
65473P105
1373
56565
SH
SOLE
56565
0
0
NOKIA CORP
SPONSORED ADR
654902204
4300
789252
SH
SOLE
789252
0
0
NOKIA CORP
SPONSORED ADR
654902204
7
26000
SH
Put
SOLE
26000
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
106
41600
SH
SOLE
41600
0
0
NORDSON CORP
COM
655663102
6820
28567
SH
SOLE
28567
0
0
NORDSTROM INC
COM
655664100
1833
69279
SH
SOLE
69279
0
0
NORFOLK SOUTHN CORP
COM
655844108
29717
124374
SH
SOLE
124374
0
0
NORTH ATLANTIC ACQUISITN COR
CL A SHS
G66139109
958
97935
SH
SOLE
97935
0
0
NORTHERN GENESIS ACQU CORP I
COM
66516W107
97
10000
SH
SOLE
10000
0
0
NORTHERN TR CORP
COM
665859104
1814
16826
SH
SOLE
16826
0
0
NORTHRIM BANCORP INC
COM
666762109
1080
25415
SH
SOLE
25415
0
0
NORTHROP GRUMMAN CORP
COM
666807102
22733
63122
SH
SOLE
63122
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1
100
SH
Put
SOLE
100
0
0
NORTONLIFELOCK INC
COM
668771108
710
28101
SH
SOLE
28101
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
905
33940
SH
SOLE
33940
0
0
NOV INC
COM
62955J103
611
46705
SH
SOLE
46705
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
25184
308525
SH
SOLE
308525
0
0
NOVAVAX INC
COM NEW
670002401
1025
4957
SH
SOLE
4957
0
0
NOVOCURE LTD
ORD SHS
G6674U108
880
7562
SH
SOLE
7562
0
0
NOVO-NORDISK A S
ADR
670100205
11031
114593
SH
SOLE
114593
0
0
NOW INC
COM
67011P100
209
27416
SH
SOLE
27416
0
0
NRG ENERGY INC
COM NEW
629377508
3146
77030
SH
SOLE
77030
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
4377
79579
SH
SOLE
79579
0
0
NUCOR CORP
COM
670346105
4396
44612
SH
SOLE
44612
0
0
NUCOR CORP
COM
670346105
1
100
SH
Put
SOLE
100
0
0
NUSHARES ETF TR
ESG HI TLD CRP
67092P854
539
21867
SH
SOLE
21867
0
0
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
632
18616
SH
SOLE
18616
0
0
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
598
19065
SH
SOLE
19065
0
0
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
15203
232252
SH
SOLE
232252
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
14553
388231
SH
SOLE
388231
0
0
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
3007
55279
SH
SOLE
55279
0
0
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
2771
76359
SH
SOLE
76359
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
2115
48705
SH
SOLE
48705
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
614
23722
SH
SOLE
23722
0
0
NUTANIX INC
CL A
67059N108
335
8845
SH
SOLE
8845
0
0
NUTRIEN LTD
COM
67077M108
3374
52038
SH
SOLE
52038
0
0
NUVASIVE INC
COM
670704105
591
9873
SH
SOLE
9873
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
551
32285
SH
SOLE
32285
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3038
199983
SH
SOLE
199983
0
0
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
270
15767
SH
SOLE
15767
0
0
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
543
34571
SH
SOLE
34571
0
0
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
170
25706
SH
SOLE
25706
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
267
26640
SH
SOLE
26640
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
8428
574706
SH
SOLE
574706
0
0
NUVEEN INTER DURATION MUN TE
COM
670671106
7244
492357
SH
SOLE
492357
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
2133
188111
SH
SOLE
188111
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2131
127447
SH
SOLE
127447
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
877
30976
SH
SOLE
30976
0
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
351
22683
SH
SOLE
22683
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
4536
327902
SH
SOLE
327902
0
0
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
1340
90662
SH
SOLE
90662
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
224
22872
SH
SOLE
22872
0
0
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
268
27130
SH
SOLE
27130
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2735
175002
SH
SOLE
175002
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
246
17286
SH
SOLE
17286
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
390
23433
SH
SOLE
23433
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
351
10883
SH
SOLE
10883
0
0
NVIDIA CORPORATION
COM
67066G104
149584
722333
SH
SOLE
722333
0
0
NVIDIA CORPORATION
COM
67066G104
3
1700
SH
Put
SOLE
1700
0
0
NVR INC
COM
62944T105
5524
1151
SH
SOLE
1151
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
7644
38788
SH
SOLE
38788
0
0
OAK STR HEALTH INC
COM
67181A107
460
10759
SH
SOLE
10759
0
0
OAKTREE ACQUISITION CORP II
CL A SHS
G6715X103
1836
187425
SH
SOLE
187425
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
1853
263703
SH
SOLE
263703
0
0
OATLY GROUP AB
SPONSORED ADS
67421J108
176
11430
SH
SOLE
11430
0
0
OCCIDENTAL PETE CORP
COM
674599105
3719
125616
SH
SOLE
125616
0
0
OCUGEN INC
COM
67577C105
163
23025
SH
SOLE
23025
0
0
OCUGEN INC
COM
67577C105
1
1400
SH
Put
SOLE
1400
0
0
OCULAR THERAPEUTIX INC
COM
67576A100
128
12768
SH
SOLE
12768
0
0
OGE ENERGY CORP
COM
670837103
1238
37600
SH
SOLE
37600
0
0
OKTA INC
CL A
679295105
18775
79112
SH
SOLE
79112
0
0
OKTA INC
CL A
679295105
1
40000
SH
Put
SOLE
40000
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
6746
23547
SH
SOLE
23547
0
0
OLD REP INTL CORP
COM
680223104
438
18933
SH
SOLE
18933
0
0
OLIN CORP
COM PAR $1
680665205
340
6990
SH
SOLE
6990
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
585
9526
SH
SOLE
9526
0
0
OLO INC
CL A
68134L109
317
10620
SH
SOLE
10620
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1576
52617
SH
SOLE
52617
0
0
OMEROS CORP
COM
682143102
472
34314
SH
SOLE
34314
0
0
OMNICOM GROUP INC
COM
681919106
3987
55118
SH
SOLE
55118
0
0
OMNICOM GROUP INC
COM
681919106
16
5000
SH
Put
SOLE
5000
0
0
ON SEMICONDUCTOR CORP
COM
682189105
1319
28882
SH
SOLE
28882
0
0
ONCOSEC MED INC
COM
68234L306
45
20705
SH
SOLE
20705
0
0
ONE GAS INC
COM
68235P108
692
10915
SH
SOLE
10915
0
0
ONEMAIN HLDGS INC
COM
68268W103
422
7665
SH
SOLE
7665
0
0
ONEOK INC NEW
COM
682680103
9173
158179
SH
SOLE
158179
0
0
ONESPAN INC
COM
68287N100
265
14240
SH
SOLE
14240
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
928
45257
SH
SOLE
45257
0
0
OPKO HEALTH INC
COM
68375N103
138
37789
SH
SOLE
37789
0
0
OPTIMIZERX CORP
COM NEW
68401U204
336
3925
SH
SOLE
3925
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
9347
385488
SH
SOLE
385488
0
0
ORACLE CORP
COM
68389X105
121988
1399915
SH
SOLE
1399915
0
0
ORAMED PHARMACEUTICALS INC
COM NEW
68403P203
616
28000
SH
SOLE
28000
0
0
ORANGE CNTY BANCORP INC
COM
68417L107
205
5851
SH
SOLE
5851
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
403
35392
SH
SOLE
35392
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
7679
12602
SH
SOLE
12602
0
0
ORGANIGRAM HLDGS INC
COM
68620P101
56
24428
SH
SOLE
24428
0
0
ORGANON & CO
COMMON STOCK
68622V106
3629
113189
SH
SOLE
113189
0
0
ORIGIN MATERIALS INC
COM
68622D106
2373
348405
SH
SOLE
348405
0
0
ORION BIOTECH OPPORTUNTES CO
CLASS A ORD SHS
G6780C109
5713
591288
SH
SOLE
591288
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
1415
77473
SH
SOLE
77473
0
0
ORLA MNG LTD NEW
COM
68634K106
92
27985
SH
SOLE
27985
0
0
ORMAT TECHNOLOGIES INC
COM
686688102
738
11075
SH
SOLE
11075
0
0
ORTHOFIX MED INC
COM
68752M108
1919
50355
SH
SOLE
50355
0
0
ORTHOPEDIATRICS CORP
COM
68752L100
813
12261
SH
SOLE
12261
0
0
OSHKOSH CORP
COM
688239201
13079
127821
SH
SOLE
127821
0
0
OSI ETF TR
OSHARES EUR QLT
67110P506
260
9508
SH
SOLE
9508
0
0
OSI ETF TR
OSHARES US QUALT
67110P407
413
9961
SH
SOLE
9961
0
0
OSI ETF TR
OSHS GBL INTER
67110P704
6005
113435
SH
SOLE
113435
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
863
76892
SH
SOLE
76892
0
0
OTIS WORLDWIDE CORP
COM
68902V107
39566
481109
SH
SOLE
481109
0
0
OUSTER INC
COM
68989M103
95
13155
SH
SOLE
13155
0
0
OUTFRONT MEDIA INC
COM
69007J106
256
10186
SH
SOLE
10186
0
0
OUTSET MED INC
COM
690145107
2391
48400
SH
SOLE
48400
0
0
OVERSTOCK COM INC DEL
COM
690370101
343
4396
SH
SOLE
4396
0
0
OVERSTOCK COM INC DEL
COM
690370101
34
1400
SH
Put
SOLE
1400
0
0
OWENS CORNING NEW
COM
690742101
230
2684
SH
SOLE
2684
0
0
OWENS CORNING NEW
COM
690742101
0
100
SH
Put
SOLE
100
0
0
OWENS CORNING NEW
COM
690742101
0
100
SH
Put
SOLE
100
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
7256
514483
SH
SOLE
514483
0
0
OYSTER ENTERPRISES ACQ CORP
COM CL A
69242M104
8781
899594
SH
SOLE
899594
0
0
OYSTER PT PHARMA INC
COM
69242L106
129
10912
SH
SOLE
10912
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
219
8481
SH
SOLE
8481
0
0
PACCAR INC
COM
693718108
5336
67565
SH
SOLE
67565
0
0
PACER FDS TR
BNCHMRK INFRA
69374H741
431
11077
SH
SOLE
11077
0
0
PACER FDS TR
PACER US SMALL
69374H857
218
5171
SH
SOLE
5171
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
1162
30823
SH
SOLE
30823
0
0
PACER FDS TR
US CASH COWS 100
69374H881
1708
39117
SH
SOLE
39117
0
0
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
2076
81239
SH
SOLE
81239
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
420
10106
SH
SOLE
10106
0
0
PACIRA BIOSCIENCES INC
COM
695127100
200
3546
SH
SOLE
3546
0
0
PACKAGING CORP AMER
COM
695156109
10019
72963
SH
SOLE
72963
0
0
PACWEST BANCORP DEL
COM
695263103
318
7120
SH
SOLE
7120
0
0
PAGERDUTY INC
COM
69553P100
1085
26169
SH
SOLE
26169
0
0
PAGERDUTY INC
COM
69553P100
1
1100
SH
Put
SOLE
1100
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
841
16231
SH
SOLE
16231
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
18789
782114
SH
SOLE
782114
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
153
30000
SH
Put
SOLE
30000
0
0
PALISADE BIO INC
COM
696389105
44
16666
SH
SOLE
16666
0
0
PALO ALTO NETWORKS INC
COM
697435105
19478
40610
SH
SOLE
40610
0
0
PAN AMERN SILVER CORP
COM
697900108
1768
75931
SH
SOLE
75931
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
119
24500
SH
SOLE
24500
0
0
PARK HOTELS & RESORTS INC
COM
700517105
1157
60367
SH
SOLE
60367
0
0
PARKER-HANNIFIN CORP
COM
701094104
21376
76458
SH
SOLE
76458
0
0
PARSONS CORP DEL
COM
70202L102
202
6004
SH
SOLE
6004
0
0
PARTY CITY HOLDCO INC
COM
702149105
519
73088
SH
SOLE
73088
0
0
PASSAGE BIO INC
COM
702712100
214
21669
SH
SOLE
21669
0
0
PATRICK INDS INC
COM
703343103
255
3063
SH
SOLE
3063
0
0
PATTERSON-UTI ENERGY INC
COM
703481101
277
30788
SH
SOLE
30788
0
0
PAYCHEX INC
COM
704326107
11737
104512
SH
SOLE
104512
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3982
8161
SH
SOLE
8161
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1440
5121
SH
SOLE
5121
0
0
PAYPAL HLDGS INC
COM
70450Y103
123395
473838
SH
SOLE
473838
0
0
PAYPAL HLDGS INC
COM
70450Y103
18
12000
SH
Put
SOLE
12000
0
0
PAYPAL HLDGS INC
COM
70450Y103
7
11200
SH
Put
SOLE
11200
0
0
PAYSAFE LIMITED
ORD
G6964L107
514
65529
SH
SOLE
65529
0
0
PAYSAFE LIMITED
ORD
G6964L107
1
2000
SH
Put
SOLE
2000
0
0
PAYSIGN INC
COM
70451A104
181
66921
SH
SOLE
66921
0
0
PDC ENERGY INC
COM
69327R101
658
13873
SH
SOLE
13873
0
0
PEARSON PLC
SPONSORED ADR
705015105
105
10911
SH
SOLE
10911
0
0
PEGASYSTEMS INC
COM
705573103
1097
8582
SH
SOLE
8582
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
12943
148662
SH
SOLE
148662
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
10
6400
SH
Put
SOLE
6400
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
214
86100
SH
Put
SOLE
86100
0
0
PEMBINA PIPELINE CORP
COM
706327103
956
30134
SH
SOLE
30134
0
0
PENN NATL GAMING INC
COM
707569109
3592
49707
SH
SOLE
49707
0
0
PENN NATL GAMING INC
COM
707569109
96
30500
SH
Put
SOLE
30500
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
1321
103262
SH
SOLE
103262
0
0
PENNANTPARK INVT CORP
COM
708062104
429
66354
SH
SOLE
66354
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1978
19665
SH
SOLE
19665
0
0
PENTAIR PLC
SHS
G7S00T104
2350
32338
SH
SOLE
32338
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
1581
90508
SH
SOLE
90508
0
0
PEPSICO INC
COM
713448108
265046
1761143
SH
SOLE
1761143
0
0
PERION NETWORK LTD
SHS NEW
M78673114
184
10571
SH
SOLE
10571
0
0
PERIPHAS CAPITAL PARTNERING
COM CL A
713895100
2963
121762
SH
SOLE
121762
0
0
PERKINELMER INC
COM
714046109
930
5358
SH
SOLE
5358
0
0
PERRIGO CO PLC
SHS
G97822103
465
9884
SH
SOLE
9884
0
0
PETIQ INC
COM CL A
71639T106
761
30439
SH
SOLE
30439
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
489
47251
SH
SOLE
47251
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
55
50000
SH
Put
SOLE
50000
0
0
PFIZER INC
COM
717081103
157454
3660791
SH
SOLE
3660791
0
0
PFIZER INC
COM
717081103
11
31900
SH
Put
SOLE
31900
0
0
PG&E CORP
COM
69331C108
600
62673
SH
SOLE
62673
0
0
PGIM ETF TR
ULTRA SHORT
69344A107
259
5223
SH
SOLE
5223
0
0
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
1361
88796
SH
SOLE
88796
0
0
PHILIP MORRIS INTL INC
COM
718172109
67267
709662
SH
SOLE
709662
0
0
PHILLIPS 66
COM
718546104
9900
140760
SH
SOLE
140760
0
0
PHILLIPS 66
COM
718546104
81
10000
SH
Put
SOLE
10000
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
2667
74371
SH
SOLE
74371
0
0
PHYSICIANS RLTY TR
COM
71943U104
1102
62383
SH
SOLE
62383
0
0
PIMCO CALIF MUN INCOME FD
COM
72200N106
206
10940
SH
SOLE
10940
0
0
PIMCO CORPORATE & INCM STRG
COM
72200U100
959
53146
SH
SOLE
53146
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
312
17070
SH
SOLE
17070
0
0
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
1852
87636
SH
SOLE
87636
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1582
59440
SH
SOLE
59440
0
0
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
227
18608
SH
SOLE
18608
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
306
3100
SH
SOLE
3100
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
497
9070
SH
SOLE
9070
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
25914
234498
SH
SOLE
234498
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
63309
621287
SH
SOLE
621287
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
335
3282
SH
SOLE
3282
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
11910
211324
SH
SOLE
211324
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
39863
350896
SH
SOLE
350896
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
67
10445
SH
SOLE
10445
0
0
PIMCO MUN INCOME FD
COM
72200R107
170
11645
SH
SOLE
11645
0
0
PIMCO MUN INCOME FD III
COM
72201A103
307
24406
SH
SOLE
24406
0
0
PINE IS ACQUISITION CORP
UNIT 99/99/9999
722615200
641
64070
SH
SOLE
64070
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
522
5552
SH
SOLE
5552
0
0
PINNACLE WEST CAP CORP
COM
723484101
2266
31405
SH
SOLE
31405
0
0
PINTEREST INC
CL A
72352L106
5976
117329
SH
SOLE
117329
0
0
PINTEREST INC
CL A
72352L106
0
500
SH
Put
SOLE
500
0
0
PINTEREST INC
CL A
72352L106
1
100
SH
Put
SOLE
100
0
0
PIONEER NAT RES CO
COM
723787107
260531
1564975
SH
SOLE
1564975
0
0
PIONEER NAT RES CO
COM
723787107
73
2000
SH
Put
SOLE
2000
0
0
PJT PARTNERS INC
COM CL A
69343T107
521
6574
SH
SOLE
6574
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
3971
390656
SH
SOLE
390656
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2678
248609
SH
SOLE
248609
0
0
PLANET FITNESS INC
CL A
72703H101
354
4529
SH
SOLE
4529
0
0
PLATINUM GROUP METALS LTD
COM
72765Q882
200
99505
SH
SOLE
99505
0
0
PLAYSTUDIOS INC
CLASS A COM
72815G108
405
86700
SH
SOLE
86700
0
0
PLAYSTUDIOS INC
CLASS A COM
72815G108
1
4200
SH
Put
SOLE
4200
0
0
PLEXUS CORP
COM
729132100
249
2782
SH
SOLE
2782
0
0
PLUG POWER INC
COM NEW
72919P202
455
17707
SH
SOLE
17707
0
0
PLUG POWER INC
COM NEW
72919P202
0
1000
SH
Put
SOLE
1000
0
0
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
49
18085
SH
SOLE
18085
0
0
PLURISTEM THERAPEUTICS INC
COM NEW
72940R300
4
12000
SH
Put
SOLE
12000
0
0
PLX PHARMA INC
COM
72942A107
452
23409
SH
SOLE
23409
0
0
PNC FINL SVCS GROUP INC
COM
693475105
84873
433806
SH
SOLE
433806
0
0
POLARIS INC
COM
731068102
911
7584
SH
SOLE
7584
0
0
PONTEM CORPORATION
SHS CL A
G71707106
2219
228566
SH
SOLE
228566
0
0
POOL CORP
COM
73278L105
2003
4625
SH
SOLE
4625
0
0
POOL CORP
COM
73278L105
0
100
SH
Put
SOLE
100
0
0
POOL CORP
COM
73278L105
2
100
SH
Put
SOLE
100
0
0
POPULAR INC
COM NEW
733174700
311
4039
SH
SOLE
4039
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
285
6076
SH
SOLE
6076
0
0
POSCO
SPONSORED ADR
693483109
766
11093
SH
SOLE
11093
0
0
POSHMARK INC
COM CL A
73739W104
599
25273
SH
SOLE
25273
0
0
POST HLDGS INC
COM
737446104
330
2970
SH
SOLE
2970
0
0
POWERED BRANDS
UNIT 99/99/9999
G7209M124
99
10000
SH
SOLE
10000
0
0
POWERFLEET INC
COM
73931J109
111
16600
SH
SOLE
16600
0
0
PPD INC
COM
69355F102
1024
21887
SH
SOLE
21887
0
0
PPG INDS INC
COM
693506107
5727
40086
SH
SOLE
40086
0
0
PPL CORP
COM
69351T106
12211
437666
SH
SOLE
437666
0
0
PRECIGEN INC
COM
74017N105
297
59548
SH
SOLE
59548
0
0
PRECIGEN INC
COM
74017N105
78
100000
SH
Put
SOLE
100000
0
0
PRECISION BIOSCIENCES INC
COM
74019P108
476
41239
SH
SOLE
41239
0
0
PREFORMED LINE PRODS CO
COM
740444104
10326
158766
SH
SOLE
158766
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
302
5407
SH
SOLE
5407
0
0
PRICE T ROWE GROUP INC
COM
74144T108
24157
122311
SH
SOLE
122311
0
0
PRICE T ROWE GROUP INC
COM
74144T108
267
41100
SH
Put
SOLE
41100
0
0
PRIMERICA INC
COM
74164M108
1004
6494
SH
SOLE
6494
0
0
PRIMIS FINANCIAL CORP
COM
74167B109
148
10197
SH
SOLE
10197
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
749
11565
SH
SOLE
11565
0
0
PRIVETERRA ACQUISITION CORP
CL A
74275N102
653
66999
SH
SOLE
66999
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
769
8596
SH
SOLE
8596
0
0
PROCTER AND GAMBLE CO
COM
742718109
221400
1584389
SH
SOLE
1584389
0
0
PROGRESSIVE CORP
COM
743315103
17030
188413
SH
SOLE
188413
0
0
PROLOGIS INC.
COM
74340W103
15302
121645
SH
SOLE
121645
0
0
PROS HOLDINGS INC
COM
74346Y103
411
11647
SH
SOLE
11647
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
500
5010
SH
SOLE
5010
0
0
PROSHARES TR
MERGER ETF
74348A566
2220
54303
SH
SOLE
54303
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
14129
117898
SH
SOLE
117898
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
3262
44842
SH
SOLE
44842
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
1001
18526
SH
SOLE
18526
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
387
21190
SH
SOLE
21190
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
8820
99778
SH
SOLE
99778
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
837
12247
SH
SOLE
12247
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
146
11950
SH
SOLE
11950
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
576
37839
SH
SOLE
37839
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
250
15000
SH
SOLE
15000
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
2488
39266
SH
SOLE
39266
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
948
7631
SH
SOLE
7631
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
274
31222
SH
SOLE
31222
0
0
PROSHARES TR II
ULTRA SILVER NEW
74347W353
289
9059
SH
SOLE
9059
0
0
PROSHARES TR II
VIX MDTRM FUTR N
74347W338
2937
90875
SH
SOLE
90875
0
0
PROSPECT CAP CORP
COM
74348T102
212
27643
SH
SOLE
27643
0
0
PROSPECT CAP CORP
NOTE 4.950% 7/1
74348TAR3
31
30000
SH
SOLE
30000
0
0
PROSPECTOR CAPITAL CORP
CL A
G7273A105
1360
139332
SH
SOLE
139332
0
0
PROSPERITY BANCSHARES INC
COM
743606105
1236
17383
SH
SOLE
17383
0
0
PROTERRA INC
COM
74374T109
546
54000
SH
SOLE
54000
0
0
PROTO LABS INC
COM
743713109
276
4440
SH
SOLE
4440
0
0
PROVENTION BIO INC
COM
74374N102
151
23616
SH
SOLE
23616
0
0
PRUDENTIAL FINL INC
COM
744320102
12005
114006
SH
SOLE
114006
0
0
PRUDENTIAL PLC
ADR
74435K204
285
7220
SH
SOLE
7220
0
0
PTC INC
COM
69370C100
261
2169
SH
SOLE
2169
0
0
PUBLIC STORAGE
COM
74460D109
4660
15688
SH
SOLE
15688
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
9031
148948
SH
SOLE
148948
0
0
PULTE GROUP INC
COM
745867101
1331
28865
SH
SOLE
28865
0
0
PURE STORAGE INC
CL A
74624M102
1994
79206
SH
SOLE
79206
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
327
71839
SH
SOLE
71839
0
0
PVH CORPORATION
COM
693656100
331
3213
SH
SOLE
3213
0
0
QIAGEN NV
SHS NEW
N72482123
283
5487
SH
SOLE
5487
0
0
QORVO INC
COM
74736K101
9878
58991
SH
SOLE
58991
0
0
QORVO INC
COM
74736K101
0
100
SH
Put
SOLE
100
0
0
QORVO INC
COM
74736K101
0
100
SH
Put
SOLE
100
0
0
QUAKER CHEM CORP
COM
747316107
1206
5075
SH
SOLE
5075
0
0
QUALCOMM INC
COM
747525103
104887
812922
SH
SOLE
812922
0
0
QUALCOMM INC
COM
747525103
0
11000
SH
Put
SOLE
11000
0
0
QUALTRICS INTL INC
COM CL A
747601201
769
18005
SH
SOLE
18005
0
0
QUALYS INC
COM
74758T303
825
7403
SH
SOLE
7403
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
500
20509
SH
SOLE
20509
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
0
200
SH
Put
SOLE
200
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
11595
79834
SH
SOLE
79834
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
3
10000
SH
Put
SOLE
10000
0
0
QUIDEL CORP
COM
74838J101
613
4354
SH
SOLE
4354
0
0
QURATE RETAIL INC
COM SER A
74915M100
3180
312062
SH
SOLE
312062
0
0
RADWARE LTD
ORD
M81873107
7130
211499
SH
SOLE
211499
0
0
RALPH LAUREN CORP
CL A
751212101
393
3540
SH
SOLE
3540
0
0
RANGE RES CORP
COM
75281A109
1660
73376
SH
SOLE
73376
0
0
RANGE RES CORP
COM
75281A109
126
43000
SH
Put
SOLE
43000
0
0
RAPID7 INC
COM
753422104
334
2934
SH
SOLE
2934
0
0
RAYMOND JAMES FINL INC
COM
754730109
1775
19340
SH
SOLE
19340
0
0
RAYONIER INC
COM
754907103
1086
30340
SH
SOLE
30340
0
0
RBB FD INC
MFAM SMLCP GRWTH
74933W874
247
6310
SH
SOLE
6310
0
0
RBB FD INC
MOTLEY FOL ETF
74933W601
458
11506
SH
SOLE
11506
0
0
RBC BEARINGS INC
COM
75524B104
1557
7321
SH
SOLE
7321
0
0
REALOGY HLDGS CORP
COM
75605Y106
468
26704
SH
SOLE
26704
0
0
REALTY INCOME CORP
COM
756109104
4833
74558
SH
SOLE
74558
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
5944
59090
SH
SOLE
59090
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
300
9087
SH
SOLE
9087
0
0
REDFIN CORP
COM
75737F108
361
7222
SH
SOLE
7222
0
0
REGENCY CTRS CORP
COM
758849103
982
14704
SH
SOLE
14704
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
13213
21882
SH
SOLE
21882
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
6338
297115
SH
SOLE
297115
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
194
30000
SH
Put
SOLE
30000
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
743
6693
SH
SOLE
6693
0
0
REKOR SYSTEMS INC
COM
759419104
301
26089
SH
SOLE
26089
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
10619
74341
SH
SOLE
74341
0
0
RELX PLC
SPONSORED ADR
759530108
459
15879
SH
SOLE
15879
0
0
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
411
6381
SH
SOLE
6381
0
0
RENASANT CORP
COM
75970E107
415
11364
SH
SOLE
11364
0
0
RENESOLA LTD
SPONSORED ADS
75971T301
163
24849
SH
SOLE
24849
0
0
RENT A CTR INC NEW
COM
76009N100
1211
21608
SH
SOLE
21608
0
0
REPLIGEN CORP
COM
759916109
5147
17830
SH
SOLE
17830
0
0
REPRO MED SYS INC
COM
759910102
71
25000
SH
SOLE
25000
0
0
REPUBLIC SVCS INC
COM
760759100
2916
24336
SH
SOLE
24336
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
4570
185386
SH
SOLE
185386
0
0
RESMED INC
COM
761152107
13418
50884
SH
SOLE
50884
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
263
4245
SH
SOLE
4245
0
0
REVANCE THERAPEUTICS INC
COM
761330109
23957
859904
SH
SOLE
859904
0
0
REVOLVE GROUP INC
CL A
76156B107
544
8807
SH
SOLE
8807
0
0
REWALK ROBOTICS LTD
SHS
M8216Q200
75
50000
SH
SOLE
50000
0
0
REXFORD INDL RLTY INC
COM
76169C100
642
11338
SH
SOLE
11338
0
0
RH
COM
74967X103
480
718
SH
SOLE
718
0
0
RIBBON COMMUNICATIONS INC
COM
762544104
228
38178
SH
SOLE
38178
0
0
RICE ACQUISITION CORP II
SHS CL A
G75529100
4840
487776
SH
SOLE
487776
0
0
RINGCENTRAL INC
CL A
76680R206
910
4192
SH
SOLE
4192
0
0
RINGCENTRAL INC
CL A
76680R206
1
1500
SH
Put
SOLE
1500
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
4075
61013
SH
SOLE
61013
0
0
RIOT BLOCKCHAIN INC
COM
767292105
98
3742
SH
SOLE
3742
0
0
RIOT BLOCKCHAIN INC
COM
767292105
0
100
SH
Put
SOLE
100
0
0
RIOT BLOCKCHAIN INC
COM
767292105
2
18100
SH
Put
SOLE
18100
0
0
RISKIFIED LTD
SHS CL A
M8216R109
541
23696
SH
SOLE
23696
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1221
19864
SH
SOLE
19864
0
0
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
213
12500
SH
SOLE
12500
0
0
RLI CORP
COM
749607107
2361
23480
SH
SOLE
23480
0
0
RMG ACQUISITION CORP III
CL A SHS
G76088106
3721
382322
SH
SOLE
382322
0
0
ROBERT HALF INTL INC
COM
770323103
3331
33178
SH
SOLE
33178
0
0
ROBINHOOD MKTS INC
COM CL A
770700102
437
10450
SH
SOLE
10450
0
0
ROBINHOOD MKTS INC
COM CL A
770700102
0
300
SH
Put
SOLE
300
0
0
ROBLOX CORP
CL A
771049103
2722
35962
SH
SOLE
35962
0
0
ROCKET COS INC
COM CL A
77311W101
435
27046
SH
SOLE
27046
0
0
ROCKET COS INC
COM CL A
77311W101
0
7000
SH
Put
SOLE
7000
0
0
ROCKET PHARMACEUTICALS INC
COM
77313F106
460
15360
SH
SOLE
15360
0
0
ROCKLEY PHOTONICS HOLDINGS L
ORDINARY SHARES
G7614L109
591
78478
SH
SOLE
78478
0
0
ROCKWELL AUTOMATION INC
COM
773903109
8495
28904
SH
SOLE
28904
0
0
ROCKWELL MED INC
COM
774374102
21
34689
SH
SOLE
34689
0
0
ROKU INC
COM CL A
77543R102
9760
31121
SH
SOLE
31121
0
0
ROLLINS INC
COM
775711104
1143
32473
SH
SOLE
32473
0
0
ROMAN DBDR TECH ACQUISITION
COM CL A
77584N101
258
25500
SH
SOLE
25500
0
0
ROMEO POWER INC
COM
776153108
62
12525
SH
SOLE
12525
0
0
ROPER TECHNOLOGIES INC
COM
776696106
5406
12268
SH
SOLE
12268
0
0
ROSECLIFF ACQUISITION CORP I
COM CL A
77732R103
256
26348
SH
SOLE
26348
0
0
ROSS STORES INC
COM
778296103
866
7935
SH
SOLE
7935
0
0
ROSS STORES INC
COM
778296103
1
100
SH
Put
SOLE
100
0
0
ROYAL BK CDA
COM
780087102
9224
92642
SH
SOLE
92642
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
737
8293
SH
SOLE
8293
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
6340
143432
SH
SOLE
143432
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
6668
149832
SH
SOLE
149832
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
83
7500
SH
Put
SOLE
7500
0
0
ROYAL GOLD INC
COM
780287108
1029
10805
SH
SOLE
10805
0
0
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
4355
120415
SH
SOLE
120415
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
130
11306
SH
SOLE
11306
0
0
RPM INTL INC
COM
749685103
11354
146026
SH
SOLE
146026
0
0
RUSH STREET INTERACTIVE INC
COM
782011100
431
22502
SH
SOLE
22502
0
0
RXR ACQUISITION CORP
CLASS A COM
74981W107
244
25000
SH
SOLE
25000
0
0
RXSIGHT INC
COM
78349D107
164
13003
SH
SOLE
13003
0
0
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
310
2784
SH
SOLE
2784
0
0
RYDER SYS INC
COM
783549108
988
11929
SH
SOLE
11929
0
0
S&P GLOBAL INC
COM
78409V104
19289
45436
SH
SOLE
45436
0
0
SABA CAPITAL INCOME & OPRNT
SHARES
78518H103
55
12290
SH
SOLE
12290
0
0
SABINE RTY TR
UNIT BEN INT
785688102
246
5757
SH
SOLE
5757
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
1031
69845
SH
SOLE
69845
0
0
SABRE CORP
COM
78573M104
193
16368
SH
SOLE
16368
0
0
SAILPOINT TECHNOLOGIES HLDGS
COM
78781P105
528
12339
SH
SOLE
12339
0
0
SALARIUS PHARMACEUTICALS INC
COM NEW
79400X107
26
26000
SH
SOLE
26000
0
0
SALESFORCE COM INC
COM
79466L302
134273
495067
SH
SOLE
495067
0
0
SALESFORCE COM INC
COM
79466L302
9
500
SH
Put
SOLE
500
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
70
11000
SH
SOLE
11000
0
0
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
1227
242065
SH
SOLE
242065
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
702
120685
SH
SOLE
120685
0
0
SANDY SPRING BANCORP INC
COM
800363103
412
8971
SH
SOLE
8971
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
274
30216
SH
SOLE
30216
0
0
SANOFI
SPONSORED ADR
80105N105
8357
174306
SH
SOLE
174306
0
0
SAP SE
SPON ADR
803054204
3531
26231
SH
SOLE
26231
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
3731
40427
SH
SOLE
40427
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1440
4328
SH
SOLE
4328
0
0
SCHLUMBERGER LTD
COM STK
806857108
12219
412322
SH
SOLE
412322
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
282
12300
SH
SOLE
12300
0
0
SCHWAB CHARLES CORP
COM
808513105
18709
256874
SH
SOLE
256874
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
433
8474
SH
SOLE
8474
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
151149
4959687
SH
SOLE
4959687
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
142497
3682351
SH
SOLE
3682351
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
1451
35027
SH
SOLE
35027
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
1383
24423
SH
SOLE
24423
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
9020
168368
SH
SOLE
168368
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2394
44355
SH
SOLE
44355
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
2338
44391
SH
SOLE
44391
0
0
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
522
16292
SH
SOLE
16292
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1766
53827
SH
SOLE
53827
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
449
12037
SH
SOLE
12037
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
6447
125846
SH
SOLE
125846
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
62482
1152200
SH
SOLE
1152200
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
43465
418365
SH
SOLE
418365
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
29735
400491
SH
SOLE
400491
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
37590
253835
SH
SOLE
253835
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
29263
433789
SH
SOLE
433789
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
55079
529436
SH
SOLE
529436
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
187302
2443037
SH
SOLE
2443037
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
2522
55273
SH
SOLE
55273
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
61532
611232
SH
SOLE
611232
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
3709
59378
SH
SOLE
59378
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
2714
31735
SH
SOLE
31735
0
0
SCIENTIFIC GAMES CORP
COM
80874P109
5681
68392
SH
SOLE
68392
0
0
SCIENTIFIC GAMES CORP
COM
80874P109
1
10000
SH
Put
SOLE
10000
0
0
SCION TECH GROWTH I
CL A SHS
G31067104
4494
461084
SH
SOLE
461084
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
3492
187719
SH
SOLE
187719
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
2565
17501
SH
SOLE
17501
0
0
SCP & CO HEALTHCARE ACQUSTN
COM CL A
784065104
1255
128686
SH
SOLE
128686
0
0
SCYNEXIS INC
COM NEW
811292200
60
11250
SH
SOLE
11250
0
0
SEA LTD
SPONSORD ADS
81141R100
4591
14389
SH
SOLE
14389
0
0
SEABRIDGE GOLD INC
COM
811916105
859
55626
SH
SOLE
55626
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
399
86057
SH
SOLE
86057
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
9440
114296
SH
SOLE
114296
0
0
SEAGEN INC
COM
81181C104
215
1270
SH
SOLE
1270
0
0
SEALED AIR CORP NEW
COM
81211K100
763
13950
SH
SOLE
13950
0
0
SEASPINE HLDGS CORP
COM
81255T108
1511
96162
SH
SOLE
96162
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
67
27838
SH
SOLE
27838
0
0
SEI INVTS CO
COM
784117103
460
7783
SH
SOLE
7783
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
4793
923531
SH
SOLE
923531
0
0
SELECT MED HLDGS CORP
COM
81619Q105
214
5906
SH
SOLE
5906
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
27900
348326
SH
SOLE
348326
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
35944
689848
SH
SOLE
689848
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
67
7000
SH
Put
SOLE
7000
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
2
2500
SH
Put
SOLE
2500
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
100739
2684005
SH
SOLE
2684005
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
32
24000
SH
Put
SOLE
24000
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
22884
515273
SH
SOLE
515273
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
42144
234836
SH
SOLE
234836
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
20020
290733
SH
SOLE
290733
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
40411
317322
SH
SOLE
317322
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
38263
391069
SH
SOLE
391069
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
5
30200
SH
Put
SOLE
30200
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
10138
158892
SH
SOLE
158892
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
0
100
SH
Put
SOLE
100
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
13428
169343
SH
SOLE
169343
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
62778
420400
SH
SOLE
420400
0
0
SELECTQUOTE INC
COM
816307300
140
10827
SH
SOLE
10827
0
0
SEMA4 HOLDINGS CORP
COM CL A
81663L101
798
104593
SH
SOLE
104593
0
0
SEMPRA
COM
816851109
38631
305432
SH
SOLE
305432
0
0
SENIOR CONNECT ACQUISITN COR
COM CL A
81723H108
3619
370157
SH
SOLE
370157
0
0
SENSEONICS HLDGS INC
COM
81727U105
115
33739
SH
SOLE
33739
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
2652
29123
SH
SOLE
29123
0
0
SENTINELONE INC
CL A
81730H109
1139
21377
SH
SOLE
21377
0
0
SERVICE CORP INTL
COM
817565104
284
4744
SH
SOLE
4744
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
145
12833
SH
SOLE
12833
0
0
SERVICENOW INC
COM
81762P102
31676
51043
SH
SOLE
51043
0
0
SERVISFIRST BANCSHARES INC
COM
81768T108
3594
46206
SH
SOLE
46206
0
0
SEVERN BANCORP INC ANNAPOLIS
COM
81811M100
125
10000
SH
SOLE
10000
0
0
SHAKE SHACK INC
CL A
819047101
805
10264
SH
SOLE
10264
0
0
SHAKE SHACK INC
CL A
819047101
5
500
SH
Put
SOLE
500
0
0
SHARPS COMPLIANCE CORP
COM
820017101
229
27721
SH
SOLE
27721
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
550
46879
SH
SOLE
46879
0
0
SHERWIN WILLIAMS CO
COM
824348106
90853
324747
SH
SOLE
324747
0
0
SHIFT TECHNOLOGIES INC
CL A
82452T107
561
80615
SH
SOLE
80615
0
0
SHIFT4 PMTS INC
CL A
82452J109
333
4264
SH
SOLE
4264
0
0
SHOE CARNIVAL INC
COM
824889109
481
14890
SH
SOLE
14890
0
0
SHOPIFY INC
CL A
82509L107
36352
26891
SH
SOLE
26891
0
0
SHOPIFY INC
CL A
82509L107
37
100
SH
Put
SOLE
100
0
0
SHYFT GROUP INC
COM
825698103
8950
236333
SH
SOLE
236333
0
0
SIENTRA INC
COM
82621J105
2422
422777
SH
SOLE
422777
0
0
SILK RD MED INC
COM
82710M100
2774
50402
SH
SOLE
50402
0
0
SILVER CREST ACQUISITION COR
CL A SHS
G81355102
5248
534400
SH
SOLE
534400
0
0
SILVERCORP METALS INC
COM
82835P103
627
164683
SH
SOLE
164683
0
0
SILVERCREST METALS INC
COM
828363101
314
44927
SH
SOLE
44927
0
0
SILVERSPAC INC
UNIT 09/09/2026
G8136V120
9364
943000
SH
SOLE
943000
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
49651
381966
SH
SOLE
381966
0
0
SIMON PROPERTY GRP ACQ HOLDI
COM CL A
82880R103
2300
235450
SH
SOLE
235450
0
0
SIMPLIFY EXCHANGE TRADED FUN
NASDAQ 100 DS CN
82889N509
210
7126
SH
SOLE
7126
0
0
SIMPLIFY EXCHANGE TRADED FUN
US EQT PLS DWNSD
82889N202
21209
696961
SH
SOLE
696961
0
0
SIMPSON MFG INC
COM
829073105
299
2806
SH
SOLE
2806
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
766
24214
SH
SOLE
24214
0
0
SINO-GLOBAL SHIPPING AMER LT
COM NEW
82935V208
36
16000
SH
SOLE
16000
0
0
SIREN ETF TR
NSD NXGN ECO ETF
829658202
255
5759
SH
SOLE
5759
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
2520
413237
SH
SOLE
413237
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
8
12200
SH
Put
SOLE
12200
0
0
SITE CTRS CORP
COM
82981J109
548
35489
SH
SOLE
35489
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
2387
11920
SH
SOLE
11920
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
3984
93761
SH
SOLE
93761
0
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
342
15330
SH
SOLE
15330
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
446
14796
SH
SOLE
14796
0
0
SKECHERS U S A INC
CL A
830566105
11950
283760
SH
SOLE
283760
0
0
SKILLZ INC
COM
83067L109
188
19058
SH
SOLE
19058
0
0
SKILLZ INC
COM
83067L109
1
3800
SH
Put
SOLE
3800
0
0
SKYDECK ACQUISITION CORP
CLASS A ORD SHS
G82220123
199
20598
SH
SOLE
20598
0
0
SKYLIGHT HEALTH GROUP INC
COM NEW
83086L205
53
21760
SH
SOLE
21760
0
0
SKYWEST INC
COM
830879102
542
11024
SH
SOLE
11024
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
9373
56884
SH
SOLE
56884
0
0
SLEEP NUMBER CORP
COM
83125X103
1905
20364
SH
SOLE
20364
0
0
SLR INVESTMENT CORP
COM
83413U100
766
40026
SH
SOLE
40026
0
0
SMARTRENT INC
COM CL A
83193G107
293
22525
SH
SOLE
22525
0
0
SMARTSHEET INC
COM CL A
83200N103
4356
63344
SH
SOLE
63344
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
277
7994
SH
SOLE
7994
0
0
SMITH & WESSON BRANDS INC
COM
831754106
219
10690
SH
SOLE
10690
0
0
SMITH A O CORP
COM
831865209
1026
16747
SH
SOLE
16747
0
0
SMUCKER J M CO
COM NEW
832696405
5786
48229
SH
SOLE
48229
0
0
SNAP INC
CL A
83304A106
7014
95020
SH
SOLE
95020
0
0
SNAP INC
CL A
83304A106
28
10200
SH
Put
SOLE
10200
0
0
SNAP INC
CL A
83304A106
1
100
SH
Put
SOLE
100
0
0
SNAP ON INC
COM
833034101
6032
28829
SH
SOLE
28829
0
0
SNOWFLAKE INC
CL A
833445109
8076
26716
SH
SOLE
26716
0
0
SNOWFLAKE INC
CL A
833445109
4
1500
SH
Put
SOLE
1500
0
0
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
201
3762
SH
SOLE
3762
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
1431
90137
SH
SOLE
90137
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
0
1000
SH
Put
SOLE
1000
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
4243
15991
SH
SOLE
15991
0
0
SONOCO PRODS CO
COM
835495102
659
11060
SH
SOLE
11060
0
0
SONOS INC
COM
83570H108
1443
44792
SH
SOLE
44792
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
3523
31841
SH
SOLE
31841
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
255
33543
SH
SOLE
33543
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
39
55900
SH
Put
SOLE
55900
0
0
SOURCE CAP INC
COM
836144105
282
6420
SH
SOLE
6420
0
0
SOUTHERN CO
COM
842587107
45676
737616
SH
SOLE
737616
0
0
SOUTHERN COPPER CORP
COM
84265V105
4382
78714
SH
SOLE
78714
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
493
12877
SH
SOLE
12877
0
0
SOUTHSTATE CORPORATION
COM
840441109
240
3201
SH
SOLE
3201
0
0
SOUTHWEST AIRLS CO
COM
844741108
10166
197825
SH
SOLE
197825
0
0
SOUTHWEST AIRLS CO
COM
844741108
0
100
SH
Put
SOLE
100
0
0
SOUTHWEST GAS HLDGS INC
COM
844895102
983
14700
SH
SOLE
14700
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
37581
111140
SH
SOLE
111140
0
0
SPDR GOLD TR
GOLD SHS
78463V107
281289
1713548
SH
SOLE
1713548
0
0
SPDR GOLD TR
GOLD SHS
78463V107
0
4600
SH
Put
SOLE
4600
0
0
SPDR GOLD TR
GOLD SHS
78463V107
2
100
SH
Put
SOLE
100
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1422
11476
SH
SOLE
11476
0
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
440
8644
SH
SOLE
8644
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1217
26850
SH
SOLE
26850
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
10731
208565
SH
SOLE
208565
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
9741
336393
SH
SOLE
336393
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
2068
27584
SH
SOLE
27584
0
0
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
536
9937
SH
SOLE
9937
0
0
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1668
40825
SH
SOLE
40825
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
9579
264318
SH
SOLE
264318
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
12777
300198
SH
SOLE
300198
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
537
4869
SH
SOLE
4869
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
776
20400
SH
SOLE
20400
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1668
43265
SH
SOLE
43265
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
742232
1729638
SH
SOLE
1729638
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
52
49100
SH
Put
SOLE
49100
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1340
148800
SH
Put
SOLE
148800
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
58870
122412
SH
SOLE
122412
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
1254
10504
SH
SOLE
10504
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
4130
48372
SH
SOLE
48372
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
9140
298219
SH
SOLE
298219
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
5545
50711
SH
SOLE
50711
0
0
SPDR SER TR
COMP SOFTWARE
78464A599
4686
27310
SH
SOLE
27310
0
0
SPDR SER TR
DJ REIT ETF
78464A607
1958
18561
SH
SOLE
18561
0
0
SPDR SER TR
GLB DOW ETF
78464A706
222
2044
SH
SOLE
2044
0
0
SPDR SER TR
HLTH CARE SVCS
78464A573
1705
16328
SH
SOLE
16328
0
0
SPDR SER TR
HLTH CR EQUIP
78464A581
8271
65981
SH
SOLE
65981
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
505
11653
SH
SOLE
11653
0
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
1820
30316
SH
SOLE
30316
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
4504
91236
SH
SOLE
91236
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
2487
48185
SH
SOLE
48185
0
0
SPDR SER TR
NYSE TECH ETF
78464A102
4198
26845
SH
SOLE
26845
0
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
247
4636
SH
SOLE
4636
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
455
15245
SH
SOLE
15245
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
5786
158536
SH
SOLE
158536
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
7944
172194
SH
SOLE
172194
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
7311
144869
SH
SOLE
144869
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
1190
27906
SH
SOLE
27906
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
12020
384541
SH
SOLE
384541
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
53003
827946
SH
SOLE
827946
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
2138
54668
SH
SOLE
54668
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
43373
1112196
SH
SOLE
1112196
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
11323
149674
SH
SOLE
149674
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
12505
188933
SH
SOLE
188933
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
4623
53070
SH
SOLE
53070
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
7354
89532
SH
SOLE
89532
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
16296
172087
SH
SOLE
172087
0
0
SPDR SER TR
S&P BIOTECH
78464A870
28335
224844
SH
SOLE
224844
0
0
SPDR SER TR
S&P BIOTECH
78464A870
0
100
SH
Put
SOLE
100
0
0
SPDR SER TR
S&P BK ETF
78464A797
3801
71819
SH
SOLE
71819
0
0
SPDR SER TR
S&P CAP MKTS
78464A771
1837
19221
SH
SOLE
19221
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
62310
529963
SH
SOLE
529963
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
1199
16667
SH
SOLE
16667
0
0
SPDR SER TR
S&P INS ETF
78464A789
275
7283
SH
SOLE
7283
0
0
SPDR SER TR
S&P KENSHO CLEAN
78468R655
481
5118
SH
SOLE
5118
0
0
SPDR SER TR
S&P KENSHO FUTRE
78468R671
398
7883
SH
SOLE
7883
0
0
SPDR SER TR
S&P KENSHO INTLG
78468R697
312
7063
SH
SOLE
7063
0
0
SPDR SER TR
S&P KENSHO NEW
78468R648
3085
50630
SH
SOLE
50630
0
0
SPDR SER TR
S&P KENSHO SMART
78468R689
968
17696
SH
SOLE
17696
0
0
SPDR SER TR
S&P METALS MNG
78464A755
21219
508572
SH
SOLE
508572
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
11822
122144
SH
SOLE
122144
0
0
SPDR SER TR
S&P REGL BKG
78464A698
18378
271371
SH
SOLE
271371
0
0
SPDR SER TR
S&P REGL BKG
78464A698
1
1100
SH
Put
SOLE
1100
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
3506
38844
SH
SOLE
38844
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
14
5000
SH
Put
SOLE
5000
0
0
SPDR SER TR
S&P SEMICNDCTR
78464A862
3708
18715
SH
SOLE
18715
0
0
SPDR SER TR
S&P TRANSN ETF
78464A532
305
3490
SH
SOLE
3490
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
22282
243676
SH
SOLE
243676
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
568
5357
SH
SOLE
5357
0
0
SPDR SER TR
SSGA GNDER ETF
78468R747
901
8933
SH
SOLE
8933
0
0
SPIRE INC
COM
84857L101
277
4540
SH
SOLE
4540
0
0
SPIRIT OF TEX BANCSHARES INC
COM
84861D103
1155
47734
SH
SOLE
47734
0
0
SPLUNK INC
COM
848637104
3652
25231
SH
SOLE
25231
0
0
SPLUNK INC
COM
848637104
0
100
SH
Put
SOLE
100
0
0
SPLUNK INC
COM
848637104
0
100
SH
Put
SOLE
100
0
0
SPOK HLDGS INC
COM
84863T106
1375
135823
SH
SOLE
135823
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
2818
12501
SH
SOLE
12501
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
87
10000
SH
Put
SOLE
10000
0
0
SPRAGUE RES LP
COM UNIT REP LTD
849343108
201
10800
SH
SOLE
10800
0
0
SPROTT FOCUS TR INC
COM
85208J109
159
19201
SH
SOLE
19201
0
0
SPROTT INC
COM NEW
852066208
443
11949
SH
SOLE
11949
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
11730
684993
SH
SOLE
684993
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
9319
675711
SH
SOLE
675711
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
6138
798087
SH
SOLE
798087
0
0
SPROUTS FMRS MKT INC
COM
85208M102
267
11709
SH
SOLE
11709
0
0
SPS COMM INC
COM
78463M107
752
4649
SH
SOLE
4649
0
0
SPX CORP
COM
784635104
218
4077
SH
SOLE
4077
0
0
SQUARE INC
CL A
852234103
34850
145250
SH
SOLE
145250
0
0
SQUARE INC
CL A
852234103
382
19300
SH
Put
SOLE
19300
0
0
SQUARE INC
CL A
852234103
1
200
SH
Put
SOLE
200
0
0
SQUARESPACE INC
CLASS A
85225A107
23927
619236
SH
SOLE
619236
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1007
14506
SH
SOLE
14506
0
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
12678
275524
SH
SOLE
275524
0
0
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
326
7176
SH
SOLE
7176
0
0
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
275
9604
SH
SOLE
9604
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
29826
617151
SH
SOLE
617151
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
286
5768
SH
SOLE
5768
0
0
SSR MNG INC
COM
784730103
239
16352
SH
SOLE
16352
0
0
STAG INDL INC
COM
85254J102
1233
31485
SH
SOLE
31485
0
0
STAGWELL INC
COM CL A
85256A109
149
19494
SH
SOLE
19494
0
0
STANLEY BLACK & DECKER INC
COM
854502101
7737
44109
SH
SOLE
44109
0
0
STARBUCKS CORP
COM
855244109
96240
872455
SH
SOLE
872455
0
0
STARBUCKS CORP
COM
855244109
0
600
SH
Put
SOLE
600
0
0
STARBUCKS CORP
COM
855244109
0
100
SH
Put
SOLE
100
0
0
STARWOOD PPTY TR INC
COM
85571B105
2057
84317
SH
SOLE
84317
0
0
STATE STR CORP
COM
857477103
2713
32072
SH
SOLE
32072
0
0
STEEL DYNAMICS INC
COM
858119100
4092
70070
SH
SOLE
70070
0
0
STEEL PARTNERS HLDGS L P
LTD PRTRSHIP U
85814R107
507
17833
SH
SOLE
17833
0
0
STEELCASE INC
CL A
858155203
141
11073
SH
SOLE
11073
0
0
STELLANTIS N.V
SHS
N82405106
456
23831
SH
SOLE
23831
0
0
STEM INC
COM
85859N102
924
38689
SH
SOLE
38689
0
0
STEPAN CO
COM
858586100
224683
1989375
SH
SOLE
1989375
0
0
STERICYCLE INC
COM
858912108
914
13367
SH
SOLE
13367
0
0
STERIS PLC
SHS USD
G8473T100
4532
22227
SH
SOLE
22227
0
0
STERLING BANCORP DEL
COM
85917A100
2112
84734
SH
SOLE
84734
0
0
STIFEL FINL CORP
COM
860630102
594
8763
SH
SOLE
8763
0
0
STITCH FIX INC
COM CL A
860897107
265
6639
SH
SOLE
6639
0
0
STITCH FIX INC
COM CL A
860897107
1
1100
SH
Put
SOLE
1100
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
3918
90054
SH
SOLE
90054
0
0
STONECO LTD
COM CL A
G85158106
338
9771
SH
SOLE
9771
0
0
STONECO LTD
COM CL A
G85158106
1
1000
SH
Put
SOLE
1000
0
0
STORE CAP CORP
COM
862121100
728
22791
SH
SOLE
22791
0
0
STRATASYS LTD
SHS
M85548101
355
16252
SH
SOLE
16252
0
0
STRATEGY SHS
DAY HAGAN NED
86280R803
272
8155
SH
SOLE
8155
0
0
STRATUS PPTYS INC
COM NEW
863167201
321
9906
SH
SOLE
9906
0
0
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
114
65000
SH
SOLE
65000
0
0
STRIDE INC
COM
86333M108
8749
244138
SH
SOLE
244138
0
0
STRYKER CORPORATION
COM
863667101
58430
221605
SH
SOLE
221605
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
772
50309
SH
SOLE
50309
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
189
27044
SH
SOLE
27044
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
386
40075
SH
SOLE
40075
0
0
SUMMIT MATLS INC
CL A
86614U100
248
7756
SH
SOLE
7756
0
0
SUN CMNTYS INC
COM
866674104
1536
8295
SH
SOLE
8295
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
2006
39223
SH
SOLE
39223
0
0
SUNCOR ENERGY INC NEW
COM
867224107
508
24401
SH
SOLE
24401
0
0
SUNDIAL GROWERS INC
COM
86730L109
21
29358
SH
SOLE
29358
0
0
SUNDIAL GROWERS INC
COM
86730L109
0
2000
SH
Put
SOLE
2000
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
759
20348
SH
SOLE
20348
0
0
SUNRUN INC
COM
86771W105
380
8699
SH
SOLE
8699
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
8486
232826
SH
SOLE
232826
0
0
SUPERIOR GROUP OF CO INC
COM
868358102
426
18300
SH
SOLE
18300
0
0
SURGALIGN HOLDINGS INC
COM
86882C105
549
503500
SH
SOLE
503500
0
0
SVB FINANCIAL GROUP
COM
78486Q101
2775
4282
SH
SOLE
4282
0
0
SWEDISH EXPT CR CORP
ROG AGRI ETN22
870297603
8592
1074527
SH
SOLE
1074527
0
0
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
190
28344
SH
SOLE
28344
0
0
SWITCH INC
CL A
87105L104
6625
260966
SH
SOLE
260966
0
0
SYNAPTICS INC
COM
87157D109
282
1577
SH
SOLE
1577
0
0
SYNCHRONY FINANCIAL
COM
87165B103
2639
53870
SH
SOLE
53870
0
0
SYNDAX PHARMACEUTICALS INC
COM
87164F105
207
10741
SH
SOLE
10741
0
0
SYNEOS HEALTH INC
CL A
87166B102
970
11087
SH
SOLE
11087
0
0
SYNOPSYS INC
COM
871607107
1675
5609
SH
SOLE
5609
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
377
8634
SH
SOLE
8634
0
0
SYSCO CORP
COM
871829107
33074
421186
SH
SOLE
421186
0
0
SYSCO CORP
COM
871829107
3
200
SH
Put
SOLE
200
0
0
T2 BIOSYSTEMS INC
COM
89853L104
65
69400
SH
SOLE
69400
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
66832
599327
SH
SOLE
599327
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1
500
SH
Put
SOLE
500
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
421
104100
SH
Put
SOLE
104100
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
512
31613
SH
SOLE
31613
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2582
16791
SH
SOLE
16791
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
5
100
SH
Put
SOLE
100
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1
200
SH
Put
SOLE
200
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
783
6625
SH
SOLE
6625
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
1799
110412
SH
SOLE
110412
0
0
TANZANIAN GOLD CORP
COM
87601A107
122
247500
SH
SOLE
247500
0
0
TAPESTRY INC
COM
876030107
362
9801
SH
SOLE
9801
0
0
TARGA RES CORP
COM
87612G101
27766
564287
SH
SOLE
564287
0
0
TARGET CORP
COM
87612E106
108832
475579
SH
SOLE
475579
0
0
TASEKO MINES LTD
COM
876511106
127
67196
SH
SOLE
67196
0
0
TAYLOR MORRISON HOME CORP
COM
87724P106
277
10827
SH
SOLE
10827
0
0
TC ENERGY CORP
COM
87807B107
62804
1307253
SH
SOLE
1307253
0
0
TCG BDC INC
COM
872280102
2797
208640
SH
SOLE
208640
0
0
TCW STRATEGIC INCOME FD INC
COM
872340104
386
67240
SH
SOLE
67240
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
3737
27241
SH
SOLE
27241
0
0
TECHNIPFMC PLC
COM
G87110105
150
19834
SH
SOLE
19834
0
0
TECHTARGET INC
COM
87874R100
120309
1459708
SH
SOLE
1459708
0
0
TECK RESOURCES LTD
CL B
878742204
462
18513
SH
SOLE
18513
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
986
63456
SH
SOLE
63456
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
401
15737
SH
SOLE
15737
0
0
TELADOC HEALTH INC
COM
87918A105
10032
79084
SH
SOLE
79084
0
0
TELADOC HEALTH INC
COM
87918A105
3
200
SH
Put
SOLE
200
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
2984
6963
SH
SOLE
6963
0
0
TELEFLEX INCORPORATED
COM
879369106
1759
4652
SH
SOLE
4652
0
0
TELEFONICA S A
SPONSORED ADR
879382208
63
13170
SH
SOLE
13170
0
0
TELLURIAN INC NEW
COM
87968A104
729
185848
SH
SOLE
185848
0
0
TELUS CORPORATION
COM
87971M103
245
11138
SH
SOLE
11138
0
0
TEMPLETON EMERGING MKTS INCO
COM
880192109
1349
173781
SH
SOLE
173781
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
3420
638191
SH
SOLE
638191
0
0
TEMPUR SEALY INTL INC
COM
88023U101
2164
46689
SH
SOLE
46689
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
535
73843
SH
SOLE
73843
0
0
TERADATA CORP DEL
COM
88076W103
449
7857
SH
SOLE
7857
0
0
TERADYNE INC
COM
880770102
776
7104
SH
SOLE
7104
0
0
TEREX CORP NEW
COM
880779103
8709
206602
SH
SOLE
206602
0
0
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
1108
26530
SH
SOLE
26530
0
0
TERNIUM SA
SPONSORED ADS
880890108
2072
48871
SH
SOLE
48871
0
0
TERNIUM SA
SPONSORED ADS
880890108
0
100
SH
Put
SOLE
100
0
0
TESLA INC
COM
88160R101
167681
216143
SH
SOLE
216143
0
0
TESLA INC
COM
88160R101
8
4800
SH
Put
SOLE
4800
0
0
TETRA TECH INC NEW
COM
88162G103
12951
86824
SH
SOLE
86824
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
15
15000
SH
SOLE
15000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2500
256277
SH
SOLE
256277
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
147
190000
SH
Put
SOLE
190000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
4
16000
SH
Put
SOLE
16000
0
0
TEXAS CAP BANCSHARES INC
COM
88224Q107
543
9046
SH
SOLE
9046
0
0
TEXAS INSTRS INC
COM
882508104
62839
327010
SH
SOLE
327010
0
0
TEXAS INSTRS INC
COM
882508104
0
100
SH
Put
SOLE
100
0
0
TEXAS INSTRS INC
COM
882508104
0
100
SH
Put
SOLE
100
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
11949
9863
SH
SOLE
9863
0
0
TEXAS ROADHOUSE INC
COM
882681109
244
2675
SH
SOLE
2675
0
0
TEXTRON INC
COM
883203101
1921
27480
SH
SOLE
27480
0
0
TEXTRON INC
COM
883203101
0
100
SH
Put
SOLE
100
0
0
TFS FINL CORP
COM
87240R107
1225
64256
SH
SOLE
64256
0
0
TG THERAPEUTICS INC
COM
88322Q108
701
21084
SH
SOLE
21084
0
0
THE ALGER ETF TRUST
MID CAP 40 ETF
015564107
2555
112870
SH
SOLE
112870
0
0
THE BEACHBODY COMPANY INC
COM CL A
073463101
2771
500100
SH
SOLE
500100
0
0
THE REAL BROKERAGE INC
COM NEW
75585H206
20
10565
SH
SOLE
10565
0
0
THE TRADE DESK INC
COM CL A
88339J105
17062
242728
SH
SOLE
242728
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
45648
79875
SH
SOLE
79875
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
991
8913
SH
SOLE
8913
0
0
THOR INDS INC
COM
885160101
1922
15706
SH
SOLE
15706
0
0
TIDAL ETF TR
ROBINSON ALTERNT
886364678
200
10000
SH
SOLE
10000
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
349
14442
SH
SOLE
14442
0
0
TILRAY INC
COM CL 2
88688T100
2019
181722
SH
SOLE
181722
0
0
TIMKEN CO
COM
887389104
779
11890
SH
SOLE
11890
0
0
TIMKENSTEEL CORPORATION
COM
887399103
599
45763
SH
SOLE
45763
0
0
TISHMAN SPEYER INNOVATION CO
COM CL A
88825H100
1031
105200
SH
SOLE
105200
0
0
TITAN INTL INC ILL
COM
88830M102
367
51302
SH
SOLE
51302
0
0
TJX COS INC NEW
COM
872540109
70144
1062350
SH
SOLE
1062350
0
0
T-MOBILE US INC
COM
872590104
10857
85016
SH
SOLE
85016
0
0
TOLL BROTHERS INC
COM
889478103
433
7818
SH
SOLE
7818
0
0
TOOTSIE ROLL INDS INC
COM
890516107
916
30145
SH
SOLE
30145
0
0
TORO CO
COM
891092108
402
4126
SH
SOLE
4126
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
4942
74619
SH
SOLE
74619
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L886
528
19439
SH
SOLE
19439
0
0
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
184
13886
SH
SOLE
13886
0
0
TORTOISEECOFIN ACQUISITION C
SHS CL A
G8956E109
9423
970372
SH
SOLE
970372
0
0
TORTOISEECOFIN ACQUISITION C
UNIT 99/99/9999
G8956E208
140
14000
SH
SOLE
14000
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
7760
161812
SH
SOLE
161812
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
6454
36294
SH
SOLE
36294
0
0
TPG PACE BENEFICIAL II CORP
COMMON STOCK
G89826104
419
42798
SH
SOLE
42798
0
0
TRACTOR SUPPLY CO
COM
892356106
4064
20163
SH
SOLE
20163
0
0
TRADEWEB MKTS INC
CL A
892672106
221
2748
SH
SOLE
2748
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
4387
25421
SH
SOLE
25421
0
0
TRANSDIGM GROUP INC
COM
893641100
1527
2445
SH
SOLE
2445
0
0
TRANSMEDICS GROUP INC
COM
89377M109
336
10203
SH
SOLE
10203
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
306
81141
SH
SOLE
81141
0
0
TRANSUNION
COM
89400J107
515
4620
SH
SOLE
4620
0
0
TRAVEL PLUS LEISURE CO
COM
894164102
1501
27541
SH
SOLE
27541
0
0
TREACE MED CONCEPTS INC
COM
89455T109
269
10000
SH
SOLE
10000
0
0
TREEHOUSE FOODS INC
COM
89469A104
1352
33817
SH
SOLE
33817
0
0
TREVENA INC
COM
89532E109
21
17026
SH
SOLE
17026
0
0
TREX CO INC
COM
89531P105
591
5775
SH
SOLE
5775
0
0
TREX CO INC
COM
89531P105
6
400
SH
Put
SOLE
400
0
0
TRI CONTL CORP
COM
895436103
921
27602
SH
SOLE
27602
0
0
TRIMBLE INC
COM
896239100
648
7948
SH
SOLE
7948
0
0
TRINET GROUP INC
COM
896288107
1874
19806
SH
SOLE
19806
0
0
TRINITY INDS INC
COM
896522109
891
32796
SH
SOLE
32796
0
0
TRIP COM GROUP LTD
ADS
89677Q107
13239
431693
SH
SOLE
431693
0
0
TRIP COM GROUP LTD
ADS
89677Q107
47
41500
SH
Put
SOLE
41500
0
0
TRIPADVISOR INC
COM
896945201
937
27624
SH
SOLE
27624
0
0
TRIPADVISOR INC
COM
896945201
0
100
SH
Put
SOLE
100
0
0
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
921
58322
SH
SOLE
58322
0
0
TRISTATE CAP HLDGS INC
COM
89678F100
238
11217
SH
SOLE
11217
0
0
TRITON INTL LTD
CL A
G9078F107
1756
33746
SH
SOLE
33746
0
0
TRIUMPH BANCORP INC
COM
89679E300
410
4089
SH
SOLE
4089
0
0
TRONOX HOLDINGS PLC
SHS
G9087Q102
1654
67204
SH
SOLE
67204
0
0
TRUIST FINL CORP
COM
89832Q109
42511
724572
SH
SOLE
724572
0
0
TRUPANION INC
COM
898202106
363
4675
SH
SOLE
4675
0
0
TRUSTMARK CORP
COM
898402102
228
7000
SH
SOLE
7000
0
0
TUATARA CAPITAL ACQUISITN CO
CL A SHS
G9118J101
1808
185813
SH
SOLE
185813
0
0
TURNING POINT THERAPEUTICS I
COM
90041T108
392
5894
SH
SOLE
5894
0
0
TUTOR PERINI CORP
COM
901109108
6805
524745
SH
SOLE
524745
0
0
TWILIO INC
CL A
90138F102
12970
40631
SH
SOLE
40631
0
0
TWILIO INC
CL A
90138F102
6
7600
SH
Put
SOLE
7600
0
0
TWIST BIOSCIENCE CORP
COM
90184D100
348
3251
SH
SOLE
3251
0
0
TWITTER INC
COM
90184L102
8414
139650
SH
SOLE
139650
0
0
TWITTER INC
COM
90184L102
0
100
SH
Put
SOLE
100
0
0
TWO
COM CL A
G9152V101
98
10000
SH
SOLE
10000
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
804
127254
SH
SOLE
127254
0
0
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
1417
1413000
SH
SOLE
1413000
0
0
TYLER TECHNOLOGIES INC
COM
902252105
3716
8090
SH
SOLE
8090
0
0
TYME TECHNOLOGIES INC
COM
90238J103
378
368100
SH
SOLE
368100
0
0
TYME TECHNOLOGIES INC
COM
90238J103
7
26000
SH
Put
SOLE
26000
0
0
TYSON FOODS INC
CL A
902494103
8740
110701
SH
SOLE
110701
0
0
TZP STRATEGIES ACQUISTN CORP
CL A SHS
G91595101
4535
463416
SH
SOLE
463416
0
0
UBER TECHNOLOGIES INC
COM
90353T100
12811
286713
SH
SOLE
286713
0
0
UBER TECHNOLOGIES INC
COM
90353T100
3
500
SH
Put
SOLE
500
0
0
UBIQUITI INC
COM
90353W103
619
2075
SH
SOLE
2075
0
0
UBS GROUP AG
SHS
H42097107
666
41791
SH
SOLE
41791
0
0
UDR INC
COM
902653104
1643
31007
SH
SOLE
31007
0
0
UGI CORP NEW
COM
902681105
4239
99514
SH
SOLE
99514
0
0
UIPATH INC
CL A
90364P105
21592
410325
SH
SOLE
410325
0
0
ULTA BEAUTY INC
COM
90384S303
36862
102058
SH
SOLE
102058
0
0
UNDER ARMOUR INC
CL A
904311107
377
18882
SH
SOLE
18882
0
0
UNDER ARMOUR INC
CL C
904311206
391
22249
SH
SOLE
22249
0
0
UNIFIED SER TR
BALLAST SMLMD CP
90470L550
4723
131885
SH
SOLE
131885
0
0
UNIFIRST CORP MASS
COM
904708104
1483
6980
SH
SOLE
6980
0
0
UNILEVER PLC
SPON ADR NEW
904767704
7131
131691
SH
SOLE
131691
0
0
UNION PAC CORP
COM
907818108
54013
274895
SH
SOLE
274895
0
0
UNITED AIRLS HLDGS INC
COM
910047109
1600
33565
SH
SOLE
33565
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
312
8530
SH
SOLE
8530
0
0
UNITED GUARDIAN INC
COM
910571108
156
11000
SH
SOLE
11000
0
0
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
121
10660
SH
SOLE
10660
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
162025
889809
SH
SOLE
889809
0
0
UNITED RENTALS INC
COM
911363109
6775
19285
SH
SOLE
19285
0
0
UNITED STATES CELLULAR CORP
COM
911684108
209
6567
SH
SOLE
6567
0
0
UNITED STATES STL CORP NEW
COM
912909108
472
21582
SH
SOLE
21582
0
0
UNITED STATES STL CORP NEW
COM
912909108
15
26500
SH
Put
SOLE
26500
0
0
UNITED STS NAT GAS FD LP
UNIT PAR
912318300
448
22136
SH
SOLE
22136
0
0
UNITED STS OIL FD LP
UNITS
91232N207
2092
39749
SH
SOLE
39749
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
188195
481252
SH
SOLE
481252
0
0
UNITY SOFTWARE INC
COM
91332U101
4919
38921
SH
SOLE
38921
0
0
UNITY SOFTWARE INC
COM
91332U101
0
100
SH
Put
SOLE
100
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
834
4873
SH
SOLE
4873
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
1587
11463
SH
SOLE
11463
0
0
UNIVERSAL INS HLDGS INC
COM
91359V107
726
55619
SH
SOLE
55619
0
0
UNUM GROUP
COM
91529Y106
2286
91079
SH
SOLE
91079
0
0
UPLAND SOFTWARE INC
COM
91544A109
2272
67904
SH
SOLE
67904
0
0
UPSTART HLDGS INC
COM
91680M107
959
3019
SH
SOLE
3019
0
0
UPSTART HLDGS INC
COM
91680M107
13
2500
SH
Put
SOLE
2500
0
0
UPWORK INC
COM
91688F104
412
9114
SH
SOLE
9114
0
0
URANIUM ENERGY CORP
COM
916896103
304
99672
SH
SOLE
99672
0
0
URSTADT BIDDLE PPTYS INC
CL A
917286205
494
26067
SH
SOLE
26067
0
0
US BANCORP DEL
COM NEW
902973304
74186
1247820
SH
SOLE
1247820
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
242
14635
SH
SOLE
14635
0
0
USCF ETF TR
MIDSTREAM ENERGY
90290T882
83118
2836807
SH
SOLE
2836807
0
0
USD PARTNERS LP
COM UT REP LTD
903318103
195
31300
SH
SOLE
31300
0
0
USHG ACQUISITION CORP
COM CL A
91748P100
2941
302366
SH
SOLE
302366
0
0
UTZ BRANDS INC
COM CL A
918090101
444
25764
SH
SOLE
25764
0
0
V F CORP
COM
918204108
4179
62489
SH
SOLE
62489
0
0
VAIL RESORTS INC
COM
91879Q109
1892
5653
SH
SOLE
5653
0
0
VALERO ENERGY CORP
COM
91913Y100
13075
185459
SH
SOLE
185459
0
0
VALLEY NATL BANCORP
COM
919794107
142
10854
SH
SOLE
10854
0
0
VALVOLINE INC
COM
92047W101
555
17732
SH
SOLE
17732
0
0
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
1649
18049
SH
SOLE
18049
0
0
VANECK ETF TRUST
BDC INCOME ETF
92189F411
821
47914
SH
SOLE
47914
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
2506
12387
SH
SOLE
12387
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
3779
114346
SH
SOLE
114346
0
0
VANECK ETF TRUST
GAMING ETF
92189F882
599
12304
SH
SOLE
12304
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
33933
1151122
SH
SOLE
1151122
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
3
2100
SH
Put
SOLE
2100
0
0
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
4296
68823
SH
SOLE
68823
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
3032
79236
SH
SOLE
79236
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
1
3200
SH
Put
SOLE
3200
0
0
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
10509
70485
SH
SOLE
70485
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
9650
131766
SH
SOLE
131766
0
0
VANECK ETF TRUST
NATURAL RESOURC
92189F841
905
19787
SH
SOLE
19787
0
0
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
792
4023
SH
SOLE
4023
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
5797
22593
SH
SOLE
22593
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
43
30500
SH
Put
SOLE
30500
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
3
200
SH
Put
SOLE
200
0
0
VANECK ETF TRUST
STEEL ETF
92189F205
1556
28265
SH
SOLE
28265
0
0
VANECK ETF TRUST
VANECK RUSSIA ET
92189F403
288
9541
SH
SOLE
9541
0
0
VANECK ETF TRUST
VANECK SHRT MUNI
92189F528
807
44661
SH
SOLE
44661
0
0
VANECK ETF TRUST
VANECK VIETNAM
92189F817
4785
248578
SH
SOLE
248578
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
5588
326747
SH
SOLE
326747
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
623
2329
SH
SOLE
2329
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1414
10053
SH
SOLE
10053
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
226
1154
SH
SOLE
1154
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
230
1337
SH
SOLE
1337
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1961
9736
SH
SOLE
9736
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
20850
233173
SH
SOLE
233173
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
7067
69157
SH
SOLE
69157
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
69931
853625
SH
SOLE
853625
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
106637
1247848
SH
SOLE
1247848
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
20085
352781
SH
SOLE
352781
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
14261
78272
SH
SOLE
78272
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
225695
777843
SH
SOLE
777843
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
34165
170115
SH
SOLE
170115
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
10796
45813
SH
SOLE
45813
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
8100
57972
SH
SOLE
57972
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
51151
216062
SH
SOLE
216062
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
64934
637800
SH
SOLE
637800
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
364973
925384
SH
SOLE
925384
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
107262
633740
SH
SOLE
633740
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
64188
293595
SH
SOLE
293595
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
49378
176302
SH
SOLE
176302
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
194901
877635
SH
SOLE
877635
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
89625
662153
SH
SOLE
662153
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
123030
2018249
SH
SOLE
2018249
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
135155
2700451
SH
SOLE
2700451
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
118320
1803375
SH
SOLE
1803375
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
59517
734216
SH
SOLE
734216
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3900
29182
SH
SOLE
29182
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
480
8473
SH
SOLE
8473
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
23033
226243
SH
SOLE
226243
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
103426
1966727
SH
SOLE
1966727
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
3815
69659
SH
SOLE
69659
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
18764
277731
SH
SOLE
277731
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
36615
387792
SH
SOLE
387792
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
5890
55736
SH
SOLE
55736
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
33320
625479
SH
SOLE
625479
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
19521
317832
SH
SOLE
317832
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
15015
182290
SH
SOLE
182290
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
22744
322570
SH
SOLE
322570
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
6941
34691
SH
SOLE
34691
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
14538
211257
SH
SOLE
211257
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
327
1526
SH
SOLE
1526
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1264
14277
SH
SOLE
14277
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
259
1844
SH
SOLE
1844
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
17155
86604
SH
SOLE
86604
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
248684
1618952
SH
SOLE
1618952
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
19526
308571
SH
SOLE
308571
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
156404
3097673
SH
SOLE
3097673
0
0
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
977
12464
SH
SOLE
12464
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
55671
538559
SH
SOLE
538559
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
12603
144526
SH
SOLE
144526
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
221
3326
SH
SOLE
3326
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
1654
26752
SH
SOLE
26752
0
0
VANGUARD WORLD FD
ESG US CORP BD
921910691
228
3098
SH
SOLE
3098
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
3673
45873
SH
SOLE
45873
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
204
1510
SH
SOLE
1510
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
2876
18871
SH
SOLE
18871
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
35264
360447
SH
SOLE
360447
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
46994
200139
SH
SOLE
200139
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
6965
49516
SH
SOLE
49516
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1119
3610
SH
SOLE
3610
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
11299
62962
SH
SOLE
62962
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
6919
93614
SH
SOLE
93614
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
15458
166915
SH
SOLE
166915
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
16109
65201
SH
SOLE
65201
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
8613
45853
SH
SOLE
45853
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
131384
327583
SH
SOLE
327583
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1311
7575
SH
SOLE
7575
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
2604
18715
SH
SOLE
18715
0
0
VAREX IMAGING CORP
COM
92214X106
327
11516
SH
SOLE
11516
0
0
VARONIS SYS INC
COM
922280102
290
4759
SH
SOLE
4759
0
0
VAXART INC
COM NEW
92243A200
148
18581
SH
SOLE
18581
0
0
VBI VACCINES INC CDA
COM NEW
91822J103
143
46190
SH
SOLE
46190
0
0
VECTOIQ ACQUISITION CORP II
COM CL A
92244F109
3049
313553
SH
SOLE
313553
0
0
VECTOR ACQUISITION CORP II
CL A SHS
G9460A104
977
100000
SH
SOLE
100000
0
0
VECTOR GROUP LTD
COM
92240M108
1743
136725
SH
SOLE
136725
0
0
VEEVA SYS INC
CL A COM
922475108
3295
11441
SH
SOLE
11441
0
0
VEEVA SYS INC
CL A COM
922475108
1
300
SH
Put
SOLE
300
0
0
VENATOR MATLS PLC
SHS
G9329Z100
192
67500
SH
SOLE
67500
0
0
VENTAS INC
COM
92276F100
5456
99253
SH
SOLE
99253
0
0
VEON LTD
SPONSORED ADR
91822M106
1012
486616
SH
SOLE
486616
0
0
VERASTEM INC
COM
92337C104
43
14014
SH
SOLE
14014
0
0
VERISIGN INC
COM
92343E102
287
1398
SH
SOLE
1398
0
0
VERISK ANALYTICS INC
COM
92345Y106
9835
49141
SH
SOLE
49141
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
200849
3718611
SH
SOLE
3718611
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
1500
SH
Put
SOLE
1500
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
9693
53658
SH
SOLE
53658
0
0
VERTICAL CAP INCOME FD
SHS BEN INT
92535C104
525
50039
SH
SOLE
50039
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
360
15032
SH
SOLE
15032
0
0
VERU INC
COM
92536C103
730
84817
SH
SOLE
84817
0
0
VERU INC
COM
92536C103
13
8000
SH
Put
SOLE
8000
0
0
VIACOMCBS INC
CL B
92556H206
5913
149135
SH
SOLE
149135
0
0
VIACOMCBS INC
CL B
92556H206
105
38100
SH
Put
SOLE
38100
0
0
VIATRIS INC
COM
92556V106
6226
465827
SH
SOLE
465827
0
0
VICI PPTYS INC
COM
925652109
894
31427
SH
SOLE
31427
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
1319
20461
SH
SOLE
20461
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
9402
165556
SH
SOLE
165556
0
0
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
250
4357
SH
SOLE
4357
0
0
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
246
5675
SH
SOLE
5675
0
0
VICTORY PORTFOLIOS II
VICTORYSHS EMMKT
92647N543
228
4731
SH
SOLE
4731
0
0
VICTORY PORTFOLIOS II
VICTORYSHS INDEX
92647N576
279
4328
SH
SOLE
4328
0
0
VICTORY PORTFOLIOS II
VICTORYSHS INTL
92647N550
200
4124
SH
SOLE
4124
0
0
VICTORY PORTFOLIOS II
VICTORYSHS INTRM
92647N527
519
9693
SH
SOLE
9693
0
0
VIEW INC
COM CL A
92671V106
84
15781
SH
SOLE
15781
0
0
VIKING THERAPEUTICS INC
COM
92686J106
72
11561
SH
SOLE
11561
0
0
VIKING THERAPEUTICS INC
COM
92686J106
1
2000
SH
Put
SOLE
2000
0
0
VIMEO INC
COMMON STOCK
92719V100
1765
60159
SH
SOLE
60159
0
0
VINTAGE WINE ESTATES INC
COM
92747V106
138
13404
SH
SOLE
13404
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
305
13855
SH
SOLE
13855
0
0
VIR BIOTECHNOLOGY INC
COM
92764N102
627
14435
SH
SOLE
14435
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
388
15004
SH
SOLE
15004
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
1
800
SH
Put
SOLE
800
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
3
500
SH
Put
SOLE
500
0
0
VIRNETX HLDG CORP
COM
92823T108
679
173234
SH
SOLE
173234
0
0
VIRTRA INC
COM PAR
92827K301
580
57190
SH
SOLE
57190
0
0
VIRTU FINL INC
CL A
928254101
9524
390848
SH
SOLE
390848
0
0
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838X102
106
17552
SH
SOLE
17552
0
0
VISA INC
COM CL A
92826C839
287878
1293109
SH
SOLE
1293109
0
0
VISTA OUTDOOR INC
COM
928377100
427
10633
SH
SOLE
10633
0
0
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
372
136078
SH
SOLE
136078
0
0
VISTRA CORP
COM
92840M102
1712
100042
SH
SOLE
100042
0
0
VITAL FARMS INC
COM
92847W103
8989
511619
SH
SOLE
511619
0
0
VIVINT SMART HOME INC
COM CL A
928542109
278
29433
SH
SOLE
29433
0
0
VMWARE INC
CL A COM
928563402
4330
29405
SH
SOLE
29405
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
3633
236003
SH
SOLE
236003
0
0
VONAGE HLDGS CORP
COM
92886T201
1665
103039
SH
SOLE
103039
0
0
VONTIER CORPORATION
COM
928881101
1065
31804
SH
SOLE
31804
0
0
VORNADO RLTY TR
SH BEN INT
929042109
12209
291020
SH
SOLE
291020
0
0
VULCAN MATLS CO
COM
929160109
23193
137120
SH
SOLE
137120
0
0
WABTEC
COM
929740108
634
7618
SH
SOLE
7618
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
57581
1224345
SH
SOLE
1224345
0
0
WALKER & DUNLOP INC
COM
93148P102
2464
21696
SH
SOLE
21696
0
0
WALMART INC
COM
931142103
150502
1079514
SH
SOLE
1079514
0
0
WALMART INC
COM
931142103
1
200
SH
Put
SOLE
200
0
0
WARBURG PINCUS CAPTAL CORP I
SHS CL A
G9461D107
4348
442575
SH
SOLE
442575
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
1111
26001
SH
SOLE
26001
0
0
WARRIOR TECHNOLOGIES ACQUI C
COM CL A
936273101
2380
242674
SH
SOLE
242674
0
0
WASHINGTON FED INC
COM
938824109
311
9022
SH
SOLE
9022
0
0
WASTE CONNECTIONS INC
COM
94106B101
1003
7956
SH
SOLE
7956
0
0
WASTE MGMT INC DEL
COM
94106L109
8252
55266
SH
SOLE
55266
0
0
WATERS CORP
COM
941848103
1995
5549
SH
SOLE
5549
0
0
WATSCO INC
COM
942622200
3729
14106
SH
SOLE
14106
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
402
2394
SH
SOLE
2394
0
0
WAYFAIR INC
CL A
94419L101
502
1954
SH
SOLE
1954
0
0
WAYFAIR INC
NOTE 0.625%10/0
94419LAM3
18
18000
SH
SOLE
18000
0
0
WD 40 CO
COM
929236107
889
3834
SH
SOLE
3834
0
0
WEC ENERGY GROUP INC
COM
92939U106
3551
40319
SH
SOLE
40319
0
0
WEIBO CORP
NOTE 1.250%11/1
948596AC5
4902
5019000
SH
SOLE
5019000
0
0
WEIBO CORP
SPONSORED ADR
948596101
3409
71966
SH
SOLE
71966
0
0
WELLS FARGO CO NEW
COM
949746101
109285
2354926
SH
SOLE
2354926
0
0
WELLS FARGO CO NEW
COM
949746101
1
2000
SH
Put
SOLE
2000
0
0
WELLTOWER INC
COM
95040Q104
1495
18223
SH
SOLE
18223
0
0
WENDYS CO
COM
95058W100
1260
58139
SH
SOLE
58139
0
0
WESCO INTL INC
COM
95082P105
1673
14541
SH
SOLE
14541
0
0
WESCO INTL INC
COM
95082P105
1
100
SH
Put
SOLE
100
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
4173
9824
SH
SOLE
9824
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
3383
31083
SH
SOLE
31083
0
0
WESTERN ASSET HIGH INCOME FD
COM
95766J102
729
101957
SH
SOLE
101957
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
73
14108
SH
SOLE
14108
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
3923
294101
SH
SOLE
294101
0
0
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
81
10171
SH
SOLE
10171
0
0
WESTERN ASSET MUN PARTNERS F
COM
95766P108
158
10081
SH
SOLE
10081
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
8333
626883
SH
SOLE
626883
0
0
WESTERN DIGITAL CORP.
COM
958102105
9403
166605
SH
SOLE
166605
0
0
WESTERN DIGITAL CORP.
NOTE 1.500% 2/0
958102AP0
180
180000
SH
SOLE
180000
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1594
76107
SH
SOLE
76107
0
0
WESTERN UN CO
COM
959802109
2088
103556
SH
SOLE
103556
0
0
WESTPAC BANKING CORP
SPONSORED ADR
961214301
609
32959
SH
SOLE
32959
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
39
12100
SH
SOLE
12100
0
0
WESTROCK CO
COM
96145D105
19743
398223
SH
SOLE
398223
0
0
WEX INC
COM
96208T104
440
2501
SH
SOLE
2501
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
23270
655777
SH
SOLE
655777
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
0
100
SH
Put
SOLE
100
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
0
100
SH
Put
SOLE
100
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
5794
153962
SH
SOLE
153962
0
0
WHEELS UP EXPERIENCE INC
COM CL A
96328L106
742
112818
SH
SOLE
112818
0
0
WHIRLPOOL CORP
COM
963320106
5088
24978
SH
SOLE
24978
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
370
350
SH
SOLE
350
0
0
WHITESTONE REIT
COM
966084204
512
52265
SH
SOLE
52265
0
0
WHITING PETE CORP NEW
COM NEW
966387508
5822
99524
SH
SOLE
99524
0
0
WILEY JOHN & SONS INC
CL A
968223206
1480
28454
SH
SOLE
28454
0
0
WILLIAMS COS INC
COM
969457100
29793
1149172
SH
SOLE
1149172
0
0
WILLIAMS SONOMA INC
COM
969904101
3574
20068
SH
SOLE
20068
0
0
WILLIAMS SONOMA INC
COM
969904101
238
27600
SH
Put
SOLE
27600
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2880
12494
SH
SOLE
12494
0
0
WINGSTOP INC
COM
974155103
556
3402
SH
SOLE
3402
0
0
WINTRUST FINL CORP
COM
97650W108
933
11596
SH
SOLE
11596
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
13027
501896
SH
SOLE
501896
0
0
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
2589
44906
SH
SOLE
44906
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
9279
248569
SH
SOLE
248569
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
1172
26886
SH
SOLE
26886
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1402
26271
SH
SOLE
26271
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
867
11381
SH
SOLE
11381
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
2838
112970
SH
SOLE
112970
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
201
5396
SH
SOLE
5396
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
783
14802
SH
SOLE
14802
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
1302
27361
SH
SOLE
27361
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
672
17587
SH
SOLE
17587
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
490
6584
SH
SOLE
6584
0
0
WISDOMTREE TR
INTRST RATE HDGE
97717W380
4997
106662
SH
SOLE
106662
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
256
5966
SH
SOLE
5966
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
594
9444
SH
SOLE
9444
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
242
3153
SH
SOLE
3153
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
236
2497
SH
SOLE
2497
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
1553
20211
SH
SOLE
20211
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
9956
83444
SH
SOLE
83444
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
1090
26238
SH
SOLE
26238
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
8704
167417
SH
SOLE
167417
0
0
WISDOMTREE TR
US MULTIFACTOR
97717Y857
32982
847173
SH
SOLE
847173
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
75323
1280149
SH
SOLE
1280149
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
615
14074
SH
SOLE
14074
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1614
52483
SH
SOLE
52483
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1643
33992
SH
SOLE
33992
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
10923
93030
SH
SOLE
93030
0
0
WIX COM LTD
SHS
M98068105
297
1508
SH
SOLE
1508
0
0
WM TECHNOLOGY INC
COM
92971A109
230
15825
SH
SOLE
15825
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
599
20074
SH
SOLE
20074
0
0
WOODWARD INC
COM
980745103
393
3423
SH
SOLE
3423
0
0
WORKDAY INC
CL A
98138H101
11177
44916
SH
SOLE
44916
0
0
WORKIVA INC
COM CL A
98139A105
4810
34068
SH
SOLE
34068
0
0
WP CAREY INC
COM
92936U109
17747
242870
SH
SOLE
242870
0
0
WPP PLC NEW
ADR
92937A102
381
5700
SH
SOLE
5700
0
0
WRAP TECHNOLOGIES INC
COM
98212N107
741
123740
SH
SOLE
123740
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
605
7815
SH
SOLE
7815
0
0
WYNN RESORTS LTD
COM
983134107
4199
49755
SH
SOLE
49755
0
0
WYNN RESORTS LTD
COM
983134107
3
500
SH
Put
SOLE
500
0
0
XCEL ENERGY INC
COM
98389B100
4871
77751
SH
SOLE
77751
0
0
XILINX INC
COM
983919101
8382
55125
SH
SOLE
55125
0
0
XILINX INC
COM
983919101
1
100
SH
Put
SOLE
100
0
0
XP INC
CL A
G98239109
257
6383
SH
SOLE
6383
0
0
XPENG INC
ADS
98422D105
336
9364
SH
SOLE
9364
0
0
XPO LOGISTICS INC
COM
983793100
2847
35637
SH
SOLE
35637
0
0
XYLEM INC
COM
98419M100
9660
78117
SH
SOLE
78117
0
0
YAMANA GOLD INC
COM
98462Y100
123
30487
SH
SOLE
30487
0
0
YANDEX N V
SHS CLASS A
N97284108
340
4286
SH
SOLE
4286
0
0
YANDEX N V
SHS CLASS A
N97284108
1
4000
SH
Put
SOLE
4000
0
0
YELLOW CORP
COM
985510106
6612
1170211
SH
SOLE
1170211
0
0
YELLOW CORP
COM
985510106
1
25000
SH
Put
SOLE
25000
0
0
YETI HLDGS INC
COM
98585X104
3262
37996
SH
SOLE
37996
0
0
YETI HLDGS INC
COM
98585X104
2
500
SH
Put
SOLE
500
0
0
YUM BRANDS INC
COM
988498101
5815
47557
SH
SOLE
47557
0
0
YUM CHINA HLDGS INC
COM
98850P109
2091
35923
SH
SOLE
35923
0
0
ZAI LAB LTD
ADR
98887Q104
203
1933
SH
SOLE
1933
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
4578
8843
SH
SOLE
8843
0
0
ZENDESK INC
COM
98936J101
638
5441
SH
SOLE
5441
0
0
ZENDESK INC
COM
98936J101
0
200
SH
Put
SOLE
200
0
0
ZENTALIS PHARMACEUTICALS INC
COM
98943L107
1993
29905
SH
SOLE
29905
0
0
ZEVIA PBC
CL A
98955K104
230
20000
SH
SOLE
20000
0
0
ZILLOW GROUP INC
CL A
98954M101
666
7513
SH
SOLE
7513
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
19173
217722
SH
SOLE
217722
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
8841
60518
SH
SOLE
60518
0
0
ZIMMER ENERGY TRANSITION ACQ
COM CL A
989570106
1022
104988
SH
SOLE
104988
0
0
ZIONS BANCORPORATION N A
COM
989701107
952
15441
SH
SOLE
15441
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
95
51875
SH
SOLE
51875
0
0
ZOETIS INC
CL A
98978V103
82327
424015
SH
SOLE
424015
0
0
ZOETIS INC
CL A
98978V103
262
44200
SH
Put
SOLE
44200
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
8707
33278
SH
SOLE
33278
0
0
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
13101
214120
SH
SOLE
214120
0
0
ZOVIO INC
COM
98979V102
263
109815
SH
SOLE
109815
0
0
ZSCALER INC
COM
98980G102
7498
28598
SH
SOLE
28598
0
0
ZUORA INC
COM CL A
98983V106
4078
245917
SH
SOLE
245917
0
0
ZUORA INC
COM CL A
98983V106
0
400
SH
Put
SOLE
400
0
0
ZYNGA INC
CL A
98986T108
298
38991
SH
SOLE
38991
0
0
ZYNGA INC
CL A
98986T108
5
8200
SH
Put
SOLE
8200
0
0