0001085146-21-000634.txt : 20210211
0001085146-21-000634.hdr.sgml : 20210211
20210210213304
ACCESSION NUMBER: 0001085146-21-000634
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210211
DATE AS OF CHANGE: 20210210
EFFECTIVENESS DATE: 20210211
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: 21616348
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-2020
12-31-2020
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
02-02-2021
0
1340
4739472
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
21VIANET GROUP INC
SPONSORED ADS A
90138A103
298
8600
SH
SOLE
8600
0
0
3M CO
COM
88579Y101
8436
48261
SH
SOLE
48261
0
0
ABB LTD
SPONSORED ADR
000375204
2144
76702
SH
SOLE
76702
0
0
ABBOTT LABS
COM
002824100
9750
89059
SH
SOLE
89059
0
0
ABBVIE INC
COM
00287Y109
18800
175454
SH
SOLE
175454
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
137
30600
SH
SOLE
30600
0
0
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
353
67166
SH
SOLE
67166
0
0
ABERDEEN STD GLOBAL INFRASTR
COM SHS BEN INT
00326W106
397
21443
SH
SOLE
21443
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
242
13230
SH
SOLE
13230
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
641
72393
SH
SOLE
72393
0
0
ACASTI PHARMA INC
CL A NEW
00430K402
73
224965
SH
SOLE
224965
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
15671
59994
SH
SOLE
59994
0
0
ACCO BRANDS CORP
COM
00081T108
203
24080
SH
SOLE
24080
0
0
ACM RESEARCH INC
COM CL A
00108J109
327
4026
SH
SOLE
4026
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
4721
50850
SH
SOLE
50706
0
144
ACUITY BRANDS INC
COM
00508Y102
4878
40283
SH
SOLE
40283
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
6
12000
SH
SOLE
12000
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
11212
22418
SH
SOLE
22418
0
0
ADT INC DEL
COM
00090Q103
199
25400
SH
SOLE
25400
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
7399
80677
SH
SOLE
80677
0
0
AECOM
COM
00766T100
228
4576
SH
SOLE
4576
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
2502
47339
SH
SOLE
47339
0
0
AEROVIRONMENT INC
COM
008073108
399
4594
SH
SOLE
4594
0
0
AFLAC INC
COM
001055102
13011
292580
SH
SOLE
292580
0
0
AG MTG INVT TR INC
COM
001228105
122
41386
SH
SOLE
41386
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
1526
12881
SH
SOLE
12881
0
0
AGNICO EAGLE MINES LTD
COM
008474108
995
14114
SH
SOLE
14114
0
0
AIR LEASE CORP
CL A
00912X302
1799
40513
SH
SOLE
40513
0
0
AIR PRODS & CHEMS INC
COM
009158106
5626
20592
SH
SOLE
20592
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
3819
36378
SH
SOLE
36378
0
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
174
14200
SH
SOLE
14200
0
0
ALARM COM HLDGS INC
COM
011642105
662
6402
SH
SOLE
6402
0
0
ALASKA AIR GROUP INC
COM
011659109
376
7224
SH
SOLE
7224
0
0
ALBEMARLE CORP
COM
012653101
3094
20973
SH
SOLE
20973
0
0
ALBERTSONS COS INC
COMMON STOCK
013091103
943
53646
SH
SOLE
53646
0
0
ALCON AG
ORD SHS
H01301128
1554
23551
SH
SOLE
23551
0
0
ALECTOR INC
COM
014442107
861
56910
SH
SOLE
56910
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1084
6081
SH
SOLE
6081
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
336
2148
SH
SOLE
2148
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
41439
178056
SH
SOLE
178056
0
0
ALKALINE WTR CO INC
COM NEW
01643A207
45
44200
SH
SOLE
44200
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
210
12550
SH
SOLE
12550
0
0
ALLEGION PLC
ORD SHS
G0176J109
535
4596
SH
SOLE
4596
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
424
5727
SH
SOLE
5727
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
459
38947
SH
SOLE
38947
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1028
30423
SH
SOLE
30423
0
0
ALLIANT ENERGY CORP
COM
018802108
1136
22037
SH
SOLE
22037
0
0
ALLIANZGI ARTIFICIAL INTELLI
COM
01883M101
357
13544
SH
SOLE
13544
0
0
ALLSTATE CORP
COM
020002101
1081
9826
SH
SOLE
9826
0
0
ALLY FINL INC
COM
02005N100
5446
152733
SH
SOLE
152733
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
304
2339
SH
SOLE
2339
0
0
ALPHABET INC
CAP STK CL A
02079K305
41470
23661
SH
SOLE
23655
0
6
ALPHABET INC
CAP STK CL C
02079K107
33144
18919
SH
SOLE
18919
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
417
16253
SH
SOLE
16253
0
0
ALTERYX INC
COM CL A
02156B103
1091
8957
SH
SOLE
8957
0
0
ALTRA INDL MOTION CORP
COM
02208R106
453
8168
SH
SOLE
8168
0
0
ALTRIA GROUP INC
COM
02209S103
11320
276098
SH
SOLE
276098
0
0
AMAZON COM INC
COM
023135106
102180
31373
SH
SOLE
31373
0
0
AMBEV SA
SPONSORED ADR
02319V103
1449
473353
SH
SOLE
462228
0
11125
AMEDISYS INC
COM
023436108
1531
5217
SH
SOLE
5174
0
43
AMEREN CORP
COM
023608102
261
3346
SH
SOLE
3346
0
0
AMERESCO INC
CL A
02361E108
380
7280
SH
SOLE
7280
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
395
25057
SH
SOLE
25057
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
428
10001
SH
SOLE
10001
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
245
4304
SH
SOLE
4304
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
2965
35610
SH
SOLE
35610
0
0
AMERICAN EXPRESS CO
COM
025816109
10555
87301
SH
SOLE
87301
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1999
52811
SH
SOLE
52811
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
13539
60314
SH
SOLE
60248
0
66
AMERICAN WELL CORP
CL A
03044L105
615
24293
SH
SOLE
24293
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
1447
9426
SH
SOLE
9426
0
0
AMERICOLD RLTY TR
COM
03064D108
449
12035
SH
SOLE
12035
0
0
AMERIPRISE FINL INC
COM
03076C106
1530
7877
SH
SOLE
7877
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
964
9864
SH
SOLE
9864
0
0
AMETEK INC
COM
031100100
1930
15955
SH
SOLE
15955
0
0
AMGEN INC
COM
031162100
19001
82643
SH
SOLE
81751
0
892
AMPIO PHARMACEUTICALS INC
COM
03209T109
40
25100
SH
SOLE
25100
0
0
AMYRIS INC
COM NEW
03236M200
200
32311
SH
SOLE
32311
0
0
ANALOG DEVICES INC
COM
032654105
4087
27663
SH
SOLE
27663
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1009
14436
SH
SOLE
14436
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
741
87603
SH
SOLE
87603
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
1410
182883
SH
SOLE
182883
0
0
ANTERO RESOURCES CORP
COM
03674X106
616
113111
SH
SOLE
113111
0
0
ANTHEM INC
COM
036752103
11203
34892
SH
SOLE
34892
0
0
APACHE CORP
COM
037411105
167
11785
SH
SOLE
11785
0
0
APARTMENT INCOME REIT CORP
COM
03750L109
241
6280
SH
SOLE
6280
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
244
4267
SH
SOLE
4267
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
113
10125
SH
SOLE
10125
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
1837
37499
SH
SOLE
37499
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
220
15297
SH
SOLE
15297
0
0
APOLLO TACTICAL INCOME FD IN
COM
037638103
215
14880
SH
SOLE
14880
0
0
APPLE INC
COM
037833100
214504
1616580
SH
SOLE
1616580
0
0
APPLIED MATLS INC
COM
038222105
5274
61116
SH
SOLE
61116
0
0
APTARGROUP INC
COM
038336103
585
4270
SH
SOLE
4270
0
0
APTIV PLC
SHS
G6095L109
1963
15064
SH
SOLE
15064
0
0
ARAMARK
COM
03852U106
1032
26818
SH
SOLE
26818
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2622
52015
SH
SOLE
52015
0
0
ARCOSA INC
COM
039653100
485
8841
SH
SOLE
8841
0
0
ARES CAPITAL CORP
COM
04010L103
2748
162717
SH
SOLE
162717
0
0
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
1126
78764
SH
SOLE
78764
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
642
13640
SH
SOLE
13640
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
681
8925
SH
SOLE
8925
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
1448
29125
SH
SOLE
29125
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
467
5005
SH
SOLE
5005
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
5820
46755
SH
SOLE
46592
0
163
ARK ETF TR
NEXT GNRTN INTER
00214Q401
369
2520
SH
SOLE
2520
0
0
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
788
18277
SH
SOLE
18277
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
1237
24745
SH
SOLE
24745
0
0
AT&T INC
COM
00206R102
23717
824664
SH
SOLE
824664
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
356
18149
SH
SOLE
18149
0
0
ATHERSYS INC NEW
COM
04744L106
18
10000
SH
SOLE
10000
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
556
10190
SH
SOLE
10190
0
0
ATLAS CORP
SHARES
Y0436Q109
312
28800
SH
SOLE
28800
0
0
ATLASSIAN CORP PLC
CL A
G06242104
874
3736
SH
SOLE
3736
0
0
ATMOS ENERGY CORP
COM
049560105
2418
25337
SH
SOLE
25337
0
0
AUTODESK INC
COM
052769106
2084
6827
SH
SOLE
6827
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
6732
38209
SH
SOLE
38209
0
0
AUTONATION INC
COM
05329W102
502
7196
SH
SOLE
7196
0
0
AUTOZONE INC
COM
053332102
5056
4265
SH
SOLE
4265
0
0
AXALTA COATING SYS LTD
COM
G0750C108
2381
83398
SH
SOLE
83398
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
645
12800
SH
SOLE
12800
0
0
AXON ENTERPRISE INC
COM
05464C101
2008
16391
SH
SOLE
16391
0
0
B & G FOODS INC NEW
COM
05508R106
245
8865
SH
SOLE
8865
0
0
B2GOLD CORP
COM
11777Q209
57
10200
SH
SOLE
10200
0
0
BAIDU INC
SPON ADR REP A
056752108
3448
15942
SH
SOLE
15942
0
0
BALL CORP
COM
058498106
3280
35199
SH
SOLE
35199
0
0
BALLARD PWR SYS INC NEW
COM
058586108
364
15590
SH
SOLE
15590
0
0
BANCO SANTANDER S.A.
ADR
05964H105
87
28545
SH
SOLE
28545
0
0
BANK HAWAII CORP
COM
062540109
13893
181327
SH
SOLE
181327
0
0
BANK MONTREAL QUE
COM
063671101
609
8004
SH
SOLE
8004
0
0
BANK NEW YORK MELLON CORP
COM
064058100
3380
79638
SH
SOLE
79638
0
0
BANK NOVA SCOTIA B C
COM
064149107
439
8116
SH
SOLE
8116
0
0
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
708
22718
SH
SOLE
22718
0
0
BANK OZK
COM
06417N103
2608
83414
SH
SOLE
83414
0
0
BARCLAYS PLC
ADR
06738E204
252
31508
SH
SOLE
31508
0
0
BARINGS CORPORATE INVS
COM
06759X107
1254
95232
SH
SOLE
94532
0
700
BARINGS PARTN INVS
SH BEN INT
06761A103
2381
200421
SH
SOLE
186772
0
13649
BARRICK GOLD CORP
COM
067901108
2112
92697
SH
SOLE
90733
0
1964
BAUSCH HEALTH COS INC
COM
071734107
205
9827
SH
SOLE
9827
0
0
BAXTER INTL INC
COM
071813109
1601
19950
SH
SOLE
19950
0
0
BCE INC
COM NEW
05534B760
5590
130601
SH
SOLE
126814
0
3787
BECTON DICKINSON & CO
COM
075887109
5698
22770
SH
SOLE
22770
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2062
6
SH
SOLE
6
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
55925
241191
SH
SOLE
241191
0
0
BEYOND MEAT INC
COM
08862E109
1378
11023
SH
SOLE
11023
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1102
16861
SH
SOLE
16861
0
0
BIOGEN INC
COM
09062X103
2074
8471
SH
SOLE
8471
0
0
BK OF AMERICA CORP
COM
060505104
18305
603957
SH
SOLE
603957
0
0
BLACKBERRY LTD
COM
09228F103
262
39400
SH
SOLE
39400
0
0
BLACKROCK 2022 GBL INCM OPP
COM
09258P104
186
20555
SH
SOLE
20555
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
561
34436
SH
SOLE
34436
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
176
15400
SH
SOLE
15400
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
242
41290
SH
SOLE
41290
0
0
BLACKROCK FLOATING RATE INCO
COM
09255X100
162
13400
SH
SOLE
13400
0
0
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
607
21180
SH
SOLE
21180
0
0
BLACKROCK INC
COM
09247X101
12153
16843
SH
SOLE
16843
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
244
13900
SH
SOLE
13900
0
0
BLACKROCK MUN BD TR
COM
09249H104
339
21149
SH
SOLE
21149
0
0
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
209
13903
SH
SOLE
13903
0
0
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
1721
47293
SH
SOLE
47293
0
0
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
485
9094
SH
SOLE
9094
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
307
11398
SH
SOLE
11398
0
0
BLACKROCK TCP CAPITAL CORP
COM
09259E108
759
67468
SH
SOLE
67468
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
9161
141352
SH
SOLE
141352
0
0
BLACKSTONE LONG-SHORT CREDIT
COM SHS BN INT
09257D102
144
10700
SH
SOLE
10700
0
0
BLACKSTONE SENIOR FLOATNG RA
COM
09256U105
210
14800
SH
SOLE
14800
0
0
BLACKSTONE STRATEGIC CREDIT
COM SHS BEN IN
09257R101
424
33981
SH
SOLE
33981
0
0
BLOOM ENERGY CORP
COM CL A
093712107
4180
145837
SH
SOLE
138887
0
6950
BLUEBIRD BIO INC
COM
09609G100
209
4832
SH
SOLE
4832
0
0
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
131
15422
SH
SOLE
15422
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
961
320393
SH
SOLE
320393
0
0
BOEING CO
COM
097023105
14655
68462
SH
SOLE
68462
0
0
BOOKING HOLDINGS INC
COM
09857L108
274
123
SH
SOLE
123
0
0
BORGWARNER INC
COM
099724106
1651
42722
SH
SOLE
42722
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
2777
77270
SH
SOLE
77270
0
0
BOTTOMLINE TECH DEL INC
COM
101388106
3736
70832
SH
SOLE
70832
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
911
81746
SH
SOLE
81746
0
0
BOX INC
CL A
10316T104
645
35732
SH
SOLE
35732
0
0
BOYD GAMING CORP
COM
103304101
296
6900
SH
SOLE
6900
0
0
BP PLC
SPONSORED ADR
055622104
4559
222202
SH
SOLE
219849
0
2353
BRISTOL-MYERS SQUIBB CO
COM
110122108
23938
385916
SH
SOLE
385916
0
0
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
30
43424
SH
SOLE
43424
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
7536
201001
SH
SOLE
201001
0
0
BROADCOM INC
COM
11135F101
9819
22425
SH
SOLE
22425
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
336
2195
SH
SOLE
2195
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
5444
131922
SH
SOLE
131922
0
0
BROOKFIELD PPTY REIT INC
CL A
11282X103
3246
217245
SH
SOLE
207745
0
9500
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
211
14581
SH
SOLE
14581
0
0
BROOKS AUTOMATION INC NEW
COM
114340102
416
6126
SH
SOLE
6126
0
0
BROWN FORMAN CORP
CL B
115637209
6125
77112
SH
SOLE
77112
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
228
5575
SH
SOLE
5575
0
0
C3 AI INC
CL A
12468P104
291
2100
SH
SOLE
2100
0
0
CABOT OIL & GAS CORP
COM
127097103
335
20604
SH
SOLE
20604
0
0
CAE INC
COM
124765108
2500
90100
SH
SOLE
90100
0
0
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
267
19751
SH
SOLE
19751
0
0
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
246
8727
SH
SOLE
8727
0
0
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
1648
94572
SH
SOLE
94572
0
0
CALLAWAY GOLF CO
COM
131193104
384
16000
SH
SOLE
16000
0
0
CALYXT INC
COM
13173L107
94
22184
SH
SOLE
22184
0
0
CAMECO CORP
COM
13321L108
282
21099
SH
SOLE
21099
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
688
23125
SH
SOLE
23125
0
0
CANADIAN IMP BK COMM
COM
136069101
901
10549
SH
SOLE
10549
0
0
CANADIAN NATL RY CO
COM
136375102
8846
80527
SH
SOLE
80527
0
0
CANADIAN PAC RY LTD
COM
13645T100
1128
3253
SH
SOLE
3253
0
0
CANADIAN SOLAR INC
COM
136635109
881
17203
SH
SOLE
17203
0
0
CANNAE HLDGS INC
COM
13765N107
217
4895
SH
SOLE
4895
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1670
16891
SH
SOLE
16891
0
0
CAPSTONE TURBINE CORP
COM
14067D508
143
13408
SH
SOLE
13408
0
0
CARDINAL HEALTH INC
COM
14149Y108
438
8178
SH
SOLE
8178
0
0
CARLISLE COS INC
COM
142339100
1092
6997
SH
SOLE
6997
0
0
CARLYLE GROUP INC
COM
14316J108
9529
303079
SH
SOLE
303079
0
0
CARMAX INC
COM
143130102
44712
473351
SH
SOLE
473351
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
317
14638
SH
SOLE
14638
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
568
19500
SH
SOLE
19500
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
11407
302411
SH
SOLE
302411
0
0
CARVANA CO
CL A
146869102
493
2058
SH
SOLE
2058
0
0
CASEYS GEN STORES INC
COM
147528103
242
1354
SH
SOLE
1354
0
0
CATABASIS PHARMACEUTICALS IN
COM NEW
14875P206
150
70200
SH
SOLE
70200
0
0
CATERPILLAR INC
COM
149123101
8450
46426
SH
SOLE
46426
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
1027
11034
SH
SOLE
11034
0
0
CBRE GROUP INC
CL A
12504L109
3720
59320
SH
SOLE
59320
0
0
CDW CORP
COM
12514G108
319
2418
SH
SOLE
2418
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
336
8539
SH
SOLE
8539
0
0
CENTENE CORP DEL
COM
15135B101
5871
97806
SH
SOLE
97806
0
0
CENTRAL SECS CORP
COM
155123102
215
6590
SH
SOLE
6590
0
0
CENTURY BANCORPORATION INC
CL A NON VTG
156432106
1360
17574
SH
SOLE
17574
0
0
CERENCE INC
COM
156727109
245
2441
SH
SOLE
2441
0
0
CERNER CORP
COM
156782104
1343
17120
SH
SOLE
17120
0
0
CF INDS HLDGS INC
COM
125269100
1451
37464
SH
SOLE
37464
0
0
CHAMPIONX CORPORATION
COM
15872M104
1557
101775
SH
SOLE
101775
0
0
CHARLES RIV LABS INTL INC
COM
159864107
646
2587
SH
SOLE
2587
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
241
365
SH
SOLE
365
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3451
25961
SH
SOLE
25961
0
0
CHEESECAKE FACTORY INC
COM
163072101
398
10725
SH
SOLE
10725
0
0
CHEETAH MOBILE INC
ADR
163075104
56
31022
SH
SOLE
31022
0
0
CHEGG INC
COM
163092109
318
3517
SH
SOLE
3517
0
0
CHEMED CORP NEW
COM
16359R103
7126
13379
SH
SOLE
12868
0
511
CHEMOURS CO
COM
163851108
868
35013
SH
SOLE
35013
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
795
13243
SH
SOLE
13243
0
0
CHEVRON CORP NEW
COM
166764100
12334
146054
SH
SOLE
145906
0
148
CHEWY INC
CL A
16679L109
2677
29780
SH
SOLE
29780
0
0
CHILDRENS PL INC
COM
168905107
200
3994
SH
SOLE
3994
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
578
56348
SH
SOLE
56348
0
0
CHINA EASTN AIRLS LTD
SPON ADR CL H
16937R104
538
25000
SH
SOLE
25000
0
0
CHIPMOS TECHNOLOGIES INC
SPONSORD ADS NEW
16965P202
267
10970
SH
SOLE
10970
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
823
593
SH
SOLE
593
0
0
CHROMADEX CORP
COM NEW
171077407
113
23510
SH
SOLE
23510
0
0
CHUBB LIMITED
COM
H1467J104
5466
35508
SH
SOLE
35508
0
0
CHURCH & DWIGHT INC
COM
171340102
4499
51577
SH
SOLE
51577
0
0
CIGNA CORP NEW
COM
125523100
6421
30845
SH
SOLE
30845
0
0
CINCINNATI FINL CORP
COM
172062101
1550
17743
SH
SOLE
17743
0
0
CINTAS CORP
COM
172908105
1284
3633
SH
SOLE
3633
0
0
CISCO SYS INC
COM
17275R102
20935
467802
SH
SOLE
467440
0
362
CIT GROUP INC
COM NEW
125581801
603
16807
SH
SOLE
16807
0
0
CITIGROUP INC
COM NEW
172967424
12845
208321
SH
SOLE
208321
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
2597
178362
SH
SOLE
178362
0
0
CLOROX CO DEL
COM
189054109
3727
18451
SH
SOLE
18451
0
0
CLOUDFLARE INC
CL A COM
18915M107
3405
44809
SH
SOLE
44809
0
0
CME GROUP INC
COM
12572Q105
5665
31115
SH
SOLE
31066
0
49
COCA COLA CO
COM
191216100
37235
678977
SH
SOLE
678977
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
519
11265
SH
SOLE
11265
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
206
3444
SH
SOLE
3444
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
271
3303
SH
SOLE
3303
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
224
8662
SH
SOLE
8662
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
1232
99260
SH
SOLE
99260
0
0
COLGATE PALMOLIVE CO
COM
194162103
5014
58631
SH
SOLE
58631
0
0
COMCAST CORP NEW
CL A
20030N101
14357
273978
SH
SOLE
273978
0
0
COMMERCE BANCSHARES INC
COM
200525103
5994
91236
SH
SOLE
91236
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1852
215570
SH
SOLE
198670
0
16900
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
2705
221898
SH
SOLE
211204
0
10694
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
263
13527
SH
SOLE
13527
0
0
COMPASS MINERALS INTL INC
COM
20451N101
962
15583
SH
SOLE
15583
0
0
COMSTOCK RES INC
COM
205768302
78
18000
SH
SOLE
18000
0
0
CONAGRA BRANDS INC
COM
205887102
1092
30103
SH
SOLE
30103
0
0
CONOCOPHILLIPS
COM
20825C104
2393
59842
SH
SOLE
59842
0
0
CONSOLIDATED EDISON INC
COM
209115104
1001
13859
SH
SOLE
13859
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
1526
6963
SH
SOLE
6963
0
0
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
579
46600
SH
SOLE
46600
0
0
COOPER TIRE & RUBR CO
COM
216831107
1391
34348
SH
SOLE
34348
0
0
COPART INC
COM
217204106
2677
21039
SH
SOLE
21039
0
0
CORE LABORATORIES N V
COM
N22717107
375
14132
SH
SOLE
14132
0
0
COREPOINT LODGING INC
COM
21872L104
385
56046
SH
SOLE
56046
0
0
CORNERSTONE BLDG BRANDS INC
COM
21925D109
139
15000
SH
SOLE
15000
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
362
8214
SH
SOLE
8214
0
0
CORNING INC
COM
219350105
4264
118441
SH
SOLE
118441
0
0
CORSAIR GAMING INC
COM
22041X102
517
14276
SH
SOLE
14276
0
0
CORTEVA INC
COM
22052L104
1004
25939
SH
SOLE
25721
0
218
COSAN LTD
SHS A
G25343107
201
10916
SH
SOLE
10916
0
0
COSTAR GROUP INC
COM
22160N109
232
251
SH
SOLE
251
0
0
COSTCO WHSL CORP NEW
COM
22160K105
32837
87151
SH
SOLE
87107
0
44
COUPA SOFTWARE INC
COM
22266L106
7227
21321
SH
SOLE
21321
0
0
COVANTA HLDG CORP
COM
22282E102
1929
146876
SH
SOLE
146876
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
155
12135
SH
SOLE
12135
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
206
90223
SH
SOLE
90223
0
0
CRESCENT CAP BDC INC
COM
225655109
164
11256
SH
SOLE
11256
0
0
CRH PLC
ADR
12626K203
1283
30134
SH
SOLE
30134
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1391
9088
SH
SOLE
9088
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
18685
88212
SH
SOLE
88212
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
3699
23235
SH
SOLE
23235
0
0
CROWN HLDGS INC
COM
228368106
209
2083
SH
SOLE
2083
0
0
CSX CORP
COM
126408103
5897
64970
SH
SOLE
64970
0
0
CULLEN FROST BANKERS INC
COM
229899109
483
5540
SH
SOLE
5540
0
0
CUMMINS INC
COM
231021106
3428
15097
SH
SOLE
15097
0
0
CUSHING NEXTGEN INFRA INCM F
COM
231647207
1295
35560
SH
SOLE
35560
0
0
CVB FINL CORP
COM
126600105
293
15000
SH
SOLE
15000
0
0
CVS HEALTH CORP
COM
126650100
14901
218151
SH
SOLE
218151
0
0
D R HORTON INC
COM
23331A109
1332
19332
SH
SOLE
19332
0
0
DANAHER CORPORATION
COM
235851102
4304
19373
SH
SOLE
19373
0
0
DARDEN RESTAURANTS INC
COM
237194105
1016
8531
SH
SOLE
8531
0
0
DASEKE INC
*W EXP 02/27/202
23753F115
6
34200
SH
SOLE
34200
0
0
DATADOG INC
CL A COM
23804L103
1668
16938
SH
SOLE
16790
0
148
DAVITA INC
COM
23918K108
933
7943
SH
SOLE
7943
0
0
DBX ETF TR
XTRACK MUN INFRA
233051705
334
11425
SH
SOLE
11425
0
0
DEERE & CO
COM
244199105
1905
7082
SH
SOLE
7082
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1918
47695
SH
SOLE
47695
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
420
38498
SH
SOLE
38498
0
0
DEXCOM INC
COM
252131107
4248
11491
SH
SOLE
11491
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
251
47911
SH
SOLE
47911
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
2049
12903
SH
SOLE
12903
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
509
10526
SH
SOLE
10526
0
0
DIGITAL RLTY TR INC
COM
253868103
2015
14444
SH
SOLE
14444
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
1594
28179
SH
SOLE
28179
0
0
DISCOVER FINL SVCS
COM
254709108
2020
22314
SH
SOLE
22314
0
0
DISCOVERY INC
COM SER A
25470F104
843
28013
SH
SOLE
27008
0
1005
DISCOVERY INC
COM SER C
25470F302
4825
184255
SH
SOLE
176076
0
8179
DISH NETWORK CORPORATION
CL A
25470M109
435
13461
SH
SOLE
13461
0
0
DISNEY WALT CO
COM
254687106
29874
164884
SH
SOLE
164884
0
0
DNP SELECT INCOME FD INC
COM
23325P104
291
28326
SH
SOLE
28326
0
0
DOCUSIGN INC
COM
256163106
17793
80034
SH
SOLE
79994
0
40
DOLLAR GEN CORP NEW
COM
256677105
5804
27600
SH
SOLE
27600
0
0
DOMINION ENERGY INC
COM
25746U109
5848
77764
SH
SOLE
77764
0
0
DOMINOS PIZZA INC
COM
25754A201
464
1209
SH
SOLE
1209
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
960
57893
SH
SOLE
57893
0
0
DOVER CORP
COM
260003108
1297
10277
SH
SOLE
10277
0
0
DOW INC
COM
260557103
5125
92334
SH
SOLE
92334
0
0
DRAFTKINGS INC
COM CL A
26142R104
4724
101468
SH
SOLE
101468
0
0
DRDGOLD LIMITED
SPON ADR REPSTG
26152H301
679
57876
SH
SOLE
57876
0
0
DTE ENERGY CO
COM
233331107
799
6578
SH
SOLE
6578
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
9693
105859
SH
SOLE
105859
0
0
DUKE REALTY CORP
COM NEW
264411505
1061
26541
SH
SOLE
26541
0
0
DUPONT DE NEMOURS INC
COM
26614N102
3957
55631
SH
SOLE
55413
0
218
EAGLE BANCORP INC MD
COM
268948106
868
21011
SH
SOLE
21011
0
0
EAST WEST BANCORP INC
COM
27579R104
238
4700
SH
SOLE
4700
0
0
EATON CORP PLC
SHS
G29183103
5916
49239
SH
SOLE
49139
0
100
EATON VANCE CORP
COM NON VTG
278265103
444
6536
SH
SOLE
6536
0
0
EATON VANCE ENHANCED EQUITY
COM
278277108
2459
113356
SH
SOLE
113356
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
477
38069
SH
SOLE
38069
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
162
12135
SH
SOLE
12135
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
178
14000
SH
SOLE
14000
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1200
50758
SH
SOLE
50758
0
0
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
2447
159409
SH
SOLE
159409
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
392
44586
SH
SOLE
44586
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
178
18370
SH
SOLE
18370
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
943
51655
SH
SOLE
51655
0
0
EBAY INC.
COM
278642103
592
11776
SH
SOLE
11776
0
0
ECOLAB INC
COM
278865100
1880
8690
SH
SOLE
8690
0
0
EDISON INTL
COM
281020107
1657
26365
SH
SOLE
26365
0
0
EDITAS MEDICINE INC
COM
28106W103
222
3166
SH
SOLE
3166
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
5293
58019
SH
SOLE
58019
0
0
EGAIN CORP
COM NEW
28225C806
144
12227
SH
SOLE
12227
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
525
17115
SH
SOLE
17115
0
0
ELASTIC N V
ORD SHS
N14506104
606
4149
SH
SOLE
4149
0
0
ELECTRONIC ARTS INC
COM
285512109
2809
19556
SH
SOLE
19556
0
0
EMCOR GROUP INC
COM
29084Q100
750
8200
SH
SOLE
8200
0
0
EMERSON ELEC CO
COM
291011104
3469
43165
SH
SOLE
43165
0
0
ENBRIDGE INC
COM
29250N105
10098
315663
SH
SOLE
308498
0
7165
ENCOMPASS HEALTH CORP
COM
29261A100
16632
201139
SH
SOLE
201139
0
0
ENERGOUS CORP
COM
29272C103
29
16084
SH
SOLE
16084
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
1406
227475
SH
SOLE
227475
0
0
ENERPAC TOOL GROUP CORP
CL A COM
292765104
340
15019
SH
SOLE
15019
0
0
ENERSYS
COM
29275Y102
247
2974
SH
SOLE
2974
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
85
22895
SH
SOLE
22895
0
0
ENPHASE ENERGY INC
COM
29355A107
833
4749
SH
SOLE
4749
0
0
ENSIGN GROUP INC
COM
29358P101
222
3045
SH
SOLE
3045
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
14114
720436
SH
SOLE
720436
0
0
EOG RES INC
COM
26875P101
4601
92264
SH
SOLE
92264
0
0
EQUINIX INC
COM
29444U700
1597
2236
SH
SOLE
2236
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
944
117450
SH
SOLE
117450
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
359
5670
SH
SOLE
5670
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1180
19916
SH
SOLE
19916
0
0
ERICSSON
ADR B SEK 10
294821608
5391
451109
SH
SOLE
451109
0
0
ESSENTIAL UTILS INC
COM
29670G102
304
6441
SH
SOLE
6441
0
0
ESSEX PPTY TR INC
COM
297178105
3683
15512
SH
SOLE
15512
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
168
11718
SH
SOLE
11718
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4021
69856
SH
SOLE
69856
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
2730
41041
SH
SOLE
41041
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
477
14200
SH
SOLE
14200
0
0
ETF SER SOLUTIONS
NATIONWIDE RSK
26922A172
360
13100
SH
SOLE
13100
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
761
34030
SH
SOLE
34030
0
0
ETSY INC
COM
29786A106
1013
5697
SH
SOLE
5697
0
0
EURONET WORLDWIDE INC
COM
298736109
231
1600
SH
SOLE
1600
0
0
EVEREST RE GROUP LTD
COM
G3223R108
2256
9638
SH
SOLE
9638
0
0
EVERGY INC
COM
30034W106
3974
71602
SH
SOLE
71602
0
0
EVERQUOTE INC
COM CL A
30041R108
228
6110
SH
SOLE
6110
0
0
EVERSOURCE ENERGY
COM
30040W108
799
9230
SH
SOLE
9230
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
81
33527
SH
SOLE
33527
0
0
EVOLENT HEALTH INC
CL A
30050B101
497
31000
SH
SOLE
31000
0
0
EXACT SCIENCES CORP
COM
30063P105
2226
16799
SH
SOLE
16799
0
0
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
463
7275
SH
SOLE
7275
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
877
14402
SH
SOLE
14402
0
0
EXELON CORP
COM
30161N101
840
19912
SH
SOLE
19912
0
0
EXP WORLD HLDGS INC
COM
30212W100
9952
157670
SH
SOLE
157670
0
0
EXPEDITORS INTL WASH INC
COM
302130109
4389
46142
SH
SOLE
46142
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
159
10763
SH
SOLE
10763
0
0
EXXON MOBIL CORP
COM
30231G102
10752
260858
SH
SOLE
260758
0
100
FACEBOOK INC
CL A
30303M102
53235
194882
SH
SOLE
194882
0
0
FARFETCH LTD
ORD SH CL A
30744W107
644
10099
SH
SOLE
10099
0
0
FASTENAL CO
COM
311900104
2961
60621
SH
SOLE
60621
0
0
FASTLY INC
CL A
31188V100
1729
19792
SH
SOLE
19792
0
0
FEDEX CORP
COM
31428X106
4405
16969
SH
SOLE
16969
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1381
35332
SH
SOLE
35332
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
4629
32723
SH
SOLE
32723
0
0
FIDUS INVT CORP
COM
316500107
345
26337
SH
SOLE
26337
0
0
FIFTH THIRD BANCORP
COM
316773100
3688
133750
SH
SOLE
133750
0
0
FIREEYE INC
COM
31816Q101
413
17897
SH
SOLE
17897
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1763
3070
SH
SOLE
3070
0
0
FIRST INDL RLTY TR INC
COM
32054K103
1009
23940
SH
SOLE
23940
0
0
FIRST SOLAR INC
COM
336433107
1689
17075
SH
SOLE
17075
0
0
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
288
27300
SH
SOLE
27300
0
0
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
214
7409
SH
SOLE
7409
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
484
8529
SH
SOLE
8529
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
639
31665
SH
SOLE
31665
0
0
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
624
15194
SH
SOLE
15194
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
5360
56406
SH
SOLE
56406
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
2147
42197
SH
SOLE
42197
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
370
46699
SH
SOLE
46699
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
333
9705
SH
SOLE
9705
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
1377
12774
SH
SOLE
12774
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
2446
55130
SH
SOLE
55130
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2677
23944
SH
SOLE
23944
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
1849
15627
SH
SOLE
15627
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2529
35060
SH
SOLE
35060
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
4417
65435
SH
SOLE
65435
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
5491
25871
SH
SOLE
25871
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
1095
49269
SH
SOLE
49269
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
598
19241
SH
SOLE
19241
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
995
24588
SH
SOLE
24588
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
1670
27807
SH
SOLE
27807
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
1169
23986
SH
SOLE
23986
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
1880
36528
SH
SOLE
36528
0
0
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
2281
97885
SH
SOLE
97885
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
3682
52425
SH
SOLE
52425
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
1016
20537
SH
SOLE
20537
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
2188
27553
SH
SOLE
27553
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
823
4900
SH
SOLE
4900
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
272
8012
SH
SOLE
8012
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
952
23848
SH
SOLE
23848
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
1517
31863
SH
SOLE
31863
0
0
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
293
5977
SH
SOLE
5977
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
690
12622
SH
SOLE
12622
0
0
FIRST TR HIGH INCOME L/S FD
COM
33738E109
403
27251
SH
SOLE
27251
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
408
16954
SH
SOLE
16954
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
598
10882
SH
SOLE
10882
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
1466
19963
SH
SOLE
19963
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
900
10844
SH
SOLE
10844
0
0
FIRST TR MLP & ENERGY INCOM
COM
33739B104
86
14839
SH
SOLE
14839
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
891
30109
SH
SOLE
30109
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
2768
20046
SH
SOLE
20046
0
0
FIRST TR SR FLG RTE INCM FD
COM
33733U108
672
57870
SH
SOLE
57870
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
4866
138746
SH
SOLE
138746
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
1074
11111
SH
SOLE
11111
0
0
FIRSTENERGY CORP
COM
337932107
1933
63192
SH
SOLE
63192
0
0
FISERV INC
COM
337738108
1357
11920
SH
SOLE
11920
0
0
FIVE9 INC
COM
338307101
232
1329
SH
SOLE
1329
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
852
4369
SH
SOLE
4369
0
0
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
407
17387
SH
SOLE
17387
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
797
16121
SH
SOLE
16121
0
0
FLIR SYS INC
COM
302445101
2274
51889
SH
SOLE
51889
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
4856
52292
SH
SOLE
52292
0
0
FMC CORP
COM NEW
302491303
448
3894
SH
SOLE
3894
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
630
8315
SH
SOLE
8315
0
0
FORD MTR CO DEL
COM
345370860
2634
299707
SH
SOLE
299707
0
0
FORTERRA INC
COM
34960W106
594
34519
SH
SOLE
34519
0
0
FORTINET INC
COM
34959E109
1716
11556
SH
SOLE
11556
0
0
FORTIVE CORP
COM
34959J108
247
3489
SH
SOLE
3489
0
0
FOX CORP
CL A COM
35137L105
684
23480
SH
SOLE
23480
0
0
FRANCO NEV CORP
COM
351858105
338
2700
SH
SOLE
2700
0
0
FRANKLIN LTD DURATION INCOME
COM
35472T101
295
31334
SH
SOLE
31334
0
0
FRANKLIN RESOURCES INC
COM
354613101
480
19206
SH
SOLE
19206
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
4005
153924
SH
SOLE
153924
0
0
FREQUENCY THERAPEUTICS INC
COM
35803L108
444
12600
SH
SOLE
12600
0
0
FRESHPET INC
COM
358039105
723
5093
SH
SOLE
5093
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
57
13341
SH
SOLE
13341
0
0
FTI CONSULTING INC
COM
302941109
3883
34754
SH
SOLE
34754
0
0
FUBOTV INC
COM
35953D104
475
16959
SH
SOLE
16959
0
0
FULGENT GENETICS INC
COM
359664109
510
9783
SH
SOLE
9783
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
2692
125438
SH
SOLE
125438
0
0
GABELLI EQUITY TR INC
COM
362397101
274
43624
SH
SOLE
43624
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1195
9658
SH
SOLE
9658
0
0
GARMIN LTD
SHS
H2906T109
5029
42024
SH
SOLE
42024
0
0
GATX CORP
COM
361448103
1093
13143
SH
SOLE
13143
0
0
GENERAC HLDGS INC
COM
368736104
2492
10957
SH
SOLE
10957
0
0
GENERAL DYNAMICS CORP
COM
369550108
7380
49589
SH
SOLE
49589
0
0
GENERAL ELECTRIC CO
COM
369604103
6377
590446
SH
SOLE
590446
0
0
GENERAL MLS INC
COM
370334104
4746
80713
SH
SOLE
80713
0
0
GENERAL MTRS CO
COM
37045V100
8263
198428
SH
SOLE
198428
0
0
GENIUS BRANDS INTL INC
COM
37229T301
123
89163
SH
SOLE
89163
0
0
GENMAB A/S
SPONSORED ADS
372303206
1160
28521
SH
SOLE
28521
0
0
GENUINE PARTS CO
COM
372460105
1534
15281
SH
SOLE
15281
0
0
GENWORTH FINL INC
COM CL A
37247D106
165
43600
SH
SOLE
43600
0
0
GILEAD SCIENCES INC
COM
375558103
19767
339311
SH
SOLE
339052
0
259
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
3534
96038
SH
SOLE
96038
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
1257
29028
SH
SOLE
29028
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
1867
142927
SH
SOLE
142927
0
0
GLOBAL PMTS INC
COM
37940X102
2686
12469
SH
SOLE
12414
0
55
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
2208
79143
SH
SOLE
79143
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
730
15633
SH
SOLE
15633
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
864
37902
SH
SOLE
37902
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
740
22339
SH
SOLE
22339
0
0
GLOBALSTAR INC
COM
378973408
3
10000
SH
SOLE
10000
0
0
GLU MOBILE INC
COM
379890106
402
44637
SH
SOLE
44637
0
0
GOGO INC
COM
38046C109
427
44360
SH
SOLE
44360
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
2885
28818
SH
SOLE
28818
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
7169
27185
SH
SOLE
27185
0
0
GRAINGER W W INC
COM
384802104
1170
2865
SH
SOLE
2865
0
0
GREAT ELM GROUP INC
COM NEW
39037G109
121
41911
SH
SOLE
41911
0
0
GROCERY OUTLET HLDG CORP
COM
39874R101
1095
27891
SH
SOLE
27891
0
0
GROWGENERATION CORP
COM
39986L109
3114
77433
SH
SOLE
77433
0
0
GUARDANT HEALTH INC
COM
40131M109
213
1651
SH
SOLE
1651
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
265
2056
SH
SOLE
2056
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
261
2263
SH
SOLE
2263
0
0
HALLIBURTON CO
COM
406216101
283
14978
SH
SOLE
14978
0
0
HANESBRANDS INC
COM
410345102
901
61771
SH
SOLE
61771
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
10546
166248
SH
SOLE
160368
0
5880
HAWAIIAN HOLDINGS INC
COM
419879101
1602
90540
SH
SOLE
90540
0
0
HCA HEALTHCARE INC
COM
40412C101
3256
19796
SH
SOLE
19796
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
739
24466
SH
SOLE
24466
0
0
HEARTLAND FINL USA INC
COM
42234Q102
439
10879
SH
SOLE
10879
0
0
HEICO CORP NEW
CL A
422806208
244
2084
SH
SOLE
2084
0
0
HEICO CORP NEW
COM
422806109
265
2000
SH
SOLE
2000
0
0
HELEN OF TROY LTD
COM
G4388N106
374
1681
SH
SOLE
1681
0
0
HENRY JACK & ASSOC INC
COM
426281101
1457
8992
SH
SOLE
8992
0
0
HERON THERAPEUTICS INC
COM
427746102
231
10900
SH
SOLE
10900
0
0
HERSHEY CO
COM
427866108
2507
16459
SH
SOLE
16459
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
462
38970
SH
SOLE
38970
0
0
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
124
19000
SH
SOLE
19000
0
0
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
4331
421278
SH
SOLE
421278
0
0
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
191
25825
SH
SOLE
25825
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
216
1000
SH
SOLE
1000
0
0
HOLLYFRONTIER CORP
COM
436106108
1188
45956
SH
SOLE
45956
0
0
HOME DEPOT INC
COM
437076102
40679
153150
SH
SOLE
153095
0
55
HONEYWELL INTL INC
COM
438516106
21928
103090
SH
SOLE
103090
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
244
3342
SH
SOLE
3342
0
0
HORMEL FOODS CORP
COM
440452100
1810
38827
SH
SOLE
38566
0
261
HOWMET AEROSPACE INC
COM
443201108
216
7551
SH
SOLE
7551
0
0
HP INC
COM
40434L105
572
23248
SH
SOLE
23248
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
865
33371
SH
SOLE
33371
0
0
HUMANA INC
COM
444859102
5220
12723
SH
SOLE
12723
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1031
6046
SH
SOLE
6046
0
0
IAC INTERACTIVECORP NEW
COM
44891N109
1369
7228
SH
SOLE
7228
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
412
8138
SH
SOLE
8138
0
0
IDEXX LABS INC
COM
45168D104
11239
22484
SH
SOLE
22484
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1413
6930
SH
SOLE
6930
0
0
ILLUMINA INC
COM
452327109
35179
95080
SH
SOLE
95080
0
0
INCYTE CORP
COM
45337C102
262
3015
SH
SOLE
3015
0
0
INFRA AND ENERGY ALTRNTIVE I
*W EXP 05/20/202
45686J112
72
25000
SH
SOLE
25000
0
0
INGERSOLL RAND INC
COM
45687V106
503
11028
SH
SOLE
11028
0
0
INGREDION INC
COM
457187102
289
3677
SH
SOLE
3677
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
703
3838
SH
SOLE
3838
0
0
INSEEGO CORP
COM
45782B104
254
16400
SH
SOLE
16400
0
0
INSPERITY INC
COM
45778Q107
2597
31900
SH
SOLE
31900
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
510
5000
SH
SOLE
5000
0
0
INSTEEL INDS INC
COM
45774W108
2661
119483
SH
SOLE
119483
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
559
8604
SH
SOLE
8604
0
0
INTEL CORP
COM
458140100
19446
390321
SH
SOLE
390321
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
999
16400
SH
SOLE
16400
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
823
7142
SH
SOLE
7142
0
0
INTERDIGITAL INC
COM
45867G101
363
5992
SH
SOLE
5992
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
19484
154779
SH
SOLE
154779
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
3481
31985
SH
SOLE
31042
0
943
INTERNATIONAL PAPER CO
COM
460146103
2829
56899
SH
SOLE
56899
0
0
INTUIT
COM
461202103
5963
15699
SH
SOLE
15699
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
4031
4927
SH
SOLE
4927
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
5507
108873
SH
SOLE
108873
0
0
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
606
55929
SH
SOLE
55929
0
0
INVESCO DB MULTI-SECTOR COMM
GOLD FD
46140H601
726
13108
SH
SOLE
13108
0
0
INVESCO DB MULTI-SECTOR COMM
PRECIOUS METAL
46140H502
489
9268
SH
SOLE
9268
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
6120
74339
SH
SOLE
74339
0
0
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
488
6488
SH
SOLE
6488
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
251
12929
SH
SOLE
12929
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
929
43900
SH
SOLE
43900
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
649
42535
SH
SOLE
42535
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
553
9749
SH
SOLE
9749
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
2363
62867
SH
SOLE
62867
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1955
34775
SH
SOLE
34775
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
808
7862
SH
SOLE
7862
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
493
14702
SH
SOLE
14702
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
446
21007
SH
SOLE
21007
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
207
8963
SH
SOLE
8963
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
453
20815
SH
SOLE
20815
0
0
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
225
1595
SH
SOLE
1595
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
763
11297
SH
SOLE
11297
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
567
14715
SH
SOLE
14715
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
372
8059
SH
SOLE
8059
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
464
3015
SH
SOLE
3015
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
275
14298
SH
SOLE
14298
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
373
21481
SH
SOLE
21481
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
332
1453
SH
SOLE
1453
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
423
1484
SH
SOLE
1484
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
277
3533
SH
SOLE
3533
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
258
988
SH
SOLE
988
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
231
1463
SH
SOLE
1463
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
730
2878
SH
SOLE
2878
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
8411
65945
SH
SOLE
65945
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
690
14857
SH
SOLE
14857
0
0
INVESCO LTD
SHS
G491BT108
213
12243
SH
SOLE
12243
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
31751
101200
SH
SOLE
101200
0
0
INVESCO SR INCOME TR
COM
46131H107
163
41066
SH
SOLE
41066
0
0
INVESTCORP CR MGMT BDC INC
COM
46090R104
112
23516
SH
SOLE
23516
0
0
INVESTORS TITLE CO NC
COM
461804106
997
6514
SH
SOLE
6514
0
0
INVITAE CORP
COM
46185L103
2911
69610
SH
SOLE
69451
0
159
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
885
19076
SH
SOLE
19076
0
0
IQVIA HLDGS INC
COM
46266C105
324
1807
SH
SOLE
1807
0
0
IROBOT CORP
COM
462726100
274
3410
SH
SOLE
3410
0
0
IRON MTN INC NEW
COM
46284V101
638
21658
SH
SOLE
21658
0
0
ISHARES GOLD TRUST
ISHARES
464285105
6817
375958
SH
SOLE
375958
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
609
9809
SH
SOLE
9809
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
1116
18273
SH
SOLE
18273
0
0
ISHARES SILVER TR
ISHARES
46428Q109
4181
170149
SH
SOLE
168899
0
1250
ISHARES TR
0-5 YR TIPS ETF
46429B747
8460
81009
SH
SOLE
81009
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
12397
143520
SH
SOLE
143520
0
0
ISHARES TR
20 YR TR BD ETF
464287432
5724
36291
SH
SOLE
36291
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
4217
35155
SH
SOLE
35155
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
853
18376
SH
SOLE
18376
0
0
ISHARES TR
CONV BD ETF
46435G102
538
5575
SH
SOLE
5575
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
4832
107795
SH
SOLE
107795
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
360
4109
SH
SOLE
4109
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
1179
17062
SH
SOLE
17062
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
5213
77590
SH
SOLE
77590
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
17257
75083
SH
SOLE
75083
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
16104
175228
SH
SOLE
175228
0
0
ISHARES TR
CORE S&P TTL STK
464287150
729
8453
SH
SOLE
8453
0
0
ISHARES TR
CORE S&P US GWT
464287671
699
7889
SH
SOLE
7889
0
0
ISHARES TR
CORE S&P US VLU
464287663
1709
27485
SH
SOLE
27485
0
0
ISHARES TR
CORE S&P500 ETF
464287200
40998
109215
SH
SOLE
109215
0
0
ISHARES TR
CORE US AGGBD ET
464287226
5546
46924
SH
SOLE
46924
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
543
5377
SH
SOLE
5377
0
0
ISHARES TR
EAFE SML CP ETF
464288273
1546
22617
SH
SOLE
22617
0
0
ISHARES TR
EXPANDED TECH
464287515
5997
16935
SH
SOLE
16935
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
7545
148760
SH
SOLE
148760
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
804
28472
SH
SOLE
28472
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
697
11085
SH
SOLE
11085
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
260
865
SH
SOLE
865
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
5352
61308
SH
SOLE
61308
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
15559
112635
SH
SOLE
112635
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
954
32375
SH
SOLE
32375
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
1512
12853
SH
SOLE
12853
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
6454
116987
SH
SOLE
116987
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
16595
143170
SH
SOLE
143170
0
0
ISHARES TR
MBS ETF
464288588
1359
12340
SH
SOLE
12340
0
0
ISHARES TR
MORTGE REL ETF
46435G342
229
7190
SH
SOLE
7190
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
291
3588
SH
SOLE
3588
0
0
ISHARES TR
MSCI EAFE ETF
464287465
8159
111831
SH
SOLE
111831
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
233
3180
SH
SOLE
3180
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
10428
201810
SH
SOLE
201810
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
390
13300
SH
SOLE
13300
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
503
7414
SH
SOLE
7414
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
23166
143628
SH
SOLE
142846
0
782
ISHARES TR
MSCI USA QLT FCT
46432F339
1245
10708
SH
SOLE
10708
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
3496
23081
SH
SOLE
23081
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
2860
24404
SH
SOLE
24404
0
0
ISHARES TR
PFD AND INCM SEC
464288687
2845
73875
SH
SOLE
73875
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
10152
26774
SH
SOLE
26774
0
0
ISHARES TR
RUS 1000 ETF
464287622
663
3132
SH
SOLE
3132
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
7760
32182
SH
SOLE
32182
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
1765
12909
SH
SOLE
12909
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
4088
14258
SH
SOLE
14258
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
259
1967
SH
SOLE
1967
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
2411
23486
SH
SOLE
23486
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
1464
15101
SH
SOLE
15101
0
0
ISHARES TR
RUS MID CAP ETF
464287499
256
3731
SH
SOLE
3731
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
869
6527
SH
SOLE
6527
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
1870
32301
SH
SOLE
32301
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
4380
22339
SH
SOLE
22339
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
261
1169
SH
SOLE
1169
0
0
ISHARES TR
S&P 100 ETF
464287101
497
2898
SH
SOLE
2898
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
3662
57382
SH
SOLE
57382
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
1628
12719
SH
SOLE
12719
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
1885
26099
SH
SOLE
26099
0
0
ISHARES TR
SELECT DIVID ETF
464287168
2490
25884
SH
SOLE
25884
0
0
ISHARES TR
SHORT TREAS BD
464288679
35586
321959
SH
SOLE
321959
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
4432
40994
SH
SOLE
40994
0
0
ISHARES TR
TIPS BD ETF
464287176
3816
29892
SH
SOLE
29892
0
0
ISHARES TR
TRANS AVG ETF
464287192
2392
10848
SH
SOLE
10848
0
0
ISHARES TR
TRS FLT RT BD
46434V860
412
8204
SH
SOLE
8204
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
235
2075
SH
SOLE
2075
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
318
4508
SH
SOLE
4508
0
0
ISHARES TR
U.S. FINLS ETF
464287788
212
3168
SH
SOLE
3168
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
873
2667
SH
SOLE
2667
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
386
2151
SH
SOLE
2151
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
373
4352
SH
SOLE
4352
0
0
ISHARES TR
U.S. TECH ETF
464287721
1097
12890
SH
SOLE
12890
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
522
6731
SH
SOLE
6731
0
0
ISHARES TR
US AER DEF ETF
464288760
924
9754
SH
SOLE
9754
0
0
ISHARES TR
US HLTHCARE ETF
464287762
478
1944
SH
SOLE
1944
0
0
ISHARES TR
US HOME CONS ETF
464288752
1033
18508
SH
SOLE
18508
0
0
ISHARES TR
US INDUSTRIALS
464287754
263
2700
SH
SOLE
2700
0
0
ISHARES TR
US TELECOM ETF
464287713
229
7570
SH
SOLE
7570
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
5250
104652
SH
SOLE
104652
0
0
ITRON INC
COM
465741106
304
3166
SH
SOLE
3166
0
0
ITT INC
COM
45073V108
1148
14907
SH
SOLE
14907
0
0
IVY HIGH INCOME OPPORTUNITIE
COM
465893105
249
18760
SH
SOLE
18760
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
759
14943
SH
SOLE
14943
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
306
6000
SH
SOLE
6000
0
0
J2 GLOBAL INC
COM
48123V102
502
5143
SH
SOLE
5143
0
0
JACK IN THE BOX INC
COM
466367109
204
2193
SH
SOLE
2193
0
0
JACOBS ENGR GROUP INC
COM
469814107
5629
51658
SH
SOLE
51658
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
330
2001
SH
SOLE
2001
0
0
JD.COM INC
SPON ADR CL A
47215P106
2780
31616
SH
SOLE
31616
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
4241
172419
SH
SOLE
172419
0
0
JFROG LTD
ORD SHS
M6191J100
472
7520
SH
SOLE
7520
0
0
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
555
11709
SH
SOLE
11709
0
0
JOHNSON & JOHNSON
COM
478160104
46013
292375
SH
SOLE
292075
0
300
JOHNSON CTLS INTL PLC
SHS
G51502105
2621
56257
SH
SOLE
56257
0
0
JPMORGAN CHASE & CO
COM
46625H100
47933
377216
SH
SOLE
377216
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
495
5000
SH
SOLE
5000
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
5793
28379
SH
SOLE
27231
0
1148
KAYNE ANDERSON ENERGY INFRST
COM
486606106
1313
228317
SH
SOLE
226572
0
1745
KELLOGG CO
COM
487836108
482
7745
SH
SOLE
7745
0
0
KEYCORP
COM
493267108
2290
139553
SH
SOLE
139553
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
4917
37222
SH
SOLE
37222
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
569
71894
SH
SOLE
71894
0
0
KIMBERLY-CLARK CORP
COM
494368103
3134
23240
SH
SOLE
23240
0
0
KINDER MORGAN INC DEL
COM
49456B101
3771
275887
SH
SOLE
275887
0
0
KINSALE CAP GROUP INC
COM
49714P108
1105
5521
SH
SOLE
5521
0
0
KIRBY CORP
COM
497266106
777
15000
SH
SOLE
15000
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
331
8027
SH
SOLE
8027
0
0
KKR & CO INC
COM
48251W104
10947
270369
SH
SOLE
270369
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
179
12417
SH
SOLE
12417
0
0
KLA CORP
COM NEW
482480100
770
2974
SH
SOLE
2974
0
0
KONTOOR BRANDS INC
COM
50050N103
3722
91762
SH
SOLE
91762
0
0
KOPIN CORP
COM
500600101
442
182000
SH
SOLE
182000
0
0
KORNIT DIGITAL LTD
SHS
M6372Q113
232
2606
SH
SOLE
2606
0
0
KRAFT HEINZ CO
COM
500754106
3844
110919
SH
SOLE
110919
0
0
KRANESHARES TR
BOSERA MSCI CH
500767405
246
5359
SH
SOLE
5359
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1835
23900
SH
SOLE
23900
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
495
17715
SH
SOLE
17715
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
361
13159
SH
SOLE
13159
0
0
KROGER CO
COM
501044101
623
19625
SH
SOLE
19625
0
0
L BRANDS INC
COM
501797104
278
7479
SH
SOLE
7479
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
6932
36670
SH
SOLE
36670
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
769
3779
SH
SOLE
3779
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
1320
15866
SH
SOLE
15866
0
0
LAMB WESTON HLDGS INC
COM
513272104
1988
25243
SH
SOLE
25243
0
0
LAUDER ESTEE COS INC
CL A
518439104
489
1838
SH
SOLE
1838
0
0
LAZARD LTD
SHS A
G54050102
1203
28440
SH
SOLE
28440
0
0
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
388
8800
SH
SOLE
8800
0
0
LEGGETT & PLATT INC
COM
524660107
1773
40035
SH
SOLE
40035
0
0
LEIDOS HOLDINGS INC
COM
525327102
611
5815
SH
SOLE
5815
0
0
LENDINGTREE INC NEW
COM
52603B107
387
1415
SH
SOLE
1415
0
0
LENNAR CORP
CL A
526057104
655
8594
SH
SOLE
8594
0
0
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
1425
70949
SH
SOLE
70949
0
0
LHC GROUP INC
COM
50187A107
249
1165
SH
SOLE
1165
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
203
1288
SH
SOLE
1288
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
479
3030
SH
SOLE
3030
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
299
6912
SH
SOLE
6912
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
576
13227
SH
SOLE
13227
0
0
LILLY ELI & CO
COM
532457108
13910
82386
SH
SOLE
82386
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
63
15703
SH
SOLE
15703
0
0
LINCOLN NATL CORP IND
COM
534187109
982
19519
SH
SOLE
19519
0
0
LINDE PLC
SHS
G5494J103
6399
24282
SH
SOLE
24282
0
0
LINDSAY CORP
COM
535555106
387
3013
SH
SOLE
3013
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
204
2775
SH
SOLE
2775
0
0
LKQ CORP
COM
501889208
2100
59589
SH
SOLE
59589
0
0
LOCKHEED MARTIN CORP
COM
539830109
13343
37589
SH
SOLE
37552
0
37
LOEWS CORP
COM
540424108
298
6606
SH
SOLE
6606
0
0
LOWES COS INC
COM
548661107
16850
104982
SH
SOLE
104982
0
0
LULULEMON ATHLETICA INC
COM
550021109
5042
14487
SH
SOLE
14487
0
0
LUMEN TECHNOLOGIES INC
COM
156700106
3264
334690
SH
SOLE
334690
0
0
LYFT INC
CL A COM
55087P104
476
9679
SH
SOLE
9679
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
669
7304
SH
SOLE
7304
0
0
M D C HLDGS INC
COM
552676108
1801
37062
SH
SOLE
37062
0
0
MACYS INC
COM
55616P104
116
10312
SH
SOLE
10312
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
299
1626
SH
SOLE
1626
0
0
MAG SILVER CORP
COM
55903Q104
6472
315408
SH
SOLE
300833
0
14575
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
386
9092
SH
SOLE
9092
0
0
MAGENTA THERAPEUTICS INC
COM
55910K108
157
20000
SH
SOLE
20000
0
0
MAGNA INTL INC
COM
559222401
209
2959
SH
SOLE
2959
0
0
MANULIFE FINL CORP
COM
56501R106
319
17922
SH
SOLE
17922
0
0
MARATHON PETE CORP
COM
56585A102
4965
120055
SH
SOLE
120055
0
0
MARKEL CORP
COM
570535104
564
546
SH
SOLE
546
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1039
7872
SH
SOLE
7872
0
0
MARSH & MCLENNAN COS INC
COM
571748102
547
4675
SH
SOLE
4675
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
5069
17849
SH
SOLE
17849
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
12333
259416
SH
SOLE
259416
0
0
MASCO CORP
COM
574599106
2556
46537
SH
SOLE
46537
0
0
MASIMO CORP
COM
574795100
809
3013
SH
SOLE
3013
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
19982
55980
SH
SOLE
55944
0
36
MATCH GROUP INC NEW
COM
57667L107
2343
15496
SH
SOLE
15496
0
0
MATERION CORP
COM
576690101
1466
23000
SH
SOLE
23000
0
0
MAUI LD & PINEAPPLE INC
COM
577345101
3832
332363
SH
SOLE
316913
0
15450
MAXIM INTEGRATED PRODS INC
COM
57772K101
341
3843
SH
SOLE
3843
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1841
19249
SH
SOLE
19249
0
0
MCDONALDS CORP
COM
580135101
10023
46707
SH
SOLE
46707
0
0
MCKESSON CORP
COM
58155Q103
786
4521
SH
SOLE
4521
0
0
MEDALLIA INC
COM
584021109
629
18915
SH
SOLE
18915
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
1936
88833
SH
SOLE
88833
0
0
MEDIWOUND LTD
ORD SHS
M68830104
144
38900
SH
SOLE
38900
0
0
MEDTRONIC PLC
SHS
G5960L103
20927
178645
SH
SOLE
177103
0
1542
MERCADOLIBRE INC
COM
58733R102
943
563
SH
SOLE
563
0
0
MERCER INTL INC
COM
588056101
210
20508
SH
SOLE
20508
0
0
MERCK & CO. INC
COM
58933Y105
21900
267729
SH
SOLE
267729
0
0
MERITAGE HOMES CORP
COM
59001A102
221
2664
SH
SOLE
2664
0
0
METLIFE INC
COM
59156R108
1927
41052
SH
SOLE
41052
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
324
284
SH
SOLE
284
0
0
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
127
27690
SH
SOLE
27690
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
343
90106
SH
SOLE
90106
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
138
20632
SH
SOLE
20632
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
203
6500
SH
SOLE
6500
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2070
65702
SH
SOLE
65702
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
3037
21991
SH
SOLE
21991
0
0
MICRON TECHNOLOGY INC
COM
595112103
3123
41539
SH
SOLE
41539
0
0
MICROSOFT CORP
COM
594918104
173301
779162
SH
SOLE
779083
0
79
MID-AMER APT CMNTYS INC
COM
59522J103
4551
35919
SH
SOLE
35919
0
0
MIDDLESEX WTR CO
COM
596680108
3251
44856
SH
SOLE
42745
0
2111
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
58
27500
SH
SOLE
27500
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
447
2035
SH
SOLE
2035
0
0
MODERNA INC
COM
60770K107
7653
73255
SH
SOLE
73255
0
0
MOELIS & CO
CL A
60786M105
224
4800
SH
SOLE
4800
0
0
MOHAWK GROUP HLDGS INC
COM
608189106
249
14465
SH
SOLE
14465
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
318
7048
SH
SOLE
7048
0
0
MONDELEZ INTL INC
CL A
609207105
2820
48215
SH
SOLE
48215
0
0
MONGODB INC
CL A
60937P106
1342
3739
SH
SOLE
3739
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
783
45190
SH
SOLE
45190
0
0
MONOLITHIC PWR SYS INC
COM
609839105
1174
3205
SH
SOLE
3205
0
0
MONROE CAP CORP
COM
610335101
551
68629
SH
SOLE
68629
0
0
MOODYS CORP
COM
615369105
460
1586
SH
SOLE
1586
0
0
MORGAN STANLEY
COM NEW
617446448
5460
79663
SH
SOLE
79663
0
0
MOSAIC CO NEW
COM
61945C103
576
25020
SH
SOLE
25020
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
539
3172
SH
SOLE
3172
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
162
13123
SH
SOLE
13123
0
0
MUSTANG BIO INC
COM
62818Q104
94
24894
SH
SOLE
24894
0
0
MYOVANT SCIENCES LTD
COM
G637AM102
206
7450
SH
SOLE
7450
0
0
NASDAQ INC
COM
631103108
1214
9144
SH
SOLE
9144
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
440
7457
SH
SOLE
7457
0
0
NATIONAL INSTRS CORP
COM
636518102
890
20246
SH
SOLE
20246
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
987
24124
SH
SOLE
24124
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
12382
1130809
SH
SOLE
1130809
0
0
NEOLEUKIN THERAPEUTICS INC
COM
64049K104
203
14415
SH
SOLE
14415
0
0
NETEASE INC
SPONSORED ADS
64110W102
711
7428
SH
SOLE
7343
0
85
NETFLIX INC
COM
64110L106
21696
40123
SH
SOLE
40123
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
375
3915
SH
SOLE
3915
0
0
NEVRO CORP
COM
64157F103
260
1504
SH
SOLE
1504
0
0
NEW GOLD INC CDA
COM
644535106
64
28946
SH
SOLE
28946
0
0
NEW MTN FIN CORP
COM
647551100
295
25990
SH
SOLE
25990
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
878
4725
SH
SOLE
4669
0
56
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
739
74390
SH
SOLE
74390
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
489
46268
SH
SOLE
46268
0
0
NEWELL BRANDS INC
COM
651229106
1239
58365
SH
SOLE
58365
0
0
NEWMONT CORP
COM
651639106
6316
105473
SH
SOLE
102198
0
3275
NEXPOINT STRATEGIC OPPORTES
COM NEW
65340G205
1460
138756
SH
SOLE
138756
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
250
2286
SH
SOLE
2286
0
0
NEXTERA ENERGY INC
COM
65339F101
20619
267257
SH
SOLE
267257
0
0
NEXTERA ENERGY INC
UNIT 99/99/9999
65339F770
254
5000
SH
SOLE
5000
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1689
25197
SH
SOLE
25197
0
0
NICE LTD
SPONSORED ADR
653656108
1026
3617
SH
SOLE
3617
0
0
NIKE INC
CL B
654106103
6784
47954
SH
SOLE
47954
0
0
NIO INC
SPON ADS
62914V106
2765
56734
SH
SOLE
56734
0
0
NISOURCE INC
COM
65473P105
3251
141736
SH
SOLE
141736
0
0
NOKIA CORP
SPONSORED ADR
654902204
942
240899
SH
SOLE
240899
0
0
NORDSTROM INC
COM
655664100
832
26667
SH
SOLE
26667
0
0
NORFOLK SOUTHN CORP
COM
655844108
4383
18447
SH
SOLE
18447
0
0
NORTHROP GRUMMAN CORP
COM
666807102
2309
7578
SH
SOLE
7578
0
0
NORTHWESTERN CORP
COM NEW
668074305
362
6200
SH
SOLE
6200
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1092
42949
SH
SOLE
42949
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
3673
38899
SH
SOLE
38899
0
0
NOVAVAX INC
COM NEW
670002401
446
3997
SH
SOLE
3997
0
0
NOVOCURE LTD
ORD SHS
G6674U108
230
1331
SH
SOLE
1331
0
0
NOVO-NORDISK A S
ADR
670100205
6151
88064
SH
SOLE
88064
0
0
NRG ENERGY INC
COM NEW
629377508
293
7790
SH
SOLE
7790
0
0
NUCOR CORP
COM
670346105
1656
31140
SH
SOLE
31140
0
0
NUTANIX INC
CL A
67059N108
488
15292
SH
SOLE
15292
0
0
NUTRIEN LTD
COM
67077M108
496
10293
SH
SOLE
10293
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
213
12696
SH
SOLE
12696
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
705
46698
SH
SOLE
46698
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
138
15803
SH
SOLE
15803
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
90
10445
SH
SOLE
10445
0
0
NUVEEN MULTI-MKT INCOME FD
COM
67075J107
74
10250
SH
SOLE
10250
0
0
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
266
18454
SH
SOLE
18454
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
282
17516
SH
SOLE
17516
0
0
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
1287
49472
SH
SOLE
49472
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
296
21894
SH
SOLE
21894
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
357
36693
SH
SOLE
36693
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
273
17778
SH
SOLE
17778
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
186
14458
SH
SOLE
14458
0
0
NUVEEN SR INCOME FD
COM
67067Y104
153
29500
SH
SOLE
29500
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
547
23481
SH
SOLE
23481
0
0
NVIDIA CORPORATION
COM
67066G104
33637
64417
SH
SOLE
64397
0
20
NXP SEMICONDUCTORS N V
COM
N6596X109
357
2246
SH
SOLE
2246
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
151
22130
SH
SOLE
21733
0
397
OCCIDENTAL PETE CORP
COM
674599105
582
33624
SH
SOLE
33624
0
0
OGE ENERGY CORP
COM
670837103
410
12860
SH
SOLE
12860
0
0
OKTA INC
CL A
679295105
1816
7141
SH
SOLE
7141
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1139
31350
SH
SOLE
31350
0
0
ON SEMICONDUCTOR CORP
COM
682189105
805
24600
SH
SOLE
24600
0
0
ONDAS HLDGS INC
COM NEW
68236H204
140
14964
SH
SOLE
14964
0
0
ONEOK INC NEW
COM
682680103
2577
67144
SH
SOLE
67144
0
0
ONTRAK INC
COM
683373104
874
14148
SH
SOLE
14148
0
0
OPKO HEALTH INC
COM
68375N103
49
12500
SH
SOLE
12500
0
0
OPPENHEIMER HLDGS INC
CL A NON VTG
683797104
286
9099
SH
SOLE
9099
0
0
ORACLE CORP
COM
68389X105
2742
42388
SH
SOLE
42388
0
0
ORAMED PHARMACEUTICALS INC
COM NEW
68403P203
51
12000
SH
SOLE
12000
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
7826
17292
SH
SOLE
17292
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
368
21450
SH
SOLE
21450
0
0
OSI ETF TR
OSHARES US QUALT
67110P407
314
8196
SH
SOLE
8196
0
0
OTIS WORLDWIDE CORP
COM
68902V107
802
11869
SH
SOLE
11869
0
0
OVINTIV INC
COM
69047Q102
224
15576
SH
SOLE
15576
0
0
OWENS CORNING NEW
COM
690742101
274
3622
SH
SOLE
3622
0
0
OXFORD IMMUNOTEC GLOBAL PLC
ORD SHS
G6855A103
504
28900
SH
SOLE
28900
0
0
PACCAR INC
COM
693718108
636
7375
SH
SOLE
7375
0
0
PACER FDS TR
BNCHMRK INFRA
69374H741
1407
39247
SH
SOLE
39247
0
0
PACER FDS TR
TRENDP 100 ETF
69374H303
1155
22171
SH
SOLE
22171
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
1425
43560
SH
SOLE
43560
0
0
PACKAGING CORP AMER
COM
695156109
779
5647
SH
SOLE
5647
0
0
PAE INC
COM CL A
69290Y109
243
26447
SH
SOLE
26447
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
2992
127069
SH
SOLE
127069
0
0
PALO ALTO NETWORKS INC
COM
697435105
2740
7709
SH
SOLE
7709
0
0
PALOMAR HLDGS INC
COM
69753M105
202
2279
SH
SOLE
2279
0
0
PAN AMERN SILVER CORP
COM
697900108
1065
30869
SH
SOLE
30869
0
0
PAPA JOHNS INTL INC
COM
698813102
826
9737
SH
SOLE
9737
0
0
PARK HOTELS RESORTS INC
COM
700517105
691
40316
SH
SOLE
40316
0
0
PARKER-HANNIFIN CORP
COM
701094104
4284
15727
SH
SOLE
15727
0
0
PAYCHEX INC
COM
704326107
2304
24733
SH
SOLE
24733
0
0
PAYCOM SOFTWARE INC
COM
70432V102
2407
5324
SH
SOLE
5293
0
31
PAYPAL HLDGS INC
COM
70450Y103
34571
147616
SH
SOLE
147616
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
3117
20545
SH
SOLE
20545
0
0
PENN NATL GAMING INC
COM
707569109
8655
100203
SH
SOLE
100203
0
0
PENTAIR PLC
SHS
G7S00T104
1905
35886
SH
SOLE
35886
0
0
PEPSICO INC
COM
713448108
23407
157832
SH
SOLE
157832
0
0
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
719
25942
SH
SOLE
25942
0
0
PERSONALIS INC
COM
71535D106
406
11099
SH
SOLE
11099
0
0
PFIZER INC
COM
717081103
24437
663870
SH
SOLE
663870
0
0
PGIM ETF TR
ULTRA SHORT
69344A107
1842
36963
SH
SOLE
36963
0
0
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
155
10659
SH
SOLE
10659
0
0
PHILIP MORRIS INTL INC
COM
718172109
7432
89766
SH
SOLE
89766
0
0
PHILLIPS 66
COM
718546104
3625
51830
SH
SOLE
51830
0
0
PIERIS PHARMACEUTICALS INC
COM
720795103
48
19000
SH
SOLE
19000
0
0
PIMCO CALIF MUN INCOME FD II
COM
72200M108
338
37441
SH
SOLE
37441
0
0
PIMCO CORPORATE & INCM STRG
COM
72200U100
281
16315
SH
SOLE
16315
0
0
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
443
20913
SH
SOLE
20913
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
385
14552
SH
SOLE
14552
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
419
3700
SH
SOLE
3700
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
5354
52472
SH
SOLE
52472
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
454
7997
SH
SOLE
7997
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
694
5927
SH
SOLE
5927
0
0
PINDUODUO INC
SPONSORED ADS
722304102
1308
7364
SH
SOLE
7364
0
0
PINNACLE WEST CAP CORP
COM
723484101
231
2893
SH
SOLE
2893
0
0
PINTEREST INC
CL A
72352L106
10627
161269
SH
SOLE
161269
0
0
PIONEER NAT RES CO
COM
723787107
2019
17725
SH
SOLE
17725
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
443
53712
SH
SOLE
53712
0
0
PLANET FITNESS INC
CL A
72703H101
2428
31270
SH
SOLE
31270
0
0
PLUG POWER INC
COM NEW
72919P202
451
13290
SH
SOLE
13290
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2029
13615
SH
SOLE
13615
0
0
PORTMAN RIDGE FIN CORP
COM
73688F102
101
52824
SH
SOLE
52824
0
0
POST HLDGS INC
COM
737446104
303
3000
SH
SOLE
3000
0
0
PPG INDS INC
COM
693506107
5600
38831
SH
SOLE
38831
0
0
PPL CORP
COM
69351T106
2933
103982
SH
SOLE
103982
0
0
PRICE T ROWE GROUP INC
COM
74144T108
6739
44515
SH
SOLE
44399
0
116
PRICESMART INC
COM
741511109
6351
69725
SH
SOLE
69725
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
234
4707
SH
SOLE
4707
0
0
PROCTER AND GAMBLE CO
COM
742718109
23289
167381
SH
SOLE
167381
0
0
PROGRESSIVE CORP
COM
743315103
298
3017
SH
SOLE
3017
0
0
PROLOGIS INC.
COM
74340W103
4602
46173
SH
SOLE
46173
0
0
PROOFPOINT INC
COM
743424103
1120
8208
SH
SOLE
8113
0
95
PROSHARES TR
ONLINE RTL ETF
74347B169
3279
43227
SH
SOLE
43227
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
340
5929
SH
SOLE
5929
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
7950
99526
SH
SOLE
99526
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
365
5808
SH
SOLE
5808
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
232
16110
SH
SOLE
16110
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
1244
69209
SH
SOLE
69209
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
6572
258532
SH
SOLE
258532
0
0
PROSPECT CAP CORP
COM
74348T102
79
14625
SH
SOLE
14625
0
0
PRUDENTIAL FINL INC
COM
744320102
487
6244
SH
SOLE
6244
0
0
PUBLIC STORAGE
COM
74460D109
1525
6604
SH
SOLE
6604
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
6211
106544
SH
SOLE
102944
0
3600
PUBMATIC INC
COM CL A
74467Q103
813
29100
SH
SOLE
29100
0
0
PULTE GROUP INC
COM
745867101
1582
36679
SH
SOLE
36679
0
0
PURE STORAGE INC
CL A
74624M102
356
15750
SH
SOLE
15750
0
0
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
199
47200
SH
SOLE
47200
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
352
25730
SH
SOLE
25730
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
178
38200
SH
SOLE
38200
0
0
QIAGEN NV
SHS NEW
N72482123
276
5214
SH
SOLE
5214
0
0
QORVO INC
COM
74736K101
1048
6301
SH
SOLE
6301
0
0
QUALCOMM INC
COM
747525103
17846
117147
SH
SOLE
117147
0
0
QUANTA SVCS INC
COM
74762E102
12897
179074
SH
SOLE
179074
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
6692
56148
SH
SOLE
54664
0
1484
QUIDEL CORP
COM
74838J101
718
3994
SH
SOLE
3994
0
0
RANGE RES CORP
COM
75281A109
225
33528
SH
SOLE
33528
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
9872
138051
SH
SOLE
138051
0
0
REALTY INCOME CORP
COM
756109104
3945
63448
SH
SOLE
63448
0
0
REGAL BELOIT CORP
COM
758750103
510
4152
SH
SOLE
4152
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
5370
11116
SH
SOLE
11116
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
457
28394
SH
SOLE
28394
0
0
REPLIGEN CORP
COM
759916109
504
2633
SH
SOLE
2633
0
0
REPUBLIC SVCS INC
COM
760759100
2286
23742
SH
SOLE
23742
0
0
RESMED INC
COM
761152107
1115
5245
SH
SOLE
5245
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
2361
38646
SH
SOLE
38646
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
458
15243
SH
SOLE
15243
0
0
RH
COM
74967X103
1122
2508
SH
SOLE
2508
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
229
65356
SH
SOLE
65356
0
0
RINGCENTRAL INC
CL A
76680R206
795
2097
SH
SOLE
2097
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
1824
24239
SH
SOLE
24239
0
0
RLJ LODGING TR
COM
74965L101
154
10860
SH
SOLE
10860
0
0
ROBERT HALF INTL INC
COM
770323103
562
8995
SH
SOLE
8995
0
0
ROCKET COS INC
COM CL A
77311W101
732
36251
SH
SOLE
36251
0
0
ROCKWELL AUTOMATION INC
COM
773903109
5572
22214
SH
SOLE
21386
0
828
ROGERS COMMUNICATIONS INC
CL B
775109200
550
11810
SH
SOLE
11810
0
0
ROKU INC
COM CL A
77543R102
6356
19142
SH
SOLE
19142
0
0
ROPER TECHNOLOGIES INC
COM
776696106
509
1180
SH
SOLE
1180
0
0
ROYAL BK CDA
COM
780087102
1744
21254
SH
SOLE
21254
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
942
28020
SH
SOLE
28020
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1148
32665
SH
SOLE
32665
0
0
ROYCE VALUE TR INC
COM
780910105
3234
200350
SH
SOLE
200350
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1213
17907
SH
SOLE
17907
0
0
S&P GLOBAL INC
COM
78409V104
385
1171
SH
SOLE
1171
0
0
SABRE CORP
COM
78573M104
555
46230
SH
SOLE
46230
0
0
SAIA INC
COM
78709Y105
723
4000
SH
SOLE
4000
0
0
SALESFORCE COM INC
COM
79466L302
11874
53357
SH
SOLE
53302
0
55
SANOFI
SPONSORED ADR
80105N105
634
13034
SH
SOLE
13034
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1467
8604
SH
SOLE
8604
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2355
8348
SH
SOLE
8348
0
0
SCHLUMBERGER LTD
COM
806857108
863
39548
SH
SOLE
39548
0
0
SCHRODINGER INC
COM
80810D103
645
8146
SH
SOLE
8146
0
0
SCHWAB CHARLES CORP
COM
808513105
4777
90073
SH
SOLE
90073
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
641
9986
SH
SOLE
9986
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1381
15189
SH
SOLE
15189
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
367
1842
SH
SOLE
1842
0
0
SEA LTD
SPONSORD ADS
81141R100
787
3951
SH
SOLE
3951
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
829
13334
SH
SOLE
13334
0
0
SEAGEN INC
COM
81181C104
1594
9104
SH
SOLE
9104
0
0
SEALED AIR CORP NEW
COM
81211K100
2127
46442
SH
SOLE
46442
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
3889
57631
SH
SOLE
57254
0
377
SELECT SECTOR SPDR TR
ENERGY
81369Y506
508
13407
SH
SOLE
13407
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
326
8917
SH
SOLE
8917
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
4970
30909
SH
SOLE
30750
0
159
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
686
10165
SH
SOLE
10165
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
3364
29662
SH
SOLE
29662
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
5182
175790
SH
SOLE
175790
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
3784
42735
SH
SOLE
42431
0
304
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
481
7673
SH
SOLE
7673
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
3180
43944
SH
SOLE
43565
0
379
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
10383
79862
SH
SOLE
79670
0
192
SELECTIVE INS GROUP INC
COM
816300107
329
4900
SH
SOLE
4900
0
0
SEMPRA ENERGY
COM
816851109
2625
20604
SH
SOLE
20604
0
0
SEMTECH CORP
COM
816850101
382
5300
SH
SOLE
5300
0
0
SENSEONICS HLDGS INC
COM
81727U105
9
10000
SH
SOLE
10000
0
0
SERVICE CORP INTL
COM
817565104
1064
21680
SH
SOLE
21680
0
0
SERVICENOW INC
COM
81762P102
1009
1833
SH
SOLE
1833
0
0
SHERWIN WILLIAMS CO
COM
824348106
2456
3341
SH
SOLE
3341
0
0
SHOPIFY INC
CL A
82509L107
2003
1770
SH
SOLE
1770
0
0
SIENTRA INC
COM
82621J105
220
56600
SH
SOLE
56600
0
0
SILGAN HOLDINGS INC
COM
827048109
362
9760
SH
SOLE
9760
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
2510
29434
SH
SOLE
29434
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
169
26640
SH
SOLE
26640
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1304
8528
SH
SOLE
8528
0
0
SL GREEN RLTY CORP
COM
78440X101
1068
17927
SH
SOLE
17927
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
994
23525
SH
SOLE
23525
0
0
SMARTSHEET INC
COM CL A
83200N103
1452
20961
SH
SOLE
20961
0
0
SMITH A O CORP
COM
831865209
4066
74169
SH
SOLE
74169
0
0
SMUCKER J M CO
COM NEW
832696405
286
2477
SH
SOLE
2477
0
0
SNAP INC
CL A
83304A106
715
14278
SH
SOLE
14278
0
0
SNAP ON INC
COM
833034101
1789
10453
SH
SOLE
10453
0
0
SNOWFLAKE INC
CL A
833445109
681
2420
SH
SOLE
2420
0
0
SOCIAL CAP HEDSPIA HLDG CO I
COM CL A
G8251K107
214
12760
SH
SOLE
12760
0
0
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
680
13861
SH
SOLE
13861
0
0
SOLAR SR CAP LTD
COM
83416M105
149
10279
SH
SOLE
10279
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
905
2835
SH
SOLE
2835
0
0
SOLENO THERAPEUTICS INC
COM NEW
834203200
117
60673
SH
SOLE
60673
0
0
SONOCO PRODS CO
COM
835495102
536
9040
SH
SOLE
9040
0
0
SONOS INC
COM
83570H108
368
15770
SH
SOLE
15770
0
0
SONY CORP
SPONSORED ADR
835699307
6145
60781
SH
SOLE
60781
0
0
SOUTHERN CO
COM
842587107
4144
67454
SH
SOLE
67454
0
0
SOUTHWEST AIRLS CO
COM
844741108
8294
177940
SH
SOLE
177940
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
632
211925
SH
SOLE
211925
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
4392
14363
SH
SOLE
14363
0
0
SPDR GOLD TR
GOLD SHS
78463V107
17100
95878
SH
SOLE
95493
0
385
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
438
10400
SH
SOLE
10400
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
21615
57811
SH
SOLE
57811
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
3203
7627
SH
SOLE
7627
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
28466
343835
SH
SOLE
343835
0
0
SPDR SER TR
BLOMBRG BRC EMRG
78464A391
1132
40340
SH
SOLE
40340
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
16601
152386
SH
SOLE
152386
0
0
SPDR SER TR
BLOOMBERG SRT TR
78468R408
245
9086
SH
SOLE
9086
0
0
SPDR SER TR
HLTH CR EQUIP
78464A581
252
2217
SH
SOLE
2217
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
434
8714
SH
SOLE
8714
0
0
SPDR SER TR
PORTFLI TIPS ETF
78464A656
7481
240000
SH
SOLE
240000
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
274
7378
SH
SOLE
7378
0
0
SPDR SER TR
S&P BIOTECH
78464A870
10268
72935
SH
SOLE
72935
0
0
SPDR SER TR
S&P BK ETF
78464A797
272
6508
SH
SOLE
6508
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
4937
46605
SH
SOLE
46605
0
0
SPDR SER TR
S&P METALS MNG
78464A755
200
6005
SH
SOLE
6005
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
652
11144
SH
SOLE
11144
0
0
SPDR SER TR
S&P REGL BKG
78464A698
2500
48124
SH
SOLE
48124
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
4901
53548
SH
SOLE
53548
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
470
5955
SH
SOLE
5955
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
1063
27200
SH
SOLE
27200
0
0
SPIRIT AIRLS INC
COM
848577102
324
13250
SH
SOLE
13250
0
0
SPLUNK INC
COM
848637104
534
3146
SH
SOLE
3146
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
886
2818
SH
SOLE
2818
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
2273
117481
SH
SOLE
117481
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
1442
95559
SH
SOLE
95559
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
937
100284
SH
SOLE
100284
0
0
SQUARE INC
CL A
852234103
22525
103496
SH
SOLE
103496
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
787
15968
SH
SOLE
15968
0
0
STAG INDL INC
COM
85254J102
4382
139916
SH
SOLE
133611
0
6305
STANLEY BLACK & DECKER INC
COM
854502101
1247
6986
SH
SOLE
6986
0
0
STARBUCKS CORP
COM
855244109
25890
242017
SH
SOLE
242017
0
0
STARWOOD PPTY TR INC
COM
85571B105
350
18120
SH
SOLE
18120
0
0
STATE STR CORP
COM
857477103
413
5679
SH
SOLE
5679
0
0
STELLUS CAP INVT CORP
COM
858568108
218
20007
SH
SOLE
20007
0
0
STERICYCLE INC
COM
858912108
918
13241
SH
SOLE
13241
0
0
STORE CAP CORP
COM
862121100
1208
35570
SH
SOLE
35570
0
0
STRYKER CORPORATION
COM
863667101
4926
20104
SH
SOLE
20041
0
63
SUN CMNTYS INC
COM
866674104
471
3100
SH
SOLE
3100
0
0
SUNRUN INC
COM
86771W105
2667
38438
SH
SOLE
38438
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
118
10404
SH
SOLE
10404
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
2807
88660
SH
SOLE
88660
0
0
SURO CAPITAL CORP
COM NEW
86887Q109
4945
377722
SH
SOLE
377722
0
0
SVB FINANCIAL GROUP
COM
78486Q101
1080
2784
SH
SOLE
2784
0
0
SYNCHRONY FINANCIAL
COM
87165B103
1318
37977
SH
SOLE
37977
0
0
SYNOPSYS INC
COM
871607107
8527
32893
SH
SOLE
31522
0
1371
SYSCO CORP
COM
871829107
3433
46227
SH
SOLE
46227
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
2666
62242
SH
SOLE
62242
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
14094
129248
SH
SOLE
129248
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1447
6963
SH
SOLE
6963
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
521
5439
SH
SOLE
5439
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
161
16207
SH
SOLE
16207
0
0
TARGET CORP
COM
87612E106
8472
47988
SH
SOLE
47988
0
0
TAYLOR MORRISON HOME CORP
COM
87724P106
2001
78016
SH
SOLE
78016
0
0
TC ENERGY CORP
COM
87807B107
707
17359
SH
SOLE
17359
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1130
9338
SH
SOLE
9338
0
0
TECK RESOURCES LTD
CL B
878742204
616
33941
SH
SOLE
33941
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
1524
63925
SH
SOLE
63925
0
0
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
293
14360
SH
SOLE
14360
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
286
14505
SH
SOLE
14505
0
0
TELADOC HEALTH INC
COM
87918A105
3602
18012
SH
SOLE
18012
0
0
TEMPLETON EMERGING MKTS INCO
COM
880192109
691
88868
SH
SOLE
88868
0
0
TEMPUR SEALY INTL INC
COM
88023U101
870
32236
SH
SOLE
32236
0
0
TENNECO INC
CL A VTG COM STK
880349105
517
48804
SH
SOLE
48804
0
0
TERADYNE INC
COM
880770102
2033
16958
SH
SOLE
16958
0
0
TESLA INC
COM
88160R101
28738
40724
SH
SOLE
40724
0
0
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
1757
1765
PRN
SOLE
1700
0
65
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
734
75993
SH
SOLE
75993
0
0
TEXAS INSTRS INC
COM
882508104
14629
89129
SH
SOLE
89129
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
386
531
SH
SOLE
531
0
0
THE REALREAL INC
COM
88339P101
366
18752
SH
SOLE
18752
0
0
THE TRADE DESK INC
COM CL A
88339J105
2771
3459
SH
SOLE
3459
0
0
THERAPEUTICSMD INC
COM
88338N107
77
64250
SH
SOLE
64250
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
26169
56183
SH
SOLE
56183
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
871
10638
SH
SOLE
10638
0
0
TIFFANY & CO NEW
COM
886547108
6775
51539
SH
SOLE
51539
0
0
TIMKEN CO
COM
887389104
1305
16872
SH
SOLE
16872
0
0
TJX COS INC NEW
COM
872540109
5757
84301
SH
SOLE
84301
0
0
T-MOBILE US INC
COM
872590104
3561
26405
SH
SOLE
26405
0
0
TORTOISE ESSENTIAL ASSETS IN
COM SH BEN INT
89148A103
373
28553
SH
SOLE
28553
0
0
TOTAL SE
SPONSORED ADS
89151E109
421
10048
SH
SOLE
10048
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
645
27485
SH
SOLE
27485
0
0
TRACTOR SUPPLY CO
COM
892356106
783
5569
SH
SOLE
5569
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
2420
16671
SH
SOLE
16671
0
0
TRANSDIGM GROUP INC
COM
893641100
453
732
SH
SOLE
732
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
134
57915
SH
SOLE
57915
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2680
19098
SH
SOLE
19098
0
0
TREX CO INC
COM
89531P105
279
3335
SH
SOLE
3335
0
0
TRI CONTL CORP
COM
895436103
244
8293
SH
SOLE
8293
0
0
TRUIST FINL CORP
COM
89832Q109
7341
153156
SH
SOLE
153156
0
0
TTM TECHNOLOGIES INC
COM
87305R109
287
20800
SH
SOLE
20800
0
0
TUFIN SOFTWARE TECHNOLOGIE
SHS
M8893U102
297
23800
SH
SOLE
23800
0
0
TURTLE BEACH CORP
COM NEW
900450206
712
33055
SH
SOLE
33055
0
0
TWILIO INC
CL A
90138F102
11789
34827
SH
SOLE
34224
0
603
TWITTER INC
COM
90184L102
3155
58252
SH
SOLE
58252
0
0
TYLER TECHNOLOGIES INC
COM
902252105
331
759
SH
SOLE
759
0
0
TYSON FOODS INC
CL A
902494103
1298
20139
SH
SOLE
20139
0
0
UBER TECHNOLOGIES INC
COM
90353T100
4073
79855
SH
SOLE
79855
0
0
UBIQUITI INC
COM
90353W103
6417
23040
SH
SOLE
23040
0
0
UBS GROUP AG
SHS
H42097107
296
20949
SH
SOLE
20949
0
0
UDR INC
COM
902653104
1332
34651
SH
SOLE
34651
0
0
UGI CORP NEW
COM
902681105
3935
112566
SH
SOLE
112566
0
0
ULTA BEAUTY INC
COM
90384S303
1093
3807
SH
SOLE
3807
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2284
37836
SH
SOLE
37836
0
0
UNION PAC CORP
COM
907818108
10970
52686
SH
SOLE
52686
0
0
UNITED AIRLS HLDGS INC
COM
910047109
424
9798
SH
SOLE
9798
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
9589
56939
SH
SOLE
56939
0
0
UNITED RENTALS INC
COM
911363109
1203
5186
SH
SOLE
5186
0
0
UNITED STS COMMODITY IDX FDT
CM REP COPP FD
911718104
250
11485
SH
SOLE
11485
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
407
2682
SH
SOLE
2682
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
19173
54676
SH
SOLE
54676
0
0
UNITIL CORP
COM
913259107
326
7361
SH
SOLE
7361
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
8156
35490
SH
SOLE
33788
0
1702
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
248
3850
SH
SOLE
3850
0
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
242
11756
SH
SOLE
11756
0
0
UNUM GROUP
COM
91529Y106
910
39670
SH
SOLE
39670
0
0
UPLAND SOFTWARE INC
COM
91544A109
461
10054
SH
SOLE
10054
0
0
UPWORK INC
COM
91688F104
691
20000
SH
SOLE
20000
0
0
URBAN OUTFITTERS INC
COM
917047102
303
11850
SH
SOLE
11850
0
0
US BANCORP DEL
COM NEW
902973304
15249
327318
SH
SOLE
327318
0
0
UXIN LTD
ADS
91818X108
238
272950
SH
SOLE
272950
0
0
V F CORP
COM
918204108
3841
44977
SH
SOLE
44977
0
0
VACCINEX INC
COM
918640103
117
56751
SH
SOLE
56751
0
0
VALERO ENERGY CORP
COM
91913Y100
5763
101860
SH
SOLE
101645
0
215
VALMONT INDS INC
COM
920253101
8301
47450
SH
SOLE
47450
0
0
VALVOLINE INC
COM
92047W101
585
25274
SH
SOLE
25274
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
912
49236
SH
SOLE
49236
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
1943
60544
SH
SOLE
60544
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
5809
161265
SH
SOLE
161265
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
1203
19551
SH
SOLE
19551
0
0
VANECK VECTORS ETF TR
INTRMDT MUNI ETF
92189H201
2915
56028
SH
SOLE
56028
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1619
29853
SH
SOLE
29853
0
0
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
404
12000
SH
SOLE
12000
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
2127
34308
SH
SOLE
34308
0
0
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
601
9040
SH
SOLE
9040
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
4075
18654
SH
SOLE
18654
0
0
VANECK VECTORS ETF TR
SHORT MUNI ETF
92189F528
278
15341
SH
SOLE
15341
0
0
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
928
13260
SH
SOLE
13260
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
469
2038
SH
SOLE
2038
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
20465
220405
SH
SOLE
220405
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
741
6754
SH
SOLE
6754
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
6604
79668
SH
SOLE
79668
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
485
5502
SH
SOLE
5502
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
336
5737
SH
SOLE
5737
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
3981
24173
SH
SOLE
24173
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
9866
38944
SH
SOLE
38944
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1521
8651
SH
SOLE
8651
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
4586
22179
SH
SOLE
22179
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1043
12274
SH
SOLE
12274
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
12451
36228
SH
SOLE
36228
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
578
4062
SH
SOLE
4062
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
6546
33626
SH
SOLE
33626
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
2104
7859
SH
SOLE
7859
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
6920
35554
SH
SOLE
35554
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1875
15757
SH
SOLE
15757
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
897
15373
SH
SOLE
15373
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
4953
98850
SH
SOLE
98850
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
208
3452
SH
SOLE
3452
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2426
19910
SH
SOLE
19910
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
385
4167
SH
SOLE
534
0
3633
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
9235
95065
SH
SOLE
95065
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
2294
42431
SH
SOLE
42431
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3171
51472
SH
SOLE
51472
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
18773
225506
SH
SOLE
225506
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
301
1215
SH
SOLE
1215
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
303
2531
SH
SOLE
2531
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1237
5931
SH
SOLE
5931
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
6932
49102
SH
SOLE
49102
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1174
19515
SH
SOLE
19515
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2699
57170
SH
SOLE
57170
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
541
5910
SH
SOLE
5910
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
608
7465
SH
SOLE
7465
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
1201
4365
SH
SOLE
4365
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
469
2693
SH
SOLE
2693
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
336
4616
SH
SOLE
4616
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
1583
7075
SH
SOLE
7075
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1315
7734
SH
SOLE
7734
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
5178
14637
SH
SOLE
14637
0
0
VARIAN MED SYS INC
COM
92220P105
956
5458
SH
SOLE
5458
0
0
VBI VACCINES INC
COM NEW
91822J103
217
79017
SH
SOLE
79017
0
0
VECTOR GROUP LTD
COM
92240M108
192
16499
SH
SOLE
16499
0
0
VEEVA SYS INC
CL A COM
922475108
2867
10531
SH
SOLE
10489
0
42
VELODYNE LIDAR INC
COM
92259F101
2998
131375
SH
SOLE
131375
0
0
VENTAS INC
COM
92276F100
364
7439
SH
SOLE
7439
0
0
VERINT SYS INC
COM
92343X100
3854
57362
SH
SOLE
57362
0
0
VERITONE INC
COM
92347M100
7348
258271
SH
SOLE
258271
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
33887
576779
SH
SOLE
576779
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1741
7367
SH
SOLE
7367
0
0
VIACOMCBS INC
CL B
92556H206
2882
77352
SH
SOLE
77352
0
0
VIATRIS INC
COM
92556V106
1653
88208
SH
SOLE
88208
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
1352
48108
SH
SOLE
48108
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
725
30552
SH
SOLE
30552
0
0
VISA INC
COM CL A
92826C839
48021
219542
SH
SOLE
219542
0
0
VISTRA CORP
COM
92840M102
492
25000
SH
SOLE
25000
0
0
VMWARE INC
CL A COM
928563402
1252
8924
SH
SOLE
8924
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1915
116206
SH
SOLE
116206
0
0
VONAGE HLDGS CORP
COM
92886T201
371
28839
SH
SOLE
28839
0
0
VONTIER CORPORATION
COM
928881101
1812
54243
SH
SOLE
54243
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
217
48575
SH
SOLE
48575
0
0
VULCAN MATLS CO
COM
929160109
6725
45346
SH
SOLE
45346
0
0
WABASH NATL CORP
COM
929566107
823
47771
SH
SOLE
47771
0
0
WABTEC
COM
929740108
3046
41612
SH
SOLE
41612
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2689
67428
SH
SOLE
67428
0
0
WALMART INC
COM
931142103
25411
176275
SH
SOLE
176160
0
115
WASTE CONNECTIONS INC
COM
94106B101
1301
12683
SH
SOLE
12683
0
0
WASTE MGMT INC DEL
COM
94106L109
14315
121390
SH
SOLE
118504
0
2886
WATERS CORP
COM
941848103
708
2862
SH
SOLE
2862
0
0
WAYFAIR INC
CL A
94419L101
423
1873
SH
SOLE
1873
0
0
WEC ENERGY GROUP INC
COM
92939U106
585
6360
SH
SOLE
6360
0
0
WELLS FARGO CO NEW
COM
949746101
4284
141938
SH
SOLE
141938
0
0
WELLTOWER INC
COM
95040Q104
1957
30291
SH
SOLE
30291
0
0
WENDYS CO
COM
95058W100
394
17972
SH
SOLE
17972
0
0
WESCO INTL INC
COM
95082P105
367
4675
SH
SOLE
4675
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
275
971
SH
SOLE
971
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
244
17561
SH
SOLE
17561
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
332
67113
SH
SOLE
67113
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
221
17203
SH
SOLE
17203
0
0
WESTERN ASSET MTG DEFINED OP
COM
95790B109
228
16052
SH
SOLE
16052
0
0
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
566
39948
SH
SOLE
39948
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
281
20600
SH
SOLE
20600
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
146
11800
SH
SOLE
11800
0
0
WESTERN COPPER & GOLD CORP
COM
95805V108
12
10000
SH
SOLE
10000
0
0
WESTROCK CO
COM
96145D105
1809
41565
SH
SOLE
41565
0
0
WEX INC
COM
96208T104
624
3066
SH
SOLE
3066
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
10983
327552
SH
SOLE
320877
0
6675
WHEATON PRECIOUS METALS CORP
COM
962879102
528
12645
SH
SOLE
12645
0
0
WHIRLPOOL CORP
COM
963320106
251
1394
SH
SOLE
1394
0
0
WILEY JOHN & SONS INC
CL A
968223206
388
8495
SH
SOLE
8495
0
0
WILLIAMS COS INC
COM
969457100
994
49565
SH
SOLE
49565
0
0
WILLIAMS SONOMA INC
COM
969904101
1282
12588
SH
SOLE
12588
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
370
15965
SH
SOLE
15965
0
0
WINNEBAGO INDS INC
COM
974637100
385
6422
SH
SOLE
6422
0
0
WINTRUST FINL CORP
COM
97650W108
2821
46176
SH
SOLE
46176
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
220
5607
SH
SOLE
5607
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
461
4286
SH
SOLE
4286
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
527
15144
SH
SOLE
15144
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
633
11735
SH
SOLE
11735
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
598
22487
SH
SOLE
22487
0
0
WIX COM LTD
SHS
M98068105
497
1990
SH
SOLE
1990
0
0
WORKDAY INC
CL A
98138H101
1191
4972
SH
SOLE
4972
0
0
WP CAREY INC
COM
92936U109
717
10154
SH
SOLE
10154
0
0
WPX ENERGY INC
COM
98212B103
1729
212100
SH
SOLE
212100
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
291
6483
SH
SOLE
6483
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
3448
58011
SH
SOLE
58011
0
0
WYNN RESORTS LTD
COM
983134107
1061
9408
SH
SOLE
9408
0
0
XCEL ENERGY INC
COM
98389B100
1211
18170
SH
SOLE
18170
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
226
9766
SH
SOLE
9766
0
0
XILINX INC
COM
983919101
6884
48551
SH
SOLE
46374
0
2177
XPO LOGISTICS INC
COM
983793100
7048
59129
SH
SOLE
59129
0
0
XYLEM INC
COM
98419M100
8275
81298
SH
SOLE
78153
0
3145
YEXT INC
COM
98585N106
1687
107362
SH
SOLE
107362
0
0
YORK WTR CO
COM
987184108
311
6670
SH
SOLE
6670
0
0
YUM BRANDS INC
COM
988498101
1056
9720
SH
SOLE
9720
0
0
YUM CHINA HLDGS INC
COM
98850P109
521
9122
SH
SOLE
9122
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
548
1425
SH
SOLE
1425
0
0
ZILLOW GROUP INC
CL A
98954M101
586
4315
SH
SOLE
4315
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
820
6316
SH
SOLE
6316
0
0
ZILLOW GROUP INC
NOTE 1.500% 7/0
98954MAC5
1765
1038
PRN
SOLE
988
0
50
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1545
10026
SH
SOLE
10026
0
0
ZIOPHARM ONCOLOGY INC
COM
98973P101
73
29000
SH
SOLE
29000
0
0
ZIX CORP
COM
98974P100
343
39690
SH
SOLE
39690
0
0
ZOETIS INC
CL A
98978V103
21928
132488
SH
SOLE
132488
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
3338
9898
SH
SOLE
9898
0
0
ZSCALER INC
COM
98980G102
10857
54362
SH
SOLE
54362
0
0
ZYNGA INC
CL A
98986T108
583
59080
SH
SOLE
59080
0
0