0001172661-21-001851.txt : 20210816
0001172661-21-001851.hdr.sgml : 20210816
20210816162229
ACCESSION NUMBER: 0001172661-21-001851
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210816
DATE AS OF CHANGE: 20210816
EFFECTIVENESS DATE: 20210816
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIRST MANHATTAN CO
CENTRAL INDEX KEY: 0000728083
IRS NUMBER: 131957714
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-01260
FILM NUMBER: 211178603
BUSINESS ADDRESS:
STREET 1: 399 PARK AVE
CITY: NEW YORK
STATE: NY
ZIP: 10022
BUSINESS PHONE: 2127563300
MAIL ADDRESS:
STREET 1: 399 PARK AVE
CITY: NEW YORK
STATE: NY
ZIP: 10022
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000728083
XXXXXXXX
06-30-2021
06-30-2021
false
FIRST MANHATTAN CO
399 Park Ave
New York
NY
10022
13F HOLDINGS REPORT
028-01260
N
Thomas Kennedy
Chief Operating Officer
212-756-3170
/s/ Thomas Kennedy
New York
NY
08-16-2021
0
1625
27394025
INFORMATION TABLE
2
infotable.xml
1 800 FLOWERS COM INC
CL A
68243Q106
283
8892
SH
SOLE
0
8892
0
1ST COLONIAL BANCORP
COMMON
019716106
3639
395566
SH
SOLE
216824
162880
15862
3-D SYS CORP DEL
COM NEW
88554D205
19
500
SH
SOLE
0
500
0
3M CO
COM
88579Y101
22079
111158
SH
SOLE
0
101665
9493
ABB LTD
SPONSORED ADR
000375204
686
20210
SH
SOLE
0
20210
0
ABBOTT LABS
COM
002824100
26302
226879
SH
SOLE
0
223246
3633
ABBVIE INC
COM
00287Y109
149736
1329333
SH
SOLE
362075
959080
8178
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
14
864
SH
SOLE
0
0
864
ACACIA RESH CORP
ACACIA TCH COM
003881307
155
23000
SH
SOLE
0
23000
0
ACADIA PHARMACEUTICALS INC
COM
004225108
9
375
SH
SOLE
0
375
0
ACADIA RLTY TR
COM SH BEN INT
004239109
675
30771
SH
SOLE
0
0
30771
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
243644
826498
SH
SOLE
900
820318
5280
ACE CONVERGENCE ACQU CORP
CL A
G0083D120
4
500
SH
SOLE
0
500
0
ACME UTD CORP
COM
004816104
1709
38363
SH
SOLE
0
38363
0
ACORDA THERAPEUTICS INC
COM NEW
00484M601
0
50
SH
SOLE
0
50
0
ACTIVISION BLIZZARD INC
COM
00507V109
443
4646
SH
SOLE
0
4646
0
ACUITY BRANDS INC
COM
00508Y102
7
39
SH
SOLE
0
39
0
ACV AUCTIONS INC
COM CL A
00091G104
640
25000
SH
SOLE
0
25000
0
ADC THERAPEUTICS SA
SHS
H0036K147
4
200
SH
SOLE
0
200
0
ADIENT PLC
ORD SHS
G0084W101
1
25
SH
SOLE
0
11
14
ADOBE SYSTEMS INCORPORATED
COM
00724F101
5026
8583
SH
SOLE
0
8583
0
ADVANCED MICRO DEVICES INC
COM
007903107
30
325
SH
SOLE
0
200
125
ADVANSIX INC
COM
00773T101
7
254
SH
SOLE
0
254
0
AEGON N V
NY REGISTRY SHS
007924103
2
673
SH
SOLE
0
673
0
AEROVIRONMENT INC
COM
008073108
375
3750
SH
SOLE
1250
0
2500
AFFILIATED MANAGERS GROUP IN
COM
008252108
12
80
SH
SOLE
0
80
0
AFLAC INC
COM
001055102
468
8724
SH
SOLE
0
5724
3000
AG MTG INVT TR INC
COM
001228105
18
4400
SH
SOLE
0
4400
0
AGENUS INC
COM NEW
00847G705
5
1000
SH
SOLE
0
0
1000
AGILENT TECHNOLOGIES INC
COM
00846U101
10908
73798
SH
SOLE
0
63748
10050
AGNICO EAGLE MINES LTD
COM
008474108
66
1100
SH
SOLE
0
1100
0
AGREE RLTY CORP
COM
008492100
21
300
SH
SOLE
0
300
0
AGROFRESH SOLUTIONS INC
COM
00856G109
4587
2205311
SH
SOLE
0
1775896
429415
AIHUISHOU INTL CO LTD
SPONSORED ADS
00138L108
74
5000
SH
SOLE
5000
0
0
AIR LEASE CORP
CL A
00912X302
333
8000
SH
SOLE
0
8000
0
AIR PRODS & CHEMS INC
COM
009158106
14239
49497
SH
SOLE
0
9497
40000
AIRBNB INC
COM CL A
009066101
191
1250
SH
SOLE
0
1250
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
120
1031
SH
SOLE
0
31
1000
AKERO THERAPEUTICS INC
COM
00973Y108
3
150
SH
SOLE
0
150
0
AKOUOS INC
COM
00973J101
3
300
SH
SOLE
0
300
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
1746
163100
SH
SOLE
600
155700
6800
ALAMO GROUP INC
COM
011311107
1236
8100
SH
SOLE
0
7200
900
ALCON AG
ORD SHS
H01301128
511
7273
SH
SOLE
0
6653
620
ALDEYRA THERAPEUTICS INC
COM
01438T106
405
35746
SH
SOLE
0
0
35746
ALECTOR INC
COM
014442107
470
22610
SH
SOLE
0
22610
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
968
52852
SH
SOLE
0
52852
0
ALEXANDERS INC
COM
014752109
58
217
SH
SOLE
0
217
0
ALEXCO RESOURCE CORP
COM
01535P106
25
10000
SH
SOLE
0
10000
0
ALEXION PHARMACEUTICALS INC
COM
015351109
45
250
SH
SOLE
0
250
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
180985
798068
SH
SOLE
180
656528
141360
ALKERMES PLC
SHS
G01767105
24
1000
SH
SOLE
0
0
1000
ALLEGHANY CORP MD
COM
017175100
2398
3595
SH
SOLE
0
3595
0
ALLEGION PLC
ORD SHS
G0176J109
155
1116
SH
SOLE
0
1116
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
2
28
SH
SOLE
0
28
0
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
2739
380000
SH
SOLE
0
380000
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2653
57000
SH
SOLE
0
57000
0
ALLIANT ENERGY CORP
COM
018802108
18
332
SH
SOLE
0
332
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
8340
209873
SH
SOLE
0
169063
40810
ALLSTATE CORP
COM
020002101
2546
19519
SH
SOLE
0
19519
0
ALLY FINL INC
COM
02005N100
139499
2798955
SH
SOLE
225
2781717
17013
ALPHABET INC
CAP STK CL A
02079K305
202666
82999
SH
SOLE
0
75296
7703
ALPHABET INC
CAP STK CL C
02079K107
658144
262594
SH
SOLE
150
248511
13933
ALPS ETF TR
CLEAN ENERGY
00162Q460
22
300
SH
SOLE
0
300
0
ALPS ETF TR
MED BREAKTHGH
00162Q593
19
400
SH
SOLE
0
0
400
ALTICE USA INC
CL A
02156K103
3
100
SH
SOLE
0
100
0
ALTIMAR ACQUISITION CORP II
*W EXP 02/09/202
G03709121
0
110
SH
SOLE
0
110
0
ALTIMAR ACQUISITION CORP II
SHS CL A
G03709105
4
440
SH
SOLE
0
440
0
ALTRIA GROUP INC
COM
02209S103
16657
349368
SH
SOLE
0
328889
20479
AMALGAMATED FINANCIAL CORP
COM
022671101
2062
131981
SH
SOLE
101013
0
30968
AMARIN CORP PLC
SPONS ADR NEW
023111206
8
2000
SH
SOLE
0
2000
0
AMAZON COM INC
COM
023135106
454723
132181
SH
SOLE
22
114186
17973
AMBARELLA INC
SHS
G037AX101
5
50
SH
SOLE
0
50
0
AMCOR PLC
ORD
G0250X107
291
25468
SH
SOLE
0
15778
9690
AMDOCS LTD
SHS
G02602103
3448
44573
SH
SOLE
0
44573
0
AMER STATES WTR CO
COM
029899101
91
1150
SH
SOLE
0
1150
0
AMERANT BANCORP INC
CL A
023576101
416
19500
SH
SOLE
0
0
19500
AMERCO
COM
023586100
86
146
SH
SOLE
10
61
75
AMEREN CORP
COM
023608102
25462
318119
SH
SOLE
0
191222
126897
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
12
800
SH
SOLE
0
800
0
AMERICAN AIRLS GROUP INC
COM
02376R102
4
200
SH
SOLE
0
200
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
18
387
SH
SOLE
0
387
0
AMERICAN ELEC PWR CO INC
COM
025537101
371
4387
SH
SOLE
0
4387
0
AMERICAN EXPRESS CO
COM
025816109
122236
739796
SH
SOLE
0
701087
38709
AMERICAN FINL GROUP INC OHIO
COM
025932104
1317
10561
SH
SOLE
0
10561
0
AMERICAN INTL GROUP INC
COM NEW
026874784
3590
75439
SH
SOLE
0
73239
2200
AMERICAN NATIONAL GROUP INC
COM NEW
02772A109
25248
169966
SH
SOLE
200
149922
19844
AMERICAN OUTDOOR BRANDS INC
COM
02875D109
135
3868
SH
SOLE
0
3868
0
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
119
6850
SH
SOLE
0
6700
150
AMERICAN TOWER CORP NEW
COM
03027X100
157937
584651
SH
SOLE
80
579351
5220
AMERICAN WTR WKS CO INC NEW
COM
030420103
31662
205419
SH
SOLE
0
200134
5285
AMERICAS GOLD AND SILVER COR
COM
03062D100
228
150000
SH
SOLE
0
150000
0
AMERIPRISE FINL INC
COM
03076C106
6881
27649
SH
SOLE
0
25049
2600
AMERISOURCEBERGEN CORP
COM
03073E105
26929
235210
SH
SOLE
0
234885
325
AMETEK INC
COM
031100100
644
4830
SH
SOLE
0
4830
0
AMGEN INC
COM
031162100
89521
367267
SH
SOLE
179700
187361
206
AMPHENOL CORP NEW
CL A
032095101
1863
27240
SH
SOLE
0
26850
390
AMPLIFY ETF TR
SEYMOUR CANNBS
032108854
7
275
SH
SOLE
0
275
0
AMYRIS INC
COM NEW
03236M200
32
2000
SH
SOLE
0
2000
0
ANALOG DEVICES INC
COM
032654105
4799
27877
SH
SOLE
0
27827
50
ANAPLAN INC
COM
03272L108
5
100
SH
SOLE
0
100
0
ANGI INC
COM CL A NEW
00183L102
2522
186559
SH
SOLE
0
186459
100
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
94176
1307831
SH
SOLE
325
1291451
16055
ANIXA BIOSCIENCES INC
COM
03528H109
25
6500
SH
SOLE
0
6500
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
11
1350
SH
SOLE
0
1350
0
ANSYS INC
COM
03662Q105
1455
4195
SH
SOLE
30
4045
120
ANTHEM INC
COM
036752103
353
926
SH
SOLE
0
926
0
AON PLC
SHS CL A
G0403H108
8550
35810
SH
SOLE
0
34610
1200
APA CORPORATION
COM
03743Q108
55
2546
SH
SOLE
0
2546
0
API GROUP CORP
COM STK
00187Y100
323
15500
SH
SOLE
0
15000
500
APOLLO COML REAL EST FIN INC
COM
03762U105
9
600
SH
SOLE
0
600
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
27
450
SH
SOLE
0
450
0
APOLLO INVT CORP
COM NEW
03761U502
0
5
SH
SOLE
0
5
0
APPLE INC
COM
037833100
1369848
10001814
SH
SOLE
2550
8969753
1029511
APPLIED MATLS INC
COM
038222105
1649
11584
SH
SOLE
200
11034
350
APPLIED THERAPEUTICS INC
COM
03828A101
1533
73783
SH
SOLE
0
0
73783
APPLOVIN CORP
COM CL A
03831W108
7
100
SH
SOLE
0
100
0
APTARGROUP INC
COM
038336103
711
5055
SH
SOLE
0
5055
0
APTIV PLC
SHS
G6095L109
165
1051
SH
SOLE
0
1051
0
AQUA METALS INC
COM
03837J101
3
1000
SH
SOLE
0
1000
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
38
7127
SH
SOLE
0
7127
0
AQUESTIVE THERAPEUTICS INC
COM
03843E104
10
2600
SH
SOLE
0
0
2600
ARAMARK
COM
03852U106
398
10689
SH
SOLE
0
10539
150
ARBOR REALTY TRUST INC
COM
038923108
22
1255
SH
SOLE
0
1255
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
84
2716
SH
SOLE
0
2716
0
ARCH CAP GROUP LTD
ORD
G0450A105
114
2931
SH
SOLE
0
2931
0
ARCH RESOURCES INC
CL A
03940R107
1994
35000
SH
SOLE
0
35000
0
ARCHER DANIELS MIDLAND CO
COM
039483102
175
2904
SH
SOLE
0
2904
0
ARCONIC CORPORATION
COM
03966V107
1
33
SH
SOLE
0
33
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
5
1000
SH
SOLE
0
1000
0
ARCTURUS THERAPEUTICS HLDGS
COM
03969T109
6
200
SH
SOLE
0
200
0
ARES CAPITAL CORP
COM
04010L103
486
24843
SH
SOLE
0
24843
0
ARK ETF TR
3D PRINTING ETF
00214Q500
52
1325
SH
SOLE
0
1325
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
69
750
SH
SOLE
0
750
0
ARK ETF TR
ISRAEL INOVATE
00214Q609
7
228
SH
SOLE
0
228
0
ARK RESTAURANTS CORP
COM
040712101
710
35950
SH
SOLE
0
4000
31950
ARRIVAL GROUP
SHS
L0423Q108
4
300
SH
SOLE
0
300
0
ARROW ELECTRS INC
COM
042735100
915
8043
SH
SOLE
0
4883
3160
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
93881
1133563
SH
SOLE
243546
865767
24250
ARTESIAN RES CORP
CL A
043113208
5791
157496
SH
SOLE
0
150866
6630
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
9188
69849
SH
SOLE
69849
0
0
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
1
222
SH
SOLE
0
222
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
34
50
SH
SOLE
0
50
0
ASPEN TECHNOLOGY INC
COM
045327103
598
4354
SH
SOLE
1300
2054
1000
ASSURANT INC
COM
04621X108
4954
31725
SH
SOLE
0
31725
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
305
5100
SH
SOLE
0
5100
0
AT&T INC
COM
00206R102
7309
253968
SH
SOLE
0
244926
9042
ATHERSYS INC NEW
COM
04744L106
38
27013
SH
SOLE
0
27013
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
543
15000
SH
SOLE
0
0
15000
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
4238
62225
SH
SOLE
0
59575
2650
ATLAS CORP
SHARES
Y0436Q109
33
2318
SH
SOLE
0
2318
0
ATLASSIAN CORP PLC
CL A
G06242104
48
187
SH
SOLE
0
187
0
ATRECA INC
CL A COM
04965G109
146
17151
SH
SOLE
0
0
17151
ATRICURE INC
COM
04963C209
39
500
SH
SOLE
0
0
500
AUDACY INC
CL A
05070N103
0
232
SH
SOLE
0
232
0
AURORA CANNABIS INC
COM
05156X884
2
282
SH
SOLE
0
282
0
AUTODESK INC
COM
052769106
10
35
SH
SOLE
0
35
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
5511
27747
SH
SOLE
0
26747
1000
AUTONATION INC
COM
05329W102
118
1247
SH
SOLE
0
0
1247
AUTOZONE INC
COM
053332102
399467
267700
SH
SOLE
272
260910
6518
AVALONBAY CMNTYS INC
COM
053484101
215
1031
SH
SOLE
0
1031
0
AVANGRID INC
COM
05351W103
113
2200
SH
SOLE
0
2200
0
AVANOS MED INC
COM
05350V106
427
11743
SH
SOLE
0
11743
0
AVANTOR INC
COM
05352A100
14
400
SH
SOLE
0
400
0
AVIDITY BIOSCIENCES INC
COM
05370A108
4
200
SH
SOLE
0
200
0
AVIS BUDGET GROUP
COM
053774105
7784
99940
SH
SOLE
100
98644
1196
AVISTA CORP
COM
05379B107
3
84
SH
SOLE
0
84
0
AXCELLA HEALTH INC
COM
05454B105
8
2000
SH
SOLE
0
0
2000
AXIS CAP HLDGS LTD
SHS
G0692U109
13144
268202
SH
SOLE
0
217962
50240
AXT INC
COM
00246W103
43
4000
SH
SOLE
0
4000
0
AZEK CO INC
CL A
05478C105
148
3500
SH
SOLE
0
3500
0
AZURRX BIOPHARMA INC
COM
05502L105
2
2500
SH
SOLE
0
2500
0
AZZ INC
COM
002474104
88
1700
SH
SOLE
0
1700
0
BAIDU INC
SPON ADR REP A
056752108
20
100
SH
SOLE
0
100
0
BAKER HUGHES COMPANY
CL A
05722G100
10
471
SH
SOLE
0
471
0
BALLARD PWR SYS INC NEW
COM
058586108
5
300
SH
SOLE
0
300
0
BANC OF CALIFORNIA INC
COM
05990K106
416
23744
SH
SOLE
0
0
23744
BANCFIRST CORP
COM
05945F103
106
1700
SH
SOLE
0
1700
0
BANK COMM HLDGS
COM
06424J103
1673
111400
SH
SOLE
0
55200
56200
BANK HAWAII CORP
COM
062540109
193
2303
SH
SOLE
0
2053
250
BANK NEW YORK MELLON CORP
COM
064058100
3161
61714
SH
SOLE
0
56739
4975
BANK NOVA SCOTIA B C
COM
064149107
260
4000
SH
SOLE
0
4000
0
BANK OF THE JAMES FINL GP IN
COM
470299108
267
16711
SH
SOLE
0
0
16711
BANK OZK
COM
06417N103
758
18000
SH
SOLE
0
500
17500
BAR HBR BANKSHARES
COM
066849100
1234
43120
SH
SOLE
0
39120
4000
BARRICK GOLD CORP
COM
067901108
803
38840
SH
SOLE
0
1940
36900
BAUSCH HEALTH COS INC
COM
071734107
131
4500
SH
SOLE
0
4500
0
BAXTER INTL INC
COM
071813109
16815
208885
SH
SOLE
0
168725
40160
BAYCOM CORP
COM
07272M107
1327
73974
SH
SOLE
0
21875
52099
BCE INC
COM NEW
05534B760
105
2137
SH
SOLE
0
137
2000
BEACON ROOFING SUPPLY INC
COM
073685109
287
5400
SH
SOLE
0
2500
2900
BEAM THERAPEUTICS INC
COM
07373V105
51
400
SH
SOLE
0
400
0
BECTON DICKINSON & CO
COM
075887109
5893
24233
SH
SOLE
0
22267
1966
BED BATH & BEYOND INC
COM
075896100
17
536
SH
SOLE
0
536
0
BEIERSDORF AG
ORDINARY
D08792109
3179
26350
SH
SOLE
0
24850
1500
BERKLEY W R CORP
COM
084423102
24
324
SH
SOLE
0
324
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
7872629
18807
SH
SOLE
23
13395
5389
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
610717
2197456
SH
SOLE
750
2130462
66244
BERKSHIRE HILLS BANCORP INC
COM
084680107
7
270
SH
SOLE
0
90
180
BEST BUY INC
COM
086516101
64
557
SH
SOLE
0
557
0
BEYOND MEAT INC
COM
08862E109
479
3042
SH
SOLE
0
3042
0
BGC PARTNERS INC
CL A
05541T101
5
1000
SH
SOLE
0
1000
0
BHP GROUP LTD
SPONSORED ADS
088606108
36
500
SH
SOLE
0
500
0
BILIBILI INC
SPONS ADS REP Z
090040106
3735
30655
SH
SOLE
150
28615
1890
BIO RAD LABS INC
CL A
090572207
161
250
SH
SOLE
0
250
0
BIODELIVERY SCIENCES INTL IN
COM
09060J106
1
500
SH
SOLE
0
500
0
BIOGEN INC
COM
09062X103
367
1060
SH
SOLE
0
1060
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
5
60
SH
SOLE
0
60
0
BIONTECH SE
SPONSORED ADS
09075V102
111
500
SH
SOLE
0
500
0
BIO-TECHNE CORP
COM
09073M104
9
21
SH
SOLE
0
21
0
BK OF AMERICA CORP
COM
060505104
3883
94185
SH
SOLE
0
92418
1767
BLACK DIAMOND THERAPEUTICS I
COM
09203E105
2
200
SH
SOLE
0
200
0
BLACK HILLS CORP
COM
092113109
4205
64083
SH
SOLE
0
62583
1500
BLACKBAUD INC
COM
09227Q100
7
101
SH
SOLE
0
101
0
BLACKBERRY LTD
COM
09228F103
245
20100
SH
SOLE
0
20000
100
BLACKROCK CAP INVT CORP
COM
092533108
0
0
SH
SOLE
0
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
692
41900
SH
SOLE
0
41900
0
BLACKROCK GLOBAL FLOATING RA
COM
091941104
0
6
SH
SOLE
0
6
0
BLACKROCK INC
COM
09247X101
841
962
SH
SOLE
0
962
0
BLACKROCK MUNIYIELD N Y QUAL
COM
09255E102
0
0
SH
SOLE
0
0
0
BLACKSTONE GROUP INC
COM
09260D107
2320
23884
SH
SOLE
2625
18039
3220
BLACKSTONE MTG TR INC
COM CL A
09257W100
23
750
SH
SOLE
0
750
0
BLOCK H & R INC
COM
093671105
3
150
SH
SOLE
0
150
0
BLUE APRON HLDGS INC
CL A NEW
09523Q200
417
97500
SH
SOLE
0
97500
0
BLUEPRINT MEDICINES CORP
COM
09627Y109
27947
317731
SH
SOLE
302431
10350
4950
BOEING CO
COM
097023105
40778
170223
SH
SOLE
0
168638
1585
BOK FINL CORP
COM NEW
05561Q201
4
53
SH
SOLE
0
53
0
BOOKING HOLDINGS INC
COM
09857L108
48232
22043
SH
SOLE
10
15918
6115
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
12
142
SH
SOLE
0
142
0
BOSTON BEER INC
CL A
100557107
33
33
SH
SOLE
0
33
0
BOSTON PROPERTIES INC
COM
101121101
2359
20587
SH
SOLE
0
20587
0
BOSTON SCIENTIFIC CORP
COM
101137107
26724
624992
SH
SOLE
624967
25
0
BP PLC
SPONSORED ADR
055622104
493
18697
SH
SOLE
0
17386
1311
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
1
500
SH
SOLE
0
0
500
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
10
780
SH
SOLE
0
780
0
BRANDYWINEGBL GBL INCM OPP F
COM
10537L104
4
350
SH
SOLE
0
350
0
BRICKELL BIOTECH INC
COM
10802T105
0
14
SH
SOLE
0
14
0
BRIDGEBIO PHARMA INC
COM
10806X102
24
400
SH
SOLE
0
400
0
BRIGHTCOVE INC
COM
10921T101
7
500
SH
SOLE
0
500
0
BRIGHTHOUSE FINL INC
COM
10922N103
0
19
SH
SOLE
0
19
0
BRINKS CO
COM
109696104
773
10069
SH
SOLE
0
0
10069
BRISTOL-MYERS SQUIBB CO
COM
110122108
3769
56415
SH
SOLE
0
42959
13456
BRISTOL-MYERS SQUIBB CO
RIGHT 12/30/2030
110122140
0
1000
SH
SOLE
0
1000
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
160
4090
SH
SOLE
0
4090
0
BRIXMOR PPTY GROUP INC
COM
11120U105
747
32640
SH
SOLE
0
32290
350
BROADCOM INC
COM
11135F101
555
1165
SH
SOLE
0
1165
0
BROADMARK RLTY CAP INC
COM
11135B100
3
300
SH
SOLE
0
300
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
253
1572
SH
SOLE
0
1572
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
889656
17451090
SH
SOLE
29420
15867916
1553754
BROOKFIELD ASSET MGMT REINS
CL A EXCH LT VTG
G16169107
2561
49245
SH
SOLE
1
44342
4902
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
1498
32385
SH
SOLE
0
11220
21165
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
96953
1745333
SH
SOLE
2759
1677207
65367
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
9407
124763
SH
SOLE
0
123474
1289
BROOKFIELD PPTY REIT INC
CL A
11282X103
52
2800
SH
SOLE
0
2800
0
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
307
16238
SH
SOLE
0
418
15820
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
7076
168733
SH
SOLE
0
166483
2250
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
28098
728516
SH
SOLE
0
719516
9000
BROOKLINE BANCORP INC DEL
COM
11373M107
3479
232754
SH
SOLE
0
226754
6000
BROWN & BROWN INC
COM
115236101
11
218
SH
SOLE
0
218
0
BROWN FORMAN CORP
CL B
115637209
70
937
SH
SOLE
0
937
0
BRT APARTMENTS CORP
COM
055645303
2891
166738
SH
SOLE
0
32282
134456
BRUNSWICK CORP
COM
117043109
6
62
SH
SOLE
0
62
0
BUMBLE INC
COM CL A
12047B105
17
300
SH
SOLE
0
300
0
BURFORD CAP LTD
ORD SHS
G17977110
4
450
SH
SOLE
0
0
450
BURLINGTON STORES INC
COM
122017106
15
48
SH
SOLE
0
48
0
C & F FINL CORP
COM
12466Q104
780
15295
SH
SOLE
0
0
15295
CABALETTA BIO INC
COM
12674W109
4
500
SH
SOLE
0
500
0
CABLE ONE INC
COM
12685J105
1711
895
SH
SOLE
0
895
0
CABOT CORP
COM
127055101
19
350
SH
SOLE
0
350
0
CACI INTL INC
CL A
127190304
9
37
SH
SOLE
0
37
0
CADENCE DESIGN SYSTEM INC
COM
127387108
294
2155
SH
SOLE
500
655
1000
CADIZ INC
COM NEW
127537207
408
30000
SH
SOLE
0
30000
0
CAESARSTONE LTD
ORD SHS
M20598104
2
200
SH
SOLE
0
0
200
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
56
3100
SH
SOLE
0
3100
0
CALERES INC
COM
129500104
5047
184952
SH
SOLE
600
180152
4200
CALIFORNIA BANCORP INC
COM
13005U101
107
5775
SH
SOLE
0
0
5775
CALYXT INC
COM
13173L107
32
8000
SH
SOLE
0
8000
0
CAMDEN NATL CORP
COM
133034108
322
6750
SH
SOLE
0
0
6750
CAMDEN PPTY TR
SH BEN INT
133131102
4908
36998
SH
SOLE
0
35838
1160
CAMECO CORP
COM
13321L108
19
1000
SH
SOLE
0
1000
0
CAMPBELL SOUP CO
COM
134429109
247
5431
SH
SOLE
0
5431
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
37138
849075
SH
SOLE
525
442050
406500
CANADIAN IMP BK COMM
COM
136069101
10
90
SH
SOLE
0
90
0
CANADIAN NAT RES LTD
COM
136385101
50319
1386969
SH
SOLE
300
1380869
5800
CANADIAN NATL RY CO
COM
136375102
133
1267
SH
SOLE
0
1267
0
CANADIAN PAC RY LTD
COM
13645T100
57
750
SH
SOLE
0
750
0
CANGO INC
ADS
137586103
1
250
SH
SOLE
0
250
0
CANOPY GROWTH CORP
COM
138035100
78
3265
SH
SOLE
0
3250
15
CAPITAL ONE FINL CORP
COM
14040H105
88529
572298
SH
SOLE
0
570596
1702
CAPITAL SOUTHWEST CORP
COM
140501107
10525
453098
SH
SOLE
0
453098
0
CAPITAL SR LIVING CORP
COM
140475203
214
4333
SH
SOLE
0
4333
0
CARDINAL HEALTH INC
COM
14149Y108
159
2800
SH
SOLE
0
0
2800
CARLISLE COS INC
COM
142339100
23
125
SH
SOLE
0
125
0
CARLYLE GROUP INC
COM
14316J108
125
2700
SH
SOLE
0
2700
0
CARMAX INC
COM
143130102
15636
121072
SH
SOLE
45
116527
4500
CARNIVAL CORP
UNIT 99/99/9999
143658300
425
16145
SH
SOLE
0
16145
0
CARPENTER TECHNOLOGY CORP
COM
144285103
12
300
SH
SOLE
0
300
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1233
25371
SH
SOLE
0
25371
0
CARROLS RESTAURANT GROUP INC
COM
14574X104
10943
1820914
SH
SOLE
12300
1539165
269449
CARS COM INC
COM
14575E105
9
665
SH
SOLE
0
665
0
CARTER BANKSHARES INC
COM NEW
146103106
776
62032
SH
SOLE
0
0
62032
CARVANA CO
CL A
146869102
7
25
SH
SOLE
0
25
0
CASEYS GEN STORES INC
COM
147528103
4
24
SH
SOLE
0
24
0
CATALYST PHARMACEUTICALS INC
COM
14888U101
1
250
SH
SOLE
0
250
0
CATCHMARK TIMBER TR INC
CL A
14912Y202
9
800
SH
SOLE
0
0
800
CATERPILLAR INC
COM
149123101
784
3603
SH
SOLE
0
3054
549
CBIZ INC
COM
124805102
20402
622594
SH
SOLE
0
542744
79850
CDK GLOBAL INC
COM
12508E101
206
4155
SH
SOLE
0
3989
166
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
53
1200
SH
SOLE
0
1200
0
CEL-SCI CORP
COM PAR NEW
150837607
0
8
SH
SOLE
0
8
0
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
3202
472400
SH
SOLE
0
363900
108500
CENTERPOINT ENERGY INC
COM
15189T107
29
1185
SH
SOLE
0
1185
0
CENTERRA GOLD INC
COM
152006102
3
395
SH
SOLE
0
395
0
CENTRAL SECS CORP
COM
155123102
820
19451
SH
SOLE
0
13551
5900
CENTURY BANCORPORATION INC
CL A NON VTG
156432106
1322
11600
SH
SOLE
0
11600
0
CERNER CORP
COM
156782104
3
45
SH
SOLE
0
45
0
CERUS CORP
COM
157085101
366
62000
SH
SOLE
0
62000
0
CF BANKSHARES INC
COM
12520L109
1756
90186
SH
SOLE
42936
5750
41500
CGI INC
CL A SUB VTG
12532H104
6
72
SH
SOLE
0
72
0
CHAMPIONX CORPORATION
COM
15872M104
1
70
SH
SOLE
0
70
0
CHANGE HEALTHCARE INC
COM
15912K100
34
1500
SH
SOLE
0
1500
0
CHANNELADVISOR CORP
COM
159179100
2
100
SH
SOLE
0
100
0
CHARLES RIV LABS INTL INC
COM
159864107
7
20
SH
SOLE
0
20
0
CHART INDS INC
COM
16115Q308
753
5150
SH
SOLE
0
5150
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
27859
38616
SH
SOLE
25
38266
325
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
17
150
SH
SOLE
0
150
0
CHEGG INC
COM
163092109
176
2125
SH
SOLE
0
2125
0
CHEMOCENTRYX INC
COM
16383L106
4
300
SH
SOLE
0
300
0
CHEMOURS CO
COM
163851108
32
935
SH
SOLE
0
935
0
CHEMUNG FINL CORP
COM
164024101
3080
69520
SH
SOLE
0
65270
4250
CHESAPEAKE UTILS CORP
COM
165303108
5819
48362
SH
SOLE
0
41879
6483
CHEVRON CORP NEW
COM
166764100
4707
44946
SH
SOLE
0
35896
9050
CHEWY INC
CL A
16679L109
53
675
SH
SOLE
0
675
0
CHICOS FAS INC
COM
168615102
0
115
SH
SOLE
0
115
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2311
1491
SH
SOLE
0
1481
10
CHOICE HOTELS INTL INC
COM
169905106
10
86
SH
SOLE
0
86
0
CHUBB LIMITED
COM
H1467J104
9098
57239
SH
SOLE
0
55421
1818
CHURCH & DWIGHT INC
COM
171340102
264
3109
SH
SOLE
0
3109
0
CIENA CORP
COM NEW
171779309
5624
98874
SH
SOLE
0
94466
4408
CIGNA CORP NEW
COM
125523100
1473
6214
SH
SOLE
0
6214
0
CIMAREX ENERGY CO
COM
171798101
277
3825
SH
SOLE
0
3825
0
CINCINNATI FINL CORP
COM
172062101
31
274
SH
SOLE
0
274
0
CINTAS CORP
COM
172908105
35
93
SH
SOLE
0
93
0
CISCO SYS INC
COM
17275R102
11154
210464
SH
SOLE
0
205563
4901
CITIGROUP INC
COM NEW
172967424
54528
770718
SH
SOLE
264
705619
64835
CITIZENS CMNTY BANCORP INC M
COM
174903104
672
49174
SH
SOLE
0
0
49174
CITIZENS FINL GROUP INC
COM
174610105
4416
96282
SH
SOLE
0
96282
0
CITRIX SYS INC
COM
177376100
3
32
SH
SOLE
0
32
0
CLEARSIDE BIOMEDICAL INC
COM
185063104
852
175000
SH
SOLE
0
175000
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
43
2000
SH
SOLE
0
2000
0
CLOROX CO DEL
COM
189054109
1421
7902
SH
SOLE
0
7902
0
CLOUDFLARE INC
CL A COM
18915M107
96
910
SH
SOLE
0
910
0
CM LIFE SCIENCES III INC
UNIT 04/30/2028
125841205
5
500
SH
SOLE
0
500
0
CME GROUP INC
COM
12572Q105
41240
193908
SH
SOLE
70
193573
265
CMS ENERGY CORP
COM
125896100
1700
28782
SH
SOLE
0
28782
0
CNA FINL CORP
COM
126117100
186
4100
SH
SOLE
0
4100
0
COCA COLA CO
COM
191216100
116662
2156020
SH
SOLE
350
2132320
23350
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
486
8200
SH
SOLE
0
8200
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
134
1949
SH
SOLE
0
1949
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
5
204
SH
SOLE
0
204
0
COHEN & STEERS LTD DURATION
COM
19248C105
21
800
SH
SOLE
0
800
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
3
235
SH
SOLE
0
235
0
COHEN & STEERS REIT & PFD &
COM
19247X100
201
7400
SH
SOLE
0
7400
0
COHERENT INC
COM
192479103
52
200
SH
SOLE
0
200
0
COHERUS BIOSCIENCES INC
COM
19249H103
48
3500
SH
SOLE
0
3500
0
COINBASE GLOBAL INC
COM CL A
19260Q107
50
200
SH
SOLE
0
187
13
COLGATE PALMOLIVE CO
COM
194162103
14695
180647
SH
SOLE
0
174646
6001
COLICITY INC
*W EXP 02/24/202
194170114
0
100
SH
SOLE
0
100
0
COLICITY INC
COM CL A
194170106
4
500
SH
SOLE
0
500
0
COLUMBIA SPORTSWEAR CO
COM
198516106
8
82
SH
SOLE
0
82
0
COMCAST CORP NEW
CL A
20030N101
251915
4418014
SH
SOLE
525
4347150
70339
COMERICA INC
COM
200340107
230
3225
SH
SOLE
0
3225
0
COMMERCE BANCSHARES INC
COM
200525103
129
1734
SH
SOLE
0
1734
0
COMMERCIAL METALS CO
COM
201723103
13990
455413
SH
SOLE
0
414203
41210
COMMERCIAL VEH GROUP INC
COM
202608105
36
3400
SH
SOLE
0
2600
800
COMMUNITY WEST BANCSHARES
COM
204157101
454
33888
SH
SOLE
0
0
33888
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
737
99650
SH
SOLE
0
98860
790
COMPASS MINERALS INTL INC
COM
20451N101
1748
29500
SH
SOLE
0
29500
0
COMPUTE HEALTH ACQUISITIN CO
*W EXP 01/25/202
204833115
0
110
SH
SOLE
0
110
0
COMPUTE HEALTH ACQUISITIN CO
COM CL A
204833107
4
440
SH
SOLE
0
440
0
CONAGRA BRANDS INC
COM
205887102
67
1860
SH
SOLE
0
1860
0
CONCENTRIX CORP
COM
20602D101
410
2550
SH
SOLE
0
2550
0
CONDUENT INC
COM
206787103
1
143
SH
SOLE
0
143
0
CONOCOPHILLIPS
COM
20825C104
9384
154101
SH
SOLE
0
153561
540
CONSOL ENERGY INC NEW
COM
20854L108
14
803
SH
SOLE
0
803
0
CONSOLIDATED EDISON INC
COM
209115104
228
3188
SH
SOLE
0
3188
0
CONSOLIDATED WATER CO INC
ORD
G23773107
5940
506432
SH
SOLE
0
474782
31650
CONSTELLATION BRANDS INC
CL A
21036P108
35
150
SH
SOLE
0
100
50
COOPER COS INC
COM NEW
216648402
301
762
SH
SOLE
0
762
0
COPART INC
COM
217204106
7597
57634
SH
SOLE
0
57634
0
CORCEPT THERAPEUTICS INC
COM
218352102
22
1000
SH
SOLE
0
1000
0
CORE LABORATORIES N V
COM
N22717107
1
38
SH
SOLE
0
38
0
CORNING INC
COM
219350105
540
13213
SH
SOLE
0
13213
0
CORPORACION AMER ARPTS S A
COM
L1995B107
11
2000
SH
SOLE
0
2000
0
CORSAIR GAMING INC
COM
22041X102
9
300
SH
SOLE
0
300
0
CORTEVA INC
COM
22052L104
1670
37665
SH
SOLE
0
36985
680
COSTAR GROUP INC
COM
22160N109
621
7500
SH
SOLE
2500
0
5000
COSTCO WHSL CORP NEW
COM
22160K105
7096
17934
SH
SOLE
0
17934
0
COTY INC
COM CL A
222070203
75
8044
SH
SOLE
0
7479
565
COUPANG INC
CL A
22266T109
117
2800
SH
SOLE
0
2800
0
CREDIT ACCEP CORP MICH
COM
225310101
102
225
SH
SOLE
0
225
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
8
50
SH
SOLE
0
0
50
CRONOS GROUP INC
COM
22717L101
9
1050
SH
SOLE
0
1050
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
52
210
SH
SOLE
0
210
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
2886
14796
SH
SOLE
625
13617
554
CROWN CRAFTS INC
COM
228309100
304
40995
SH
SOLE
0
0
40995
CRUCIBLE ACQUISITION CORP
*W EXP 12/26/202
22877P116
0
200
SH
SOLE
0
200
0
CRUCIBLE ACQUISITION CORP
COM CL A
22877P108
5
600
SH
SOLE
0
600
0
CSW INDUSTRIALS INC
COM
126402106
69393
585799
SH
SOLE
0
584299
1500
CSX CORP
COM
126408103
10614
330864
SH
SOLE
0
303864
27000
CTI BIOPHARMA CORP
COM
12648L601
0
33
SH
SOLE
0
33
0
CULLEN FROST BANKERS INC
COM
229899109
1842
16449
SH
SOLE
0
15449
1000
CUMMINS INC
COM
231021106
233
957
SH
SOLE
0
822
135
CURTISS WRIGHT CORP
COM
231561101
3
27
SH
SOLE
0
27
0
CVB FINL CORP
COM
126600105
112
5442
SH
SOLE
0
0
5442
CVS HEALTH CORP
COM
126650100
11434
137038
SH
SOLE
0
135769
1269
CYBERARK SOFTWARE LTD
SHS
M2682V108
13
100
SH
SOLE
0
0
100
CYMABAY THERAPEUTICS INC
COM
23257D103
109
25000
SH
SOLE
0
0
25000
CYPRESS ENVIRONMENTL PARTNR
LTD PARTNER INT
232751107
7
3047
SH
SOLE
0
0
3047
CYREN LTD
SHS
M26895108
0
100
SH
SOLE
0
100
0
D R HORTON INC
COM
23331A109
509
5641
SH
SOLE
0
5641
0
DAILY JOURNAL CORP
COM
233912104
0
1
SH
SOLE
0
1
0
DANAHER CORPORATION
COM
235851102
579755
2160363
SH
SOLE
1000
2145850
13513
DANONE
SP ADR 02 ORD
23636T100
123
8765
SH
SOLE
0
8065
700
DARDEN RESTAURANTS INC
COM
237194105
194
1329
SH
SOLE
0
1329
0
DARLING INGREDIENTS INC
COM
237266101
6
100
SH
SOLE
0
100
0
DASEKE INC
COM
23753F107
1
220
SH
SOLE
0
220
0
DATADOG INC
CL A COM
23804L103
957
9195
SH
SOLE
0
9195
0
DATTO HLDG CORP
COM
23821D100
103
3700
SH
SOLE
0
3700
0
DAVITA INC
COM
23918K108
28
238
SH
SOLE
0
238
0
DBX ETF TR
XTRACK HRVST CSI
233051879
389
9600
SH
SOLE
0
2500
7100
DECKERS OUTDOOR CORP
COM
243537107
6
16
SH
SOLE
0
16
0
DEERE & CO
COM
244199105
524
1486
SH
SOLE
0
1086
400
DELL TECHNOLOGIES INC
CL C
24703L202
86
864
SH
SOLE
0
864
0
DELTA AIR LINES INC DEL
COM NEW
247361702
115
2680
SH
SOLE
0
2680
0
DENALI THERAPEUTICS INC
COM
24823R105
15
200
SH
SOLE
0
200
0
DENTSPLY SIRONA INC
COM
24906P109
554
8769
SH
SOLE
0
8769
0
DESKTOP METAL INC
COM CL A
25058X105
46
4000
SH
SOLE
0
4000
0
DEVON ENERGY CORP NEW
COM
25179M103
2283
78227
SH
SOLE
0
78227
0
DEXCOM INC
COM
252131107
42
100
SH
SOLE
0
0
100
DIAGEO PLC
ORDINARY
G42089113
649
13300
SH
SOLE
0
12650
650
DIAGEO PLC
SPON ADR NEW
25243Q205
21827
113869
SH
SOLE
0
110494
3375
DIAMONDBACK ENERGY INC
COM
25278X109
7743
82475
SH
SOLE
75
82400
0
DICKS SPORTING GOODS INC
COM
253393102
46
462
SH
SOLE
0
462
0
DIGITAL RLTY TR INC
COM
253868103
60
400
SH
SOLE
0
400
0
DIGITALOCEAN HLDGS INC
COM
25402D102
16
300
SH
SOLE
0
300
0
DIME CMNTY BANCSHARES INC
COM
25432X102
60
1803
SH
SOLE
0
0
1803
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
25
564
SH
SOLE
0
564
0
DINE BRANDS GLOBAL INC
COM
254423106
13
150
SH
SOLE
0
0
150
DIODES INC
COM
254543101
5
67
SH
SOLE
0
67
0
DISCOVER FINL SVCS
COM
254709108
66
558
SH
SOLE
0
558
0
DISCOVERY INC
COM SER A
25470F104
4938
160963
SH
SOLE
0
160963
0
DISCOVERY INC
COM SER C
25470F302
22119
763256
SH
SOLE
0
762876
380
DISH NETWORK CORPORATION
CL A
25470M109
68
2000
SH
SOLE
0
2000
0
DISNEY WALT CO
COM
254687106
64189
365188
SH
SOLE
100
357709
7379
DNP SELECT INCOME FD INC
COM
23325P104
14
1346
SH
SOLE
0
1346
0
DOCUSIGN INC
COM
256163106
286
1025
SH
SOLE
0
1025
0
DOLBY LABORATORIES INC
COM CL A
25659T107
8
87
SH
SOLE
0
87
0
DOLLAR GEN CORP NEW
COM
256677105
4
19
SH
SOLE
0
19
0
DOLLAR TREE INC
COM
256746108
69
700
SH
SOLE
0
700
0
DOMINION ENERGY INC
COM
25746U109
29748
404362
SH
SOLE
0
398162
6200
DOMINOS PIZZA INC
COM
25754A201
139363
298750
SH
SOLE
30
298132
588
DONALDSON INC
COM
257651109
4
67
SH
SOLE
0
67
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
16
1000
SH
SOLE
0
0
1000
DOUBLELINE INCOME SOLUTIONS
COM
258622109
18
1000
SH
SOLE
0
1000
0
DOUGLAS EMMETT INC
COM
25960P109
13350
397096
SH
SOLE
0
387546
9550
DOVER CORP
COM
260003108
191
1274
SH
SOLE
0
874
400
DOW INC
COM
260557103
1800
28455
SH
SOLE
0
27285
1170
DRAFTKINGS INC
COM CL A
26142R104
179
3450
SH
SOLE
0
3450
0
DUCOMMUN INC DEL
COM
264147109
114
2100
SH
SOLE
0
2100
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
1788
18116
SH
SOLE
0
18116
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
326
15300
SH
SOLE
0
15300
0
DUNDEE CORP
CLASS A
264901109
4685
3754686
SH
SOLE
0
2747931
1006755
DUPONT DE NEMOURS INC
COM
26614N102
2702
34913
SH
SOLE
0
34831
82
DXC TECHNOLOGY CO
COM
23355L106
1
34
SH
SOLE
0
34
0
DYNATRACE INC
COM NEW
268150109
38
660
SH
SOLE
0
660
0
DYNEX CAP INC
COM
26817Q886
0
0
SH
SOLE
0
0
0
EAGLE BANCORP MONT INC
COM
26942G100
695
30236
SH
SOLE
0
0
30236
EAST WEST BANCORP INC
COM
27579R104
43
600
SH
SOLE
0
600
0
EASTMAN CHEM CO
COM
277432100
359
3080
SH
SOLE
0
3074
6
EATON CORP PLC
SHS
G29183103
322
2176
SH
SOLE
0
2176
0
EATON VANCE ENHANCED EQUITY
COM
278274105
168
9073
SH
SOLE
0
9073
0
EATON VANCE LTD DURATION INC
COM
27828H105
22
1714
SH
SOLE
0
1714
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
27
1000
SH
SOLE
0
1000
0
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
256
15747
SH
SOLE
0
15525
222
EBAY INC.
COM
278642103
2021
28796
SH
SOLE
0
28796
0
ECOLAB INC
COM
278865100
1281
6220
SH
SOLE
0
6220
0
EDISON INTL
COM
281020107
1
30
SH
SOLE
0
30
0
EDITAS MEDICINE INC
COM
28106W103
11
200
SH
SOLE
0
200
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
535
5169
SH
SOLE
0
5169
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
483
13939
SH
SOLE
0
13697
242
ELECTRONIC ARTS INC
COM
285512109
18
129
SH
SOLE
0
129
0
ELEMENT SOLUTIONS INC
COM
28618M106
14
625
SH
SOLE
0
625
0
EMCOR GROUP INC
COM
29084Q100
4
40
SH
SOLE
0
40
0
EMERALD HOLDING INC
COM
29103W104
279
51900
SH
SOLE
0
47500
4400
EMERSON ELEC CO
COM
291011104
1212
12595
SH
SOLE
0
12094
501
ENANTA PHARMACEUTICALS INC
COM
29251M106
1461
33200
SH
SOLE
33200
0
0
ENBRIDGE INC
COM
29250N105
64964
1622482
SH
SOLE
25
1621616
841
ENCOMPASS HEALTH CORP
COM
29261A100
4
58
SH
SOLE
0
58
0
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
34
1250
SH
SOLE
0
1250
0
ENDO INTL PLC
SHS
G30401106
18
4000
SH
SOLE
0
2000
2000
ENERGIZER HLDGS INC NEW
COM
29272W109
30
700
SH
SOLE
0
700
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
546
51400
SH
SOLE
0
51400
0
ENOVA INTL INC
COM
29357K103
1
36
SH
SOLE
0
0
36
ENSTAR GROUP LIMITED
SHS
G3075P101
245
1029
SH
SOLE
0
925
104
ENTEGRIS INC
COM
29362U104
53284
433312
SH
SOLE
65
320922
112325
ENTERGY CORP NEW
COM
29364G103
19
200
SH
SOLE
0
200
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7749
321135
SH
SOLE
825
301505
18805
ENVISTA HOLDINGS CORPORATION
COM
29415F104
15
370
SH
SOLE
0
370
0
EOG RES INC
COM
26875P101
6157
73798
SH
SOLE
75
73703
20
EPIPHANY TECHNOLOGY ACQUISIT
*W EXP 01/12/202
29429X117
0
200
SH
SOLE
0
200
0
EPIPHANY TECHNOLOGY ACQUISIT
COM CL A
29429X109
5
600
SH
SOLE
0
600
0
EQUIFAX INC
COM
294429105
165
693
SH
SOLE
0
693
0
EQUITY COMWLTH
COM SH BEN INT
294628102
960
36655
SH
SOLE
0
36625
30
EQUITY RESIDENTIAL
SH BEN INT
29476L107
292
3800
SH
SOLE
0
3800
0
ERICSSON
ADR B SEK 10
294821608
19
1579
SH
SOLE
0
218
1361
ESPERION THERAPEUTICS INC NE
COM
29664W105
8
410
SH
SOLE
0
410
0
ESQUIRE FINL HLDGS INC
COM
29667J101
1922
81100
SH
SOLE
75000
0
6100
ESSENTIAL UTILS INC
COM
29670G102
12076
264258
SH
SOLE
490
238669
25099
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
62
3050
SH
SOLE
0
3050
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
19
1300
SH
SOLE
0
1300
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
12
175
SH
SOLE
0
0
175
ETF SER SOLUTIONS
US GLB JETS
26922A842
221
9175
SH
SOLE
0
8425
750
ETSY INC
COM
29786A106
4
24
SH
SOLE
0
24
0
EVERBRIDGE INC
COM
29978A104
381
2800
SH
SOLE
0
2800
0
EVEREST RE GROUP LTD
COM
G3223R108
1058
4200
SH
SOLE
100
4100
0
EVERGY INC
COM
30034W106
12140
200906
SH
SOLE
0
189683
11223
EVERSOURCE ENERGY
COM
30040W108
451
5625
SH
SOLE
0
5625
0
EVERSPIN TECHNOLOGIES INC
COM
30041T104
6
1000
SH
SOLE
0
1000
0
EVOLUS INC
COM
30052C107
17494
1383000
SH
SOLE
1383000
0
0
EXACT SCIENCES CORP
COM
30063P105
11
90
SH
SOLE
0
90
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
94
1450
SH
SOLE
0
1450
0
EXELON CORP
COM
30161N101
229
5180
SH
SOLE
0
5105
75
EXPEDIA GROUP INC
COM NEW
30212P303
365
2232
SH
SOLE
0
2092
140
EXPEDITORS INTL WASH INC
COM
302130109
58
460
SH
SOLE
0
460
0
EXTRA SPACE STORAGE INC
COM
30225T102
184
1125
SH
SOLE
375
0
750
EXXON MOBIL CORP
COM
30231G102
17147
271843
SH
SOLE
100
236563
35180
F N B CORP
COM
302520101
6
534
SH
SOLE
0
267
267
FACEBOOK INC
CL A
30303M102
378177
1087623
SH
SOLE
240
1074872
12511
FACTSET RESH SYS INC
COM
303075105
4
13
SH
SOLE
0
13
0
FAIR ISAAC CORP
COM
303250104
506
1008
SH
SOLE
0
8
1000
FARMERS & MERCHANTS BANCORP
COM
30779N105
109
5000
SH
SOLE
0
5000
0
FASTLY INC
CL A
31188V100
24
419
SH
SOLE
0
419
0
FEDEX CORP
COM
31428X106
18682
62624
SH
SOLE
50
62559
15
FERRARI N V
COM
N3167Y103
13
64
SH
SOLE
0
64
0
FERRO CORP
COM
315405100
1766
81880
SH
SOLE
0
78880
3000
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
28
550
SH
SOLE
0
550
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
58
500
SH
SOLE
0
500
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
87
2002
SH
SOLE
0
2002
0
FIDELITY NATL INFORMATION SV
COM
31620M106
22836
161198
SH
SOLE
75
160200
923
FIESTA RESTAURANT GROUP INC
COM
31660B101
112
8360
SH
SOLE
0
8360
0
FIFTH THIRD BANCORP
COM
316773100
86
2251
SH
SOLE
0
2251
0
FIREEYE INC
COM
31816Q101
41
2050
SH
SOLE
0
1600
450
FIRST BK WILLIAMSTOWN NEW JE
COM
31931U102
34
2548
SH
SOLE
0
2548
0
FIRST FINL BANCORP OH
COM
320209109
110
4668
SH
SOLE
0
4668
0
FIRST HORIZON CORPORATION
COM
320517105
336
19475
SH
SOLE
0
19475
0
FIRST LONG IS CORP
COM
320734106
73
3449
SH
SOLE
0
3449
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
34
185
SH
SOLE
0
185
0
FIRST SOLAR INC
COM
336433107
9
100
SH
SOLE
0
100
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
247
12000
SH
SOLE
0
12000
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
51
403
SH
SOLE
0
403
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
48
575
SH
SOLE
0
575
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
39
1000
SH
SOLE
0
1000
0
FIRSTCASH INC
COM
33767D105
1
20
SH
SOLE
0
20
0
FIRSTENERGY CORP
COM
337932107
47
1272
SH
SOLE
0
1272
0
FISERV INC
COM
337738108
431
4034
SH
SOLE
0
4034
0
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
359
44500
SH
SOLE
0
9500
35000
FIVERR INTL LTD
ORD SHS
M4R82T106
38
160
SH
SOLE
0
160
0
FLEX LTD
ORD
Y2573F102
1910
106930
SH
SOLE
1200
100000
5730
FLEXSHARES TR
QUALT DIVD IDX
33939L860
47
850
SH
SOLE
0
850
0
FLOOR & DECOR HLDGS INC
CL A
339750101
533
5048
SH
SOLE
0
5048
0
FLUOR CORP NEW
COM
343412102
8
454
SH
SOLE
0
454
0
FMC CORP
COM NEW
302491303
14
130
SH
SOLE
0
130
0
FOOT LOCKER INC
COM
344849104
246
4000
SH
SOLE
0
4000
0
FORD MTR CO DEL
COM
345370860
234
15805
SH
SOLE
0
15805
0
FORTINET INC
COM
34959E109
6
29
SH
SOLE
0
29
0
FORTIVE CORP
COM
34959J108
63583
911715
SH
SOLE
0
910332
1383
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
151
1522
SH
SOLE
0
1522
0
FOUR CORNERS PPTY TR INC
COM
35086T109
12
452
SH
SOLE
0
452
0
FOX CORP
CL A COM
35137L105
1413
38081
SH
SOLE
0
38081
0
FRANCO NEV CORP
COM
351858105
7
52
SH
SOLE
0
52
0
FRANKLIN ELEC INC
COM
353514102
1293
16050
SH
SOLE
0
16050
0
FRANKLIN RESOURCES INC
COM
354613101
594
18595
SH
SOLE
0
18595
0
FRANKLIN STR PPTYS CORP
COM
35471R106
23
4500
SH
SOLE
0
4500
0
FREEPORT-MCMORAN INC
CL B
35671D857
338
9135
SH
SOLE
0
9135
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
0
20
SH
SOLE
0
20
0
FRONTDOOR INC
COM
35905A109
17
357
SH
SOLE
0
357
0
FRP HLDGS INC
COM
30292L107
1267
22766
SH
SOLE
0
22068
698
FS BANCORP INC
COM
30263Y104
249
3500
SH
SOLE
0
0
3500
FUEL TECH INC
COM
359523107
0
8
SH
SOLE
0
0
8
FULGENT GENETICS INC
COM
359664109
20
225
SH
SOLE
0
225
0
GALILEO ACQUISITION CORP
SHS
G3770A102
23
2300
SH
SOLE
0
2300
0
GAN LTD
SHS
G3728V109
3
200
SH
SOLE
0
200
0
GANNETT CO INC
COM
36472T109
9
1762
SH
SOLE
0
1762
0
GARRETT MOTION INC
COM
366505105
3
465
SH
SOLE
0
465
0
GARTNER INC
COM
366651107
45
186
SH
SOLE
0
186
0
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
19926
1102747
SH
SOLE
0
995767
106980
GATEWAY BANK FSB
COMMON RSTD
PER367155
797
2416667
SH
SOLE
2416667
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
23
1000
SH
SOLE
0
1000
0
GDS HLDGS LTD
SPONSORED ADS
36165L108
3955
50400
SH
SOLE
49800
600
0
GENERAC HLDGS INC
COM
368736104
9
22
SH
SOLE
0
22
0
GENERAL AMERN INVS CO INC
COM
368802104
126
2915
SH
SOLE
0
2915
0
GENERAL DYNAMICS CORP
COM
369550108
635
3375
SH
SOLE
0
3365
10
GENERAL ELECTRIC CO
COM
369604103
3307
245741
SH
SOLE
0
168272
77469
GENERAL MLS INC
COM
370334104
4969
81556
SH
SOLE
0
81556
0
GENERAL MTRS CO
COM
37045V100
3267
55217
SH
SOLE
0
54717
500
GENERATIONS BANCORP NY INC
COM
37149G108
303
30064
SH
SOLE
0
30064
0
GENIUS BRANDS INTL INC
COM
37229T301
2
1265
SH
SOLE
0
1265
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
5
2500
SH
SOLE
0
0
2500
GENUINE PARTS CO
COM
372460105
14
113
SH
SOLE
0
113
0
GERON CORP
COM
374163103
4
3200
SH
SOLE
0
3200
0
GEVO INC
COM PAR
374396406
0
25
SH
SOLE
0
25
0
GILDAN ACTIVEWEAR INC
COM
375916103
24
655
SH
SOLE
0
655
0
GILEAD SCIENCES INC
COM
375558103
41472
602277
SH
SOLE
0
497538
104739
GLATFELTER CORPORATION
COM
377320106
4580
327850
SH
SOLE
0
303425
24425
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
714
17950
SH
SOLE
0
17950
0
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
166
4475
SH
SOLE
0
4475
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
56
1333
SH
SOLE
0
1333
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
18
260
SH
SOLE
0
0
260
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
22
1000
SH
SOLE
0
1000
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
16
480
SH
SOLE
0
0
480
GLOBAL X FDS
US INFR DEV ETF
37954Y673
184
7175
SH
SOLE
0
7175
0
GLOBALSTAR INC
COM
378973408
0
186
SH
SOLE
0
186
0
GLOBE LIFE INC
COM
37959E102
5718
60036
SH
SOLE
0
60036
0
GODADDY INC
CL A
380237107
232190
2670084
SH
SOLE
665
2169783
499636
GOLD STD VENTURES CORP
COM
380738104
3
6000
SH
SOLE
0
6000
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
12
298
SH
SOLE
0
298
0
GOLDMAN SACHS GROUP INC
COM
38141G104
1219
3213
SH
SOLE
0
3196
17
GOODRICH PETE CORP
COM PAR
382410843
0
46
SH
SOLE
0
46
0
GOODRX HLDGS INC
COM CL A
38246G108
3
100
SH
SOLE
0
100
0
GOPRO INC
CL A
38268T103
0
11
SH
SOLE
0
11
0
GRACE W R & CO DEL NEW
COM
38388F108
10045
145340
SH
SOLE
200
143693
1447
GRACO INC
COM
384109104
32559
430100
SH
SOLE
0
315685
114415
GRAFTECH INTL LTD
COM
384313508
145
12501
SH
SOLE
0
12501
0
GRAHAM HLDGS CO
COM CL B
384637104
105
167
SH
SOLE
0
167
0
GRAINGER W W INC
COM
384802104
431
985
SH
SOLE
0
400
585
GRAND RIV COMM
COMMON
386441109
2317
319704
SH
SOLE
294704
0
25000
GRAPHIC PACKAGING HLDG CO
COM
388689101
997
55000
SH
SOLE
0
55000
0
GRAYBUG VISION INC
COM SHS
38942Q103
1585
292003
SH
SOLE
0
119729
172274
GREEN BRICK PARTNERS INC
COM
392709101
4085
179650
SH
SOLE
0
176641
3009
GREENHILL & CO INC
COM
395259104
4
279
SH
SOLE
0
279
0
GROUPE DANONE
SHS
F12033134
6671
96690
SH
SOLE
0
96690
0
GS ACQUISITION HLDGS CORP II
UNIT 99/99/9999
36258Q204
70
6440
SH
SOLE
0
6440
0
GUESS INC
COM
401617105
0
11
SH
SOLE
0
11
0
HALLIBURTON CO
COM
406216101
4
200
SH
SOLE
0
200
0
HANESBRANDS INC
COM
410345102
335
17982
SH
SOLE
0
17982
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
39
700
SH
SOLE
0
700
0
HARMONY GOLD MINING CO LTD
SPONSORED ADR
413216300
29
8000
SH
SOLE
0
8000
0
HARPOON THERAPEUTICS INC
COM
41358P106
0
70
SH
SOLE
0
70
0
HARROW HEALTH INC
COM
415858109
3
340
SH
SOLE
0
340
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
41
666
SH
SOLE
0
666
0
HASBRO INC
COM
418056107
654
6925
SH
SOLE
0
6275
650
HCA HEALTHCARE INC
COM
40412C101
6375
30836
SH
SOLE
0
30811
25
HEALTH ASSURN ACQUISITION CO
*W EXP 11/12/202
42226W117
0
125
SH
SOLE
0
125
0
HEALTH ASSURN ACQUISITION CO
COM CL A
42226W109
5
500
SH
SOLE
0
500
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
3
97
SH
SOLE
0
96
1
HEICO CORP NEW
CL A
422806208
74
600
SH
SOLE
0
600
0
HEICO CORP NEW
COM
422806109
64
464
SH
SOLE
0
464
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
3169
555125
SH
SOLE
0
555125
0
HENRY JACK & ASSOC INC
COM
426281101
79
483
SH
SOLE
0
483
0
HENRY SCHEIN INC
COM
806407102
3
41
SH
SOLE
0
41
0
HERCULES CAPITAL INC
COM
427096508
14
825
SH
SOLE
0
525
300
HERITAGE COMM CORP
COM
426927109
1497
134535
SH
SOLE
134535
0
0
HERON THERAPEUTICS INC
COM
427746102
4
300
SH
SOLE
0
300
0
HERSHEY CO
COM
427866108
1674
9611
SH
SOLE
0
9611
0
HESS CORP
COM
42809H107
1447
16575
SH
SOLE
0
16575
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
23
1640
SH
SOLE
0
1640
0
HEXCEL CORP NEW
COM
428291108
91
1471
SH
SOLE
0
1471
0
HILLTOP HOLDINGS INC
COM
432748101
637
17500
SH
SOLE
0
0
17500
HILTON WORLDWIDE HLDGS INC
COM
43300A203
28030
232388
SH
SOLE
0
231363
1025
HIMS & HERS HEALTH INC
COM CL A
433000106
32
3000
SH
SOLE
0
3000
0
HOLOGIC INC
COM
436440101
28956
434000
SH
SOLE
434000
0
0
HOME BANCSHARES INC
COM
436893200
994
40290
SH
SOLE
0
0
40290
HOME DEPOT INC
COM
437076102
11667
36581
SH
SOLE
0
35334
1247
HOMOLOGY MEDICINES INC
COM
438083107
0
50
SH
SOLE
0
50
0
HONEYWELL INTL INC
COM
438516106
297696
1357166
SH
SOLE
375
1351771
5020
HORIZON GLOBAL CORP
COM
44052W104
32
3842
SH
SOLE
279
978
2585
HORIZON THERAPEUTICS PUB L
SHS
G46188101
5
54
SH
SOLE
0
54
0
HORMEL FOODS CORP
COM
440452100
115
2412
SH
SOLE
0
2412
0
HOULIHAN LOKEY INC
CL A
441593100
8
100
SH
SOLE
0
100
0
HOWARD HUGHES CORP
COM
44267D107
11339
116350
SH
SOLE
0
116350
0
HOWMET AEROSPACE INC
COM
443201108
4
133
SH
SOLE
0
133
0
HP INC
COM
40434L105
49
1640
SH
SOLE
0
1640
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
409
14187
SH
SOLE
0
13937
250
HUMANA INC
COM
444859102
36648
82780
SH
SOLE
82780
0
0
HUNT J B TRANS SVCS INC
COM
445658107
14
86
SH
SOLE
0
86
0
HUNTINGTON BANCSHARES INC
COM
446150104
6305
441866
SH
SOLE
0
418349
23517
HUNTINGTON INGALLS INDS INC
COM
446413106
23
111
SH
SOLE
0
111
0
HUNTSMAN CORP
COM
447011107
13
525
SH
SOLE
0
0
525
HURCO CO
COM
447324104
661
18900
SH
SOLE
0
18600
300
HUTTIG BLDG PRODS INC
COM
448451104
13
2400
SH
SOLE
0
500
1900
HYCROFT MINING HOLDING CORP
*W EXP 02/12/202
44862P117
720
1500000
SH
SOLE
0
1500000
0
HYCROFT MINING HOLDING CORP
COM CL A
44862P109
437
143000
SH
SOLE
0
140000
3000
IAA INC
COM
449253103
211251
3873325
SH
SOLE
2590
3840090
30645
IAC INTERACTIVECORP NEW
COM NEW
44891N208
462395
2999255
SH
SOLE
390
2532857
466008
IBIO INC
COM NEW
451033203
31
20790
SH
SOLE
0
20790
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
27
504
SH
SOLE
0
407
97
ICLICK INTERACTIVE ASIA GROU
SPONSORED ADR
45113Y104
5
500
SH
SOLE
0
500
0
IDACORP INC
COM
451107106
6146
63043
SH
SOLE
0
51988
11055
IDEX CORP
COM
45167R104
1553
7062
SH
SOLE
0
7062
0
IDEXX LABS INC
COM
45168D104
24538
38855
SH
SOLE
0
3230
35625
IHS MARKIT LTD
SHS
G47567105
635
5637
SH
SOLE
0
5637
0
ILLINOIS TOOL WKS INC
COM
452308109
7219
32290
SH
SOLE
325
30115
1850
ILLUMINA INC
COM
452327109
900
1902
SH
SOLE
0
1802
100
IMMUNOGEN INC
COM
45253H101
49
7546
SH
SOLE
0
7546
0
IMV INC
COM
44974L103
144
66368
SH
SOLE
0
0
66368
INCYTE CORP
COM
45337C102
50
600
SH
SOLE
0
600
0
INDEPENDENCE RLTY TR INC
COM
45378A106
1
65
SH
SOLE
0
63
2
INDEPENDENT BANK GROUP INC
COM
45384B106
404
8325
SH
SOLE
0
0
8325
INDEPENDENT BK CORP MASS
COM
453836108
120
1597
SH
SOLE
0
1597
0
INGERSOLL RAND INC
COM
45687V106
73
1515
SH
SOLE
0
1515
0
INGREDION INC
COM
457187102
35946
397195
SH
SOLE
0
396990
205
INMODE LTD
SHS
M5425M103
52
550
SH
SOLE
0
550
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
19
100
SH
SOLE
0
0
100
INSEEGO CORP
COM
45782B104
138
13700
SH
SOLE
0
13700
0
INSMED INC
COM PAR $.01
457669307
0
25
SH
SOLE
0
25
0
INTEL CORP
COM
458140100
8741
155710
SH
SOLE
0
150158
5552
INTELLIA THERAPEUTICS INC
COM
45826J105
17
105
SH
SOLE
0
105
0
INTELLICHECK INC
COM NEW
45817G201
2
300
SH
SOLE
0
300
0
INTELLIGENT SYS CORP NEW
COM
45816D100
1
50
SH
SOLE
0
50
0
INTER PARFUMS INC
COM
458334109
129
1800
SH
SOLE
0
1800
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
16
250
SH
SOLE
0
250
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
186942
1574916
SH
SOLE
1630
1560836
12450
INTERNATIONAL BUSINESS MACHS
COM
459200101
28895
197114
SH
SOLE
0
180374
16740
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
569
3814
SH
SOLE
0
3814
0
INTERNATIONAL PAPER CO
COM
460146103
124
2024
SH
SOLE
0
2024
0
INTERPUBLIC GROUP COS INC
COM
460690100
9
289
SH
SOLE
0
289
0
INTRUSION INC
COM NEW
46121E205
6
400
SH
SOLE
0
400
0
INTUIT
COM
461202103
56
115
SH
SOLE
0
115
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
137
150
SH
SOLE
0
150
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
0
44
SH
SOLE
0
44
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1386
72000
SH
SOLE
0
19200
52800
INVESCO DB MULTI-SECTOR COMM
OIL FD
46140H403
69
5373
SH
SOLE
0
5373
0
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
96
1500
SH
SOLE
0
1500
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
3
90
SH
SOLE
0
90
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
4
66
SH
SOLE
0
66
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
261
2900
SH
SOLE
0
2900
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
255
7050
SH
SOLE
0
6400
650
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
362
5916
SH
SOLE
0
5903
13
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
44
174
SH
SOLE
0
174
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
564
3746
SH
SOLE
0
3106
640
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
12
231
SH
SOLE
0
231
0
INVESCO PA VALUE MUN INC TR
COM
46132K109
4
350
SH
SOLE
0
350
0
INVESCO QQQ TR
UNIT SER 1
46090E103
4727
13338
SH
SOLE
125
12796
417
INVESTORS BANCORP INC NEW
COM
46146L101
55
3903
SH
SOLE
0
3358
545
INVITAE CORP
COM
46185L103
57
1700
SH
SOLE
0
1700
0
ION ACQUISITION CORP 2 LTD
UNIT 99/99/9999
G49393120
100
10000
SH
SOLE
0
10000
0
IONIS PHARMACEUTICALS INC
COM
462222100
47
1200
SH
SOLE
0
1200
0
IQVIA HLDGS INC
COM
46266C105
42918
177114
SH
SOLE
0
176855
259
IROBOT CORP
COM
462726100
4
50
SH
SOLE
0
50
0
IRON MTN INC NEW
COM
46284V101
84
1995
SH
SOLE
0
1995
0
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
192
14925
SH
SOLE
0
0
14925
ISHARES GOLD TR
ISHARES NEW
464285204
2327
69044
SH
SOLE
0
8857
60187
ISHARES INC
CORE MSCI EMKT
46434G103
743
11093
SH
SOLE
150
9553
1390
ISHARES INC
MSCI EURZONE ETF
464286608
314
6375
SH
SOLE
180
4865
1330
ISHARES INC
MSCI GERMANY ETF
464286806
10
300
SH
SOLE
0
0
300
ISHARES INC
MSCI HONG KG ETF
464286871
19
718
SH
SOLE
0
718
0
ISHARES SILVER TR
ISHARES
46428Q109
27
1150
SH
SOLE
0
350
800
ISHARES TR
20 YR TR BD ETF
464287432
550
3817
SH
SOLE
0
3817
0
ISHARES TR
3 7 YR TREAS BD
464288661
4
36
SH
SOLE
0
36
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
189
1642
SH
SOLE
0
1642
0
ISHARES TR
CALIF MUN BD ETF
464288356
22
361
SH
SOLE
0
0
361
ISHARES TR
CHINA LG-CAP ETF
464287184
247
5335
SH
SOLE
0
5335
0
ISHARES TR
CORE DIV GRWTH
46434V621
251
5000
SH
SOLE
0
5000
0
ISHARES TR
CORE HIGH DV ETF
46429B663
437
4537
SH
SOLE
0
4537
0
ISHARES TR
CORE MSCI EAFE
46432F842
56
754
SH
SOLE
0
754
0
ISHARES TR
CORE MSCI EURO
46434V738
10
180
SH
SOLE
0
180
0
ISHARES TR
CORE S&P MCP ETF
464287507
81
305
SH
SOLE
0
305
0
ISHARES TR
CORE S&P SCP ETF
464287804
3137
27770
SH
SOLE
0
27370
400
ISHARES TR
CORE S&P TTL STK
464287150
2963
30008
SH
SOLE
1120
19580
9308
ISHARES TR
CORE S&P US GWT
464287671
9
93
SH
SOLE
0
93
0
ISHARES TR
CORE S&P US VLU
464287663
1287
17893
SH
SOLE
400
13578
3915
ISHARES TR
CORE S&P500 ETF
464287200
888
2066
SH
SOLE
20
1896
150
ISHARES TR
CORE US AGGBD ET
464287226
5
47
SH
SOLE
0
47
0
ISHARES TR
EAFE GRWTH ETF
464288885
72
677
SH
SOLE
0
677
0
ISHARES TR
EAFE SML CP ETF
464288273
4
54
SH
SOLE
0
54
0
ISHARES TR
EAFE VALUE ETF
464288877
9
180
SH
SOLE
0
0
180
ISHARES TR
ESG MSCI USA ETF
46436E767
5
150
SH
SOLE
0
150
0
ISHARES TR
EXPANDED TECH
464287515
478
1225
SH
SOLE
0
1225
0
ISHARES TR
FLTG RATE NT ETF
46429B655
6
131
SH
SOLE
0
131
0
ISHARES TR
GL CLEAN ENE ETF
464288224
51
2200
SH
SOLE
0
2200
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
33
400
SH
SOLE
0
400
0
ISHARES TR
GLOBAL 100 ETF
464287572
31
450
SH
SOLE
0
450
0
ISHARES TR
GLOBAL TECH ETF
464287291
58
174
SH
SOLE
0
174
0
ISHARES TR
IBOXX HI YD ETF
464288513
33
382
SH
SOLE
0
382
0
ISHARES TR
IBOXX INV CP ETF
464287242
56
418
SH
SOLE
0
373
45
ISHARES TR
INTL DIV GRWTH
46435G524
375
5600
SH
SOLE
0
5600
0
ISHARES TR
INTL SEL DIV ETF
464288448
23
731
SH
SOLE
0
731
0
ISHARES TR
ISHARES BIOTECH
464287556
98
600
SH
SOLE
0
600
0
ISHARES TR
ISHS 1-5YR INVS
464288646
12
220
SH
SOLE
0
220
0
ISHARES TR
JPMORGAN USD EMG
464288281
34
305
SH
SOLE
0
305
0
ISHARES TR
LATN AMER 40 ETF
464287390
31
1000
SH
SOLE
0
1000
0
ISHARES TR
MBS ETF
464288588
5
54
SH
SOLE
0
54
0
ISHARES TR
MORNINGSTAR VALU
464288109
322
5000
SH
SOLE
0
5000
0
ISHARES TR
MSCI CHINA ETF
46429B671
370
4500
SH
SOLE
0
1135
3365
ISHARES TR
MSCI EAFE ETF
464287465
507
6438
SH
SOLE
0
6438
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
8
108
SH
SOLE
0
108
0
ISHARES TR
MSCI EMG MKT ETF
464287234
123
2248
SH
SOLE
0
2248
0
ISHARES TR
MSCI USA MMENTM
46432F396
12
73
SH
SOLE
0
73
0
ISHARES TR
MSCI USA QLT FCT
46432F339
898
6765
SH
SOLE
0
5490
1275
ISHARES TR
NATIONAL MUN ETF
464288414
64
550
SH
SOLE
0
550
0
ISHARES TR
PFD AND INCM SEC
464288687
1827
46450
SH
SOLE
0
46450
0
ISHARES TR
ROBOTICS ARTIF
46435U556
197
4400
SH
SOLE
0
4400
0
ISHARES TR
RUS 1000 ETF
464287622
54
224
SH
SOLE
0
224
0
ISHARES TR
RUS 1000 GRW ETF
464287614
369
1360
SH
SOLE
0
1360
0
ISHARES TR
RUS 1000 VAL ETF
464287598
296
1869
SH
SOLE
0
1869
0
ISHARES TR
RUS 2000 VAL ETF
464287630
37
225
SH
SOLE
0
225
0
ISHARES TR
RUS MDCP VAL ETF
464287473
57
496
SH
SOLE
0
496
0
ISHARES TR
RUS MID CAP ETF
464287499
166
2101
SH
SOLE
0
2101
0
ISHARES TR
RUSSELL 2000 ETF
464287655
115
505
SH
SOLE
0
505
0
ISHARES TR
RUSSELL 3000 ETF
464287689
92
360
SH
SOLE
0
360
0
ISHARES TR
S&P 100 ETF
464287101
53
271
SH
SOLE
0
271
0
ISHARES TR
S&P 500 GRWT ETF
464287309
3
45
SH
SOLE
0
0
45
ISHARES TR
S&P 500 VAL ETF
464287408
41
279
SH
SOLE
0
279
0
ISHARES TR
SELECT DIVID ETF
464287168
861
7390
SH
SOLE
0
7390
0
ISHARES TR
SP SMCP600VL ETF
464287879
2
27
SH
SOLE
0
27
0
ISHARES TR
TIPS BD ETF
464287176
518
4052
SH
SOLE
0
4052
0
ISHARES TR
U.S. ENERGY ETF
464287796
40
1390
SH
SOLE
90
610
690
ISHARES TR
U.S. TECH ETF
464287721
65
655
SH
SOLE
0
655
0
ISHARES TR
U.S. UTILITS ETF
464287697
9
119
SH
SOLE
0
119
0
ISHARES TR
US AER DEF ETF
464288760
186
1700
SH
SOLE
0
1700
0
ISHARES TR
US INFRASTRUC
46435U713
180
5125
SH
SOLE
0
5125
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
17
350
SH
SOLE
0
350
0
ITT INC
COM
45073V108
114
1250
SH
SOLE
0
1250
0
JACOBS ENGR GROUP INC
COM
469814107
378
2836
SH
SOLE
0
2836
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
137
3539
SH
SOLE
0
3539
0
JBG SMITH PPTYS
COM
46590V100
899
28555
SH
SOLE
0
28555
0
JD.COM INC
SPON ADR CL A
47215P106
59
750
SH
SOLE
0
750
0
JEFFERIES FINL GROUP INC
COM
47233W109
14694
429649
SH
SOLE
0
422899
6750
JOANN INC
COM
47768J101
393
25000
SH
SOLE
0
25000
0
JOHNSON & JOHNSON
COM
478160104
311910
1893343
SH
SOLE
189450
1668427
35466
JOHNSON CTLS INTL PLC
SHS
G51502105
25
372
SH
SOLE
0
229
143
JOHNSON OUTDOORS INC
CL A
479167108
48
400
SH
SOLE
0
400
0
JONES LANG LASALLE INC
COM
48020Q107
10
52
SH
SOLE
0
52
0
JOUNCE THERAPEUTICS INC
COM
481116101
261
38400
SH
SOLE
0
37400
1000
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
31
1600
SH
SOLE
0
1600
0
JPMORGAN CHASE & CO
COM
46625H100
38327
246413
SH
SOLE
0
207540
38873
JUNIPER NETWORKS INC
COM
48203R104
3
116
SH
SOLE
0
116
0
KALA PHARMACEUTICALS INC
COM
483119103
7
1400
SH
SOLE
0
0
1400
KALEIDO BIOSCIENCES INC
COM
483347100
0
100
SH
SOLE
0
100
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1331
4700
SH
SOLE
0
4650
50
KAR AUCTION SVCS INC
COM
48238T109
1
100
SH
SOLE
0
100
0
KARUNA THERAPEUTICS INC
COM
48576A100
3660
32110
SH
SOLE
32110
0
0
KATAPULT HOLDINGS INC
COM
485859102
11
1100
SH
SOLE
0
1100
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
16
1885
SH
SOLE
0
1885
0
KEARNY FINL CORP MD
COM
48716P108
109
9193
SH
SOLE
0
9031
162
KELLOGG CO
COM
487836108
3840
59703
SH
SOLE
0
56770
2933
KENNEDY-WILSON HOLDINGS INC
COM
489398107
79
4000
SH
SOLE
0
4000
0
KEYCORP
COM
493267108
208
10078
SH
SOLE
0
9859
219
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
215145
1393337
SH
SOLE
270
1182708
210359
KIMBELL RTY PARTNERS LP
UNIT
49435R102
153
11970
SH
SOLE
0
11970
0
KIMBERLY-CLARK CORP
COM
494368103
7287
54474
SH
SOLE
0
54074
400
KIMCO RLTY CORP
COM
49446R109
20
1000
SH
SOLE
0
1000
0
KINDER MORGAN INC DEL
COM
49456B101
335
18395
SH
SOLE
0
18395
0
KINROSS GOLD CORP
COM
496902404
90
14200
SH
SOLE
0
13200
1000
KIRBY CORP
COM
497266106
673
11106
SH
SOLE
0
11106
0
KKR & CO INC
COM
48251W104
378722
6393026
SH
SOLE
950
5215591
1176485
KKR INCOME OPPORTUNITIES FD
COM
48249T106
0
15
SH
SOLE
0
15
0
KLA CORP
COM NEW
482480100
27
84
SH
SOLE
0
84
0
KLX ENERGY SERVICS HOLDNGS I
COM NEW
48253L205
746
78200
SH
SOLE
0
78200
0
KNOWLES CORP
COM
49926D109
0
10
SH
SOLE
0
10
0
KOHLS CORP
COM
500255104
6
118
SH
SOLE
0
118
0
KONTOOR BRANDS INC
COM
50050N103
23
423
SH
SOLE
0
423
0
KOREA ELEC PWR CORP
SPONSORED ADR
500631106
32
3000
SH
SOLE
0
3000
0
KRAFT HEINZ CO
COM
500754106
4675
114642
SH
SOLE
0
113901
741
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
56
2000
SH
SOLE
0
2000
0
KROGER CO
COM
501044101
7
200
SH
SOLE
0
200
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
338
1568
SH
SOLE
0
1553
15
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
147
536
SH
SOLE
0
536
0
LAKE SHORE BANCORP INC
COM
510700107
275
18507
SH
SOLE
0
18507
0
LAKELAND BANCORP INC
COM
511637100
342
19600
SH
SOLE
0
19600
0
LAMAR ADVERTISING CO NEW
CL A
512816109
848
8125
SH
SOLE
0
6650
1475
LAMB WESTON HLDGS INC
COM
513272104
115
1435
SH
SOLE
0
1435
0
LANDMARK BANCORP INC
COM
51504L107
480
17787
SH
SOLE
0
0
17787
LANDS END INC NEW
COM
51509F105
1
35
SH
SOLE
0
35
0
LANDSTAR SYS INC
COM
515098101
55
351
SH
SOLE
0
351
0
LANTHEUS HLDGS INC
COM
516544103
85
3100
SH
SOLE
0
0
3100
LARIMAR THERAPEUTICS INC
COM
517125100
39
4000
SH
SOLE
4000
0
0
LAS VEGAS SANDS CORP
COM
517834107
40
764
SH
SOLE
0
764
0
LAUDER ESTEE COS INC
CL A
518439104
514
1618
SH
SOLE
0
1618
0
LCI INDS
COM
50189K103
111
850
SH
SOLE
0
850
0
LEGGETT & PLATT INC
COM
524660107
1722
33244
SH
SOLE
0
33244
0
LEIDOS HOLDINGS INC
COM
525327102
139
1382
SH
SOLE
0
1382
0
LENDINGCLUB CORP
COM NEW
52603A208
0
26
SH
SOLE
0
0
26
LENNAR CORP
CL A
526057104
17002
171135
SH
SOLE
0
147955
23180
LENNAR CORP
CL B
526057302
2825
34692
SH
SOLE
0
34368
324
LENNOX INTL INC
COM
526107107
11
33
SH
SOLE
0
33
0
LEVEL ONE BANCORP INC
COM
52730D208
1725
63214
SH
SOLE
63214
0
0
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
4
1079
SH
SOLE
0
1079
0
LGL SYS ACQUISITION CORP
COM CL A
50201G106
14
1500
SH
SOLE
0
1500
0
LIBERTY BROADBAND CORP
COM SER A
530307107
16391
97466
SH
SOLE
0
83312
14154
LIBERTY BROADBAND CORP
COM SER C
530307305
45803
263749
SH
SOLE
0
186169
77580
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
648
23869
SH
SOLE
0
23623
246
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
2315
85621
SH
SOLE
0
84089
1532
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
118
8521
SH
SOLE
0
8479
42
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
1360
96486
SH
SOLE
0
89684
6802
LIBERTY MEDIA ACQUISITION CO
UNIT 01/22/2026
53073L203
5
500
SH
SOLE
0
500
0
LIBERTY MEDIA CORP DEL
COM A BRAVES GRP
531229706
434
15377
SH
SOLE
0
11974
3403
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
12569
269842
SH
SOLE
0
162502
107340
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
1405
50608
SH
SOLE
0
37772
12836
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
67472
1454462
SH
SOLE
0
996894
457568
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
2428
56955
SH
SOLE
0
30423
26532
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
5219
108253
SH
SOLE
0
66199
42054
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
16
4113
SH
SOLE
0
4113
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
13
100
SH
SOLE
0
100
0
LILLY ELI & CO
COM
532457108
24813
108111
SH
SOLE
70
102135
5906
LIMELIGHT NETWORKS INC
COM
53261M104
6
2100
SH
SOLE
0
2100
0
LINDE PLC
SHS
G5494J103
8102
28025
SH
SOLE
0
27950
75
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
5
2094
SH
SOLE
0
2094
0
LISTED FD TR
HORIZON KINETICS
53656F623
949
31600
SH
SOLE
0
500
31100
LIVENT CORP
COM
53814L108
1
93
SH
SOLE
0
93
0
LKQ CORP
COM
501889208
14
287
SH
SOLE
0
287
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
6
2408
SH
SOLE
0
2408
0
LOCKHEED MARTIN CORP
COM
539830109
2449
6474
SH
SOLE
400
5174
900
LOEWS CORP
COM
540424108
10100
184830
SH
SOLE
0
184830
0
LOOP INDS INC
COM
543518104
12
1000
SH
SOLE
0
1000
0
LOWES COS INC
COM
548661107
96344
496698
SH
SOLE
85
495688
925
LULULEMON ATHLETICA INC
COM
550021109
651
1785
SH
SOLE
0
1785
0
LUMEN TECHNOLOGIES INC
COM
550241103
874
64351
SH
SOLE
0
61951
2400
LUMENTUM HLDGS INC
COM
55024U109
951
11595
SH
SOLE
0
11595
0
LYFT INC
CL A COM
55087P104
44
730
SH
SOLE
0
730
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
23326
226754
SH
SOLE
0
126144
100610
M & T BK CORP
COM
55261F104
555
3823
SH
SOLE
0
3823
0
M D C HLDGS INC
COM
552676108
718
14204
SH
SOLE
0
14073
131
MACERICH CO
COM
554382101
1528
83759
SH
SOLE
0
83759
0
MACK CALI RLTY CORP
COM
554489104
1502
87600
SH
SOLE
0
87600
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
768
12000
SH
SOLE
2500
7000
2500
MACYS INC
COM
55616P104
0
1
SH
SOLE
0
0
1
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
10
120
SH
SOLE
0
0
120
MAG SILVER CORP
COM
55903Q104
251
12000
SH
SOLE
0
12000
0
MAGAL SECURITY SYS LTD
ORD
M6786D104
86
18225
SH
SOLE
0
18225
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1920
39265
SH
SOLE
0
36865
2400
MAGYAR BANCORP INC
COM
55977T109
316
22939
SH
SOLE
0
22939
0
MAIN STR CAP CORP
COM
56035L104
8
200
SH
SOLE
0
200
0
MAINSTREET BANCSHARES INC
COM
56064Y100
5795
256674
SH
SOLE
111250
60332
85092
MANHATTAN ASSOCIATES INC
COM
562750109
10
71
SH
SOLE
0
71
0
MANPOWERGROUP INC WIS
COM
56418H100
5976
50254
SH
SOLE
0
49679
575
MANULIFE FINL CORP
COM
56501R106
4
218
SH
SOLE
0
218
0
MARATHON OIL CORP
COM
565849106
217
16000
SH
SOLE
0
16000
0
MARATHON PETE CORP
COM
56585A102
1068
17688
SH
SOLE
0
17688
0
MARINE BANCORP FLA I
COMMON
56813P103
2456
98730
SH
SOLE
98730
0
0
MARKEL CORP
COM
570535104
1339
1129
SH
SOLE
0
1129
0
MARKETAXESS HLDGS INC
COM
57060D108
363
785
SH
SOLE
0
785
0
MARRIOTT INTL INC NEW
CL A
571903202
130183
953585
SH
SOLE
100
923000
30485
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
0
4
SH
SOLE
0
4
0
MARSH & MCLENNAN COS INC
COM
571748102
75
534
SH
SOLE
0
534
0
MARTIN MARIETTA MATLS INC
COM
573284106
16605
47201
SH
SOLE
0
45571
1630
MASCO CORP
COM
574599106
4
81
SH
SOLE
0
81
0
MASTERCARD INCORPORATED
CL A
57636Q104
4909
13446
SH
SOLE
615
12266
565
MATCH GROUP INC NEW
COM
57667L107
98559
611224
SH
SOLE
50
499075
112099
MATTEL INC
COM
577081102
465
23140
SH
SOLE
130
22350
660
MAYS J W INC
COM
578473100
7
250
SH
SOLE
0
0
250
MCCORMICK & CO INC
COM NON VTG
579780206
10709
121254
SH
SOLE
0
118254
3000
MCDONALDS CORP
COM
580135101
163323
707052
SH
SOLE
99
695676
11277
MCKESSON CORP
COM
58155Q103
133
700
SH
SOLE
0
700
0
MDU RES GROUP INC
COM
552690109
8250
263259
SH
SOLE
0
245209
18050
MEDALLIA INC
COM
584021109
6
200
SH
SOLE
0
200
0
MEDIFAST INC
COM
58470H101
198
700
SH
SOLE
0
700
0
MEDTRONIC PLC
SHS
G5960L103
844
6800
SH
SOLE
0
6657
143
MERCADOLIBRE INC
COM
58733R102
147
95
SH
SOLE
0
95
0
MERCK & CO INC
COM
58933Y105
20804
267506
SH
SOLE
100
262216
5190
MERCURY GENL CORP NEW
COM
589400100
1201
18500
SH
SOLE
0
18200
300
MERIDIAN BIOSCIENCE INC
COM
589584101
56
2562
SH
SOLE
0
2562
0
MERIDIAN CORPORATION
COM
58958P104
5154
196376
SH
SOLE
101815
22324
72237
MESOBLAST LTD
SPONS ADR
590717104
1
200
SH
SOLE
0
200
0
METLIFE INC
COM
59156R108
258
4315
SH
SOLE
0
2315
2000
METTLER TOLEDO INTERNATIONAL
COM
592688105
16310
11774
SH
SOLE
0
11774
0
MFS CHARTER INCOME TR
SH BEN INT
552727109
22
2584
SH
SOLE
0
0
2584
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
0
86
SH
SOLE
0
86
0
MICRON TECHNOLOGY INC
COM
595112103
186
2200
SH
SOLE
0
2200
0
MICROSOFT CORP
COM
594918104
1393111
5142519
SH
SOLE
1130
4965145
176244
MID-AMER APT CMNTYS INC
COM
59522J103
3211
19068
SH
SOLE
0
19068
0
MIDDLEBY CORP
COM
596278101
18
106
SH
SOLE
0
106
0
MIDDLESEX WTR CO
COM
596680108
16424
200964
SH
SOLE
200
193198
7566
MIND C T I LTD
ORD
M70240102
186
60000
SH
SOLE
0
60000
0
MINERALS TECHNOLOGIES INC
COM
603158106
17642
224263
SH
SOLE
0
224263
0
MISTRAS GROUP INC
COM
60649T107
239
24400
SH
SOLE
0
14400
10000
MODERNA INC
COM
60770K107
158
675
SH
SOLE
0
675
0
MOGO INC
COM
60800C109
700
89200
SH
SOLE
0
89200
0
MOHAWK INDS INC
COM
608190104
3
17
SH
SOLE
0
17
0
MONDELEZ INTL INC
CL A
609207105
158515
2538677
SH
SOLE
640
2503297
34740
MONOLITHIC PWR SYS INC
COM
609839105
5
15
SH
SOLE
0
15
0
MOODYS CORP
COM
615369105
55215
152373
SH
SOLE
0
152164
209
MORGAN STANLEY
COM NEW
617446448
150
1641
SH
SOLE
100
1541
0
MORGAN STANLEY CHINA A SH FD
COM
617468103
0
20
SH
SOLE
0
20
0
MORNINGSTAR INC
COM
617700109
255
993
SH
SOLE
0
993
0
MOSAIC CO NEW
COM
61945C103
28
904
SH
SOLE
0
904
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
8659
39932
SH
SOLE
50
39484
398
MOUNTAIN COMM BANCOR
SHS
624004107
1637
62500
SH
SOLE
62500
0
0
MR COOPER GROUP INC
COM
62482R107
0
4
SH
SOLE
0
4
0
MSA SAFETY INC
COM
553498106
10112
61075
SH
SOLE
0
57525
3550
MSCI INC
COM
55354G100
1599
3000
SH
SOLE
0
3000
0
MSG NETWORK INC
CL A
553573106
7
500
SH
SOLE
0
500
0
MUDRICK CAPITAL ACQU CORP II
COM CL A
62477L107
29
2400
SH
SOLE
0
2400
0
MUELLER INDS INC
COM
624756102
168
3900
SH
SOLE
0
3700
200
MUELLER WTR PRODS INC
COM SER A
624758108
3242
224835
SH
SOLE
0
222235
2600
MURPHY OIL CORP
COM
626717102
177
7640
SH
SOLE
0
7640
0
MURPHY USA INC
COM
626755102
254
1910
SH
SOLE
0
1910
0
MUSCLE MAKER INC
COM
627333107
2
2000
SH
SOLE
0
2000
0
MVB FINL CORP
COM
553810102
520
12200
SH
SOLE
0
0
12200
NAKED BRAND GROUP LIMITED
SHS NEW
Q6519T117
0
3
SH
SOLE
0
3
0
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
16
2000
SH
SOLE
0
2000
0
NANO X IMAGING LTD
ORD SHS
M70700105
12
375
SH
SOLE
0
375
0
NASDAQ INC
COM
631103108
8775
49915
SH
SOLE
0
49770
145
NATHANS FAMOUS INC NEW
COM
632347100
2467
34600
SH
SOLE
0
30789
3811
NATIONAL BK HLDGS CORP
CL A
633707104
170
4525
SH
SOLE
0
4525
0
NAVIENT CORPORATION
COM
63938C108
0
28
SH
SOLE
0
28
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
9053
826783
SH
SOLE
0
763208
63575
NCR CORP NEW
COM
62886E108
1
31
SH
SOLE
0
31
0
NEENAH INC
COM
640079109
10
200
SH
SOLE
0
0
200
NEKTAR THERAPEUTICS
COM
640268108
8
500
SH
SOLE
0
500
0
NESTLE S A
ADS 1 ORD SHRS
641069406
497525
3988491
SH
SOLE
0
3648360
340131
NESTLE S A SHS NOM
SHARES
H57312649
1165
9347
SH
SOLE
0
9347
0
NETFLIX INC
COM
64110L106
423
801
SH
SOLE
0
801
0
NETWORK-1 TECHNOLOGIES INC
COM
64121N109
41
12600
SH
SOLE
0
12600
0
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
15
3028
SH
SOLE
0
3028
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
2
29
SH
SOLE
0
29
0
NEW HOME CO INC
COM
645370107
4815
820309
SH
SOLE
0
610923
209386
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
16
1600
SH
SOLE
0
1600
0
NEW YORK TIMES CO
CL A
650111107
42
980
SH
SOLE
0
980
0
NEWELL BRANDS INC
COM
651229106
6148
223825
SH
SOLE
0
128892
94933
NEWMONT CORP
COM
651639106
9996
157717
SH
SOLE
0
157717
0
NEWS CORP NEW
CL A
65249B109
38
1486
SH
SOLE
0
1486
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
24
167
SH
SOLE
0
167
0
NEXTERA ENERGY INC
COM
65339F101
150914
2059426
SH
SOLE
3640
2033148
22638
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
751
9836
SH
SOLE
0
9636
200
NICE LTD
SPONSORED ADR
653656108
24
100
SH
SOLE
0
100
0
NIGHTDRAGON ACQUISITION CORP
UNIT 02/26/20266
65413D204
5
500
SH
SOLE
0
500
0
NIKE INC
CL B
654106103
154561
1000458
SH
SOLE
435
899203
100820
NIKOLA CORP
COM
654110105
36
2000
SH
SOLE
0
2000
0
NISOURCE INC
COM
65473P105
5799
236723
SH
SOLE
0
222013
14710
NOBLE CORP NEW
SHS
G6610J209
0
31
SH
SOLE
0
31
0
NOKIA CORP
SPONSORED ADR
654902204
162
30468
SH
SOLE
0
30458
10
NOMAD FOODS LTD
USD ORD SHS
G6564A105
14
499
SH
SOLE
0
499
0
NORDSON CORP
COM
655663102
9
44
SH
SOLE
0
44
0
NORFOLK SOUTHN CORP
COM
655844108
1768
6663
SH
SOLE
0
4139
2524
NORTHEAST BK LEWISTON ME
COM
66405S100
224
7500
SH
SOLE
0
0
7500
NORTHERN TR CORP
COM
665859104
9487
82056
SH
SOLE
0
78723
3333
NORTHRIM BANCORP INC
COM
666762109
643
15058
SH
SOLE
0
0
15058
NORTHROP GRUMMAN CORP
COM
666807102
1048
2886
SH
SOLE
250
1931
705
NORTHWEST PIPE CO
COM
667746101
81
2900
SH
SOLE
0
2900
0
NORTHWESTERN CORP
COM NEW
668074305
18287
303676
SH
SOLE
0
295051
8625
NORTONLIFELOCK INC
COM
668771108
4501
165391
SH
SOLE
400
156591
8400
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
26
900
SH
SOLE
0
900
0
NOV INC
COM
62955J103
236
15437
SH
SOLE
0
15437
0
NOVARTIS AG
SPONSORED ADR
66987V109
27361
299889
SH
SOLE
237000
54539
8350
NOVO-NORDISK A S
ADR
670100205
206
2468
SH
SOLE
0
2468
0
NOW INC
COM
67011P100
39
4120
SH
SOLE
0
4120
0
NRG ENERGY INC
COM NEW
629377508
0
17
SH
SOLE
0
17
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
4064
74660
SH
SOLE
0
72390
2270
NUCOR CORP
COM
670346105
186
1939
SH
SOLE
0
1939
0
NUTRIEN LTD
COM
67077M108
20745
342285
SH
SOLE
0
342245
40
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
2
333
SH
SOLE
0
333
0
NUVEEN FLOATING RATE INCOME
COM SHS
6706EN100
0
0
SH
SOLE
0
0
0
NUVEEN N Y MUN VALUE FD
COM
67062M105
1
197
SH
SOLE
0
197
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
7
500
SH
SOLE
0
500
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
0
0
SH
SOLE
0
0
0
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
7
525
SH
SOLE
0
525
0
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
25
1079
SH
SOLE
0
1079
0
NVENT ELECTRIC PLC
SHS
G6700G107
4893
156648
SH
SOLE
0
142245
14403
NVIDIA CORPORATION
COM
67066G104
4302
5377
SH
SOLE
0
5377
0
NVR INC
COM
62944T105
2093
420
SH
SOLE
0
402
18
NXP SEMICONDUCTORS N V
COM
N6596X109
84
411
SH
SOLE
0
411
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
133
20000
SH
SOLE
0
0
20000
OATLY GROUP AB
SPONSORED ADS
67421J108
17
710
SH
SOLE
0
710
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
27
1983
SH
SOLE
0
1958
25
OCCIDENTAL PETE CORP
COM
674599105
531
16992
SH
SOLE
0
16792
200
OCUPHIRE PHARMA INC
COM
67577R102
3
600
SH
SOLE
0
0
600
OFG BANCORP
COM
67103X102
331
15000
SH
SOLE
0
0
15000
OGE ENERGY CORP
COM
670837103
4227
125617
SH
SOLE
0
111317
14300
O-I GLASS INC
COM
67098H104
29
1800
SH
SOLE
0
1800
0
OKTA INC
CL A
679295105
242
991
SH
SOLE
0
991
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
101
400
SH
SOLE
0
400
0
OLD REP INTL CORP
COM
680223104
0
0
SH
SOLE
0
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
557
15375
SH
SOLE
0
15375
0
OMEROS CORP
COM
682143102
29
2000
SH
SOLE
0
2000
0
OMNICOM GROUP INC
COM
681919106
791
9898
SH
SOLE
0
8698
1200
ON SEMICONDUCTOR CORP
COM
682189105
5
150
SH
SOLE
0
150
0
ONE LIBERTY PPTYS INC
COM
682406103
2981
105019
SH
SOLE
0
66345
38674
ONEOK INC NEW
COM
682680103
330
5940
SH
SOLE
0
5940
0
ONTO INNOVATION INC
COM
683344105
5236
71700
SH
SOLE
0
69900
1800
OP BANCORP
COM
67109R109
226
22500
SH
SOLE
0
0
22500
OPENDOOR TECHNOLOGIES INC
COM
683712103
7
400
SH
SOLE
0
400
0
OPKO HEALTH INC
COM
68375N103
139
34500
SH
SOLE
0
31500
3000
OPTIMIZERX CORP
COM NEW
68401U204
4
70
SH
SOLE
0
70
0
OPTINOSE INC
COM
68404V100
7
2500
SH
SOLE
0
0
2500
ORACLE CORP
COM
68389X105
321970
4136314
SH
SOLE
540
4099674
36100
ORASURE TECHNOLOGIES INC
COM
68554V108
3
300
SH
SOLE
0
300
0
OREILLY AUTOMOTIVE INC
COM
67103H107
138263
244191
SH
SOLE
0
243098
1093
ORGANON & CO
COMMON STOCK
68622V106
463
15330
SH
SOLE
10
14932
388
ORGANOVO HLDGS INC
COM NEW
68620A203
0
25
SH
SOLE
0
25
0
ORION ENGINEERED CARBONS S A
COM
L72967109
10821
569850
SH
SOLE
0
500410
69440
ORMAT TECHNOLOGIES INC
COM
686688102
13
200
SH
SOLE
0
200
0
OSI ETF TR
OSHARES US QUALT
67110P407
8
200
SH
SOLE
0
0
200
OSI ETF TR
OSHS GBL INTER
67110P704
40
715
SH
SOLE
0
715
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
5
400
SH
SOLE
0
400
0
OTIS WORLDWIDE CORP
COM
68902V107
8903
108884
SH
SOLE
0
107017
1867
OTTER TAIL CORP
COM
689648103
3224
66058
SH
SOLE
0
64813
1245
OVID THERAPEUTICS INC
COM
690469101
101
26000
SH
SOLE
0
26000
0
OVINTIV INC
COM
69047Q102
0
9
SH
SOLE
0
9
0
OWENS CORNING NEW
COM
690742101
13
140
SH
SOLE
0
140
0
OYSTER PT PHARMA INC
COM
69242L106
6382
371289
SH
SOLE
371289
0
0
PACIFIC MERCANTILE BANCORP
COM
694552100
2994
348200
SH
SOLE
300000
30500
17700
PACIFIC PREMIER BANCORP
COM
69478X105
3100
73315
SH
SOLE
0
0
73315
PALO ALTO NETWORKS INC
COM
697435105
111
300
SH
SOLE
0
300
0
PAN AMERN SILVER CORP
COM
697900108
6164
215751
SH
SOLE
0
212701
3050
PARK HOTELS & RESORTS INC
COM
700517105
20
1000
SH
SOLE
0
1000
0
PARK NATL CORP
COM
700658107
1423
12127
SH
SOLE
0
10527
1600
PARKE BANCORP INC
COM
700885106
953
48725
SH
SOLE
0
0
48725
PARKER-HANNIFIN CORP
COM
701094104
22
73
SH
SOLE
0
73
0
PAYCHEX INC
COM
704326107
298
2779
SH
SOLE
0
2779
0
PAYCOM SOFTWARE INC
COM
70432V102
49
137
SH
SOLE
0
137
0
PAYPAL HLDGS INC
COM
70450Y103
258460
886717
SH
SOLE
80
672121
214516
PDS BIOTECHNOLOGY CORP
COM
70465T107
2170
172931
SH
SOLE
0
0
172931
PEBBLEBROOK HOTEL TR
COM
70509V100
1
47
SH
SOLE
0
47
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
132
1070
SH
SOLE
0
670
400
PENN NATL GAMING INC
COM
707569109
2
30
SH
SOLE
0
30
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
17
236
SH
SOLE
0
236
0
PENTAIR PLC
SHS
G7S00T104
459
6811
SH
SOLE
0
5721
1090
PEOPLES UNITED FINANCIAL INC
COM
712704105
342
19994
SH
SOLE
0
19994
0
PEPSICO INC
COM
713448108
21272
143569
SH
SOLE
0
142481
1088
PERMA-FIX ENVIRONMENTAL SVCS
COM NEW
714157203
43
6150
SH
SOLE
0
6150
0
PERSHING SQUARE TONTINE HLDG
*W EXP 07/24/202
71531R117
11
1750
SH
SOLE
0
1000
750
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
2
100
SH
SOLE
0
100
0
PETROS PHARMACEUTICALS INC
COM
71678J100
0
100
SH
SOLE
0
100
0
PFIZER INC
COM
717081103
43668
1115117
SH
SOLE
25
1099867
15225
PG&E CORP
COM
69331C108
172
17000
SH
SOLE
0
17000
0
PHILIP MORRIS INTL INC
COM
718172109
189118
1908163
SH
SOLE
750
1880585
26828
PHILLIPS 66
COM
718546104
647
7542
SH
SOLE
0
7542
0
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
22
1000
SH
SOLE
0
1000
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
6
113
SH
SOLE
0
113
0
PINNACLE WEST CAP CORP
COM
723484101
2119
25859
SH
SOLE
0
24369
1490
PINTEREST INC
CL A
72352L106
1184
15000
SH
SOLE
0
15000
0
PIONEER NAT RES CO
COM
723787107
406
2504
SH
SOLE
0
2504
0
PIPER SANDLER COMPANIES
COM
724078100
103
800
SH
SOLE
0
0
800
PITNEY BOWES INC
COM
724479100
7
900
SH
SOLE
0
900
0
PLANTRONICS INC NEW
COM
727493108
0
8
SH
SOLE
0
8
0
PLDT INC
SPONSORED ADR
69344D408
5
200
SH
SOLE
0
200
0
PLEXUS CORP
COM
729132100
1656
18125
SH
SOLE
0
17025
1100
PLIANT THERAPEUTICS INC
COM
729139105
5
200
SH
SOLE
0
200
0
PNC FINL SVCS GROUP INC
COM
693475105
13259
69511
SH
SOLE
0
69479
32
PNM RES INC
COM
69349H107
4669
95750
SH
SOLE
0
91500
4250
POOL CORP
COM
73278L105
11
24
SH
SOLE
0
24
0
PORTLAND GEN ELEC CO
COM NEW
736508847
6499
141045
SH
SOLE
0
130145
10900
POSHMARK INC
COM CL A
73739W104
7
150
SH
SOLE
0
0
150
POST HLDGS INC
COM
737446104
320
2953
SH
SOLE
0
2950
3
POTLATCHDELTIC CORPORATION
COM
737630103
17
338
SH
SOLE
0
338
0
POWERFLEET INC
COM
73931J109
5
730
SH
SOLE
0
730
0
PPG INDS INC
COM
693506107
17
104
SH
SOLE
0
104
0
PPL CORP
COM
69351T106
56
2021
SH
SOLE
0
2021
0
PRA HEALTH SCIENCES INC
COM
69354M108
16
100
SH
SOLE
0
0
100
PRECIGEN INC
COM
74017N105
13
2000
SH
SOLE
0
2000
0
PRECISION BIOSCIENCES INC
COM
74019P108
1
100
SH
SOLE
0
100
0
PRIME MERIDIAN HLDG
COM
74164R107
2645
115030
SH
SOLE
89230
0
25800
PRIMERICA INC
COM
74164M108
68
450
SH
SOLE
0
450
0
PRIMIS FINANCIAL CORP
COM
74167B109
4142
271481
SH
SOLE
106573
114250
50658
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
248
12000
SH
SOLE
0
12000
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
6
98
SH
SOLE
0
98
0
PROCTER AND GAMBLE CO
COM
742718109
41119
304740
SH
SOLE
0
302020
2720
PROFESSIONAL HLDG CORP
CL A COM
743139107
180
10000
SH
SOLE
0
0
10000
PROGRESSIVE CORP
COM
743315103
5
55
SH
SOLE
0
55
0
PROLOGIS INC.
COM
74340W103
688
5763
SH
SOLE
0
5348
415
PROSHARES TR
PSHS ULDOW30 NEW
74347B276
0
25
SH
SOLE
0
25
0
PROSHARES TR
PSHS ULT HLTHCRE
74347R735
1771
19000
SH
SOLE
0
19000
0
PROSHARES TR
SHORT QQQ NEW
74347B714
0
47
SH
SOLE
0
47
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
0
25
SH
SOLE
0
25
0
PROSPECTOR CAPITAL CORP
*W EXP 01/01/202
G7273A113
0
200
SH
SOLE
0
200
0
PROSPECTOR CAPITAL CORP
CL A
G7273A105
5
600
SH
SOLE
0
600
0
PROSPERITY BANCSHARES INC
COM
743606105
4
69
SH
SOLE
0
69
0
PROVIDENT FINL SVCS INC
COM
74386T105
33
1470
SH
SOLE
0
1030
440
PRUDENTIAL FINL INC
COM
744320102
47
463
SH
SOLE
0
463
0
PUBLIC STORAGE
COM
74460D109
1799
5985
SH
SOLE
0
5985
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
446
7465
SH
SOLE
0
7465
0
PURE CYCLE CORP
COM NEW
746228303
69
5000
SH
SOLE
0
0
5000
PVH CORPORATION
COM
693656100
0
1
SH
SOLE
0
0
1
QORVO INC
COM
74736K101
47
243
SH
SOLE
0
243
0
QUALCOMM INC
COM
747525103
936
6550
SH
SOLE
0
6488
62
QUALYS INC
COM
74758T303
3
38
SH
SOLE
0
38
0
QUANTA SVCS INC
COM
74762E102
129
1430
SH
SOLE
0
1430
0
QUANTUMSCAPE CORP
COM CL A
74767V109
5
180
SH
SOLE
0
180
0
QUEST DIAGNOSTICS INC
COM
74834L100
14
112
SH
SOLE
0
112
0
QUIPT HOME MEDICAL CORP
COM
74880P104
1792
286000
SH
SOLE
0
286000
0
QURATE RETAIL INC
COM SER A
74915M100
199
15262
SH
SOLE
0
15262
0
RANGE RES CORP
COM
75281A109
7148
426511
SH
SOLE
0
416581
9930
RANPAK HOLDINGS CORP
COM CL A
75321W103
25
1000
SH
SOLE
0
1000
0
RAVEN INDS INC
COM
754212108
882
15250
SH
SOLE
0
14300
950
RAYMOND JAMES FINL INC
COM
754730109
5
41
SH
SOLE
0
41
0
RAYONIER ADVANCED MATLS INC
COM
75508B104
0
30
SH
SOLE
0
30
0
RAYONIER INC
COM
754907103
701
19526
SH
SOLE
0
18526
1000
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
88852
1041519
SH
SOLE
325
1031808
9386
REALTY INCOME CORP
COM
756109104
1941
29085
SH
SOLE
0
28335
750
RECKITT BENCK GRP
SPONSORED ADR
756255204
10
572
SH
SOLE
0
572
0
RECKITT BENCKISER GR
SHS
G74079107
90761
1014775
SH
SOLE
0
1010155
4620
REDBALL ACQUISITION CORP
UNIT 99/99/9999
G7417R121
5
500
SH
SOLE
0
500
0
REDFIN CORP
COM
75737F108
13
210
SH
SOLE
0
210
0
REEDS INC
COM
758338107
37
37000
SH
SOLE
0
37000
0
REGENERON PHARMACEUTICALS
COM
75886F107
70
127
SH
SOLE
0
111
16
REGENXBIO INC
COM
75901B107
15290
393568
SH
SOLE
393568
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
574
28465
SH
SOLE
0
28465
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
279
2450
SH
SOLE
0
2450
0
REINVENT TECHNOLOGY PARTNERS
UNIT 03/12/2026
G7484L114
8
800
SH
SOLE
0
800
0
RELX PLC
SPONSORED ADR
759530108
6
227
SH
SOLE
0
227
0
REPLIGEN CORP
COM
759916109
1899
9515
SH
SOLE
1250
5015
3250
RESIDEO TECHNOLOGIES INC
COM
76118Y104
28
958
SH
SOLE
0
958
0
RESMED INC
COM
761152107
4
20
SH
SOLE
0
20
0
RESTAURANT BRANDS INTL INC
COM
76131D103
2490
38650
SH
SOLE
0
38650
0
REVOLUTION HEALTHCAR AQ CORP
UNIT 03/18/20266
76155Y207
5
500
SH
SOLE
0
500
0
RH
COM
74967X103
563
830
SH
SOLE
0
830
0
RIO TINTO PLC
SPONSORED ADR
767204100
5
65
SH
SOLE
0
65
0
RITE AID CORP
COM
767754872
0
37
SH
SOLE
0
37
0
RMR GROUP INC
CL A
74967R106
0
8
SH
SOLE
0
8
0
ROBERT HALF INTL INC
COM
770323103
1435
16140
SH
SOLE
0
15506
634
ROBLOX CORP
CL A
771049103
101
1133
SH
SOLE
0
1000
133
ROCKWELL AUTOMATION INC
COM
773903109
12
44
SH
SOLE
0
44
0
ROLLINS INC
COM
775711104
306
8959
SH
SOLE
0
8959
0
ROMEO POWER INC
COM
776153108
4
500
SH
SOLE
0
0
500
ROOT INC
COM CL A
77664L108
8
750
SH
SOLE
0
750
0
ROPER TECHNOLOGIES INC
COM
776696106
2513
5346
SH
SOLE
425
3021
1900
ROYAL BK CDA
COM
780087102
737
7280
SH
SOLE
0
7280
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
4
50
SH
SOLE
0
50
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
25
659
SH
SOLE
0
659
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
642
15902
SH
SOLE
0
15672
230
ROYAL GOLD INC
COM
780287108
0
5
SH
SOLE
0
0
5
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
151
3700
SH
SOLE
0
200
3500
RPC INC
COM
749660106
7
1462
SH
SOLE
0
1462
0
RPM INTL INC
COM
749685103
14407
162462
SH
SOLE
150
149232
13080
RPT REALTY
SH BEN INT
74971D101
2130
164175
SH
SOLE
0
158875
5300
S&P GLOBAL INC
COM
78409V104
65399
159335
SH
SOLE
600
157014
1721
S&W SEED CO
COM
785135104
142
39200
SH
SOLE
0
14200
25000
SABINE RTY TR
UNIT BEN INT
785688102
20
500
SH
SOLE
0
500
0
SABRA HEALTH CARE REIT INC
COM
78573L106
400
22000
SH
SOLE
0
22000
0
SABRE CORP
COM
78573M104
8062
646030
SH
SOLE
475
643755
1800
SAFEGUARD SCIENTIFICS INC
COM NEW
786449207
7998
1030717
SH
SOLE
0
890841
139876
SAFETY INS GROUP INC
COM
78648T100
1888
24126
SH
SOLE
0
23590
536
SALESFORCE COM INC
COM
79466L302
1222
5006
SH
SOLE
0
5006
0
SANDRIDGE ENERGY INC
COM NEW
80007P869
0
0
SH
SOLE
0
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
710
90000
SH
SOLE
0
90000
0
SANDY SPRING BANCORP INC
COM
800363103
906
20546
SH
SOLE
0
0
20546
SANOFI
SPONSORED ADR
80105N105
38
733
SH
SOLE
0
533
200
SAUL CTRS INC
COM
804395101
544
11975
SH
SOLE
0
11975
0
SB FINL GROUP INC
COM
78408D105
627
33931
SH
SOLE
0
0
33931
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2285
7170
SH
SOLE
0
7170
0
SCHLUMBERGER LTD
COM STK
806857108
7545
235714
SH
SOLE
0
235714
0
SCHWAB CHARLES CORP
COM
808513105
32306
443714
SH
SOLE
0
443714
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
868
26421
SH
SOLE
0
25846
575
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
259
6575
SH
SOLE
0
6575
0
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
64
2000
SH
SOLE
0
2000
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
27
401
SH
SOLE
0
401
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
0
1
SH
SOLE
0
1
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
13
130
SH
SOLE
0
130
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
0
2
SH
SOLE
0
2
0
SCOPUS BIOPHARMA INC
COM
809171101
66
9300
SH
SOLE
0
9300
0
SCORPIO TANKERS INC
SHS
Y7542C130
17
775
SH
SOLE
0
775
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
179
935
SH
SOLE
0
760
175
SCRIPPS E W CO OHIO
CL A NEW
811054402
35
1731
SH
SOLE
0
1731
0
SEA LTD
SPONSORD ADS
81141R100
27
100
SH
SOLE
0
100
0
SEACOR MARINE HLDGS INC
COM
78413P101
1664
377350
SH
SOLE
0
241200
136150
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
96
1100
SH
SOLE
0
1100
0
SEAGEN INC
COM
81181C104
536
3400
SH
SOLE
0
3400
0
SEALED AIR CORP NEW
COM
81211K100
113
1910
SH
SOLE
0
1910
0
SEELOS THERAPEUTICS INC
COM
81577F109
57
21967
SH
SOLE
0
11175
10792
SEI INVTS CO
COM
784117103
57
932
SH
SOLE
0
932
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
66
818
SH
SOLE
0
818
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
54
1020
SH
SOLE
0
1020
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
17
490
SH
SOLE
0
490
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
10
228
SH
SOLE
0
228
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
46
260
SH
SOLE
0
260
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
58
838
SH
SOLE
0
838
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
179
1423
SH
SOLE
0
1423
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
34
337
SH
SOLE
0
337
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
17
269
SH
SOLE
0
269
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
10
126
SH
SOLE
0
126
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
446
3022
SH
SOLE
0
3022
0
SEMPRA ENERGY
COM
816851109
9773
73775
SH
SOLE
0
73775
0
SENECA FOODS CORP NEW
CL A
817070501
1
20
SH
SOLE
0
20
0
SENECA FOODS CORP NEW
CL B
817070105
1
20
SH
SOLE
0
20
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
2
45
SH
SOLE
0
45
0
SERVICE CORP INTL
COM
817565104
57879
1080041
SH
SOLE
0
1070966
9075
SERVICENOW INC
COM
81762P102
811
1477
SH
SOLE
0
1432
45
SESEN BIO INC
COM
817763105
286
62000
SH
SOLE
0
62000
0
SHIFT TECHNOLOGIES INC
CL A
82452T107
5
600
SH
SOLE
0
0
600
SHOPIFY INC
CL A
82509L107
87
60
SH
SOLE
0
60
0
SHOTSPOTTER INC
COM
82536T107
64
1325
SH
SOLE
0
1325
0
SIENTRA INC
COM
82621J105
119
15030
SH
SOLE
0
13830
1200
SIGMA LABS INC
COM
826598500
73
18781
SH
SOLE
0
18781
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
3
15
SH
SOLE
0
15
0
SILVERBOW RES INC
COM
82836G102
42
1828
SH
SOLE
0
1755
73
SILVERCORP METALS INC
COM
82835P103
337
61400
SH
SOLE
0
61400
0
SILVERGATE CAP CORP
CL A
82837P408
11
100
SH
SOLE
0
100
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
0
0
SH
SOLE
0
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
65
500
SH
SOLE
0
500
0
SIMPSON MFG INC
COM
829073105
66
600
SH
SOLE
0
600
0
SIMULATIONS PLUS INC
COM
829214105
3
65
SH
SOLE
0
65
0
SIRIUS XM HOLDINGS INC
COM
82968B103
263
40244
SH
SOLE
0
40244
0
SITIME CORP
COM
82982T106
25
200
SH
SOLE
0
200
0
SIXTH STREET SPECIALTY LENDN
COM
83012A109
540
24360
SH
SOLE
0
23860
500
SJW GROUP
COM
784305104
12478
197140
SH
SOLE
400
177391
19349
SKILLZ INC
COM
83067L109
28
1300
SH
SOLE
0
1300
0
SKYWORKS SOLUTIONS INC
COM
83088M102
8
43
SH
SOLE
0
43
0
SL GREEN RLTY CORP
COM
78440X804
98
1225
SH
SOLE
0
1225
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
276
6250
SH
SOLE
0
5000
1250
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
19
455
SH
SOLE
0
455
0
SMITH & WESSON BRANDS INC
COM
831754106
740
21349
SH
SOLE
0
21349
0
SMUCKER J M CO
COM NEW
832696405
679
5247
SH
SOLE
0
5247
0
SNAP INC
CL A
83304A106
42
625
SH
SOLE
0
625
0
SNAP ON INC
COM
833034101
27970
125187
SH
SOLE
0
125167
20
SNOWFLAKE INC
CL A
833445109
1347
5571
SH
SOLE
0
5571
0
SO YOUNG INTERNATIONAL INC
SPONSORED ADS
83356Q108
28089
2922908
SH
SOLE
2885588
37320
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
13
50
SH
SOLE
0
50
0
SOLID BIOSCIENCES INC
COM
83422E105
7
2000
SH
SOLE
0
2000
0
SONOCO PRODS CO
COM
835495102
973
14555
SH
SOLE
0
14555
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
48
500
SH
SOLE
0
500
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
4
500
SH
SOLE
0
500
0
SOURCE CAP INC
COM
836144105
70
1543
SH
SOLE
0
250
1293
SOUTHERN CO
COM
842587107
266
4399
SH
SOLE
0
3749
650
SOUTHWEST AIRLS CO
COM
844741108
438
8260
SH
SOLE
0
8260
0
SOUTHWEST GAS HLDGS INC
COM
844895102
966
14605
SH
SOLE
0
14395
210
SOUTHWESTERN ENERGY CO
COM
845467109
0
39
SH
SOLE
0
39
0
SPARK NETWORKS SE
SPONSORED ADR
846517100
732
141345
SH
SOLE
0
140645
700
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
275
800
SH
SOLE
0
800
0
SPDR GOLD TR
GOLD SHS
78463V107
7944
47967
SH
SOLE
0
41117
6850
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
0
16
SH
SOLE
0
16
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
107
2300
SH
SOLE
0
2300
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1068
29034
SH
SOLE
0
28034
1000
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
0
4
SH
SOLE
0
4
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
457
3450
SH
SOLE
0
3450
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
74
2500
SH
SOLE
0
2500
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
11
300
SH
SOLE
0
300
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
14204
33181
SH
SOLE
106
32247
828
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
61
125
SH
SOLE
0
125
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
10
175
SH
SOLE
0
175
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
22
416
SH
SOLE
0
416
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
7
189
SH
SOLE
0
189
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
32
1023
SH
SOLE
0
1023
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
9
157
SH
SOLE
0
157
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
8
223
SH
SOLE
0
223
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
4
52
SH
SOLE
0
52
0
SPDR SER TR
S&P 600 SML CAP
78464A813
26
275
SH
SOLE
0
275
0
SPDR SER TR
S&P BIOTECH
78464A870
27
200
SH
SOLE
0
200
0
SPDR SER TR
S&P DIVID ETF
78464A763
162
1327
SH
SOLE
0
1327
0
SPDR SER TR
S&P KENSHO SMART
78468R689
62
1000
SH
SOLE
0
1000
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
2239
24481
SH
SOLE
0
24481
0
SPECIAL OPPORTUNITIES FD INC
COM
84741T104
246
16250
SH
SOLE
0
10000
6250
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
397
4670
SH
SOLE
0
4595
75
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
14709
311711
SH
SOLE
0
311711
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
38
138
SH
SOLE
0
138
0
SPROTT INC
COM NEW
852066208
3
100
SH
SOLE
0
100
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
476
25514
SH
SOLE
0
24199
1315
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
1108
79040
SH
SOLE
0
79040
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
903
97395
SH
SOLE
0
97395
0
SPROUT SOCIAL INC
COM CL A
85209W109
38
427
SH
SOLE
0
200
227
SQUARE INC
CL A
852234103
2153
8835
SH
SOLE
0
8810
25
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
268
3726
SH
SOLE
0
3726
0
STANLEY BLACK & DECKER INC
COM
854502101
2565
12514
SH
SOLE
0
5539
6975
STARBUCKS CORP
COM
855244109
2946
26351
SH
SOLE
0
26351
0
STARWOOD PPTY TR INC
COM
85571B105
63
2415
SH
SOLE
0
2015
400
STATE STR CORP
COM
857477103
359
4371
SH
SOLE
0
4371
0
STERIS PLC
SHS USD
G8473T100
551
2672
SH
SOLE
0
2672
0
STERLING BANCORP DEL
COM
85917A100
685
27662
SH
SOLE
0
21205
6457
STMICROELECTRONICS N V
NY REGISTRY
861012102
3
100
SH
SOLE
0
100
0
STOKE THERAPEUTICS INC
COM
86150R107
5
150
SH
SOLE
0
150
0
STORE CAP CORP
COM
862121100
1465
42462
SH
SOLE
0
42235
227
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
0
529
SH
SOLE
0
529
0
STRYKER CORPORATION
COM
863667101
49652
191169
SH
SOLE
165355
24282
1532
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
39
2600
SH
SOLE
0
2600
0
SUN CMNTYS INC
COM
866674104
4
24
SH
SOLE
0
24
0
SUN LIFE FINANCIAL INC.
COM
866796105
37
724
SH
SOLE
0
724
0
SUNCOR ENERGY INC NEW
COM
867224107
41
1750
SH
SOLE
0
1750
0
SUNDIAL GROWERS INC
COM
86730L109
0
983
SH
SOLE
0
983
0
SUPERIOR GROUP OF CO INC
COM
868358102
3971
166097
SH
SOLE
0
162097
4000
SVB FINANCIAL GROUP
COM
78486Q101
1224
2200
SH
SOLE
0
2200
0
SVF INVESTMENT CORP
*W EXP 12/20/202
G8601L128
0
100
SH
SOLE
0
100
0
SVF INVESTMENT CORP
CL A SHS
G8601L102
4
500
SH
SOLE
0
500
0
SYNAPTOGENIX INC
COM NEW
87167T201
0
25
SH
SOLE
0
25
0
SYNNEX CORP
COM
87162W100
365
3000
SH
SOLE
0
3000
0
SYNOPSYS INC
COM
871607107
118
429
SH
SOLE
0
429
0
SYSCO CORP
COM
871829107
5355
68877
SH
SOLE
0
68877
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
151
2906
SH
SOLE
0
2906
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
435
3623
SH
SOLE
0
3623
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
4
25
SH
SOLE
0
25
0
TANDEM DIABETES CARE INC
COM NEW
875372203
389
4000
SH
SOLE
0
4000
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
534
28375
SH
SOLE
0
28375
0
TAPESTRY INC
COM
876030107
43
1000
SH
SOLE
0
1000
0
TARGA RES CORP
COM
87612G101
13
310
SH
SOLE
0
310
0
TARGET CORP
COM
87612E106
907
3753
SH
SOLE
0
3753
0
TASEKO MINES LTD
COM
876511106
318
150000
SH
SOLE
0
150000
0
TAYLOR MORRISON HOME CORP
COM
87724P106
127
4840
SH
SOLE
0
4840
0
TC ENERGY CORP
COM
87807B107
148
3000
SH
SOLE
0
3000
0
TE CONNECTIVITY LTD
REG SHS
H84989104
18792
138989
SH
SOLE
100
137689
1200
TEGNA INC
COM
87901J105
65
3466
SH
SOLE
0
3466
0
TEJON RANCH CO
COM
879080109
107
7053
SH
SOLE
0
0
7053
TELADOC HEALTH INC
COM
87918A105
222
1341
SH
SOLE
0
1341
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
2119
5060
SH
SOLE
0
5060
0
TELEFLEX INCORPORATED
COM
879369106
204
510
SH
SOLE
0
10
500
TELEPHONE & DATA SYS INC
COM NEW
879433829
2085
92048
SH
SOLE
0
92048
0
TELUS CORPORATION
COM
87971M103
6
300
SH
SOLE
0
300
0
TENABLE HLDGS INC
COM
88025T102
45
1100
SH
SOLE
0
1100
0
TERADATA CORP DEL
COM
88076W103
0
20
SH
SOLE
0
20
0
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
65
1370
SH
SOLE
0
1370
0
TESLA INC
COM
88160R101
1403
2065
SH
SOLE
0
1015
1050
TETRA TECH INC NEW
COM
88162G103
111
914
SH
SOLE
0
914
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2472
249794
SH
SOLE
0
249607
187
TEXAS INSTRS INC
COM
882508104
7012
36460
SH
SOLE
1200
33196
2064
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
239654
149808
SH
SOLE
0
9651
140157
TEXTRON INC
COM
883203101
68
1000
SH
SOLE
0
1000
0
THE REALREAL INC
COM
88339P101
268
13572
SH
SOLE
0
11172
2400
THE TRADE DESK INC
COM CL A
88339J105
77
1000
SH
SOLE
0
1000
0
THERAVANCE BIOPHARMA INC
COM
G8807B106
0
0
SH
SOLE
0
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
320397
635116
SH
SOLE
80855
548067
6194
THOMSON REUTERS CORP.
COM NEW
884903709
409
4124
SH
SOLE
0
3988
136
TILRAY INC
COM CL 2
88688T100
6
355
SH
SOLE
0
355
0
TITAN MED INC
COM NEW
88830X819
11
6600
SH
SOLE
0
0
6600
TJX COS INC NEW
COM
872540109
1352
20062
SH
SOLE
0
19562
500
T-MOBILE US INC
COM
872590104
72
500
SH
SOLE
0
500
0
TOOTSIE ROLL INDS INC
COM
890516107
767
22648
SH
SOLE
0
22292
356
TORONTO DOMINION BK ONT
COM NEW
891160509
66
952
SH
SOLE
0
952
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
30
664
SH
SOLE
0
664
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
107
613
SH
SOLE
0
613
0
TPG PACE BEN FIN CORP
CL A COM
G8990D125
3
300
SH
SOLE
0
300
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
298
1620
SH
SOLE
0
1620
0
TRANSALTA CORP
COM
89346D107
5598
560950
SH
SOLE
0
520825
40125
TRANSDIGM GROUP INC
COM
893641100
343
530
SH
SOLE
0
325
205
TRANSUNION
COM
89400J107
50
461
SH
SOLE
0
286
175
TRAVELERS COMPANIES INC
COM
89417E109
8688
58038
SH
SOLE
0
58038
0
TREVI THERAPEUTICS INC
COM
89532M101
7
3500
SH
SOLE
0
0
3500
TRIMAS CORP
COM NEW
896215209
21835
719915
SH
SOLE
0
623615
96300
TRIMBLE INC
COM
896239100
10
132
SH
SOLE
0
132
0
TRINITY PL HLDGS INC
COM
89656D101
66
31626
SH
SOLE
0
0
31626
TRIPADVISOR INC
COM
896945201
222
5530
SH
SOLE
0
3160
2370
TRIUMPH BANCORP INC
COM
89679E300
1262
17000
SH
SOLE
0
0
17000
TRUECAR INC
COM
89785L107
5
1000
SH
SOLE
0
1000
0
TRUIST FINL CORP
COM
89832Q109
440
7934
SH
SOLE
0
7934
0
TRUSTCO BK CORP N Y
COM NEW
898349204
2212
64343
SH
SOLE
0
59343
5000
TTEC HLDGS INC
COM
89854H102
154
1500
SH
SOLE
0
1500
0
TWILIO INC
CL A
90138F102
52
132
SH
SOLE
0
132
0
TWITTER INC
COM
90184L102
79
1150
SH
SOLE
0
1150
0
TYLER TECHNOLOGIES INC
COM
902252105
629
1391
SH
SOLE
0
1391
0
U S PHYSICAL THERAPY
COM
90337L108
38
335
SH
SOLE
0
335
0
UBER TECHNOLOGIES INC
COM
90353T100
101
2028
SH
SOLE
0
1728
300
UBS GROUP AG
SHS
H42097107
1
111
SH
SOLE
0
111
0
UDR INC
COM
902653104
19
400
SH
SOLE
0
400
0
UGI CORP NEW
COM
902681105
439
9500
SH
SOLE
0
9349
151
ULTA BEAUTY INC
COM
90384S303
10
31
SH
SOLE
0
31
0
UMPQUA HLDGS CORP
COM
904214103
6
355
SH
SOLE
0
355
0
UNDER ARMOUR INC
CL A
904311107
84
4015
SH
SOLE
0
4015
0
UNDER ARMOUR INC
CL C
904311206
0
50
SH
SOLE
0
50
0
UNIFI INC
COM NEW
904677200
64
2666
SH
SOLE
0
0
2666
UNILEVER PLC
SPON ADR NEW
904767704
1296
22154
SH
SOLE
0
22154
0
UNION PAC CORP
COM
907818108
24704
112329
SH
SOLE
85
105696
6548
UNITED AIRLS HLDGS INC
COM
910047109
17
330
SH
SOLE
0
330
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
701
21905
SH
SOLE
0
7659
14246
UNITED GUARDIAN INC
COM
910571108
256
17062
SH
SOLE
0
0
17062
UNITED PARCEL SERVICE INC
CL B
911312106
37009
177952
SH
SOLE
0
173992
3960
UNITED RENTALS INC
COM
911363109
1164
3649
SH
SOLE
25
3624
0
UNITED STATES CELLULAR CORP
COM
911684108
31
880
SH
SOLE
0
880
0
UNITED STS OIL FD LP
UNITS
91232N207
7
158
SH
SOLE
0
158
0
UNITEDHEALTH GROUP INC
COM
91324P102
598786
1495318
SH
SOLE
119130
1213890
162298
UNITI GROUP INC
COM
91325V108
3
300
SH
SOLE
0
0
300
UNITIL CORP
COM
913259107
3431
64789
SH
SOLE
0
55974
8815
UNIVERSAL HLTH SVCS INC
CL B
913903100
4
29
SH
SOLE
0
29
0
UNIVERSAL STAINLESS & ALLOY
COM
913837100
24
2405
SH
SOLE
0
2405
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
1060
40225
SH
SOLE
0
39385
840
URBAN EDGE PPTYS
COM
91704F104
2529
132446
SH
SOLE
0
132446
0
URBAN OUTFITTERS INC
COM
917047102
2
50
SH
SOLE
0
50
0
UROGEN PHARMA LTD
COM
M96088105
15
1000
SH
SOLE
0
0
1000
URSTADT BIDDLE PPTYS INC
CL A
917286205
6604
340765
SH
SOLE
0
321835
18930
URSTADT BIDDLE PPTYS INC
COM
917286106
16
1000
SH
SOLE
0
0
1000
US BANCORP DEL
COM NEW
902973304
51486
903745
SH
SOLE
0
811245
92500
US FOODS HLDG CORP
COM
912008109
42
1100
SH
SOLE
0
1100
0
UXIN LTD
ADS
91818X108
1155
300000
SH
SOLE
0
300000
0
V F CORP
COM
918204108
279
3410
SH
SOLE
0
3380
30
VALARIS LIMITED
*W EXP 04/29/202
G9460G119
0
10
SH
SOLE
0
10
0
VALE S A
SPONSORED ADS
91912E105
2
103
SH
SOLE
0
103
0
VALERO ENERGY CORP
COM
91913Y100
102
1316
SH
SOLE
0
971
345
VALLEY NATL BANCORP
COM
919794107
1335
99445
SH
SOLE
0
60929
38516
VANDA PHARMACEUTICALS INC
COM
921659108
2
100
SH
SOLE
0
0
100
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
314
3450
SH
SOLE
0
3450
0
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
80
400
SH
SOLE
0
400
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
487
14334
SH
SOLE
0
14334
0
VANECK VECTORS ETF TR
INDIA GRWTH LDR
92189F767
353
9125
SH
SOLE
0
9125
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
841
18000
SH
SOLE
0
18000
0
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
2
15
SH
SOLE
0
15
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
109
1473
SH
SOLE
0
1473
0
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
21
1000
SH
SOLE
0
1000
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
28
201
SH
SOLE
0
201
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
10133
55570
SH
SOLE
0
54358
1212
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
88
425
SH
SOLE
0
425
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
47
525
SH
SOLE
0
525
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
218
2655
SH
SOLE
0
2655
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
107
1252
SH
SOLE
0
1252
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
11
194
SH
SOLE
0
194
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
27
146
SH
SOLE
0
146
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1479
5158
SH
SOLE
0
5158
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
553
2758
SH
SOLE
0
2448
310
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
829
3509
SH
SOLE
0
3509
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
199
1418
SH
SOLE
0
1418
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
893
3765
SH
SOLE
0
2990
775
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
37
364
SH
SOLE
0
364
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
25245
64152
SH
SOLE
0
53163
10989
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
4087
23536
SH
SOLE
0
23186
350
VANGUARD INDEX FDS
SMALL CP ETF
922908751
3863
17150
SH
SOLE
0
17150
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
757
2614
SH
SOLE
0
2614
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4143
18595
SH
SOLE
0
12219
6376
VANGUARD INDEX FDS
VALUE ETF
922908744
4124
30007
SH
SOLE
140
29502
365
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
970
15315
SH
SOLE
0
14965
350
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2838
52269
SH
SOLE
0
50827
1442
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
33
500
SH
SOLE
0
500
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
779
7521
SH
SOLE
0
1396
6125
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
663
6978
SH
SOLE
0
292
6686
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
43
700
SH
SOLE
0
700
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1633
19747
SH
SOLE
0
19747
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1010
14472
SH
SOLE
0
13948
524
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1598
7982
SH
SOLE
0
7632
350
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
959
13786
SH
SOLE
0
12936
850
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1357
14669
SH
SOLE
582
12716
1371
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
16
115
SH
SOLE
0
115
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1530
9890
SH
SOLE
0
9653
237
VANGUARD STAR FDS
VG TL INTL STK F
921909768
299
4562
SH
SOLE
0
4562
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
5579
108289
SH
SOLE
0
105206
3083
VANGUARD WELLINGTON FD
US MULTIFACTOR
921935607
3096
30663
SH
SOLE
0
30529
134
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
6
85
SH
SOLE
0
85
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
28866
275527
SH
SOLE
0
275527
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
4
54
SH
SOLE
0
54
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
571
8400
SH
SOLE
0
8400
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
11
140
SH
SOLE
0
140
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
57
250
SH
SOLE
0
250
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
86
600
SH
SOLE
0
600
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
40
130
SH
SOLE
0
130
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
383
2100
SH
SOLE
0
2100
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
30
400
SH
SOLE
0
400
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
27
300
SH
SOLE
0
300
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
158
398
SH
SOLE
0
398
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
22
125
SH
SOLE
0
125
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
411
2965
SH
SOLE
0
2965
0
VAREX IMAGING CORP
COM
92214X106
30
1130
SH
SOLE
0
1130
0
VARONIS SYS INC
COM
922280102
190
3300
SH
SOLE
0
3300
0
VECTRUS INC
COM
92242T101
6
138
SH
SOLE
0
138
0
VEEVA SYS INC
CL A COM
922475108
953
3067
SH
SOLE
625
1942
500
VELODYNE LIDAR INC
COM
92259F101
6
600
SH
SOLE
0
600
0
VENTAS INC
COM
92276F100
29
514
SH
SOLE
0
89
425
VERASTEM INC
COM
92337C104
4
1000
SH
SOLE
0
500
500
VEREIT INC
COM
92339V308
22
500
SH
SOLE
0
500
0
VERISK ANALYTICS INC
COM
92345Y106
628
3600
SH
SOLE
0
3600
0
VERITEX HLDGS INC
COM
923451108
15283
431626
SH
SOLE
66500
295976
69150
VERITIV CORP
COM
923454102
1
23
SH
SOLE
0
23
0
VERIZON COMMUNICATIONS INC
COM
92343V104
38800
692497
SH
SOLE
200
682082
10215
VERSO CORP
CL A
92531L207
594
33600
SH
SOLE
0
33500
100
VERTEX PHARMACEUTICALS INC
COM
92532F100
352
1750
SH
SOLE
0
1750
0
VIACOMCBS INC
CL A
92556H107
242
5000
SH
SOLE
0
5000
0
VIACOMCBS INC
CL B
92556H206
6255
138404
SH
SOLE
178
134444
3782
VIATRIS INC
COM
92556V106
504
35321
SH
SOLE
0
34553
768
VICI PPTYS INC
COM
925652109
16
543
SH
SOLE
0
543
0
VIDLER WATER RESOUCES INC
COM
92660E107
492
37000
SH
SOLE
0
37000
0
VIKING THERAPEUTICS INC
COM
92686J106
5
1000
SH
SOLE
0
0
1000
VILLAGE BK & TR FINL CORP
COM NEW
92705T200
245
5059
SH
SOLE
0
0
5059
VIMEO INC
COMMON STOCK
92719V100
237185
4840524
SH
SOLE
5316
4072951
762257
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
49706
2475426
SH
SOLE
2368015
103896
3515
VIRNETX HLDG CORP
COM
92823T108
17
4000
SH
SOLE
0
4000
0
VISA INC
COM CL A
92826C839
287523
1229675
SH
SOLE
1170
1149550
78955
VISTRA CORP
COM
92840M102
43
2344
SH
SOLE
0
2344
0
VMWARE INC
CL A COM
928563402
13
82
SH
SOLE
0
82
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
69
4031
SH
SOLE
0
4031
0
VONTIER CORPORATION
COM
928881101
530
16289
SH
SOLE
0
16289
0
VORNADO RLTY TR
SH BEN INT
929042109
9289
199050
SH
SOLE
0
195576
3474
VPC IMPACT ACQUISITION HLDNG
SHS CL A
G9441E100
38
3800
SH
SOLE
0
3800
0
VULCAN MATLS CO
COM
929160109
1582
9090
SH
SOLE
0
8840
250
VYNE THERAPEUTICS INC
COM
92941V209
18
5329
SH
SOLE
0
5329
0
WABTEC
COM
929740108
480
5844
SH
SOLE
0
5844
0
WAITR HLDGS INC
COM
930752100
1
1000
SH
SOLE
0
1000
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7339
139500
SH
SOLE
0
139500
0
WALMART INC
COM
931142103
4063
28816
SH
SOLE
0
28438
378
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
6
262
SH
SOLE
0
0
262
WASTE MGMT INC DEL
COM
94106L109
247
1768
SH
SOLE
0
1768
0
WATERS CORP
COM
941848103
16166
46776
SH
SOLE
0
46776
0
WATSCO INC
COM
942622200
85
300
SH
SOLE
0
300
0
WD 40 CO
COM
929236107
351
1370
SH
SOLE
0
1370
0
WEC ENERGY GROUP INC
COM
92939U106
14
162
SH
SOLE
0
162
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
36
1125
SH
SOLE
0
1125
0
WEIS MKTS INC
COM
948849104
139
2700
SH
SOLE
0
2700
0
WELLS FARGO CO NEW
COM
949746101
26131
576974
SH
SOLE
0
573609
3365
WELLTOWER INC
COM
95040Q104
4
53
SH
SOLE
0
53
0
WENDYS CO
COM
95058W100
0
29
SH
SOLE
0
29
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
6
17
SH
SOLE
0
17
0
WESTERN ASSET INVT GRADE DEF
COM
95790A101
1646
74812
SH
SOLE
0
74812
0
WESTERN DIGITAL CORP.
COM
958102105
320
4508
SH
SOLE
0
4508
0
WESTERN NEW ENG BANCORP INC
COM
958892101
181
22308
SH
SOLE
0
20368
1940
WESTERN UN CO
COM
959802109
885
38542
SH
SOLE
0
38542
0
WESTROCK CO
COM
96145D105
29
553
SH
SOLE
0
550
3
WEX INC
COM
96208T104
703
3628
SH
SOLE
0
3628
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
12
367
SH
SOLE
0
367
0
WHIRLPOOL CORP
COM
963320106
62
285
SH
SOLE
0
200
85
WHITE MTNS INS GROUP LTD
COM
G9618E107
183
160
SH
SOLE
0
160
0
WHITING PETE CORP NEW
COM NEW
966387508
0
4
SH
SOLE
0
4
0
WILEY JOHN & SONS INC
CL A
968223206
69
1150
SH
SOLE
0
1150
0
WILLIAMS COS INC
COM
969457100
242
9122
SH
SOLE
0
9122
0
WILLIAMS INDL SVCS GROUP INC
COM
96951A104
2
444
SH
SOLE
0
444
0
WILLIAMS SONOMA INC
COM
969904101
10
64
SH
SOLE
0
64
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
679
2953
SH
SOLE
0
2576
377
WINMARK CORP
COM
974250102
134
700
SH
SOLE
0
700
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
101
1295
SH
SOLE
0
1295
0
WOLVERINE WORLD WIDE INC
COM
978097103
470
14000
SH
SOLE
0
0
14000
WOODWARD INC
COM
980745103
5
43
SH
SOLE
0
43
0
WP CAREY INC
COM
92936U109
671
9000
SH
SOLE
0
9000
0
WSFS FINL CORP
COM
929328102
1
30
SH
SOLE
0
30
0
WW INTL INC
COM
98262P101
7
200
SH
SOLE
0
200
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
2713
37535
SH
SOLE
0
36620
915
XCEL ENERGY INC
COM
98389B100
204
3100
SH
SOLE
0
3100
0
XEROX HOLDINGS CORP
COM NEW
98421M106
4
179
SH
SOLE
0
179
0
XILINX INC
COM
983919101
56
393
SH
SOLE
0
393
0
XOMA CORP DEL
COM NEW
98419J206
340
10000
SH
SOLE
0
2500
7500
XPENG INC
ADS
98422D105
111
2500
SH
SOLE
0
2500
0
XPO LOGISTICS INC
COM
983793100
215
1540
SH
SOLE
0
1040
500
XYLEM INC
COM
98419M100
6968
58093
SH
SOLE
1250
52843
4000
YEXT INC
COM
98585N106
4
300
SH
SOLE
0
300
0
YORK WTR CO
COM
987184108
1112
24564
SH
SOLE
0
23414
1150
YUM BRANDS INC
COM
988498101
10909
94841
SH
SOLE
0
68011
26830
YUM CHINA HLDGS INC
COM
98850P109
2869
43315
SH
SOLE
0
16735
26580
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
180
340
SH
SOLE
0
340
0
ZEPP HEALTH CORPORATION
SPONSORED ADS
98945L105
11
1000
SH
SOLE
0
1000
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
67
555
SH
SOLE
0
555
0
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
381
8500
SH
SOLE
0
8500
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2807
17454
SH
SOLE
0
16354
1100
ZOETIS INC
CL A
98978V103
2008
10779
SH
SOLE
1125
7276
2378
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
361
934
SH
SOLE
0
934
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
48007
1581803
SH
SOLE
1563523
18280
0
ZUORA INC
COM CL A
98983V106
37
2200
SH
SOLE
0
2200
0