0001221073-20-000136.txt : 20201026
0001221073-20-000136.hdr.sgml : 20201026
20201026101537
ACCESSION NUMBER: 0001221073-20-000136
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201026
DATE AS OF CHANGE: 20201026
EFFECTIVENESS DATE: 20201026
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Clear Harbor Asset Management, LLC
CENTRAL INDEX KEY: 0001511857
IRS NUMBER: 271506486
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-14126
FILM NUMBER: 201259409
BUSINESS ADDRESS:
STREET 1: 420 LEXINGTON AVENUE
STREET 2: SUITE 2006
CITY: NEW YORK
STATE: NY
ZIP: 10170
BUSINESS PHONE: 212-867-7310
MAIL ADDRESS:
STREET 1: 420 LEXINGTON AVENUE
STREET 2: SUITE 2006
CITY: NEW YORK
STATE: NY
ZIP: 10170
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001511857
XXXXXXXX
09-30-2020
09-30-2020
false
Clear Harbor Asset Management, LLC
420 LEXINGTON AVENUE
SUITE 2006
New York
NY
10170
13F HOLDINGS REPORT
028-14126
N
Ian Armstrong
Chief Compliance Officer
212-867-7310
/s/ Ian Armstrong
New York
NY
10-21-2020
0
785
585624146
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3-D SYS CORP DEL
COM NEW
88554D205
246
50
SH
SOLE
50
0
0
3M CO
COM
88579Y101
310909
1941
SH
SOLE
1941
0
0
ABBOTT LABS
COM
002824100
1665970
15308
SH
SOLE
15308
0
0
ABBVIE INC
COM
00287Y109
1351514
15430
SH
SOLE
15430
0
0
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
1269
318
SH
SOLE
318
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
4498
200
SH
SOLE
200
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
24859
110
SH
SOLE
110
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
10281
127
SH
SOLE
127
0
0
ADAMAS PHARMACEUTICALS INC
COM
00548A106
86701
21044
SH
SOLE
21044
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
783
1000
SH
SOLE
1000
0
0
ADECOAGRO S A
COM
L00849106
1635
350
SH
SOLE
350
0
0
ADIENT PLC
ORD SHS
G0084W101
41904
2418
SH
SOLE
2418
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
63756
130
SH
SOLE
130
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
29516
360
SH
SOLE
360
0
0
ADVANSIX INC
COM
00773T101
3452
268
SH
SOLE
268
0
0
AFLAC INC
COM
001055102
64340
1770
SH
SOLE
1770
0
0
AGCO CORP
COM
001084102
1857
25
SH
SOLE
25
0
0
AGENUS INC
COM NEW
00847G705
1000
250
SH
SOLE
250
0
0
AIR LEASE CORP
CL A
00912X302
29420
1000
SH
SOLE
1000
0
0
AIR PRODS & CHEMS INC
COM
009158106
55104
185
SH
SOLE
185
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
5527
50
SH
SOLE
50
0
0
ALASKA AIR GROUP INC
COM
011659109
56960
1555
SH
SOLE
1555
0
0
ALCON AG
ORD SHS
H01301128
17310
304
SH
SOLE
304
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
113476
386
SH
SOLE
386
0
0
ALLEGHANY CORP DEL
COM
017175100
4684
9
SH
SOLE
9
0
0
ALLEGION PLC
ORD SHS
G0176J109
159839
1616
SH
SOLE
1616
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
485667
11569
SH
SOLE
11569
0
0
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
34625
12500
SH
SOLE
12500
0
0
ALLSTATE CORP
COM
020002101
249094
2646
SH
SOLE
2646
0
0
ALPHABET INC
CAP STK CL C
02079K107
6203182
4221
SH
SOLE
4221
0
0
ALPHABET INC
CAP STK CL A
02079K305
3680122
2511
SH
SOLE
2511
0
0
ALTICE USA INC
CL A
02156K103
138788
5338
SH
SOLE
5338
0
0
ALTRIA GROUP INC
COM
02209S103
77280
2000
SH
SOLE
2000
0
0
AMALGAMATED BK NEW YORK N Y
CLASS A
022663108
1058
100
SH
SOLE
100
0
0
AMAZON COM INC
COM
023135106
2125393
675
SH
SOLE
675
0
0
AMBAC FINL GROUP INC
COM NEW
023139884
273917
21450
SH
SOLE
21450
0
0
AMC NETWORKS INC
CL A
00164V103
1977171
80015
SH
SOLE
80015
0
0
AMER STATES WTR CO
COM
029899101
82745
1104
SH
SOLE
1104
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
434574
35360
SH
SOLE
35360
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
17899
219
SH
SOLE
219
0
0
AMERICAN EXPRESS CO
COM
025816109
292329
2916
SH
SOLE
2916
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
3276
119
SH
SOLE
119
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
28056590
193654
SH
SOLE
193654
0
0
AMERIPRISE FINL INC
COM
03076C106
88613
575
SH
SOLE
575
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
445735
4599
SH
SOLE
4599
0
0
AMGEN INC
COM
031162100
1864772
7337
SH
SOLE
7337
0
0
ANALOG DEVICES INC
COM
032654105
58370
500
SH
SOLE
500
0
0
ANTARES PHARMA INC
COM
036642106
8100
3000
SH
SOLE
3000
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
534068
99454
SH
SOLE
99454
0
0
ANTERO RESOURCES CORP
COM
03674X106
764866
278133
SH
SOLE
278133
0
0
ANTHEM INC
COM
036752103
143159
533
SH
SOLE
533
0
0
APACHE CORP
COM
037411105
3883
410
SH
SOLE
410
0
0
APHRIA INC
COM
03765K104
1106
250
SH
SOLE
250
0
0
APPLE INC
COM
037833100
29208790
252213
SH
SOLE
252213
0
0
APPLIED MATLS INC
COM
038222105
750854
12630
SH
SOLE
12630
0
0
APTIV PLC
SHS
G6095L109
3667
40
SH
SOLE
40
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
191632
4122
SH
SOLE
4122
0
0
ARES COML REAL ESTATE CORP
COM
04013V108
328007
35887
SH
SOLE
35887
0
0
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
914599
26564
SH
SOLE
26564
0
0
ARLINGTON ASSET INVST CORP
CL A NEW
041356205
9443
3325
SH
SOLE
3325
0
0
ARROW ELECTRS INC
COM
042735100
15732
200
SH
SOLE
200
0
0
ARTESIAN RES CORP
CL A
043113208
15512
450
SH
SOLE
450
0
0
ASSURANT INC
COM
04621X108
5459
45
SH
SOLE
45
0
0
ASSURED GUARANTY LTD
COM
G0585R106
1919496
89362
SH
SOLE
89362
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
27400
500
SH
SOLE
500
0
0
AT&T INC
COM
00206R102
3001318
105272
SH
SOLE
105272
0
0
AUTODESK INC
COM
052769106
1387215
6005
SH
SOLE
6005
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
12554
90
SH
SOLE
90
0
0
AVALONBAY CMNTYS INC
COM
053484101
22401
150
SH
SOLE
150
0
0
AVIS BUDGET GROUP
COM
053774105
220562
8380
SH
SOLE
8380
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
291325
6615
SH
SOLE
6615
0
0
AXON ENTERPRISE INC
COM
05464C101
52153
575
SH
SOLE
575
0
0
AXT INC
COM
00246W103
15300
2500
SH
SOLE
2500
0
0
BAIDU INC
SPON ADR REP A
056752108
15824
125
SH
SOLE
125
0
0
BANK NEW YORK MELLON CORP
COM
064058100
83755
2439
SH
SOLE
2439
0
0
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
191630
8601
SH
SOLE
8601
0
0
BARRICK GOLD CORP
COM
067901108
169841
6042
SH
SOLE
6042
0
0
BAXTER INTL INC
COM
071813109
140815
1751
SH
SOLE
1751
0
0
BECTON DICKINSON & CO
COM
075887109
23268
100
SH
SOLE
100
0
0
BED BATH & BEYOND INC
COM
075896100
862848
57600
SH
SOLE
57600
0
0
BERKLEY W R CORP
COM
084423102
4586
75
SH
SOLE
75
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
342000
1
SH
SOLE
1
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
9477959
44510
SH
SOLE
44510
0
0
BEYOND MEAT INC
COM
08862E109
9964
60
SH
SOLE
60
0
0
BG STAFFING INC
COM
05544A109
145591
17189
SH
SOLE
17189
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
77255
1494
SH
SOLE
1494
0
0
BK OF AMERICA CORP
COM
060505104
609525
25302
SH
SOLE
25302
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
857488
139656
SH
SOLE
139656
0
0
BLACKLINE INC
COM
09239B109
31729
354
SH
SOLE
354
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
5688
400
SH
SOLE
400
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
681
114
SH
SOLE
114
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
18684
2556
SH
SOLE
2556
0
0
BLACKROCK INC
COM
09247X101
25923
46
SH
SOLE
46
0
0
BLACKROCK INCOME TR INC
COM
09247F100
96228
15775
SH
SOLE
15775
0
0
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
50680
2028
SH
SOLE
2028
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
59616
2300
SH
SOLE
2300
0
0
BLINK CHARGING CO
COM
09354A100
2320
225
SH
SOLE
225
0
0
BOEING CO
COM
097023105
670790
4059
SH
SOLE
4059
0
0
BOOKING HOLDINGS INC
COM
09857L108
1219715
713
SH
SOLE
713
0
0
BOSTON BEER INC
CL A
100557107
58302
66
SH
SOLE
66
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
21016
550
SH
SOLE
550
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
20000
2000
SH
SOLE
2000
0
0
BOX INC
CL A
10316T104
938395
54055
SH
SOLE
54055
0
0
BOYD GAMING CORP
COM
103304101
15345
500
SH
SOLE
500
0
0
BP PLC
SPONSORED ADR
055622104
10947
627
SH
SOLE
627
0
0
BRAEMAR HOTELS & RESORTS INC
5.5 CUM CV PFD B
10482B200
141720
11761
SH
SOLE
11761
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
1878094
31151
SH
SOLE
31151
0
0
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
487577
216701
SH
SOLE
216701
0
0
BROADCOM INC
COM
11135F101
441920
1213
SH
SOLE
1213
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
19836
600
SH
SOLE
600
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
8288
150
SH
SOLE
150
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
16701
285
SH
SOLE
285
0
0
BROOKLINE BANCORP INC DEL
COM
11373M107
10374
1200
SH
SOLE
1200
0
0
BROWN FORMAN CORP
CL A
115637100
7555
110
SH
SOLE
110
0
0
CACI INTL INC
CL A
127190304
19184
90
SH
SOLE
90
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
6501
483
SH
SOLE
483
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
3244890
74681
SH
SOLE
74681
0
0
CAMPBELL SOUP CO
COM
134429109
16930
350
SH
SOLE
350
0
0
CANADIAN NATL RY CO
COM
136375102
2129
20
SH
SOLE
20
0
0
CANADIAN SOLAR INC
COM
136635109
729027
20770
SH
SOLE
20770
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
1350
75
SH
SOLE
75
0
0
CARA THERAPEUTICS INC
COM
140755109
6363
500
SH
SOLE
500
0
0
CARDINAL HEALTH INC
COM
14149Y108
12723
271
SH
SOLE
271
0
0
CARDLYTICS INC
COM
14161W105
15878
225
SH
SOLE
225
0
0
CARLISLE COS INC
COM
142339100
36711
300
SH
SOLE
300
0
0
CARMAX INC
COM
143130102
112498
1224
SH
SOLE
1224
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
7590
500
SH
SOLE
500
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
202022
6615
SH
SOLE
6615
0
0
CARVER BANCORP INC
COM NEW
146875604
426
66
SH
SOLE
66
0
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
446
150
SH
SOLE
150
0
0
CATERPILLAR INC DEL
COM
149123101
7140109
47872
SH
SOLE
47872
0
0
CBRE GROUP INC
CL A
12504L109
28182
600
SH
SOLE
600
0
0
CDK GLOBAL INC
COM
12508E101
1264
29
SH
SOLE
29
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
28310
7450
SH
SOLE
7450
0
0
CERUS CORP
COM
157085101
17528
2800
SH
SOLE
2800
0
0
CF INDS HLDGS INC
COM
125269100
3411574
111090
SH
SOLE
111090
0
0
CHANGE HEALTHCARE INC
COM
15912K100
2526336
174110
SH
SOLE
174110
0
0
CHANGE HEALTHCARE INC
UNIT 99/99/9999
15912K209
453803
8495
SH
SOLE
8495
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4370
7
SH
SOLE
7
0
0
CHEESECAKE FACTORY INC
COM
163072101
20805
750
SH
SOLE
750
0
0
CHEMOURS CO
COM
163851108
438065
20950
SH
SOLE
20950
0
0
CHEMOURS CO
COM
163851108
57330
18200
SH
Call
SOLE
18200
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
11568
250
SH
SOLE
250
0
0
CHERRY HILL MTG INVT CORP
COM
164651101
138193
15389
SH
SOLE
15389
0
0
CHESAPEAKE UTILS CORP
COM
165303108
5134292
60905
SH
SOLE
60905
0
0
CHEVRON CORP NEW
COM
166764100
789804
10970
SH
SOLE
10970
0
0
CHIASMA INC
COM
16706W102
72025
16750
SH
SOLE
16750
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
351670
10935
SH
SOLE
10935
0
0
CIGNA CORP NEW
COM
125523100
811982
4793
SH
SOLE
4793
0
0
CIMPRESS PLC
SHS EURO
G2143T103
39459
525
SH
SOLE
525
0
0
CINER RES LP
COM UNIT LTD
172464109
226394
18097
SH
SOLE
18097
0
0
CIRCOR INTL INC
COM
17273K109
5470
200
SH
SOLE
200
0
0
CISCO SYS INC
COM
17275R102
322013
8175
SH
SOLE
8175
0
0
CITIGROUP INC
COM NEW
172967424
3069173
71194
SH
SOLE
71194
0
0
CITRIX SYS INC
COM
177376100
233556
1696
SH
SOLE
1696
0
0
CLEARWAY ENERGY INC
CL C
18539C204
6470
240
SH
SOLE
240
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
64842
10100
SH
SOLE
10100
0
0
CLOROX CO DEL
COM
189054109
21017
100
SH
SOLE
100
0
0
CLOUDFLARE INC
CL A COM
18915M107
211664
5155
SH
SOLE
5155
0
0
CMS ENERGY CORP
COM
125896100
7676
125
SH
SOLE
125
0
0
COCA COLA CO
COM
191216100
614163
12440
SH
SOLE
12440
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
32197
2898
SH
SOLE
2898
0
0
COHERENT INC
COM
192479103
9096
82
SH
SOLE
82
0
0
COLFAX CORP
COM
194014106
4704
150
SH
SOLE
150
0
0
COLGATE PALMOLIVE CO
COM
194162103
554631
7189
SH
SOLE
7189
0
0
COMCAST CORP NEW
CL A
20030N101
1013117
21901
SH
SOLE
21901
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
781704
86856
SH
SOLE
86856
0
0
CONAGRA BRANDS INC
COM
205887102
23212
650
SH
SOLE
650
0
0
CONNECTONE BANCORP INC
COM
20786W107
119595
8500
SH
SOLE
8500
0
0
CONOCOPHILLIPS
COM
20825C104
231095
7037
SH
SOLE
7037
0
0
CONSOLIDATED EDISON INC
COM
209115104
790526
10161
SH
SOLE
10161
0
0
COOPER COS INC
COM NEW
216648402
5057
15
SH
SOLE
15
0
0
COPART INC
COM
217204106
1040348
9893
SH
SOLE
9893
0
0
CORE LABORATORIES N V
COM
N22717107
4197
275
SH
SOLE
275
0
0
COREPOINT LODGING INC
COM
21872L104
2736
502
SH
SOLE
502
0
0
CORNING INC
COM
219350105
77784
2400
SH
SOLE
2400
0
0
CORTEVA INC
COM
22052L104
55409
1923
SH
SOLE
1923
0
0
COSTCO WHSL CORP NEW
COM
22160K105
50055
141
SH
SOLE
141
0
0
COVANTA HLDG CORP
COM
22282E102
26962
3479
SH
SOLE
3479
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
61057
730
SH
SOLE
730
0
0
CRONOS GROUP INC
COM
22717L101
2505
500
SH
SOLE
500
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
206460
1240
SH
SOLE
1240
0
0
CSX CORP
COM
126408103
634797
8173
SH
SOLE
8173
0
0
CUMMINS INC
COM
231021106
86576
410
SH
SOLE
410
0
0
CVS HEALTH CORP
COM
126650100
320966
5496
SH
SOLE
5496
0
0
CYTOKINETICS INC
COM NEW
23282W605
11908
550
SH
SOLE
550
0
0
DANAHER CORPORATION
COM
235851102
1241593
5766
SH
SOLE
5766
0
0
DEERE & CO
COM
244199105
743569
3355
SH
SOLE
3355
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
565618
8356
SH
SOLE
8356
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
89025
5500
SH
Call
SOLE
5500
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
137457
4495
SH
SOLE
4495
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
1576069
11449
SH
SOLE
11449
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
1170584
38864
SH
SOLE
38864
0
0
DIANA SHIPPING INC
COM
Y2066G104
204
145
SH
SOLE
145
0
0
DILLARDS INC
CL A
254067101
80344
2200
SH
SOLE
2200
0
0
DIME CMNTY BANCSHARES INC
COM
253922108
164402
14536
SH
SOLE
14536
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
157980
3000
SH
SOLE
3000
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 1X
25460E869
6243
300
SH
SOLE
300
0
0
DISCOVER FINL SVCS
COM
254709108
1435255
24840
SH
SOLE
24840
0
0
DISCOVERY INC
COM SER A
25470F104
750608
34479
SH
SOLE
34479
0
0
DISCOVERY INC
COM SER C
25470F302
60270
3075
SH
SOLE
3075
0
0
DISNEY WALT CO
COM DISNEY
254687106
1041279
8392
SH
SOLE
8392
0
0
DNP SELECT INCOME FD INC
COM
23325P104
20080
2000
SH
SOLE
2000
0
0
DOLLAR GEN CORP NEW
COM
256677105
20962
100
SH
SOLE
100
0
0
DOMINION ENERGY INC
COM
25746U109
210112
2662
SH
SOLE
2662
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
91516
6850
SH
SOLE
6850
0
0
DORIAN LPG LTD
SHS USD
Y2106R110
43655
5450
SH
SOLE
5450
0
0
DOW INC
COM
260557103
54307
1154
SH
SOLE
1154
0
0
DTE ENERGY CO
COM
233331107
14725
128
SH
SOLE
128
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
100250
1132
SH
SOLE
1132
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
16382
200
SH
SOLE
200
0
0
DUPONT DE NEMOURS INC
COM
26614N102
62207
1121
SH
SOLE
1121
0
0
DXC TECHNOLOGY CO
COM
23355L106
22313
1250
SH
SOLE
1250
0
0
EASTMAN CHEM CO
COM
277432100
4218
54
SH
SOLE
54
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
77474
6850
SH
SOLE
6850
0
0
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
28710
3000
SH
SOLE
3000
0
0
EBAY INC.
COM
278642103
36470
700
SH
SOLE
700
0
0
ECHOSTAR CORP
CL A
278768106
5600
225
SH
SOLE
225
0
0
ECOLAB INC
COM
278865100
3163867
15832
SH
SOLE
15832
0
0
EDISON INTL
COM
281020107
2155616
42400
SH
SOLE
42400
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
1550
15
SH
SOLE
15
0
0
EMERSON ELEC CO
COM
291011104
385814
5884
SH
SOLE
5884
0
0
ENBRIDGE INC
COM
29250N105
92768
3177
SH
SOLE
3177
0
0
ENOVA INTL INC
COM
29357K103
132349
8075
SH
SOLE
8075
0
0
ENPHASE ENERGY INC
COM
29355A107
17111990
207192
SH
SOLE
207192
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
4038
25
SH
SOLE
25
0
0
ENTERGY CORP NEW
COM
29364G103
9853
100
SH
SOLE
100
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
309800
19620
SH
SOLE
19620
0
0
ENVESTNET INC
COM
29404K106
894670
11595
SH
SOLE
11595
0
0
ENVIVA PARTNERS LP
COM UNIT
29414J107
24156
600
SH
SOLE
600
0
0
EOG RES INC
COM
26875P101
12435
346
SH
SOLE
346
0
0
EPIZYME INC
COM
29428V104
8351
700
SH
SOLE
700
0
0
EQT CORP
COM
26884L109
340460
26331
SH
SOLE
26331
0
0
EQUINIX INC
COM
29444U700
4561
6
SH
SOLE
6
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
13540
963
SH
SOLE
963
0
0
EQUINOX GOLD CORP
COM
29446Y502
26196
2250
SH
SOLE
2250
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
157728
18644
SH
SOLE
18644
0
0
ESSENTIAL UTILS INC
COM
29670G102
3221731
80043
SH
SOLE
80043
0
0
ETF MANAGERS TR
WEDBUSH ETFMG
26924G805
3173
75
SH
SOLE
75
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
20820
2000
SH
SOLE
2000
0
0
ETHAN ALLEN INTERIORS INC
COM
297602104
23018
1700
SH
SOLE
1700
0
0
ETSY INC
COM
29786A106
60815
500
SH
SOLE
500
0
0
EVERCORE INC
CLASS A
29977A105
5891
90
SH
SOLE
90
0
0
EVEREST RE GROUP LTD
COM
G3223R108
35000
1000
SH
Call
SOLE
1000
0
0
EVEREST RE GROUP LTD
COM
G3223R108
2902265
14692
SH
SOLE
14692
0
0
EVERSOURCE ENERGY
COM
30040W108
60490
724
SH
SOLE
724
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
3958
60
SH
SOLE
60
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
4768
52
SH
SOLE
52
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
949463
79453
SH
SOLE
79453
0
0
EXTREME NETWORKS INC
COM
30226D106
12060
3000
SH
SOLE
3000
0
0
EXXON MOBIL CORP
COM
30231G102
1496239
43584
SH
SOLE
43584
0
0
FACEBOOK INC
CL A
30303M102
1819681
6948
SH
SOLE
6948
0
0
FASTLY INC
CL A
31188V100
12178
130
SH
SOLE
130
0
0
FEDERATED HERMES INC
CL B
314211103
15057
700
SH
SOLE
700
0
0
FEDEX CORP
COM
31428X106
1650223
6561
SH
SOLE
6561
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1428243
9702
SH
SOLE
9702
0
0
FIFTH THIRD BANCORP
COM
316773100
193202
9062
SH
SOLE
9062
0
0
FIRST FINL BANKSHARES
COM
32020R109
44656
1600
SH
SOLE
1600
0
0
FIRST SOLAR INC
COM
336433107
216474
3270
SH
SOLE
3270
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
1215620
7730
SH
SOLE
7730
0
0
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
443058
52495
SH
SOLE
52495
0
0
FISERV INC
COM
337738108
55647
540
SH
SOLE
540
0
0
FLEX LTD
ORD
Y2573F102
10311820
925657
SH
SOLE
925657
0
0
FLUSHING FINL CORP
COM
343873105
7101
675
SH
SOLE
675
0
0
FOOT LOCKER INC
COM
344849104
23121
700
SH
SOLE
700
0
0
FOX CORP
CL B COM
35137L204
83910
3000
SH
SOLE
3000
0
0
FRANCESCAS HLDGS CORP
COM NEW
351793203
53600
20000
SH
SOLE
20000
0
0
FRANCO NEV CORP
COM
351858105
1213648
8695
SH
SOLE
8695
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1564
100
SH
SOLE
100
0
0
FRONTLINE LTD
SHS NEW
G3682E192
230783
35505
SH
SOLE
35505
0
0
GABELLI MULTIMEDIA TR INC
COM
36239Q109
27700
4288
SH
SOLE
4288
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2758383
26126
SH
SOLE
26126
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
5115
1500
SH
SOLE
1500
0
0
GARRISON CAP INC
COM
366554103
559546
146478
SH
SOLE
146478
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
18195
222
SH
SOLE
222
0
0
GENERAL ELECTRIC CO
COM
369604103
115299
18507
SH
SOLE
18507
0
0
GENERAL MLS INC
COM
370334104
4626
75
SH
SOLE
75
0
0
GENERAL MTRS CO
COM
37045V100
530697
17935
SH
SOLE
17935
0
0
GENTEX CORP
COM
371901109
36050
1400
SH
SOLE
1400
0
0
GEO GROUP INC NEW
COM
36162J106
793800
70000
SH
SOLE
70000
0
0
GETTY RLTY CORP NEW
COM
374297109
26140
1005
SH
SOLE
1005
0
0
GILEAD SCIENCES INC
COM
375558103
131246
2077
SH
SOLE
2077
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
23337
620
SH
SOLE
620
0
0
GLOBAL SHIP LEASE INC NEW
COM CL A
Y27183600
382784
55476
SH
SOLE
55476
0
0
GLOBAL WTR RES INC
COM
379463102
252166
23392
SH
SOLE
23392
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
8010
200
SH
SOLE
200
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2230
80
SH
SOLE
80
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
65114
324
SH
SOLE
324
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
55224
7200
SH
SOLE
7200
0
0
GRAFTECH INTL LTD
COM
384313508
304722
44550
SH
SOLE
44550
0
0
GRANITE PT MTG TR INC
COM STK
38741L107
43313
6109
SH
SOLE
6109
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
311741
22125
SH
SOLE
22125
0
0
GROWGENERATION CORP
COM
39986L109
19176
1200
SH
SOLE
1200
0
0
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
224025
36250
SH
SOLE
36250
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
1558
16
SH
SOLE
16
0
0
HALLIBURTON CO
COM
406216101
9339
775
SH
SOLE
775
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
38445
1794
SH
SOLE
1794
0
0
HANESBRANDS INC
COM
410345102
9230
586
SH
SOLE
586
0
0
HARLEY DAVIDSON INC
COM
412822108
4908
200
SH
SOLE
200
0
0
HARMONY GOLD MINING CO LTD
SPONSORED ADR
413216300
659
125
SH
SOLE
125
0
0
HARSCO CORP
COM
415864107
41730
3000
SH
SOLE
3000
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
4475504
121419
SH
SOLE
121419
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
19500
5000
SH
Call
SOLE
5000
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
426469
12830
SH
SOLE
12830
0
0
HCA HEALTHCARE INC
COM
40412C101
798575
6405
SH
SOLE
6405
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
21720
800
SH
SOLE
800
0
0
HERITAGE INS HLDGS INC
COM
42727J102
414232
40932
SH
SOLE
40932
0
0
HERSHEY CO
COM
427866108
245398
1712
SH
SOLE
1712
0
0
HEXCEL CORP NEW
COM
428291108
1092220
32555
SH
SOLE
32555
0
0
HILL INTL INC
COM
431466101
100834
76389
SH
SOLE
76389
0
0
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
145568
40890
SH
SOLE
40890
0
0
HOME DEPOT INC
COM
437076102
4031794
14518
SH
SOLE
14518
0
0
HONEYWELL INTL INC
COM
438516106
8996760
54655
SH
SOLE
54655
0
0
HOWMET AEROSPACE INC
COM
443201108
33440
2000
SH
SOLE
2000
0
0
HUNT COS FIN TR INC
COM
44558T100
424646
155548
SH
SOLE
155548
0
0
IAA INC
COM
449253103
12236
235
SH
SOLE
235
0
0
ICF INTL INC
COM
44925C103
92295
1500
SH
SOLE
1500
0
0
ILLINOIS TOOL WKS INC
COM
452308109
739608
3828
SH
SOLE
3828
0
0
ILLUMINA INC
COM
452327109
3784376
12244
SH
SOLE
12244
0
0
IMMUNOGEN INC
COM
45253H101
1080
300
SH
SOLE
300
0
0
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
488226
22324
SH
SOLE
22324
0
0
INFINITY PHARMACEUTICALS INC
COM
45665G303
37346
31920
SH
SOLE
31920
0
0
INFORMATION SVCS GROUP INC
COM
45675Y104
180848
85710
SH
SOLE
85710
0
0
INGERSOLL RAND INC
COM
45687V106
103632
2911
SH
SOLE
2911
0
0
INGEVITY CORP
COM
45688C107
8207
166
SH
SOLE
166
0
0
INGREDION INC
COM
457187102
2422
32
SH
SOLE
32
0
0
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
4878
201
SH
SOLE
201
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
1740
150
SH
SOLE
150
0
0
INTEL CORP
COM
458140100
1487795
28733
SH
SOLE
28733
0
0
INTELLICHECK INC
COM NEW
45817G201
9982149
1496574
SH
SOLE
1496574
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
4833
100
SH
SOLE
100
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
106954
1069
SH
SOLE
1069
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
358683
2948
SH
SOLE
2948
0
0
INTERNATIONAL PAPER CO
COM
460146103
40540
1000
SH
SOLE
1000
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
39175
2350
SH
SOLE
2350
0
0
INTUIT
COM
461202103
157559
483
SH
SOLE
483
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
25696
1100
SH
SOLE
1100
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
71635
3280
SH
SOLE
3280
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
127472
5850
SH
SOLE
5850
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
5330
250
SH
SOLE
250
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
45622
422
SH
SOLE
422
0
0
INVESCO LTD
SHS
G491BT108
2282
200
SH
SOLE
200
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
4604
180
SH
SOLE
180
0
0
IRON MTN INC NEW
COM
46284V101
8912
333
SH
SOLE
333
0
0
ISHARES GOLD TRUST
ISHARES
464285105
5823435
323704
SH
SOLE
323704
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
317328
6010
SH
SOLE
6010
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
76841
2552
SH
SOLE
2552
0
0
ISHARES INC
EM MKT SM-CP ETF
464286475
129794
2964
SH
SOLE
2964
0
0
ISHARES INC
MSCI AUST ETF
464286103
35496
1800
SH
SOLE
1800
0
0
ISHARES INC
INTL HIGH YIELD
464286210
10435
200
SH
SOLE
200
0
0
ISHARES TR
TRS FLT RT BD
46434V860
549424
10925
SH
SOLE
10925
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
22605
375
SH
SOLE
375
0
0
ISHARES TR
SELECT DIVID ETF
464287168
46804
574
SH
SOLE
574
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
10170
550
SH
SOLE
550
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
12173
240
SH
SOLE
240
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
23716
390
SH
SOLE
390
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
10391
290
SH
SOLE
290
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
8076
115
SH
SOLE
115
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
183610
7000
PRN
SOLE
7000
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
92948
3375
SH
SOLE
3375
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
1323149
51625
PRN
SOLE
51625
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
61664
522
SH
SOLE
522
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
2868
45
SH
SOLE
45
0
0
ISHARES TR
PFD AND INCM SEC
464288687
4192
115
SH
SOLE
115
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
162334
1560
SH
SOLE
1560
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
8764
170
SH
SOLE
170
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
717432
28640
PRN
SOLE
28640
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
100920
4000
PRN
SOLE
4000
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
4194
28
SH
SOLE
28
0
0
ISHARES TR
TIPS BD ETF
464287176
380
3
SH
SOLE
3
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
16214
110
SH
SOLE
110
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
4409
100
SH
SOLE
100
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
9636
52
SH
SOLE
52
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
45235
8500
SH
Put
SOLE
8500
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
19775
75
SH
SOLE
75
0
0
ISHARES TR
US AER DEF ETF
464288760
15049
95
SH
SOLE
95
0
0
ISHARES TR
CMBS ETF
46429B366
30536
550
SH
SOLE
550
0
0
ISHARES TR
CORE S&P500 ETF
464287200
36967
110
SH
SOLE
110
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
2146712
17622
SH
SOLE
17622
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
1482753
11007
SH
SOLE
11007
0
0
ISHARES TR
CUR HED MSCI GER
46434V704
7200
259
SH
SOLE
259
0
0
ISHARES TR
INDIA 50 ETF
464289529
10623
305
SH
SOLE
305
0
0
ISHARES TR
MSCI ACWI EX US
464288240
80069
1741
SH
SOLE
1741
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
44685
330
SH
SOLE
330
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
306433
9050
SH
SOLE
9050
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
288550
2489
SH
SOLE
2489
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
576665
10502
SH
SOLE
10502
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
15020
65
SH
SOLE
65
0
0
ISHARES TR
CORE US AGGBD ET
464287226
29633
251
SH
SOLE
251
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
9879
145
SH
SOLE
145
0
0
ISHARES TR
MBS ETF
464288588
315854
2861
SH
SOLE
2861
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
9229
110
SH
SOLE
110
0
0
ISHARES TR
20 YR TR BD ETF
464287432
817116
5005
SH
SOLE
5005
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
52915
1900
SH
SOLE
1900
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
9898
470
SH
SOLE
470
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
64321
572
SH
SOLE
572
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
1691383
12661
SH
SOLE
12661
0
0
ISHARES U S ETF TR
INT RT HDG C B
46431W705
316282
3465
SH
SOLE
3465
0
0
ISHARES U S ETF TR
INFLATION HEDG
46431W580
129521
4670
SH
SOLE
4670
0
0
ITRON INC
COM
465741106
12148
200
SH
SOLE
200
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
10800
600
SH
SOLE
600
0
0
JETBLUE AWYS CORP
COM
477143101
14276
1260
SH
SOLE
1260
0
0
JOHNSON & JOHNSON
COM
478160104
6348838
42644
SH
SOLE
42644
0
0
JPMORGAN CHASE & CO
COM
46625H100
4340526
45087
SH
SOLE
45087
0
0
KALA PHARMACEUTICALS INC
COM
483119103
6000
800
SH
SOLE
800
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1447
8
SH
SOLE
8
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
14600
1000
SH
SOLE
1000
0
0
KELLOGG CO
COM
487836108
784446
12145
SH
SOLE
12145
0
0
KEYCORP
COM
493267108
47720
4000
SH
SOLE
4000
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
29634
300
SH
SOLE
300
0
0
KIMBERLY CLARK CORP
COM
494368103
351579
2381
SH
SOLE
2381
0
0
KKR & CO INC
COM
48251W104
576054
16775
SH
SOLE
16775
0
0
KONTOOR BRANDS INC
COM
50050N103
436
18
SH
SOLE
18
0
0
KORN FERRY
COM NEW
500643200
5800
200
SH
SOLE
200
0
0
KRAFT HEINZ CO
COM
500754106
1675770
55952
SH
SOLE
55952
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
13636
200
SH
SOLE
200
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
3856
200
SH
SOLE
200
0
0
KROGER CO
COM
501044101
596884
17602
SH
SOLE
17602
0
0
KRONOS WORLDWIDE INC
COM
50105F105
900
70
SH
SOLE
70
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
3298648
19422
SH
SOLE
19422
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
535252
2843
SH
SOLE
2843
0
0
LAM RESEARCH CORP
COM
512807108
648903
1956
SH
SOLE
1956
0
0
LAMB WESTON HLDGS INC
COM
513272104
5037
76
SH
SOLE
76
0
0
LANDEC CORP
COM
514766104
2430
250
SH
SOLE
250
0
0
LAUDER ESTEE COS INC
CL A
518439104
10913
50
SH
SOLE
50
0
0
LEGGETT & PLATT INC
COM
524660107
8234
200
SH
SOLE
200
0
0
LEIDOS HOLDINGS INC
COM
525327102
527946
5922
SH
SOLE
5922
0
0
LENNAR CORP
CL A
526057104
708737
8677
SH
SOLE
8677
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
14181
100
SH
SOLE
100
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
37146
260
SH
SOLE
260
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
464954
22642
SH
SOLE
22642
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
13268
400
SH
SOLE
400
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
26464
800
SH
SOLE
800
0
0
LIBERTY MEDIA CORP DEL
COM A BRAVES GRP
531229706
835
40
SH
SOLE
40
0
0
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
2878
137
SH
SOLE
137
0
0
LILLY ELI & CO
COM
532457108
55063
372
SH
SOLE
372
0
0
LIMONEIRA CO
COM
532746104
14300
1000
SH
SOLE
1000
0
0
LIQTECH INTL INC
COM
53632A201
10418040
1232904
SH
SOLE
1232904
0
0
LOCKHEED MARTIN CORP
COM
539830109
203138
530
SH
SOLE
530
0
0
LOEWS CORP
COM
540424108
6081
175
SH
SOLE
175
0
0
LORAL SPACE & COMMUNICATNS I
COM
543881106
265405
14503
SH
SOLE
14503
0
0
LOWES COS INC
COM
548661107
1809533
10910
SH
SOLE
10910
0
0
LUBYS INC
COM
549282101
10010
3500
SH
SOLE
3500
0
0
LUMEN TECHNOLOGIES INC
COM
156700106
7063
700
SH
SOLE
700
0
0
LYFT INC
CL A COM
55087P104
1653
60
SH
SOLE
60
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1398952
52025
SH
SOLE
52025
0
0
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
27396
400
SH
SOLE
400
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
30096
200
SH
SOLE
200
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
168435
4925
SH
SOLE
4925
0
0
MANITEX INTL INC
COM
563420108
8340
2000
SH
SOLE
2000
0
0
MANULIFE FINL CORP
COM
56501R106
7623
548
SH
SOLE
548
0
0
MARATHON PETE CORP
COM
56585A102
1913144
65206
SH
SOLE
65206
0
0
MARRIOTT INTL INC NEW
CL A
571903202
86007
929
SH
SOLE
929
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
8355
92
SH
SOLE
92
0
0
MARSH & MCLENNAN COS INC
COM
571748102
21334
186
SH
SOLE
186
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
8536
215
SH
SOLE
215
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
716920
2120
SH
SOLE
2120
0
0
MATADOR RES CO
COM
576485205
563910
68270
SH
SOLE
68270
0
0
MATERION CORP
COM
576690101
10406
200
SH
SOLE
200
0
0
MATTHEWS INTL CORP
CL A
577128101
7826
350
SH
SOLE
350
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
137519
2034
SH
SOLE
2034
0
0
MBIA INC
COM
55262C100
99990
16500
SH
SOLE
16500
0
0
MCDONALDS CORP
COM
580135101
173397
790
SH
SOLE
790
0
0
MCKESSON CORP
COM
58155Q103
878985
5902
SH
SOLE
5902
0
0
MDC PARTNERS INC
CL A SUB VTG
552697104
298666
185507
SH
SOLE
185507
0
0
MERCADOLIBRE INC
COM
58733R102
32474
30
SH
SOLE
30
0
0
MERCK & CO. INC
COM
58933Y105
3149176
37965
SH
SOLE
37965
0
0
MERCURY GENL CORP NEW
COM
589400100
20685
500
SH
SOLE
500
0
0
META FINL GROUP INC
COM
59100U108
307808
16015
SH
SOLE
16015
0
0
METHANEX CORP
COM
59151K108
2440
100
SH
SOLE
100
0
0
METLIFE INC
COM
59156R108
11114
299
SH
SOLE
299
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
4829
5
SH
SOLE
5
0
0
MFA FINL INC
COM
55272X102
2900296
1082200
SH
SOLE
1082200
0
0
MGE ENERGY INC
COM
55277P104
37596
600
SH
SOLE
600
0
0
MICRON TECHNOLOGY INC
COM
595112103
1890516
40258
SH
SOLE
40258
0
0
MICROSOFT CORP
COM
594918104
9153351
43519
SH
SOLE
43519
0
0
MIDDLESEX WTR CO
COM
596680108
129396
2082
SH
SOLE
2082
0
0
MILLER HERMAN INC
COM
600544100
26450
877
SH
SOLE
877
0
0
MITEK SYS INC
COM NEW
606710200
2548
200
SH
SOLE
200
0
0
MODERNA INC
COM
60770K107
85961
1215
SH
SOLE
1215
0
0
MONDELEZ INTL INC
CL A
609207105
445712
7758
SH
SOLE
7758
0
0
MOOG INC
CL A
615394202
21410
337
SH
SOLE
337
0
0
MORGAN STANLEY
COM NEW
617446448
236915
4900
SH
SOLE
4900
0
0
MORGAN STANLEY EMERGING MKTS
COM
617477104
201622
36263
SH
SOLE
36263
0
0
MOSAIC CO NEW
COM
61945C103
124784
6830
SH
SOLE
6830
0
0
MYLAN NV
SHS EURO
N59465109
82455
5560
SH
SOLE
5560
0
0
NABRIVA THERAPEUTICS PLC
SHS
G63637105
1066
2000
SH
SOLE
2000
0
0
NAVIOS MARITIME ACQUIS CORP
SHS
Y62159143
19670
4650
SH
SOLE
4650
0
0
NET 1 UEPS TECHNOLOGIES INC
COM NEW
64107N206
100763
29900
SH
SOLE
29900
0
0
NETFLIX INC
COM
64110L106
50003
100
SH
SOLE
100
0
0
NEW JERSEY RES
COM
646025106
2958798
109504
SH
SOLE
109504
0
0
NEW RELIC INC
COM
64829B100
5636
100
SH
SOLE
100
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1308419
164581
SH
SOLE
164581
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
24810
3000
SH
SOLE
3000
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
2189175
858500
SH
SOLE
858500
0
0
NEWELL BRANDS INC
COM
651229106
1613
94
SH
SOLE
94
0
0
NEWMONT CORP
COM
651639106
735830
11597
SH
SOLE
11597
0
0
NEXTERA ENERGY INC
COM
65339F101
177638
640
SH
SOLE
640
0
0
NIKE INC
CL B
654106103
24104
192
SH
SOLE
192
0
0
NIKOLA CORP
COM
654110105
19456
950
SH
SOLE
950
0
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
11211
440
SH
SOLE
440
0
0
NORDSTROM INC
COM
655664100
4768
400
SH
SOLE
400
0
0
NORFOLK SOUTHN CORP
COM
655844108
430334
2011
SH
SOLE
2011
0
0
NORTHROP GRUMMAN CORP
COM
666807102
175728
557
SH
SOLE
557
0
0
NORTHWEST BANCSHARES INC MD
COM
667340103
34500
3750
SH
SOLE
3750
0
0
NORTHWEST NAT HLDG CO
COM
66765N105
691381
15232
SH
SOLE
15232
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
153571
1766
SH
SOLE
1766
0
0
NOVO-NORDISK A S
ADR
670100205
27772
400
SH
SOLE
400
0
0
NOW INC
COM
67011P100
1816
400
SH
SOLE
400
0
0
NUCOR CORP
COM
670346105
47103
1050
SH
SOLE
1050
0
0
NUTRIEN LTD
COM
67077M108
7818
200
SH
SOLE
200
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
74745
4773
SH
SOLE
4773
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
460724
32241
SH
SOLE
32241
0
0
NUVEEN INTER DURATION MUN TE
COM
670671106
88443
6620
SH
SOLE
6620
0
0
NUVEEN MUN 2021 TARGET TERM
COM
670687102
110141
11343
SH
SOLE
11343
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
10127
950
SH
SOLE
950
0
0
NUVEEN N Y MUN VALUE FD INC
COM
67062M105
43935
4350
SH
SOLE
4350
0
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
55987
4138
SH
SOLE
4138
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
107381
8350
SH
SOLE
8350
0
0
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
12889
959
SH
SOLE
959
0
0
NVIDIA CORPORATION
COM
67066G104
701962
1297
SH
SOLE
1297
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
1381094
285350
SH
SOLE
285350
0
0
OCCIDENTAL PETE CORP
COM
674599105
42342
4230
SH
SOLE
4230
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
56199
18733
SH
SOLE
18733
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
27138
150
SH
SOLE
150
0
0
ONEOK INC NEW
COM
682680103
2598
100
SH
SOLE
100
0
0
OPKO HEALTH INC
COM
68375N103
369
100
SH
SOLE
100
0
0
ORACLE CORP
COM
68389X105
354797
5943
SH
SOLE
5943
0
0
ORBITAL ENERGY GROUP INC
COM
68559A109
96770
156080
SH
SOLE
156080
0
0
ORION ENERGY SYSTEMS INC
COM
686275108
7570
1000
SH
SOLE
1000
0
0
OTIS WORLDWIDE CORP
COM
68902V107
207110
3318
SH
SOLE
3318
0
0
OWENS CORNING NEW
COM
690742101
6881
100
SH
SOLE
100
0
0
PACCAR INC
COM
693718108
25584
300
SH
SOLE
300
0
0
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
54285
5500
SH
SOLE
5500
0
0
PAGERDUTY INC
COM
69553P100
2711
100
SH
SOLE
100
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
4490
830
SH
SOLE
830
0
0
PARK HOTELS RESORTS INC
COM
700517105
1568
157
SH
SOLE
157
0
0
PARKER-HANNIFIN CORP
COM
701094104
12064320
59624
SH
SOLE
59624
0
0
PATTERSON UTI ENERGY INC
COM
703481101
185065
64935
SH
SOLE
64935
0
0
PAYCHEX INC
COM
704326107
13561
170
SH
SOLE
170
0
0
PAYCOM SOFTWARE INC
COM
70432V102
15565
50
SH
SOLE
50
0
0
PAYPAL HLDGS INC
COM
70450Y103
137921
700
SH
SOLE
700
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
3473
35
SH
SOLE
35
0
0
PEPSICO INC
COM
713448108
823284
5940
SH
SOLE
5940
0
0
PERKINELMER INC
COM
714046109
439285
3500
SH
SOLE
3500
0
0
PERMA-FIX ENVIRONMENTAL SVCS
COM NEW
714157203
146147
20730
SH
SOLE
20730
0
0
PERSPECTA INC
COM
715347100
4863
250
SH
SOLE
250
0
0
PFIZER INC
COM
717081103
1400802
38169
SH
SOLE
38169
0
0
PG&E CORP
COM
69331C108
801333
85339
SH
SOLE
85339
0
0
PHILIP MORRIS INTL INC
COM
718172109
214996
2867
SH
SOLE
2867
0
0
PHILLIPS 66
COM
718546104
71280
1375
SH
SOLE
1375
0
0
PICO HLDGS INC
COM NEW
693366205
7616
850
SH
SOLE
850
0
0
PIERIS PHARMACEUTICALS INC
COM
720795103
417656
201766
SH
SOLE
201766
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
99921
980
SH
SOLE
980
0
0
PING IDENTITY HLDG CORP
COM
72341T103
3745
120
SH
SOLE
120
0
0
PIONEER FLOATING RATE TR
COM
72369J102
6060
600
SH
SOLE
600
0
0
PIONEER NAT RES CO
COM
723787107
5372655
62480
SH
SOLE
62480
0
0
PITNEY BOWES INC
COM
724479100
1593
300
SH
SOLE
300
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
2436
400
SH
SOLE
400
0
0
PLUG POWER INC
COM NEW
72919P202
26820
2000
SH
SOLE
2000
0
0
PNC FINL SVCS GROUP INC
COM
693475105
348964
3175
SH
SOLE
3175
0
0
PPG INDS INC
COM
693506107
170912
1400
SH
SOLE
1400
0
0
PPL CORP
COM
69351T106
11918
438
SH
SOLE
438
0
0
PRA GROUP INC
COM
69354N106
160120
4008
SH
SOLE
4008
0
0
PRICE T ROWE GROUP INC
COM
74144T108
102576
800
SH
SOLE
800
0
0
PRIMERICA INC
COM
74164M108
19800
175
SH
SOLE
175
0
0
PRIMO WATER CORPORATION
COM
74167P108
2840
200
SH
SOLE
200
0
0
PRINCIPAL EXCHANGE-TRADED FD
PRNC INVT GRAD
74255Y821
8097
300
SH
SOLE
300
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
4027
100
SH
SOLE
100
0
0
PROCTER AND GAMBLE CO
COM
742718109
3265292
23493
SH
SOLE
23493
0
0
PROFOUND MED CORP
COM NEW
74319B502
8768
500
SH
SOLE
500
0
0
PROLOGIS INC.
COM
74340W103
130001
1292
SH
SOLE
1292
0
0
PROOFPOINT INC
COM
743424103
13722
130
SH
SOLE
130
0
0
PROSHARES TR
ULTPRO SHT 2017
74348A152
28347
3300
SH
SOLE
3300
0
0
PROSHARES TR
ONLINE RTL ETF
74347B169
7844
125
SH
SOLE
125
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
1067
20
SH
SOLE
20
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
2938
41
SH
SOLE
41
0
0
PROSHARES TR
ULTRPRO S&P500
74347X864
15375
275
SH
SOLE
275
0
0
PROVENTION BIO INC
COM
74374N102
205280
16000
SH
SOLE
16000
0
0
PRUDENTIAL FINL INC
COM
744320102
3049
48
SH
SOLE
48
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
54910
1000
SH
SOLE
1000
0
0
PULTE GROUP INC
COM
745867101
4629
100
SH
SOLE
100
0
0
PURECYCLE CORP
COM NEW
746228303
823703
91421
SH
SOLE
91421
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
59296
13325
SH
SOLE
13325
0
0
PVH CORPORATION
COM
693656100
5964
100
SH
SOLE
100
0
0
QORVO INC
COM
74736K101
5561363
43108
SH
SOLE
43108
0
0
QUALCOMM INC
COM
747525103
1967727
16721
SH
SOLE
16721
0
0
QUOTIENT LTD
SHS
G73268107
3855
750
SH
SOLE
750
0
0
RANGE RES CORP
COM
75281A109
29790
4500
SH
SOLE
4500
0
0
RAVEN INDS INC
COM
754212108
204440
9500
SH
SOLE
9500
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
1971680
34266
SH
SOLE
34266
0
0
REALTY INCOME CORP
COM
756109104
36450
600
SH
SOLE
600
0
0
REPUBLIC SVCS INC
COM
760759100
5601
60
SH
SOLE
60
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
9669
879
SH
SOLE
879
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
4166
400
SH
SOLE
400
0
0
RGC RES INC
COM
74955L103
2345
100
SH
SOLE
100
0
0
RMR GROUP INC
CL A
74967R106
2362
86
SH
SOLE
86
0
0
ROPER TECHNOLOGIES INC
COM
776696106
93604740
236908
SH
SOLE
236908
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1888
75
SH
SOLE
75
0
0
RPM INTL INC
COM
749685103
63373
765
SH
SOLE
765
0
0
S&P GLOBAL INC
COM
78409V104
5966488
16546
SH
SOLE
16546
0
0
SALESFORCE COM INC
COM
79466L302
1123400
4470
SH
SOLE
4470
0
0
SALISBURY BANCORP INC
COM
795226109
12644
400
SH
SOLE
400
0
0
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
2510
1000
SH
SOLE
1000
0
0
SANDBRIDGE ACQUISITION CORP
UNIT 99/99/9999
799793203
9982
1000
SH
SOLE
1000
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
23210
2750
SH
SOLE
2750
0
0
SANOFI
SPONSORED ADR
80105N105
18563
370
SH
SOLE
370
0
0
SAP SE
SPON ADR
803054204
1168108
7497
SH
SOLE
7497
0
0
SCHLUMBERGER LTD
COM
806857108
10487
674
SH
SOLE
674
0
0
SCHWAB CHARLES CORP
COM
808513105
7246
200
SH
SOLE
200
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
6625
211
SH
SOLE
211
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
14116
180
SH
SOLE
180
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
322137
29100
SH
SOLE
29100
0
0
SEALED AIR CORP NEW
COM
81211K100
93144
2400
SH
SOLE
2400
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
6709
224
SH
SOLE
224
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
41566
700
SH
SOLE
700
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
44346
380
SH
SOLE
380
0
0
SEMPRA ENERGY
COM
816851109
2367
20
SH
SOLE
20
0
0
SERVICESOURCE INTL INC
COM
81763U100
343980
234000
SH
SOLE
234000
0
0
SHERWIN WILLIAMS CO
COM
824348106
158160
227
SH
SOLE
227
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
710057
10978
SH
SOLE
10978
0
0
SIRIUS INTERNATIONAL INSURAN
COM
G8196D101
205074
17740
SH
SOLE
17740
0
0
SJW GROUP
COM
784305104
697699
11464
SH
SOLE
11464
0
0
SL GREEN RLTY CORP
COM
78440X101
253458
5466
SH
SOLE
5466
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
1077086
40100
SH
SOLE
40100
0
0
SMUCKER J M CO
COM NEW
832696405
562120
4866
SH
SOLE
4866
0
0
SNAP INC
CL A
83304A106
31332
1200
SH
SOLE
1200
0
0
SOLAR CAP LTD
COM
83413U100
2465864
155575
SH
SOLE
155575
0
0
SOLAR SR CAP LTD
COM
83416M105
32760
2600
SH
SOLE
2600
0
0
SOUTH JERSEY INDS INC
COM
838518108
19270
1000
SH
SOLE
1000
0
0
SOUTHWEST AIRLS CO
COM
844741108
590625
15750
SH
SOLE
15750
0
0
SPDR GOLD TR
GOLD SHS
78463V107
1280223
7228
SH
SOLE
7228
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
8592
235
SH
SOLE
235
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
77919
2663
SH
SOLE
2663
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
594
20
SH
SOLE
20
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4315058
12885
SH
SOLE
12885
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
50625
5500
SH
Put
SOLE
5500
0
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
221174
5409
SH
SOLE
5409
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
28770
1050
SH
SOLE
1050
0
0
SPDR SER TR
S&P BIOTECH
78464A870
12257
110
SH
SOLE
110
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
126271
3435
SH
SOLE
3435
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
82801
875
SH
SOLE
875
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
2237298
24446
SH
SOLE
24446
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
15187
350
SH
SOLE
350
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
53763
1745
SH
SOLE
1745
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
1892
20
SH
SOLE
20
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
857
15
SH
SOLE
15
0
0
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
40678
9970
SH
SOLE
9970
0
0
SQUARE INC
CL A
852234103
40638
250
SH
SOLE
250
0
0
STANLEY BLACK & DECKER INC
COM
854502101
14841
92
SH
SOLE
92
0
0
STARBUCKS CORP
COM
855244109
149587
1741
SH
SOLE
1741
0
0
STATE STR CORP
COM
857477103
2967
50
SH
SOLE
50
0
0
STERICYCLE INC
COM
858912108
47610
755
SH
SOLE
755
0
0
STONECASTLE FINL CORP
COM
861780104
274923
14164
SH
SOLE
14164
0
0
STRYKER CORPORATION
COM
863667101
880363
4225
SH
SOLE
4225
0
0
SUNOPTA INC
COM
8676EP108
44520
6000
SH
SOLE
6000
0
0
SYSCO CORP
COM
871829107
211548
3400
SH
SOLE
3400
0
0
SYSTEMAX INC
COM
871851101
31122
1300
SH
SOLE
1300
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
15973720
197036
SH
SOLE
197036
0
0
TARGET CORP
COM
87612E106
58245
370
SH
SOLE
370
0
0
TAYLOR DEVICES INC
COM
877163105
38000
4000
SH
SOLE
4000
0
0
TCG BDC INC
COM
872280102
892782
100200
SH
SOLE
100200
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1173
12
SH
SOLE
12
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
630
60
SH
SOLE
60
0
0
TENNECO INC
CL A VTG COM STK
880349105
41640
6000
SH
SOLE
6000
0
0
TEREX CORP NEW
COM
880779103
19360
1000
SH
SOLE
1000
0
0
TESLA INC
COM
88160R101
322616
752
SH
SOLE
752
0
0
TEXAS INSTRS INC
COM
882508104
14279
100
SH
SOLE
100
0
0
THE TRADE DESK INC
COM CL A
88339J105
28533
55
SH
SOLE
55
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
245044
555
SH
SOLE
555
0
0
TILRAY INC
COM CL 2
88688T100
9700
2000
SH
SOLE
2000
0
0
TITAN INTL INC ILL
COM
88830M102
615310
212910
SH
SOLE
212910
0
0
TJX COS INC NEW
COM
872540109
1113
20
SH
SOLE
20
0
0
T-MOBILE US INC
COM
872590104
94347
825
SH
SOLE
825
0
0
TOLL BROTHERS INC
COM
889478103
1098256
22570
SH
SOLE
22570
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
264880
2000
SH
SOLE
2000
0
0
TRACTOR SUPPLY CO
COM
892356106
143340
1000
SH
SOLE
1000
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
375875
3100
SH
SOLE
3100
0
0
TRANSDIGM GROUP INC
COM
893641100
3326
7
SH
SOLE
7
0
0
TRAVELCENTERS OF AMERICA INC
COM NEW
89421B109
53735
2750
SH
SOLE
2750
0
0
TRAVELERS COMPANIES INC
COM
89417E109
320242
2960
SH
SOLE
2960
0
0
TREX CO INC
COM
89531P105
676190
9444
SH
SOLE
9444
0
0
TRI POINTE GROUP INC
COM
87265H109
6839
377
SH
SOLE
377
0
0
TRIMBLE INC
COM
896239100
14399520
295678
SH
SOLE
295678
0
0
TRUSTCO BK CORP N Y
COM
898349105
15660
3000
SH
SOLE
3000
0
0
TWITTER INC
COM
90184L102
1001250
22500
SH
SOLE
22500
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
4836
950
SH
SOLE
950
0
0
TYSON FOODS INC
CL A
902494103
17368
292
SH
SOLE
292
0
0
UBER TECHNOLOGIES INC
COM
90353T100
385046
10555
SH
SOLE
10555
0
0
UGI CORP NEW
COM
902681105
3298
100
SH
SOLE
100
0
0
UNDER ARMOUR INC
CL A
904311107
1909
170
SH
SOLE
170
0
0
UNDER ARMOUR INC
CL C
904311206
1486
151
SH
SOLE
151
0
0
UNILEVER N V
N Y SHS NEW
904784709
113008
1871
SH
SOLE
1871
0
0
UNION PAC CORP
COM
907818108
3419435
17369
SH
SOLE
17369
0
0
UNITED AIRLS HLDGS INC
COM
910047109
47781
1375
SH
SOLE
1375
0
0
UNITED INS HLDGS CORP
COM
910710102
177588
29305
SH
SOLE
29305
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
58987
354
SH
SOLE
354
0
0
UNITED STATES STL CORP NEW
COM
912909108
22020
3000
SH
SOLE
3000
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
2385976
7653
SH
SOLE
7653
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
14459
80
SH
SOLE
80
0
0
UNIVERSAL ELECTRS INC
COM
913483103
37740
1000
SH
SOLE
1000
0
0
UNIVERSAL TECHNICAL INST INC
COM
913915104
373888
73600
SH
SOLE
73600
0
0
URBAN EDGE PPTYS
COM
91704F104
2430
250
SH
SOLE
250
0
0
URSTADT BIDDLE PPTYS INC
COM
917286106
1686
200
SH
SOLE
200
0
0
US BANCORP DEL
COM NEW
902973304
103069
2875
SH
SOLE
2875
0
0
UTZ BRANDS INC
COM CL A
918090101
8055
450
SH
SOLE
450
0
0
V F CORP
COM
918204108
9133
130
SH
SOLE
130
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
614226
33400
SH
SOLE
33400
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
8710
50
SH
SOLE
50
0
0
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
1929
101
SH
SOLE
101
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
1914
32
SH
SOLE
32
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
379852
9700
SH
SOLE
9700
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
7169374
81267
SH
SOLE
81267
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
415
5
SH
SOLE
5
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
4189
72
SH
SOLE
72
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
75374
245
SH
SOLE
245
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
106066
678
SH
SOLE
678
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
117565
667
SH
SOLE
667
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
627
6
SH
SOLE
6
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
815218
8042
SH
SOLE
8042
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
6099994
35817
SH
SOLE
35817
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1263
16
SH
SOLE
16
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1513
35
SH
SOLE
35
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
948
9
SH
SOLE
9
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
13108
250
SH
SOLE
250
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
681
14
SH
SOLE
14
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
112896
1400
SH
SOLE
1400
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
102075
1500
SH
SOLE
1500
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
5565190
110311
SH
SOLE
110311
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
1237899
22810
SH
SOLE
22810
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
10421
81
SH
SOLE
81
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
4131
101
SH
SOLE
101
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
25088
310
SH
SOLE
310
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
148984
635
SH
SOLE
635
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
28031
90
SH
SOLE
90
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
1121
11
SH
SOLE
11
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1346
10
SH
SOLE
10
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
282
7
SH
SOLE
7
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
1144
7
SH
SOLE
7
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
1420
11
SH
SOLE
11
0
0
VAPOTHERM INC
COM
922107107
69600
2400
SH
SOLE
2400
0
0
VASTA PLATFORM LTD
CL A
G9440A109
80375
5209
SH
SOLE
5209
0
0
VERISK ANALYTICS INC
COM
92345Y106
436590
2356
SH
SOLE
2356
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
714698
12014
SH
SOLE
12014
0
0
VERMILION ENERGY INC
COM
923725105
39601
17007
SH
SOLE
17007
0
0
VIACOMCBS INC
CL B
92556H206
978081
34919
SH
SOLE
34919
0
0
VIEWRAY INC
COM
92672L107
14000
4000
SH
SOLE
4000
0
0
VIRTU FINL INC
CL A
928254101
228788
9943
SH
SOLE
9943
0
0
VISA INC
COM CL A
92826C839
855072
4276
SH
SOLE
4276
0
0
VMWARE INC
CL A COM
928563402
10775
75
SH
SOLE
75
0
0
WABTEC
COM
929740108
2475
40
SH
SOLE
40
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
288464
8031
SH
SOLE
8031
0
0
WALMART INC
COM
931142103
171110
1223
SH
SOLE
1223
0
0
WASTE MGMT INC DEL
COM
94106L109
39610
350
SH
SOLE
350
0
0
WELBILT INC
COM
949090104
6160
1000
SH
SOLE
1000
0
0
WELLS FARGO CO NEW
COM
949746101
5091490
216567
SH
SOLE
216567
0
0
WELLTOWER INC
COM
95040Q104
27545
500
SH
SOLE
500
0
0
WESTERN ASSET EMERGING MKTS
COM
95766A101
319297
25917
SH
SOLE
25917
0
0
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
741607
44783
SH
SOLE
44783
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
490
100
SH
SOLE
100
0
0
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
411837
29354
SH
SOLE
29354
0
0
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
7450
1000
SH
SOLE
1000
0
0
WESTERN DIGITAL CORP.
COM
958102105
1093546
29919
SH
SOLE
29919
0
0
WESTPAC BANKING CORP
SPONSORED ADR
961214301
7489
622
SH
SOLE
622
0
0
WESTROCK CO
COM
96145D105
1113278
32046
SH
SOLE
32046
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
103955
3645
SH
SOLE
3645
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
11006
225
SH
SOLE
225
0
0
WILLIAMS COS INC
COM
969457100
31794
1618
SH
SOLE
1618
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
242863
3933
SH
SOLE
3933
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
215110
4390
SH
SOLE
4390
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
4957
100
SH
SOLE
100
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
74181
2275
SH
SOLE
2275
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
10634
200
SH
SOLE
200
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
27778
825
SH
SOLE
825
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
25154
1338
SH
SOLE
1338
0
0
XCEL ENERGY INC
COM
98389B100
10697
155
SH
SOLE
155
0
0
XPENG INC
ADS
98422D105
5419
270
SH
SOLE
270
0
0
XPO LOGISTICS INC
COM
983793100
16932
200
SH
SOLE
200
0
0
XYLEM INC
COM
98419M100
29442
350
SH
SOLE
350
0
0
YELP INC
CL A
985817105
20090
1000
SH
SOLE
1000
0
0
YORK WTR CO
COM
987184108
1299802
30750
SH
SOLE
30750
0
0
YUM BRANDS INC
COM
988498101
69114
757
SH
SOLE
757
0
0
YUM CHINA HLDGS INC
COM
98850P109
40083
757
SH
SOLE
757
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
440543
1745
SH
SOLE
1745
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
54150
398
SH
SOLE
398
0
0