0001172661-23-003032.txt : 20230814
0001172661-23-003032.hdr.sgml : 20230814
20230814095801
ACCESSION NUMBER: 0001172661-23-003032
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230814
DATE AS OF CHANGE: 20230814
EFFECTIVENESS DATE: 20230814
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIRST MANHATTAN CO. LLC.
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: 231166947
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
FORMER COMPANY:
FORMER CONFORMED NAME: FIRST MANHATTAN CO
DATE OF NAME CHANGE: 19960606
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0000728083
XXXXXXXX
06-30-2023
06-30-2023
false
FIRST MANHATTAN CO. LLC.
399 Park Ave
New York
NY
10022
13F HOLDINGS REPORT
028-01260
000325281
801-12411
N
Jeremy Covino
Chief Compliance Officer
212-756-3174
/s/ Jeremy Covino
New York
NY
08-14-2023
0
1431
27298971539
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
614
11
SH
SOLE
0
11
0
1ST COLONIAL BANCORP
COMMON
319716106
4292149
437528
SH
SOLE
216824
220704
0
2U INC
COM
90214J101
193
48
SH
SOLE
0
48
0
3-D SYS CORP DEL
COM NEW
88554D205
4965
500
SH
SOLE
0
500
0
3M CO
COM
88579Y101
5301867
52971
SH
SOLE
0
52794
177
4D MOLECULAR THERAPEUTICS IN
COM
35104E100
2610970
144492
SH
SOLE
144492
0
0
AAON INC
COM PAR $0.004
000360206
431764
4554
SH
SOLE
0
4554
0
ABBOTT LABS
COM
002824100
10803882
99100
SH
SOLE
0
98600
500
ABBVIE INC
COM
00287Y109
119298699
885465
SH
SOLE
128300
756181
984
ACADIA PHARMACEUTICALS INC
COM
004225108
8981
375
SH
SOLE
0
375
0
ACADIA RLTY TR
COM SH BEN INT
004239109
442794
30771
SH
SOLE
0
0
30771
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
237561273
769850
SH
SOLE
3290
763875
2685
ACME UTD CORP
COM
004816104
922730
36998
SH
SOLE
0
36998
0
ACORDA THERAPEUTICS INC
COM
00484M700
39
3
SH
SOLE
0
3
0
ACTIVISION BLIZZARD INC
COM
00507V109
177639489
2153581
SH
SOLE
53106
2086952
13523
ADOBE SYSTEMS INCORPORATED
COM
00724F101
2556439
5228
SH
SOLE
0
5228
0
ADVANCE AUTO PARTS INC
COM
00751Y106
10615
151
SH
SOLE
0
151
0
ADVANCED MICRO DEVICES INC
COM
007903107
111062
975
SH
SOLE
0
975
0
ADVANSIX INC
COM
00773T101
3602
103
SH
SOLE
0
103
0
AEMETIS INC
COM NEW
00770K202
114348
15600
SH
SOLE
0
15600
0
AEROVIRONMENT INC
COM
008073108
256927
2512
SH
SOLE
0
2512
0
AFLAC INC
COM
001055102
120335
1724
SH
SOLE
0
1724
0
AGCO CORP
COM
001084102
8542
65
SH
SOLE
0
65
0
AGILENT TECHNOLOGIES INC
COM
00846U101
12453485
103558
SH
SOLE
0
102625
933
AIR LEASE CORP
CL A
00912X302
334800
8000
SH
SOLE
0
8000
0
AIR PRODS & CHEMS INC
COM
009158106
2635264
8798
SH
SOLE
0
8798
0
AIRBNB INC
COM CL A
009066101
124956
975
SH
SOLE
0
975
0
AIRSCULPT TECHNOLOGIES INC
COM
009496100
2155
250
SH
SOLE
0
0
250
AKERO THERAPEUTICS INC
COM
00973Y108
7003
150
SH
SOLE
0
150
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
117977
37100
SH
SOLE
0
37100
0
ALCON AG
ORD SHS
H01301128
514501
6266
SH
SOLE
0
6266
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
291510
34745
SH
SOLE
0
34745
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
11147
600
SH
SOLE
0
600
0
ALEXANDERS INC
COM
014752109
39897
217
SH
SOLE
0
217
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
661715
7939
SH
SOLE
0
7939
0
ALIGN TECHNOLOGY INC
COM
016255101
44558
126
SH
SOLE
0
126
0
ALLEGION PLC
ORD SHS
G0176J109
79933
666
SH
SOLE
0
666
0
ALLIANT ENERGY CORP
COM
018802108
17423
332
SH
SOLE
0
332
0
ALLSTATE CORP
COM
020002101
2255274
20683
SH
SOLE
0
20683
0
ALLY FINL INC
COM
02005N100
79505285
2943550
SH
SOLE
9440
2932860
1250
ALPHABET INC
CAP STK CL A
02079K305
205622934
1723610
SH
SOLE
25391
1685949
12270
ALPHABET INC
CAP STK CL C
02079K107
673669833
5571495
SH
SOLE
8370
5556552
6573
ALPS ETF TR
MED BREAKTHGH
00162Q593
12620
400
SH
SOLE
0
400
0
ALPS ETF TR
OSHS GBL INTER
00162Q361
20320
635
SH
SOLE
0
635
0
ALTRIA GROUP INC
COM
02209S103
10849320
239497
SH
SOLE
0
239497
0
AMALGAMATED FINANCIAL CORP
COM
022671101
7040871
437593
SH
SOLE
115000
289093
33500
AMAZON COM INC
COM
023135106
190954456
1464824
SH
SOLE
5555
1450879
8390
AMBRX BIOPHARMA INC
SPONSORED ADS
02290A102
2222149
135003
SH
SOLE
135003
0
0
AMCOR PLC
ORD
G0250X107
101875
10208
SH
SOLE
0
10208
0
AMDOCS LTD
SHS
G02602103
2240336
22664
SH
SOLE
0
22664
0
AMER STATES WTR CO
COM
029899101
100050
1150
SH
SOLE
0
1150
0
AMERANT BANCORP INC
CL A
023576101
335205
19500
SH
SOLE
0
0
19500
AMEREN CORP
COM
023608102
5768107
70627
SH
SOLE
900
69727
0
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
57216
2644
SH
SOLE
0
2644
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
1833924
23630
SH
SOLE
0
23574
56
AMERICAN ELEC PWR CO INC
COM
025537101
189786
2254
SH
SOLE
0
2254
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
5211
100
SH
SOLE
0
100
0
AMERICAN EXPRESS CO
COM
025816109
98887591
567667
SH
SOLE
2076
563591
2000
AMERICAN INTL GROUP INC
COM NEW
026874784
3810942
66230
SH
SOLE
4000
61754
476
AMERICAN TOWER CORP NEW
COM
03027X100
137421035
708575
SH
SOLE
1730
706678
167
AMERICAN WTR WKS CO INC NEW
COM
030420103
27179029
190391
SH
SOLE
0
189321
1070
AMERIPRISE FINL INC
COM
03076C106
7944270
23917
SH
SOLE
0
23917
0
AMERISOURCEBERGEN CORP
COM
03073E105
49485298
257160
SH
SOLE
0
256515
645
AMETEK INC
COM
031100100
791593
4890
SH
SOLE
0
4890
0
AMGEN INC
COM
031162100
28494046
129964
SH
SOLE
1625
128072
267
AMPHENOL CORP NEW
CL A
032095101
1624159
19119
SH
SOLE
6900
12079
140
AMPLIFY ENERGY CORP NEW
COM
03212B103
27
4
SH
SOLE
0
4
0
AMPLIFY ETF TR
SEYMOUR CANNBS
032108854
1016
275
SH
SOLE
0
275
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
360
10
SH
SOLE
0
10
0
ANALOG DEVICES INC
COM
032654105
5995150
30773
SH
SOLE
0
30773
0
ANDERSONS INC
COM
034164103
15275
331
SH
SOLE
0
331
0
ANGI INC
COM CL A NEW
00183L102
33000
10000
SH
SOLE
0
10000
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
12654
600
SH
SOLE
0
600
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
29505006
520187
SH
SOLE
4260
513927
2000
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
10030
501
SH
SOLE
0
501
0
AON PLC
SHS CL A
G0403H108
11240639
32562
SH
SOLE
0
32046
516
APA CORPORATION
COM
03743Q108
64273
1881
SH
SOLE
0
1881
0
APARTMENT INCOME REIT CORP
COM
03750L109
82104
2275
SH
SOLE
0
2275
0
API GROUP CORP
COM STK
00187Y100
809076
29680
SH
SOLE
0
29680
0
APOLLO GLOBAL MGMT INC
COM
03769M106
1601872
20855
SH
SOLE
0
20855
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
107658
7125
SH
SOLE
0
7125
0
APPLE INC
COM
037833100
1559237913
8059125
SH
SOLE
30222
8011837
17066
APPLIED MATLS INC
COM
038222105
2707089
18728
SH
SOLE
0
18728
0
APPLOVIN CORP
COM CL A
03831W108
514
20
SH
SOLE
0
20
0
APTARGROUP INC
COM
038336103
273197
2358
SH
SOLE
0
2358
0
APTIV PLC
SHS
G6095L109
112707
1104
SH
SOLE
0
1104
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
2530
7127
SH
SOLE
0
7127
0
ARAMARK
COM
03852U106
22601
525
SH
SOLE
0
525
0
ARBOR REALTY TRUST INC
COM
038923108
15635
1055
SH
SOLE
0
1055
0
ARBUTUS BIOPHARMA CORP
COM
03879J100
32200
14000
SH
SOLE
0
14000
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
16848
5200
SH
SOLE
0
5200
0
ARCH CAP GROUP LTD
ORD
G0450A105
427094
5706
SH
SOLE
0
5706
0
ARCHER DANIELS MIDLAND CO
COM
039483102
219426
2904
SH
SOLE
0
2904
0
ARCONIC CORPORATION
COM
03966V107
976
33
SH
SOLE
0
33
0
ARES CAPITAL CORP
COM
04010L103
454022
24163
SH
SOLE
0
24163
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1690460
17545
SH
SOLE
0
17545
0
ARISTA NETWORKS INC
COM
040413106
9885
61
SH
SOLE
0
61
0
ARK ETF TR
3D PRINTING ETF
00214Q500
2941
125
SH
SOLE
0
125
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
10227
300
SH
SOLE
0
300
0
ARK ETF TR
ISRAEL INOVATE
00214Q609
4311
228
SH
SOLE
0
228
0
ARK RESTAURANTS CORP
COM
040712101
704147
38062
SH
SOLE
0
1505
36557
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
800714
10900
SH
SOLE
0
10900
0
ARROW ELECTRS INC
COM
042735100
853364
5958
SH
SOLE
0
5958
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
39195831
1099154
SH
SOLE
313346
785808
0
ARTESIAN RES CORP
CL A
043113208
5647087
119591
SH
SOLE
0
119591
0
ASHLAND INC
COM
044186104
8691
100
SH
SOLE
0
100
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
154910964
213744
SH
SOLE
597
213110
37
ASPEN TECHNOLOGY INC
COM
29109X106
296837
1771
SH
SOLE
0
1771
0
ASSURANT INC
COM
04621X108
3091454
24590
SH
SOLE
0
24590
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
468783
6550
SH
SOLE
0
6550
0
AT&T INC
COM
00206R102
2021925
126766
SH
SOLE
3345
122472
949
ATLANTIC UN BANKSHARES CORP
COM
04911A107
389250
15000
SH
SOLE
0
0
15000
ATLASSIAN CORPORATION
CL A
049468101
68466
408
SH
SOLE
0
408
0
ATMOS ENERGY CORP
COM
049560105
25129
216
SH
SOLE
0
216
0
AURORA CANNABIS INC
COM
05156X884
4
8
SH
SOLE
0
8
0
AUTODESK INC
COM
052769106
40922
200
SH
SOLE
0
200
0
AUTOLIV INC
COM
052800109
55531
653
SH
SOLE
0
653
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
15175620
69046
SH
SOLE
25
68871
150
AUTOZONE INC
COM
053332102
625299780
250786
SH
SOLE
254
250297
235
AVALONBAY CMNTYS INC
COM
053484101
289772
1531
SH
SOLE
0
1531
0
AVANGRID INC
COM
05351W103
82896
2200
SH
SOLE
0
2200
0
AVANOS MED INC
COM
05350V106
15105
591
SH
SOLE
0
591
0
AVANTOR INC
COM
05352A100
12324
600
SH
SOLE
0
600
0
AVIDITY BIOSCIENCES INC
COM
05370A108
2218
200
SH
SOLE
0
200
0
AVIS BUDGET GROUP
COM
053774105
5592124
24455
SH
SOLE
0
24455
0
AXIS CAP HLDGS LTD
SHS
G0692U109
10739354
199505
SH
SOLE
0
175755
23750
AXSOME THERAPEUTICS INC
COM
05464T104
7186
100
SH
SOLE
0
100
0
AZZ INC
COM
002474104
258369
5945
SH
SOLE
0
5945
0
BAIDU INC
SPON ADR REP A
056752108
13691
100
SH
SOLE
0
100
0
BAKER HUGHES COMPANY
CL A
05722G100
1454
46
SH
SOLE
0
46
0
BALL CORP
COM
058498106
20741445
396634
SH
SOLE
47233
346677
2724
BALLARD PWR SYS INC NEW
COM
058586108
1308
300
SH
SOLE
0
300
0
BANCFIRST CORP
COM
05945F103
156400
1700
SH
SOLE
0
1700
0
BANCO SANTANDER S.A.
ADR
05964H105
1643
443
SH
SOLE
15
428
0
BANK AMERICA CORP
COM
060505104
3632264
126603
SH
SOLE
0
125436
1167
BANK HAWAII CORP
COM
062540109
130163
3157
SH
SOLE
0
3157
0
BANK NEW YORK MELLON CORP
COM
064058100
1570487
35276
SH
SOLE
0
33001
2275
BANK NOVA SCOTIA HALIFAX
COM
064149107
200160
4000
SH
SOLE
0
4000
0
BANK OF THE JAMES FINL GP IN
COM
470299108
197570
21711
SH
SOLE
0
0
21711
BANK OZK LITTLE ROCK ARK
COM
06417N103
702799
17500
SH
SOLE
0
0
17500
BAR HBR BANKSHARES
COM
066849100
373788
15170
SH
SOLE
0
15170
0
BARRICK GOLD CORP
COM
067901108
624728
36900
SH
SOLE
0
0
36900
BAXTER INTL INC
COM
071813109
2774285
60893
SH
SOLE
0
60773
120
BAYCOM CORP
COM
07272M107
1571923
94240
SH
SOLE
0
21740
72500
BAYFIRST FINANCIAL CORP
COM
07279B104
1875352
138915
SH
SOLE
127624
9416
1875
BEACON ROOFING SUPPLY INC
COM
073685109
467426
5633
SH
SOLE
5000
633
0
BEAM THERAPEUTICS INC
COM
07373V105
12772
400
SH
SOLE
0
400
0
BECTON DICKINSON & CO
COM
075887109
6113679
23157
SH
SOLE
0
23157
0
BEIERSDORF AG
ORDINARY
D08792109
2625832
19850
SH
SOLE
0
19850
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
114667
3133
SH
SOLE
0
3133
0
BERKLEY W R CORP
COM
084423102
34902
586
SH
SOLE
0
586
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8760309580
16926
SH
SOLE
31
11739
5156
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
714058774
2094013
SH
SOLE
2758
2073028
18227
BERKSHIRE HILLS BANCORP INC
COM
084680107
23424
1130
SH
SOLE
0
1040
90
BEST BUY INC
COM
086516101
8195
100
SH
SOLE
0
100
0
BEYOND MEAT INC
COM
08862E109
5127
395
SH
SOLE
0
395
0
BHP GROUP LTD
SPONSORED ADS
088606108
26433
443
SH
SOLE
0
443
0
BIG 5 SPORTING GOODS CORP
COM
08915P101
6109
667
SH
SOLE
0
667
0
BILIBILI INC
SPONS ADS REP Z
090040106
18600089
1231794
SH
SOLE
1207974
23620
200
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
6158873
874840
SH
SOLE
874840
0
0
BIOGEN INC
COM
09062X103
45860
161
SH
SOLE
0
161
0
BIONTECH SE
SPONSORED ADS
09075V102
53965
500
SH
SOLE
0
500
0
BLACK HILLS CORP
COM
092113109
2661804
44172
SH
SOLE
0
44172
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
4785
300
SH
SOLE
0
300
0
BLACKBERRY LTD
COM
09228F103
5
1
SH
SOLE
0
1
0
BLACKROCK CAP ALLOCATION TER
COM
09260U109
21258
1393
SH
SOLE
0
1393
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
339416
31900
SH
SOLE
0
31900
0
BLACKROCK ESG CAP ALLC TERM
SHS BEN INT
09262F100
16803
1073
SH
SOLE
0
1073
0
BLACKROCK FLOATING RATE INC
COM
091941104
69
6
SH
SOLE
0
6
0
BLACKROCK INC
COM
09247X101
785135
1136
SH
SOLE
0
1136
0
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
8925
1137
SH
SOLE
0
1137
0
BLACKSTONE INC
COM
09260D107
2802022
30139
SH
SOLE
0
30139
0
BLOCK INC
CL A
852234103
24298
365
SH
SOLE
0
365
0
BLUE FOUNDRY BANCORP
COM
09549B104
303300
30000
SH
SOLE
0
20000
10000
BLUE OWL CAPITAL INC
COM CL A
09581B103
481145
41300
SH
SOLE
0
11300
30000
BOEING CO
COM
097023105
18296802
86649
SH
SOLE
0
86649
0
BOOKING HOLDINGS INC
COM
09857L108
18653879
6908
SH
SOLE
5
6878
25
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
89280
800
SH
SOLE
0
800
0
BOSTON BEER INC
CL A
100557107
10178
33
SH
SOLE
0
33
0
BOSTON PROPERTIES INC
COM
101121101
5696572
98916
SH
SOLE
80
95636
3200
BOSTON SCIENTIFIC CORP
COM
101137107
32477907
600442
SH
SOLE
598367
2075
0
BP PLC
SPONSORED ADR
055622104
224832
6371
SH
SOLE
0
6371
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
3627
780
SH
SOLE
0
780
0
BRANDYWINEGBL GBL INCM OPP F
COM
10537L104
2823
350
SH
SOLE
0
350
0
BRIDGEBIO PHARMA INC
COM
10806X102
472828
27490
SH
SOLE
0
27490
0
BRIDGER AEROSPACE GRP HLDGS
COM
96812F102
1120000
200000
SH
SOLE
0
200000
0
BRIGHTHOUSE FINL INC
COM
10922N103
1231
26
SH
SOLE
7
19
0
BRINKS CO
COM
109696104
682980
10069
SH
SOLE
0
10069
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
2063602
32267
SH
SOLE
0
32267
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
66400
2000
SH
SOLE
0
2000
0
BRIXMOR PPTY GROUP INC
COM
11120U105
50380
2290
SH
SOLE
0
2290
0
BROADCOM INC
COM
11135F101
529999
611
SH
SOLE
0
611
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
252917
1527
SH
SOLE
0
1527
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
50418109
1555467
SH
SOLE
10322
1527735
17410
BROOKFIELD BUSINESS CORP
CL A EXC SUB VTG
11259V106
37911
2008
SH
SOLE
0
2008
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
69393
4027
SH
SOLE
0
4027
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
595750398
17778844
SH
SOLE
77780
17583011
118053
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
83712013
2293477
SH
SOLE
337
2222850
70290
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
6069779
133167
SH
SOLE
0
133167
0
BROOKFIELD REINS LTD
CL A EXCH LT VTG
G16250105
37720
1114
SH
SOLE
0
1114
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
4345833
137875
SH
SOLE
0
137875
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
19817475
672006
SH
SOLE
0
672006
0
BROOKLINE BANCORP INC DEL
COM
11373M107
829032
94855
SH
SOLE
0
94855
0
BROWN FORMAN CORP
CL B
115637209
20835
312
SH
SOLE
0
312
0
BRT APARTMENTS CORP
COM
055645303
1975941
99795
SH
SOLE
0
32139
67656
BURFORD CAP LTD
ORD SHS
G17977110
5481
450
SH
SOLE
0
450
0
C & F FINL CORP
COM
12466Q104
875041
16295
SH
SOLE
0
0
16295
CABALETTA BIO INC
COM
12674W109
1518216
117600
SH
SOLE
115000
2600
0
CABLE ONE INC
COM
12685J105
220121
335
SH
SOLE
0
335
0
CADENCE DESIGN SYSTEM INC
COM
127387108
257268
1097
SH
SOLE
0
1097
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
6167
121
SH
SOLE
0
121
0
CAESARSTONE LTD
ORD SHS
M20598104
1048
200
SH
SOLE
0
200
0
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
45725
3100
SH
SOLE
0
3100
0
CALCIMEDICA INC
COM NEW
38942Q202
53036
13226
SH
SOLE
0
13226
0
CALERES INC
COM
129500104
8114902
339110
SH
SOLE
150
338360
600
CALIFORNIA BANCORP INC
COM
13005U101
86625
5775
SH
SOLE
0
0
5775
CALLON PETE CO DEL
COM
13123X508
10521
300
SH
SOLE
0
300
0
CAMDEN NATL CORP
COM
133034108
218338
7050
SH
SOLE
0
300
6750
CAMDEN PPTY TR
SH BEN INT
133131102
4091770
37584
SH
SOLE
0
37384
200
CAMPBELL SOUP CO
COM
134429109
182294
3988
SH
SOLE
0
3988
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1342369
75414
SH
SOLE
0
75414
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
7682
180
SH
SOLE
0
180
0
CANADIAN NAT RES LTD
COM
136385101
48426318
860759
SH
SOLE
0
860759
0
CANADIAN NATL RY CO
COM
136375102
146857
1213
SH
SOLE
0
1213
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
864562
10704
SH
SOLE
0
10704
0
CANOPY GROWTH CORP
COM
138035100
204
527
SH
SOLE
0
527
0
CAPITAL ONE FINL CORP
COM
14040H105
60838966
556265
SH
SOLE
0
555606
659
CAPITAL SOUTHWEST CORP
COM
140501107
7757430
393378
SH
SOLE
0
393378
0
CARLYLE GROUP INC
COM
14316J108
422538
13225
SH
SOLE
0
13225
0
CARMAX INC
COM
143130102
11288953
134874
SH
SOLE
3575
130249
1050
CARNIVAL CORP
COMMON STOCK
143658300
122394
6500
SH
SOLE
0
6500
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1242252
24990
SH
SOLE
0
24325
665
CARROLS RESTAURANT GROUP INC
COM
14574X104
977760
194000
SH
SOLE
500
193500
0
CARS COM INC
COM
14575E105
10881
549
SH
SOLE
0
549
0
CARTER BANKSHARES INC
COM NEW
146103106
991403
67032
SH
SOLE
0
0
67032
CATALYST PHARMACEUTICALS INC
COM
14888U101
3360
250
SH
SOLE
0
250
0
CATERPILLAR INC
COM
149123101
892690
3628
SH
SOLE
0
3628
0
CBIZ INC
COM
124805102
8292232
155635
SH
SOLE
0
139135
16500
CBL & ASSOC PPTYS INC
COMMON STOCK
124830878
196001
8893
SH
SOLE
0
8893
0
CDW CORP
COM
12514G108
58536
319
SH
SOLE
0
319
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
35973
900
SH
SOLE
0
900
0
CELANESE CORP DEL
COM
150870103
16096
139
SH
SOLE
0
139
0
CEL-SCI CORP
COM PAR NEW
150837607
19
8
SH
SOLE
0
8
0
CENNTRO ELECTRIC GROUP LIMIT
ORD SHS
Q6519V120
0
1
SH
SOLE
0
1
0
CENTENE CORP DEL
COM
15135B101
6340
94
SH
SOLE
0
94
0
CENTERPOINT ENERGY INC
COM
15189T107
51362
1762
SH
SOLE
0
1762
0
CENTRAL SECS CORP
COM
155123102
767606
21019
SH
SOLE
0
19848
1171
CERUS CORP
COM
157085101
140220
57000
SH
SOLE
0
57000
0
CF BANKSHARES INC
COM
12520L109
2767785
184519
SH
SOLE
126269
5750
52500
CHAMPIONX CORPORATION
COM
15872M104
5276
170
SH
SOLE
0
170
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
111334
12666
SH
SOLE
0
12666
0
CHART INDS INC
COM
16115Q308
275637
1725
SH
SOLE
0
1725
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
35944215
97841
SH
SOLE
0
97841
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
18843
150
SH
SOLE
0
150
0
CHEMOURS CO
COM
163851108
29257
792
SH
SOLE
0
792
0
CHEMUNG FINL CORP
COM
164024101
2289927
59618
SH
SOLE
0
59618
0
CHENIERE ENERGY INC
COM NEW
16411R208
23768
156
SH
SOLE
0
156
0
CHESAPEAKE UTILS CORP
COM
165303108
4980031
41849
SH
SOLE
0
41379
470
CHEVRON CORP NEW
COM
166764100
6722306
42722
SH
SOLE
3
42719
0
CHEWY INC
CL A
16679L109
30826
781
SH
SOLE
0
781
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
474858
222
SH
SOLE
0
222
0
CHUBB LIMITED
COM
H1467J104
9852127
51161
SH
SOLE
0
50561
600
CHURCH & DWIGHT CO INC
COM
171340102
379470
3786
SH
SOLE
0
3786
0
CIENA CORP
COM NEW
171779309
3418490
80454
SH
SOLE
0
80454
0
CINTAS CORP
COM
172908105
689449
1387
SH
SOLE
0
1387
0
CISCO SYS INC
COM
17275R102
3881534
75020
SH
SOLE
206
74814
0
CITIGROUP INC
COM NEW
172967424
13432394
291753
SH
SOLE
100
290653
1000
CITIZENS CMNTY BANCORP INC M
COM
174903104
465727
52624
SH
SOLE
0
0
52624
CITIZENS FINL GROUP INC
COM
174610105
1418647
54396
SH
SOLE
0
54316
80
CLEAN ENERGY FUELS CORP
COM
184499101
2480
500
SH
SOLE
0
500
0
CLEARSIDE BIOMEDICAL INC
COM
185063104
196000
175000
SH
SOLE
0
175000
0
CLOROX CO DEL
COM
189054109
706932
4445
SH
SOLE
41
4404
0
CLOUDFLARE INC
CL A COM
18915M107
39875
610
SH
SOLE
0
610
0
CME GROUP INC
COM
12572Q105
1749878
9444
SH
SOLE
0
9444
0
CMS ENERGY CORP
COM
125896100
1671378
28449
SH
SOLE
0
28449
0
CNA FINL CORP
COM
126117100
2896
75
SH
SOLE
0
75
0
CNX RES CORP
COM
12653C108
4872
275
SH
SOLE
0
275
0
COCA COLA CO
COM
191216100
91054876
1512034
SH
SOLE
4031
1507708
295
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
528068
8196
SH
SOLE
0
8196
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
144007
2206
SH
SOLE
0
2206
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
4818
204
SH
SOLE
0
204
0
COHEN & STEERS LTD DURATION
COM
19248C105
14560
800
SH
SOLE
0
800
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
2726
235
SH
SOLE
0
235
0
COHERENT CORP
COM
19247G107
240880
4725
SH
SOLE
0
4725
0
COHERUS BIOSCIENCES INC
COM
19249H103
14945
3500
SH
SOLE
0
3500
0
COINBASE GLOBAL INC
COM CL A
19260Q107
22538
315
SH
SOLE
0
315
0
COLGATE PALMOLIVE CO
COM
194162103
9447228
126605
SH
SOLE
3978
122093
534
COLLPLANT BIOTECHNOLOGIES LT
SHS NEW
M2R51X116
816
100
SH
SOLE
0
100
0
COLUMBIA SPORTSWEAR CO
COM
198516106
19310
250
SH
SOLE
0
250
0
COMCAST CORP NEW
CL A
20030N101
193674917
4674286
SH
SOLE
20373
4619175
34738
COMERICA INC
COM
200340107
18003
425
SH
SOLE
0
425
0
COMMERCE BANCSHARES INC
COM
200525103
92997
1909
SH
SOLE
0
1909
0
COMMERCIAL METALS CO
COM
201723103
16555777
314390
SH
SOLE
0
314040
350
COMMERCIAL VEH GROUP INC
COM
202608105
380730
34300
SH
SOLE
0
34300
0
COMMUNITY WEST BANCSHARES
COM
204157101
528427
43492
SH
SOLE
0
0
43492
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
0
0
SH
SOLE
0
0
0
COMPASS MINERALS INTL INC
COM
20451N101
1003000
29500
SH
SOLE
0
29500
0
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
9936
1200
SH
SOLE
0
1200
0
CONAGRA BRANDS INC
COM
205887102
55098
1634
SH
SOLE
0
1634
0
CONCENTRIX CORP
COM
20602D101
205912
2550
SH
SOLE
0
2550
0
CONDUENT INC
COM
206787103
645
190
SH
SOLE
0
190
0
CONOCOPHILLIPS
COM
20825C104
15890087
153364
SH
SOLE
0
153364
0
CONSOL ENERGY INC NEW
COM
20854L108
54451
803
SH
SOLE
0
803
0
CONSOLIDATED EDISON INC
COM
209115104
179082
1981
SH
SOLE
0
1981
0
CONSOLIDATED WATER CO INC
ORD
G23773107
8041500
331882
SH
SOLE
0
331882
0
CONSTELLATION BRANDS INC
CL A
21036P108
4250172
17268
SH
SOLE
0
16851
417
CONSTELLATION ENERGY CORP
COM
21037T109
127346
1391
SH
SOLE
0
1391
0
COOPER COS INC
COM NEW
216648402
312495
815
SH
SOLE
0
815
0
COPART INC
COM
217204106
155889564
1709128
SH
SOLE
930
1708048
150
CORE LABORATORIES INC
COM
21867A105
29062
1250
SH
SOLE
0
1250
0
CORNING INC
COM
219350105
338521
9661
SH
SOLE
0
9661
0
CORTEVA INC
COM
22052L104
2631875
45931
SH
SOLE
0
45081
850
COSTAR GROUP INC
COM
22160N109
466716
5244
SH
SOLE
0
5244
0
COSTCO WHSL CORP NEW
COM
22160K105
8266824
15354
SH
SOLE
30
15324
0
COTERRA ENERGY INC
COM
127097103
1228062
48540
SH
SOLE
0
48540
0
COTY INC
COM CL A
222070203
7176094
583897
SH
SOLE
0
578897
5000
COUCHBASE INC
COM
22207T101
15820
1000
SH
SOLE
0
1000
0
COUPANG INC
CL A
22266T109
13919
800
SH
SOLE
0
800
0
COURSERA INC
COM
22266M104
105787
8125
SH
SOLE
0
8125
0
COUSINS PPTYS INC
COM NEW
222795502
55290
2425
SH
SOLE
0
2425
0
CRAWFORD & CO
CL A
224633206
11090
999
SH
SOLE
0
999
0
CREDIT ACCEP CORP MICH
COM
225310101
119363
235
SH
SOLE
0
235
0
CREDIT SUISSE AG NASSAU BRH
X LINK SILVER
22542D225
146
2
SH
SOLE
0
2
0
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
4157
157
SH
SOLE
0
157
0
CRH PLC
ADR
12626K203
1003
18
SH
SOLE
0
18
0
CRINETICS PHARMACEUTICALS IN
COM
22663K107
2742644
152200
SH
SOLE
152200
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
2807
50
SH
SOLE
0
50
0
CRITEO S A
SPONS ADS
226718104
101
3
SH
SOLE
0
3
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
31283
213
SH
SOLE
0
213
0
CROWN CASTLE INC
COM
22822V101
6092599
53472
SH
SOLE
0
53472
0
CROWN CRAFTS INC
COM
228309100
260995
52095
SH
SOLE
0
0
52095
CSW INDUSTRIALS INC
COM
126402106
83745121
503911
SH
SOLE
0
503911
0
CSX CORP
COM
126408103
10597904
310789
SH
SOLE
0
310789
0
CUBESMART
COM
229663109
9467
212
SH
SOLE
0
212
0
CULLEN FROST BANKERS INC
COM
229899109
1607465
14949
SH
SOLE
0
14949
0
CULLMAN BANCORP INC
COM
230153108
199811
18744
SH
SOLE
0
18744
0
CUMMINS INC
COM
231021106
100515
410
SH
SOLE
0
410
0
CVS HEALTH CORP
COM
126650100
9704933
140385
SH
SOLE
0
139318
1067
D R HORTON INC
COM
23331A109
255549
2100
SH
SOLE
0
2100
0
DAILY JOURNAL CORP
COM
233912104
289
1
SH
SOLE
0
1
0
DANAHER CORPORATION
COM
235851102
522015546
2176140
SH
SOLE
1283
2171332
3525
DANIMER SCIENTIFIC INC
COM CL A
236272100
892500
375000
SH
SOLE
0
375000
0
DANONE
SP ADR (0.2 ORD)
23636T100
10446
850
SH
SOLE
0
850
0
DARDEN RESTAURANTS INC
COM
237194105
233076
1395
SH
SOLE
0
1395
0
DARLING INGREDIENTS INC
COM
237266101
6379
100
SH
SOLE
0
100
0
DATADOG INC
CL A COM
23804L103
501246
5095
SH
SOLE
0
5095
0
DAVITA INC
COM
23918K108
16376
163
SH
SOLE
0
163
0
DEERE & CO
COM
244199105
5518687
13620
SH
SOLE
0
12957
663
DELL TECHNOLOGIES INC
CL C
24703L202
50105
926
SH
SOLE
0
926
0
DELTA AIR LINES INC DEL
COM NEW
247361702
7346308
154529
SH
SOLE
50
153879
600
DENBURY INC
COM
24790A101
5505544
63825
SH
SOLE
0
62675
1150
DENTSPLY SIRONA INC
COM
24906P109
341682
8537
SH
SOLE
0
8537
0
DEVON ENERGY CORP NEW
COM
25179M103
5538700
114578
SH
SOLE
0
114578
0
DEXCOM INC
COM
252131107
211655
1647
SH
SOLE
0
1647
0
DIAGEO PLC
SPON ADR NEW
G42089113
342880
8000
SH
SOLE
0
8000
0
DIAGEO PLC
SPON ADR NEW
25243Q205
23149865
133444
SH
SOLE
440
130503
2501
DIAMEDICA THERAPEUTICS INC
COM NEW
25253X207
538894
124744
SH
SOLE
0
124744
0
DIAMOND OFFSHORE DRILLING IN
COM
25271C201
121040
8500
SH
SOLE
0
8500
0
DIAMONDBACK ENERGY INC
COM
25278X109
105088
800
SH
SOLE
0
800
0
DIGITAL RLTY TR INC
COM
253868103
67297
591
SH
SOLE
0
591
0
DIGITALOCEAN HLDGS INC
COM
25402D102
12042
300
SH
SOLE
0
300
0
DIME CMNTY BANCSHARES INC
COM
25432X102
33830
1918
SH
SOLE
0
1918
0
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
22597
655
SH
SOLE
0
655
0
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
103681
1892
SH
SOLE
0
1892
0
DIODES INC
COM
254543101
27747
300
SH
SOLE
0
300
0
DISCOVER FINL SVCS
COM
254709108
59593
510
SH
SOLE
0
510
0
DISH NETWORK CORPORATION
CL A
25470M109
68340
2000
SH
SOLE
0
2000
0
DISNEY WALT CO
COM
254687106
36024353
403497
SH
SOLE
2350
399747
1400
DOLBY LABORATORIES INC
COM CL A
25659T107
92717
1108
SH
SOLE
0
1108
0
DOLLAR GEN CORP NEW
COM
256677105
37181
219
SH
SOLE
0
219
0
DOLLAR TREE INC
COM
256746108
100450
700
SH
SOLE
0
700
0
DOMINION ENERGY INC
COM
25746U109
212442
4102
SH
SOLE
0
3952
150
DOMINOS PIZZA INC
COM
25754A201
6065
18
SH
SOLE
0
18
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
4553
100
SH
SOLE
0
100
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
470372
15700
SH
SOLE
0
15700
0
DOUGLAS EMMETT INC
COM
25960P109
11815611
939985
SH
SOLE
475
919510
20000
DOVER CORP
COM
260003108
136428
924
SH
SOLE
0
924
0
DOW INC
COM
260557103
1715483
32209
SH
SOLE
0
32209
0
DRAFTKINGS INC NEW
COM CL A
26142V105
823
31
SH
SOLE
0
31
0
DUCOMMUN INC DEL
COM
264147109
145959
3350
SH
SOLE
0
3350
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
997460
11115
SH
SOLE
21
11094
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
41073
3550
SH
SOLE
0
3550
0
DUNDEE CORP
CLASS A
264901109
2720819
2756656
SH
SOLE
0
2614476
142180
DUPONT DE NEMOURS INC
COM
26614N102
1887768
26424
SH
SOLE
320
26104
0
EAGLE BANCORP MONT INC
COM
26942G100
400022
30236
SH
SOLE
0
0
30236
EASTMAN CHEM CO
COM
277432100
591230
7062
SH
SOLE
0
7062
0
EATON CORP PLC
SHS
G29183103
4228529
21027
SH
SOLE
0
20427
600
EATON VANCE ENHANCED EQUITY
COM
278277108
232
12
SH
SOLE
0
12
0
EATON VANCE LTD DURATION INC
COM
27828H105
2667
285
SH
SOLE
0
285
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
22750
1000
SH
SOLE
0
1000
0
EBAY INC.
COM
278642103
2385462
53378
SH
SOLE
0
52220
1158
ECOLAB INC
COM
278865100
1047095
5608
SH
SOLE
0
5608
0
EDITAS MEDICINE INC
COM
28106W103
3645
443
SH
SOLE
0
443
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
463254
4911
SH
SOLE
0
4911
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
95761
9519
SH
SOLE
0
9519
0
ELASTIC N V
ORD SHS
N14506104
384
6
SH
SOLE
0
6
0
ELECTRONIC ARTS INC
COM
285512109
32425
250
SH
SOLE
0
250
0
ELEVANCE HEALTH INC
COM
036752103
214631
483
SH
SOLE
0
483
0
ELLSWORTH GROWTH & INCOME FD
COM
289074106
430
50
SH
SOLE
0
50
0
ELME COMMUNITIES
SH BEN INT
939653101
6247
380
SH
SOLE
0
380
0
EMBECTA CORP
COMMON STOCK
29082K105
87912
4070
SH
SOLE
0
4070
0
EMERALD HOLDING INC
COM
29103W104
124640
30400
SH
SOLE
0
30400
0
EMERSON ELEC CO
COM
291011104
775817
8583
SH
SOLE
0
8583
0
ENBRIDGE INC
COM
29250N105
52636497
1416864
SH
SOLE
324
1416540
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
652780
51400
SH
SOLE
0
51400
0
ENI S P A
SPONSORED ADR
26874R108
1237
43
SH
SOLE
0
43
0
ENOVA INTL INC
COM
29357K103
1912
36
SH
SOLE
0
36
0
ENOVIS CORPORATION
COM
194014502
14939
233
SH
SOLE
0
233
0
ENSTAR GROUP LIMITED
SHS
G3075P101
2771391
11347
SH
SOLE
0
11347
0
ENTEGRIS INC
COM
29362U104
181306807
1666999
SH
SOLE
44692
1615669
6638
ENTERGY CORP NEW
COM
29364G103
19474
200
SH
SOLE
0
200
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
8125566
308370
SH
SOLE
775
307595
0
ENVIRI CORP
COM
415864107
80539
8160
SH
SOLE
0
8160
0
EOG RES INC
COM
26875P101
857727
7493
SH
SOLE
55
7438
0
EQRX INC
*W EXP 12/17/202
26886C115
16
100
SH
SOLE
0
100
0
EQUIFAX INC
COM
294429105
449423
1910
SH
SOLE
0
1910
0
EQUINIX INC
COM
29444U700
137189
175
SH
SOLE
0
175
0
EQUITY COMWLTH
COM SH BEN INT
294628102
10130
500
SH
SOLE
0
500
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
95062
1441
SH
SOLE
0
1441
0
ESAB CORPORATION
COM
29605J106
15503
233
SH
SOLE
0
233
0
ESCALADE INC
COM
296056104
1335
100
SH
SOLE
0
100
0
ESQUIRE FINL HLDGS INC
COM
29667J101
4230950
92500
SH
SOLE
62500
22500
7500
ESSENTIAL UTILS INC
COM
29670G102
7802965
195514
SH
SOLE
140
195374
0
ETF SER SOLUTIONS
US GBL GLD PRE
26922A719
65
4
SH
SOLE
0
4
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
92320
4310
SH
SOLE
0
4310
0
EURONET WORLDWIDE INC
COM
298736109
55750
475
SH
SOLE
0
475
0
EVERCORE INC
CLASS A
29977A105
9887
80
SH
SOLE
0
80
0
EVEREST RE GROUP LTD
COM
G3223R108
1435812
4200
SH
SOLE
100
4100
0
EVERGY INC
COM
30034W106
8021591
137309
SH
SOLE
0
136768
541
EVERSOURCE ENERGY
COM
30040W108
337011
4752
SH
SOLE
0
4752
0
EVOLUS INC
COM
30052C107
16630401
2287538
SH
SOLE
2287538
0
0
EVOLV TECHNOLOGIES HLDNGS IN
COM CL A
30049H102
810894
135149
SH
SOLE
81069
54080
0
EXELIXIS INC
COM
30161Q104
4299
225
SH
SOLE
0
225
0
EXELON CORP
COM
30161N101
170293
4180
SH
SOLE
0
4180
0
EXPEDIA GROUP INC
COM NEW
30212P303
179618
1642
SH
SOLE
0
1642
0
EXPEDITORS INTL WASH INC
COM
302130109
55719
460
SH
SOLE
0
460
0
EXTRA SPACE STORAGE INC
COM
30225T102
111637
750
SH
SOLE
0
750
0
EXTREME NETWORKS
COM
30226D106
416
16
SH
SOLE
0
16
0
EXXON MOBIL CORP
COM
30231G102
20601170
192085
SH
SOLE
324
189427
2334
F N B CORP
COM
302520101
10684
934
SH
SOLE
0
934
0
FAIR ISAAC CORP
COM
303250104
53407
66
SH
SOLE
0
66
0
FARMERS & MERCHANTS BANCORP
COM
30779N105
103230
4586
SH
SOLE
0
4586
0
FASTLY INC
CL A
31188V100
6607
419
SH
SOLE
0
419
0
FEDEX CORP
COM
31428X106
2331003
9403
SH
SOLE
0
9153
250
FERRARI N V
COM
N3167Y103
6504
20
SH
SOLE
0
20
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
25888
550
SH
SOLE
0
550
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
62460
1735
SH
SOLE
0
1735
0
FIDELITY NATL INFORMATION SV
COM
31620M106
43267
791
SH
SOLE
0
791
0
FIFTH THIRD BANCORP
COM
316773100
56351
2150
SH
SOLE
0
2150
0
FIRST BANCORP INC ME
COM
31866P102
9736
400
SH
SOLE
0
400
0
FIRST FINL BANCORP OH
COM
320209109
95413
4668
SH
SOLE
0
4668
0
FIRST HORIZON CORPORATION
COM
320517105
48754
4326
SH
SOLE
0
4326
0
FIRST INDL RLTY TR INC
COM
32054K103
128968
2450
SH
SOLE
0
2450
0
FIRST LONG IS CORP
COM
320734106
98071
8159
SH
SOLE
0
8159
0
FIRST SOLAR INC
COM
336433107
19009
100
SH
SOLE
0
100
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
30696
600
SH
SOLE
0
600
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
40090
1000
SH
SOLE
0
1000
0
FIRST WAVE BIOPHARMA INC
COM
33749P309
1
1
SH
SOLE
0
1
0
FIRSTENERGY CORP
COM
337932107
18351
472
SH
SOLE
0
472
0
FISERV INC
COM
337738108
281819
2234
SH
SOLE
0
2234
0
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
137275
47500
SH
SOLE
0
47500
0
FIVERR INTL LTD
ORD SHS
M4R82T106
4161
160
SH
SOLE
0
160
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
10796
43
SH
SOLE
0
43
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
11557
200
SH
SOLE
0
200
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
4212
189
SH
SOLE
0
189
0
FLOOR & DECOR HLDGS INC
CL A
339750101
519799
5000
SH
SOLE
0
5000
0
FLUENCE ENERGY INC
COM CL A
34379V103
1864
70
SH
SOLE
0
70
0
FMC CORP
COM NEW
302491303
10434
100
SH
SOLE
0
100
0
FOOT LOCKER INC
COM
344849104
208231
7681
SH
SOLE
0
7681
0
FORD MTR CO DEL
COM
345370860
211305
13966
SH
SOLE
1
13965
0
FORTINET INC
COM
34959E109
199179
2635
SH
SOLE
0
2635
0
FORTIVE CORP
COM
34959J108
87525387
1170594
SH
SOLE
400
1169724
470
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
18707
260
SH
SOLE
0
260
0
FOUR CORNERS PPTY TR INC
COM
35086T109
11480
452
SH
SOLE
0
452
0
FOX CORP
CL A COM
35137L105
272
8
SH
SOLE
0
8
0
FRANCO NEV CORP
COM
351858105
4991
35
SH
SOLE
0
35
0
FRANKLIN COVEY CO
COM
353469109
104832
2400
SH
SOLE
0
2400
0
FRANKLIN ELEC INC
COM
353514102
1389150
13500
SH
SOLE
0
13500
0
FRANKLIN RESOURCES INC
COM
354613101
459412
17200
SH
SOLE
0
17200
0
FRANKLIN STR PPTYS CORP
COM
35471R106
6525
4500
SH
SOLE
0
4500
0
FREEPORT-MCMORAN INC
CL B
35671D857
350920
8773
SH
SOLE
0
8773
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
478
20
SH
SOLE
0
20
0
FRP HLDGS INC
COM
30292L107
41450
720
SH
SOLE
0
720
0
FS BANCORP INC
COM
30263Y104
210490
7000
SH
SOLE
0
0
7000
GALLAGHER ARTHUR J & CO
COM
363576109
7872243
35853
SH
SOLE
0
34920
933
GAMBLING COM GROUP LIMITED
ORDINARY SHARES
G3R239101
45383
4432
SH
SOLE
0
4432
0
GARMIN LTD
SHS
H2906T109
27323
262
SH
SOLE
0
262
0
GARRETT MOTION INC
COM
366505105
9780
1292
SH
SOLE
0
1292
0
GARTNER INC
COM
366651107
145028
414
SH
SOLE
0
414
0
GATES INDL CORP PLC
ORD SHS
G39108108
13429180
996230
SH
SOLE
500
979630
16100
GATEWAY BANK FSB
COMMON RSTD
PER367155
845833
2416667
SH
SOLE
2416667
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
440565
5423
SH
SOLE
72
5348
3
GEN DIGITAL INC
COM
668771108
6739938
363339
SH
SOLE
175
361864
1300
GENERAC HLDGS INC
COM
368736104
2982
20
SH
SOLE
0
20
0
GENERAL AMERN INVS CO INC
COM
368802104
345608
8284
SH
SOLE
0
8284
0
GENERAL DYNAMICS CORP
COM
369550108
508614
2364
SH
SOLE
0
2364
0
GENERAL ELECTRIC CO
COM NEW
369604301
2045213
18618
SH
SOLE
217
18392
9
GENERAL MLS INC
COM
370334104
6386765
83269
SH
SOLE
0
83269
0
GENERAL MTRS CO
COM
37045V100
1707552
44283
SH
SOLE
0
44283
0
GENERATIONS BANCORP NY INC
COM
37149G108
272680
30064
SH
SOLE
0
30064
0
GEVO INC
COM PAR
374396406
38
25
SH
SOLE
0
25
0
GILEAD SCIENCES INC
COM
375558103
6842197
88779
SH
SOLE
0
88459
320
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
61566
33100
SH
SOLE
0
33100
0
GLATFELTER CORPORATION
COM
377320106
251270
83202
SH
SOLE
0
83202
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
48765
750
SH
SOLE
0
750
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
280261
8900
SH
SOLE
0
8900
0
GLOBAL X FDS
US PFD ETF
37954Y657
12797
660
SH
SOLE
0
660
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
41664
1600
SH
SOLE
0
1600
0
GLOBALSTAR INC
COM
378973408
200
186
SH
SOLE
0
186
0
GLOBE LIFE INC
COM
37959E102
5127913
46779
SH
SOLE
0
46779
0
GODADDY INC
CL A
380237107
4359418
58025
SH
SOLE
0
58025
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
9551
109
SH
SOLE
0
109
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
8910
298
SH
SOLE
0
298
0
GOLDMAN SACHS GROUP INC
COM
38141G104
786029
2437
SH
SOLE
0
2437
0
GRACO INC
COM
384109104
31069272
382502
SH
SOLE
22704
356098
3700
GRAINGER W W INC
COM
384802104
571727
725
SH
SOLE
0
725
0
GRAND RIV COMM
COMMON
386441109
1267306
319704
SH
SOLE
294704
0
25000
GRAPHIC PACKAGING HLDG CO
COM
388689101
2591827
107858
SH
SOLE
0
105704
2154
GREAT LAKES DREDGE & DOCK CO
COM
390607109
2448000
300000
SH
SOLE
0
300000
0
GREEN BRICK PARTNERS INC
COM
392709101
10794442
190043
SH
SOLE
0
187793
2250
GREENHILL & CO INC
COM
395259104
3662
250
SH
SOLE
0
250
0
GROUPE DANONE
SHS
F12033134
3761833
61913
SH
SOLE
0
61913
0
GROVE COLLABORATIVE HOLD INC
COM CL A
39957D201
20641
11662
SH
SOLE
0
11662
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
10552
38
SH
SOLE
0
38
0
GSK PLC
SPONSORED ADR
37733W204
403908
11333
SH
SOLE
20
11313
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
154725
2463
SH
SOLE
0
2463
0
HALEON PLC
SPON ADS
405552100
125297
14952
SH
SOLE
25
14927
0
HANESBRANDS INC
COM
410345102
57331
12628
SH
SOLE
0
12628
0
HARTE HANKS INC
COM
416196202
175
32
SH
SOLE
0
32
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
31688
440
SH
SOLE
0
440
0
HASBRO INC
COM
418056107
417118
6440
SH
SOLE
0
6440
0
HCA HEALTHCARE INC
COM
40412C101
5107871
16831
SH
SOLE
0
16831
0
HEICO CORP NEW
CL A
422806208
84360
600
SH
SOLE
0
600
0
HEICO CORP NEW
COM
422806109
37865
214
SH
SOLE
0
214
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
3136500
425000
SH
SOLE
0
425000
0
HENRY JACK & ASSOC INC
COM
426281101
77109
460
SH
SOLE
0
460
0
HERC HLDGS INC
COM
42704L104
13685
100
SH
SOLE
0
100
0
HERCULES CAPITAL INC
COM
427096508
12210
825
SH
SOLE
0
825
0
HERITAGE COMM CORP
COM
426927109
762132
92045
SH
SOLE
92045
0
0
HERSHEY CO
COM
427866108
1989313
7965
SH
SOLE
0
7965
0
HESS CORP
COM
42809H107
948931
6980
SH
SOLE
0
6980
0
HESS MIDSTREAM LP
CL A SHS
428103105
12272
400
SH
SOLE
0
400
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
36523
2174
SH
SOLE
0
2174
0
HEXCEL CORP NEW
COM
428291108
111825
1471
SH
SOLE
0
1471
0
HIGHWOODS PPTYS INC
COM
431284108
52602
2200
SH
SOLE
0
2200
0
HILLTOP HOLDINGS INC
COM
432748101
550550
17500
SH
SOLE
0
0
17500
HILTON WORLDWIDE HLDGS INC
COM
43300A203
26447340
181704
SH
SOLE
0
181704
0
HOLOGIC INC
COM
436440101
41837199
516700
SH
SOLE
514500
2200
0
HOME BANCSHARES INC
COM
436893200
501600
22000
SH
SOLE
0
0
22000
HOME DEPOT INC
COM
437076102
12444823
40059
SH
SOLE
28
40031
0
HONDA MOTOR LTD
AMERN SHS
438128308
1636
54
SH
SOLE
0
54
0
HONEYWELL INTL INC
COM
438516106
297802253
1446624
SH
SOLE
11886
1432605
2133
HORMEL FOODS CORP
COM
440452100
88966
2212
SH
SOLE
0
2212
0
HOULIHAN LOKEY INC
CL A
441593100
4915
50
SH
SOLE
0
50
0
HOWARD HUGHES CORP
COM
44267D107
15951705
202125
SH
SOLE
50
195475
6600
HOWMET AEROSPACE INC
COM
443201108
18783
379
SH
SOLE
0
379
0
HP INC
COM
40434L105
75132
2446
SH
SOLE
0
2446
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
731068
18452
SH
SOLE
0
18452
0
HUMANA INC
COM
444859102
20567
46
SH
SOLE
0
46
0
HUNTINGTON BANCSHARES INC
COM
446150104
2221089
206037
SH
SOLE
0
205960
77
HUNTINGTON INGALLS INDS INC
COM
446413106
21394
94
SH
SOLE
0
94
0
HUNTSMAN CORP
COM
447011107
298571
11050
SH
SOLE
0
11050
0
HURCO CO
COM
447324104
650582
30050
SH
SOLE
0
30050
0
HYATT HOTELS CORP
COM CL A
448579102
25665
224
SH
SOLE
0
224
0
HYCROFT MINING HOLDING CORP
*W EXP 05/29/202
44862P117
1950
100000
SH
SOLE
0
100000
0
IAC INC
COM NEW
44891N208
90957824
1464937
SH
SOLE
16614
1444373
3950
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
870
30
SH
SOLE
0
30
0
ICU MED INC
COM
44930G107
71276
400
SH
SOLE
0
400
0
IDACORP INC
COM
451107106
5038480
49108
SH
SOLE
0
48468
640
IDEAYA BIOSCIENCES INC
COM
45166A102
13937027
593065
SH
SOLE
593065
0
0
IDEX CORP
COM
45167R104
571084
2653
SH
SOLE
0
2653
0
IDEXX LABS INC
COM
45168D104
228514
455
SH
SOLE
0
455
0
ILLINOIS TOOL WKS INC
COM
452308109
5838930
23339
SH
SOLE
0
23339
0
ILLUMINA INC
COM
452327109
28873
154
SH
SOLE
0
54
100
IMMUNOCORE HLDGS PLC
ADS
45258D105
36800390
613749
SH
SOLE
613749
0
0
IMMUNOGEN INC
COM
45253H101
32220525
1707500
SH
SOLE
1700000
7500
0
INCYTE CORP
COM
45337C102
37350
600
SH
SOLE
0
600
0
INDEPENDENCE RLTY TR INC
COM
45378A106
728
40
SH
SOLE
0
40
0
INDEPENDENT BANK GROUP INC
COM
45384B106
404428
8325
SH
SOLE
0
0
8325
INDEPENDENT BK CORP MASS
COM
453836108
74987
1684
SH
SOLE
0
1684
0
INDIA FD INC
COM
454089103
498
30
SH
SOLE
0
30
0
INDIVIOR PLC
ORD
G4766E116
66521
2795
SH
SOLE
0
2795
0
INGERSOLL RAND INC
COM
45687V106
113203
1732
SH
SOLE
0
1732
0
INGREDION INC
COM
457187102
37920458
357909
SH
SOLE
0
357909
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C540
22197
667
SH
SOLE
0
667
0
INNOVID CORP
*W EXP 11/30/202
457679116
125
1250
SH
SOLE
0
1250
0
INNOVIVA INC
COM
45781M101
12730
1000
SH
SOLE
0
1000
0
INSULET CORP
COM
45784P101
57379
199
SH
SOLE
0
199
0
INTEL CORP
COM
458140100
1990495
59523
SH
SOLE
0
59523
0
INTER PARFUMS INC
COM
458334109
54091
400
SH
SOLE
0
400
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
187542614
1658495
SH
SOLE
530
1657808
157
INTERNATIONAL BUSINESS MACHS
COM
459200101
16972604
126840
SH
SOLE
795
124050
1995
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
264875
3328
SH
SOLE
0
3328
0
INTERNATIONAL PAPER CO
COM
460146103
221143
6951
SH
SOLE
0
6951
0
INTERPUBLIC GROUP COS INC
COM
460690100
12924
335
SH
SOLE
0
335
0
INTUIT
COM
461202103
52691
115
SH
SOLE
0
115
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
354591
1037
SH
SOLE
0
1037
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
231540
10200
SH
SOLE
0
10200
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
1118
60
SH
SOLE
0
60
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
222500
10000
SH
SOLE
0
10000
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
13082
232
SH
SOLE
0
232
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1444923
13156
SH
SOLE
3500
9656
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
410
39
SH
SOLE
0
39
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
16469
56
SH
SOLE
0
56
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
33330
471
SH
SOLE
0
471
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
259405
2900
SH
SOLE
0
2900
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
49095
300
SH
SOLE
0
300
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
17983
520
SH
SOLE
0
520
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
269521
7050
SH
SOLE
0
6750
300
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
27205
174
SH
SOLE
0
174
0
INVESCO PA VALUE MUN INC TR
COM
46132K109
3451
350
SH
SOLE
0
350
0
INVESCO QQQ TR
UNIT SER 1
46090E103
4712690
12757
SH
SOLE
55
12702
0
INVITAE CORP
COM
46185L103
1130
1000
SH
SOLE
0
1000
0
INVITATION HOMES INC
COM
46187W107
131580
3825
SH
SOLE
0
3825
0
IONIS PHARMACEUTICALS INC
COM
462222100
31798
775
SH
SOLE
0
775
0
IQVIA HLDGS INC
COM
46266C105
43281935
192561
SH
SOLE
0
192561
0
IROBOT CORP
COM
462726100
2262
50
SH
SOLE
0
50
0
IRON MTN INC DEL
COM
46284V101
113355
1995
SH
SOLE
0
1995
0
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
158802
14925
SH
SOLE
0
14925
0
ISHARES GOLD TR
ISHARES NEW
464285204
1076488
29582
SH
SOLE
0
82
29500
ISHARES INC
MSCI EURZONE ETF
464286608
52692
1150
SH
SOLE
0
740
410
ISHARES INC
MSCI JPN ETF NEW
46434G822
23955
387
SH
SOLE
0
387
0
ISHARES INC
CORE MSCI EMKT
46434G103
433554
8796
SH
SOLE
0
7881
915
ISHARES INC
JP MORGAN EM ETF
464286517
2554
69
SH
SOLE
0
69
0
ISHARES INC
MSCI GLB SLV&MTL
464286327
19
2
SH
SOLE
0
2
0
ISHARES SILVER TR
ISHARES
46428Q109
3133
150
SH
SOLE
96
54
0
ISHARES TR
0-5YR HI YL CP
46434V407
2279
55
SH
SOLE
0
55
0
ISHARES TR
NORTH AMERN NAT
464287374
16778
432
SH
SOLE
0
432
0
ISHARES TR
INTL DIV GRWTH
46435G524
403650
6500
SH
SOLE
0
6500
0
ISHARES TR
ESG MSCI USA ETF
46436E767
5392
150
SH
SOLE
0
150
0
ISHARES TR
CORE S&P TTL STK
464287150
553187
5654
SH
SOLE
0
5257
397
ISHARES TR
JPMORGAN USD EMG
464288281
1038
10
SH
SOLE
0
10
0
ISHARES TR
ISHS 1-5YR INVS
464288646
213021
4246
SH
SOLE
0
4246
0
ISHARES TR
CORE S&P MCP ETF
464287507
419675
1604
SH
SOLE
0
1604
0
ISHARES TR
MSCI USA MIN VOL
46429B697
9142
123
SH
SOLE
78
45
0
ISHARES TR
CORE S&P US GWT
464287671
25776
264
SH
SOLE
0
264
0
ISHARES TR
RUSSELL 3000 ETF
464287689
91612
360
SH
SOLE
0
360
0
ISHARES TR
20 YR TR BD ETF
464287432
205880
2000
SH
SOLE
0
2000
0
ISHARES TR
CALIF MUN BD ETF
464288356
20558
361
SH
SOLE
0
361
0
ISHARES TR
PFD AND INCM SEC
464288687
97429
3150
SH
SOLE
0
3150
0
ISHARES TR
SELECT DIVID ETF
464287168
441870
3900
SH
SOLE
0
3900
0
ISHARES TR
CORE S&P SCP ETF
464287804
3316086
33277
SH
SOLE
0
33277
0
ISHARES TR
TIPS BD ETF
464287176
17219
160
SH
SOLE
0
160
0
ISHARES TR
IBOXX INV CP ETF
464287242
27143
251
SH
SOLE
0
251
0
ISHARES TR
U.S. ENERGY ETF
464287796
25275
590
SH
SOLE
0
390
200
ISHARES TR
GLOBAL 100 ETF
464287572
34227
450
SH
SOLE
0
450
0
ISHARES TR
US INFRASTRUC
46435U713
175860
4500
SH
SOLE
0
4500
0
ISHARES TR
MSCI INTL QUALTY
46434V456
53400
1500
SH
SOLE
0
1500
0
ISHARES TR
NATIONAL MUN ETF
464288414
5870
55
SH
SOLE
0
55
0
ISHARES TR
US TREAS BD ETF
46429B267
824
36
SH
SOLE
0
36
0
ISHARES TR
CORE S&P500 ETF
464287200
1469646
3296
SH
SOLE
0
3231
65
ISHARES TR
FLTG RATE NT ETF
46429B655
223353
4395
SH
SOLE
19
4376
0
ISHARES TR
MSCI EAFE ETF
464287465
59885
826
SH
SOLE
0
826
0
ISHARES TR
CORE DIV GRWTH
46434V621
425586
8259
SH
SOLE
153
8106
0
ISHARES TR
U.S. PHARMA ETF
464288836
42986
240
SH
SOLE
0
240
0
ISHARES TR
CORE S&P US VLU
464287663
297153
3797
SH
SOLE
0
2922
875
ISHARES TR
7-10 YR TRSY BD
464287440
96600
1000
SH
SOLE
0
1000
0
ISHARES TR
EAFE VALUE ETF
464288877
1272
26
SH
SOLE
0
26
0
ISHARES TR
ISHS 5-10YR INVT
464288638
18963
375
SH
SOLE
0
375
0
ISHARES TR
3 7 YR TREAS BD
464288661
4149
36
SH
SOLE
0
36
0
ISHARES TR
US OIL EQ&SV ETF
464288844
80
4
SH
SOLE
0
4
0
ISHARES TR
MSCI USA VALUE
46432F388
3257
34
SH
SOLE
0
34
0
ISHARES TR
MICRO-CAP ETF
464288869
327
3
SH
SOLE
0
3
0
ISHARES TR
SHRT NAT MUN ETF
464288158
280908
2700
SH
SOLE
0
2700
0
ISHARES TR
RUS 1000 VAL ETF
464287598
1189406
7536
SH
SOLE
0
7536
0
ISHARES TR
RUS 1000 ETF
464287622
298337
1224
SH
SOLE
0
1224
0
ISHARES TR
MRGSTR MD CP VAL
464288406
482909
7581
SH
SOLE
0
7581
0
ISHARES TR
U.S. UTILITS ETF
464287697
9810
119
SH
SOLE
0
119
0
ISHARES TR
CORE MSCI EAFE
46432F842
105165
1558
SH
SOLE
0
1500
58
ISHARES TR
RUS MID CAP ETF
464287499
238515
3266
SH
SOLE
0
3266
0
ISHARES TR
U.S. REAL ES ETF
464287739
32452
375
SH
SOLE
0
375
0
ISHARES TR
MORNINGSTAR VALU
464288109
332600
5000
SH
SOLE
0
5000
0
ISHARES TR
CORE TOTAL USD
46434V613
90
2
SH
SOLE
0
2
0
ISHARES TR
SP SMCP600VL ETF
464287879
3042
32
SH
SOLE
0
32
0
ISHARES TR
RUSSELL 2000 ETF
464287655
131650
703
SH
SOLE
0
703
0
ISHARES TR
S&P MC 400VL ETF
464287705
4713
44
SH
SOLE
0
44
0
ISHARES TR
S&P 100 ETF
464287101
41412
200
SH
SOLE
0
200
0
ISHARES TR
CORE HIGH DV ETF
46429B663
507679
5037
SH
SOLE
0
5037
0
ISHARES TR
MSCI USA QLT FCT
46432F339
552562
4097
SH
SOLE
0
4097
0
ISHARES TR
RUS MDCP VAL ETF
464287473
102480
933
SH
SOLE
0
709
224
ISHARES TR
GLOBAL TECH ETF
464287291
43284
696
SH
SOLE
0
696
0
ISHARES TR
EAFE SML CP ETF
464288273
1533
26
SH
SOLE
0
26
0
ISHARES TR
LATN AMER 40 ETF
464287390
27170
1000
SH
SOLE
0
1000
0
ISHARES TR
S&P 500 VAL ETF
464287408
46422
288
SH
SOLE
0
288
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
33995
400
SH
SOLE
0
400
0
ISHARES TR
RUS 1000 GRW ETF
464287614
451845
1642
SH
SOLE
0
1642
0
ISHARES TR
S&P 500 GRWT ETF
464287309
38693
548
SH
SOLE
0
548
0
ISHARES TR
BROAD USD HIGH
46435U853
1447
41
SH
SOLE
0
41
0
ISHARES TR
ESG MSCI LEADR
46435U218
23226
300
SH
SOLE
0
300
0
ISHARES TR
ISHARES BIOTECH
464287556
68558
540
SH
SOLE
0
540
0
ISHARES TR
MSCI EMG MKT ETF
464287234
696928
17617
SH
SOLE
0
17617
0
ISHARES TR
U.S. TECH ETF
464287721
43548
400
SH
SOLE
0
400
0
ISHARES TR
RUS 2000 VAL ETF
464287630
4083
29
SH
SOLE
0
0
29
ISHARES TR
EAFE GRWTH ETF
464288885
64605
677
SH
SOLE
0
677
0
ISHARES TR
EXPANDED TECH
464287515
155952
450
SH
SOLE
0
450
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
11385
229
SH
SOLE
0
229
0
ITT INC
COM
45073V108
84634
908
SH
SOLE
0
908
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
58096
1050
SH
SOLE
0
1050
0
JACOBS SOLUTIONS INC
COM
46982L108
717620
6036
SH
SOLE
0
6036
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
61721
2265
SH
SOLE
0
2265
0
JBG SMITH PPTYS
COM
46590V100
239271
15909
SH
SOLE
0
15909
0
JD.COM INC
SPON ADR CL A
47215P106
25597
750
SH
SOLE
0
750
0
JEFFERIES FINL GROUP INC
COM
47233W109
10416272
314026
SH
SOLE
0
314026
0
JOHNSON & JOHNSON
COM
478160104
203351722
1228559
SH
SOLE
108327
1115922
4310
JOHNSON CTLS INTL PLC
SHS
G51502105
9744
143
SH
SOLE
0
143
0
JOHNSON OUTDOORS INC
CL A
479167108
52232
850
SH
SOLE
0
850
0
JOURNEY MED CORP
COM
48115J109
56117
35294
SH
SOLE
0
35294
0
JPMORGAN CHASE & CO
COM
46625H100
36853516
254690
SH
SOLE
1398
249758
3534
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
18328
800
SH
SOLE
0
800
0
KALTURA INC
COM
483467106
106000
50000
SH
SOLE
0
50000
0
KALVISTA PHARMACEUTICALS INC
COM
483497103
3532536
392504
SH
SOLE
392504
0
0
KEARNY FINL CORP MD
COM
48716P108
1142
162
SH
SOLE
0
81
81
KELLOGG CO
COM
487836108
3349204
49691
SH
SOLE
0
49691
0
KENNEDY-WILSON HOLDINGS INC
COM
489398107
2402959
147150
SH
SOLE
0
107150
40000
KEYCORP
COM
493267108
92104
9968
SH
SOLE
0
9859
109
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
169001759
1025869
SH
SOLE
21942
1000867
3060
KILROY RLTY CORP
COM
49427F108
41373
1375
SH
SOLE
0
1375
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
43320
2945
SH
SOLE
0
2945
0
KIMBERLY-CLARK CORP
COM
494368103
2797095
20260
SH
SOLE
0
20260
0
KINDER MORGAN INC DEL
COM
49456B101
162522
9438
SH
SOLE
0
9438
0
KKR & CO INC
COM
48251W104
483661964
8729853
SH
SOLE
107283
8587100
35470
KKR & CO INC
6% MCONV PFD C
48251W401
1999855
30255
SH
SOLE
0
30255
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
174
15
SH
SOLE
0
15
0
KLA CORP
COM NEW
482480100
46076
95
SH
SOLE
0
95
0
KNIFE RIVER CORP
COMMON STOCK
498894104
2089131
48026
SH
SOLE
0
48026
0
KOHLS CORP
COM
500255104
2719
118
SH
SOLE
0
118
0
KONTOOR BRANDS INC
COM
50050N103
1178
28
SH
SOLE
0
28
0
KOREA ELEC PWR CORP
SPONSORED ADR
500631106
23250
3000
SH
SOLE
0
3000
0
KRAFT HEINZ CO
COM
500754106
94217
2654
SH
SOLE
0
2638
16
KROGER CO
COM
501044101
9400
200
SH
SOLE
0
200
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
91964
6925
SH
SOLE
178
6745
2
L3HARRIS TECHNOLOGIES INC
COM
502431109
228267
1166
SH
SOLE
0
1166
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
236503
980
SH
SOLE
0
980
0
LAKE SHORE BANCORP INC
COM
510700107
199320
18507
SH
SOLE
0
18507
0
LAM RESEARCH CORP
COM
512807108
59844
93
SH
SOLE
0
93
0
LAMAR ADVERTISING CO NEW
CL A
512816109
3170045
31940
SH
SOLE
0
31940
0
LAMB WESTON HLDGS INC
COM
513272104
20576
179
SH
SOLE
0
179
0
LANDMARK BANCORP INC
COM
51504L107
427280
19609
SH
SOLE
0
0
19609
LANTHEUS HLDGS INC
COM
516544103
362870
4324
SH
SOLE
0
4324
0
LAS VEGAS SANDS CORP
COM
517834107
8700
150
SH
SOLE
0
150
0
LAUDER ESTEE COS INC
CL A
518439104
301050
1533
SH
SOLE
0
1533
0
LEGGETT & PLATT INC
COM
524660107
14810
500
SH
SOLE
0
500
0
LEIDOS HOLDINGS INC
COM
525327102
84144
951
SH
SOLE
0
951
0
LENDINGCLUB CORP
COM NEW
52603A208
5128
526
SH
SOLE
0
526
0
LENNAR CORP
CL A
526057104
8529350
68066
SH
SOLE
0
67166
900
LENNAR CORP
CL B
526057302
5541894
49052
SH
SOLE
0
49052
0
LIBERTY BROADBAND CORP
COM SER A
530307107
6411408
85266
SH
SOLE
4853
79913
500
LIBERTY BROADBAND CORP
COM SER C
530307305
8729025
121059
SH
SOLE
12100
108322
637
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
276301
16387
SH
SOLE
0
16387
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
857295
48242
SH
SOLE
0
48242
0
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
7757
900
SH
SOLE
0
900
0
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
96
11
SH
SOLE
0
11
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
10275321
336192
SH
SOLE
22255
311637
2300
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
3339646
44357
SH
SOLE
0
44357
0
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
7923
200
SH
SOLE
0
200
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
1752101
25908
SH
SOLE
0
25908
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
4513048
152637
SH
SOLE
15088
137149
400
LIFE STORAGE INC
COM
53223X107
136284
1025
SH
SOLE
0
1025
0
LILLY ELI & CO
COM
532457108
28507680
60785
SH
SOLE
10
60675
100
LINDE PLC
SHS
G54950103
242887536
646735
SH
SOLE
9905
632928
3902
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
132
94
SH
SOLE
0
94
0
LISTED FD TR
HORIZON KINETICS
53656F623
39741
1300
SH
SOLE
0
1300
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
6063
300
SH
SOLE
0
300
0
LIVENT CORP
COM
53814L108
2550
93
SH
SOLE
0
93
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
20303
9229
SH
SOLE
0
9229
0
LOCKHEED MARTIN CORP
COM
539830109
2411470
5238
SH
SOLE
0
5238
0
LOEWS CORP
COM
540424108
10379530
174798
SH
SOLE
0
174798
0
LOWES COS INC
COM
548661107
280110704
1248583
SH
SOLE
9489
1237374
1720
LPL FINL HLDGS INC
COM
50212V100
10436
48
SH
SOLE
0
48
0
LUCID GROUP INC
COM
549498103
6890
1000
SH
SOLE
0
1000
0
LULULEMON ATHLETICA INC
COM
550021109
771761
2039
SH
SOLE
0
2039
0
LUMEN TECHNOLOGIES INC
COM
550241103
67854
30024
SH
SOLE
0
30024
0
LUMENTUM HLDGS INC
COM
55024U109
499224
8800
SH
SOLE
0
8800
0
LYFT INC
CL A COM
55087P104
239
25
SH
SOLE
0
25
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
3673
40
SH
SOLE
0
40
0
M & T BK CORP
COM
55261F104
2475942
20006
SH
SOLE
0
20006
0
M D C HLDGS INC
COM
552676108
938206
20060
SH
SOLE
0
20060
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
163825
2500
SH
SOLE
0
2500
0
MADISON SQUARE GARDEN ENTMT
COM CL A
558256103
2891
86
SH
SOLE
0
86
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
629432
10100
SH
SOLE
0
10100
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
9467
453
SH
SOLE
0
453
0
MAGYAR BANCORP INC
COM
55977T208
289675
28015
SH
SOLE
0
28015
0
MAIN STR CAP CORP
COM
56035L104
8006
200
SH
SOLE
0
200
0
MAINSTREET BANCSHARES INC
COM
56064Y100
5333325
235363
SH
SOLE
110361
66387
58615
MANPOWERGROUP INC WIS
COM
56418H100
2020401
25444
SH
SOLE
0
25444
0
MANULIFE FINL CORP
COM
56501R106
25963
1373
SH
SOLE
0
1373
0
MARATHON OIL CORP
COM
565849106
297579
12927
SH
SOLE
214
12713
0
MARATHON PETE CORP
COM
56585A102
1434610
12303
SH
SOLE
0
12303
0
MARINE BANCORP FLA I
COMMON
56813P103
2473186
98730
SH
SOLE
98730
0
0
MARKEL GROUP INC
COM
570535104
1630769
1179
SH
SOLE
0
1179
0
MARKETAXESS HLDGS INC
COM
57060D108
205214
785
SH
SOLE
0
785
0
MARRIOTT INTL INC NEW
CL A
571903202
126849884
690565
SH
SOLE
0
690515
50
MARSH & MCLENNAN COS INC
COM
571748102
710255
3776
SH
SOLE
0
3776
0
MARTIN MARIETTA MATLS INC
COM
573284106
17177638
37206
SH
SOLE
0
37206
0
MARVELL TECHNOLOGY INC
COM
573874104
50394
843
SH
SOLE
0
843
0
MASTERBRAND INC
COMMON STOCK
57638P104
1558
134
SH
SOLE
0
134
0
MASTERCARD INCORPORATED
CL A
57636Q104
5089302
12940
SH
SOLE
40
12900
0
MATCH GROUP INC NEW
COM
57667L107
31335982
748769
SH
SOLE
250
743268
5251
MATIV HOLDINGS INC
COM
808541106
216533
14321
SH
SOLE
0
14321
0
MATTEL INC
COM
577081102
209273
10710
SH
SOLE
0
10650
60
MAUI LD & PINEAPPLE INC
COM
577345101
5696
400
SH
SOLE
0
400
0
MCCORMICK & CO INC
COM NON VTG
579780206
7633235
87507
SH
SOLE
0
87507
0
MCDONALDS CORP
COM
580135101
176418631
595287
SH
SOLE
4515
590410
362
MCKESSON CORP
COM
58155Q103
318773
746
SH
SOLE
0
746
0
MDU RES GROUP INC
COM
552690109
4023285
192134
SH
SOLE
0
192134
0
MEDICAL PPTYS TRUST INC
COM
58463J304
43522
4700
SH
SOLE
0
4700
0
MEDIFAST INC
COM
58470H101
64512
700
SH
SOLE
0
700
0
MEDTRONIC PLC
SHS
G5960L103
448693
5093
SH
SOLE
0
5093
0
MERCK & CO INC
COM
58933Y105
25637119
222174
SH
SOLE
163
220211
1800
MERCURY GENL CORP NEW
COM
589400100
3027
100
SH
SOLE
0
100
0
MERIDIAN CORPORATION
COM
58958P104
3211264
327680
SH
SOLE
193630
34050
100000
MERSANA THERAPEUTICS INC
COM
59045L106
1873964
569594
SH
SOLE
569594
0
0
META PLATFORMS INC
CL A
30303M102
40197575
140071
SH
SOLE
1494
138407
170
METLIFE INC
COM
59156R108
130810
2314
SH
SOLE
81
2233
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
158708
121
SH
SOLE
0
121
0
MFA FINL INC
COM
55272X607
168
15
SH
SOLE
0
15
0
MGM RESORTS INTERNATIONAL
COM
552953101
2144877
48836
SH
SOLE
0
47568
1268
MICROCHIP TECHNOLOGY INC.
COM
595017104
354955
3962
SH
SOLE
0
3962
0
MICRON TECHNOLOGY INC
COM
595112103
24003
380
SH
SOLE
0
380
0
MICROSOFT CORP
COM
594918104
1677623878
4936390
SH
SOLE
24553
4898009
13828
MID-AMER APT CMNTYS INC
COM
59522J103
2157475
14207
SH
SOLE
0
14207
0
MIDCAP FINANCIAL INVSTMNT CO
COM NEW
03761U502
62
5
SH
SOLE
0
5
0
MIDDLEBY CORP
COM
596278101
5765
39
SH
SOLE
0
39
0
MIDDLESEX WTR CO
COM
596680108
13842949
171621
SH
SOLE
0
171621
0
MINERALS TECHNOLOGIES INC
COM
603158106
11789816
204365
SH
SOLE
0
204365
0
MIRION TECHNOLOGIES INC
*W EXP 10/20/202
60471A119
2930
1610
SH
SOLE
0
1610
0
MIRION TECHNOLOGIES INC
COM CL A
60471A101
15274000
1807574
SH
SOLE
1625
1751949
54000
MISTRAS GROUP INC
COM
60649T107
6176
800
SH
SOLE
0
800
0
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
11526
300
SH
SOLE
0
300
0
MODERNA INC
COM
60770K107
88087
725
SH
SOLE
0
725
0
MOGO INC
COM
60800C109
54022
79200
SH
SOLE
0
79200
0
MONDELEZ INTL INC
CL A
609207105
159683765
2189244
SH
SOLE
710
2180474
8060
MONEYLION INC
CL A
60938K304
396
33
SH
SOLE
0
33
0
MONOLITHIC PWR SYS INC
COM
609839105
19448
36
SH
SOLE
0
36
0
MOODYS CORP
COM
615369105
48194687
138602
SH
SOLE
0
138502
100
MORGAN STANLEY
COM NEW
617446448
4199032
49169
SH
SOLE
0
48136
1033
MOSAIC CO NEW
COM
61945C103
24640
704
SH
SOLE
0
704
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
8986387
30640
SH
SOLE
0
30640
0
MOUNTAIN COMM BANCOR
SHS
624004107
1402500
85000
SH
SOLE
85000
0
0
MP MATERIALS CORP
COM CL A
553368101
57200
2500
SH
SOLE
0
2500
0
MSA SAFETY INC
COM
553498106
9835524
56539
SH
SOLE
2403
53386
750
MSCI INC
COM
55354G100
9855
21
SH
SOLE
0
21
0
MUELLER INDS INC
COM
624756102
1213192
13900
SH
SOLE
0
13900
0
MUELLER WTR PRODS INC
COM SER A
624758108
2098457
129295
SH
SOLE
0
129295
0
MURPHY OIL CORP
COM
626717102
101111
2640
SH
SOLE
0
2640
0
MURPHY USA INC
COM
626755102
205332
660
SH
SOLE
0
660
0
MUSCLE MAKER INC
COM
627333107
2380
2000
SH
SOLE
0
2000
0
MVB FINL CORP
COM
553810102
200259
9500
SH
SOLE
0
0
9500
NASDAQ INC
COM
631103108
6149961
123369
SH
SOLE
0
123369
0
NATHANS FAMOUS INC NEW
COM
632347100
759874
9675
SH
SOLE
0
9675
0
NATIONAL BK HLDGS CORP
CL A
633707104
131406
4525
SH
SOLE
0
4525
0
NAVIENT CORPORATION
COM
63938C108
520
28
SH
SOLE
0
28
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
11115119
854352
SH
SOLE
625
826752
26975
NCR CORP NEW
COM
62886E108
1134
45
SH
SOLE
25
20
0
NEKTAR THERAPEUTICS
COM
640268108
287
500
SH
SOLE
0
500
0
NEOGEN CORP
COM
640491106
21924
1008
SH
SOLE
0
1008
0
NESTLE S A
ADS (1 ORD SHRS)
641069406
433494443
3601939
SH
SOLE
4702
3581082
16155
NESTLE S A SHS NOM
SHARES
H57312649
825897
6867
SH
SOLE
0
6867
0
NETFLIX INC
COM
64110L106
421548
957
SH
SOLE
0
682
275
NEUBASE THERAPEUTICS INC
COM NEW
64132K201
1320
706
SH
SOLE
0
706
0
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
9205
3028
SH
SOLE
0
3028
0
NEW YORK TIMES CO
CL A
650111107
1969
50
SH
SOLE
0
50
0
NEWELL BRANDS INC
COM
651229106
749070
86100
SH
SOLE
0
58933
27167
NEWMONT CORP
COM
651639106
6646427
155800
SH
SOLE
0
155800
0
NEWS CORP NEW
CL A
65249B109
117
6
SH
SOLE
0
6
0
NEXIMMUNE INC
COM
65344D109
42019
149110
SH
SOLE
0
149110
0
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
27813
167
SH
SOLE
0
167
0
NEXTERA ENERGY INC
COM
65339F101
156809398
2113331
SH
SOLE
4840
2107296
1195
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
66717425
1137746
SH
SOLE
4470
1133276
0
NICE LTD
SPONSORED ADR
653656108
22580155
127284
SH
SOLE
18107
109092
85
NIKE INC
CL B
654106103
169024872
1538547
SH
SOLE
9013
1525059
4475
NISOURCE INC
COM
65473P105
5337270
195147
SH
SOLE
0
192947
2200
NN INC
COM
629337106
4182500
1750000
SH
SOLE
0
1750000
0
NOKIA CORP
SPONSORED ADR
654902204
1705
410
SH
SOLE
0
410
0
NORFOLK SOUTHN CORP
COM
655844108
1209537
5334
SH
SOLE
0
5334
0
NORTHEAST BK LEWISTON ME
COM
66405S100
312525
7500
SH
SOLE
0
0
7500
NORTHEAST CMNTY BANCORP INC
COM
664121100
272497
18313
SH
SOLE
0
18313
0
NORTHERN LTS FD TR IV
FMC EXCELSIOR FO
66538H211
75873677
3013907
SH
SOLE
1029
3012878
0
NORTHERN TR CORP
COM
665859104
5504779
74247
SH
SOLE
0
74247
0
NORTHFIELD BANCORP INC DEL
COM
66611T108
17359
1581
SH
SOLE
0
1581
0
NORTHRIM BANCORP INC
COM
666762109
605642
15399
SH
SOLE
0
341
15058
NORTHROP GRUMMAN CORP
COM
666807102
1353726
2970
SH
SOLE
0
2970
0
NORTHWEST PIPE CO
COM
667746101
87696
2900
SH
SOLE
0
2900
0
NORTHWESTERN CORP
COM NEW
668074305
7241554
127582
SH
SOLE
0
122657
4925
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
5290
243
SH
SOLE
0
243
0
NOV INC
COM
62955J103
227559
14187
SH
SOLE
0
14187
0
NOVARTIS AG
SPONSORED ADR
66987V109
5270832
52233
SH
SOLE
0
52233
0
NOVO-NORDISK A S
ADR
670100205
398587
2463
SH
SOLE
0
2463
0
NOW INC
COM
67011P100
42641
4115
SH
SOLE
0
4115
0
NRG ENERGY INC
COM NEW
629377508
3776
101
SH
SOLE
0
101
0
NUCOR CORP
COM
670346105
337962
2060
SH
SOLE
0
2060
0
NUTRIEN LTD
COM
67077M108
18026488
305275
SH
SOLE
0
305275
0
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
1681
333
SH
SOLE
0
333
0
NUVEEN N Y MUN VALUE FD
COM
67062M105
1664
197
SH
SOLE
0
197
0
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
5901
525
SH
SOLE
0
525
0
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
12661
807
SH
SOLE
0
807
0
NVENT ELECTRIC PLC
SHS
G6700G107
3082683
59661
SH
SOLE
0
59661
0
NVIDIA CORPORATION
COM
67066G104
7284830
17221
SH
SOLE
0
17221
0
NXP SEMICONDUCTORS N V
COM
N6596X109
92310
451
SH
SOLE
0
451
0
OAKTREE SPECIALTY LENDING CO
COM
67401P405
827484
42588
SH
SOLE
0
22588
20000
OATLY GROUP AB
SPONSORED ADS
67421J108
41000
20000
SH
SOLE
0
20000
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
71579
1918
SH
SOLE
0
1918
0
OCCIDENTAL PETE CORP
COM
674599105
693369
11792
SH
SOLE
0
11792
0
OFG BANCORP
COM
67103X102
391199
15000
SH
SOLE
0
0
15000
OGE ENERGY CORP
COM
670837103
3392561
94474
SH
SOLE
0
94474
0
O-I GLASS INC
COM
67098H104
21330
1000
SH
SOLE
0
1000
0
OKTA INC
CL A
679295105
43135
622
SH
SOLE
0
622
0
OLD REP INTL CORP
COM
680223104
10955
434
SH
SOLE
0
434
0
OMEGA HEALTHCARE INVS INC
COM
681936100
133501
4350
SH
SOLE
0
4350
0
OMNICOM GROUP INC
COM
681919106
416661
4379
SH
SOLE
0
4379
0
ONE LIBERTY PPTYS INC
COM
682406103
1152672
56726
SH
SOLE
0
31287
25439
ONEOK INC NEW
COM
682680103
372603
6037
SH
SOLE
0
6037
0
ONTO INNOVATION INC
COM
683344105
4408389
37850
SH
SOLE
0
37850
0
OP BANCORP
COM
67109R109
231825
27500
SH
SOLE
0
0
27500
OPENLANE INC
COM
48238T109
7610
500
SH
SOLE
0
500
0
OPKO HEALTH INC
COM
68375N103
21700
10000
SH
SOLE
0
10000
0
ORACLE CORP
COM
68389X105
583712120
4936478
SH
SOLE
64261
4859862
12355
OREILLY AUTOMOTIVE INC
COM
67103H107
211929483
225988
SH
SOLE
4233
221345
410
ORGANON & CO
COMMON STOCK
68622V106
5230406
251341
SH
SOLE
0
251291
50
ORION OFFICE REIT INC
COM
68629Y103
237
36
SH
SOLE
0
36
0
ORION S.A.
COM
L72967109
9717486
457940
SH
SOLE
0
451690
6250
ORLA MNG LTD NEW
COM
68634K106
3003
715
SH
SOLE
0
715
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
6148
400
SH
SOLE
0
400
0
OTIS WORLDWIDE CORP
COM
68902V107
7598179
85360
SH
SOLE
0
84255
1105
OTTER TAIL CORP
COM
689648103
4682170
59298
SH
SOLE
0
59298
0
OVID THERAPEUTICS INC
COM
690469101
85280
26000
SH
SOLE
0
26000
0
OWENS CORNING NEW
COM
690742101
18270
140
SH
SOLE
0
140
0
PACER FDS TR
TRENDP US LAR CP
69374H105
81691
1978
SH
SOLE
0
1978
0
PACER FDS TR
US CASH COWS 100
69374H881
3209
67
SH
SOLE
67
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
950638
45969
SH
SOLE
0
0
45969
PACKAGING CORP AMER
COM
695156109
16123
122
SH
SOLE
0
122
0
PALO ALTO NETWORKS INC
COM
697435105
327308
1281
SH
SOLE
0
1281
0
PAN AMERN SILVER CORP
COM
697900108
1558077
106864
SH
SOLE
0
106214
650
PARAMOUNT GLOBAL
CLASS B COM
92556H206
1077091
67699
SH
SOLE
0
67451
248
PARK HOTELS & RESORTS INC
COM
700517105
12820
1000
SH
SOLE
0
1000
0
PARK NATL CORP
COM
700658107
995266
9727
SH
SOLE
0
9727
0
PARKE BANCORP INC
COM
700885106
699121
41149
SH
SOLE
0
0
41149
PARKER-HANNIFIN CORP
COM
701094104
414612
1063
SH
SOLE
0
1063
0
PAYCHEX INC
COM
704326107
322297
2881
SH
SOLE
102
2779
0
PAYCOM SOFTWARE INC
COM
70432V102
49792
155
SH
SOLE
0
155
0
PAYPAL HLDGS INC
COM
70450Y103
3661341
54868
SH
SOLE
0
54182
686
PDD HOLDINGS INC
SPONSORED ADS
722304102
63006590
911290
SH
SOLE
911290
0
0
PEABODY ENERGY CORP
COM
704551100
2166
100
SH
SOLE
0
100
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
311829
40550
SH
SOLE
0
40550
0
PENTAIR PLC
SHS
G7S00T104
345609
5350
SH
SOLE
0
5350
0
PEPSICO INC
COM
713448108
23575727
127284
SH
SOLE
0
127284
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
5436269
496010
SH
SOLE
0
491010
5000
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
1936200
140000
SH
SOLE
0
139150
850
PETROS PHARMACEUTICALS INC
COM NEW
71678J209
20
10
SH
SOLE
0
10
0
PFIZER INC
COM
717081103
37855835
1032055
SH
SOLE
2750
1025506
3799
PHILIP MORRIS INTL INC
COM
718172109
183283958
1877523
SH
SOLE
4200
1872774
549
PHILLIPS 66
COM
718546104
1455403
15259
SH
SOLE
28
15231
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
615109
10245
SH
SOLE
0
10245
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
5683
113
SH
SOLE
0
113
0
PINNACLE WEST CAP CORP
COM
723484101
1338306
16429
SH
SOLE
0
16429
0
PIONEER NAT RES CO
COM
723787107
745848
3600
SH
SOLE
0
3600
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
21925
1555
SH
SOLE
0
1555
0
PLEXUS CORP
COM
729132100
1640608
16700
SH
SOLE
0
16700
0
PLIANT THERAPEUTICS INC
COM
729139105
6708024
370200
SH
SOLE
370000
200
0
PNC FINL SVCS GROUP INC
COM
693475105
7489364
59463
SH
SOLE
0
59447
16
PNM RES INC
COM
69349H107
1906151
42265
SH
SOLE
0
42265
0
POOL CORP
COM
73278L105
7118
19
SH
SOLE
0
19
0
PORTLAND GEN ELEC CO
COM NEW
736508847
4115326
87878
SH
SOLE
0
86928
950
POSCO HOLDINGS INC
SPONSORED ADR
693483109
21001
284
SH
SOLE
0
284
0
POST HLDGS INC
COM
737446104
214978
2481
SH
SOLE
0
2481
0
POTLATCHDELTIC CORPORATION
COM
737630103
17863
338
SH
SOLE
0
338
0
PPG INDS INC
COM
693506107
11864
80
SH
SOLE
0
80
0
PPL CORP
COM
69351T106
23099
873
SH
SOLE
0
873
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
451668
7600
SH
SOLE
0
7600
0
PRIME MERIDIAN HLDG
COM
74164R107
2416780
115030
SH
SOLE
89230
0
25800
PRIMERICA INC
COM
74164M108
88992
450
SH
SOLE
0
450
0
PRIMIS FINANCIAL CORP
COM
74167B109
1808456
214781
SH
SOLE
106573
58430
49778
PRINCETON BANCORP INC
COM
74179A107
273200
10000
SH
SOLE
0
0
10000
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
11982
158
SH
SOLE
0
158
0
PROCTER AND GAMBLE CO
COM
742718109
39531429
262858
SH
SOLE
2344
260474
40
PROGRESSIVE CORP
COM
743315103
240913
1820
SH
SOLE
0
1820
0
PROLOGIS INC.
COM
74340W103
652514
5321
SH
SOLE
0
4906
415
PROSHARES TR
SHORT QQQ NEW
74347B714
2050
194
SH
SOLE
0
194
0
PROSHARES TR
PSHS ULT HLTHCRE
74347R735
1329044
14925
SH
SOLE
0
14925
0
PROSHARES TR
PSHS ULDOW30 NEW
74347G374
40
1
SH
SOLE
0
1
0
PROSHARES TR
BITCOIN STRATE
74347G440
203
12
SH
SOLE
0
12
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
347
25
SH
SOLE
0
25
0
PROSPECTOR CAPITAL CORP
CL A
G7273A105
6270
600
SH
SOLE
0
600
0
PROSPECTOR CAPITAL CORP
*W EXP 01/11/202
G7273A113
24
200
SH
SOLE
0
200
0
PROTHENA CORP PLC
SHS
G72800108
25536
374
SH
SOLE
0
374
0
PROVIDENT BANCORP INC
COM NEW
74383L105
6690
808
SH
SOLE
0
808
0
PROVIDENT FINL SVCS INC
COM
74386T105
32353
1980
SH
SOLE
0
1540
440
PRUDENTIAL FINL INC
COM
744320102
11556
131
SH
SOLE
0
131
0
PTC INC
COM
69370C100
1138
8
SH
SOLE
8
0
0
PUBLIC STORAGE
COM
74460D109
1652040
5660
SH
SOLE
0
5660
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
368209
5881
SH
SOLE
211
5670
0
PURE CYCLE CORP
COM NEW
746228303
165000
15000
SH
SOLE
0
15000
0
PURPLE INNOVATION INC
COM
74640Y106
25020
9000
SH
SOLE
0
9000
0
PVH CORPORATION
COM
693656100
9431
111
SH
SOLE
0
111
0
QIFU TECHNOLOGY INC
AMERICAN DEP
88557W101
9148032
529400
SH
SOLE
529400
0
0
QORVO INC
COM
74736K101
10203
100
SH
SOLE
0
100
0
QUALCOMM INC
COM
747525103
481635
4046
SH
SOLE
0
4046
0
QUANTA SVCS INC
COM
74762E102
280923
1430
SH
SOLE
0
1430
0
QUANTUM SI INC
COM CL A
74765K105
1074
600
SH
SOLE
0
600
0
QUANTUMSCAPE CORP
COM CL A
74767V109
2397
300
SH
SOLE
0
300
0
QUEST DIAGNOSTICS INC
COM
74834L100
15742
112
SH
SOLE
0
112
0
QUIPT HOME MEDICAL CORP
COM
74880P104
5740500
1075000
SH
SOLE
0
1075000
0
QURATE RETAIL INC
COM SER A
74915M100
1627
1644
SH
SOLE
0
1644
0
RAMACO RES INC
COM CL B
75134P501
118513
11170
SH
SOLE
0
10370
800
RAMACO RES INC
COM CL A
75134P600
471374
55850
SH
SOLE
0
51850
4000
RANGE RES CORP
COM
75281A109
12179096
414255
SH
SOLE
880
412275
1100
RAYONIER INC
COM
754907103
577132
18380
SH
SOLE
0
18380
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
98208228
1002531
SH
SOLE
450
997401
4680
RB GLOBAL INC
COM
74935Q107
303960
5066
SH
SOLE
0
5066
0
RBC BEARINGS INC
COM
75524B104
36969
170
SH
SOLE
0
170
0
REALTY INCOME CORP
COM
756109104
933973
15620
SH
SOLE
0
15620
0
RECKITT BENCK GRP
SPONSORED ADR
756255204
8688
572
SH
SOLE
0
572
0
RECKITT BENCKISER GR
SHS
G74079107
53111607
697992
SH
SOLE
0
695992
2000
REGENERON PHARMACEUTICALS
COM
75886F107
145145
202
SH
SOLE
0
202
0
REGENXBIO INC
COM
75901B107
10977108
549130
SH
SOLE
538530
10600
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
403783
22659
SH
SOLE
0
22659
0
REGIS CORP MINN
COM
758932107
4523250
4075000
SH
SOLE
0
4075000
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
339790
2450
SH
SOLE
0
2450
0
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
13082
400
SH
SOLE
0
400
0
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
7177
184
SH
SOLE
0
184
0
REPLIGEN CORP
COM
759916109
1012570
7158
SH
SOLE
0
7158
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
9765
553
SH
SOLE
0
553
0
RESTAURANT BRANDS INTL INC
COM
76131D103
5110118
65920
SH
SOLE
0
65920
0
REVVITY INC
COM
714046109
16274
137
SH
SOLE
0
137
0
REXFORD INDL RLTY INC
COM
76169C100
105745
2025
SH
SOLE
0
2025
0
REZOLUTE INC
COM NEW
76200L309
7173694
3623078
SH
SOLE
3623078
0
0
RH
COM
74967X103
273559
830
SH
SOLE
0
830
0
RIO TINTO PLC
SPONSORED ADR
767204100
22535
353
SH
SOLE
0
353
0
RITHM CAPITAL CORP
COM NEW
64828T201
5610
600
SH
SOLE
0
600
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
4531
272
SH
SOLE
0
272
0
RLX TECHNOLOGY INC
SPONSORED ADS
74969N103
2124000
1200000
SH
SOLE
1200000
0
0
RMR GROUP INC
CL A
74967R106
185
8
SH
SOLE
0
8
0
ROBERT HALF INTL INC
COM
770323103
656840
8732
SH
SOLE
0
8732
0
ROBINHOOD MKTS INC
COM CL A
770700102
279
28
SH
SOLE
0
28
0
ROBLOX CORP
CL A
771049103
32239
800
SH
SOLE
0
800
0
ROCKWELL AUTOMATION INC
COM
773903109
30968
94
SH
SOLE
0
94
0
ROIVANT SCIENCES LTD
SHS
G76279101
110880
11000
SH
SOLE
0
11000
0
ROLLINS INC
COM
775711104
383713
8959
SH
SOLE
0
8959
0
ROPER TECHNOLOGIES INC
COM
776696106
2321302
4828
SH
SOLE
0
4828
0
ROSS STORES INC
COM
778296103
15249
136
SH
SOLE
0
136
0
ROYAL BK CDA
COM
780087102
695312
7280
SH
SOLE
0
7280
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
5187
50
SH
SOLE
0
50
0
ROYALTY PHARMA PLC
SHS CLASS A
G7709Q104
107590
3500
SH
SOLE
0
3500
0
RPC INC
COM
749660106
10453
1462
SH
SOLE
0
1462
0
RPM INTL INC
COM
749685103
14220804
158484
SH
SOLE
50
158034
400
RPT REALTY
SH BEN INT
74971D101
3430735
328300
SH
SOLE
0
326900
1400
RUMBLE INC
COM CL A
78137L105
622589
69797
SH
SOLE
0
69797
0
RXO INC
COMMON STOCK
74982T103
48740
2150
SH
SOLE
0
2150
0
S&P GLOBAL INC
COM
78409V104
275207595
689764
SH
SOLE
3415
685960
389
SAB BIOTHERAPEUTICS INC
COM
78397T103
230554
277777
SH
SOLE
0
277777
0
SABINE RTY TR
UNIT BEN INT
785688102
32970
500
SH
SOLE
0
500
0
SABRA HEALTH CARE REIT INC
COM
78573L106
117700
10000
SH
SOLE
0
10000
0
SAFEGUARD SCIENTIFICS INC
COM NEW
786449207
1321478
800896
SH
SOLE
0
795896
5000
SAFEHOLD INC
COM
78646V107
35001
1475
SH
SOLE
0
1475
0
SAFETY INS GROUP INC
COM
78648T100
574907
8016
SH
SOLE
0
8016
0
SALESFORCE INC
COM
79466L302
2756097
13046
SH
SOLE
130
12891
25
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
4458
600
SH
SOLE
0
600
0
SANARA MEDTECH INC
COM
79957L100
68170
1700
SH
SOLE
0
1700
0
SANDY SPRING BANCORP INC
COM
800363103
234669
10347
SH
SOLE
0
0
10347
SANOFI
SPONSORED ADR
80105N105
10780
200
SH
SOLE
200
0
0
SASOL LTD
SPONSORED ADR
803866300
13915
1124
SH
SOLE
0
1124
0
SAUL CTRS INC
COM
804395101
217297
5900
SH
SOLE
0
5900
0
SAVARA INC
COM
805111101
2080382
651137
SH
SOLE
651137
0
0
SB FINL GROUP INC
COM
78408D105
449612
35627
SH
SOLE
0
0
35627
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2317
10
SH
SOLE
0
0
10
SCHLUMBERGER LTD
COM STK
806857108
7447819
151624
SH
SOLE
0
151624
0
SCHWAB CHARLES CORP
COM
808513105
27788503
490270
SH
SOLE
0
490270
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
449
6
SH
SOLE
0
6
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
427758
8168
SH
SOLE
0
8168
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
230
5
SH
SOLE
0
5
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
651857
26466
SH
SOLE
0
26466
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
79049
1529
SH
SOLE
0
7
1522
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1744
26
SH
SOLE
0
10
16
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
2044
39
SH
SOLE
0
39
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
499988
6884
SH
SOLE
0
6884
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
674490
18919
SH
SOLE
194
16594
2131
SCIENCE APPLICATIONS INTL CO
COM
808625107
0
0
SH
SOLE
0
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
47644
760
SH
SOLE
0
760
0
SCRIPPS E W CO OHIO
CL A NEW
811054402
15847
1731
SH
SOLE
0
1731
0
SEA LTD
SPONSORD ADS
81141R100
528164
9100
SH
SOLE
9017
83
0
SEACOR MARINE HLDGS INC
COM
78413P101
2314289
202475
SH
SOLE
0
202475
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
6396
100
SH
SOLE
0
100
0
SEAGEN INC
COM
81181C104
567757
2950
SH
SOLE
0
2950
0
SEALED AIR CORP NEW
COM
81211K100
1199880
29997
SH
SOLE
0
29330
667
SEELOS THERAPEUTICS INC
COM
81577F109
13354
11175
SH
SOLE
0
11175
0
SEI INVTS CO
COM
784117103
23848
400
SH
SOLE
0
400
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
381970
2197
SH
SOLE
0
2197
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
59991
559
SH
SOLE
0
559
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
18148
219
SH
SOLE
0
219
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
28635
440
SH
SOLE
0
440
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
89489
527
SH
SOLE
0
527
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
69307
2056
SH
SOLE
0
2056
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
73947
997
SH
SOLE
0
997
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
16998
451
SH
SOLE
0
451
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
163125
1229
SH
SOLE
0
1229
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
952773
11738
SH
SOLE
0
11738
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
18846
288
SH
SOLE
0
288
0
SEMPRA
COM
816851109
9861506
67734
SH
SOLE
0
67734
0
SENECA FOODS CORP NEW
CL B
817070105
670
20
SH
SOLE
0
20
0
SENECA FOODS CORP NEW
CL A
817070501
653
20
SH
SOLE
0
20
0
SENSTAR TECHNOLOGIES LTD
ORD
M8T77E105
22052
18225
SH
SOLE
0
18225
0
SENTINELONE INC
CL A
81730H109
1373360
90951
SH
SOLE
37061
53890
0
SERVICE CORP INTL
COM
817565104
65779297
1018409
SH
SOLE
320
1012439
5650
SERVICENOW INC
COM
81762P102
1085726
1932
SH
SOLE
0
1932
0
SHAKE SHACK INC
CL A
819047101
33031
425
SH
SOLE
0
425
0
SHELL PLC
SPON ADS
780259305
755172
12507
SH
SOLE
0
12507
0
SHERWIN WILLIAMS CO
COM
824348106
20976
79
SH
SOLE
0
79
0
SHOPIFY INC
CL A
82509L107
56847
880
SH
SOLE
0
880
0
SILVERBOW RES INC
COM
82836G102
48310
1659
SH
SOLE
0
1659
0
SIMON PPTY GROUP INC NEW
COM
828806109
115480
1000
SH
SOLE
0
1000
0
SIMPSON MFG INC
COM
829073105
55400
400
SH
SOLE
0
400
0
SIRIUS XM HOLDINGS INC
COM
82968B103
13590
3000
SH
SOLE
0
3000
0
SITE CTRS CORP
COM
82981J109
122946
9300
SH
SOLE
0
9300
0
SIXTH STREET SPECIALTY LENDI
COM
83012A109
6261
335
SH
SOLE
0
335
0
SJW GROUP
COM
784305104
9561461
136378
SH
SOLE
119
134629
1630
SL GREEN RLTY CORP
COM
78440X887
6731
224
SH
SOLE
0
224
0
SLR INVESTMENT CORP
COM
83413U100
1569
110
SH
SOLE
0
110
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
13809
428
SH
SOLE
0
428
0
SMITH & WESSON BRANDS INC
COM
831754106
30461
2336
SH
SOLE
0
2336
0
SMUCKER J M CO
COM NEW
832696405
13437
91
SH
SOLE
0
91
0
SNAP INC
CL A
83304A106
7400
625
SH
SOLE
0
625
0
SNAP ON INC
COM
833034101
32658843
113324
SH
SOLE
0
113324
0
SNDL INC
COM
83307B101
134
98
SH
SOLE
0
98
0
SNOWFLAKE INC
CL A
833445109
921607
5237
SH
SOLE
0
5237
0
SO YOUNG INTERNATIONAL INC
SPONSORED ADS
83356Q108
940056
510900
SH
SOLE
510900
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
807
3
SH
SOLE
0
3
0
SOLID BIOSCIENCES INC
COM NEW
83422E204
696
133
SH
SOLE
0
133
0
SONDER HOLDINGS INC
CLASS A COM
83542D102
10450
19700
SH
SOLE
0
19700
0
SONOCO PRODS CO
COM
835495102
61971
1050
SH
SOLE
0
1050
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
64198
713
SH
SOLE
0
713
0
SOUTHERN CO
COM
842587107
157711
2244
SH
SOLE
137
2107
0
SOUTHWEST AIRLS CO
COM
844741108
651
18
SH
SOLE
0
18
0
SOUTHWEST GAS HLDGS INC
COM
844895102
437593
6875
SH
SOLE
0
6875
0
SPARK NETWORKS SE
SPONSORED ADS
846517100
813367
2581300
SH
SOLE
0
2581300
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
275080
800
SH
SOLE
0
800
0
SPDR GOLD TR
GOLD SHS
78463V107
9460610
53069
SH
SOLE
15
53054
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
7185
209
SH
SOLE
0
209
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
945
31
SH
SOLE
0
31
0
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
997
19
SH
SOLE
0
19
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
978
14
SH
SOLE
0
14
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
105754
2300
SH
SOLE
0
2300
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1572202
48316
SH
SOLE
0
48316
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
15529002
35031
SH
SOLE
0
35001
30
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
23466
49
SH
SOLE
0
49
0
SPDR SER TR
S&P KENSHO SMART
78468R689
33440
1000
SH
SOLE
0
1000
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
2459
20
SH
SOLE
0
20
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
5651
189
SH
SOLE
0
189
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
6745
147
SH
SOLE
0
147
0
SPDR SER TR
S&P BIOTECH
78464A870
341120
4100
SH
SOLE
0
4100
0
SPDR SER TR
S&P REGL BKG
78464A698
546101
13375
SH
SOLE
0
13175
200
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
2944
32
SH
SOLE
0
32
0
SPDR SER TR
S&P 600 SMCP GRW
78464A201
1385
18
SH
SOLE
0
18
0
SPDR SER TR
PORTFOLI S&P1500
78464A805
10234
188
SH
SOLE
0
188
0
SPDR SER TR
BBG CONV SEC ETF
78464A359
89256
1276
SH
SOLE
0
1276
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
5094
66
SH
SOLE
0
66
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
5860
231
SH
SOLE
0
231
0
SPDR SER TR
S&P DIVID ETF
78464A763
181908
1484
SH
SOLE
0
1484
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
80243
2066
SH
SOLE
0
2066
0
SPECIAL OPPORTUNITIES FD INC
COM
84741T104
380021
33870
SH
SOLE
0
12120
21750
SPHERE ENTERTAINMENT CO
CL A
55826T102
2355
86
SH
SOLE
0
86
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
8546014
292772
SH
SOLE
0
292772
0
SPLUNK INC
COM
848637104
12942
122
SH
SOLE
0
122
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
24403
152
SH
SOLE
0
152
0
SPROTT INC
COM NEW
852066208
3240
100
SH
SOLE
0
100
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
122931
6829
SH
SOLE
0
6829
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
164120
11000
SH
SOLE
0
11000
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
2371014
56628
SH
SOLE
0
56628
0
ST JOE CO
COM
790148100
48340
1000
SH
SOLE
0
1000
0
STANLEY BLACK & DECKER INC
COM
854502101
884903
9443
SH
SOLE
0
9443
0
STARBUCKS CORP
COM
855244109
31645765
328940
SH
SOLE
13430
315510
0
STARWOOD PPTY TR INC
COM
85571B105
53350
2750
SH
SOLE
0
2750
0
STATE STR CORP
COM
857477103
151446
2069
SH
SOLE
0
2069
0
STERIS PLC
SHS USD
G8473T100
581348
2584
SH
SOLE
0
2584
0
STERLING BANCORP INC
COM
85917W102
547000
100000
SH
SOLE
0
0
100000
STMICROELECTRONICS N V
NY REGISTRY
861012102
18896
378
SH
SOLE
0
378
0
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
671
529
SH
SOLE
0
529
0
STRYKER CORPORATION
COM
863667101
49021603
160679
SH
SOLE
134401
26278
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
39101
2642
SH
SOLE
0
2642
0
SUN CMNTYS INC
COM
866674104
116109
890
SH
SOLE
0
890
0
SUNCOR ENERGY INC NEW
COM
867224107
47146
1608
SH
SOLE
0
1608
0
SUPERIOR GROUP OF CO INC
COM
868358102
773772
82845
SH
SOLE
0
82845
0
SWEETGREEN INC
COM CL A
87043Q108
18800722
1466515
SH
SOLE
2750
1463765
0
SYLVAMO CORP
COMMON STOCK
871332102
18162
448
SH
SOLE
0
448
0
SYNAPTOGENIX INC
COM NEW
87167T201
23
25
SH
SOLE
0
25
0
SYNOPSYS INC
COM
871607107
188097
432
SH
SOLE
0
432
0
SYSCO CORP
COM
871829107
2213608
29833
SH
SOLE
0
29833
0
T2 BIOSYSTEMS INC
COM NEW
89853L203
0
8
SH
SOLE
0
8
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
72446
2906
SH
SOLE
0
2906
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
438396
4344
SH
SOLE
0
4344
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
1476
94
SH
SOLE
0
94
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
588717
26675
SH
SOLE
0
26675
0
TAPESTRY INC
COM
876030107
70277
1642
SH
SOLE
0
1642
0
TARGA RES CORP
COM
87612G101
23591
310
SH
SOLE
0
310
0
TARGET CORP
COM
87612E106
326980
2479
SH
SOLE
0
2479
0
TASEKO MINES LTD
COM
876511106
143000
100000
SH
SOLE
0
100000
0
TD SYNNEX CORPORATION
COM
87162W100
282000
3000
SH
SOLE
0
3000
0
TE CONNECTIVITY LTD
SHS
H84989104
18724815
133596
SH
SOLE
200
133396
0
TEEKAY CORPORATION
COM
Y8564W103
4832
800
SH
SOLE
0
800
0
TEGNA INC
COM
87901J105
54663
3366
SH
SOLE
0
3366
0
TEJON RANCH CO
COM
879080109
163495
9500
SH
SOLE
0
0
9500
TELADOC HEALTH INC
COM
87918A105
6735
266
SH
SOLE
0
266
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
1674451
4073
SH
SOLE
0
4073
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
58037
7052
SH
SOLE
0
7052
0
TELUS CORPORATION
COM
87971M103
5838
300
SH
SOLE
0
300
0
TERADATA CORP DEL
COM
88076W103
1068
20
SH
SOLE
0
20
0
TERAWULF INC
COM
88080T104
12162
6950
SH
SOLE
0
6950
0
TERRITORIAL BANCORP INC
COM
88145X108
4912
400
SH
SOLE
0
400
0
TESLA INC
COM
88160R101
1710666
6535
SH
SOLE
0
3385
3150
TETRA TECH INC NEW
COM
88162G103
149658
914
SH
SOLE
0
914
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
154365
20500
SH
SOLE
0
20500
0
TEXAS INSTRS INC
COM
882508104
6378361
35427
SH
SOLE
103
35324
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
188297116
143028
SH
SOLE
0
5571
137457
TEXTRON INC
COM
883203101
263757
3900
SH
SOLE
0
3900
0
THE CIGNA GROUP
COM
125523100
1613449
5750
SH
SOLE
0
5750
0
THE REAL BROKERAGE INC
COM NEW
75585H206
191481
100252
SH
SOLE
0
100252
0
THE REALREAL INC
COM
88339P101
24801
11172
SH
SOLE
0
11172
0
THE TRADE DESK INC
COM CL A
88339J105
38610
500
SH
SOLE
0
500
0
THERAVANCE BIOPHARMA INC
COM
G8807B106
0
0
SH
SOLE
0
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
499863080
961705
SH
SOLE
87750
872426
1529
THOMSON REUTERS CORP.
COM
884903808
518304
3841
SH
SOLE
0
3841
0
THOR INDS INC
COM
885160101
232875
2250
SH
SOLE
0
2250
0
TILRAY BRANDS INC
COM
88688T100
63
41
SH
SOLE
0
41
0
TITAN INTL INC ILL
COM
88830M102
57400
5000
SH
SOLE
0
5000
0
TJX COS INC NEW
COM
872540109
1672991
19731
SH
SOLE
0
19731
0
TMC THE METALS COMPANY INC
COM
87261Y106
11517580
7066000
SH
SOLE
0
7066000
0
T-MOBILE US INC
COM
872590104
3953371
28462
SH
SOLE
0
27862
600
TOOTSIE ROLL INDS INC
COM
890516107
637344
17999
SH
SOLE
0
17999
0
TORONTO DOMINION BK ONT
COM NEW
891160509
78380
1264
SH
SOLE
0
1264
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
56026
972
SH
SOLE
0
972
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
7316
195
SH
SOLE
0
195
0
TOYOTA MOTOR CORP
ADS
892331307
80375
500
SH
SOLE
0
500
0
TRACTOR SUPPLY CO
COM
892356106
9949
45
SH
SOLE
0
45
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
329923
1725
SH
SOLE
0
1725
0
TRANSALTA CORP
COM
89346D107
8837262
944152
SH
SOLE
0
939152
5000
TRANSDIGM GROUP INC
COM
893641100
481957
539
SH
SOLE
0
539
0
TRANSUNION
COM
89400J107
4308
55
SH
SOLE
0
55
0
TRAVEL PLUS LEISURE CO
COM
894164102
76646
1900
SH
SOLE
0
1900
0
TRAVELERS COMPANIES INC
COM
89417E109
8019966
46182
SH
SOLE
0
45791
391
TRICON RESIDENTIAL INC
COM NPV
89612W102
1764731
200310
SH
SOLE
0
200310
0
TRIMAS CORP
COM NEW
896215209
9578340
348430
SH
SOLE
0
332030
16400
TRIMBLE INC
COM
896239100
8470
160
SH
SOLE
0
160
0
TRINITY PL HLDGS INC
COM
89656D101
83505
154640
SH
SOLE
0
154640
0
TRIPADVISOR INC
COM
896945201
65135
3950
SH
SOLE
0
3950
0
TRUIST FINL CORP
COM
89832Q109
232420
7658
SH
SOLE
0
7658
0
TRUSTCO BK CORP N Y
COM NEW
898349204
1422861
49733
SH
SOLE
0
49733
0
TUSIMPLE HLDGS INC
CL A
90089L108
66
40
SH
SOLE
0
40
0
TWILIO INC
CL A
90138F102
4644
73
SH
SOLE
0
73
0
TYLER TECHNOLOGIES INC
COM
902252105
576810
1385
SH
SOLE
0
1385
0
TYSON FOODS INC
CL A
902494103
7656
150
SH
SOLE
0
150
0
U HAUL HOLDING COMPANY
COM
023586100
3319
60
SH
SOLE
0
60
0
U HAUL HOLDING COMPANY
COM SER N
023586506
111727
2205
SH
SOLE
0
2205
0
UBER TECHNOLOGIES INC
COM
90353T100
258156
5980
SH
SOLE
0
5980
0
UBIQUITI INC
COM
90353W103
351
2
SH
SOLE
0
2
0
UBS GROUP AG
SHS
H42097107
40540
2000
SH
SOLE
0
2000
0
UDR INC
COM
902653104
17184
400
SH
SOLE
0
400
0
UGI CORP NEW
COM
902681105
2804
104
SH
SOLE
0
104
0
UIPATH INC
CL A
90364P105
0
0
SH
SOLE
0
0
0
ULTA BEAUTY INC
COM
90384S303
9411
20
SH
SOLE
0
20
0
UNDER ARMOUR INC
CL C
904311206
335
50
SH
SOLE
0
50
0
UNDER ARMOUR INC
CL A
904311107
25631
3550
SH
SOLE
0
3550
0
UNIFI INC
COM NEW
904677200
11298
1400
SH
SOLE
0
1400
0
UNILEVER PLC
SPON ADR NEW
904767704
1006838
19314
SH
SOLE
0
19314
0
UNION BANKSHARES INC
COM
905400107
4649
200
SH
SOLE
0
200
0
UNION PAC CORP
COM
907818108
15283681
74693
SH
SOLE
385
74198
110
UNITED BANKSHARES INC WEST V
COM
909907107
11660
393
SH
SOLE
0
393
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
154113
6167
SH
SOLE
0
0
6167
UNITED GUARDIAN INC
COM
910571108
140988
17062
SH
SOLE
0
0
17062
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
17002
2155
SH
SOLE
0
2155
0
UNITED PARCEL SERVICE INC
CL B
911312106
28445509
158687
SH
SOLE
1921
154766
2000
UNITED RENTALS INC
COM
911363109
424986
954
SH
SOLE
0
954
0
UNITED STATES CELLULAR CORP
COM
911684108
8074
458
SH
SOLE
0
458
0
UNITED STATES STL CORP NEW
COM
912909108
25
1
SH
SOLE
1
0
0
UNITED STS OIL FD LP
UNITS
91232N207
1143
18
SH
SOLE
0
18
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
30772550
139400
SH
SOLE
139400
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
824421730
1723306
SH
SOLE
126323
1593350
3633
UNITIL CORP
COM
913259107
2221351
43805
SH
SOLE
0
42205
1600
UNITY SOFTWARE INC
COM
91332U101
4342
100
SH
SOLE
0
100
0
UNIVERSAL STAINLESS & ALLOY
COM
913837100
278869
19905
SH
SOLE
0
19905
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
535619
29625
SH
SOLE
0
29625
0
URBAN EDGE PPTYS
COM
91704F104
214507
13902
SH
SOLE
0
13902
0
UROGEN PHARMA LTD
COM
M96088105
10350
1000
SH
SOLE
0
0
1000
URSTADT BIDDLE PPTYS INC
COM
917286106
84159
4000
SH
SOLE
0
4000
0
URSTADT BIDDLE PPTYS INC
CL A
917286205
5966831
280660
SH
SOLE
0
279660
1000
US BANCORP DEL
COM NEW
902973304
67425965
2040737
SH
SOLE
2175
2029502
9060
US FOODS HLDG CORP
COM
912008109
48400
1100
SH
SOLE
0
1100
0
USCB FINANCIAL HOLDINGS INC
CLASS A COM
90355N101
102000
10000
SH
SOLE
0
0
10000
UTZ BRANDS INC
COM CL A
918090101
12679
775
SH
SOLE
0
775
0
V F CORP
COM
918204108
4390
230
SH
SOLE
0
230
0
V2X INC
COM
92242T101
4956
100
SH
SOLE
0
100
0
VALARIS LIMITED
*W EXP 04/29/202
G9460G119
105
10
SH
SOLE
0
10
0
VALERO ENERGY CORP
COM
91913Y100
11378
97
SH
SOLE
0
97
0
VALHI INC NEW
COM
918905209
462
36
SH
SOLE
0
36
0
VALLEY NATL BANCORP
COM
919794107
903012
116515
SH
SOLE
4290
112225
0
VANDA PHARMACEUTICALS INC
COM
921659108
7249
1100
SH
SOLE
0
1100
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
30110
1000
SH
SOLE
0
1000
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
23407
150
SH
SOLE
0
150
0
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
281968
3450
SH
SOLE
0
3450
0
VANECK ETF TRUST
INDIA GROWTH LDR
92189F767
28419
775
SH
SOLE
0
775
0
VANECK ETF TRUST
PREFERRED SECURT
92189F429
17670
1000
SH
SOLE
0
1000
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
301858
1187
SH
SOLE
0
1187
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
78106
850
SH
SOLE
0
850
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
10395384
126603
SH
SOLE
0
125373
1230
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
377094
4990
SH
SOLE
225
4765
0
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
1461281
29725
SH
SOLE
0
29725
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
39495
525
SH
SOLE
0
525
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
15410
212
SH
SOLE
0
212
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
6501
131
SH
SOLE
0
131
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2242025
10173
SH
SOLE
0
9952
221
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
447961
2177
SH
SOLE
0
2035
142
VANGUARD INDEX FDS
VALUE ETF
922908744
4026829
28335
SH
SOLE
0
27840
495
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
114739
566
SH
SOLE
0
394
172
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
53829
388
SH
SOLE
300
82
6
VANGUARD INDEX FDS
GROWTH ETF
922908736
991491
3504
SH
SOLE
59
3284
161
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
419505
1826
SH
SOLE
0
1826
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
21729
146
SH
SOLE
0
146
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
5668423
34270
SH
SOLE
50
34115
105
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
67715353
166262
SH
SOLE
630
165583
49
VANGUARD INDEX FDS
SMALL CP ETF
922908751
6777972
34079
SH
SOLE
29
33918
132
VANGUARD INDEX FDS
MID CAP ETF
922908629
671047
3048
SH
SOLE
0
2923
125
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
3339543
82092
SH
SOLE
130
81438
524
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
525728
5421
SH
SOLE
0
5421
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
774471
14234
SH
SOLE
0
14084
150
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
9626
201
SH
SOLE
0
0
201
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1605488
21231
SH
SOLE
0
21067
164
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
148380
1200
SH
SOLE
0
1200
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
103886
1771
SH
SOLE
0
1771
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
800790
11317
SH
SOLE
0
11317
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
675153
8543
SH
SOLE
0
8543
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
2004044
28956
SH
SOLE
190
28766
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1542480
20387
SH
SOLE
0
20387
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
4059821
20142
SH
SOLE
0
20142
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
40411
700
SH
SOLE
0
700
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
149991
850
SH
SOLE
0
850
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
641598
3950
SH
SOLE
90
3860
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
484643
8642
SH
SOLE
348
8294
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
8306073
179862
SH
SOLE
140
179598
124
VANGUARD WELLINGTON FD
US MULTIFACTOR
921935607
908277
8741
SH
SOLE
0
8674
67
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
11831
190
SH
SOLE
0
190
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
530880
8400
SH
SOLE
0
8400
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
22937849
216252
SH
SOLE
0
216252
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
172707
2300
SH
SOLE
0
2300
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
10969
140
SH
SOLE
0
140
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
341207
2400
SH
SOLE
0
2400
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
32956
310
SH
SOLE
0
310
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
23234
286
SH
SOLE
0
286
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
359732
1850
SH
SOLE
0
1850
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
372616
1521
SH
SOLE
0
1521
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
392195
887
SH
SOLE
0
887
0
VAREX IMAGING CORP
COM
92214X106
26634
1130
SH
SOLE
0
1130
0
VARONIS SYS INC
COM
922280102
7995
300
SH
SOLE
0
300
0
VEEVA SYS INC
CL A COM
922475108
454779
2300
SH
SOLE
0
2300
0
VENTAS INC
COM
92276F100
114629
2425
SH
SOLE
0
2425
0
VERASTEM INC
COM NEW
92337C203
297
40
SH
SOLE
0
40
0
VERIS RESIDENTIAL INC
COM
554489104
104325
6500
SH
SOLE
0
6500
0
VERITEX HLDGS INC
COM
923451108
7497841
418173
SH
SOLE
90000
293173
35000
VERIZON COMMUNICATIONS INC
COM
92343V104
5198796
139788
SH
SOLE
6005
132333
1450
VERTEX PHARMACEUTICALS INC
COM
92532F100
546516
1553
SH
SOLE
0
1553
0
VIATRIS INC
COM
92556V106
260669
26119
SH
SOLE
331
25788
0
VILLAGE BK & TR FINL CORP
COM NEW
92705T200
283348
6559
SH
SOLE
0
0
6559
VIMEO INC
COMMON STOCK
92719V100
1928370
468051
SH
SOLE
0
468051
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
4024
150
SH
SOLE
0
150
0
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
487261
29531
SH
SOLE
29531
0
0
VIRNETX HLDG CORP
COM
92823T108
1860
4000
SH
SOLE
0
4000
0
VISA INC
COM CL A
92826C839
276633737
1165375
SH
SOLE
892
1160408
4075
VISTA OUTDOOR INC
COM
928377100
1604
58
SH
SOLE
0
58
0
VISTRA CORP
COM
92840M102
7875
300
SH
SOLE
0
300
0
VITESSE ENERGY INC
COMMON STOCK
92852X103
776047
34645
SH
SOLE
0
34645
0
VMWARE INC
CL A COM
928563402
172140
1198
SH
SOLE
0
1198
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
28661
3033
SH
SOLE
0
3033
0
VONTIER CORPORATION
COM
928881101
42549
1321
SH
SOLE
0
1321
0
VORNADO RLTY TR
SH BEN INT
929042109
1366068
75307
SH
SOLE
0
72242
3065
VULCAN MATLS CO
COM
929160109
1429064
6339
SH
SOLE
0
6339
0
WABTEC
COM
929740108
565353
5155
SH
SOLE
8
5147
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1325609
46528
SH
SOLE
0
46528
0
WALKER & DUNLOP INC
COM
93148P102
39861
504
SH
SOLE
0
504
0
WALMART INC
COM
931142103
8124408
51687
SH
SOLE
0
51253
434
WARNER BROS DISCOVERY INC
COM SER A
934423104
10462485
834329
SH
SOLE
0
834329
0
WASHINGTON TR BANCORP INC
COM
940610108
8043
300
SH
SOLE
0
300
0
WASTE MGMT INC DEL
COM
94106L109
387940
2237
SH
SOLE
0
2237
0
WATERS CORP
COM
941848103
106616
400
SH
SOLE
0
400
0
WATSCO INC
COM
942622200
56076
147
SH
SOLE
0
147
0
WD 40 CO
COM
929236107
226380
1200
SH
SOLE
0
1200
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
398
6
SH
SOLE
0
6
0
WEBSTER FINL CORP
COM
947890109
276768
7331
SH
SOLE
0
7331
0
WEC ENERGY GROUP INC
COM
92939U106
13236
150
SH
SOLE
0
150
0
WEIS MKTS INC
COM
948849104
173366
2700
SH
SOLE
0
2700
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
21786624
18912
SH
SOLE
0
18882
30
WELLS FARGO CO NEW
COM
949746101
20849396
488505
SH
SOLE
0
488077
428
WENDYS CO
COM
95058W100
630
29
SH
SOLE
0
29
0
WESCO INTL INC
COM
95082P105
19159
107
SH
SOLE
0
107
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
202326
529
SH
SOLE
0
529
0
WESTERN DIGITAL CORP.
COM
958102105
986
26
SH
SOLE
0
26
0
WESTERN NEW ENG BANCORP INC
COM
958892101
90625
15518
SH
SOLE
0
15518
0
WESTERN UN CO
COM
959802109
72432
6175
SH
SOLE
0
6175
0
WEX INC
COM
96208T104
14201
78
SH
SOLE
0
78
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
73755
2201
SH
SOLE
0
2201
0
WHIRLPOOL CORP
COM
963320106
322576
2168
SH
SOLE
0
2168
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
77778
56
SH
SOLE
0
56
0
WHOLE EARTH BRANDS INC
COM CL A
96684W100
617069
153500
SH
SOLE
0
153500
0
WILEY JOHN & SONS INC
CL A
968223206
39134
1150
SH
SOLE
0
1150
0
WILLIAMS COS INC
COM
969457100
419621
12860
SH
SOLE
0
12860
0
WILLIAMS INDL SVCS GROUP INC
COM
96951A104
168
444
SH
SOLE
0
444
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
313921
1333
SH
SOLE
0
1333
0
WINMARK CORP
COM
974250102
36571
110
SH
SOLE
0
10
100
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
103043
1295
SH
SOLE
0
1295
0
WISDOMTREE TR
US EFFICIENT COR
97717Y790
17052
460
SH
SOLE
0
460
0
WOLFSPEED INC
COM
977852102
33354
600
SH
SOLE
0
600
0
WOORI FINL GROUP INC
SPONSORED ADS
981064108
0
0
SH
SOLE
0
0
0
WORKDAY INC
CL A
98138H101
70251
311
SH
SOLE
0
311
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
3199
84
SH
SOLE
0
84
0
WP CAREY INC
COM
92936U109
533724
7900
SH
SOLE
0
7900
0
WPP PLC NEW
ADR
92937A102
8730
167
SH
SOLE
0
167
0
WSFS FINL CORP
COM
929328102
1131
30
SH
SOLE
0
30
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
9705054
141535
SH
SOLE
0
140069
1466
XCEL ENERGY INC
COM
98389B100
105689
1700
SH
SOLE
0
1700
0
XOMA CORP DEL
COM NEW
98419J206
141675
7500
SH
SOLE
0
7500
0
XPENG INC
ADS
98422D105
33550
2500
SH
SOLE
0
2500
0
XPO INC
COM
983793100
124254
2106
SH
SOLE
0
2106
0
XYLEM INC
COM
98419M100
4789864
42530
SH
SOLE
0
42530
0
YETI HLDGS INC
COM
98585X104
68941
1775
SH
SOLE
0
1775
0
YORK WTR CO
COM
987184108
905174
21933
SH
SOLE
0
21933
0
YUM BRANDS INC
COM
988498101
11682190
87234
SH
SOLE
2918
84316
0
YUM CHINA HLDGS INC
COM
98850P109
1401821
24811
SH
SOLE
0
24811
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
84607
286
SH
SOLE
0
286
0
ZEPP HEALTH CORPORATION
SPONSORED ADS
98945L105
1140
1000
SH
SOLE
0
1000
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
29452
586
SH
SOLE
0
586
0
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
40267
3250
SH
SOLE
0
3250
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3597193
24705
SH
SOLE
0
24305
400
ZIMVIE INC
COM
98888T107
1549
138
SH
SOLE
0
138
0
ZOETIS INC
CL A
98978V103
5512269
32009
SH
SOLE
612
31197
200
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
68355
1007
SH
SOLE
0
1007
0