0001085146-22-000448.txt : 20220202
0001085146-22-000448.hdr.sgml : 20220202
20220201212857
ACCESSION NUMBER: 0001085146-22-000448
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220202
DATE AS OF CHANGE: 20220201
EFFECTIVENESS DATE: 20220202
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: OPPENHEIMER & CO INC
CENTRAL INDEX KEY: 0000822581
IRS NUMBER: 135657518
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04046
FILM NUMBER: 22581383
BUSINESS ADDRESS:
STREET 1: 85 BROAD ST
CITY: NEW YORK
STATE: NY
ZIP: 10004
BUSINESS PHONE: 2126675421
MAIL ADDRESS:
STREET 1: 85 BROAD ST
CITY: NEW YORK
STATE: NY
ZIP: 10004
FORMER COMPANY:
FORMER CONFORMED NAME: FAHNESTOCK & CO INC
DATE OF NAME CHANGE: 19921119
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000822581
XXXXXXXX
12-31-2021
12-31-2021
false
OPPENHEIMER & CO INC
85 BROAD ST
NEW YORK
NY
10004
13F HOLDINGS REPORT
028-04046
N
Deborah Kaback
Managing Director
212-667-4395
/s/ Deborah Kaback
New York
NY
01-31-2022
0
1485
5719417
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
8421
47404
SH
SOLE
47404
0
0
ABB LTD
SPONSORED ADR
000375204
1910
50049
SH
SOLE
50049
0
0
ABBOTT LABS
COM
002824100
11494
81669
SH
SOLE
81669
0
0
ABBVIE INC
COM
00287Y109
25181
185972
SH
SOLE
185972
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
38
10000
SH
SOLE
10000
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
529
77403
SH
SOLE
77403
0
0
ABERDEEN STD GLOBAL INFRASTR
COM SHS BEN INT
00326W106
441
21454
SH
SOLE
21454
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
1163
113748
SH
SOLE
113748
0
0
ABIOMED INC
COM
003654100
367
1021
SH
SOLE
1021
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
28735
69315
SH
SOLE
69315
0
0
ACCO BRANDS CORP
COM
00081T108
226
27368
SH
SOLE
27368
0
0
ACHIEVE LIFE SCIENCES INC
COM
004468500
193
24800
SH
SOLE
24800
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
3677
55271
SH
SOLE
55115
0
156
ACUITY BRANDS INC
COM
00508Y102
668
3155
SH
SOLE
3155
0
0
ACUSHNET HLDGS CORP
COM
005098108
501
9433
SH
SOLE
9433
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
7
12000
SH
SOLE
12000
0
0
ADIAL PHARMACEUTICALS INC
COM
00688A106
104
38500
SH
SOLE
38500
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
14767
26042
SH
SOLE
26042
0
0
ADT INC DEL
COM
00090Q103
598
71152
SH
SOLE
71152
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
262
1091
SH
SOLE
1091
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
10309
71639
SH
SOLE
71639
0
0
ADVENT CONV & INCOME FD
COM
00764C109
216
11682
SH
SOLE
11682
0
0
AECOM
COM
00766T100
645
8340
SH
SOLE
8340
0
0
AEGON N V
NY REGISTRY SHS
007924103
51
10283
SH
SOLE
10283
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
1796
38419
SH
SOLE
38419
0
0
AES CORP
COM
00130H105
1208
49722
SH
SOLE
49722
0
0
AEVA TECHNOLOGIES INC
COM
00835Q103
730
96593
SH
SOLE
95425
0
1168
AFFIRM HLDGS INC
COM CL A
00827B106
243
2420
SH
SOLE
2420
0
0
AFLAC INC
COM
001055102
12837
219850
SH
SOLE
219850
0
0
AGCO CORP
COM
001084102
3259
28092
SH
SOLE
28092
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
1865
11679
SH
SOLE
11679
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1427
26862
SH
SOLE
26862
0
0
AIR LEASE CORP
CL A
00912X302
1266
28635
SH
SOLE
28635
0
0
AIR PRODS & CHEMS INC
COM
009158106
9882
32480
SH
SOLE
32480
0
0
AIRBNB INC
COM CL A
009066101
4743
28486
SH
SOLE
28486
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
2735
23369
SH
SOLE
23369
0
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
924
138325
SH
SOLE
138325
0
0
ALARM COM HLDGS INC
COM
011642105
449
5291
SH
SOLE
5291
0
0
ALASKA AIR GROUP INC
COM
011659109
348
6671
SH
SOLE
6671
0
0
ALBEMARLE CORP
COM
012653101
4984
21322
SH
SOLE
21322
0
0
ALBERTSONS COS INC
COMMON STOCK
013091103
2213
73307
SH
SOLE
73307
0
0
ALCON AG
ORD SHS
H01301128
2791
32043
SH
SOLE
32043
0
0
ALECTOR INC
COM
014442107
497
24100
SH
SOLE
24100
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1322
5930
SH
SOLE
5930
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
13356
112429
SH
SOLE
112429
0
0
ALIGN TECHNOLOGY INC
COM
016255101
231
351
SH
SOLE
351
0
0
ALLEGION PLC
ORD SHS
G0176J109
5232
39510
SH
SOLE
39510
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1275
19147
SH
SOLE
19147
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
566
46667
SH
SOLE
46667
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2403
49200
SH
SOLE
49200
0
0
ALLIANT ENERGY CORP
COM
018802108
1233
20048
SH
SOLE
20048
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
411
11318
SH
SOLE
11318
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
180
12050
SH
SOLE
12050
0
0
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
312
34100
SH
SOLE
34100
0
0
ALLSTATE CORP
COM
020002101
7376
62699
SH
SOLE
62699
0
0
ALLY FINL INC
COM
02005N100
7280
152912
SH
SOLE
152912
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
482
2843
SH
SOLE
2843
0
0
ALPHABET INC
CAP STK CL A
02079K305
69925
24137
SH
SOLE
24131
0
6
ALPHABET INC
CAP STK CL C
02079K107
57514
19876
SH
SOLE
19876
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
478
14608
SH
SOLE
14608
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
240
4474
SH
SOLE
4474
0
0
ALTERYX INC
COM CL A
02156B103
234
3871
SH
SOLE
3871
0
0
ALTRIA GROUP INC
COM
02209S103
12997
274258
SH
SOLE
274258
0
0
ALTUS POWER INC
COM CL A
02217A102
157
15000
SH
SOLE
15000
0
0
AMAZON COM INC
COM
023135106
108209
32453
SH
SOLE
32453
0
0
AMBARELLA INC
SHS
G037AX101
1321
6509
SH
SOLE
6509
0
0
AMBEV SA
SPONSORED ADR
02319V103
3476
1241370
SH
SOLE
1191900
0
49470
AMDOCS LTD
SHS
G02602103
1294
17291
SH
SOLE
17291
0
0
AMEDISYS INC
COM
023436108
751
4643
SH
SOLE
4585
0
58
AMERCO
COM
023586100
675
930
SH
SOLE
930
0
0
AMEREN CORP
COM
023608102
282
3167
SH
SOLE
3167
0
0
AMERESCO INC
CL A
02361E108
536
6580
SH
SOLE
6580
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1426
79440
SH
SOLE
79440
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
469
8181
SH
SOLE
8181
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
285
3576
SH
SOLE
3576
0
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
500
19733
SH
SOLE
19733
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
3549
39890
SH
SOLE
39890
0
0
AMERICAN EXPRESS CO
COM
025816109
14895
91049
SH
SOLE
91049
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
252
1836
SH
SOLE
1836
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
3765
66214
SH
SOLE
66214
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
17080
58390
SH
SOLE
58322
0
68
AMERICAN WTR WKS CO INC NEW
COM
030420103
1799
9528
SH
SOLE
9528
0
0
AMERICOLD RLTY TR
COM
03064D108
1693
51632
SH
SOLE
51632
0
0
AMERIPRISE FINL INC
COM
03076C106
1437
4764
SH
SOLE
4764
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1358
10218
SH
SOLE
10218
0
0
AMETEK INC
COM
031100100
2437
16575
SH
SOLE
16575
0
0
AMGEN INC
COM
031162100
21920
97431
SH
SOLE
96509
0
922
AMN HEALTHCARE SVCS INC
COM
001744101
327
2675
SH
SOLE
2675
0
0
AMPIO PHARMACEUTICALS INC
COM
03209T109
14
25100
SH
SOLE
25100
0
0
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
921
22927
SH
SOLE
22927
0
0
AMYRIS INC
COM NEW
03236M200
302
55885
SH
SOLE
55885
0
0
ANALOG DEVICES INC
COM
032654105
7227
41116
SH
SOLE
41116
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
700
11561
SH
SOLE
11561
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
656
83896
SH
SOLE
83896
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
4029
416176
SH
SOLE
416176
0
0
ANTERO RESOURCES CORP
COM
03674X106
4052
231520
SH
SOLE
231520
0
0
ANTHEM INC
COM
036752103
8262
17825
SH
SOLE
17825
0
0
AON PLC
SHS CL A
G0403H108
275
916
SH
SOLE
916
0
0
APA CORPORATION
COM
03743Q108
604
22440
SH
SOLE
22440
0
0
APARTMENT INCOME REIT CORP
COM
03750L109
289
5283
SH
SOLE
5283
0
0
APOGEE ENTERPRISES INC
COM
037598109
2649
55025
SH
SOLE
55025
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
3504
48373
SH
SOLE
48373
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
280
17398
SH
SOLE
17398
0
0
APPHARVEST INC
COM
03783T103
40
10100
SH
SOLE
10100
0
0
APPLE INC
COM
037833100
262664
1479210
SH
SOLE
1479210
0
0
APPLIED MATLS INC
COM
038222105
10712
68072
SH
SOLE
68072
0
0
APTARGROUP INC
COM
038336103
639
5221
SH
SOLE
5221
0
0
APTIV PLC
SHS
G6095L109
2268
13751
SH
SOLE
13751
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
44
21082
SH
SOLE
21082
0
0
ARAMARK
COM
03852U106
898
24369
SH
SOLE
24369
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
626
19679
SH
SOLE
19679
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
4004
59227
SH
SOLE
59227
0
0
ARCOSA INC
COM
039653100
683
12968
SH
SOLE
12968
0
0
ARES CAPITAL CORP
COM
04010L103
3912
184639
SH
SOLE
184639
0
0
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
1147
70242
SH
SOLE
70242
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
591
7275
SH
SOLE
7275
0
0
ARISTA NETWORKS INC
COM
040413106
852
5929
SH
SOLE
5929
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
326
4234
SH
SOLE
4234
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
1658
40585
SH
SOLE
40585
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
877
14336
SH
SOLE
14336
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
5822
61538
SH
SOLE
61416
0
122
ARK ETF TR
NEXT GNRTN INTER
00214Q401
440
3713
SH
SOLE
3713
0
0
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
487
31050
SH
SOLE
31050
0
0
ARROW ELECTRS INC
COM
042735100
572
4258
SH
SOLE
4258
0
0
ASANA INC
CL A
04342Y104
1603
21503
SH
SOLE
21503
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
2101
2640
SH
SOLE
2640
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
722
12399
SH
SOLE
12399
0
0
ASTRIA THERAPEUTICS INC
COM
04635X102
118
21816
SH
SOLE
21816
0
0
AT&T INC
COM
00206R102
18013
732239
SH
SOLE
732239
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
553
35106
SH
SOLE
35106
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
217
5824
SH
SOLE
5824
0
0
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
236
6599
SH
SOLE
6599
0
0
ATLAS CORP
SHARES
Y0436Q109
458
32300
SH
SOLE
32300
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1457
3821
SH
SOLE
3821
0
0
ATMOS ENERGY CORP
COM
049560105
2760
26346
SH
SOLE
26346
0
0
AURINIA PHARMACEUTICALS INC
COM
05156V102
457
20000
SH
SOLE
20000
0
0
AUTODESK INC
COM
052769106
2078
7390
SH
SOLE
7390
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
8867
35961
SH
SOLE
35961
0
0
AUTONATION INC
COM
05329W102
1542
13195
SH
SOLE
13195
0
0
AUTOZONE INC
COM
053332102
8214
3918
SH
SOLE
3918
0
0
AVALARA INC
COM
05338G106
248
1916
SH
SOLE
1916
0
0
AVISTA CORP
COM
05379B107
826
19453
SH
SOLE
19453
0
0
AXALTA COATING SYS LTD
COM
G0750C108
3044
91894
SH
SOLE
91894
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
370
6800
SH
SOLE
6800
0
0
AXON ENTERPRISE INC
COM
05464C101
1812
11542
SH
SOLE
11542
0
0
AZEK CO INC
CL A
05478C105
342
7403
SH
SOLE
7403
0
0
AZENTA INC
COM
114340102
445
4311
SH
SOLE
4311
0
0
BAIDU INC
SPON ADR REP A
056752108
1094
7352
SH
SOLE
7352
0
0
BALL CORP
COM
058498106
4479
46521
SH
SOLE
46521
0
0
BALLARD PWR SYS INC NEW
COM
058586108
161
12790
SH
SOLE
12790
0
0
BANCO SANTANDER S.A.
ADR
05964H105
266
80839
SH
SOLE
80839
0
0
BANK HAWAII CORP
COM
062540109
268
3199
SH
SOLE
3199
0
0
BANK MONTREAL QUE
COM
063671101
1307
12131
SH
SOLE
12131
0
0
BANK NEW YORK MELLON CORP
COM
064058100
4624
79613
SH
SOLE
79613
0
0
BANK NOVA SCOTIA B C
COM
064149107
482
6721
SH
SOLE
6721
0
0
BANK OZK
COM
06417N103
305
6552
SH
SOLE
6552
0
0
BARINGS CORPORATE INVS
COM
06759X107
1461
91467
SH
SOLE
90767
0
700
BARINGS PARTN INVS
SH BEN INT
06761A103
2872
194069
SH
SOLE
180420
0
13649
BARK INC
COM
68622E104
79
18715
SH
SOLE
18715
0
0
BARNES GROUP INC
COM
067806109
618
13265
SH
SOLE
13265
0
0
BARRICK GOLD CORP
COM
067901108
2764
145431
SH
SOLE
140128
0
5303
BATH & BODY WORKS INC
COM
070830104
896
12843
SH
SOLE
12843
0
0
BAXTER INTL INC
COM
071813109
1637
19063
SH
SOLE
19063
0
0
BCE INC
COM NEW
05534B760
7752
148972
SH
SOLE
145185
0
3787
BECTON DICKINSON & CO
COM
075887109
5541
22034
SH
SOLE
22034
0
0
BERKLEY W R CORP
COM
084423102
247
3000
SH
SOLE
3000
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3155
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
76844
257002
SH
SOLE
257002
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1869
30971
SH
SOLE
30971
0
0
BILL COM HLDGS INC
COM
090043100
302
1214
SH
SOLE
1214
0
0
BIOGEN INC
COM
09062X103
1848
7701
SH
SOLE
7701
0
0
BIONANO GENOMICS INC
COM
09075F107
287
96146
SH
SOLE
96146
0
0
BIONTECH SE
SPONSORED ADS
09075V102
4252
16492
SH
SOLE
16492
0
0
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
211
146
SH
SOLE
146
0
0
BK OF AMERICA CORP
COM
060505104
31008
696980
SH
SOLE
696980
0
0
BLACKBERRY LTD
COM
09228F103
2269
242650
SH
SOLE
242650
0
0
BLACKROCK CAP ALLOCATION TR
COM
09260U109
236
12145
SH
SOLE
12145
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
480
29061
SH
SOLE
29061
0
0
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
154
12629
SH
SOLE
12629
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
234
37265
SH
SOLE
37265
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
282
5816
SH
SOLE
5816
0
0
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
840
33124
SH
SOLE
33124
0
0
BLACKROCK INC
COM
09247X101
12385
13527
SH
SOLE
13527
0
0
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
1545
106275
SH
SOLE
106275
0
0
BLACKROCK MULTI SECTOR INC T
COM
09258A107
342
18875
SH
SOLE
18875
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
234
15074
SH
SOLE
15074
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
208
14018
SH
SOLE
14018
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
380
22644
SH
SOLE
22644
0
0
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
558
35250
SH
SOLE
35250
0
0
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
337
6753
SH
SOLE
6753
0
0
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
2656
68203
SH
SOLE
68203
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
246
9398
SH
SOLE
9398
0
0
BLACKROCK TCP CAPITAL CORP
COM
09259E108
903
66859
SH
SOLE
66859
0
0
BLACKSTONE INC
COM
09260D107
12575
97180
SH
SOLE
97180
0
0
BLACKSTONE LONG SHORT CR INC
COM SHS BN INT
09257D102
445
30272
SH
SOLE
30272
0
0
BLACKSTONE STRATEGIC CREDIT
COM SHS BEN IN
09257R101
450
33352
SH
SOLE
33352
0
0
BLOCK INC
CL A
852234103
8943
55368
SH
SOLE
55368
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1075
49045
SH
SOLE
46795
0
2250
BOEING CO
COM
097023105
12583
62504
SH
SOLE
62504
0
0
BOOKING HOLDINGS INC
COM
09857L108
312
130
SH
SOLE
130
0
0
BORGWARNER INC
COM
099724106
2277
50517
SH
SOLE
50517
0
0
BOSTON OMAHA CORP
COM
101044105
412
14332
SH
SOLE
14332
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
3807
89603
SH
SOLE
89603
0
0
BOTTOMLINE TECH DEL INC
COM
101388106
3368
59652
SH
SOLE
59652
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
1335
93948
SH
SOLE
93948
0
0
BP PLC
SPONSORED ADR
055622104
4968
186563
SH
SOLE
186563
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
16764
268869
SH
SOLE
268869
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
500
13361
SH
SOLE
13361
0
0
BROADCOM INC
8% MCNV PFD SR A
11135F200
288
139
SH
SOLE
139
0
0
BROADCOM INC
COM
11135F101
25945
38990
SH
SOLE
38990
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6576
108923
SH
SOLE
108923
0
0
BROWN FORMAN CORP
CL B
115637209
5834
80074
SH
SOLE
80074
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
7762
90558
SH
SOLE
90558
0
0
BUNGE LIMITED
COM
G16962105
218
2340
SH
SOLE
2340
0
0
C3 AI INC
CL A
12468P104
700
22399
SH
SOLE
22399
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
293
1570
SH
SOLE
1570
0
0
CAE INC
COM
124765108
886
35100
SH
SOLE
35100
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
989
10572
SH
SOLE
10572
0
0
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
464
30738
SH
SOLE
30738
0
0
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
249
7906
SH
SOLE
7906
0
0
CALAMOS GBL DYN INCOME FUND
COM
12811L107
162
16251
SH
SOLE
16251
0
0
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
2239
114942
SH
SOLE
114942
0
0
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
1040
53939
SH
SOLE
53939
0
0
CALLAWAY GOLF CO
COM
131193104
304
11063
SH
SOLE
11063
0
0
CAMBRIA ETF TR
TAIL RISK
132061862
287
16092
SH
SOLE
16092
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
879
23725
SH
SOLE
23725
0
0
CANADIAN IMP BK COMM
COM
136069101
1256
10777
SH
SOLE
10777
0
0
CANADIAN NATL RY CO
COM
136375102
3420
27837
SH
SOLE
27837
0
0
CANADIAN PAC RY LTD
COM
13645T100
7957
110598
SH
SOLE
107423
0
3175
CANADIAN SOLAR INC
COM
136635109
297
9490
SH
SOLE
9490
0
0
CANOPY GROWTH CORP
COM
138035100
116
13220
SH
SOLE
13220
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1934
13332
SH
SOLE
13332
0
0
CARA THERAPEUTICS INC
COM
140755109
165
13555
SH
SOLE
13555
0
0
CARDINAL HEALTH INC
COM
14149Y108
234
4533
SH
SOLE
4533
0
0
CARLISLE COS INC
COM
142339100
772
3111
SH
SOLE
3111
0
0
CARLYLE GROUP INC
COM
14316J108
17577
320152
SH
SOLE
320152
0
0
CARMAX INC
COM
143130102
45028
345758
SH
SOLE
345758
0
0
CARNIVAL CORP
COMMON STOCK
143658300
1706
84811
SH
SOLE
84811
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
15617
287907
SH
SOLE
287907
0
0
CASEYS GEN STORES INC
COM
147528103
2793
14153
SH
SOLE
14153
0
0
CATERPILLAR INC
COM
149123101
10511
50843
SH
SOLE
50843
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
1788
13712
SH
SOLE
13712
0
0
CBRE GROUP INC
CL A
12504L109
5195
47881
SH
SOLE
47881
0
0
CDW CORP
COM
12514G108
453
2210
SH
SOLE
2210
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
312
6247
SH
SOLE
6247
0
0
CENTENE CORP DEL
COM
15135B101
4976
60383
SH
SOLE
60383
0
0
CENTRAL SECS CORP
COM
155123102
320
7174
SH
SOLE
7174
0
0
CENTURY CMNTYS INC
COM
156504300
222
2709
SH
SOLE
2709
0
0
CERAGON NETWORKS LTD
ORD
M22013102
177
68500
SH
SOLE
68500
0
0
CERNER CORP
COM
156782104
953
10257
SH
SOLE
10257
0
0
CEVA INC
COM
157210105
368
8505
SH
SOLE
8505
0
0
CF INDS HLDGS INC
COM
125269100
3990
56380
SH
SOLE
56380
0
0
CHAMPIONX CORPORATION
COM
15872M104
2035
100683
SH
SOLE
100683
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
4354
228554
SH
SOLE
228036
0
518
CHARLES RIV LABS INTL INC
COM
159864107
616
1635
SH
SOLE
1635
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
260
399
SH
SOLE
399
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
4167
35748
SH
SOLE
35748
0
0
CHEMED CORP NEW
COM
16359R103
7834
14806
SH
SOLE
14315
0
491
CHEMOURS CO
COM
163851108
849
25308
SH
SOLE
25308
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
658
6491
SH
SOLE
6491
0
0
CHEVRON CORP NEW
COM
166764100
25649
218578
SH
SOLE
218430
0
148
CHEWY INC
CL A
16679L109
2449
41525
SH
SOLE
41525
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
848
56250
SH
SOLE
56250
0
0
CHINA EASTN AIRLS LTD
SPON ADR CL H
16937R104
463
25000
SH
SOLE
25000
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1068
611
SH
SOLE
611
0
0
CHROMADEX CORP
COM NEW
171077407
94
25110
SH
SOLE
25110
0
0
CHUBB LIMITED
COM
H1467J104
6869
35540
SH
SOLE
35540
0
0
CHURCH & DWIGHT CO INC
COM
171340102
4488
43778
SH
SOLE
43778
0
0
CIENA CORP
COM NEW
171779309
600
7790
SH
SOLE
7790
0
0
CIGNA CORP NEW
COM
125523100
3002
13076
SH
SOLE
13076
0
0
CINCINNATI FINL CORP
COM
172062101
1938
17008
SH
SOLE
17008
0
0
CINTAS CORP
COM
172908105
1453
3279
SH
SOLE
3279
0
0
CISCO SYS INC
COM
17275R102
28536
450306
SH
SOLE
449968
0
338
CITIGROUP INC
COM NEW
172967424
25406
420700
SH
SOLE
420700
0
0
CITIZENS FINL GROUP INC
COM
174610105
1191
25215
SH
SOLE
25215
0
0
CLENE INC
COMMON STOCK
185634102
91
22214
SH
SOLE
22214
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
8819
405123
SH
SOLE
404517
0
606
CLOROX CO DEL
COM
189054109
3278
18799
SH
SOLE
18799
0
0
CLOUDFLARE INC
CL A COM
18915M107
4907
37315
SH
SOLE
37315
0
0
CME GROUP INC
COM
12572Q105
6492
28416
SH
SOLE
28340
0
76
CNA FINL CORP
COM
126117100
424
9623
SH
SOLE
9623
0
0
CNH INDL N V
SHS
N20944109
758
39024
SH
SOLE
39024
0
0
COCA COLA CO
COM
191216100
11555
195155
SH
SOLE
195155
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
548
10000
SH
SOLE
10000
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
266
3007
SH
SOLE
3007
0
0
COGNYTE SOFTWARE LTD
ORD SHS
M25133105
1189
75870
SH
SOLE
75870
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
245
8600
SH
SOLE
8600
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
1388
76201
SH
SOLE
76201
0
0
COHEN & STEERS TAX ADVAN PFD
COM
19249X108
204
8500
SH
SOLE
8500
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
5444
21572
SH
SOLE
21572
0
0
COLGATE PALMOLIVE CO
COM
194162103
4739
55530
SH
SOLE
55530
0
0
COMCAST CORP NEW
CL A
20030N101
13010
258514
SH
SOLE
258514
0
0
COMMERCE BANCSHARES INC
COM
200525103
6395
93033
SH
SOLE
93033
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
147
13350
SH
SOLE
13350
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
393
53759
SH
SOLE
51659
0
2100
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
468
15320
SH
SOLE
15320
0
0
COMPASS INC
CL A
20464U100
95
10400
SH
SOLE
10400
0
0
COMPASS MINERALS INTL INC
COM
20451N101
768
15033
SH
SOLE
15033
0
0
COMPUGEN LTD
ORD
M25722105
49
11500
SH
SOLE
11500
0
0
CONAGRA BRANDS INC
COM
205887102
1383
40480
SH
SOLE
40480
0
0
CONFORMIS INC
COM
20717E101
86
112322
SH
SOLE
112322
0
0
CONOCOPHILLIPS
COM
20825C104
4438
61479
SH
SOLE
61479
0
0
CONSOLIDATED EDISON INC
COM
209115104
1091
12777
SH
SOLE
12777
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
1531
6102
SH
SOLE
6102
0
0
CONTINENTAL RES INC
COM
212015101
334
7467
SH
SOLE
7467
0
0
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
918
51100
SH
SOLE
51100
0
0
COPART INC
COM
217204106
3256
21472
SH
SOLE
21472
0
0
CORE LABORATORIES N V
COM
N22717107
226
10137
SH
SOLE
10137
0
0
CORNERSTONE BLDG BRANDS INC
COM
21925D109
349
20000
SH
SOLE
20000
0
0
CORNING INC
COM
219350105
8562
229994
SH
SOLE
229994
0
0
CORTEVA INC
COM
22052L104
893
18880
SH
SOLE
18880
0
0
COSTAR GROUP INC
COM
22160N109
1221
15452
SH
SOLE
15452
0
0
COSTCO WHSL CORP NEW
COM
22160K105
49282
86810
SH
SOLE
86776
0
34
COUPA SOFTWARE INC
COM
22266L106
1157
7319
SH
SOLE
7319
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
146
15133
SH
SOLE
15133
0
0
CRH PLC
ADR
12626K203
1625
30776
SH
SOLE
30776
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1463
19297
SH
SOLE
19297
0
0
CROCS INC
COM
227046109
2264
17660
SH
SOLE
17660
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
156
10000
SH
SOLE
10000
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
4197
20499
SH
SOLE
20499
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
5391
25827
SH
SOLE
25827
0
0
CSX CORP
COM
126408103
7533
200340
SH
SOLE
200340
0
0
CUBESMART
COM
229663109
287
5045
SH
SOLE
5045
0
0
CULLEN FROST BANKERS INC
COM
229899109
624
4947
SH
SOLE
4947
0
0
CULP INC
COM
230215105
781
82167
SH
SOLE
82167
0
0
CUMMINS INC
COM
231021106
2951
13528
SH
SOLE
13528
0
0
CURIOSITYSTREAM INC
COM CL A
23130Q107
65
10985
SH
SOLE
10985
0
0
CURTISS WRIGHT CORP
COM
231561101
215
1546
SH
SOLE
1546
0
0
CUSHING NEXTGEN INFRA INCM F
COM
231647207
1340
30455
SH
SOLE
30455
0
0
CVS HEALTH CORP
COM
126650100
22250
215686
SH
SOLE
215686
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
217
1250
SH
SOLE
1250
0
0
D R HORTON INC
COM
23331A109
2056
18960
SH
SOLE
18960
0
0
DANA INC
COM
235825205
260
11415
SH
SOLE
11415
0
0
DANAHER CORPORATION
COM
235851102
5465
16610
SH
SOLE
16610
0
0
DARDEN RESTAURANTS INC
COM
237194105
1523
10106
SH
SOLE
10106
0
0
DASEKE INC
*W EXP 02/27/202
23753F115
5
34200
SH
SOLE
34200
0
0
DATADOG INC
CL A COM
23804L103
3101
17411
SH
SOLE
17359
0
52
DAVITA INC
COM
23918K108
870
7652
SH
SOLE
7652
0
0
DEERE & CO
COM
244199105
4020
11725
SH
SOLE
11725
0
0
DELAWARE IVY HIGH INCOME OPP
COM
246107106
182
13100
SH
SOLE
13100
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1227
31380
SH
SOLE
31380
0
0
DESCARTES SYS GROUP INC
COM
249906108
203
2456
SH
SOLE
2456
0
0
DEVON ENERGY CORP NEW
COM
25179M103
3302
74961
SH
SOLE
74961
0
0
DEXCOM INC
COM
252131107
5241
9761
SH
SOLE
9761
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
3138
14254
SH
SOLE
14254
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
951
8817
SH
SOLE
8817
0
0
DIGITAL RLTY TR INC
COM
253868103
2797
15814
SH
SOLE
15814
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
3543
58094
SH
SOLE
58094
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
282
3511
SH
SOLE
3511
0
0
DISCOVER FINL SVCS
COM
254709108
1580
13669
SH
SOLE
13669
0
0
DISCOVERY INC
COM SER C
25470F302
4336
189361
SH
SOLE
180703
0
8658
DISH NETWORK CORPORATION
CL A
25470M109
394
12172
SH
SOLE
12172
0
0
DISNEY WALT CO
COM
254687106
24772
159941
SH
SOLE
159941
0
0
DNP SELECT INCOME FD INC
COM
23325P104
1479
136060
SH
SOLE
136060
0
0
DOCUSIGN INC
COM
256163106
8186
53745
SH
SOLE
53691
0
54
DOLLAR GEN CORP NEW
COM
256677105
1332
5647
SH
SOLE
5647
0
0
DOLLAR TREE INC
COM
256746108
279
1983
SH
SOLE
1983
0
0
DOMINION ENERGY INC
COM
25746U109
6124
77962
SH
SOLE
77962
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1387
86014
SH
SOLE
86014
0
0
DOVER CORP
COM
260003108
1805
9938
SH
SOLE
9938
0
0
DOW INC
COM
260557103
3818
67301
SH
SOLE
67301
0
0
DRAFTKINGS INC
COM CL A
26142R104
1948
70897
SH
SOLE
70638
0
259
DTE ENERGY CO
COM
233331107
556
4649
SH
SOLE
4649
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
9839
93800
SH
SOLE
93800
0
0
DUKE REALTY CORP
COM NEW
264411505
1460
22250
SH
SOLE
22250
0
0
DUPONT DE NEMOURS INC
COM
26614N102
2548
31544
SH
SOLE
31544
0
0
DYNATRACE INC
COM NEW
268150109
622
10314
SH
SOLE
10314
0
0
EAST WEST BANCORP INC
COM
27579R104
370
4700
SH
SOLE
4700
0
0
EATON CORP PLC
SHS
G29183103
7510
43457
SH
SOLE
43357
0
100
EATON VANCE ENHANCED EQUITY
COM
278277108
604
24563
SH
SOLE
24563
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
372
28391
SH
SOLE
28391
0
0
EATON VANCE MUN BD FD
COM
27827X101
155
11425
SH
SOLE
11425
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
222
16049
SH
SOLE
16049
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
862
28944
SH
SOLE
28944
0
0
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
2632
157254
SH
SOLE
157254
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
693
64999
SH
SOLE
64999
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
387
34554
SH
SOLE
34554
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
254
11186
SH
SOLE
11186
0
0
EBAY INC.
COM
278642103
953
14329
SH
SOLE
14329
0
0
ECOFIN SUSTAINABLE AND SOCIA
COM SH BEN INT
27901F109
491
33546
SH
SOLE
33546
0
0
ECOLAB INC
COM
278865100
1468
6258
SH
SOLE
6258
0
0
EDISON INTL
COM
281020107
1347
19745
SH
SOLE
19745
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
5733
44249
SH
SOLE
44249
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
755
26589
SH
SOLE
26589
0
0
ELASTIC N V
ORD SHS
N14506104
988
8019
SH
SOLE
8019
0
0
ELECTRONIC ARTS INC
COM
285512109
230
1741
SH
SOLE
1741
0
0
EMBRAER S.A.
SPONSORED ADS
29082A107
393
22143
SH
SOLE
22143
0
0
EMCOR GROUP INC
COM
29084Q100
1047
8219
SH
SOLE
8219
0
0
EMERSON ELEC CO
COM
291011104
4736
50931
SH
SOLE
50931
0
0
EMPIRE ST RLTY OP L P
UNIT LTD PRT 60
292102209
191
21474
SH
SOLE
21474
0
0
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
751
84692
SH
SOLE
84692
0
0
ENBRIDGE INC
COM
29250N105
13610
348268
SH
SOLE
341179
0
7089
ENCOMPASS HEALTH CORP
COM
29261A100
10110
154912
SH
SOLE
154912
0
0
ENEL AMERICAS S A
SPONSORED ADR
29274F104
54
10000
SH
SOLE
10000
0
0
ENERGOUS CORP
COM
29272C103
19
15050
SH
SOLE
15050
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
4276
519459
SH
SOLE
519459
0
0
ENERPAC TOOL GROUP CORP
CL A COM
292765104
267
13150
SH
SOLE
13150
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
158
22895
SH
SOLE
22895
0
0
ENPHASE ENERGY INC
COM
29355A107
1415
7737
SH
SOLE
7737
0
0
ENTERGY CORP NEW
COM
29364G103
958
8501
SH
SOLE
8501
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
14716
670133
SH
SOLE
670133
0
0
EOG RES INC
COM
26875P101
5207
58615
SH
SOLE
58615
0
0
EQUINIX INC
COM
29444U700
994
1175
SH
SOLE
1175
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
2469
238800
SH
SOLE
238800
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
7002
270364
SH
SOLE
270364
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
337
3847
SH
SOLE
3847
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1521
16803
SH
SOLE
16803
0
0
ERICSSON
ADR B SEK 10
294821608
2787
256416
SH
SOLE
256416
0
0
ESSENTIAL UTILS INC
COM
29670G102
742
13812
SH
SOLE
13812
0
0
ESSEX PPTY TR INC
COM
297178105
5006
14213
SH
SOLE
14213
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
5242
85319
SH
SOLE
85319
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
2470
42539
SH
SOLE
42539
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
890
21324
SH
SOLE
21324
0
0
ETF SER SOLUTIONS
NATIONWIDE NASDQ
26922A172
324
11600
SH
SOLE
11600
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
648
30700
SH
SOLE
30700
0
0
ETSY INC
COM
29786A106
547
2498
SH
SOLE
2498
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1090
3979
SH
SOLE
3979
0
0
EVERGY INC
COM
30034W106
7096
103421
SH
SOLE
103421
0
0
EVERSOURCE ENERGY
COM
30040W108
906
9951
SH
SOLE
9951
0
0
EXACT SCIENCES CORP
COM
30063P105
1476
18960
SH
SOLE
18960
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
860
12260
SH
SOLE
12260
0
0
EXELON CORP
COM
30161N101
1793
31039
SH
SOLE
31039
0
0
EXPEDITORS INTL WASH INC
COM
302130109
5798
43173
SH
SOLE
43173
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
284
1252
SH
SOLE
1252
0
0
EXXON MOBIL CORP
COM
30231G102
16502
269686
SH
SOLE
269586
0
100
FACTSET RESH SYS INC
COM
303075105
205
422
SH
SOLE
422
0
0
FARMLAND PARTNERS INC
COM
31154R109
5789
484381
SH
SOLE
464405
0
19976
FASTENAL CO
COM
311900104
2846
44436
SH
SOLE
44436
0
0
FASTLY INC
CL A
31188V100
251
7060
SH
SOLE
7060
0
0
FEDEX CORP
COM
31428X106
4792
18527
SH
SOLE
18527
0
0
FEMASYS INC
COM
31447E105
514
131856
SH
SOLE
131856
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1746
33460
SH
SOLE
33460
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
2636
24147
SH
SOLE
24147
0
0
FIDUS INVT CORP
COM
316500107
426
23714
SH
SOLE
23714
0
0
FIFTH THIRD BANCORP
COM
316773100
5035
115603
SH
SOLE
115603
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
2096
2526
SH
SOLE
2526
0
0
FIRST INDL RLTY TR INC
COM
32054K103
1564
23620
SH
SOLE
23620
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
303
27294
SH
SOLE
27294
0
0
FIRST TR / ABERDEEN GLOBAL O
COM SHS
337319107
221
23024
SH
SOLE
23024
0
0
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
273
7611
SH
SOLE
7611
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
1139
19987
SH
SOLE
19987
0
0
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
257
4580
SH
SOLE
4580
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
1829
89999
SH
SOLE
89999
0
0
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
620
15429
SH
SOLE
15429
0
0
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
3892
168758
SH
SOLE
168758
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
5094
48841
SH
SOLE
48841
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
2310
37242
SH
SOLE
37242
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
1809
151765
SH
SOLE
151765
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
2954
63823
SH
SOLE
63823
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
1440
11601
SH
SOLE
11601
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
2062
33037
SH
SOLE
33037
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2151
34597
SH
SOLE
34597
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
5951
112725
SH
SOLE
112725
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
1653
16103
SH
SOLE
16103
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2317
17552
SH
SOLE
17552
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
527
4305
SH
SOLE
4305
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2976
31394
SH
SOLE
31394
0
0
FIRST TR EXCHANGE-TRADED ALP
SML CAP VAL ALPH
33737M409
478
9003
SH
SOLE
9003
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
8203
97019
SH
SOLE
97019
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
4661
20610
SH
SOLE
20610
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
1090
46942
SH
SOLE
46942
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
816
21573
SH
SOLE
21573
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
3474
70644
SH
SOLE
70644
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
1159
19380
SH
SOLE
19380
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
1018
21275
SH
SOLE
21275
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
2512
50256
SH
SOLE
50256
0
0
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
864
19885
SH
SOLE
19885
0
0
FIRST TR EXCHANGE-TRADED FD
LUNT US FACTOR
33733E872
785
22096
SH
SOLE
22096
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
2394
35223
SH
SOLE
35223
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
1781
28342
SH
SOLE
28342
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
1956
22072
SH
SOLE
22072
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
2032
58809
SH
SOLE
58809
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
1395
81205
SH
SOLE
81205
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
232
9302
SH
SOLE
9302
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
1415
8736
SH
SOLE
8736
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
389
8612
SH
SOLE
8612
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
3953
76328
SH
SOLE
76328
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
2473
51599
SH
SOLE
51599
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
380
7136
SH
SOLE
7136
0
0
FIRST TR HIGH INCOME LONG /
COM
33738E109
734
47124
SH
SOLE
47124
0
0
FIRST TR HIGH YIELD OPPRT 20
COM
33741Q107
324
16004
SH
SOLE
16004
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
683
9775
SH
SOLE
9775
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
1660
17976
SH
SOLE
17976
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
1333
12965
SH
SOLE
12965
0
0
FIRST TR MLP & ENERGY INCOM
COM
33739B104
155
21339
SH
SOLE
21339
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
1040
29245
SH
SOLE
29245
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
2802
15995
SH
SOLE
15995
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
584
17928
SH
SOLE
17928
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
883
9102
SH
SOLE
9102
0
0
FIRST TR SR FLTG RATE INCOME
COM
33733U108
576
47767
SH
SOLE
47767
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
6657
154676
SH
SOLE
154676
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
1292
10744
SH
SOLE
10744
0
0
FIRSTENERGY CORP
COM
337932107
2456
59055
SH
SOLE
59055
0
0
FIRSTMARK HORIZON ACQUISITIO
CL A COM
33765Y101
142
14337
SH
SOLE
14337
0
0
FISERV INC
COM
337738108
534
5149
SH
SOLE
5149
0
0
FIVE BELOW INC
COM
33829M101
494
2390
SH
SOLE
2390
0
0
FIVE9 INC
COM
338307101
385
2804
SH
SOLE
2804
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
399
3508
SH
SOLE
3508
0
0
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
377
17387
SH
SOLE
17387
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
6637
51046
SH
SOLE
51046
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
645
8300
SH
SOLE
8300
0
0
FORD MTR CO DEL
COM
345370860
9813
472458
SH
SOLE
472458
0
0
FORTINET INC
COM
34959E109
4156
11563
SH
SOLE
11563
0
0
FORTIVE CORP
COM
34959J108
408
5347
SH
SOLE
5347
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
6214
58126
SH
SOLE
58126
0
0
FRANCO NEV CORP
COM
351858105
467
3376
SH
SOLE
3376
0
0
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
1474
15685
SH
SOLE
15685
0
0
FRANKLIN LTD DURATION INCOME
COM
35472T101
328
36126
SH
SOLE
36126
0
0
FRANKLIN RESOURCES INC
COM
354613101
875
26138
SH
SOLE
26138
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
8932
214038
SH
SOLE
214038
0
0
FRESHPET INC
COM
358039105
289
3029
SH
SOLE
3029
0
0
FS KKR CAP CORP
COM
302635206
571
27264
SH
SOLE
27264
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
75
13764
SH
SOLE
13764
0
0
FTI CONSULTING INC
COM
302941109
6560
42758
SH
SOLE
42758
0
0
FUBOTV INC
COM
35953D104
320
20640
SH
SOLE
20640
0
0
FULGENT GENETICS INC
COM
359664109
650
6461
SH
SOLE
6461
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
3184
117932
SH
SOLE
117932
0
0
GABELLI EQUITY TR INC
COM
362397101
221
30777
SH
SOLE
30777
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1565
9226
SH
SOLE
9226
0
0
GARMIN LTD
SHS
H2906T109
5177
38023
SH
SOLE
38023
0
0
GATX CORP
COM
361448103
1114
10693
SH
SOLE
10693
0
0
GENERAC HLDGS INC
COM
368736104
5655
16069
SH
SOLE
16040
0
29
GENERAL DYNAMICS CORP
COM
369550108
10244
49141
SH
SOLE
49141
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
4040
42763
SH
SOLE
42763
0
0
GENERAL MLS INC
COM
370334104
5619
83396
SH
SOLE
83396
0
0
GENERAL MTRS CO
COM
37045V100
14483
247026
SH
SOLE
247026
0
0
GENIUS BRANDS INTL INC
COM
37229T301
52
49993
SH
SOLE
49993
0
0
GENUINE PARTS CO
COM
372460105
2006
14311
SH
SOLE
14311
0
0
GENWORTH FINL INC
COM CL A
37247D106
273
67500
SH
SOLE
67500
0
0
GETTY RLTY CORP NEW
COM
374297109
761
23730
SH
SOLE
23730
0
0
GILEAD SCIENCES INC
COM
375558103
31197
429660
SH
SOLE
429300
0
360
GLADSTONE LD CORP
COM
376549101
285
8450
SH
SOLE
8450
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
4534
102816
SH
SOLE
102816
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
332
11327
SH
SOLE
11327
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
1727
97289
SH
SOLE
97289
0
0
GLOBAL PMTS INC
COM
37940X102
6452
47730
SH
SOLE
47730
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
375
12275
SH
SOLE
12275
0
0
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
2723
102657
SH
SOLE
102657
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
797
19901
SH
SOLE
19901
0
0
GLOBAL X FDS
GENOMIC BIOTECH
37954Y434
273
13777
SH
SOLE
13777
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
1430
16933
SH
SOLE
16933
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
2039
91876
SH
SOLE
91876
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
875
24338
SH
SOLE
24338
0
0
GLOBAL X FDS
RENEWABLE ENERGY
37954Y707
316
20195
SH
SOLE
20195
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
499
9886
SH
SOLE
9886
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
1304
45293
SH
SOLE
45293
0
0
GLOBALFOUNDRIES INC
ORDINARY SHARES
G39387108
590
9085
SH
SOLE
9085
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
2326
23255
SH
SOLE
23255
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
19532
51055
SH
SOLE
51055
0
0
GOPRO INC
CL A
38268T103
272
26360
SH
SOLE
26360
0
0
GRAINGER W W INC
COM
384802104
1502
2898
SH
SOLE
2898
0
0
GREAT ELM GROUP INC
COM NEW
39037G109
31
14735
SH
SOLE
14735
0
0
GROWGENERATION CORP
COM
39986L109
1174
89910
SH
SOLE
89910
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
267
2353
SH
SOLE
2353
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
10466
115230
SH
SOLE
115230
0
0
HALLIBURTON CO
COM
406216101
479
20923
SH
SOLE
20923
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
353
7581
SH
SOLE
7581
0
0
HANESBRANDS INC
COM
410345102
967
57843
SH
SOLE
57843
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
7057
132859
SH
SOLE
128884
0
3975
HARTFORD FINL SVCS GROUP INC
COM
416515104
283
4095
SH
SOLE
4095
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
472
11380
SH
SOLE
11380
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
1506
82000
SH
SOLE
82000
0
0
HCA HEALTHCARE INC
COM
40412C101
5465
21269
SH
SOLE
21269
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
689
19085
SH
SOLE
19085
0
0
HEARTLAND FINL USA INC
COM
42234Q102
500
9879
SH
SOLE
9879
0
0
HEICO CORP NEW
CL A
422806208
251
1952
SH
SOLE
1952
0
0
HEICO CORP NEW
COM
422806109
234
1622
SH
SOLE
1622
0
0
HENRY JACK & ASSOC INC
COM
426281101
1527
9145
SH
SOLE
9145
0
0
HERSHEY CO
COM
427866108
3076
15902
SH
SOLE
15902
0
0
HESS CORP
COM
42809H107
219
2956
SH
SOLE
2956
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
676
42865
SH
SOLE
42865
0
0
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
268
29500
SH
SOLE
29500
0
0
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
5279
480317
SH
SOLE
480317
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
422
2707
SH
SOLE
2707
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
420
1000
SH
SOLE
1000
0
0
HOLLYFRONTIER CORP
COM
436106108
945
28842
SH
SOLE
28842
0
0
HOLOGIC INC
COM
436440101
495
6466
SH
SOLE
6466
0
0
HOME DEPOT INC
COM
437076102
56608
136402
SH
SOLE
136355
0
47
HONEYWELL INTL INC
COM
438516106
21049
100944
SH
SOLE
100944
0
0
HORMEL FOODS CORP
COM
440452100
2060
42216
SH
SOLE
41955
0
261
HOWMET AEROSPACE INC
COM
443201108
222
6958
SH
SOLE
6958
0
0
HP INC
COM
40434L105
588
15617
SH
SOLE
15617
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1046
34678
SH
SOLE
34678
0
0
HUBBELL INC
COM
443510607
241
1159
SH
SOLE
1159
0
0
HUMANA INC
COM
444859102
6001
12936
SH
SOLE
12936
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1649
8833
SH
SOLE
8833
0
0
HUNTSMAN CORP
COM
447011107
380
10901
SH
SOLE
10901
0
0
HUT 8 MNG CORP
COM
44812T102
213
27105
SH
SOLE
27105
0
0
HYATT HOTELS CORP
COM CL A
448579102
1153
12023
SH
SOLE
12023
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
1061
8121
SH
SOLE
8121
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
491
9890
SH
SOLE
9890
0
0
IDEXX LABS INC
COM
45168D104
4700
7138
SH
SOLE
7138
0
0
II-VI INC
COM
902104108
1735
25397
SH
SOLE
25202
0
195
ILLINOIS TOOL WKS INC
COM
452308109
2138
8664
SH
SOLE
8664
0
0
ILLUMINA INC
COM
452327109
26113
68641
SH
SOLE
68641
0
0
IMPERIAL OIL LTD
COM NEW
453038408
633
17526
SH
SOLE
17526
0
0
INCYTE CORP
COM
45337C102
353
4805
SH
SOLE
4805
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
225
6968
SH
SOLE
6968
0
0
INFRA AND ENERGY ALTRNTIVE I
*W EXP 03/27/202
45686J112
35
25000
SH
SOLE
25000
0
0
INGERSOLL RAND INC
COM
45687V106
808
13053
SH
SOLE
13053
0
0
INGREDION INC
COM
457187102
425
4395
SH
SOLE
4395
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
979
3722
SH
SOLE
3722
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
121
24243
SH
SOLE
24243
0
0
INSPERITY INC
COM
45778Q107
598
5057
SH
SOLE
5057
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
701
5013
SH
SOLE
5013
0
0
INSTEEL INDS INC
COM
45774W108
7388
185571
SH
SOLE
185571
0
0
INSULET CORP
COM
45784P101
230
864
SH
SOLE
864
0
0
INTEL CORP
COM
458140100
18667
362453
SH
SOLE
362453
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1187
8679
SH
SOLE
8679
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
18002
134687
SH
SOLE
134687
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
7589
50377
SH
SOLE
49034
0
1343
INTERNATIONAL PAPER CO
COM
460146103
1591
33878
SH
SOLE
33878
0
0
INTUIT
COM
461202103
7606
11825
SH
SOLE
11825
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
4943
13757
SH
SOLE
13757
0
0
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
7487
132838
SH
SOLE
132838
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
7371
146544
SH
SOLE
146544
0
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
746
53038
SH
SOLE
53038
0
0
INVESCO CURRENCYSHARES EURO
EURO SHS
46138K103
371
3512
SH
SOLE
3512
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
527
5337
SH
SOLE
5337
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1694
81515
SH
SOLE
81515
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
3363
170286
SH
SOLE
170286
0
0
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
908
53138
SH
SOLE
53138
0
0
INVESCO DB MULTI-SECTOR COMM
OIL FD
46140H403
272
20039
SH
SOLE
20039
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
3461
55701
SH
SOLE
55701
0
0
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
283
7019
SH
SOLE
7019
0
0
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
206
2292
SH
SOLE
2292
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
248
12776
SH
SOLE
12776
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
1086
49600
SH
SOLE
49600
0
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
1185
17474
SH
SOLE
17474
0
0
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
308
9192
SH
SOLE
9192
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
2554
94197
SH
SOLE
94197
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
921
61401
SH
SOLE
61401
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
13413
169740
SH
SOLE
169740
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
200
3300
SH
SOLE
3300
0
0
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
502
3248
SH
SOLE
3248
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
2921
64507
SH
SOLE
64507
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
2338
34070
SH
SOLE
34070
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
1089
14143
SH
SOLE
14143
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
617
18716
SH
SOLE
18716
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
289
13412
SH
SOLE
13412
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
207
1248
SH
SOLE
1248
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
282
5762
SH
SOLE
5762
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
1549
19181
SH
SOLE
19181
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
609
12494
SH
SOLE
12494
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
409
8045
SH
SOLE
8045
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
455
3565
SH
SOLE
3565
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
269
14311
SH
SOLE
14311
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
813
2204
SH
SOLE
2204
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
287
3158
SH
SOLE
3158
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
519
5391
SH
SOLE
5391
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
237
4205
SH
SOLE
4205
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
682
2129
SH
SOLE
2129
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
801
2471
SH
SOLE
2471
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
11658
71631
SH
SOLE
71631
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
1084
20375
SH
SOLE
20375
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
778
12786
SH
SOLE
12786
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
42514
106858
SH
SOLE
106858
0
0
INVESTORS TITLE CO NC
COM
461804106
1473
7469
SH
SOLE
7469
0
0
INVITAE CORP
COM
46185L103
872
57086
SH
SOLE
56672
0
414
IONIS PHARMACEUTICALS INC
COM
462222100
559
18358
SH
SOLE
18358
0
0
IONQ INC
COM
46222L108
418
25000
SH
SOLE
25000
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
227
11867
SH
SOLE
11867
0
0
IRON MTN INC NEW
COM
46284V101
1580
30191
SH
SOLE
30191
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
2362
67849
SH
SOLE
67849
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1010
16877
SH
SOLE
16877
0
0
ISHARES INC
JP MRG EM CRP BD
464286251
514
10071
SH
SOLE
10071
0
0
ISHARES INC
MSCI CDA ETF
464286509
1099
28616
SH
SOLE
28616
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
1963
31243
SH
SOLE
31243
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
204
3369
SH
SOLE
3369
0
0
ISHARES INC
MSCI WORLD ETF
464286392
1489
11006
SH
SOLE
11006
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
1251
73107
SH
SOLE
73107
0
0
ISHARES SILVER TR
ISHARES
46428Q109
3110
144574
SH
SOLE
143324
0
1250
ISHARES TR
0-5 YR TIPS ETF
46429B747
11858
111998
SH
SOLE
111998
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
1723
38040
SH
SOLE
38040
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
1602
31385
SH
SOLE
31385
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
21263
248575
SH
SOLE
248575
0
0
ISHARES TR
20 YR TR BD ETF
464287432
1629
10992
SH
SOLE
10992
0
0
ISHARES TR
AGENCY BOND ETF
464288166
1962
16749
SH
SOLE
16749
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
2946
25619
SH
SOLE
25619
0
0
ISHARES TR
BROAD USD HIGH
46435U853
915
22215
SH
SOLE
22215
0
0
ISHARES TR
CONSER ALLOC ETF
464289883
670
16739
SH
SOLE
16739
0
0
ISHARES TR
CONV BD ETF
46435G102
1197
13420
SH
SOLE
13420
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
1855
36793
SH
SOLE
36793
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
6611
118940
SH
SOLE
118940
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
208
2063
SH
SOLE
2063
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
2406
32233
SH
SOLE
32233
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
5921
83466
SH
SOLE
83466
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
21590
76270
SH
SOLE
76270
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
23525
205438
SH
SOLE
205438
0
0
ISHARES TR
CORE S&P TTL STK
464287150
932
8710
SH
SOLE
8710
0
0
ISHARES TR
CORE S&P US GWT
464287671
928
8026
SH
SOLE
8026
0
0
ISHARES TR
CORE S&P US VLU
464287663
2162
28325
SH
SOLE
28325
0
0
ISHARES TR
CORE S&P500 ETF
464287200
46899
98322
SH
SOLE
98322
0
0
ISHARES TR
CORE US AGGBD ET
464287226
4862
42616
SH
SOLE
42616
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
1244
33048
SH
SOLE
33048
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
749
6794
SH
SOLE
6794
0
0
ISHARES TR
EAFE SML CP ETF
464288273
1688
23101
SH
SOLE
23101
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
201
1865
SH
SOLE
1865
0
0
ISHARES TR
EUROPE ETF
464287861
1475
27126
SH
SOLE
27126
0
0
ISHARES TR
EXPANDED TECH
464287515
3430
8625
SH
SOLE
8625
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
500
1140
SH
SOLE
1140
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
9551
188274
SH
SOLE
188274
0
0
ISHARES TR
GENOMICS IMMUN
46435U192
221
5055
SH
SOLE
5055
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
1297
61262
SH
SOLE
61262
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
875
11214
SH
SOLE
11214
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
315
4906
SH
SOLE
4906
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
5711
65636
SH
SOLE
65636
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
3728
28129
SH
SOLE
28129
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
1047
33594
SH
SOLE
33594
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
1846
16224
SH
SOLE
16224
0
0
ISHARES TR
ISHARES BIOTECH
464287556
3553
23281
SH
SOLE
23281
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
14312
26391
SH
SOLE
26391
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
7637
141743
SH
SOLE
141743
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
776
7113
SH
SOLE
7113
0
0
ISHARES TR
MBS ETF
464288588
1173
10918
SH
SOLE
10918
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
672
14775
SH
SOLE
14775
0
0
ISHARES TR
MORNINGSTAR GRWT
464287119
215
3000
SH
SOLE
3000
0
0
ISHARES TR
MORTGE REL ETF
46435G342
323
9359
SH
SOLE
9359
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
1209
16506
SH
SOLE
16506
0
0
ISHARES TR
MSCI EAFE ETF
464287465
8497
107998
SH
SOLE
107998
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
7420
151897
SH
SOLE
151897
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
204
2200
SH
SOLE
2200
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
527
15900
SH
SOLE
15900
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
494
4650
SH
SOLE
4650
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
713
8814
SH
SOLE
8814
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
24702
135861
SH
SOLE
135079
0
782
ISHARES TR
MSCI USA QLT FCT
46432F339
887
6093
SH
SOLE
6093
0
0
ISHARES TR
MSCI USA VALUE
46432F388
226
2062
SH
SOLE
2062
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
3996
34362
SH
SOLE
34362
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
631
10880
SH
SOLE
10880
0
0
ISHARES TR
PFD AND INCM SEC
464288687
4192
106307
SH
SOLE
106307
0
0
ISHARES TR
RUS 1000 ETF
464287622
807
3053
SH
SOLE
3053
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
8630
28240
SH
SOLE
28240
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
3701
22040
SH
SOLE
22040
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
4062
13860
SH
SOLE
13860
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
2822
16995
SH
SOLE
16995
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
5705
49516
SH
SOLE
49516
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
2601
21251
SH
SOLE
21251
0
0
ISHARES TR
RUS MID CAP ETF
464287499
352
4240
SH
SOLE
4240
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
1926
11109
SH
SOLE
11109
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
2332
33283
SH
SOLE
33283
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
6013
27031
SH
SOLE
27031
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
327
1180
SH
SOLE
1180
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
4154
49651
SH
SOLE
49651
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
1951
12453
SH
SOLE
12453
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
2271
26642
SH
SOLE
26642
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
678
6128
SH
SOLE
6128
0
0
ISHARES TR
SELECT DIVID ETF
464287168
3128
25514
SH
SOLE
25514
0
0
ISHARES TR
SHORT TREAS BD
464288679
40420
366054
SH
SOLE
366054
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
8632
80391
SH
SOLE
80391
0
0
ISHARES TR
TIPS BD ETF
464287176
9761
75551
SH
SOLE
75551
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
284
2029
SH
SOLE
2029
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
5117
169997
SH
SOLE
169997
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
1219
6315
SH
SOLE
6315
0
0
ISHARES TR
U.S. FINLS ETF
464287788
275
3168
SH
SOLE
3168
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
1614
24505
SH
SOLE
24505
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
429
2151
SH
SOLE
2151
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
1251
10771
SH
SOLE
10771
0
0
ISHARES TR
U.S. TECH ETF
464287721
1362
11860
SH
SOLE
11860
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
591
6683
SH
SOLE
6683
0
0
ISHARES TR
US AER DEF ETF
464288760
1222
11894
SH
SOLE
11894
0
0
ISHARES TR
US BR DEL SE ETF
464288794
1604
14555
SH
SOLE
14555
0
0
ISHARES TR
US CONSUM DISCRE
464287580
350
4162
SH
SOLE
4162
0
0
ISHARES TR
US HLTHCARE ETF
464287762
496
1652
SH
SOLE
1652
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
388
1337
SH
SOLE
1337
0
0
ISHARES TR
US HOME CONS ETF
464288752
1316
15866
SH
SOLE
15866
0
0
ISHARES TR
US INDUSTRIALS
464287754
303
2690
SH
SOLE
2690
0
0
ISHARES TR
US REGNL BKS ETF
464288778
1307
21170
SH
SOLE
21170
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
6327
126658
SH
SOLE
126658
0
0
ITT INC
COM
45073V108
884
8648
SH
SOLE
8648
0
0
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMIUM
46641Q332
949
15022
SH
SOLE
15022
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
9388
185978
SH
SOLE
185978
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
306
6000
SH
SOLE
6000
0
0
JACK IN THE BOX INC
COM
466367109
214
2455
SH
SOLE
2455
0
0
JACOBS ENGR GROUP INC
COM
469814107
7752
55676
SH
SOLE
55676
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
249
1954
SH
SOLE
1954
0
0
JD.COM INC
SPON ADR CL A
47215P106
1921
27415
SH
SOLE
27415
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
13282
342316
SH
SOLE
342316
0
0
JETBLUE AWYS CORP
COM
477143101
758
53205
SH
SOLE
53205
0
0
JOANN INC
COM
47768J101
801
77162
SH
SOLE
77162
0
0
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
719
12098
SH
SOLE
12098
0
0
JOHNSON & JOHNSON
COM
478160104
49279
288064
SH
SOLE
287764
0
300
JOHNSON CTLS INTL PLC
SHS
G51502105
5931
72944
SH
SOLE
72944
0
0
JPMORGAN CHASE & CO
COM
46625H100
53033
334909
SH
SOLE
334909
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
470
5000
SH
SOLE
5000
0
0
KALA PHARMACEUTICALS INC
COM
483119103
34
28100
SH
SOLE
28100
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
1789
229543
SH
SOLE
227798
0
1745
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
642
89314
SH
SOLE
89314
0
0
KELLOGG CO
COM
487836108
471
7322
SH
SOLE
7322
0
0
KEYCORP
COM
493267108
352
15204
SH
SOLE
15204
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
4838
23425
SH
SOLE
23425
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
668
49060
SH
SOLE
49060
0
0
KIMBERLY-CLARK CORP
COM
494368103
4514
31584
SH
SOLE
31584
0
0
KINDER MORGAN INC DEL
COM
49456B101
5233
329977
SH
SOLE
329977
0
0
KINROSS GOLD CORP
COM
496902404
59
10192
SH
SOLE
10192
0
0
KINSALE CAP GROUP INC
COM
49714P108
1433
6023
SH
SOLE
6023
0
0
KIRBY CORP
COM
497266106
891
15000
SH
SOLE
15000
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
1341
31956
SH
SOLE
31956
0
0
KKR & CO INC
COM
48251W104
18542
248888
SH
SOLE
248888
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
195
11550
SH
SOLE
11550
0
0
KLA CORP
COM NEW
482480100
2847
6619
SH
SOLE
6619
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
964
15817
SH
SOLE
15817
0
0
KONTOOR BRANDS INC
COM
50050N103
4373
85330
SH
SOLE
85330
0
0
KOPIN CORP
COM
500600101
620
151500
SH
SOLE
151500
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
239
1569
SH
SOLE
1569
0
0
KRAFT HEINZ CO
COM
500754106
3288
91598
SH
SOLE
91598
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
874
20132
SH
SOLE
20132
0
0
KRANESHARES TR
ELEC VEH FUTUR
500767827
2341
50005
SH
SOLE
50005
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
2241
83455
SH
SOLE
83455
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
867
44668
SH
SOLE
44262
0
406
KROGER CO
COM
501044101
623
13764
SH
SOLE
13764
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
10115
47431
SH
SOLE
47431
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1337
4254
SH
SOLE
4254
0
0
LAM RESEARCH CORP
COM
512807108
455
633
SH
SOLE
633
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
1839
15157
SH
SOLE
15157
0
0
LAMB WESTON HLDGS INC
COM
513272104
2773
43754
SH
SOLE
43754
0
0
LAS VEGAS SANDS CORP
COM
517834107
317
8419
SH
SOLE
8419
0
0
LAUDER ESTEE COS INC
CL A
518439104
878
2372
SH
SOLE
2372
0
0
LAZARD LTD
SHS A
G54050102
1206
27643
SH
SOLE
27643
0
0
LEAR CORP
COM NEW
521865204
974
5325
SH
SOLE
5325
0
0
LEGG MASON ETF INVT TR
CLRBRDG AL CP GW
524682101
471
9300
SH
SOLE
9300
0
0
LEGGETT & PLATT INC
COM
524660107
1493
36275
SH
SOLE
36275
0
0
LEIDOS HOLDINGS INC
COM
525327102
474
5333
SH
SOLE
5333
0
0
LEMONADE INC
COM
52567D107
276
6550
SH
SOLE
6550
0
0
LENNAR CORP
CL A
526057104
1000
8609
SH
SOLE
8609
0
0
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
1723
68825
SH
SOLE
68825
0
0
LI AUTO INC
SPONSORED ADS
50202M102
255
7958
SH
SOLE
7958
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
432
2684
SH
SOLE
2684
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
336
6612
SH
SOLE
6612
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
635
12483
SH
SOLE
12483
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
260
4125
SH
SOLE
4125
0
0
LILLY ELI & CO
COM
532457108
16277
58930
SH
SOLE
58930
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
511
3664
SH
SOLE
3664
0
0
LINCOLN NATL CORP IND
COM
534187109
1762
25808
SH
SOLE
25808
0
0
LINDE PLC
SHS
G5494J103
7888
22769
SH
SOLE
22769
0
0
LISTED FD TR
HORIZON KINETICS
53656F623
1241
39766
SH
SOLE
39766
0
0
LISTED FD TR
ROUNDHILL BALL
53656F417
337
22200
SH
SOLE
22200
0
0
LISTED FD TR
ROUNDHILL SPORTS
53656F789
430
17325
SH
SOLE
17325
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
375
3134
SH
SOLE
3134
0
0
LIVENT CORP
COM
53814L108
1549
63552
SH
SOLE
63552
0
0
LKQ CORP
COM
501889208
4716
78555
SH
SOLE
78555
0
0
LOCKHEED MARTIN CORP
COM
539830109
14892
41903
SH
SOLE
41844
0
59
LOEWS CORP
COM
540424108
639
11071
SH
SOLE
11071
0
0
LOUISIANA PAC CORP
COM
546347105
212
2700
SH
SOLE
2700
0
0
LOWES COS INC
COM
548661107
26913
104121
SH
SOLE
104121
0
0
LULULEMON ATHLETICA INC
COM
550021109
7843
20035
SH
SOLE
20035
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
4176
332693
SH
SOLE
332693
0
0
LYFT INC
CL A COM
55087P104
242
5668
SH
SOLE
5668
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
832
9021
SH
SOLE
9021
0
0
M D C HLDGS INC
COM
552676108
2167
38812
SH
SOLE
38812
0
0
MACYS INC
COM
55616P104
206
7878
SH
SOLE
7878
0
0
MAG SILVER CORP
COM
55903Q104
5150
328639
SH
SOLE
314211
0
14428
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
436
9387
SH
SOLE
9387
0
0
MAGENTA THERAPEUTICS INC
COM
55910K108
89
20000
SH
SOLE
20000
0
0
MAGIC SOFTWARE ENTERPRISES L
ORD
559166103
544
26000
SH
SOLE
26000
0
0
MAGNA INTL INC
COM
559222401
544
6719
SH
SOLE
6719
0
0
MANNKIND CORP
COM NEW
56400P706
91
20800
SH
SOLE
20800
0
0
MANULIFE FINL CORP
COM
56501R106
292
15316
SH
SOLE
15316
0
0
MARATHON PETE CORP
COM
56585A102
8117
126846
SH
SOLE
126846
0
0
MARKEL CORP
COM
570535104
793
643
SH
SOLE
643
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1638
9910
SH
SOLE
9910
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
786
4651
SH
SOLE
4651
0
0
MARSH & MCLENNAN COS INC
COM
571748102
829
4771
SH
SOLE
4771
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
10891
24723
SH
SOLE
24723
0
0
MARVELL TECHNOLOGY INC
COM
573874104
21476
245472
SH
SOLE
245472
0
0
MASCO CORP
COM
574599106
7569
107786
SH
SOLE
107786
0
0
MASIMO CORP
COM
574795100
1107
3781
SH
SOLE
3781
0
0
MASONITE INTL CORP
COM
575385109
871
7380
SH
SOLE
7380
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
20144
56062
SH
SOLE
56008
0
54
MATCH GROUP INC NEW
COM
57667L107
1721
13014
SH
SOLE
13014
0
0
MATERION CORP
COM
576690101
1903
20700
SH
SOLE
20700
0
0
MAUI LD & PINEAPPLE INC
COM
577345101
3368
338143
SH
SOLE
322693
0
15450
MCCORMICK & CO INC
COM NON VTG
579780206
6127
63417
SH
SOLE
63417
0
0
MCDONALDS CORP
COM
580135101
11350
42340
SH
SOLE
42340
0
0
MCKESSON CORP
COM
58155Q103
999
4019
SH
SOLE
4019
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
3470
146842
SH
SOLE
146842
0
0
MEDNAX INC
COM
58502B106
2504
92008
SH
SOLE
92008
0
0
MEDTRONIC PLC
SHS
G5960L103
24005
232043
SH
SOLE
230450
0
1593
MERCADOLIBRE INC
COM
58733R102
775
575
SH
SOLE
575
0
0
MERCK & CO INC
COM
58933Y105
22403
292326
SH
SOLE
292326
0
0
MERCURY SYS INC
COM
589378108
1063
19300
SH
SOLE
19300
0
0
MEREO BIOPHARMA GROUP PLC
ADS
589492107
32
20000
SH
SOLE
20000
0
0
META FINL GROUP INC
COM
59100U108
361
6059
SH
SOLE
6059
0
0
META PLATFORMS INC
CL A
30303M102
61337
182360
SH
SOLE
182360
0
0
METLIFE INC
COM
59156R108
2312
36990
SH
SOLE
36990
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
475
280
SH
SOLE
280
0
0
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
120
28283
SH
SOLE
28283
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
331
92259
SH
SOLE
92259
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
101
14497
SH
SOLE
14497
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
3563
79396
SH
SOLE
79396
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
3726
42799
SH
SOLE
42799
0
0
MICRON TECHNOLOGY INC
COM
595112103
4764
51142
SH
SOLE
51142
0
0
MICROSOFT CORP
COM
594918104
242821
721994
SH
SOLE
721931
0
63
MID-AMER APT CMNTYS INC
COM
59522J103
7307
31848
SH
SOLE
31848
0
0
MIDDLESEX WTR CO
COM
596680108
3734
31038
SH
SOLE
29589
0
1449
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
98
47500
SH
SOLE
47500
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
293
2000
SH
SOLE
2000
0
0
MKS INSTRS INC
COM
55306N104
533
3061
SH
SOLE
3061
0
0
MODERNA INC
COM
60770K107
15187
59798
SH
SOLE
59798
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
334
7194
SH
SOLE
7194
0
0
MONDELEZ INTL INC
CL A
609207105
2453
36985
SH
SOLE
36985
0
0
MONGODB INC
CL A
60937P106
1812
3423
SH
SOLE
3423
0
0
MONOLITHIC PWR SYS INC
COM
609839105
1567
3177
SH
SOLE
3177
0
0
MONROE CAP CORP
COM
610335101
666
59329
SH
SOLE
59329
0
0
MOODYS CORP
COM
615369105
562
1438
SH
SOLE
1438
0
0
MORGAN STANLEY
COM NEW
617446448
6758
68844
SH
SOLE
68844
0
0
MOSAIC CO NEW
COM
61945C103
1778
45259
SH
SOLE
45259
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1200
4418
SH
SOLE
4418
0
0
MPLX LP
COM UNIT REP LTD
55336V100
230
7766
SH
SOLE
7766
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
604
41979
SH
SOLE
41979
0
0
MUSTANG BIO INC
COM
62818Q104
75
44984
SH
SOLE
44984
0
0
NASDAQ INC
COM
631103108
1280
6094
SH
SOLE
6094
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1629
22522
SH
SOLE
22522
0
0
NATIONAL INSTRS CORP
COM
636518102
952
21811
SH
SOLE
21811
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
1511
31428
SH
SOLE
31428
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
7572
853668
SH
SOLE
853668
0
0
NETAPP INC
COM
64110D104
436
4741
SH
SOLE
4741
0
0
NETFLIX INC
COM
64110L106
17358
28813
SH
SOLE
28813
0
0
NEUBASE THERAPEUTICS INC
COM
64132K102
44
15750
SH
SOLE
15750
0
0
NEUBERGER BERMAN NEXT GENERA
COMMON STOCK
64133Q108
260
15000
SH
SOLE
15000
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1046
12286
SH
SOLE
12286
0
0
NEW GOLD INC CDA
COM
644535106
40
26946
SH
SOLE
26946
0
0
NEW JERSEY RES CORP
COM
646025106
267
6498
SH
SOLE
6498
0
0
NEW MTN FIN CORP
COM
647551100
429
31288
SH
SOLE
31288
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
684
56005
SH
SOLE
56005
0
0
NEW YORK TIMES CO
CL A
650111107
769
15930
SH
SOLE
15930
0
0
NEWELL BRANDS INC
COM
651229106
1708
78202
SH
SOLE
78202
0
0
NEWMONT CORP
COM
651639106
6674
107603
SH
SOLE
104153
0
3450
NEXPOINT DIVERSIFIED REL ET
COM NEW
65340G205
2125
156508
SH
SOLE
156508
0
0
NEXTERA ENERGY INC
COM
65339F101
27096
290229
SH
SOLE
290229
0
0
NEXTERA ENERGY INC
UNIT 99/99/9999
65339F770
288
5000
SH
SOLE
5000
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
3459
40981
SH
SOLE
40981
0
0
NICE LTD
SPONSORED ADR
653656108
445
1467
SH
SOLE
1467
0
0
NIKE INC
CL B
654106103
7231
43385
SH
SOLE
43385
0
0
NIO INC
SPON ADS
62914V106
1446
45650
SH
SOLE
45650
0
0
NISOURCE INC
COM
65473P105
3109
112577
SH
SOLE
112577
0
0
NOKIA CORP
SPONSORED ADR
654902204
2763
444236
SH
SOLE
444236
0
0
NORFOLK SOUTHN CORP
COM
655844108
5042
16936
SH
SOLE
16936
0
0
NORTHERN TR CORP
COM
665859104
261
2180
SH
SOLE
2180
0
0
NORTHROP GRUMMAN CORP
COM
666807102
8157
21074
SH
SOLE
21074
0
0
NORTHWEST NAT HLDG CO
COM
66765N105
493
10115
SH
SOLE
10115
0
0
NORTHWESTERN CORP
COM NEW
668074305
354
6200
SH
SOLE
6200
0
0
NORTONLIFELOCK INC
COM
668771108
500
19233
SH
SOLE
19233
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
802
38636
SH
SOLE
38636
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
2434
27823
SH
SOLE
27823
0
0
NOVAVAX INC
COM NEW
670002401
6317
44150
SH
SOLE
44150
0
0
NOVO-NORDISK A S
ADR
670100205
7529
67225
SH
SOLE
67225
0
0
NRG ENERGY INC
COM NEW
629377508
825
19146
SH
SOLE
19146
0
0
NUCOR CORP
COM
670346105
2547
22319
SH
SOLE
22319
0
0
NUTRIEN LTD
COM
67077M108
6446
85722
SH
SOLE
85722
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
249
13902
SH
SOLE
13902
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
684
43833
SH
SOLE
43833
0
0
NUVEEN FLOATING RATE INCOME
COM SHS
6706EN100
149
14735
SH
SOLE
14735
0
0
NUVEEN INTER DURATION MUN TE
COM
670671106
177
11831
SH
SOLE
11831
0
0
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
347
22946
SH
SOLE
22946
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
252
24277
SH
SOLE
24277
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
291
17015
SH
SOLE
17015
0
0
NUVEEN N Y MUN VALUE FD
COM
67062M105
158
16000
SH
SOLE
16000
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
321
23294
SH
SOLE
23294
0
0
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
303
20348
SH
SOLE
20348
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
463
47616
SH
SOLE
47616
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
241
14948
SH
SOLE
14948
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
133
10362
SH
SOLE
10362
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
229
15634
SH
SOLE
15634
0
0
NUVEEN SR INCOME FD
COM
67067Y104
118
20000
SH
SOLE
20000
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
862
22682
SH
SOLE
22682
0
0
NVIDIA CORPORATION
COM
67066G104
58084
197489
SH
SOLE
197445
0
44
NVR INC
COM
62944T105
644
109
SH
SOLE
109
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1624
7129
SH
SOLE
7089
0
40
OAKTREE SPECIALTY LENDING CO
COM
67401P108
683
91558
SH
SOLE
91558
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
234
18606
SH
SOLE
18209
0
397
OCCIDENTAL PETE CORP
COM
674599105
3884
133942
SH
SOLE
129919
0
4023
OGE ENERGY CORP
COM
670837103
492
12808
SH
SOLE
12808
0
0
OKTA INC
CL A
679295105
2381
10620
SH
SOLE
10572
0
48
OLIN CORP
COM PAR $1
680665205
378
6589
SH
SOLE
6589
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
1462
28554
SH
SOLE
28554
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1144
38676
SH
SOLE
38676
0
0
ON SEMICONDUCTOR CORP
COM
682189105
2504
36870
SH
SOLE
36870
0
0
ONDAS HLDGS INC
COM NEW
68236H204
482
71857
SH
SOLE
71857
0
0
ONEOK INC NEW
COM
682680103
7900
134440
SH
SOLE
134440
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
317
21685
SH
SOLE
21685
0
0
OPPENHEIMER HLDGS INC
CL A NON VTG
683797104
210
4534
SH
SOLE
4534
0
0
ORACLE CORP
COM
68389X105
3328
38158
SH
SOLE
38158
0
0
ORAMED PHARMACEUTICALS INC
COM NEW
68403P203
571
40000
SH
SOLE
40000
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
12884
18243
SH
SOLE
18243
0
0
ORGANON & CO
COMMON STOCK
68622V106
2487
81680
SH
SOLE
81680
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
470
25600
SH
SOLE
25600
0
0
OSHKOSH CORP
COM
688239201
295
2618
SH
SOLE
2618
0
0
OSI ETF TR
OSHARES US QUALT
67110P407
365
7830
SH
SOLE
7830
0
0
OTIS WORLDWIDE CORP
COM
68902V107
944
10840
SH
SOLE
10840
0
0
OUTLOOK THERAPEUTICS INC
COM NEW
69012T206
30
22100
SH
SOLE
22100
0
0
OVERSTOCK COM INC DEL
COM
690370101
237
4017
SH
SOLE
4017
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
6227
439831
SH
SOLE
423206
0
16625
PACCAR INC
COM
693718108
2554
28937
SH
SOLE
28937
0
0
PACER FDS TR
BNCHMRK INFRA
69374H741
830
19170
SH
SOLE
19170
0
0
PACER FDS TR
PACER US SMALL
69374H857
609
14239
SH
SOLE
14239
0
0
PACER FDS TR
TRENDP 100 ETF
69374H303
1192
20221
SH
SOLE
20221
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
1244
29947
SH
SOLE
29947
0
0
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
452
22125
SH
SOLE
22125
0
0
PACKAGING CORP AMER
COM
695156109
760
5583
SH
SOLE
5583
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
2158
118535
SH
SOLE
118535
0
0
PALO ALTO NETWORKS INC
COM
697435105
6969
12517
SH
SOLE
12517
0
0
PAN AMERN SILVER CORP
COM
697900108
1348
53982
SH
SOLE
53982
0
0
PAPA JOHNS INTL INC
COM
698813102
1659
12429
SH
SOLE
12429
0
0
PARK HOTELS & RESORTS INC
COM
700517105
556
29466
SH
SOLE
29466
0
0
PARKER-HANNIFIN CORP
COM
701094104
4786
15045
SH
SOLE
15045
0
0
PAYCHEX INC
COM
704326107
2416
17698
SH
SOLE
17698
0
0
PAYCOM SOFTWARE INC
COM
70432V102
911
2193
SH
SOLE
2169
0
24
PAYPAL HLDGS INC
COM
70450Y103
18562
98429
SH
SOLE
98429
0
0
PDS BIOTECHNOLOGY CORP
COM
70465T107
114
14000
SH
SOLE
14000
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
476
13302
SH
SOLE
13302
0
0
PENN NATL GAMING INC
COM
707569109
465
8961
SH
SOLE
8961
0
0
PENTAIR PLC
SHS
G7S00T104
2575
35256
SH
SOLE
35256
0
0
PEPSICO INC
COM
713448108
27111
156073
SH
SOLE
156073
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
353
32183
SH
SOLE
32183
0
0
PFIZER INC
COM
717081103
43104
729967
SH
SOLE
729967
0
0
PG&E CORP
COM
69331C108
469
38597
SH
SOLE
38597
0
0
PGIM ETF TR
ULTRA SHORT
69344A107
1460
29505
SH
SOLE
29505
0
0
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
251
16622
SH
SOLE
16622
0
0
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
387
21000
SH
SOLE
21000
0
0
PHILIP MORRIS INTL INC
COM
718172109
7969
83882
SH
SOLE
83882
0
0
PHILLIPS 66
COM
718546104
2363
32614
SH
SOLE
32614
0
0
PIEDMONT LITHIUM INC
COM
72016P105
316
6025
SH
SOLE
6025
0
0
PIMCO CORPORATE & INCM STRG
COM
72200U100
277
16169
SH
SOLE
16169
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
273
16480
SH
SOLE
16480
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
679
26202
SH
SOLE
26202
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
651
6573
SH
SOLE
6573
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
358
3271
SH
SOLE
3271
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
8726
85917
SH
SOLE
85917
0
0
PINNACLE WEST CAP CORP
COM
723484101
575
8142
SH
SOLE
8142
0
0
PINTEREST INC
CL A
72352L106
2644
72734
SH
SOLE
72734
0
0
PIONEER NAT RES CO
COM
723787107
3187
17520
SH
SOLE
17520
0
0
PLANET FITNESS INC
CL A
72703H101
2819
31120
SH
SOLE
31120
0
0
PLUG POWER INC
COM NEW
72919P202
1582
56041
SH
SOLE
56041
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2902
14472
SH
SOLE
14472
0
0
POLARIS INC
COM
731068102
284
2583
SH
SOLE
2583
0
0
PPG INDS INC
COM
693506107
5016
29089
SH
SOLE
29089
0
0
PPL CORP
COM
69351T106
3004
99936
SH
SOLE
99936
0
0
PRECIGEN INC
COM
74017N105
77
20800
SH
SOLE
20800
0
0
PRICE T ROWE GROUP INC
COM
74144T108
6180
31427
SH
SOLE
31335
0
92
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
1106
15292
SH
SOLE
15292
0
0
PROCTER AND GAMBLE CO
COM
742718109
27888
170483
SH
SOLE
170483
0
0
PROGRESS SOFTWARE CORP
COM
743312100
314
6509
SH
SOLE
6509
0
0
PROGRESSIVE CORP
COM
743315103
352
3426
SH
SOLE
3426
0
0
PROLOGIS INC.
COM
74340W103
8765
52059
SH
SOLE
52059
0
0
PROSHARES TR
ONLINE RTL ETF
74347B169
237
4170
SH
SOLE
4170
0
0
PROSHARES TR
PET CARE ETF
74348A145
708
8967
SH
SOLE
8967
0
0
PROSHARES TR
PSHS SH MSCI EAF
74347R370
711
40010
SH
SOLE
40010
0
0
PROSHARES TR
PSHS SH MSCI EMR
74347R396
683
53713
SH
SOLE
53713
0
0
PROSHARES TR
PSHS SHORT DOW30
74347B235
1153
36394
SH
SOLE
36394
0
0
PROSHARES TR
PSHS ULTRA TECH
74347R693
242
1900
SH
SOLE
1900
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
834
12477
SH
SOLE
12477
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
8120
82706
SH
SOLE
82706
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
568
7697
SH
SOLE
7697
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
2291
211560
SH
SOLE
211560
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
1311
96291
SH
SOLE
96291
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
2232
106942
SH
SOLE
106942
0
0
PROSPECT CAP CORP
COM
74348T102
111
13222
SH
SOLE
13222
0
0
PROTHENA CORP PLC
SHS
G72800108
225
4549
SH
SOLE
4549
0
0
PRUDENTIAL FINL INC
COM
744320102
2606
24076
SH
SOLE
24076
0
0
PUBLIC STORAGE
COM
74460D109
2821
7532
SH
SOLE
7532
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
7536
112929
SH
SOLE
109154
0
3775
PUBMATIC INC
COM CL A
74467Q103
240
7038
SH
SOLE
7038
0
0
PULTE GROUP INC
COM
745867101
2899
50726
SH
SOLE
50726
0
0
PURE STORAGE INC
CL A
74624M102
482
14815
SH
SOLE
14815
0
0
PURECYCLE TECHNOLOGIES INC
COM
74623V103
783
81850
SH
SOLE
81850
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
491
34130
SH
SOLE
34130
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
85
19800
SH
SOLE
19800
0
0
QORVO INC
COM
74736K101
861
5505
SH
SOLE
5505
0
0
QUALCOMM INC
COM
747525103
22622
123702
SH
SOLE
123702
0
0
QUALTRICS INTL INC
COM CL A
747601201
2325
65689
SH
SOLE
65689
0
0
QUANTA SVCS INC
COM
74762E102
20549
179212
SH
SOLE
179212
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
298
13405
SH
SOLE
13405
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
9824
56785
SH
SOLE
55291
0
1494
QUIDEL CORP
COM
74838J101
358
2651
SH
SOLE
2651
0
0
RANGE RES CORP
COM
75281A109
2368
132858
SH
SOLE
132858
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
12190
141646
SH
SOLE
141646
0
0
RBB FD INC
MOTLEY FOOL SML
74933W874
205
5600
SH
SOLE
5600
0
0
REALTY INCOME CORP
COM
756109104
6735
94066
SH
SOLE
94066
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1085
30915
SH
SOLE
30915
0
0
REDFIN CORP
COM
75737F108
238
6187
SH
SOLE
6187
0
0
REGAL REXNORD CORPORATION
COM
758750103
561
3299
SH
SOLE
3299
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
10829
17146
SH
SOLE
17146
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
3949
181162
SH
SOLE
181162
0
0
REPLIGEN CORP
COM
759916109
1380
5211
SH
SOLE
5211
0
0
REPUBLIC SVCS INC
COM
760759100
1104
7919
SH
SOLE
7919
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
2428
40011
SH
SOLE
40011
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
487
15513
SH
SOLE
15513
0
0
RH
COM
74967X103
1527
2849
SH
SOLE
2849
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
151
56795
SH
SOLE
56795
0
0
RINGCENTRAL INC
CL A
76680R206
888
4741
SH
SOLE
4741
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
2807
41937
SH
SOLE
41937
0
0
RIOT BLOCKCHAIN INC
COM
767292105
876
39207
SH
SOLE
39207
0
0
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
232
14551
SH
SOLE
14551
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
336
3242
SH
SOLE
3242
0
0
ROBERT HALF INTL INC
COM
770323103
832
7459
SH
SOLE
7459
0
0
ROBLOX CORP
CL A
771049103
914
8856
SH
SOLE
8856
0
0
ROCKET COS INC
COM CL A
77311W101
179
12782
SH
SOLE
12782
0
0
ROCKWELL AUTOMATION INC
COM
773903109
8234
23603
SH
SOLE
22775
0
828
ROGERS COMMUNICATIONS INC
CL B
775109200
224
4700
SH
SOLE
4700
0
0
ROKU INC
COM CL A
77543R102
3175
13911
SH
SOLE
13911
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2345
4767
SH
SOLE
4767
0
0
ROYAL BK CDA
COM
780087102
1677
15801
SH
SOLE
15801
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
1007
13096
SH
SOLE
13096
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1676
38653
SH
SOLE
38653
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1275
29375
SH
SOLE
29375
0
0
ROYAL GOLD INC
COM
780287108
504
4794
SH
SOLE
4794
0
0
ROYCE VALUE TR INC
COM
780910105
2972
151717
SH
SOLE
151717
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1597
17366
SH
SOLE
17366
0
0
S&P GLOBAL INC
COM
78409V104
1765
3740
SH
SOLE
3740
0
0
SABA CAPITAL INCOME & OPRNT
SHARES
78518H103
68
15070
SH
SOLE
15070
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
273
20181
SH
SOLE
20181
0
0
SABRE CORP
COM
78573M104
466
54251
SH
SOLE
54251
0
0
SAGE THERAPEUTICS INC
COM
78667J108
213
5000
SH
SOLE
5000
0
0
SAIA INC
COM
78709Y105
1505
4465
SH
SOLE
4465
0
0
SALESFORCE COM INC
COM
79466L302
13807
54333
SH
SOLE
54278
0
55
SALLY BEAUTY HLDGS INC
COM
79546E104
552
29916
SH
SOLE
29916
0
0
SAMSARA INC
COM CL A
79589L106
422
15000
SH
SOLE
15000
0
0
SANA BIOTECHNOLOGY INC
COM
799566104
158
10200
SH
SOLE
10200
0
0
SANGAMO THERAPEUTICS INC
COM
800677106
888
118450
SH
SOLE
118450
0
0
SANOFI
SPONSORED ADR
80105N105
543
10836
SH
SOLE
10836
0
0
SAP SE
SPON ADR
803054204
356
2542
SH
SOLE
2542
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
360
3999
SH
SOLE
3999
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
3273
8413
SH
SOLE
8413
0
0
SCHLUMBERGER LTD
COM STK
806857108
1389
46358
SH
SOLE
46358
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
665
24700
SH
SOLE
24700
0
0
SCHRODINGER INC
COM
80810D103
331
9491
SH
SOLE
9491
0
0
SCHWAB CHARLES CORP
COM
808513105
7215
85792
SH
SOLE
85792
0
0
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
213
4569
SH
SOLE
4569
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
351
10809
SH
SOLE
10809
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1838
22744
SH
SOLE
22744
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
1172
7158
SH
SOLE
7158
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1718
15096
SH
SOLE
15096
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
488
9271
SH
SOLE
9271
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
339
5382
SH
SOLE
5382
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
506
3141
SH
SOLE
3141
0
0
SEA LTD
SPONSORD ADS
81141R100
1098
4905
SH
SOLE
4905
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
1459
12911
SH
SOLE
12911
0
0
SEAGEN INC
COM
81181C104
1255
8116
SH
SOLE
8116
0
0
SEALED AIR CORP NEW
COM
81211K100
2572
38113
SH
SOLE
38113
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
3655
47060
SH
SOLE
47060
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
5591
100728
SH
SOLE
100728
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
10305
263895
SH
SOLE
263146
0
749
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
3939
76023
SH
SOLE
75418
0
605
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
6364
31126
SH
SOLE
30980
0
146
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
980
12718
SH
SOLE
12718
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
8111
57575
SH
SOLE
57357
0
218
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2725
25760
SH
SOLE
25760
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
3930
54904
SH
SOLE
54477
0
427
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1686
18610
SH
SOLE
18610
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
13198
75906
SH
SOLE
75723
0
183
SEMPRA
COM
816851109
2333
17636
SH
SOLE
17636
0
0
SENSEONICS HLDGS INC
COM
81727U105
40
15000
SH
SOLE
15000
0
0
SENTINELONE INC
CL A
81730H109
563
11157
SH
SOLE
11157
0
0
SERVICE CORP INTL
COM
817565104
1503
21174
SH
SOLE
21174
0
0
SERVICENOW INC
COM
81762P102
3850
5932
SH
SOLE
5932
0
0
SHERWIN WILLIAMS CO
COM
824348106
3130
8888
SH
SOLE
8888
0
0
SHOCKWAVE MED INC
COM
82489T104
320
1792
SH
SOLE
1792
0
0
SHOPIFY INC
CL A
82509L107
4131
2999
SH
SOLE
2999
0
0
SIENTRA INC
COM
82621J105
453
123400
SH
SOLE
123400
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
985
3044
SH
SOLE
3044
0
0
SILGAN HOLDINGS INC
COM
827048109
360
8410
SH
SOLE
8410
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
6920
43316
SH
SOLE
43316
0
0
SIMULATIONS PLUS INC
COM
829214105
527
11140
SH
SOLE
11140
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
175
27580
SH
SOLE
27580
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
1382
17503
SH
SOLE
17503
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1431
9223
SH
SOLE
9223
0
0
SL GREEN RLTY CORP
COM
78440X804
1156
16125
SH
SOLE
16125
0
0
SMARTSHEET INC
COM CL A
83200N103
1280
16523
SH
SOLE
16523
0
0
SMITH A O CORP
COM
831865209
272
3167
SH
SOLE
3167
0
0
SMUCKER J M CO
COM NEW
832696405
287
2110
SH
SOLE
2110
0
0
SNAP INC
CL A
83304A106
1688
35897
SH
SOLE
35897
0
0
SNAP ON INC
COM
833034101
4250
19730
SH
SOLE
19730
0
0
SNOWFLAKE INC
CL A
833445109
2722
8035
SH
SOLE
8035
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
2381
150597
SH
SOLE
150597
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
312
1113
SH
SOLE
1113
0
0
SOLENO THERAPEUTICS INC
COM NEW
834203200
123
300869
SH
SOLE
300869
0
0
SONOS INC
COM
83570H108
336
11260
SH
SOLE
11260
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
8318
65803
SH
SOLE
65803
0
0
SOUTHERN CO
COM
842587107
5280
76980
SH
SOLE
76980
0
0
SOUTHERN COPPER CORP
COM
84265V105
401
6500
SH
SOLE
6500
0
0
SOUTHWEST AIRLS CO
COM
844741108
4736
110566
SH
SOLE
110566
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
860
184460
SH
SOLE
184460
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
4166
11466
SH
SOLE
11466
0
0
SPDR GOLD TR
GOLD SHS
78463V107
17299
101188
SH
SOLE
100803
0
385
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
531
12793
SH
SOLE
12793
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
29226
61532
SH
SOLE
61532
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
3580
6915
SH
SOLE
6915
0
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
6075
66440
SH
SOLE
66440
0
0
SPDR SER TR
BLOOMBERG CONV
78464A359
9880
119090
SH
SOLE
119090
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
3935
36242
SH
SOLE
36242
0
0
SPDR SER TR
BLOOMBERG SHT TE
78468R408
916
33733
SH
SOLE
33733
0
0
SPDR SER TR
HLTH CR EQUIP
78464A581
244
2081
SH
SOLE
2081
0
0
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
4061
78504
SH
SOLE
78504
0
0
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
2430
49409
SH
SOLE
49409
0
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
2701
44960
SH
SOLE
44960
0
0
SPDR SER TR
PORTFLI TIPS ETF
78464A656
1197
38000
SH
SOLE
38000
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
312
5591
SH
SOLE
5591
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
2008
27716
SH
SOLE
27716
0
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
283
3048
SH
SOLE
3048
0
0
SPDR SER TR
S&P BIOTECH
78464A870
10665
95261
SH
SOLE
95261
0
0
SPDR SER TR
S&P BK ETF
78464A797
347
6360
SH
SOLE
6360
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
5933
45953
SH
SOLE
45953
0
0
SPDR SER TR
S&P INS ETF
78464A789
1464
36267
SH
SOLE
36267
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
547
5708
SH
SOLE
5708
0
0
SPDR SER TR
S&P REGL BKG
78464A698
4772
67347
SH
SOLE
67347
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
6590
72987
SH
SOLE
72987
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
536
5271
SH
SOLE
5271
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
323
6705
SH
SOLE
6705
0
0
SPLUNK INC
COM
848637104
1408
12170
SH
SOLE
12170
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
424
1812
SH
SOLE
1812
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
1089
61375
SH
SOLE
61375
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
612
42595
SH
SOLE
42595
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
449
55982
SH
SOLE
55982
0
0
SPROUTS FMRS MKT INC
COM
85208M102
306
10325
SH
SOLE
10325
0
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
5150
112864
SH
SOLE
112864
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
870
18386
SH
SOLE
18386
0
0
STAG INDL INC
COM
85254J102
7138
148849
SH
SOLE
142544
0
6305
STANLEY BLACK & DECKER INC
COM
854502101
1238
6566
SH
SOLE
6566
0
0
STARBUCKS CORP
COM
855244109
30323
259238
SH
SOLE
259238
0
0
STARWOOD PPTY TR INC
COM
85571B105
957
39390
SH
SOLE
39390
0
0
STATE STR CORP
COM
857477103
375
4032
SH
SOLE
4032
0
0
STEEL DYNAMICS INC
COM
858119100
567
9141
SH
SOLE
9141
0
0
STEM INC
COM
85859N102
426
22442
SH
SOLE
22442
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
358
7340
SH
SOLE
7340
0
0
STONECASTLE FINL CORP
COM
861780104
209
9495
SH
SOLE
9495
0
0
STORE CAP CORP
COM
862121100
927
26945
SH
SOLE
26945
0
0
STRYKER CORPORATION
COM
863667101
6126
22905
SH
SOLE
22832
0
73
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
339
23127
SH
SOLE
23127
0
0
SUMMIT MATLS INC
CL A
86614U100
201
5000
SH
SOLE
5000
0
0
SUN CMNTYS INC
COM
866674104
651
3100
SH
SOLE
3100
0
0
SUNNOVA ENERGY INTL INC.
COM
86745K104
789
28250
SH
SOLE
28250
0
0
SUNRUN INC
COM
86771W105
1336
38937
SH
SOLE
38937
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
3479
79160
SH
SOLE
79160
0
0
SURFACE ONCOLOGY INC
COM
86877M209
53
11049
SH
SOLE
11049
0
0
SURO CAPITAL CORP
COM NEW
86887Q109
4146
320103
SH
SOLE
320103
0
0
SVB FINANCIAL GROUP
COM
78486Q101
1948
2872
SH
SOLE
2872
0
0
SYNAPTICS INC
COM
87157D109
741
2558
SH
SOLE
2558
0
0
SYNCHRONY FINANCIAL
COM
87165B103
1865
40203
SH
SOLE
40203
0
0
SYNOPSYS INC
COM
871607107
12524
33986
SH
SOLE
32735
0
1251
SYSCO CORP
COM
871829107
3796
48324
SH
SOLE
48324
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
439
29279
SH
SOLE
29279
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
17897
148751
SH
SOLE
148751
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
939
5281
SH
SOLE
5281
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
758
5036
SH
SOLE
5036
0
0
TARGET CORP
COM
87612E106
12666
54729
SH
SOLE
54729
0
0
TAYLOR MORRISON HOME CORP
COM
87724P106
1289
36864
SH
SOLE
36864
0
0
TC ENERGY CORP
COM
87807B107
964
20697
SH
SOLE
20697
0
0
TCR2 THERAPEUTICS INC
COM
87808K106
211
45350
SH
SOLE
45350
0
0
TE CONNECTIVITY LTD
SHS
H84989104
1027
6366
SH
SOLE
6366
0
0
TECK RESOURCES LTD
CL B
878742204
4593
159390
SH
SOLE
159390
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
1618
68102
SH
SOLE
68102
0
0
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
449
17485
SH
SOLE
17485
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
295
15285
SH
SOLE
15285
0
0
TELADOC HEALTH INC
COM
87918A105
2020
22004
SH
SOLE
22004
0
0
TELOS CORP MD
COM
87969B101
1007
65321
SH
SOLE
65321
0
0
TELUS CORPORATION
COM
87971M103
236
10012
SH
SOLE
10012
0
0
TEMPLETON EMERGING MKTS INCO
COM
880192109
751
103063
SH
SOLE
103063
0
0
TEMPUR SEALY INTL INC
COM
88023U101
356
7572
SH
SOLE
7572
0
0
TENABLE HLDGS INC
COM
88025T102
1974
35850
SH
SOLE
35850
0
0
TENET HEALTHCARE CORP
COM NEW
88033G407
505
6185
SH
SOLE
6185
0
0
TENNECO INC
CL A VTG COM STK
880349105
462
40861
SH
SOLE
40861
0
0
TERADYNE INC
COM
880770102
2495
15257
SH
SOLE
15257
0
0
TESLA INC
COM
88160R101
38189
36137
SH
SOLE
36137
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
381
47485
SH
SOLE
47485
0
0
TEXAS INSTRS INC
COM
882508104
16724
88735
SH
SOLE
88735
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
631
505
SH
SOLE
505
0
0
TEXTRON INC
COM
883203101
445
5765
SH
SOLE
5765
0
0
TFI INTL INC
COM
87241L109
229
2040
SH
SOLE
2040
0
0
THE TRADE DESK INC
COM CL A
88339J105
4219
46040
SH
SOLE
46040
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
26706
40024
SH
SOLE
40024
0
0
THIRD COAST BANCSHARES INC
COM
88422P109
462
17799
SH
SOLE
17799
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
1273
10638
SH
SOLE
10638
0
0
TIMKEN CO
COM
887389104
1128
16274
SH
SOLE
16274
0
0
TJX COS INC NEW
COM
872540109
6551
86290
SH
SOLE
86290
0
0
T-MOBILE US INC
COM
872590104
4827
41617
SH
SOLE
41617
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
910
11878
SH
SOLE
11878
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
1044
21104
SH
SOLE
21104
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
595
15000
SH
SOLE
15000
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
987
31235
SH
SOLE
31235
0
0
TOYOTA MOTOR CORP
ADS
892331307
1345
7262
SH
SOLE
7262
0
0
TRACTOR SUPPLY CO
COM
892356106
2261
9477
SH
SOLE
9477
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
3883
19220
SH
SOLE
19220
0
0
TRANSDIGM GROUP INC
COM
893641100
793
1246
SH
SOLE
1246
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
851
308394
SH
SOLE
308394
0
0
TRAVEL PLUS LEISURE CO
COM
894164102
476
8617
SH
SOLE
8617
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2742
17526
SH
SOLE
17526
0
0
TREEHOUSE FOODS INC
COM
89469A104
211
5200
SH
SOLE
5200
0
0
TREX CO INC
COM
89531P105
261
1936
SH
SOLE
1936
0
0
TRI CONTL CORP
COM
895436103
344
10386
SH
SOLE
10386
0
0
TRIMBLE INC
COM
896239100
231
2655
SH
SOLE
2655
0
0
TRUIST FINL CORP
COM
89832Q109
8663
147958
SH
SOLE
147958
0
0
TTM TECHNOLOGIES INC
COM
87305R109
307
20600
SH
SOLE
20600
0
0
TUFIN SOFTWARE TECHNOLOGIE
SHS
M8893U102
112
10600
SH
SOLE
10600
0
0
TURNING POINT THERAPEUTICS I
COM
90041T108
355
7443
SH
SOLE
7443
0
0
TURTLE BEACH CORP
COM NEW
900450206
758
34062
SH
SOLE
34062
0
0
TWILIO INC
CL A
90138F102
8445
32064
SH
SOLE
31492
0
572
TWITTER INC
COM
90184L102
2652
61351
SH
SOLE
61351
0
0
TYSON FOODS INC
CL A
902494103
1649
18909
SH
SOLE
18909
0
0
UBER TECHNOLOGIES INC
COM
90353T100
5515
131536
SH
SOLE
131536
0
0
UBIQUITI INC
COM
90353W103
5631
18359
SH
SOLE
18359
0
0
UBS GROUP AG
SHS
H42097107
346
19358
SH
SOLE
19358
0
0
UDR INC
COM
902653104
1755
29261
SH
SOLE
29261
0
0
UGI CORP NEW
COM
902681105
3905
85062
SH
SOLE
85062
0
0
UIPATH INC
CL A
90364P105
1076
24943
SH
SOLE
24943
0
0
ULTA BEAUTY INC
COM
90384S303
2801
6791
SH
SOLE
6791
0
0
UNDER ARMOUR INC
CL A
904311107
936
44152
SH
SOLE
44152
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1901
35347
SH
SOLE
35347
0
0
UNION PAC CORP
COM
907818108
12816
50868
SH
SOLE
50868
0
0
UNITED AIRLS HLDGS INC
COM
910047109
851
19425
SH
SOLE
19425
0
0
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
570
48757
SH
SOLE
48757
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
10218
47671
SH
SOLE
47671
0
0
UNITED RENTALS INC
COM
911363109
1379
4151
SH
SOLE
4151
0
0
UNITED STS COMMODITY INDEX F
CM REP COPP FD
911718104
477
17540
SH
SOLE
17540
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
803
3714
SH
SOLE
3714
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
23461
46723
SH
SOLE
46723
0
0
UNITIL CORP
COM
913259107
318
6925
SH
SOLE
6925
0
0
UNITY SOFTWARE INC
COM
91332U101
625
4375
SH
SOLE
4375
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
5632
34122
SH
SOLE
32718
0
1404
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
212
3570
SH
SOLE
3570
0
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
243
8131
SH
SOLE
8131
0
0
UNUM GROUP
COM
91529Y106
936
38082
SH
SOLE
38082
0
0
UPSTART HLDGS INC
COM
91680M107
250
1653
SH
SOLE
1653
0
0
UPWORK INC
COM
91688F104
253
7400
SH
SOLE
7400
0
0
US BANCORP DEL
COM NEW
902973304
9124
162434
SH
SOLE
162434
0
0
USHG ACQUISITION CORP
COM CL A
91748P100
164
15800
SH
SOLE
15800
0
0
UXIN LTD
ADS
91818X108
289
182950
SH
SOLE
182950
0
0
V F CORP
COM
918204108
3517
48037
SH
SOLE
48037
0
0
VACCINEX INC
COM
918640103
15
14351
SH
SOLE
14351
0
0
VALE S A
SPONSORED ADS
91912E105
299
21345
SH
SOLE
21345
0
0
VALENS SEMICONDUCTOR LTD
ORDINARY SHARES
M9607U115
438
56875
SH
SOLE
56875
0
0
VALERO ENERGY CORP
COM
91913Y100
8661
115317
SH
SOLE
115102
0
215
VALMONT INDS INC
COM
920253101
11765
46966
SH
SOLE
46966
0
0
VALVOLINE INC
COM
92047W101
944
25324
SH
SOLE
25324
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
9489
287815
SH
SOLE
287815
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
3048
95148
SH
SOLE
95148
0
0
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
6809
109069
SH
SOLE
109069
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
4225
82415
SH
SOLE
82415
0
0
VANECK ETF TRUST
INVESTMENT GRD
92189F486
1406
55637
SH
SOLE
55427
0
210
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
1452
34636
SH
SOLE
34636
0
0
VANECK ETF TRUST
MRNGSTR INT MOAT
92189F593
385
12000
SH
SOLE
12000
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
6432
84519
SH
SOLE
84519
0
0
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
790
10264
SH
SOLE
10264
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
3752
12149
SH
SOLE
12149
0
0
VANECK ETF TRUST
VIDEO GMNG ESPRT
92189F114
1084
16358
SH
SOLE
16358
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
1076
60503
SH
SOLE
60503
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
336
1115
SH
SOLE
1115
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
258
2945
SH
SOLE
2945
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
817
7936
SH
SOLE
7936
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
6880
85119
SH
SOLE
85119
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
1066
12574
SH
SOLE
12574
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
913
16554
SH
SOLE
16554
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
4969
27176
SH
SOLE
27176
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
13214
41175
SH
SOLE
41175
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
2291
10367
SH
SOLE
10367
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
222
1475
SH
SOLE
1475
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
7797
30602
SH
SOLE
30602
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1756
15135
SH
SOLE
15135
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
17473
40022
SH
SOLE
40022
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1093
6112
SH
SOLE
6112
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
8459
37429
SH
SOLE
37429
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
1194
4236
SH
SOLE
4236
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
9716
40241
SH
SOLE
40241
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
3719
25283
SH
SOLE
25283
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1396
22788
SH
SOLE
22788
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
5671
114666
SH
SOLE
114666
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1319
19327
SH
SOLE
19327
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2520
18815
SH
SOLE
18815
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
456
4246
SH
SOLE
613
0
3633
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
2701
52548
SH
SOLE
52548
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
216
3941
SH
SOLE
3941
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
4456
48036
SH
SOLE
48036
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
2002
37881
SH
SOLE
37881
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1242
20414
SH
SOLE
20414
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
13970
171925
SH
SOLE
171925
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
600
2811
SH
SOLE
2811
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
8599
50064
SH
SOLE
50064
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
2140
33663
SH
SOLE
33663
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
4613
90348
SH
SOLE
90348
0
0
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
274
3528
SH
SOLE
3528
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
736
6567
SH
SOLE
6567
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
771
9030
SH
SOLE
9030
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
724
10777
SH
SOLE
10777
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
212
813
SH
SOLE
813
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
728
5368
SH
SOLE
5368
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
2356
6916
SH
SOLE
6916
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
352
1761
SH
SOLE
1761
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1842
23728
SH
SOLE
23728
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1810
18745
SH
SOLE
18745
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
1872
7025
SH
SOLE
7025
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1258
6196
SH
SOLE
6196
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
7628
16649
SH
SOLE
16649
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
293
1490
SH
SOLE
1490
0
0
VBI VACCINES INC CDA
COM NEW
91822J103
170
72500
SH
SOLE
72500
0
0
VEEVA SYS INC
CL A COM
922475108
1894
7411
SH
SOLE
7373
0
38
VELODYNE LIDAR INC
COM
92259F101
109
23442
SH
SOLE
23442
0
0
VENTAS INC
COM
92276F100
463
9050
SH
SOLE
9050
0
0
VERINT SYS INC
COM
92343X100
982
18700
SH
SOLE
18700
0
0
VERIS RESIDENTIAL INC
COM
554489104
3870
210527
SH
SOLE
201557
0
8970
VERITONE INC
COM
92347M100
1618
71982
SH
SOLE
71982
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
27186
523193
SH
SOLE
523193
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1705
7765
SH
SOLE
7765
0
0
VERU INC
COM
92536C103
113
19194
SH
SOLE
19194
0
0
VIACOMCBS INC
5.75% CONV PFD A
92556H305
259
5149
SH
SOLE
5149
0
0
VIACOMCBS INC
CL B
92556H206
5306
175844
SH
SOLE
175844
0
0
VIATRIS INC
COM
92556V106
2164
159872
SH
SOLE
159872
0
0
VICI PPTYS INC
COM
925652109
1285
42684
SH
SOLE
42684
0
0
VIRTUS ALLIANZGI ARTIFICIAL
COM
92838Y100
339
13674
SH
SOLE
13674
0
0
VIRTUS ETF TR II
VIRTUS US QLTY
92790A504
298
9031
SH
SOLE
9031
0
0
VISA INC
COM CL A
92826C839
43262
199631
SH
SOLE
199631
0
0
VISTA OUTDOOR INC
COM
928377100
698
15147
SH
SOLE
15147
0
0
VISTRA CORP
COM
92840M102
1650
72467
SH
SOLE
72467
0
0
VMWARE INC
CL A COM
928563402
781
6742
SH
SOLE
6742
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1670
111872
SH
SOLE
111872
0
0
VONTIER CORPORATION
COM
928881101
3527
114764
SH
SOLE
114764
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
139
11500
SH
SOLE
11500
0
0
VULCAN MATLS CO
COM
929160109
5239
25237
SH
SOLE
25237
0
0
VUZIX CORP
COM NEW
92921W300
259
29890
SH
SOLE
29890
0
0
WABTEC
COM
929740108
2734
29675
SH
SOLE
29675
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
3651
69986
SH
SOLE
69986
0
0
WALMART INC
COM
931142103
25280
174720
SH
SOLE
174586
0
134
WASTE CONNECTIONS INC
COM
94106B101
4292
31499
SH
SOLE
31499
0
0
WASTE MGMT INC DEL
COM
94106L109
19553
117156
SH
SOLE
114686
0
2470
WATERS CORP
COM
941848103
1053
2827
SH
SOLE
2827
0
0
WATSCO INC
COM
942622200
2433
7777
SH
SOLE
7777
0
0
WAYFAIR INC
CL A
94419L101
478
2515
SH
SOLE
2515
0
0
WEC ENERGY GROUP INC
COM
92939U106
756
7785
SH
SOLE
7785
0
0
WELLS FARGO CO NEW
COM
949746101
15657
326311
SH
SOLE
326311
0
0
WELLTOWER INC
COM
95040Q104
2216
25834
SH
SOLE
25834
0
0
WENDYS CO
COM
95058W100
884
37072
SH
SOLE
37072
0
0
WESCO INTL INC
COM
95082P105
610
4638
SH
SOLE
4638
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
7500
78650
SH
SOLE
78650
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
182
14231
SH
SOLE
14231
0
0
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
200
11460
SH
SOLE
11460
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
164
31530
SH
SOLE
31530
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
214
16351
SH
SOLE
16351
0
0
WESTERN ASSET MTG DEFINED OP
COM
95790B109
213
14032
SH
SOLE
14032
0
0
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
620
43270
SH
SOLE
43270
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
273
20600
SH
SOLE
20600
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
160
11800
SH
SOLE
11800
0
0
WESTERN COPPER & GOLD CORP
COM
95805V108
16
10000
SH
SOLE
10000
0
0
WESTERN DIGITAL CORP.
COM
958102105
413
6328
SH
SOLE
6328
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
30
12500
SH
SOLE
12500
0
0
WESTROCK CO
COM
96145D105
1229
27709
SH
SOLE
27709
0
0
WEX INC
COM
96208T104
211
1506
SH
SOLE
1506
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
12481
303094
SH
SOLE
296419
0
6675
WHEATON PRECIOUS METALS CORP
COM
962879102
855
19903
SH
SOLE
19903
0
0
WHIRLPOOL CORP
COM
963320106
365
1554
SH
SOLE
1554
0
0
WILEY JOHN & SONS INC
CL A
968223206
339
5920
SH
SOLE
5920
0
0
WILLIAMS COS INC
COM
969457100
4067
156175
SH
SOLE
156175
0
0
WILLIAMS SONOMA INC
COM
969904101
1414
8359
SH
SOLE
8359
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
503
12305
SH
SOLE
12305
0
0
WINNEBAGO INDS INC
COM
974637100
216
2882
SH
SOLE
2882
0
0
WINTRUST FINL CORP
COM
97650W108
4050
44595
SH
SOLE
44595
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
237
2955
SH
SOLE
2955
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
209
4577
SH
SOLE
4577
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
426
6457
SH
SOLE
6457
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
658
14838
SH
SOLE
14838
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
1182
17940
SH
SOLE
17940
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
805
24489
SH
SOLE
24489
0
0
WIX COM LTD
SHS
M98068105
239
1510
SH
SOLE
1510
0
0
WORKDAY INC
CL A
98138H101
1324
4847
SH
SOLE
4847
0
0
WP CAREY INC
COM
92936U109
623
7594
SH
SOLE
7594
0
0
WRAP TECHNOLOGIES INC
COM
98212N107
275
69941
SH
SOLE
69941
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
4489
50075
SH
SOLE
50075
0
0
WYNN RESORTS LTD
COM
983134107
1499
17632
SH
SOLE
17632
0
0
XCEL ENERGY INC
COM
98389B100
1411
20837
SH
SOLE
20837
0
0
XILINX INC
COM
983919101
7921
37356
SH
SOLE
35814
0
1542
XPO LOGISTICS INC
COM
983793100
8584
110858
SH
SOLE
110858
0
0
XYLEM INC
COM
98419M100
8990
74970
SH
SOLE
72275
0
2695
YAMANA GOLD INC
COM
98462Y100
80
18890
SH
SOLE
18890
0
0
YEXT INC
COM
98585N106
1104
111262
SH
SOLE
111262
0
0
YORK WTR CO
COM
987184108
326
6542
SH
SOLE
6542
0
0
YUM BRANDS INC
COM
988498101
1192
8581
SH
SOLE
8581
0
0
YUM CHINA HLDGS INC
COM
98850P109
367
7373
SH
SOLE
7373
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
2840
4772
SH
SOLE
4772
0
0
ZIFF DAVIS INC
COM
48123V102
565
5099
SH
SOLE
5099
0
0
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
604
10257
SH
SOLE
10257
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3270
25741
SH
SOLE
25741
0
0
ZIONS BANCORPORATION N A
COM
989701107
211
3350
SH
SOLE
3350
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
77
71000
SH
SOLE
71000
0
0
ZOETIS INC
CL A
98978V103
17720
72613
SH
SOLE
72613
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1507
8192
SH
SOLE
8192
0
0
ZSCALER INC
COM
98980G102
1234
3841
SH
SOLE
3841
0
0
ZYNGA INC
CL A
98986T108
397
61931
SH
SOLE
61931
0
0