0001172661-22-001430.txt : 20220516
0001172661-22-001430.hdr.sgml : 20220516
20220516150207
ACCESSION NUMBER: 0001172661-22-001430
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220516
DATE AS OF CHANGE: 20220516
EFFECTIVENESS DATE: 20220516
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: 22927969
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
03-31-2022
03-31-2022
false
FIRST MANHATTAN CO
399 Park Ave
New York
NY
10022
13F HOLDINGS REPORT
028-01260
N
Thomas Kennedy
Chief Compliance Officer
212-756-3170
/s/ Thomas Kennedy
New York
NY
05-16-2022
0
1678
30572717
INFORMATION TABLE
2
infotable.xml
1 800 FLOWERS COM INC
CL A
68243Q106
113
8892
SH
SOLE
0
8892
0
10X GENOMICS INC
CL A COM
88025U109
0
11
SH
SOLE
0
11
0
1ST COLONIAL BANCORP
COMMON
319716106
5241
453783
SH
SOLE
216824
219030
17929
2U INC
COM
90214J101
0
48
SH
SOLE
0
48
0
3-D SYS CORP DEL
COM NEW
88554D205
8
500
SH
SOLE
0
500
0
3M CO
COM
88579Y101
15617
104901
SH
SOLE
0
96308
8593
ABB LTD
SPONSORED ADR
000375204
653
20200
SH
SOLE
0
20200
0
ABBOTT LABS
COM
002824100
19387
163803
SH
SOLE
0
160220
3583
ABBVIE INC
COM
00287Y109
238158
1469124
SH
SOLE
294650
1158248
16226
ABCAM PLC
ADS
000380204
419
22910
SH
SOLE
0
22910
0
ABERCROMBIE & FITCH CO
CL A
002896207
8
280
SH
SOLE
0
280
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
6
746
SH
SOLE
0
746
0
ACACIA RESH CORP
ACACIA TCH COM
003881307
45
10000
SH
SOLE
0
10000
0
ACADIA PHARMACEUTICALS INC
COM
004225108
9
375
SH
SOLE
0
375
0
ACADIA RLTY TR
COM SH BEN INT
004239109
666
30771
SH
SOLE
0
0
30771
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
262259
777685
SH
SOLE
995
759415
17275
ACE CONVERGENCE ACQU CORP
CL A
G0083D120
5
500
SH
SOLE
0
500
0
ACME UTD CORP
COM
004816104
1311
38863
SH
SOLE
0
38863
0
ACORDA THERAPEUTICS INC
COM NEW
00484M601
0
50
SH
SOLE
0
50
0
ACTIVISION BLIZZARD INC
COM
00507V109
27325
341103
SH
SOLE
190
334858
6055
ACUITY BRANDS INC
COM
00508Y102
7
39
SH
SOLE
0
39
0
ADC THERAPEUTICS SA
SHS
H0036K147
2
200
SH
SOLE
0
200
0
ADIENT PLC
ORD SHS
G0084W101
1
25
SH
SOLE
0
11
14
ADOBE SYSTEMS INCORPORATED
COM
00724F101
2624
5761
SH
SOLE
150
5611
0
ADVANCED MICRO DEVICES INC
COM
007903107
103
947
SH
SOLE
0
822
125
ADVANSIX INC
COM
00773T101
12
239
SH
SOLE
0
239
0
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
2
100
SH
SOLE
0
100
0
AEMETIS INC
COM NEW
00770K202
197
15600
SH
SOLE
0
15600
0
AEROVIRONMENT INC
COM
008073108
353
3750
SH
SOLE
1250
0
2500
AFFILIATED MANAGERS GROUP IN
COM
008252108
11
80
SH
SOLE
0
80
0
AFLAC INC
COM
001055102
587
9124
SH
SOLE
0
5724
3400
AGENUS INC
COM NEW
00847G705
2
1000
SH
SOLE
0
0
1000
AGILENT TECHNOLOGIES INC
COM
00846U101
14742
111409
SH
SOLE
0
63370
48039
AGREE RLTY CORP
COM
008492100
19
300
SH
SOLE
0
300
0
AGROFRESH SOLUTIONS INC
COM
00856G109
5225
2750443
SH
SOLE
0
2240028
510415
AIR LEASE CORP
CL A
00912X302
357
8000
SH
SOLE
0
8000
0
AIR PRODS & CHEMS INC
COM
009158106
10557
42247
SH
SOLE
0
42247
0
AIRBNB INC
COM CL A
009066101
206
1200
SH
SOLE
0
1200
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
119
1000
SH
SOLE
0
0
1000
AKERO THERAPEUTICS INC
COM
00973Y108
2
150
SH
SOLE
0
150
0
AKOUOS INC
COM
00973J101
1
300
SH
SOLE
0
300
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
518
79800
SH
SOLE
0
77700
2100
ALAMO GROUP INC
COM
011311107
1
10
SH
SOLE
0
10
0
ALCON AG
ORD SHS
H01301128
565
7125
SH
SOLE
0
6745
380
ALDEYRA THERAPEUTICS INC
COM
01438T106
154
34745
SH
SOLE
0
0
34745
ALECTOR INC
COM
014442107
322
22610
SH
SOLE
0
22610
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
752
32469
SH
SOLE
0
32469
0
ALEXANDERS INC
COM
014752109
55
217
SH
SOLE
0
217
0
ALEXCO RESOURCE CORP
COM
01535P106
15
10000
SH
SOLE
0
10000
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
34566
317704
SH
SOLE
0
256864
60840
ALKERMES PLC
SHS
G01767105
26
1000
SH
SOLE
0
0
1000
ALLEGHANY CORP MD
COM
017175100
2989
3530
SH
SOLE
0
3475
55
ALLEGION PLC
ORD SHS
G0176J109
95
866
SH
SOLE
0
866
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1
28
SH
SOLE
0
28
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2680
57000
SH
SOLE
0
57000
0
ALLIANT ENERGY CORP
COM
018802108
20
332
SH
SOLE
0
332
0
ALLSTATE CORP
COM
020002101
2926
21126
SH
SOLE
0
21126
0
ALLY FINL INC
COM
02005N100
122841
2825251
SH
SOLE
375
2816263
8613
ALPHABET INC
CAP STK CL C
02079K107
773087
276795
SH
SOLE
227
262278
14290
ALPHABET INC
CAP STK CL A
02079K305
230512
82878
SH
SOLE
0
75376
7502
ALPS ETF TR
MED BREAKTHGH
00162Q593
10
300
SH
SOLE
0
0
300
ALTICE USA INC
CL A
02156K103
1
100
SH
SOLE
0
100
0
ALTRIA GROUP INC
COM
02209S103
14879
284780
SH
SOLE
0
265051
19729
AMALGAMATED FINANCIAL CORP
COM
022671101
9052
503781
SH
SOLE
115000
333663
55118
AMARIN CORP PLC
SPONS ADR NEW
023111206
6
2000
SH
SOLE
0
2000
0
AMAZON COM INC
COM
023135106
560772
172019
SH
SOLE
99
151945
19975
AMCOR PLC
ORD
G0250X107
282
24958
SH
SOLE
0
15268
9690
AMDOCS LTD
SHS
G02602103
3650
44403
SH
SOLE
0
44403
0
AMER STATES WTR CO
COM
029899101
102
1150
SH
SOLE
0
1150
0
AMERANT BANCORP INC
CL A
023576101
616
19500
SH
SOLE
0
0
19500
AMERCO
COM
023586100
80
135
SH
SOLE
10
60
65
AMEREN CORP
COM
023608102
20147
214883
SH
SOLE
0
114319
100564
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
16
800
SH
SOLE
0
800
0
AMERICAN AIRLS GROUP INC
COM
02376R102
0
1
SH
SOLE
0
1
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
1695
21232
SH
SOLE
0
21144
88
AMERICAN ELEC PWR CO INC
COM
025537101
325
3258
SH
SOLE
0
3258
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
11
300
SH
SOLE
0
300
0
AMERICAN EXPRESS CO
COM
025816109
116935
625321
SH
SOLE
0
588137
37184
AMERICAN INTL GROUP INC
COM NEW
026874784
5137
81848
SH
SOLE
0
56916
24932
AMERICAN NATIONAL GROUP INC
COM NEW
02772A109
27675
146361
SH
SOLE
0
131032
15329
AMERICAN OUTDOOR BRANDS INC
COM
02875D109
11
893
SH
SOLE
0
893
0
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
6
850
SH
SOLE
0
700
150
AMERICAN TOWER CORP NEW
COM
03027X100
158146
629513
SH
SOLE
80
623505
5928
AMERICAN WTR WKS CO INC NEW
COM
030420103
32511
196403
SH
SOLE
0
192388
4015
AMERICAS GOLD AND SILVER COR
COM
03062D100
162
150000
SH
SOLE
0
150000
0
AMERIPRISE FINL INC
COM
03076C106
8034
26749
SH
SOLE
0
24149
2600
AMERISOURCEBERGEN CORP
COM
03073E105
44819
289704
SH
SOLE
0
260384
29320
AMETEK INC
COM
031100100
703
5280
SH
SOLE
0
4830
450
AMGEN INC
COM
031162100
39127
161808
SH
SOLE
0
150516
11292
AMPHENOL CORP NEW
CL A
032095101
1871
24844
SH
SOLE
0
24454
390
AMPLIFY ETF TR
SEYMOUR CANNBS
032108854
3
275
SH
SOLE
0
275
0
AMYRIS INC
COM NEW
03236M200
9
2100
SH
SOLE
0
2100
0
ANALOG DEVICES INC
COM
032654105
4493
27204
SH
SOLE
0
27154
50
ANAPLAN INC
COM
03272L108
6
100
SH
SOLE
0
100
0
ANGI INC
COM CL A NEW
00183L102
2795
493100
SH
SOLE
0
492500
600
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
14
600
SH
SOLE
0
0
600
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
39623
659737
SH
SOLE
160
646002
13575
ANIXA BIOSCIENCES INC
COM
03528H109
17
6500
SH
SOLE
0
6500
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
7
1004
SH
SOLE
0
1004
0
ANSYS INC
COM
03662Q105
1001
3152
SH
SOLE
30
3057
65
ANTHEM INC
COM
036752103
174
356
SH
SOLE
0
356
0
AON PLC
SHS CL A
G0403H108
11695
35918
SH
SOLE
0
14961
20957
APA CORPORATION
COM
03743Q108
77
1881
SH
SOLE
0
1881
0
APARTMENT INCOME REIT CORP
COM
03750L109
121
2275
SH
SOLE
0
2275
0
API GROUP CORP
COM STK
00187Y100
10
500
SH
SOLE
0
0
500
APOLLO GLOBAL MGMT INC
COM
03769M106
1222
19725
SH
SOLE
0
19725
0
APOLLO INVT CORP
COM NEW
03761U502
0
5
SH
SOLE
0
5
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
99
5525
SH
SOLE
0
5525
0
APPLE INC
COM
037833100
1719195
9845914
SH
SOLE
3650
8754856
1087408
APPLIED GENETIC TECHNOLOGIES
COM
03820J100
1
1000
SH
SOLE
0
0
1000
APPLIED MATLS INC
COM
038222105
2436
18487
SH
SOLE
200
18287
0
APPLIED THERAPEUTICS INC
COM
03828A101
155
73783
SH
SOLE
0
0
73783
APPLOVIN CORP
COM CL A
03831W108
5
100
SH
SOLE
0
100
0
APTARGROUP INC
COM
038336103
558
4755
SH
SOLE
0
4755
0
APTIV PLC
SHS
G6095L109
125
1051
SH
SOLE
0
1051
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
13
7127
SH
SOLE
0
7127
0
AQUESTIVE THERAPEUTICS INC
COM
03843E104
5
2000
SH
SOLE
0
0
2000
ARAMARK
COM
03852U106
326
8672
SH
SOLE
0
8522
150
ARBOR REALTY TRUST INC
COM
038923108
21
1255
SH
SOLE
0
1255
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
86
2716
SH
SOLE
0
2716
0
ARCH CAP GROUP LTD
ORD
G0450A105
327
6756
SH
SOLE
0
6756
0
ARCH RESOURCES INC
CL A
03940R107
1006
7325
SH
SOLE
0
7325
0
ARCHER DANIELS MIDLAND CO
COM
039483102
262
2904
SH
SOLE
0
2904
0
ARCONIC CORPORATION
COM
03966V107
0
33
SH
SOLE
0
33
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
8
1014
SH
SOLE
0
1014
0
ARCTURUS THERAPEUTICS HLDGS
COM
03969T109
5
200
SH
SOLE
0
200
0
ARDAGH METAL PACKAGING S A
SHS
L02235106
1
200
SH
SOLE
0
200
0
ARES CAPITAL CORP
COM
04010L103
519
24809
SH
SOLE
0
24809
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1238
15250
SH
SOLE
0
15250
0
ARK ETF TR
3D PRINTING ETF
00214Q500
39
1325
SH
SOLE
0
1325
0
ARK ETF TR
ISRAEL INOVATE
00214Q609
5
228
SH
SOLE
0
228
0
ARK RESTAURANTS CORP
COM
040712101
665
36050
SH
SOLE
0
4100
31950
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1404
15600
SH
SOLE
0
1300
14300
ARROW ELECTRS INC
COM
042735100
904
7628
SH
SOLE
0
5483
2145
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
51879
1128062
SH
SOLE
243546
860266
24250
ARTESIAN RES CORP
CL A
043113208
7577
156080
SH
SOLE
0
149450
6630
ASHLAND GLOBAL HLDGS INC
COM
044186104
64
659
SH
SOLE
0
659
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
101
152
SH
SOLE
0
152
0
ASPEN TECHNOLOGY INC
COM
045327103
720
4354
SH
SOLE
1300
2054
1000
ASSURANT INC
COM
04621X108
4869
26780
SH
SOLE
0
26780
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
258
3900
SH
SOLE
0
3900
0
AT&T INC
COM
00206R102
4114
174116
SH
SOLE
0
168616
5500
ATHERSYS INC NEW
COM
04744L106
16
27013
SH
SOLE
0
27013
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
550
15000
SH
SOLE
0
0
15000
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
5352
61975
SH
SOLE
0
59725
2250
ATLAS CORP
SHARES
Y0436Q109
34
2318
SH
SOLE
0
2318
0
ATLASSIAN CORP PLC
CL A
G06242104
55
190
SH
SOLE
0
190
0
ATRENEW INC
SPONSORED ADS
00138L108
17
5000
SH
SOLE
5000
0
0
ATRICURE INC
COM
04963C209
32
500
SH
SOLE
0
0
500
AUDACY INC
CL A
05070N103
0
232
SH
SOLE
0
232
0
AURORA CANNABIS INC
COM
05156X884
0
16
SH
SOLE
0
16
0
AURORA INNOVATION INC
CLASS A COM
051774107
4
800
SH
SOLE
0
800
0
AURORA INNOVATION INC
*W EXP 11/03/202
051774115
0
100
SH
SOLE
0
100
0
AUTODESK INC
COM
052769106
33
155
SH
SOLE
0
155
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
17609
77391
SH
SOLE
25
75336
2030
AUTONATION INC
COM
05329W102
124
1247
SH
SOLE
0
0
1247
AUTOZONE INC
COM
053332102
549118
268573
SH
SOLE
275
262111
6187
AVALONBAY CMNTYS INC
COM
053484101
380
1531
SH
SOLE
0
1531
0
AVANGRID INC
COM
05351W103
102
2200
SH
SOLE
0
2200
0
AVANOS MED INC
COM
05350V106
385
11492
SH
SOLE
0
11492
0
AVANTOR INC
COM
05352A100
13
400
SH
SOLE
0
400
0
AVERY DENNISON CORP
COM
053611109
10
60
SH
SOLE
0
60
0
AVIDITY BIOSCIENCES INC
COM
05370A108
3
200
SH
SOLE
0
200
0
AVIS BUDGET GROUP
COM
053774105
6649
25255
SH
SOLE
0
25055
200
AXCELLA HEALTH INC
COM
05454B105
5
2000
SH
SOLE
0
0
2000
AXIS CAP HLDGS LTD
SHS
G0692U109
15736
260242
SH
SOLE
0
210002
50240
AXT INC
COM
00246W103
7
1000
SH
SOLE
0
0
1000
AZZ INC
COM
002474104
82
1700
SH
SOLE
0
1700
0
BAIDU INC
SPON ADR REP A
056752108
13
100
SH
SOLE
0
100
0
BAKER HUGHES COMPANY
CL A
05722G100
1
46
SH
SOLE
0
46
0
BALL CORP
COM
058498106
6095
67732
SH
SOLE
0
4625
63107
BALLARD PWR SYS INC NEW
COM
058586108
3
300
SH
SOLE
0
300
0
BANC OF CALIFORNIA INC
COM
05990K106
290
15000
SH
SOLE
15000
0
0
BANCFIRST CORP
COM
05945F103
141
1700
SH
SOLE
0
1700
0
BANCO SANTANDER S.A.
ADR
05964H105
1
443
SH
SOLE
15
428
0
BANK HAWAII CORP
COM
062540109
176
2102
SH
SOLE
0
1952
150
BANK NEW YORK MELLON CORP
COM
064058100
2608
52562
SH
SOLE
0
50287
2275
BANK NOVA SCOTIA B C
COM
064149107
286
4000
SH
SOLE
0
4000
0
BANK OF THE JAMES FINL GP IN
COM
470299108
248
16711
SH
SOLE
0
0
16711
BANK OZK
COM
06417N103
747
17500
SH
SOLE
0
0
17500
BAR HBR BANKSHARES
COM
066849100
1234
43120
SH
SOLE
0
39120
4000
BARRICK GOLD CORP
COM
067901108
921
37557
SH
SOLE
0
657
36900
BAXTER INTL INC
COM
071813109
8225
106085
SH
SOLE
0
69125
36960
BAYCOM CORP
COM
07272M107
2895
132997
SH
SOLE
0
46896
86101
BAYFIRST FINANCIAL CORP
COM
07279B104
3072
133287
SH
SOLE
123600
7307
2380
BCE INC
COM NEW
05534B760
110
2000
SH
SOLE
0
0
2000
BEACON ROOFING SUPPLY INC
COM
073685109
333
5633
SH
SOLE
0
2733
2900
BEAM THERAPEUTICS INC
COM
07373V105
22
400
SH
SOLE
0
400
0
BECTON DICKINSON & CO
COM
075887109
7431
27942
SH
SOLE
0
26176
1766
BEIERSDORF AG
ORDINARY
D08792109
2791
26350
SH
SOLE
0
25350
1000
BELLRING BRANDS INC
COMMON STOCK
07831C103
76
3317
SH
SOLE
0
3314
3
BERKLEY W R CORP
COM
084423102
32
486
SH
SOLE
0
486
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
766066
2170715
SH
SOLE
1150
2113914
55651
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
10114030
19122
SH
SOLE
23
13540
5559
BERKSHIRE HILLS BANCORP INC
COM
084680107
5
180
SH
SOLE
0
90
90
BEST BUY INC
COM
086516101
50
557
SH
SOLE
0
557
0
BEYOND MEAT INC
COM
08862E109
19
395
SH
SOLE
0
395
0
BGC PARTNERS INC
CL A
05541T101
4
1000
SH
SOLE
0
1000
0
BHP GROUP LTD
SPONSORED ADS
088606108
38
500
SH
SOLE
0
500
0
BILIBILI INC
SPONS ADS REP Z
090040106
29445
1151129
SH
SOLE
1094253
55346
1530
BIO RAD LABS INC
CL A
090572207
140
250
SH
SOLE
0
250
0
BIOGEN INC
COM
09062X103
25
120
SH
SOLE
0
120
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
4
60
SH
SOLE
0
60
0
BIONTECH SE
SPONSORED ADS
09075V102
85
500
SH
SOLE
0
500
0
BIO-TECHNE CORP
COM
09073M104
9
21
SH
SOLE
0
21
0
BIOTRICITY INC
COM
09074H104
1
700
SH
SOLE
0
700
0
BK OF AMERICA CORP
COM
060505104
6073
147350
SH
SOLE
0
95741
51609
BLACK DIAMOND THERAPEUTICS I
COM
09203E105
0
200
SH
SOLE
0
200
0
BLACK HILLS CORP
COM
092113109
5137
66708
SH
SOLE
0
65308
1400
BLACKBAUD INC
COM
09227Q100
6
101
SH
SOLE
0
101
0
BLACKBERRY LTD
COM
09228F103
11
1500
SH
SOLE
0
1400
100
BLACKROCK CAP INVT CORP
COM
092533108
399
95000
SH
SOLE
0
95000
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
544
41900
SH
SOLE
0
41900
0
BLACKROCK GLOBAL FLOATING RA
COM
091941104
0
6
SH
SOLE
0
6
0
BLACKROCK INC
COM
09247X101
816
1069
SH
SOLE
0
1069
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
68
5424
SH
SOLE
0
0
5424
BLACKSTONE INC
COM
09260D107
3244
25558
SH
SOLE
2625
17713
5220
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
BLOCK INC
CL A
852234103
421
3110
SH
SOLE
0
3085
25
BLOOMIN BRANDS INC
COM
094235108
9949
453490
SH
SOLE
0
410090
43400
BLUE FOUNDRY BANCORP
COM
09549B104
542
40000
SH
SOLE
0
0
40000
BLUEPRINT MEDICINES CORP
COM
09627Y109
20157
315556
SH
SOLE
302431
10350
2775
BLUESCAPE OPPORTUNITIES ACQU
SHS
G1195N105
128
13050
SH
SOLE
0
13050
0
BOEING CO
COM
097023105
29767
155444
SH
SOLE
0
154704
740
BOOKING HOLDINGS INC
COM
09857L108
27591
11749
SH
SOLE
5
8374
3370
BORGWARNER INC
COM
099724106
3
100
SH
SOLE
0
100
0
BOSTON BEER INC
CL A
100557107
12
33
SH
SOLE
0
33
0
BOSTON PROPERTIES INC
COM
101121101
2597
20168
SH
SOLE
0
20168
0
BOSTON SCIENTIFIC CORP
COM
101137107
27188
613867
SH
SOLE
613867
0
0
BP PLC
SPONSORED ADR
055622104
514
17487
SH
SOLE
0
15905
1582
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
1
500
SH
SOLE
0
0
500
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
11
780
SH
SOLE
0
780
0
BRANDYWINEGBL GBL INCM OPP F
COM
10537L104
3
350
SH
SOLE
0
350
0
BRICKELL BIOTECH INC
COM
10802T105
0
14
SH
SOLE
0
14
0
BRIGHTHOUSE FINL INC
COM
10922N103
1
26
SH
SOLE
7
19
0
BRINKS CO
COM
109696104
684
10069
SH
SOLE
0
0
10069
BRISTOL-MYERS SQUIBB CO
COM
110122108
2426
33228
SH
SOLE
0
29258
3970
BRISTOL-MYERS SQUIBB CO
RIGHT 12/30/2030
110122140
0
1000
SH
SOLE
0
1000
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
170
4050
SH
SOLE
0
4050
0
BRIXMOR PPTY GROUP INC
COM
11120U105
842
32640
SH
SOLE
0
32290
350
BROADCOM INC
COM
11135F101
716
1138
SH
SOLE
0
1138
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
244
1572
SH
SOLE
0
1572
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
924737
16346789
SH
SOLE
32707
14829713
1484369
BROOKFIELD ASSET MGMT REINS
CL A EXCH LT VTG
G16169107
74
1295
SH
SOLE
1
1243
51
BROOKFIELD BUSINESS CORP
CL A EXC SUB VTG
11259V106
456
13997
SH
SOLE
0
3496
10501
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
860
28009
SH
SOLE
0
7006
21003
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
113795
1718186
SH
SOLE
4309
1652835
61042
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
8576
113692
SH
SOLE
122
113156
414
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
7174
163803
SH
SOLE
0
163803
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
31193
759513
SH
SOLE
0
759513
0
BROOKLINE BANCORP INC DEL
COM
11373M107
3493
220804
SH
SOLE
0
214804
6000
BROWN & BROWN INC
COM
115236101
15
218
SH
SOLE
0
218
0
BROWN FORMAN CORP
CL B
115637209
62
937
SH
SOLE
0
937
0
BRT APARTMENTS CORP
COM
055645303
3439
143488
SH
SOLE
0
29032
114456
BRUNSWICK CORP
COM
117043109
5
62
SH
SOLE
0
62
0
BUMBLE INC
COM CL A
12047B105
11
400
SH
SOLE
0
400
0
BURFORD CAP LTD
ORD SHS
G17977110
4
450
SH
SOLE
0
0
450
BURLINGTON STORES INC
COM
122017106
5
32
SH
SOLE
0
32
0
C & F FINL CORP
COM
12466Q104
1025
20295
SH
SOLE
0
4000
16295
C3 AI INC
CL A
12468P104
1
80
SH
SOLE
0
80
0
CABALETTA BIO INC
COM
12674W109
1
500
SH
SOLE
0
500
0
CABLE ONE INC
COM
12685J105
1175
803
SH
SOLE
0
803
0
CABOT CORP
COM
127055101
23
350
SH
SOLE
0
350
0
CACI INTL INC
CL A
127190304
11
37
SH
SOLE
0
37
0
CADENCE DESIGN SYSTEM INC
COM
127387108
250
1522
SH
SOLE
500
22
1000
CAESARS ENTERTAINMENT INC NE
COM
12769G100
1
15
SH
SOLE
0
15
0
CAESARSTONE LTD
ORD SHS
M20598104
2
200
SH
SOLE
0
0
200
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
54
3100
SH
SOLE
0
3100
0
CALERES INC
COM
129500104
6182
319852
SH
SOLE
750
312902
6200
CALIFORNIA BANCORP INC
COM
13005U101
132
5775
SH
SOLE
0
0
5775
CALLON PETE CO DEL
COM
13123X508
17
300
SH
SOLE
0
300
0
CALYXT INC
COM
13173L107
16
16000
SH
SOLE
0
16000
0
CAMDEN NATL CORP
COM
133034108
317
6750
SH
SOLE
0
0
6750
CAMDEN PPTY TR
SH BEN INT
133131102
5569
33509
SH
SOLE
0
32349
1160
CAMECO CORP
COM
13321L108
0
0
SH
SOLE
0
0
0
CAMPBELL SOUP CO
COM
134429109
242
5431
SH
SOLE
0
5431
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
20471
777499
SH
SOLE
300
369749
407450
CANADIAN IMP BK COMM
COM
136069101
10
90
SH
SOLE
0
90
0
CANADIAN NAT RES LTD
COM
136385101
59843
965531
SH
SOLE
25
956306
9200
CANADIAN NATL RY CO
COM
136375102
111
828
SH
SOLE
0
828
0
CANADIAN PAC RY LTD
COM
13645T100
1210
14663
SH
SOLE
0
14591
72
CANOPY GROWTH CORP
COM
138035100
23
3115
SH
SOLE
0
3100
15
CAPITAL ONE FINL CORP
COM
14040H105
72620
553130
SH
SOLE
0
550423
2707
CAPITAL SOUTHWEST CORP
COM
140501107
10357
436471
SH
SOLE
0
436471
0
CARDINAL HEALTH INC
COM
14149Y108
158
2800
SH
SOLE
0
0
2800
CARLISLE COS INC
COM
142339100
26
106
SH
SOLE
0
106
0
CARLYLE GROUP INC
COM
14316J108
731
14950
SH
SOLE
0
14950
0
CARMAX INC
COM
143130102
15603
161729
SH
SOLE
80
157749
3900
CARNIVAL CORP
COMMON STOCK
143658300
325
16100
SH
SOLE
0
16100
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1184
25832
SH
SOLE
0
22287
3545
CARROLS RESTAURANT GROUP INC
COM
14574X104
3579
1583629
SH
SOLE
500
1295390
287739
CARS COM INC
COM
14575E105
9
632
SH
SOLE
0
632
0
CARTER BANKSHARES INC
COM NEW
146103106
1077
62032
SH
SOLE
0
0
62032
CATALYST PHARMACEUTICALS INC
COM
14888U101
2
250
SH
SOLE
0
250
0
CATCHMARK TIMBER TR INC
CL A
14912Y202
6
800
SH
SOLE
0
0
800
CATERPILLAR INC
COM
149123101
782
3512
SH
SOLE
0
2954
558
CBIZ INC
COM
124805102
19755
470695
SH
SOLE
0
398845
71850
CBL & ASSOC PPTYS INC
COMMON STOCK
124830878
204
6213
SH
SOLE
0
1245
4968
CDK GLOBAL INC
COM
12508E101
202
4155
SH
SOLE
0
4089
66
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
65
1200
SH
SOLE
0
1200
0
CEL-SCI CORP
COM PAR NEW
150837607
0
8
SH
SOLE
0
8
0
CENNTRO ELECTRIC GROUP LIMIT
ORD SHS
Q6519V120
0
1
SH
SOLE
0
1
0
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
3561
441266
SH
SOLE
0
332766
108500
CENTERPOINT ENERGY INC
COM
15189T107
36
1185
SH
SOLE
0
1185
0
CENTRAL SECS CORP
COM
155123102
871
21048
SH
SOLE
0
14748
6300
CERENCE INC
COM
156727109
6
188
SH
SOLE
0
188
0
CERUS CORP
COM
157085101
340
62000
SH
SOLE
0
62000
0
CF ACQUISITION CORP VI
COM CL A
12521J103
1064
89653
SH
SOLE
0
89653
0
CF BANKSHARES INC
COM
12520L109
3869
173519
SH
SOLE
126269
5750
41500
CGI INC
CL A SUB VTG
12532H104
5
72
SH
SOLE
0
72
0
CHAMPIONX CORPORATION
COM
15872M104
4
170
SH
SOLE
0
170
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
61
3085
SH
SOLE
0
3085
0
CHART INDS INC
COM
16115Q308
1086
6325
SH
SOLE
1000
5325
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
12200
22364
SH
SOLE
0
22244
120
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
20
150
SH
SOLE
0
150
0
CHEGG INC
COM
163092109
18
500
SH
SOLE
0
500
0
CHEMOCENTRYX INC
COM
16383L106
15
600
SH
SOLE
0
600
0
CHEMOURS CO
COM
163851108
27
882
SH
SOLE
0
882
0
CHEMUNG FINL CORP
COM
164024101
3175
68020
SH
SOLE
0
63770
4250
CHESAPEAKE UTILS CORP
COM
165303108
6690
48567
SH
SOLE
0
42084
6483
CHEVRON CORP NEW
COM
166764100
8047
49429
SH
SOLE
3
33048
16378
CHEWY INC
CL A
16679L109
20
500
SH
SOLE
0
500
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2042
1291
SH
SOLE
0
1281
10
CHOICE HOTELS INTL INC
COM
169905106
12
86
SH
SOLE
0
86
0
CHUBB LIMITED
COM
H1467J104
12149
56797
SH
SOLE
0
54979
1818
CHURCH & DWIGHT CO INC
COM
171340102
433
4362
SH
SOLE
0
4362
0
CIENA CORP
COM NEW
171779309
5858
96634
SH
SOLE
0
93250
3384
CIGNA CORP NEW
COM
125523100
1513
6318
SH
SOLE
0
6318
0
CINCINNATI FINL CORP
COM
172062101
19
142
SH
SOLE
0
142
0
CINTAS CORP
COM
172908105
33
79
SH
SOLE
0
79
0
CISCO SYS INC
COM
17275R102
9228
165507
SH
SOLE
206
157701
7600
CITIGROUP INC
COM NEW
172967424
38375
718641
SH
SOLE
350
654656
63635
CITIZENS CMNTY BANCORP INC M
COM
174903104
667
44174
SH
SOLE
0
0
44174
CITIZENS FINL GROUP INC
COM
174610105
4313
95160
SH
SOLE
0
95160
0
CLEARSIDE BIOMEDICAL INC
COM
185063104
400
175000
SH
SOLE
0
175000
0
CLOROX CO DEL
COM
189054109
1137
8184
SH
SOLE
41
8143
0
CLOUDFLARE INC
CL A COM
18915M107
73
610
SH
SOLE
0
610
0
CME GROUP INC
COM
12572Q105
39790
167283
SH
SOLE
75
167208
0
CMS ENERGY CORP
COM
125896100
1989
28449
SH
SOLE
0
28449
0
CNA FINL CORP
COM
126117100
199
4100
SH
SOLE
0
4100
0
CNX RES CORP
COM
12653C108
5
275
SH
SOLE
0
275
0
COCA COLA CO
COM
191216100
110557
1783184
SH
SOLE
650
1761248
21286
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
398
8200
SH
SOLE
0
8200
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
173
1931
SH
SOLE
0
1931
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
5
204
SH
SOLE
0
204
0
COHEN & STEERS LTD DURATION
COM
19248C105
18
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
198
7400
SH
SOLE
0
7400
0
COHERENT INC
COM
192479103
54
200
SH
SOLE
0
200
0
COHERUS BIOSCIENCES INC
COM
19249H103
45
3500
SH
SOLE
0
3500
0
COINBASE GLOBAL INC
COM CL A
19260Q107
53
280
SH
SOLE
0
150
130
COLGATE PALMOLIVE CO
COM
194162103
12349
162862
SH
SOLE
0
156986
5876
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
COLLPLANT BIOTECHNOLOGIES LT
SHS NEW
M2R51X116
1
100
SH
SOLE
0
100
0
COLUMBIA BKG SYS INC
COM
197236102
329
10200
SH
SOLE
0
0
10200
COLUMBIA SPORTSWEAR CO
COM
198516106
30
332
SH
SOLE
0
332
0
COMCAST CORP NEW
CL A
20030N101
238678
5097799
SH
SOLE
1459
5024541
71799
COMERICA INC
COM
200340107
842
9325
SH
SOLE
0
3225
6100
COMMERCE BANCSHARES INC
COM
200525103
130
1819
SH
SOLE
0
1819
0
COMMERCIAL METALS CO
COM
201723103
20600
494974
SH
SOLE
0
453764
41210
COMMERCIAL VEH GROUP INC
COM
202608105
30
3600
SH
SOLE
0
2600
1000
COMMUNITY WEST BANCSHARES
COM
204157101
599
42757
SH
SOLE
0
0
42757
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
376
38340
SH
SOLE
0
37550
790
COMPASS MINERALS INTL INC
COM
20451N101
1852
29500
SH
SOLE
0
29500
0
COMPUTE HEALTH ACQUISITIN CO
COM CL A
204833107
4
440
SH
SOLE
0
440
0
COMPUTE HEALTH ACQUISITIN CO
*W EXP 01/25/202
204833115
0
110
SH
SOLE
0
110
0
CONAGRA BRANDS INC
COM
205887102
107
3217
SH
SOLE
0
3217
0
CONCENTRIX CORP
COM
20602D101
427
2566
SH
SOLE
0
2566
0
CONDUENT INC
COM
206787103
0
190
SH
SOLE
0
190
0
CONOCOPHILLIPS
COM
20825C104
15565
155651
SH
SOLE
70
153841
1740
CONSOL ENERGY INC NEW
COM
20854L108
30
803
SH
SOLE
0
803
0
CONSOLIDATED EDISON INC
COM
209115104
294
3109
SH
SOLE
0
3109
0
CONSOLIDATED WATER CO INC
ORD
G23773107
5605
506832
SH
SOLE
0
475182
31650
CONSTELLATION BRANDS INC
CL A
21036P108
3844
16692
SH
SOLE
0
1434
15258
CONSTELLATION ENERGY CORP
COM
21037T109
96
1724
SH
SOLE
0
1724
0
COOPER COS INC
COM NEW
216648402
313
750
SH
SOLE
0
750
0
COPART INC
COM
217204106
80367
640535
SH
SOLE
120
639100
1315
CORE LABORATORIES N V
COM
N22717107
1
38
SH
SOLE
0
38
0
CORECARD CORPORATION
COM
45816D100
1
50
SH
SOLE
0
50
0
CORNING INC
COM
219350105
613
16611
SH
SOLE
0
16611
0
CORTEVA INC
COM
22052L104
5773
100451
SH
SOLE
0
36268
64183
COSTAR GROUP INC
COM
22160N109
499
7500
SH
SOLE
2500
0
5000
COSTCO WHSL CORP NEW
COM
22160K105
9579
16634
SH
SOLE
30
16604
0
COTERRA ENERGY INC
COM
127097103
319
11839
SH
SOLE
0
11839
0
COTY INC
COM CL A
222070203
6508
723969
SH
SOLE
0
611304
112665
COUCHBASE INC
COM
22207T101
17
1000
SH
SOLE
0
1000
0
COUPANG INC
CL A
22266T109
14
800
SH
SOLE
0
800
0
COUSINS PPTYS INC
COM NEW
222795502
97
2425
SH
SOLE
0
2425
0
CREDIT ACCEP CORP MICH
COM
225310101
288
525
SH
SOLE
0
525
0
CRH PLC
ADR
12626K203
0
18
SH
SOLE
0
18
0
CRINETICS PHARMACEUTICALS IN
COM
22663K107
3340
152200
SH
SOLE
152200
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
3
50
SH
SOLE
0
0
50
CRONOS GROUP INC
COM
22717L101
1
450
SH
SOLE
0
450
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
47
210
SH
SOLE
0
210
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
11679
63267
SH
SOLE
625
62088
554
CROWN CRAFTS INC
COM
228309100
290
44695
SH
SOLE
0
3700
40995
CRUCIBLE ACQUISITION CORP
COM CL A
22877P108
5
600
SH
SOLE
0
600
0
CRUCIBLE ACQUISITION CORP
*W EXP 12/26/202
22877P116
0
200
SH
SOLE
0
200
0
CSW INDUSTRIALS INC
COM
126402106
67356
572804
SH
SOLE
0
571304
1500
CSX CORP
COM
126408103
13409
358066
SH
SOLE
0
331066
27000
CUE HEALTH INC
COM
229790100
271
42140
SH
SOLE
0
39150
2990
CULLEN FROST BANKERS INC
COM
229899109
2262
16349
SH
SOLE
0
15399
950
CULLMAN BANCORP INC
COM
230153108
221
18744
SH
SOLE
0
18744
0
CUMMINS INC
COM
231021106
196
957
SH
SOLE
0
822
135
CVS HEALTH CORP
COM
126650100
17155
169508
SH
SOLE
0
132121
37387
CYBERARK SOFTWARE LTD
SHS
M2682V108
16
100
SH
SOLE
0
0
100
CYMABAY THERAPEUTICS INC
COM
23257D103
77
25000
SH
SOLE
0
0
25000
CYPRESS ENVIRONMENTL PARTNR
LTD PARTNER INT
232751107
5
3047
SH
SOLE
0
3047
0
CYREN LTD
SHS NEW
M26895132
0
5
SH
SOLE
0
5
0
D R HORTON INC
COM
23331A109
258
3478
SH
SOLE
0
2341
1137
DAILY JOURNAL CORP
COM
233912104
0
1
SH
SOLE
0
1
0
DANAHER CORPORATION
COM
235851102
616270
2100943
SH
SOLE
1665
2087708
11570
DANIMER SCIENTIFIC INC
COM CL A
236272100
2052
350200
SH
SOLE
0
350200
0
DANONE
SP ADR 02 ORD
23636T100
96
8765
SH
SOLE
0
8315
450
DARDEN RESTAURANTS INC
COM
237194105
176
1329
SH
SOLE
0
1329
0
DARLING INGREDIENTS INC
COM
237266101
8
100
SH
SOLE
0
100
0
DASEKE INC
COM
23753F107
2
220
SH
SOLE
0
220
0
DATADOG INC
CL A COM
23804L103
938
6195
SH
SOLE
0
6195
0
DAVITA INC
COM
23918K108
26
238
SH
SOLE
0
238
0
DBX ETF TR
XTRACK HRVST CSI
233051879
317
9600
SH
SOLE
0
2500
7100
DBX ETF TR
XTRACK INTL REAL
233051846
0
1
SH
SOLE
0
1
0
DEERE & CO
COM
244199105
6393
15390
SH
SOLE
0
1873
13517
DELL TECHNOLOGIES INC
CL C
24703L202
51
1033
SH
SOLE
0
1033
0
DELTA AIR LINES INC DEL
COM NEW
247361702
6971
176170
SH
SOLE
250
164745
11175
DENBURY INC
COM
24790A101
6883
87608
SH
SOLE
0
74342
13266
DENTSPLY SIRONA INC
COM
24906P109
429
8729
SH
SOLE
0
8729
0
DESKTOP METAL INC
COM CL A
25058X105
4
1000
SH
SOLE
0
1000
0
DEVON ENERGY CORP NEW
COM
25179M103
8795
148766
SH
SOLE
0
148666
100
DEXCOM INC
COM
252131107
51
100
SH
SOLE
0
0
100
DIAGEO PLC
SPON ADR NEW
25243Q205
27988
137782
SH
SOLE
0
111713
26069
DIAGEO PLC
ORDINARY
G42089113
708
14275
SH
SOLE
0
13775
500
DIAMONDBACK ENERGY INC
COM
25278X109
92
675
SH
SOLE
0
675
0
DICE THERAPEUTICS INC
COM
23345J104
3445
180122
SH
SOLE
180122
0
0
DIGITAL RLTY TR INC
COM
253868103
5163
36414
SH
SOLE
0
36414
0
DIGITALOCEAN HLDGS INC
COM
25402D102
17
300
SH
SOLE
0
300
0
DIME CMNTY BANCSHARES INC
COM
25432X102
63
1841
SH
SOLE
0
0
1841
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
586
17524
SH
SOLE
0
17524
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
26
564
SH
SOLE
0
564
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
10
204
SH
SOLE
0
204
0
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
111
1986
SH
SOLE
0
1986
0
DISCOVER FINL SVCS
COM
254709108
63
575
SH
SOLE
0
575
0
DISCOVERY INC
COM SER C
25470F302
18867
755620
SH
SOLE
0
755240
380
DISCOVERY INC
COM SER A
25470F104
3917
157211
SH
SOLE
0
157211
0
DISH NETWORK CORPORATION
CL A
25470M109
68
2000
SH
SOLE
0
2000
0
DISNEY WALT CO
COM
254687106
73846
538389
SH
SOLE
400
531959
6030
DNP SELECT INCOME FD INC
COM
23325P104
15
1346
SH
SOLE
0
1346
0
DOCUSIGN INC
COM
256163106
230
2150
SH
SOLE
0
650
1500
DOLLAR GEN CORP NEW
COM
256677105
4
19
SH
SOLE
0
19
0
DOLLAR TREE INC
COM
256746108
112
700
SH
SOLE
0
700
0
DOMINION ENERGY INC
COM
25746U109
5773
67951
SH
SOLE
0
65001
2950
DOMINOS PIZZA INC
COM
25754A201
122930
302033
SH
SOLE
40
301613
380
DONALDSON INC
COM
257651109
3
67
SH
SOLE
0
67
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
25
1000
SH
SOLE
0
0
1000
DOUBLELINE INCOME SOLUTIONS
COM
258622109
14
1000
SH
SOLE
0
1000
0
DOUGLAS EMMETT INC
COM
25960P109
13727
410759
SH
SOLE
0
401209
9550
DOVER CORP
COM
260003108
231
1474
SH
SOLE
0
1074
400
DOW INC
COM
260557103
4506
70724
SH
SOLE
0
24313
46411
DRAFTKINGS INC
COM CL A
26142R104
0
31
SH
SOLE
0
31
0
DUCOMMUN INC DEL
COM
264147109
110
2100
SH
SOLE
0
2100
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
1390
12454
SH
SOLE
21
12304
129
DUN & BRADSTREET HLDGS INC
COM
26484T106
124
7100
SH
SOLE
0
7100
0
DUNDEE CORP
CLASS A
264901109
4677
3963761
SH
SOLE
0
2864506
1099255
DUPONT DE NEMOURS INC
COM
26614N102
4815
65454
SH
SOLE
0
35032
30422
EAGLE BANCORP MONT INC
COM
26942G100
675
30236
SH
SOLE
0
0
30236
EASTMAN CHEM CO
COM
277432100
2287
20424
SH
SOLE
0
3908
16516
EATON CORP PLC
SHS
G29183103
2851
18792
SH
SOLE
0
3867
14925
EATON VANCE ENHANCED EQUITY
COM
278274105
172
9373
SH
SOLE
0
9373
0
EATON VANCE LTD DURATION INC
COM
27828H105
6
571
SH
SOLE
0
571
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
28
1000
SH
SOLE
0
1000
0
EBAY INC.
COM
278642103
4990
87178
SH
SOLE
0
31420
55758
ECOLAB INC
COM
278865100
1052
5958
SH
SOLE
0
5958
0
EDISON INTL
COM
281020107
2
29
SH
SOLE
0
29
0
EDITAS MEDICINE INC
COM
28106W103
8
443
SH
SOLE
0
443
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
625
5313
SH
SOLE
0
5313
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
350
13427
SH
SOLE
0
13185
242
ELASTIC N V
ORD SHS
N14506104
0
6
SH
SOLE
0
6
0
ELECTRONIC ARTS INC
COM
285512109
16
129
SH
SOLE
0
129
0
EMCOR GROUP INC
COM
29084Q100
4
40
SH
SOLE
0
40
0
EMERALD HOLDING INC
COM
29103W104
171
50400
SH
SOLE
0
47500
2900
EMERSON ELEC CO
COM
291011104
1197
12215
SH
SOLE
0
11715
500
ENANTA PHARMACEUTICALS INC
COM
29251M106
56183
789311
SH
SOLE
780511
4400
4400
ENBRIDGE INC
COM
29250N105
69977
1518271
SH
SOLE
349
1516452
1470
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
36
1250
SH
SOLE
0
1250
0
ENDO INTL PLC
SHS
G30401106
9
4000
SH
SOLE
0
2000
2000
ENERGIZER HLDGS INC NEW
COM
29272W109
21
700
SH
SOLE
0
700
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
575
51400
SH
SOLE
0
51400
0
ENI S P A
SPONSORED ADR
26874R108
1
43
SH
SOLE
0
43
0
ENOVA INTL INC
COM
29357K103
1
36
SH
SOLE
0
0
36
ENPHASE ENERGY INC
COM
29355A107
1
9
SH
SOLE
0
9
0
ENSTAR GROUP LIMITED
SHS
G3075P101
606
2321
SH
SOLE
0
2066
255
ENTEGRIS INC
COM
29362U104
103194
786181
SH
SOLE
215
634876
151090
ENTERGY CORP NEW
COM
29364G103
23
200
SH
SOLE
0
200
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
8276
320653
SH
SOLE
825
302398
17430
ENVISTA HOLDINGS CORPORATION
COM
29415F104
18
370
SH
SOLE
0
370
0
ENVIVA INC
COM
29415B103
197
2500
SH
SOLE
0
2500
0
EOG RES INC
COM
26875P101
5920
49658
SH
SOLE
55
49288
315
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
EQRX INC
COM
26886C107
2
500
SH
SOLE
0
500
0
EQRX INC
*W EXP 12/17/202
26886C115
0
100
SH
SOLE
0
100
0
EQUIFAX INC
COM
294429105
401
1693
SH
SOLE
0
1693
0
EQUINIX INC
COM
29444U700
103
140
SH
SOLE
0
140
0
EQUITY COMWLTH
COM SH BEN INT
294628102
1033
36625
SH
SOLE
0
36625
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
321
3575
SH
SOLE
0
3575
0
ERICSSON
ADR B SEK 10
294821608
12
1371
SH
SOLE
0
0
1371
ESPERION THERAPEUTICS INC NE
COM
29664W105
1
410
SH
SOLE
0
410
0
ESQUIRE FINL HLDGS INC
COM
29667J101
3481
103600
SH
SOLE
75000
22500
6100
ESSENTIAL UTILS INC
COM
29670G102
13315
260429
SH
SOLE
490
235152
24787
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
18
1300
SH
SOLE
0
1300
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
9
175
SH
SOLE
0
0
175
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
31
3050
SH
SOLE
0
3050
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
371
17085
SH
SOLE
0
15910
1175
EURONET WORLDWIDE INC
COM
298736109
110
850
SH
SOLE
0
850
0
EVEREST RE GROUP LTD
COM
G3223R108
1265
4200
SH
SOLE
100
4100
0
EVERGY INC
COM
30034W106
13825
202302
SH
SOLE
0
191198
11104
EVERSOURCE ENERGY
COM
30040W108
496
5625
SH
SOLE
0
5625
0
EVERSPIN TECHNOLOGIES INC
COM
30041T104
8
1000
SH
SOLE
0
1000
0
EVOLUS INC
COM
30052C107
45833
4084938
SH
SOLE
4084938
0
0
EXACT SCIENCES CORP
COM
30063P105
9
142
SH
SOLE
0
142
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
84
1450
SH
SOLE
0
1450
0
EXELON CORP
COM
30161N101
246
5180
SH
SOLE
0
5180
0
EXPEDIA GROUP INC
COM NEW
30212P303
430
2199
SH
SOLE
0
2059
140
EXPEDITORS INTL WASH INC
COM
302130109
47
460
SH
SOLE
0
460
0
EXTRA SPACE STORAGE INC
COM
30225T102
231
1125
SH
SOLE
375
0
750
EXXON MOBIL CORP
COM
30231G102
22004
266437
SH
SOLE
100
248382
17955
F N B CORP
COM
302520101
3
267
SH
SOLE
0
267
0
F5 INC
COM
315616102
2
10
SH
SOLE
0
10
0
FACTSET RESH SYS INC
COM
303075105
5
13
SH
SOLE
0
13
0
FAIR ISAAC CORP
COM
303250104
260
558
SH
SOLE
0
558
0
FARMERS & MERCHANTS BANCORP
COM
30779N105
180
5000
SH
SOLE
0
5000
0
FASTLY INC
CL A
31188V100
7
419
SH
SOLE
0
419
0
FATHOM DIGITAL MFG CORP
*W EXP 12/22/202
31189Y111
0
110
SH
SOLE
0
110
0
FATHOM DIGITAL MFG CORP
CL A COM
31189Y103
2
440
SH
SOLE
0
440
0
FEDEX CORP
COM
31428X106
11003
47556
SH
SOLE
50
41378
6128
FERRARI N V
COM
N3167Y103
13
64
SH
SOLE
0
64
0
FERRO CORP
COM
315405100
1773
81555
SH
SOLE
0
80755
800
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
32
604
SH
SOLE
0
604
0
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
4
88
SH
SOLE
0
88
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
9
81
SH
SOLE
0
81
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
2
96
SH
SOLE
0
96
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
7
108
SH
SOLE
0
108
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
1
17
SH
SOLE
0
17
0
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
1
31
SH
SOLE
0
31
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
97
2002
SH
SOLE
0
2002
0
FIDELITY NATL INFORMATION SV
COM
31620M106
10188
101460
SH
SOLE
150
100657
653
FIFTH THIRD BANCORP
COM
316773100
96
2251
SH
SOLE
0
2251
0
FIRST BK WILLIAMSTOWN NEW JE
COM
31931U102
36
2548
SH
SOLE
0
2548
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
278
419
SH
SOLE
0
390
29
FIRST FINL BANCORP OH
COM
320209109
107
4668
SH
SOLE
0
4668
0
FIRST HORIZON CORPORATION
COM
320517105
459
19565
SH
SOLE
0
19565
0
FIRST INDL RLTY TR INC
COM
32054K103
151
2450
SH
SOLE
0
2450
0
FIRST LONG IS CORP
COM
320734106
67
3449
SH
SOLE
0
3449
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
24
152
SH
SOLE
0
152
0
FIRST SOLAR INC
COM
336433107
8
100
SH
SOLE
0
100
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
228
12000
SH
SOLE
0
12000
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
43
403
SH
SOLE
0
403
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
3
55
SH
SOLE
0
55
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
10
148
SH
SOLE
0
148
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
130
3095
SH
SOLE
0
3095
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
72
677
SH
SOLE
0
677
0
FIRST WAVE BIOPHARMA INC
COM
33749P101
0
250
SH
SOLE
0
250
0
FIRSTENERGY CORP
COM
337932107
58
1272
SH
SOLE
0
1272
0
FISERV INC
COM
337738108
352
3480
SH
SOLE
0
3480
0
FISKER INC
CL A COM STK
33813J106
26
2050
SH
SOLE
0
2050
0
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
168
27500
SH
SOLE
0
0
27500
FIVERR INTL LTD
ORD SHS
M4R82T106
12
160
SH
SOLE
0
160
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
4
190
SH
SOLE
0
190
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
45
775
SH
SOLE
0
775
0
FLOOR & DECOR HLDGS INC
CL A
339750101
405
5000
SH
SOLE
0
5000
0
FLUENCE ENERGY INC
COM CL A
34379V103
0
70
SH
SOLE
0
70
0
FMC CORP
COM NEW
302491303
13
100
SH
SOLE
0
100
0
FOOT LOCKER INC
COM
344849104
88
3000
SH
SOLE
0
3000
0
FORD MTR CO DEL
COM
345370860
345
20446
SH
SOLE
1
19945
500
FORTIVE CORP
COM
34959J108
68190
1119166
SH
SOLE
400
1117213
1553
FORTRESS BIOTECH INC
COM
34960Q109
3
2549
SH
SOLE
0
0
2549
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
113
1522
SH
SOLE
0
1522
0
FOUNDER SPAC
*W EXP 04/19/202
G3661E114
0
200
SH
SOLE
0
200
0
FOUNDER SPAC
CLASS A ORD SHS
G3661E106
4
400
SH
SOLE
0
400
0
FOUR CORNERS PPTY TR INC
COM
35086T109
12
452
SH
SOLE
0
452
0
FOX CORP
CL A COM
35137L105
1502
38081
SH
SOLE
0
38081
0
FRANCO NEV CORP
COM
351858105
5
35
SH
SOLE
0
35
0
FRANKLIN COVEY CO
COM
353469109
108
2400
SH
SOLE
0
2400
0
FRANKLIN ELEC INC
COM
353514102
1150
13850
SH
SOLE
0
13850
0
FRANKLIN RESOURCES INC
COM
354613101
520
18629
SH
SOLE
0
18629
0
FRANKLIN STR PPTYS CORP
COM
35471R106
26
4500
SH
SOLE
0
4500
0
FREEPORT-MCMORAN INC
CL B
35671D857
427
8600
SH
SOLE
0
8600
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
0
20
SH
SOLE
0
20
0
FRONTDOOR INC
COM
35905A109
5
170
SH
SOLE
0
170
0
FRP HLDGS INC
COM
30292L107
1315
22766
SH
SOLE
0
22068
698
FS BANCORP INC
COM
30263Y104
217
7000
SH
SOLE
0
0
7000
FUEL TECH INC
COM
359523107
0
8
SH
SOLE
0
0
8
FULCRUM THERAPEUTICS INC
COM
359616109
2758
116622
SH
SOLE
116622
0
0
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
15
1178
SH
SOLE
0
1178
0
GABELLI MULTIMEDIA TR INC
COM
36239Q109
44
4779
SH
SOLE
0
4779
0
GALLAGHER ARTHUR J & CO
COM
363576109
6915
39611
SH
SOLE
0
2538
37073
GAMBLING COM GROUP LIMITED
ORDINARY SHARES
G3R239101
39
4432
SH
SOLE
0
0
4432
GAN LTD
SHS
G3728V109
0
200
SH
SOLE
0
200
0
GARRETT MOTION INC
COM
366505105
3
465
SH
SOLE
0
465
0
GARTNER INC
COM
366651107
85
286
SH
SOLE
0
286
0
GATES INDL CORP PLC
ORD SHS
G39108108
20181
1340102
SH
SOLE
0
1233122
106980
GATEWAY BANK FSB
COMMON RSTD
PER367155
845
2416667
SH
SOLE
2416667
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
31
1000
SH
SOLE
0
1000
0
GDS HLDGS LTD
SPONSORED ADS
36165L108
23
600
SH
SOLE
0
600
0
GENERAL AMERN INVS CO INC
COM
368802104
132
3120
SH
SOLE
0
3120
0
GENERAL DYNAMICS CORP
COM
369550108
598
2481
SH
SOLE
0
2471
10
GENERAL ELECTRIC CO
COM NEW
369604301
2698
29506
SH
SOLE
42
26633
2831
GENERAL MLS INC
COM
370334104
5925
87507
SH
SOLE
0
87507
0
GENERAL MTRS CO
COM
37045V100
3261
74567
SH
SOLE
0
74067
500
GENERATIONS BANCORP NY INC
COM
37149G108
355
30064
SH
SOLE
0
30064
0
GENIUS BRANDS INTL INC
COM
37229T301
1
1265
SH
SOLE
0
1265
0
GENOCEA BIOSCIENCES INC
COM NEW
372427401
3
2500
SH
SOLE
0
0
2500
GENUINE PARTS CO
COM
372460105
9
78
SH
SOLE
0
78
0
GERON CORP
COM
374163103
4
3200
SH
SOLE
0
3200
0
GEVO INC
COM PAR
374396406
0
25
SH
SOLE
0
25
0
GILEAD SCIENCES INC
COM
375558103
15107
254124
SH
SOLE
0
233682
20442
GLATFELTER CORPORATION
COM
377320106
4018
324634
SH
SOLE
0
300809
23825
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
863
19825
SH
SOLE
25
19800
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
251
8900
SH
SOLE
0
8900
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
66
860
SH
SOLE
0
600
260
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
13
480
SH
SOLE
0
0
480
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
62
3000
SH
SOLE
0
3000
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
44
1600
SH
SOLE
0
1600
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
6
166
SH
SOLE
0
166
0
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
96
2125
SH
SOLE
0
2125
0
GLOBALSTAR INC
COM
378973408
0
186
SH
SOLE
0
186
0
GLOBE LIFE INC
COM
37959E102
6240
62036
SH
SOLE
0
62036
0
GODADDY INC
CL A
380237107
82772
988924
SH
SOLE
255
816704
171965
GOLD STD VENTURES CORP
COM
380738104
2
6000
SH
SOLE
0
6000
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
10
298
SH
SOLE
0
298
0
GOLDMAN SACHS GROUP INC
COM
38141G104
989
2997
SH
SOLE
0
2980
17
GOODRX HLDGS INC
COM CL A
38246G108
1
100
SH
SOLE
0
100
0
GOPRO INC
CL A
38268T103
0
11
SH
SOLE
0
11
0
GRACO INC
COM
384109104
29538
423658
SH
SOLE
0
309243
114415
GRAHAM HLDGS CO
COM CL B
384637104
45
75
SH
SOLE
0
75
0
GRAINGER W W INC
COM
384802104
453
880
SH
SOLE
0
400
480
GRAND RIV COMM
COMMON
386441109
2237
319704
SH
SOLE
294704
0
25000
GRAPHIC PACKAGING HLDG CO
COM
388689101
2323
115958
SH
SOLE
0
6900
109058
GRAYBUG VISION INC
COM SHS
38942Q103
359
292003
SH
SOLE
0
119729
172274
GREEN BRICK PARTNERS INC
COM
392709101
5781
292575
SH
SOLE
0
282616
9959
GREENHILL & CO INC
COM
395259104
3
250
SH
SOLE
0
250
0
GROUPE DANONE
SHS
F12033134
4640
83396
SH
SOLE
0
83396
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
82
1150
SH
SOLE
0
1150
0
HALLIBURTON CO
COM
406216101
10
265
SH
SOLE
0
265
0
HANESBRANDS INC
COM
410345102
271
18224
SH
SOLE
0
18224
0
HARMONY BIOSCIENCES HLDGS IN
COM
413197104
7476
153673
SH
SOLE
153673
0
0
HARPOON THERAPEUTICS INC
COM
41358P106
0
70
SH
SOLE
0
70
0
HARROW HEALTH INC
COM
415858109
2
340
SH
SOLE
0
340
0
HARTE HANKS INC
COM
416196202
1
232
SH
SOLE
0
232
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
31
440
SH
SOLE
0
440
0
HASBRO INC
COM
418056107
567
6925
SH
SOLE
0
6575
350
HCA HEALTHCARE INC
COM
40412C101
7088
28282
SH
SOLE
0
28282
0
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
4
500
SH
SOLE
0
500
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
0
1
SH
SOLE
0
1
0
HEICO CORP NEW
COM
422806109
71
464
SH
SOLE
0
464
0
HEICO CORP NEW
CL A
422806208
76
600
SH
SOLE
0
600
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
6955
1455125
SH
SOLE
0
1455125
0
HENRY JACK & ASSOC INC
COM
426281101
95
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
1204
107045
SH
SOLE
107045
0
0
HERON THERAPEUTICS INC
COM
427746102
1
300
SH
SOLE
0
300
0
HERSHEY CO
COM
427866108
2113
9755
SH
SOLE
0
9755
0
HESS CORP
COM
42809H107
1464
13680
SH
SOLE
0
13680
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
40
2413
SH
SOLE
0
2413
0
HEXCEL CORP NEW
COM
428291108
87
1471
SH
SOLE
0
1471
0
HIGHWOODS PPTYS INC
COM
431284108
100
2200
SH
SOLE
0
2200
0
HILLTOP HOLDINGS INC
COM
432748101
514
17500
SH
SOLE
0
0
17500
HILTON WORLDWIDE HLDGS INC
COM
43300A203
30836
203217
SH
SOLE
0
201367
1850
HOLOGIC INC
COM
436440101
40706
529900
SH
SOLE
527700
2200
0
HOME BANCSHARES INC
COM
436893200
910
40290
SH
SOLE
0
0
40290
HOME DEPOT INC
COM
437076102
10964
36626
SH
SOLE
48
35331
1247
HOMOLOGY MEDICINES INC
COM
438083107
0
50
SH
SOLE
0
50
0
HONDA MOTOR LTD
AMERN SHS
438128308
1
54
SH
SOLE
0
54
0
HONEYWELL INTL INC
COM
438516106
280637
1442267
SH
SOLE
670
1435962
5635
HORIZON GLOBAL CORP
COM
44052W104
21
3702
SH
SOLE
279
1257
2166
HORMEL FOODS CORP
COM
440452100
114
2212
SH
SOLE
0
2212
0
HOWARD HUGHES CORP
COM
44267D107
17653
170385
SH
SOLE
100
166035
4250
HOWMET AEROSPACE INC
COM
443201108
4
133
SH
SOLE
0
133
0
HP INC
COM
40434L105
74
2039
SH
SOLE
0
2039
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
778
22760
SH
SOLE
0
22510
250
HUBBELL INC
COM
443510607
28
156
SH
SOLE
0
156
0
HUMANA INC
COM
444859102
19
45
SH
SOLE
0
45
0
HUNT J B TRANS SVCS INC
COM
445658107
17
86
SH
SOLE
0
86
0
HUNTINGTON BANCSHARES INC
COM
446150104
3837
262487
SH
SOLE
0
257063
5424
HUNTINGTON INGALLS INDS INC
COM
446413106
18
94
SH
SOLE
0
94
0
HUNTSMAN CORP
COM
447011107
19
525
SH
SOLE
0
0
525
HURCO CO
COM
447324104
1701
53975
SH
SOLE
0
53675
300
HUTTIG BLDG PRODS INC
COM
448451104
3944
370000
SH
SOLE
0
0
370000
HYCROFT MINING HOLDING CORP
*W EXP 02/12/202
44862P117
1071
2100000
SH
SOLE
0
2100000
0
HYCROFT MINING HOLDING CORP
COM CL A
44862P109
1161
505000
SH
SOLE
0
500000
5000
IAA INC
COM
449253103
102603
2682435
SH
SOLE
365
2657775
24295
IAC INTERACTIVECORP NEW
COM NEW
44891N208
375228
3741812
SH
SOLE
570
3230149
511093
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
6
127
SH
SOLE
0
30
97
ICON PLC
SHS
G4705A100
9
41
SH
SOLE
0
0
41
ICU MED INC
COM
44930G107
178
800
SH
SOLE
0
800
0
IDACORP INC
COM
451107106
9014
78143
SH
SOLE
0
67088
11055
IDEX CORP
COM
45167R104
846
4414
SH
SOLE
0
4414
0
IDEXX LABS INC
COM
45168D104
20474
37426
SH
SOLE
0
3230
34196
II-VI INC
COM
902104108
280
3875
SH
SOLE
0
3875
0
ILLINOIS TOOL WKS INC
COM
452308109
6463
30865
SH
SOLE
325
28690
1850
ILLUMINA INC
COM
452327109
664
1902
SH
SOLE
0
1802
100
IMMUNOCORE HLDGS PLC
ADS
45258D105
24175
808549
SH
SOLE
808549
0
0
IMMUNOGEN INC
COM
45253H101
35
7500
SH
SOLE
0
7500
0
IMPEL NEUROPHARMA INC
COM
45258K109
13
2100
SH
SOLE
0
2100
0
IMV INC
COM
44974L103
93
66368
SH
SOLE
0
0
66368
INCYTE CORP
COM
45337C102
47
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
132
1627
SH
SOLE
0
1627
0
INDIE SEMICONDUCTOR INC
CLASS A COM
45569U101
0
100
SH
SOLE
0
100
0
INFORMATICA INC
COM CL A
45674M101
39
2000
SH
SOLE
2000
0
0
INGERSOLL RAND INC
COM
45687V106
76
1515
SH
SOLE
0
1515
0
INGREDION INC
COM
457187102
34238
392874
SH
SOLE
0
392669
205
INMODE LTD
SHS
M5425M103
40
1100
SH
SOLE
0
1100
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
20
100
SH
SOLE
0
0
100
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C540
20
667
SH
SOLE
0
667
0
INNOVID CORP
*W EXP 11/30/202
457679116
1
1250
SH
SOLE
0
1250
0
INSMED INC
COM PAR $.01
457669307
0
25
SH
SOLE
0
25
0
INTEL CORP
COM
458140100
8328
168045
SH
SOLE
0
162162
5883
INTELLIA THERAPEUTICS INC
COM
45826J105
7
105
SH
SOLE
0
105
0
INTELLICHECK INC
COM NEW
45817G201
0
300
SH
SOLE
0
300
0
INTER PARFUMS INC
COM
458334109
158
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
211127
1598001
SH
SOLE
2380
1583233
12388
INTERNATIONAL BUSINESS MACHS
COM
459200101
21615
166245
SH
SOLE
0
149637
16608
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
421
3206
SH
SOLE
0
3206
0
INTERNATIONAL PAPER CO
COM
460146103
92
2000
SH
SOLE
0
2000
0
INTERPUBLIC GROUP COS INC
COM
460690100
3
90
SH
SOLE
0
90
0
INTUIT
COM
461202103
55
115
SH
SOLE
0
115
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
135
450
SH
SOLE
0
450
0
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
19
1083
SH
SOLE
0
1083
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1876
72000
SH
SOLE
0
19200
52800
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
4
90
SH
SOLE
0
90
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
135
1800
SH
SOLE
0
1800
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
9
500
SH
SOLE
0
0
500
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
59
1990
SH
SOLE
0
1990
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
1
87
SH
SOLE
0
87
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
262
2900
SH
SOLE
0
2900
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
271
7050
SH
SOLE
0
6400
650
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
834
5291
SH
SOLE
0
4651
640
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
12
232
SH
SOLE
0
232
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
34
1182
SH
SOLE
0
1182
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
29
174
SH
SOLE
0
174
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
2
37
SH
SOLE
0
37
0
INVESCO PA VALUE MUN INC TR
COM
46132K109
4
350
SH
SOLE
0
350
0
INVESCO QQQ TR
UNIT SER 1
46090E103
4197
11578
SH
SOLE
125
11036
417
INVESTORS BANCORP INC NEW
COM
46146L101
8
544
SH
SOLE
0
272
272
INVITAE CORP
COM
46185L103
8
1100
SH
SOLE
0
1100
0
INVITATION HOMES INC
COM
46187W107
138
3450
SH
SOLE
0
3450
0
IONIS PHARMACEUTICALS INC
COM
462222100
44
1200
SH
SOLE
0
1200
0
IQVIA HLDGS INC
COM
46266C105
46421
200778
SH
SOLE
0
200461
317
IROBOT CORP
COM
462726100
3
50
SH
SOLE
0
50
0
IRON MTN INC NEW
COM
46284V101
110
1995
SH
SOLE
0
1995
0
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
187
14925
SH
SOLE
0
14925
0
ISHARES GOLD TR
ISHARES NEW
464285204
2563
69612
SH
SOLE
0
9425
60187
ISHARES INC
MSCI EURZONE ETF
464286608
290
6720
SH
SOLE
180
5490
1050
ISHARES INC
CORE MSCI EMKT
46434G103
573
10327
SH
SOLE
150
8432
1745
ISHARES INC
MSCI HONG KG ETF
464286871
16
718
SH
SOLE
0
718
0
ISHARES INC
JP MORGAN EM ETF
464286517
3
97
SH
SOLE
0
97
0
ISHARES SILVER TR
ISHARES
46428Q109
26
1150
SH
SOLE
0
350
800
ISHARES TR
RUS 1000 GRW ETF
464287614
2059
7419
SH
SOLE
0
7419
0
ISHARES TR
EXPANDED TECH
464287515
422
1225
SH
SOLE
0
1225
0
ISHARES TR
S&P 500 GRWT ETF
464287309
2828
37027
SH
SOLE
0
36982
45
ISHARES TR
RUS 1000 VAL ETF
464287598
2538
15294
SH
SOLE
0
15294
0
ISHARES TR
RUS 1000 ETF
464287622
348
1394
SH
SOLE
0
1394
0
ISHARES TR
SELECT DIVID ETF
464287168
935
7300
SH
SOLE
0
3550
3750
ISHARES TR
MSCI EAFE ETF
464287465
479
6513
SH
SOLE
0
6513
0
ISHARES TR
S&P 500 VAL ETF
464287408
2478
15916
SH
SOLE
0
15916
0
ISHARES TR
INTL DIV GRWTH
46435G524
429
6500
SH
SOLE
0
6500
0
ISHARES TR
CORE HIGH DV ETF
46429B663
546
5114
SH
SOLE
0
5114
0
ISHARES TR
CORE DIV GRWTH
46434V621
601
11256
SH
SOLE
0
11256
0
ISHARES TR
MSCI USA QLT FCT
46432F339
673
5006
SH
SOLE
0
3916
1090
ISHARES TR
20 YR TR BD ETF
464287432
504
3817
SH
SOLE
0
3817
0
ISHARES TR
PFD AND INCM SEC
464288687
1418
38950
SH
SOLE
0
38950
0
ISHARES TR
MORNINGSTAR VALU
464288109
342
5000
SH
SOLE
0
5000
0
ISHARES TR
TIPS BD ETF
464287176
520
4176
SH
SOLE
0
4176
0
ISHARES TR
MSCI CHINA ETF
46429B671
238
4500
SH
SOLE
0
1135
3365
ISHARES TR
CORE S&P MCP ETF
464287507
274
1019
SH
SOLE
0
1019
0
ISHARES TR
CORE S&P TTL STK
464287150
2822
27960
SH
SOLE
1120
17370
9470
ISHARES TR
CORE S&P SCP ETF
464287804
3252
30145
SH
SOLE
0
29595
550
ISHARES TR
CORE S&P500 ETF
464287200
7572
16688
SH
SOLE
20
16533
135
ISHARES TR
CORE S&P US VLU
464287663
1276
16828
SH
SOLE
400
13138
3290
ISHARES TR
LATN AMER 40 ETF
464287390
30
1000
SH
SOLE
0
1000
0
ISHARES TR
CHINA LG-CAP ETF
464287184
34
1079
SH
SOLE
0
1079
0
ISHARES TR
RUS MDCP VAL ETF
464287473
86
720
SH
SOLE
0
496
224
ISHARES TR
U.S. ENERGY ETF
464287796
54
1320
SH
SOLE
90
615
615
ISHARES TR
GLOB HLTHCRE ETF
464287325
35
400
SH
SOLE
0
400
0
ISHARES TR
S&P MC 400VL ETF
464287705
10
96
SH
SOLE
0
96
0
ISHARES TR
GLOBAL TECH ETF
464287291
40
696
SH
SOLE
0
696
0
ISHARES TR
RUS MID CAP ETF
464287499
148
1901
SH
SOLE
0
1901
0
ISHARES TR
RUS 2000 VAL ETF
464287630
48
302
SH
SOLE
0
273
29
ISHARES TR
RUSSELL 2000 ETF
464287655
189
922
SH
SOLE
0
922
0
ISHARES TR
IBOXX INV CP ETF
464287242
51
424
SH
SOLE
0
379
45
ISHARES TR
1 3 YR TREAS BD
464287457
0
1
SH
SOLE
0
1
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
173
1612
SH
SOLE
0
1612
0
ISHARES TR
U.S. REAL ES ETF
464287739
40
375
SH
SOLE
0
375
0
ISHARES TR
S&P MC 400GR ETF
464287606
9
129
SH
SOLE
0
129
0
ISHARES TR
U.S. UTILITS ETF
464287697
11
128
SH
SOLE
0
128
0
ISHARES TR
MSCI EMG MKT ETF
464287234
134
2969
SH
SOLE
0
2969
0
ISHARES TR
RUSSELL 3000 ETF
464287689
94
360
SH
SOLE
0
360
0
ISHARES TR
CORE MSCI EURO
46434V738
9
180
SH
SOLE
0
180
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
31
580
SH
SOLE
0
580
0
ISHARES TR
U.S. PHARMA ETF
464288836
46
240
SH
SOLE
0
240
0
ISHARES TR
MSCI USA VALUE
46432F388
31
305
SH
SOLE
0
305
0
ISHARES TR
0-5YR HI YL CP
46434V407
4
97
SH
SOLE
0
97
0
ISHARES TR
MBS ETF
464288588
56
550
SH
SOLE
0
550
0
ISHARES TR
EAFE GRWTH ETF
464288885
65
677
SH
SOLE
0
677
0
ISHARES TR
ISHARES BIOTECH
464287556
148
1140
SH
SOLE
0
1140
0
ISHARES TR
MORTGE REL ETF
46435G342
7
229
SH
SOLE
0
229
0
ISHARES TR
GL CLEAN ENE ETF
464288224
47
2200
SH
SOLE
0
2200
0
ISHARES TR
ISHS 5-10YR INVT
464288638
33
616
SH
SOLE
0
616
0
ISHARES TR
EAFE SML CP ETF
464288273
4
70
SH
SOLE
0
70
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
7
108
SH
SOLE
0
108
0
ISHARES TR
CORE US AGGBD ET
464287226
46
434
SH
SOLE
0
305
129
ISHARES TR
US INFRASTRUC
46435U713
175
4500
SH
SOLE
0
4500
0
ISHARES TR
CORE MSCI EAFE
46432F842
122
1759
SH
SOLE
0
1701
58
ISHARES TR
FLTG RATE NT ETF
46429B655
6
131
SH
SOLE
0
131
0
ISHARES TR
US TREAS BD ETF
46429B267
1
47
SH
SOLE
0
47
0
ISHARES TR
US OIL EQ&SV ETF
464288844
4
233
SH
SOLE
0
0
233
ISHARES TR
INTL SEL DIV ETF
464288448
23
731
SH
SOLE
0
731
0
ISHARES TR
ESG MSCI USA ETF
46436E767
5
150
SH
SOLE
0
150
0
ISHARES TR
BROAD USD HIGH
46435U853
1
30
SH
SOLE
0
30
0
ISHARES TR
NATIONAL MUN ETF
464288414
66
610
SH
SOLE
0
550
60
ISHARES TR
U.S. TECH ETF
464287721
67
655
SH
SOLE
0
655
0
ISHARES TR
SP SMCP600VL ETF
464287879
15
152
SH
SOLE
0
152
0
ISHARES TR
CMBS ETF
46429B366
28
575
SH
SOLE
0
575
0
ISHARES TR
JPMORGAN USD EMG
464288281
44
455
SH
SOLE
0
315
140
ISHARES TR
IBOXX HI YD ETF
464288513
31
382
SH
SOLE
0
382
0
ISHARES TR
3 7 YR TREAS BD
464288661
12
105
SH
SOLE
0
105
0
ISHARES TR
MRGSTR MD CP VAL
464288406
0
9
SH
SOLE
0
9
0
ISHARES TR
EAFE VALUE ETF
464288877
11
234
SH
SOLE
0
234
0
ISHARES TR
ISHS 1-5YR INVS
464288646
19
372
SH
SOLE
0
372
0
ISHARES TR
INTL TREA BD ETF
464288117
2
52
SH
SOLE
0
52
0
ISHARES TR
S&P 100 ETF
464287101
41
200
SH
SOLE
0
200
0
ISHARES TR
GLOBAL 100 ETF
464287572
34
450
SH
SOLE
0
450
0
ISHARES TR
CALIF MUN BD ETF
464288356
21
361
SH
SOLE
0
0
361
ISHARES TR
S&P SML 600 GWT
464287887
6
55
SH
SOLE
0
55
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
17
350
SH
SOLE
0
350
0
ITT INC
COM
45073V108
94
1250
SH
SOLE
0
1250
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
18
374
SH
SOLE
0
374
0
J P MORGAN EXCHANGE-TRADED F
SHORT DURA CORE
46641Q274
47
1000
SH
SOLE
0
1000
0
JACOBS ENGR GROUP INC
COM
469814107
831
6036
SH
SOLE
0
6036
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
123
3539
SH
SOLE
0
3539
0
JBG SMITH PPTYS
COM
46590V100
743
25452
SH
SOLE
0
25452
0
JD.COM INC
SPON ADR CL A
47215P106
43
750
SH
SOLE
0
750
0
JEFFERIES FINL GROUP INC
COM
47233W109
13599
413990
SH
SOLE
0
407740
6250
JOANN INC
COM
47768J101
4278
375000
SH
SOLE
0
375000
0
JOHNSON & JOHNSON
COM
478160104
284986
1607997
SH
SOLE
110550
1467332
30115
JOHNSON CTLS INTL PLC
SHS
G51502105
20
307
SH
SOLE
0
164
143
JOHNSON OUTDOORS INC
CL A
479167108
31
400
SH
SOLE
0
400
0
JONES LANG LASALLE INC
COM
48020Q107
12
52
SH
SOLE
0
52
0
JOUNCE THERAPEUTICS INC
COM
481116101
84
12400
SH
SOLE
0
11400
1000
JPMORGAN CHASE & CO
COM
46625H100
41300
302971
SH
SOLE
0
257915
45056
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
33
1600
SH
SOLE
0
1600
0
KALA PHARMACEUTICALS INC
COM
483119103
2
1900
SH
SOLE
0
0
1900
KALEIDO BIOSCIENCES INC
COM
483347100
0
100
SH
SOLE
0
100
0
KALTURA INC
COM
483467106
626
350000
SH
SOLE
0
350000
0
KAR AUCTION SVCS INC
COM
48238T109
1
100
SH
SOLE
0
100
0
KARUNA THERAPEUTICS INC
COM
48576A100
2727
21510
SH
SOLE
21510
0
0
KEARNY FINL CORP MD
COM
48716P108
2
162
SH
SOLE
0
81
81
KELLOGG CO
COM
487836108
3445
53428
SH
SOLE
0
50495
2933
KENNEDY-WILSON HOLDINGS INC
COM
489398107
2373
97305
SH
SOLE
0
77725
19580
KEYCORP
COM
493267108
225
10078
SH
SOLE
0
9859
219
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
213659
1352532
SH
SOLE
270
1146353
205909
KILROY RLTY CORP
COM
49427F108
105
1375
SH
SOLE
0
1375
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
47
2945
SH
SOLE
0
2945
0
KIMBERLY-CLARK CORP
COM
494368103
6748
54798
SH
SOLE
0
54798
0
KIMCO RLTY CORP
COM
49446R109
63
2584
SH
SOLE
0
2584
0
KINDER MORGAN INC DEL
COM
49456B101
240
12726
SH
SOLE
0
12726
0
KINROSS GOLD CORP
COM
496902404
8
1500
SH
SOLE
0
0
1500
KIRBY CORP
COM
497266106
794
11000
SH
SOLE
0
11000
0
KKR & CO INC
6% MCONV PFD C
48251W401
2604
35045
SH
SOLE
250
34795
0
KKR & CO INC
COM
48251W104
401285
6863111
SH
SOLE
1475
5508410
1353226
KKR INCOME OPPORTUNITIES FD
COM
48249T106
0
15
SH
SOLE
0
15
0
KLA CORP
COM NEW
482480100
18
50
SH
SOLE
0
50
0
KOHLS CORP
COM
500255104
7
118
SH
SOLE
0
118
0
KONTOOR BRANDS INC
COM
50050N103
17
423
SH
SOLE
0
423
0
KOREA ELEC PWR CORP
SPONSORED ADR
500631106
27
3000
SH
SOLE
0
3000
0
KRAFT HEINZ CO
COM
500754106
135
3429
SH
SOLE
0
3396
33
KROGER CO
COM
501044101
11
200
SH
SOLE
0
200
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
293
22376
SH
SOLE
19
18582
3775
L3HARRIS TECHNOLOGIES INC
COM
502431109
399
1607
SH
SOLE
0
1592
15
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
299
1136
SH
SOLE
0
1136
0
LAKE SHORE BANCORP INC
COM
510700107
276
18507
SH
SOLE
0
18507
0
LAKELAND BANCORP INC
COM
511637100
327
19600
SH
SOLE
0
19600
0
LAMAR ADVERTISING CO NEW
CL A
512816109
1415
12185
SH
SOLE
0
10710
1475
LAMB WESTON HLDGS INC
COM
513272104
83
1387
SH
SOLE
0
1387
0
LANDMARK BANCORP INC
COM
51504L107
491
18676
SH
SOLE
0
0
18676
LANDS END INC NEW
COM
51509F105
0
9
SH
SOLE
0
9
0
LANDSTAR SYS INC
COM
515098101
19
126
SH
SOLE
0
51
75
LANTHEUS HLDGS INC
COM
516544103
239
4324
SH
SOLE
0
0
4324
LAUDER ESTEE COS INC
CL A
518439104
292
1074
SH
SOLE
0
1074
0
LAZARD LTD
SHS A
G54050102
75
2205
SH
SOLE
0
600
1605
LCI INDS
COM
50189K103
88
850
SH
SOLE
0
850
0
LEGGETT & PLATT INC
COM
524660107
630
18115
SH
SOLE
0
18115
0
LEIDOS HOLDINGS INC
COM
525327102
118
1096
SH
SOLE
0
1096
0
LENDINGCLUB CORP
COM NEW
52603A208
8
526
SH
SOLE
0
500
26
LENNAR CORP
CL A
526057104
12846
158268
SH
SOLE
0
135888
22380
LENNAR CORP
CL B
526057302
3177
46482
SH
SOLE
0
46158
324
LENNOX INTL INC
COM
526107107
8
33
SH
SOLE
0
33
0
LIBERTY BROADBAND CORP
COM SER A
530307107
11994
91520
SH
SOLE
0
77366
14154
LIBERTY BROADBAND CORP
COM SER C
530307305
31037
229362
SH
SOLE
0
151782
77580
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
576
22579
SH
SOLE
0
22333
246
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
2119
81815
SH
SOLE
0
80283
1532
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
163
17060
SH
SOLE
0
16793
267
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
10
1059
SH
SOLE
0
1017
42
LIBERTY MEDIA ACQUISITION CO
UNIT 01/22/2026
53073L203
5
500
SH
SOLE
0
500
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
1719
27231
SH
SOLE
0
8949
18282
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
50940
1113933
SH
SOLE
0
698291
415642
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
8800
192532
SH
SOLE
0
100448
92084
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
3408
48796
SH
SOLE
0
23246
25550
LIBERTY MEDIA CORP DEL
COM A BRAVES GRP
531229706
29
1015
SH
SOLE
0
335
680
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
170
6113
SH
SOLE
0
2568
3545
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
0
318
SH
SOLE
0
318
0
LIFE STORAGE INC
COM
53223X107
126
900
SH
SOLE
0
900
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
11
100
SH
SOLE
0
100
0
LILLY ELI & CO
COM
532457108
37725
131735
SH
SOLE
70
125759
5906
LIMELIGHT NETWORKS INC
COM
53261M104
10
2100
SH
SOLE
0
2100
0
LINDE PLC
SHS
G5494J103
7577
23723
SH
SOLE
0
23648
75
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
0
94
SH
SOLE
0
94
0
LISTED FD TR
HORIZON KINETICS
53656F623
766
23000
SH
SOLE
0
500
22500
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
11
300
SH
SOLE
0
300
0
LITTELFUSE INC
COM
537008104
21
85
SH
SOLE
0
85
0
LIVENT CORP
COM
53814L108
2
93
SH
SOLE
0
93
0
LKQ CORP
COM
501889208
20
461
SH
SOLE
0
161
300
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
22
9229
SH
SOLE
0
9229
0
LOCKHEED MARTIN CORP
COM
539830109
3442
7798
SH
SOLE
400
6498
900
LOEWS CORP
COM
540424108
11726
180915
SH
SOLE
0
180915
0
LOOP INDS INC
COM
543518104
8
1000
SH
SOLE
0
1000
0
LOWES COS INC
COM
548661107
139396
689437
SH
SOLE
238
659054
30145
LOYALTY VENTURES INC
COMMON STOCK
54911Q107
0
11
SH
SOLE
0
11
0
LUCID GROUP INC
COM
549498103
29
1150
SH
SOLE
0
1150
0
LULULEMON ATHLETICA INC
COM
550021109
1081
2960
SH
SOLE
0
2960
0
LUMEN TECHNOLOGIES INC
COM
550241103
594
52761
SH
SOLE
0
51361
1400
LUMENTUM HLDGS INC
COM
55024U109
1156
11845
SH
SOLE
0
11845
0
LYFT INC
CL A COM
55087P104
28
730
SH
SOLE
0
730
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
2357
22938
SH
SOLE
0
1290
21648
M & T BK CORP
COM
55261F104
3755
22156
SH
SOLE
0
22156
0
M D C HLDGS INC
COM
552676108
766
20256
SH
SOLE
0
20125
131
MACERICH CO
COM
554382101
1309
83759
SH
SOLE
0
83759
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
718
12000
SH
SOLE
2500
7000
2500
MACYS INC
COM
55616P104
0
1
SH
SOLE
0
1
0
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
7
86
SH
SOLE
0
86
0
MAG SILVER CORP
COM
55903Q104
194
12000
SH
SOLE
0
12000
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1686
34378
SH
SOLE
0
33178
1200
MAGYAR BANCORP INC
COM
55977T208
330
28015
SH
SOLE
0
28015
0
MAIN STR CAP CORP
COM
56035L104
8
200
SH
SOLE
0
200
0
MAINSTREET BANCSHARES INC
COM
56064Y100
6985
287364
SH
SOLE
111250
88722
87392
MANDIANT INC
COM
562662106
10
450
SH
SOLE
0
0
450
MANHATTAN ASSOCIATES INC
COM
562750109
9
71
SH
SOLE
0
71
0
MANPOWERGROUP INC WIS
COM
56418H100
4174
44441
SH
SOLE
0
43866
575
MANULIFE FINL CORP
COM
56501R106
3
141
SH
SOLE
0
141
0
MARATHON OIL CORP
COM
565849106
305
12163
SH
SOLE
163
12000
0
MARATHON PETE CORP
COM
56585A102
1114
13039
SH
SOLE
251
12788
0
MARINE BANCORP FLA I
COMMON
56813P103
2818
98730
SH
SOLE
98730
0
0
MARKEL CORP
COM
570535104
1665
1129
SH
SOLE
0
1129
0
MARKETAXESS HLDGS INC
COM
57060D108
267
785
SH
SOLE
0
785
0
MARRIOTT INTL INC NEW
CL A
571903202
158738
903204
SH
SOLE
0
873119
30085
MARSH & MCLENNAN COS INC
COM
571748102
711
4176
SH
SOLE
0
4176
0
MARTIN MARIETTA MATLS INC
COM
573284106
17360
45104
SH
SOLE
0
43464
1640
MASTERCARD INCORPORATED
CL A
57636Q104
4294
12016
SH
SOLE
740
10711
565
MATCH GROUP INC NEW
COM
57667L107
129731
1193041
SH
SOLE
100
925907
267034
MATTEL INC
COM
577081102
474
21360
SH
SOLE
0
20900
460
MATTERPORT INC
COM CL A
577096100
1
150
SH
SOLE
0
150
0
MAYS J W INC
COM
578473100
9
250
SH
SOLE
0
0
250
MBIA INC
COM
55262C100
8
540
SH
SOLE
0
540
0
MCCORMICK & CO INC
COM NON VTG
579780206
11377
114004
SH
SOLE
0
111004
3000
MCDONALDS CORP
COM
580135101
176311
712999
SH
SOLE
214
701208
11577
MCKESSON CORP
COM
58155Q103
277
908
SH
SOLE
0
908
0
MDU RES GROUP INC
COM
552690109
8180
306959
SH
SOLE
0
288909
18050
MEDICAL PPTYS TRUST INC
COM
58463J304
98
4650
SH
SOLE
0
4650
0
MEDIFAST INC
COM
58470H101
119
700
SH
SOLE
0
700
0
MEDTRONIC PLC
SHS
G5960L103
350
3161
SH
SOLE
0
3018
143
MERCADOLIBRE INC
COM
58733R102
117
99
SH
SOLE
0
99
0
MERCK & CO INC
COM
58933Y105
20950
255339
SH
SOLE
263
249386
5690
MERCURY GENL CORP NEW
COM
589400100
192
3500
SH
SOLE
0
3200
300
MERIDIAN BIOSCIENCE INC
COM
589584101
66
2562
SH
SOLE
0
2562
0
MERIDIAN CORPORATION
COM
58958P104
6118
190677
SH
SOLE
96815
21625
72237
META PLATFORMS INC
CL A
30303M102
268730
1208536
SH
SOLE
827
1192610
15099
METLIFE INC
COM
59156R108
180
2567
SH
SOLE
81
2486
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
16161
11769
SH
SOLE
0
0
11769
MFS CHARTER INCOME TR
SH BEN INT
552727109
20
2749
SH
SOLE
0
0
2749
MGM RESORTS INTERNATIONAL
COM
552953101
2666
63586
SH
SOLE
0
3800
59786
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
0
42
SH
SOLE
0
42
0
MICRON TECHNOLOGY INC
COM
595112103
173
2233
SH
SOLE
0
2233
0
MICROSOFT CORP
COM
594918104
1567368
5083734
SH
SOLE
1815
4883414
198505
MID-AMER APT CMNTYS INC
COM
59522J103
3700
17670
SH
SOLE
0
17670
0
MIDDLEBY CORP
COM
596278101
17
106
SH
SOLE
0
106
0
MIDDLESEX WTR CO
COM
596680108
23530
223735
SH
SOLE
131
216038
7566
MIND C T I LTD
ORD
M70240102
175
60000
SH
SOLE
0
60000
0
MINERALS TECHNOLOGIES INC
COM
603158106
14550
219963
SH
SOLE
0
219963
0
MIRION TECHNOLOGIES INC
COM CL A
60471A101
12229
1515385
SH
SOLE
1275
1464110
50000
MIRION TECHNOLOGIES INC
*W EXP 10/20/202
60471A119
2
1610
SH
SOLE
0
1610
0
MISTRAS GROUP INC
COM
60649T107
95
14400
SH
SOLE
0
4400
10000
MODERNA INC
COM
60770K107
552
3209
SH
SOLE
40
2929
240
MOGO INC
COM
60800C109
259
89200
SH
SOLE
0
89200
0
MONDELEZ INTL INC
CL A
609207105
146450
2332750
SH
SOLE
935
2296515
35300
MONEYLION INC
CL A
60938K106
102
41000
SH
SOLE
0
41000
0
MOODYS CORP
COM
615369105
53056
157247
SH
SOLE
0
157038
209
MORGAN STANLEY
COM NEW
617446448
3494
39989
SH
SOLE
100
3523
36366
MORGAN STANLEY CHINA A SH FD
COM
617468103
0
20
SH
SOLE
0
20
0
MORNINGSTAR INC
COM
617700109
271
993
SH
SOLE
0
993
0
MOSAIC CO NEW
COM
61945C103
46
704
SH
SOLE
0
704
0
MOTIVE CAPITAL CORP II
CL A ORD
G6293R106
2
300
SH
SOLE
0
300
0
MOTIVE CAPITAL CORP II
*W EXP 99/99/999
G6293R114
0
100
SH
SOLE
0
100
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
9004
37179
SH
SOLE
50
36701
428
MOUNTAIN COMM BANCOR
SHS
624004107
1937
62700
SH
SOLE
62700
0
0
MP MATERIALS CORP
COM CL A
553368101
200
3500
SH
SOLE
0
3500
0
MR COOPER GROUP INC
COM
62482R107
0
4
SH
SOLE
0
4
0
MSA SAFETY INC
COM
553498106
8074
60850
SH
SOLE
0
58900
1950
MSCI INC
COM
55354G100
1508
3000
SH
SOLE
0
3000
0
MUELLER INDS INC
COM
624756102
211
3900
SH
SOLE
0
3700
200
MUELLER WTR PRODS INC
COM SER A
624758108
2572
199095
SH
SOLE
0
196495
2600
MURPHY OIL CORP
COM
626717102
308
7640
SH
SOLE
0
7640
0
MURPHY USA INC
COM
626755102
381
1910
SH
SOLE
0
1910
0
MUSCLE MAKER INC
COM
627333107
1
2000
SH
SOLE
0
2000
0
MVB FINL CORP
COM
553810102
506
12200
SH
SOLE
0
0
12200
NASDAQ INC
COM
631103108
8725
48962
SH
SOLE
0
48817
145
NATHANS FAMOUS INC NEW
COM
632347100
1805
33329
SH
SOLE
0
30789
2540
NATIONAL BK HLDGS CORP
CL A
633707104
182
4525
SH
SOLE
0
4525
0
NAVIENT CORPORATION
COM
63938C108
0
28
SH
SOLE
0
28
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
12766
1045559
SH
SOLE
625
965959
78975
NCR CORP NEW
COM
62886E108
2
56
SH
SOLE
25
31
0
NEENAH INC
COM
640079109
7
200
SH
SOLE
0
0
200
NEKTAR THERAPEUTICS
COM
640268108
2
500
SH
SOLE
0
500
0
NESTLE S A
ADS 1 ORD SHRS
641069406
476039
3659026
SH
SOLE
295
3328075
330656
NESTLE S A SHS NOM
SHARES
H57312649
1220
9347
SH
SOLE
0
9347
0
NETFLIX INC
COM
64110L106
793
2117
SH
SOLE
10
2037
70
NEUBASE THERAPEUTICS INC
COM
64132K102
26
14124
SH
SOLE
0
14124
0
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
15
3028
SH
SOLE
0
3028
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
445
40600
SH
SOLE
0
40600
0
NEW YORK TIMES CO
CL A
650111107
2
50
SH
SOLE
0
50
0
NEWELL BRANDS INC
COM
651229106
3544
165575
SH
SOLE
0
105742
59833
NEWMONT CORP
COM
651639106
12435
156521
SH
SOLE
0
156521
0
NEWS CORP NEW
CL A
65249B109
34
1554
SH
SOLE
0
1554
0
NEXIMMUNE INC
COM
65344D109
384
91214
SH
SOLE
0
91214
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
31
167
SH
SOLE
0
167
0
NEXTERA ENERGY INC
COM
65339F101
196891
2324294
SH
SOLE
4640
2291639
28015
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1635
19616
SH
SOLE
0
19416
200
NICE LTD
SPONSORED ADR
653656108
21
100
SH
SOLE
0
100
0
NIGHTDRAGON ACQUISITION CORP
UNIT 02/26/20266
65413D204
4
500
SH
SOLE
0
500
0
NIKE INC
CL B
654106103
193461
1437730
SH
SOLE
830
1287980
148920
NIKOLA CORP
COM
654110105
21
2000
SH
SOLE
0
2000
0
NISOURCE INC
COM
65473P105
8254
259578
SH
SOLE
0
245863
13715
NOKIA CORP
SPONSORED ADR
654902204
166
30479
SH
SOLE
0
30479
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
11
499
SH
SOLE
0
499
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
1
616
SH
SOLE
0
0
616
NORDSON CORP
COM
655663102
9
44
SH
SOLE
0
44
0
NORFOLK SOUTHN CORP
COM
655844108
1875
6577
SH
SOLE
0
4053
2524
NORTHEAST BK LEWISTON ME
COM
66405S100
255
7500
SH
SOLE
0
0
7500
NORTHEAST CMNTY BANCORP INC
COM
664121100
224
18313
SH
SOLE
0
18313
0
NORTHERN TR CORP
COM
665859104
9643
82809
SH
SOLE
0
79476
3333
NORTHRIM BANCORP INC
COM
666762109
656
15058
SH
SOLE
0
0
15058
NORTHROP GRUMMAN CORP
COM
666807102
1347
3012
SH
SOLE
200
1907
905
NORTHWEST PIPE CO
COM
667746101
73
2900
SH
SOLE
0
2900
0
NORTHWESTERN CORP
COM NEW
668074305
20683
341927
SH
SOLE
200
331267
10460
NORTONLIFELOCK INC
COM
668771108
4032
152051
SH
SOLE
400
144251
7400
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
19
900
SH
SOLE
0
900
0
NOV INC
COM
62955J103
278
14187
SH
SOLE
0
14187
0
NOVARTIS AG
SPONSORED ADR
66987V109
17794
202783
SH
SOLE
139900
55333
7550
NOVO-NORDISK A S
ADR
670100205
243
2189
SH
SOLE
0
2189
0
NOW INC
COM
67011P100
45
4116
SH
SOLE
0
4116
0
NRG ENERGY INC
COM NEW
629377508
0
17
SH
SOLE
0
17
0
NUCOR CORP
COM
670346105
288
1940
SH
SOLE
0
1940
0
NUTRIEN LTD
COM
67077M108
33473
321895
SH
SOLE
0
321855
40
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
2
333
SH
SOLE
0
333
0
NUVEEN N Y MUN VALUE FD
COM
67062M105
1
197
SH
SOLE
0
197
0
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
6
500
SH
SOLE
0
500
0
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
7
525
SH
SOLE
0
525
0
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
21
1079
SH
SOLE
0
1079
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
3
50
SH
SOLE
0
50
0
NUVVE HOLDING CORP
COM
67079Y100
1
200
SH
SOLE
0
200
0
NVENT ELECTRIC PLC
SHS
G6700G107
4429
127346
SH
SOLE
0
124811
2535
NVIDIA CORPORATION
COM
67066G104
4557
16703
SH
SOLE
0
16703
0
NVR INC
COM
62944T105
1813
405
SH
SOLE
0
387
18
NXP SEMICONDUCTORS N V
COM
N6596X109
90
488
SH
SOLE
0
488
0
OAK STR HEALTH INC
COM
67181A107
10
400
SH
SOLE
0
400
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
700
95085
SH
SOLE
0
68775
26310
OATLY GROUP AB
SPONSORED ADS
67421J108
3
700
SH
SOLE
0
700
0
OCCIDENTAL PETE CORP
COM
674599105
842
14847
SH
SOLE
0
14847
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
69
1983
SH
SOLE
0
1958
25
OCUPHIRE PHARMA INC
COM
67577R102
1
600
SH
SOLE
0
0
600
OFG BANCORP
COM
67103X102
399
15000
SH
SOLE
0
0
15000
OGE ENERGY CORP
COM
670837103
4559
111804
SH
SOLE
0
97904
13900
O-I GLASS INC
COM
67098H104
23
1800
SH
SOLE
0
1800
0
OKTA INC
CL A
679295105
25
166
SH
SOLE
0
166
0
OLAPLEX HLDGS INC
COM
679369108
33
2135
SH
SOLE
0
135
2000
OLD DOMINION FREIGHT LINE IN
COM
679580100
52
175
SH
SOLE
0
175
0
OLD REP INTL CORP
COM
680223104
11
429
SH
SOLE
0
429
0
OMEGA HEALTHCARE INVS INC
COM
681936100
583
18725
SH
SOLE
0
3350
15375
OMNICOM GROUP INC
COM
681919106
590
6956
SH
SOLE
0
5756
1200
ON SEMICONDUCTOR CORP
COM
682189105
9
150
SH
SOLE
0
150
0
ONE LIBERTY PPTYS INC
COM
682406103
2135
69348
SH
SOLE
0
38080
31268
ONEOK INC NEW
COM
682680103
419
5940
SH
SOLE
0
5940
0
ONTO INNOVATION INC
COM
683344105
6202
71380
SH
SOLE
0
69580
1800
OP BANCORP
COM
67109R109
311
22500
SH
SOLE
0
0
22500
OPENDOOR TECHNOLOGIES INC
COM
683712103
3
400
SH
SOLE
0
400
0
OPKO HEALTH INC
COM
68375N103
73
21500
SH
SOLE
0
18500
3000
OPTIMIZERX CORP
COM NEW
68401U204
2
70
SH
SOLE
0
70
0
OPTINOSE INC
COM
68404V100
6
2500
SH
SOLE
0
0
2500
ORACLE CORP
COM
68389X105
346772
4191620
SH
SOLE
1350
4154100
36170
ORASURE TECHNOLOGIES INC
COM
68554V108
2
300
SH
SOLE
0
300
0
OREILLY AUTOMOTIVE INC
COM
67103H107
171789
250803
SH
SOLE
45
249623
1135
ORGANON & CO
COMMON STOCK
68622V106
473
13563
SH
SOLE
10
13115
438
ORGANOVO HLDGS INC
COM NEW
68620A203
0
25
SH
SOLE
0
25
0
ORIC PHARMACEUTICALS INC
COM
68622P109
10442
1955538
SH
SOLE
1955538
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
9817
614775
SH
SOLE
0
536435
78340
ORION OFFICE REIT INC
COM
68629Y103
5
410
SH
SOLE
0
410
0
OSI ETF TR
OSHS GBL INTER
67110P704
26
715
SH
SOLE
0
715
0
OSI ETF TR
OSHARES US QUALT
67110P407
8
200
SH
SOLE
0
0
200
OSISKO GOLD ROYALTIES LTD
COM
68827L101
5
400
SH
SOLE
0
400
0
OTIS WORLDWIDE CORP
COM
68902V107
8311
108012
SH
SOLE
0
92760
15252
OTTER TAIL CORP
COM
689648103
4120
65927
SH
SOLE
0
64682
1245
OVID THERAPEUTICS INC
COM
690469101
81
26000
SH
SOLE
0
26000
0
OWENS CORNING NEW
COM
690742101
12
140
SH
SOLE
0
140
0
OYSTER PT PHARMA INC
COM
69242L106
3032
260553
SH
SOLE
260553
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
2272
64284
SH
SOLE
0
0
64284
PALO ALTO NETWORKS INC
COM
697435105
186
300
SH
SOLE
0
300
0
PAN AMERN SILVER CORP
COM
697900108
6703
245551
SH
SOLE
0
242501
3050
PARAMOUNT GLOBAL
CLASS B COM
92556H206
2997
79281
SH
SOLE
0
78098
1183
PARK HOTELS & RESORTS INC
COM
700517105
19
1000
SH
SOLE
0
1000
0
PARK NATL CORP
COM
700658107
1645
12527
SH
SOLE
0
10927
1600
PARKE BANCORP INC
COM
700885106
971
41149
SH
SOLE
0
0
41149
PAYCHEX INC
COM
704326107
393
2881
SH
SOLE
102
2779
0
PAYCOM SOFTWARE INC
COM
70432V102
43
127
SH
SOLE
0
127
0
PAYPAL HLDGS INC
COM
70450Y103
67902
587141
SH
SOLE
75
427679
159387
PDS BIOTECHNOLOGY CORP
COM
70465T107
1681
271576
SH
SOLE
0
0
271576
PELOTON INTERACTIVE INC
CL A COM
70614W100
498
18870
SH
SOLE
0
18470
400
PENN NATL GAMING INC
COM
707569109
0
19
SH
SOLE
0
19
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
22
236
SH
SOLE
0
236
0
PENTAIR PLC
SHS
G7S00T104
369
6819
SH
SOLE
0
5729
1090
PEOPLES UNITED FINANCIAL INC
COM
712704105
786
39404
SH
SOLE
0
18794
20610
PEPSICO INC
COM
713448108
25176
150416
SH
SOLE
0
147868
2548
PERKINELMER INC
COM
714046109
17
100
SH
SOLE
0
100
0
PERMA-FIX ENVIRONMENTAL SVCS
COM NEW
714157203
34
6150
SH
SOLE
0
6150
0
PERSHING SQUARE TONTINE HLDG
*W EXP 07/24/202
71531R117
1
1750
SH
SOLE
0
1000
750
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
1
100
SH
SOLE
0
100
0
PETROS PHARMACEUTICALS INC
COM
71678J100
0
100
SH
SOLE
0
100
0
PFIZER INC
COM
717081103
58271
1125586
SH
SOLE
275
1062804
62507
PHILIP MORRIS INTL INC
COM
718172109
181975
1937148
SH
SOLE
750
1909667
26731
PHILLIPS 66
COM
718546104
637
7381
SH
SOLE
28
7353
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
19
818
SH
SOLE
0
818
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
6
113
SH
SOLE
0
113
0
PINDUODUO INC
SPONSORED ADS
722304102
48022
1197276
SH
SOLE
1167050
30226
0
PINNACLE WEST CAP CORP
COM
723484101
2019
25859
SH
SOLE
0
24369
1490
PINTEREST INC
CL A
72352L106
2
100
SH
SOLE
0
100
0
PIONEER NAT RES CO
COM
723787107
950
3800
SH
SOLE
0
3800
0
PIPER SANDLER COMPANIES
COM
724078100
105
800
SH
SOLE
0
0
800
PITNEY BOWES INC
COM
724479100
4
900
SH
SOLE
0
900
0
PLDT INC
SPONSORED ADR
69344D408
7
200
SH
SOLE
0
200
0
PLEXUS CORP
COM
729132100
1464
17900
SH
SOLE
0
17200
700
PLIANT THERAPEUTICS INC
COM
729139105
1
200
SH
SOLE
0
200
0
PNC FINL SVCS GROUP INC
COM
693475105
12764
69204
SH
SOLE
0
69172
32
PNM RES INC
COM
69349H107
4378
91840
SH
SOLE
0
87700
4140
POOL CORP
COM
73278L105
5
12
SH
SOLE
0
12
0
PORTLAND GEN ELEC CO
COM NEW
736508847
5965
108165
SH
SOLE
0
101065
7100
POST HLDGS INC
COM
737446104
204
2953
SH
SOLE
0
2950
3
POTLATCHDELTIC CORPORATION
COM
737630103
17
338
SH
SOLE
0
338
0
POWERFLEET INC
COM
73931J109
2
730
SH
SOLE
0
730
0
PPG INDS INC
COM
693506107
10
80
SH
SOLE
0
80
0
PPL CORP
COM
69351T106
57
2022
SH
SOLE
0
2022
0
PRECISION BIOSCIENCES INC
COM
74019P108
0
100
SH
SOLE
0
100
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
158
3000
SH
SOLE
0
3000
0
PRIME MERIDIAN HLDG
COM
74164R107
3123
115030
SH
SOLE
89230
0
25800
PRIMERICA INC
COM
74164M108
61
450
SH
SOLE
0
450
0
PRIMIS FINANCIAL CORP
COM
74167B109
3132
224051
SH
SOLE
106573
66820
50658
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
227
12000
SH
SOLE
0
12000
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
7
98
SH
SOLE
0
98
0
PROCTER AND GAMBLE CO
COM
742718109
44944
294132
SH
SOLE
0
291982
2150
PROFESSIONAL HLDG CORP
CL A COM
743139107
451
20000
SH
SOLE
0
0
20000
PROGRESSIVE CORP
COM
743315103
0
7
SH
SOLE
0
7
0
PROLOGIS INC.
COM
74340W103
849
5263
SH
SOLE
0
4848
415
PROSHARES TR
PSHS ULT HLTHCRE
74347R735
1870
18275
SH
SOLE
0
18275
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
46
2252
SH
SOLE
0
0
2252
PROSHARES TR
PSHS ULDOW30 NEW
74347G374
0
4
SH
SOLE
0
4
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
0
25
SH
SOLE
0
25
0
PROSHARES TR
SHORT QQQ NEW
74347B714
0
47
SH
SOLE
0
47
0
PROSPECTOR CAPITAL CORP
CL A
G7273A105
5
600
SH
SOLE
0
600
0
PROSPECTOR CAPITAL CORP
*W EXP 01/11/202
G7273A113
0
200
SH
SOLE
0
200
0
PROSPERITY BANCSHARES INC
COM
743606105
171
2476
SH
SOLE
0
2476
0
PROVIDENT FINL SVCS INC
COM
74386T105
28
1218
SH
SOLE
188
590
440
PRUDENTIAL FINL INC
COM
744320102
54
463
SH
SOLE
0
463
0
PTC INC
COM
69370C100
0
8
SH
SOLE
8
0
0
PUBLIC STORAGE
COM
74460D109
2218
5685
SH
SOLE
0
5685
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
551
7875
SH
SOLE
436
7439
0
PURE CYCLE CORP
COM NEW
746228303
60
5000
SH
SOLE
0
0
5000
PVH CORPORATION
COM
693656100
0
1
SH
SOLE
0
0
1
QUALCOMM INC
COM
747525103
1214
7950
SH
SOLE
0
6488
1462
QUANERGY SYSTEMS INC
COM
74764U104
0
500
SH
SOLE
0
500
0
QUANTA SVCS INC
COM
74762E102
188
1430
SH
SOLE
0
1430
0
QUANTUM SI INC
COM CL A
74765K105
2
600
SH
SOLE
0
600
0
QUANTUMSCAPE CORP
COM CL A
74767V109
5
300
SH
SOLE
0
300
0
QUEST DIAGNOSTICS INC
COM
74834L100
15
112
SH
SOLE
0
112
0
QUIPT HOME MEDICAL CORP
COM
74880P104
4175
951250
SH
SOLE
0
951250
0
QURATE RETAIL INC
COM SER A
74915M100
24
5044
SH
SOLE
0
5044
0
RADNET INC
COM
750491102
82
3700
SH
SOLE
0
3700
0
RANGE RES CORP
COM
75281A109
13492
444111
SH
SOLE
0
435881
8230
RAYONIER ADVANCED MATLS INC
COM
75508B104
0
30
SH
SOLE
0
30
0
RAYONIER INC
COM
754907103
775
18871
SH
SOLE
0
17871
1000
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
116814
1179115
SH
SOLE
1033
1130002
48080
RBC BEARINGS INC
COM
75524B104
65
340
SH
SOLE
0
340
0
REALTY INCOME CORP
COM
756109104
1864
26907
SH
SOLE
0
26157
750
RECKITT BENCK GRP
SPONSORED ADR
756255204
8
572
SH
SOLE
0
572
0
RECKITT BENCKISER GR
SHS
G74079107
61150
810806
SH
SOLE
0
808456
2350
REDBALL ACQUISITION CORP
UNIT 99/99/9999
G7417R121
5
500
SH
SOLE
0
500
0
REEDS INC
COM
758338107
11
37000
SH
SOLE
0
37000
0
REGENERON PHARMACEUTICALS
COM
75886F107
996
1427
SH
SOLE
0
1411
16
REGENXBIO INC
COM
75901B107
23112
696365
SH
SOLE
685765
7600
3000
REGIONS FINANCIAL CORP NEW
COM
7591EP100
633
28465
SH
SOLE
0
28465
0
REGIS CORP MINN
COM
758932107
848
400000
SH
SOLE
0
400000
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
268
2450
SH
SOLE
0
2450
0
RELX PLC
SPONSORED ADR
759530108
7
227
SH
SOLE
0
227
0
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
16
375
SH
SOLE
0
375
0
REPLIGEN CORP
COM
759916109
1898
10095
SH
SOLE
2000
4095
4000
RESIDEO TECHNOLOGIES INC
COM
76118Y104
22
958
SH
SOLE
0
958
0
RESTAURANT BRANDS INTL INC
COM
76131D103
3997
68465
SH
SOLE
0
68465
0
REVOLUTION HEALTHCAR AQ CORP
*W EXP 12/31/202
76155Y116
0
100
SH
SOLE
0
100
0
REVOLUTION HEALTHCAR AQ CORP
CLASS A COM
76155Y108
4
500
SH
SOLE
0
500
0
REXFORD INDL RLTY INC
COM
76169C100
151
2025
SH
SOLE
0
2025
0
RH
COM
74967X103
270
830
SH
SOLE
0
830
0
RIGETTI COMPUTING INC
COMMON STOCK
76655K103
3
500
SH
SOLE
0
500
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
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
6
120
SH
SOLE
0
20
100
RMR GROUP INC
CL A
74967R106
0
8
SH
SOLE
0
8
0
ROBERT HALF INTL INC
COM
770323103
1809
15843
SH
SOLE
0
15209
634
ROBINHOOD MKTS INC
COM CL A
770700102
0
28
SH
SOLE
0
28
0
ROBLOX CORP
CL A
771049103
52
1133
SH
SOLE
0
1000
133
ROCKWELL AUTOMATION INC
COM
773903109
14
50
SH
SOLE
0
50
0
ROLLINS INC
COM
775711104
314
8959
SH
SOLE
0
8959
0
ROMEO POWER INC
COM
776153108
0
500
SH
SOLE
0
0
500
ROOT INC
COM CL A
77664L108
1
750
SH
SOLE
0
750
0
ROPER TECHNOLOGIES INC
COM
776696106
2369
5017
SH
SOLE
650
2655
1712
ROYAL BK CDA
COM
780087102
802
7280
SH
SOLE
0
7280
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
4
50
SH
SOLE
0
50
0
ROYAL GOLD INC
COM
780287108
0
5
SH
SOLE
0
5
0
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
144
3700
SH
SOLE
0
200
3500
RPC INC
COM
749660106
15
1462
SH
SOLE
0
1462
0
RPM INTL INC
COM
749685103
14569
178897
SH
SOLE
250
166167
12480
RPT REALTY
SH BEN INT
74971D101
6307
458025
SH
SOLE
800
442425
14800
RYDER SYS INC
COM
783549108
38
486
SH
SOLE
0
486
0
S&P GLOBAL INC
COM
78409V104
164446
400913
SH
SOLE
1032
394167
5714
S&W SEED CO
COM
785135104
83
39200
SH
SOLE
0
14200
25000
SABINE RTY TR
UNIT BEN INT
785688102
28
500
SH
SOLE
0
500
0
SABRA HEALTH CARE REIT INC
COM
78573L106
327
22000
SH
SOLE
0
22000
0
SABRE CORP
COM
78573M104
52
4625
SH
SOLE
0
2825
1800
SAFEGUARD SCIENTIFICS INC
COM NEW
786449207
5179
992316
SH
SOLE
0
844940
147376
SAFEHOLD INC
COM
78645L100
81
1475
SH
SOLE
0
1475
0
SAFETY INS GROUP INC
COM
78648T100
2191
24126
SH
SOLE
0
23590
536
SALESFORCE COM INC
COM
79466L302
437
2060
SH
SOLE
0
1963
97
SANA BIOTECHNOLOGY INC
COM
799566104
1
200
SH
SOLE
0
200
0
SANDSTORM GOLD LTD
COM NEW
80013R206
727
90000
SH
SOLE
0
90000
0
SANDY SPRING BANCORP INC
COM
800363103
922
20546
SH
SOLE
0
0
20546
SANOFI
SPONSORED ADR
80105N105
35
700
SH
SOLE
0
500
200
SAUL CTRS INC
COM
804395101
520
9875
SH
SOLE
0
9875
0
SB FINL GROUP INC
COM
78408D105
709
35627
SH
SOLE
0
0
35627
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
883
2567
SH
SOLE
0
2567
0
SCHLUMBERGER LTD
COM STK
806857108
9582
231978
SH
SOLE
0
224378
7600
SCHWAB CHARLES CORP
COM
808513105
37481
444573
SH
SOLE
0
444573
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
370
4700
SH
SOLE
0
4700
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
1175
42339
SH
SOLE
0
41064
1275
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
636
17322
SH
SOLE
0
15192
2130
SCHWAB STRATEGIC TR
US REIT ETF
808524847
1
56
SH
SOLE
0
56
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
8
160
SH
SOLE
0
160
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
7
197
SH
SOLE
0
197
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
17
360
SH
SOLE
0
360
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
81
1522
SH
SOLE
0
0
1522
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
62
2167
SH
SOLE
0
2167
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
3
91
SH
SOLE
0
91
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
4
146
SH
SOLE
0
146
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
4
71
SH
SOLE
0
71
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
4
80
SH
SOLE
0
80
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1
16
SH
SOLE
0
0
16
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
6
105
SH
SOLE
0
105
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
0
0
SH
SOLE
0
0
0
SCOPUS BIOPHARMA INC
COM
809171101
17
25800
SH
SOLE
0
25800
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
114
935
SH
SOLE
0
760
175
SCRIPPS E W CO OHIO
CL A NEW
811054402
36
1731
SH
SOLE
0
1731
0
SEA LTD
SPONSORD ADS
81141R100
9
83
SH
SOLE
0
83
0
SEACOR MARINE HLDGS INC
COM
78413P101
3282
406700
SH
SOLE
0
233600
173100
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
89
1000
SH
SOLE
0
1000
0
SEAGEN INC
COM
81181C104
460
3200
SH
SOLE
0
3200
0
SEALED AIR CORP NEW
COM
81211K100
2231
33330
SH
SOLE
0
3053
30277
SEELOS THERAPEUTICS INC
COM
81577F109
18
21967
SH
SOLE
0
11175
10792
SEI INVTS CO
COM
784117103
52
871
SH
SOLE
0
871
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
413
4017
SH
SOLE
0
4017
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
619
16178
SH
SOLE
0
16178
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
425
2300
SH
SOLE
0
2300
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
496
3122
SH
SOLE
0
3122
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
1177
8595
SH
SOLE
0
8595
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
815
10673
SH
SOLE
0
10673
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
17
230
SH
SOLE
0
230
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
17
195
SH
SOLE
0
195
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
17
358
SH
SOLE
0
358
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
91
1207
SH
SOLE
0
1207
0
SEMLER SCIENTIFIC INC
COM
81684M104
19
400
SH
SOLE
0
400
0
SEMPRA
COM
816851109
11944
71049
SH
SOLE
0
71049
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
SENSTAR TECHNOLOGIES LTD
ORD
M8T77E105
47
18225
SH
SOLE
0
18225
0
SERVICE CORP INTL
COM
817565104
65558
996025
SH
SOLE
320
987455
8250
SERVICENOW INC
COM
81762P102
947
1702
SH
SOLE
250
1397
55
SESEN BIO INC
COM
817763105
37
62000
SH
SOLE
0
62000
0
SHAPEWAYS HOLDINGS INC
COMMON STOCK
81947T102
0
300
SH
SOLE
0
300
0
SHELL PLC
SPON ADS
780259305
938
17078
SH
SOLE
0
16848
230
SHERWIN WILLIAMS CO
COM
824348106
32
132
SH
SOLE
0
132
0
SHOCKWAVE MED INC
COM
82489T104
2
10
SH
SOLE
0
10
0
SHOPIFY INC
CL A
82509L107
177
263
SH
SOLE
0
63
200
SHOTSPOTTER INC
COM
82536T107
55
2000
SH
SOLE
0
2000
0
SHYFT GROUP INC
COM
825698103
1
50
SH
SOLE
0
50
0
SIENTRA INC
COM
82621J105
2
1200
SH
SOLE
0
0
1200
SILVERBOW RES INC
COM
82836G102
56
1759
SH
SOLE
0
1710
49
SILVERCORP METALS INC
COM
82835P103
222
61400
SH
SOLE
0
61400
0
SIMON PPTY GROUP INC NEW
COM
828806109
131
1000
SH
SOLE
0
1000
0
SIMPSON MFG INC
COM
829073105
65
600
SH
SOLE
0
600
0
SIMULATIONS PLUS INC
COM
829214105
3
65
SH
SOLE
0
65
0
SIRIUS XM HOLDINGS INC
COM
82968B103
266
40244
SH
SOLE
0
3030
37214
SITE CTRS CORP
COM
82981J109
155
9300
SH
SOLE
0
9300
0
SIXTH STREET SPECIALTY LENDI
COM
83012A109
567
24360
SH
SOLE
0
335
24025
SJW GROUP
COM
784305104
14207
204184
SH
SOLE
334
184746
19104
SKILLZ INC
COM
83067L109
3
1000
SH
SOLE
0
1000
0
SKYWORKS SOLUTIONS INC
COM
83088M102
43
326
SH
SOLE
0
0
326
SL GREEN RLTY CORP
COM
78440X887
99
1222
SH
SOLE
0
1222
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
14
459
SH
SOLE
0
459
0
SMITH & WESSON BRANDS INC
COM
831754106
323
21349
SH
SOLE
0
21349
0
SMUCKER J M CO
COM NEW
832696405
710
5245
SH
SOLE
0
245
5000
SNAP INC
CL A
83304A106
22
625
SH
SOLE
0
625
0
SNAP ON INC
COM
833034101
25589
124537
SH
SOLE
0
124517
20
SNOWFLAKE INC
CL A
833445109
2042
8915
SH
SOLE
0
8915
0
SO YOUNG INTERNATIONAL INC
SPONSORED ADS
83356Q108
1995
1007608
SH
SOLE
995583
12025
0
SOLID BIOSCIENCES INC
COM
83422E105
2
2400
SH
SOLE
0
2400
0
SONOCO PRODS CO
COM
835495102
778
12450
SH
SOLE
0
12450
0
SONOS INC
COM
83570H108
36
1300
SH
SOLE
0
1300
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
52
512
SH
SOLE
0
512
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
1
500
SH
SOLE
0
500
0
SOURCE CAP INC
COM
836144105
64
1543
SH
SOLE
0
250
1293
SOUTHERN CO
COM
842587107
324
4470
SH
SOLE
137
3683
650
SOUTHWEST AIRLS CO
COM
844741108
22
500
SH
SOLE
0
500
0
SOUTHWEST GAS HLDGS INC
COM
844895102
750
9585
SH
SOLE
0
9375
210
SPARK NETWORKS SE
SPONSORED ADS
846517100
3922
1452800
SH
SOLE
0
1452800
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
277
800
SH
SOLE
0
800
0
SPDR GOLD TR
GOLD SHS
78463V107
8397
46484
SH
SOLE
0
42634
3850
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1851
54020
SH
SOLE
0
51220
2800
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
9
248
SH
SOLE
0
248
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
3
60
SH
SOLE
0
60
0
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
1
28
SH
SOLE
0
28
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1
25
SH
SOLE
0
25
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1
42
SH
SOLE
0
42
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
73
2500
SH
SOLE
0
2500
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
7
123
SH
SOLE
0
123
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
11
300
SH
SOLE
0
300
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
94
2300
SH
SOLE
0
2300
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
15556
34444
SH
SOLE
106
33583
755
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
61
125
SH
SOLE
0
125
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
2238
24481
SH
SOLE
0
0
24481
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
3
32
SH
SOLE
0
32
0
SPDR SER TR
DJ REIT ETF
78464A607
7
65
SH
SOLE
0
65
0
SPDR SER TR
S&P 600 SML CAP
78464A813
87
930
SH
SOLE
0
930
0
SPDR SER TR
S&P BIOTECH
78464A870
17
200
SH
SOLE
0
200
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
0
22
SH
SOLE
0
22
0
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
9
175
SH
SOLE
0
175
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
6
79
SH
SOLE
0
79
0
SPDR SER TR
S&P KENSHO SMART
78468R689
46
1000
SH
SOLE
0
1000
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
21
385
SH
SOLE
0
385
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
10
238
SH
SOLE
0
238
0
SPDR SER TR
S&P DIVID ETF
78464A763
170
1327
SH
SOLE
0
1327
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
4
35
SH
SOLE
0
35
0
SPDR SER TR
BLOOMBERG INTL T
78464A516
1
42
SH
SOLE
0
42
0
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
46
981
SH
SOLE
0
0
981
SPDR SER TR
BLOOMBERG EMERGI
78464A391
0
10
SH
SOLE
0
10
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
7
265
SH
SOLE
0
265
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
7
189
SH
SOLE
0
189
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
2
29
SH
SOLE
0
29
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
40
973
SH
SOLE
0
973
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
10
222
SH
SOLE
0
222
0
SPECIAL OPPORTUNITIES FD INC
COM
84741T104
898
59870
SH
SOLE
0
36180
23690
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
417
4701
SH
SOLE
0
4626
75
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
15149
309861
SH
SOLE
0
309861
0
SPLUNK INC
COM
848637104
267
1800
SH
SOLE
800
1000
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
38
252
SH
SOLE
0
252
0
SPRINKLR INC
CL A
85208T107
4
400
SH
SOLE
0
400
0
SPROTT INC
COM NEW
852066208
5
100
SH
SOLE
0
100
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
494
25514
SH
SOLE
0
24199
1315
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
900
58600
SH
SOLE
0
58600
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
854
97395
SH
SOLE
0
97395
0
SPROUT SOCIAL INC
COM CL A
85209W109
18
227
SH
SOLE
0
0
227
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
138
1848
SH
SOLE
0
1848
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
1763
39225
SH
SOLE
0
39225
0
ST JOE CO
COM
790148100
17
300
SH
SOLE
0
300
0
STANLEY BLACK & DECKER INC
COM
854502101
2975
21289
SH
SOLE
0
14914
6375
STARBUCKS CORP
COM
855244109
30495
335223
SH
SOLE
795
333008
1420
STARWOOD PPTY TR INC
COM
85571B105
80
3350
SH
SOLE
0
2950
400
STATE STR CORP
COM
857477103
171
1971
SH
SOLE
0
1971
0
STEM INC
COM
85859N102
5
500
SH
SOLE
0
500
0
STERIS PLC
SHS USD
G8473T100
640
2649
SH
SOLE
0
2649
0
STERLING BANCORP INC
COM
85917W102
371
52333
SH
SOLE
0
0
52333
STMICROELECTRONICS N V
NY REGISTRY
861012102
4
100
SH
SOLE
0
100
0
STOKE THERAPEUTICS INC
COM
86150R107
3
150
SH
SOLE
0
150
0
STORE CAP CORP
COM
862121100
1144
39170
SH
SOLE
0
38980
190
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
0
529
SH
SOLE
0
529
0
STRYKER CORPORATION
COM
863667101
50233
187894
SH
SOLE
163255
23307
1332
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
40
2500
SH
SOLE
0
2500
0
SUN CMNTYS INC
COM
866674104
131
750
SH
SOLE
0
750
0
SUN LIFE FINANCIAL INC.
COM
866796105
40
724
SH
SOLE
0
724
0
SUNCOR ENERGY INC NEW
COM
867224107
66
2030
SH
SOLE
0
2030
0
SUNDIAL GROWERS INC
COM
86730L109
0
983
SH
SOLE
0
983
0
SUPERIOR GROUP OF CO INC
COM
868358102
2923
163797
SH
SOLE
0
161297
2500
SVB FINANCIAL GROUP
COM
78486Q101
1440
2575
SH
SOLE
0
2575
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
SWEETGREEN INC
COM CL A
87043Q108
404
12630
SH
SOLE
0
11630
1000
SYNAPTOGENIX INC
COM NEW
87167T201
0
25
SH
SOLE
0
25
0
SYNOPSYS INC
COM
871607107
135
407
SH
SOLE
0
407
0
SYSCO CORP
COM
871829107
2708
33169
SH
SOLE
0
33169
0
T2 BIOSYSTEMS INC
COM
89853L104
0
502
SH
SOLE
0
0
502
TACTILE SYS TECHNOLOGY INC
COM
87357P100
58
2906
SH
SOLE
0
2906
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
377
3623
SH
SOLE
0
3623
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
1
94
SH
SOLE
0
94
0
TANDEM DIABETES CARE INC
COM NEW
875372203
465
4000
SH
SOLE
0
4000
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
458
26675
SH
SOLE
0
26675
0
TAPESTRY INC
COM
876030107
37
1000
SH
SOLE
0
1000
0
TARGA RES CORP
COM
87612G101
23
310
SH
SOLE
0
310
0
TARGET CORP
COM
87612E106
772
3638
SH
SOLE
0
3638
0
TASEKO MINES LTD
COM
876511106
343
150000
SH
SOLE
0
150000
0
TC ENERGY CORP
COM
87807B107
169
3000
SH
SOLE
0
3000
0
TD SYNNEX CORPORATION
COM
87162W100
309
3000
SH
SOLE
0
3000
0
TE CONNECTIVITY LTD
SHS
H84989104
18073
137983
SH
SOLE
200
137283
500
TEEKAY CORPORATION
COM
Y8564W103
2
800
SH
SOLE
0
0
800
TEGNA INC
COM
87901J105
75
3366
SH
SOLE
0
3366
0
TEJON RANCH CO
COM
879080109
91
5000
SH
SOLE
0
0
5000
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
28
1358
SH
SOLE
0
83
1275
TELADOC HEALTH INC
COM
87918A105
13
186
SH
SOLE
0
186
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
2097
4438
SH
SOLE
0
4438
0
TELEFLEX INCORPORATED
COM
879369106
193
545
SH
SOLE
0
45
500
TELEPHONE & DATA SYS INC
COM NEW
879433829
1737
92048
SH
SOLE
0
92048
0
TELUS CORPORATION
COM
87971M103
7
300
SH
SOLE
0
300
0
TENNECO INC
CL A VTG COM STK
880349105
458
25000
SH
SOLE
0
25000
0
TERADATA CORP DEL
COM
88076W103
0
20
SH
SOLE
0
20
0
TERADYNE INC
COM
880770102
1
11
SH
SOLE
0
11
0
TERAWULF INC
COM
88080T104
18
2250
SH
SOLE
0
2250
0
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
50
1108
SH
SOLE
0
1108
0
TESLA INC
COM
88160R101
4157
3858
SH
SOLE
0
2808
1050
TETRA TECH INC NEW
COM
88162G103
150
914
SH
SOLE
0
914
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
196
20906
SH
SOLE
0
20746
160
TEXAS INSTRS INC
COM
882508104
6808
37102
SH
SOLE
1350
33730
2022
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
201746
149208
SH
SOLE
0
9051
140157
TEXTRON INC
COM
883203101
550
7400
SH
SOLE
0
3200
4200
THE REAL BROKERAGE INC
COM NEW
75585H206
347
153117
SH
SOLE
0
153117
0
THE REALREAL INC
COM
88339P101
98
13572
SH
SOLE
0
11172
2400
THE TRADE DESK INC
COM CL A
88339J105
55
800
SH
SOLE
0
800
0
THERAVANCE BIOPHARMA INC
COM
G8807B106
0
0
SH
SOLE
0
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
372484
630634
SH
SOLE
80485
543126
7023
THOMSON REUTERS CORP.
COM NEW
884903709
448
4124
SH
SOLE
0
3988
136
THOR INDS INC
COM
885160101
7
100
SH
SOLE
0
0
100
TIDAL ETF TR
SOFI SELCT 500
886364207
11
700
SH
SOLE
0
700
0
TILRAY BRANDS INC
COM CL 2
88688T100
0
83
SH
SOLE
0
83
0
TITAN MED INC
COM NEW
88830X819
3
6600
SH
SOLE
0
0
6600
TJX COS INC NEW
COM
872540109
1093
18045
SH
SOLE
0
17545
500
T-MOBILE US INC
COM
872590104
3934
30663
SH
SOLE
0
1973
28690
TOOTSIE ROLL INDS INC
COM
890516107
753
21543
SH
SOLE
0
21177
366
TORONTO DOMINION BK ONT
COM NEW
891160509
75
952
SH
SOLE
0
952
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
31
624
SH
SOLE
0
624
0
TOYOTA MOTOR CORP
ADS
892331307
108
600
SH
SOLE
0
600
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
247
1620
SH
SOLE
0
1620
0
TRANSALTA CORP
COM
89346D107
10922
1054280
SH
SOLE
0
964315
89965
TRANSDIGM GROUP INC
COM
893641100
426
655
SH
SOLE
125
200
330
TRANSUNION
COM
89400J107
60
586
SH
SOLE
0
286
300
TRAVEL PLUS LEISURE CO
COM
894164102
225
3889
SH
SOLE
0
0
3889
TRAVELERS COMPANIES INC
COM
89417E109
13057
71463
SH
SOLE
0
56661
14802
TREVI THERAPEUTICS INC
COM
89532M101
5
2500
SH
SOLE
0
0
2500
TRICON RESIDENTIAL INC
COM NPV
89612W102
3075
193645
SH
SOLE
0
187045
6600
TRIMAS CORP
COM NEW
896215209
25930
808059
SH
SOLE
150
716759
91150
TRIMBLE INC
COM
896239100
9
132
SH
SOLE
0
132
0
TRINITY PL HLDGS INC
COM
89656D101
69
36626
SH
SOLE
0
0
36626
TRIPADVISOR INC
COM
896945201
128
4740
SH
SOLE
0
2370
2370
TRUIST FINL CORP
COM
89832Q109
706
12454
SH
SOLE
0
12454
0
TRUSTCO BK CORP N Y
COM NEW
898349204
2030
63583
SH
SOLE
0
58583
5000
TTEC HLDGS INC
COM
89854H102
123
1500
SH
SOLE
0
1500
0
TUESDAY MORNING CORP
COM
89904V101
1595
1450000
SH
SOLE
0
1450000
0
TUSIMPLE HLDGS INC
CL A
90089L108
0
40
SH
SOLE
0
40
0
TWITTER INC
COM
90184L102
22
591
SH
SOLE
0
591
0
TYLER TECHNOLOGIES INC
COM
902252105
618
1391
SH
SOLE
0
1391
0
UBER TECHNOLOGIES INC
COM
90353T100
204
5728
SH
SOLE
0
5428
300
UDR INC
COM
902653104
22
400
SH
SOLE
0
400
0
UGI CORP NEW
COM
902681105
11
315
SH
SOLE
0
164
151
UIPATH INC
CL A
90364P105
0
0
SH
SOLE
0
0
0
ULTA BEAUTY INC
COM
90384S303
12
31
SH
SOLE
0
31
0
UMPQUA HLDGS CORP
COM
904214103
6
355
SH
SOLE
0
355
0
UNDER ARMOUR INC
CL A
904311107
68
4015
SH
SOLE
0
4015
0
UNDER ARMOUR INC
CL C
904311206
0
50
SH
SOLE
0
50
0
UNIFI INC
COM NEW
904677200
48
2666
SH
SOLE
0
0
2666
UNILEVER PLC
SPON ADR NEW
904767704
1626
35697
SH
SOLE
0
35697
0
UNION PAC CORP
COM
907818108
35662
130533
SH
SOLE
85
123775
6673
UNITED AIRLS HLDGS INC
COM
910047109
16
358
SH
SOLE
0
358
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
496
14279
SH
SOLE
0
33
14246
UNITED GUARDIAN INC
COM
910571108
387
17062
SH
SOLE
0
0
17062
UNITED PARCEL SERVICE INC
CL B
911312106
37195
173436
SH
SOLE
0
169676
3760
UNITED RENTALS INC
COM
911363109
498
1404
SH
SOLE
0
1404
0
UNITED STATES CELLULAR CORP
COM
911684108
13
458
SH
SOLE
0
458
0
UNITED STATES STL CORP NEW
COM
912909108
0
1
SH
SOLE
1
0
0
UNITED STS OIL FD LP
UNITS
91232N207
6
88
SH
SOLE
0
88
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
14998
83600
SH
SOLE
83600
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
825808
1619323
SH
SOLE
119205
1336033
164085
UNITI GROUP INC
COM
91325V108
4
300
SH
SOLE
0
0
300
UNITIL CORP
COM
913259107
3276
65689
SH
SOLE
0
56874
8815
UNIVERSAL STAINLESS & ALLOY
COM
913837100
177
20405
SH
SOLE
0
20405
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
1076
40225
SH
SOLE
0
39385
840
URBAN EDGE PPTYS
COM
91704F104
2529
132446
SH
SOLE
0
132446
0
URBAN OUTFITTERS INC
COM
917047102
1
50
SH
SOLE
0
50
0
UROGEN PHARMA LTD
COM
M96088105
8
1000
SH
SOLE
0
0
1000
URSTADT BIDDLE PPTYS INC
CL A
917286205
6381
339265
SH
SOLE
0
324215
15050
URSTADT BIDDLE PPTYS INC
COM
917286106
86
5000
SH
SOLE
0
4000
1000
US BANCORP DEL
COM NEW
902973304
52308
984169
SH
SOLE
0
864654
119515
US FOODS HLDG CORP
COM
912008109
41
1100
SH
SOLE
0
1100
0
USCB FINANCIAL HOLDINGS INC
CLASS A COM
90355N101
143
10000
SH
SOLE
0
0
10000
UXIN LTD
ADS
91818X108
204
200000
SH
SOLE
0
200000
0
V F CORP
COM
918204108
193
3410
SH
SOLE
0
3380
30
VALARIS LIMITED
*W EXP 04/29/202
G9460G119
0
10
SH
SOLE
0
10
0
VALERO ENERGY CORP
COM
91913Y100
49
483
SH
SOLE
0
138
345
VALLEY NATL BANCORP
COM
919794107
1109
85203
SH
SOLE
0
58430
26773
VANDA PHARMACEUTICALS INC
COM
921659108
1
100
SH
SOLE
0
0
100
VANECK ETF TRUST
INDIA GROWTH LDR
92189F767
357
9025
SH
SOLE
0
9025
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
843
18000
SH
SOLE
0
18000
0
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
360
3450
SH
SOLE
0
3450
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
524
13667
SH
SOLE
0
13667
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
32
200
SH
SOLE
0
200
0
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
0
6
SH
SOLE
0
6
0
VANECK ETF TRUST
PREFERRED SECURT
92189F429
20
1000
SH
SOLE
0
1000
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
10988
62010
SH
SOLE
0
61043
967
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
132
481
SH
SOLE
0
481
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
118
786
SH
SOLE
0
786
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
84
425
SH
SOLE
0
425
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
250
3211
SH
SOLE
0
2782
429
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
343
4316
SH
SOLE
0
2776
1540
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
76
937
SH
SOLE
0
525
412
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
58
1108
SH
SOLE
0
1108
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4790
21038
SH
SOLE
0
10914
10124
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
239
1599
SH
SOLE
300
279
1020
VANGUARD INDEX FDS
SMALL CP ETF
922908751
5380
25317
SH
SOLE
12
24024
1281
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
65932
158806
SH
SOLE
12
136185
22609
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
733
2958
SH
SOLE
0
2139
819
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
813
3651
SH
SOLE
0
2166
1485
VANGUARD INDEX FDS
MID CAP ETF
922908629
1144
4812
SH
SOLE
0
2579
2233
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
4904
27875
SH
SOLE
0
26578
1297
VANGUARD INDEX FDS
VALUE ETF
922908744
4584
31021
SH
SOLE
140
27868
3013
VANGUARD INDEX FDS
GROWTH ETF
922908736
1548
5383
SH
SOLE
0
3471
1912
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
615
2951
SH
SOLE
0
444
2507
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
24
146
SH
SOLE
0
146
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
78
722
SH
SOLE
0
722
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
987
17141
SH
SOLE
0
16791
350
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
3543
76804
SH
SOLE
20
75208
1576
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
814
8042
SH
SOLE
0
1917
6125
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
31
500
SH
SOLE
0
500
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
0
7
SH
SOLE
0
7
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
37
721
SH
SOLE
0
519
202
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
596
6929
SH
SOLE
0
438
6491
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1606
20568
SH
SOLE
0
20568
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
1692
23252
SH
SOLE
0
21407
1845
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1078
13022
SH
SOLE
582
11167
1273
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1920
9267
SH
SOLE
0
8917
350
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
938
13156
SH
SOLE
0
12759
397
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
2
25
SH
SOLE
0
25
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
41
700
SH
SOLE
0
700
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
9
183
SH
SOLE
0
183
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
129
920
SH
SOLE
0
885
35
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1362
8401
SH
SOLE
0
3514
4887
VANGUARD STAR FDS
VG TL INTL STK F
921909768
148
2478
SH
SOLE
0
2478
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
6836
142343
SH
SOLE
40
139438
2865
VANGUARD WELLINGTON FD
US MULTIFACTOR
921935607
3241
31163
SH
SOLE
0
31029
134
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
24373
217133
SH
SOLE
0
217133
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
568
8400
SH
SOLE
0
8400
0
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
13
189
SH
SOLE
0
189
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
179
2275
SH
SOLE
0
2275
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
65
812
SH
SOLE
0
812
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
58
250
SH
SOLE
0
250
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
411
2100
SH
SOLE
0
2100
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
2008
4823
SH
SOLE
0
4823
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
388
2400
SH
SOLE
0
2400
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
758
6315
SH
SOLE
0
6315
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
151
497
SH
SOLE
0
497
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
42
460
SH
SOLE
0
460
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
42
400
SH
SOLE
0
400
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
68
350
SH
SOLE
0
350
0
VAREX IMAGING CORP
COM
92214X106
24
1130
SH
SOLE
0
1130
0
VARONIS SYS INC
COM
922280102
156
3300
SH
SOLE
0
3300
0
VECTRUS INC
COM
92242T101
4
138
SH
SOLE
0
138
0
VEEVA SYS INC
CL A COM
922475108
621
2925
SH
SOLE
625
1800
500
VELODYNE LIDAR INC
COM
92259F101
1
600
SH
SOLE
0
600
0
VENTAS INC
COM
92276F100
86
1400
SH
SOLE
0
1400
0
VERASTEM INC
COM
92337C104
1
1000
SH
SOLE
0
500
500
VERIS RESIDENTIAL INC
COM
554489104
234
13500
SH
SOLE
0
13500
0
VERISK ANALYTICS INC
COM
92345Y106
772
3600
SH
SOLE
0
3600
0
VERITEX HLDGS INC
COM
923451108
15577
408118
SH
SOLE
57859
282404
67855
VERITIV CORP
COM
923454102
3
23
SH
SOLE
0
23
0
VERIZON COMMUNICATIONS INC
COM
92343V104
31329
615034
SH
SOLE
780
605964
8290
VERTEX PHARMACEUTICALS INC
COM
92532F100
456
1750
SH
SOLE
0
1750
0
VIATRIS INC
COM
92556V106
471
43339
SH
SOLE
21
42623
695
VICI PPTYS INC
COM
925652109
15
543
SH
SOLE
0
543
0
VIKING THERAPEUTICS INC
COM
92686J106
3
1000
SH
SOLE
0
0
1000
VILLAGE BK & TR FINL CORP
COM NEW
92705T200
278
5059
SH
SOLE
0
0
5059
VIMEO INC
COMMON STOCK
92719V100
77234
6501254
SH
SOLE
1140
5184823
1315291
VIRNETX HLDG CORP
COM
92823T108
6
4000
SH
SOLE
0
4000
0
VISA INC
COM CL A
92826C839
176157
794320
SH
SOLE
90
718960
75270
VISTRA CORP
COM
92840M102
6
300
SH
SOLE
0
300
0
VMWARE INC
CL A COM
928563402
150
1326
SH
SOLE
0
1326
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
41
2513
SH
SOLE
74
2439
0
VONAGE HLDGS CORP
COM
92886T201
40
2000
SH
SOLE
0
2000
0
VONTIER CORPORATION
COM
928881101
410
16181
SH
SOLE
0
16181
0
VORNADO RLTY TR
SH BEN INT
929042109
8752
193116
SH
SOLE
0
189642
3474
VOYA FINANCIAL INC
COM
929089100
33
510
SH
SOLE
0
510
0
VULCAN MATLS CO
COM
929160109
1670
9096
SH
SOLE
0
8846
250
VYNE THERAPEUTICS INC
COM
92941V209
1
2557
SH
SOLE
0
2557
0
WABTEC
COM
929740108
556
5787
SH
SOLE
1
5786
0
WAITR HLDGS INC
COM
930752100
0
1000
SH
SOLE
0
1000
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
6070
135582
SH
SOLE
0
135582
0
WALKER & DUNLOP INC
COM
93148P102
65
504
SH
SOLE
0
504
0
WALMART INC
COM
931142103
7940
53324
SH
SOLE
0
30096
23228
WARBY PARKER INC
CL A COM
93403J106
3
95
SH
SOLE
0
0
95
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
35
1402
SH
SOLE
0
1140
262
WASTE MGMT INC DEL
COM
94106L109
357
2258
SH
SOLE
0
2258
0
WATERS CORP
COM
941848103
15108
48676
SH
SOLE
0
1900
46776
WATSCO INC
COM
942622200
109
360
SH
SOLE
0
360
0
WD 40 CO
COM
929236107
247
1350
SH
SOLE
0
1350
0
WEBSTER FINL CORP
COM
947890109
686
12228
SH
SOLE
0
9237
2991
WEC ENERGY GROUP INC
COM
92939U106
14
150
SH
SOLE
0
150
0
WEIS MKTS INC
COM
948849104
192
2700
SH
SOLE
0
2700
0
WELLS FARGO CO NEW
COM
949746101
27148
560232
SH
SOLE
0
554067
6165
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
15954
12041
SH
SOLE
0
12008
33
WENDYS CO
COM
95058W100
0
29
SH
SOLE
0
29
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
434
1058
SH
SOLE
0
1058
0
WESTERN ASSET INVT GRADE DEF
COM
95790A101
1400
74812
SH
SOLE
0
74812
0
WESTERN DIGITAL CORP.
COM
958102105
223
4500
SH
SOLE
0
4500
0
WESTERN NEW ENG BANCORP INC
COM
958892101
156
17458
SH
SOLE
0
15518
1940
WESTERN UN CO
COM
959802109
576
30788
SH
SOLE
0
30788
0
WESTROCK CO
COM
96145D105
26
553
SH
SOLE
0
550
3
WEWORK INC
CL A
96209A104
0
80
SH
SOLE
0
80
0
WEX INC
COM
96208T104
620
3478
SH
SOLE
0
3478
0
WHIRLPOOL CORP
COM
963320106
49
285
SH
SOLE
0
200
85
WHITE MTNS INS GROUP LTD
COM
G9618E107
177
156
SH
SOLE
0
156
0
WHITING PETE CORP NEW
COM NEW
966387508
0
1
SH
SOLE
0
1
0
WILEY JOHN & SONS INC
CL A
968223206
209
3950
SH
SOLE
0
3950
0
WILLIAMS COS INC
COM
969457100
467
14000
SH
SOLE
0
14000
0
WILLIAMS INDL SVCS GROUP INC
COM
96951A104
0
444
SH
SOLE
0
444
0
WILLIAMS SONOMA INC
COM
969904101
2
20
SH
SOLE
0
20
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2044
8653
SH
SOLE
0
8276
377
WINMARK CORP
COM
974250102
77
350
SH
SOLE
0
350
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
8
280
SH
SOLE
0
280
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
17
320
SH
SOLE
0
320
0
WISDOMTREE TR
US EFFICIENT COR
97717Y790
18
460
SH
SOLE
0
460
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
114
1295
SH
SOLE
0
1295
0
WOLVERINE WORLD WIDE INC
COM
978097103
315
14000
SH
SOLE
0
0
14000
WOODWARD INC
COM
980745103
5
43
SH
SOLE
0
43
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
6
160
SH
SOLE
0
160
0
WP CAREY INC
COM
92936U109
808
10000
SH
SOLE
0
10000
0
WSFS FINL CORP
COM
929328102
1
30
SH
SOLE
0
30
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
14978
176866
SH
SOLE
0
112271
64595
XCEL ENERGY INC
COM
98389B100
223
3100
SH
SOLE
0
3100
0
XEROX HOLDINGS CORP
COM NEW
98421M106
3
179
SH
SOLE
0
179
0
XOMA CORP DEL
COM NEW
98419J206
279
10000
SH
SOLE
2500
0
7500
XPENG INC
ADS
98422D105
68
2500
SH
SOLE
0
2500
0
XPO LOGISTICS INC
COM
983793100
3183
43725
SH
SOLE
0
43725
0
XYLEM INC
COM
98419M100
4659
54647
SH
SOLE
1250
49397
4000
YORK WTR CO
COM
987184108
1091
24264
SH
SOLE
0
23114
1150
YUM BRANDS INC
COM
988498101
11463
96713
SH
SOLE
0
69883
26830
YUM CHINA HLDGS INC
COM
98850P109
1508
36314
SH
SOLE
0
9734
26580
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
126
306
SH
SOLE
0
306
0
ZENDESK INC
COM
98936J101
2
20
SH
SOLE
0
20
0
ZEPP HEALTH CORPORATION
SPONSORED ADS
98945L105
2
1000
SH
SOLE
0
1000
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
28
586
SH
SOLE
0
586
0
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
599
8250
SH
SOLE
0
8250
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2693
21063
SH
SOLE
0
16028
5035
ZIMVIE INC
COM
98888T107
18
793
SH
SOLE
0
400
393
ZOETIS INC
CL A
98978V103
9531
50540
SH
SOLE
1197
43598
5745
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
109
934
SH
SOLE
0
934
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
12932
517282
SH
SOLE
511969
5313
0