0001752724-23-273446.txt : 20231129
0001752724-23-273446.hdr.sgml : 20231129
20231129120947
ACCESSION NUMBER: 0001752724-23-273446
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230929
FILED AS OF DATE: 20231129
DATE AS OF CHANGE: 20231129
PERIOD START: 20230930
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TETON WESTWOOD FUNDS
CENTRAL INDEX KEY: 0000796229
IRS NUMBER: 133625130
STATE OF INCORPORATION: MA
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-04719
FILM NUMBER: 231450168
BUSINESS ADDRESS:
STREET 1: ONE CORPORATE CENTER
CITY: RYE
STATE: NY
ZIP: 10580
BUSINESS PHONE: 8004223554
MAIL ADDRESS:
STREET 1: ONE CORPORATE CENTER
CITY: RYE
STATE: NY
ZIP: 10580
FORMER COMPANY:
FORMER CONFORMED NAME: GAMCO WESTWOOD FUNDS
DATE OF NAME CHANGE: 20091130
FORMER COMPANY:
FORMER CONFORMED NAME: WESTWOOD FUNDS
DATE OF NAME CHANGE: 20060621
FORMER COMPANY:
FORMER CONFORMED NAME: GABELLI WESTWOOD FUNDS
DATE OF NAME CHANGE: 19980304
0000796229
S000001084
TETON WESTWOOD MIGHTY MITES FUND
C000002927
CLASS A
WMMAX
C000002928
CLASS AAA
WEMMX
C000002930
CLASS C
WMMCX
C000061067
Class I
WEIMX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000796229
XXXXXXXX
S000001084
C000002928
C000002930
C000061067
C000002927
Teton Westwood Funds
811-04719
0000796229
549300F5AG1CXKI4KV24
One Corporate Center
Rye
10580-1422
1-800-422-3554
TETON Westwood Mighty Mites Fund
S000001084
549300JUY04NEGW0GF03
2023-09-30
2023-09-29
N
381917704.27
942773.93
380974930.34
702724.70000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
30273.82000000
N
Intevac Inc
N/A
Intevac Inc
461148108
317000.00000000
NS
USD
985870.00000000
0.258775557520
Long
EC
CORP
US
N
1
N
N
N
Casella Waste Systems Inc
8EU0XUFVJ48U37IIDH51
Casella Waste Systems Inc
147448104
31900.00000000
NS
USD
2433970.00000000
0.638879308364
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797FB8
1475000.00000000
PA
USD
1471325.82000000
0.386200167734
Long
DBT
UST
US
N
2
2023-10-19
None
0.00000000
N
N
N
N
N
N
American Software Inc/GA
N/A
American Software Inc/GA
029683109
134000.00000000
NS
USD
1535640.00000000
0.403081640734
Long
EC
CORP
US
N
1
N
N
N
OPKO Health Inc
529900A4S2D4OGOJLL02
OPKO Health Inc
68375N103
178000.00000000
NS
USD
284800.00000000
0.074755575057
Long
EC
CORP
US
N
1
N
N
N
Capital Properties Inc
N/A
Capital Properties Inc
140430109
116300.00000000
NS
USD
1465380.00000000
0.384639482364
Long
EC
CORP
US
N
2
N
N
N
La-Z-Boy Inc
549300WNO1WMN9ZG2519
La-Z-Boy Inc
505336107
20000.00000000
NS
USD
617600.00000000
0.162110404337
Long
EC
CORP
US
N
1
N
N
N
Kaman Corp
5493003YK076OLTEQF95
Kaman Corp
483548103
80000.00000000
NS
USD
1572000.00000000
0.412625575808
Long
EC
CORP
US
N
1
N
N
N
Park Aerospace Corp
5299004AG0G7IB636095
Park Aerospace Corp
70014A104
60600.00000000
NS
USD
941118.00000000
0.247028852832
Long
EC
CORP
US
N
1
N
N
N
SkyWater Technology Inc
N/A
SkyWater Technology Inc
83089J108
64927.00000000
NS
USD
390860.54000000
0.102594818942
Long
EC
CORP
US
N
1
N
N
N
Myers Industries Inc
549300I2H9XMVTCW4Q51
Myers Industries Inc
628464109
663870.00000000
NS
USD
11903189.10000000
3.124402198689
Long
EC
CORP
US
N
1
N
N
N
GAN Ltd
N/A
GAN Ltd
000000000
28000.00000000
NS
USD
32480.00000000
0.008525495357
Long
EC
CORP
US
N
1
N
N
N
Alvopetro Energy Ltd/CA
N/A
Alvopetro Energy Ltd/CA
02255Q209
205000.00000000
NS
1331198.23000000
0.349418852524
Long
EC
CORP
CA
N
1
N
N
N
RWC Inc
N/A
RWC Inc
749904108
19500.00000000
NS
USD
126750.00000000
0.033269905683
Long
EC
CORP
US
N
2
N
N
N
GOODBABY INTL
5299001OEMI45O3O6H29
Goodbaby International Holdings Ltd
000000000
790000.00000000
NS
46910.02000000
0.012313151408
Long
EC
CORP
CN
N
1
N
N
N
DREAM Unlimited Corp
549300OLZNGGLFVS4206
DREAM Unlimited Corp
26153M507
30000.00000000
NS
405963.56000000
0.106559127036
Long
EC
CORP
CA
N
1
N
N
N
Standard Motor Products Inc
THGK1EO5B5HK0JHQVZ90
Standard Motor Products Inc
853666105
40000.00000000
NS
USD
1344800.00000000
0.352989105818
Long
EC
CORP
US
N
1
N
N
N
Lee Enterprises Inc
N/A
Lee Enterprises Inc
523768406
30000.00000000
NS
USD
321300.00000000
0.084336257956
Long
EC
CORP
US
N
1
N
N
N
California Water Service Group
529900QABDOBU6UVRQ36
California Water Service Group
130788102
23400.00000000
NS
USD
1107054.00000000
0.290584474682
Long
EC
CORP
US
N
1
N
N
N
Northrim BanCorp Inc
5493006X7RLLTZ3SG075
Northrim BanCorp Inc
666762109
4197.00000000
NS
USD
166285.14000000
0.043647265674
Long
EC
CORP
US
N
1
N
N
N
Bassett Furniture Industries I
N/A
Bassett Furniture Industries Inc
070203104
27700.00000000
NS
USD
405805.00000000
0.106517507500
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797HC4
5130000.00000000
PA
USD
5113470.73000000
1.342206618539
Long
DBT
UST
US
N
2
2023-10-24
None
0.00000000
N
N
N
N
N
N
Trinity Place Holdings Inc
N/A
Trinity Place Holdings Inc
89656D101
265000.00000000
NS
USD
96725.00000000
0.025388809681
Long
EC
CORP
US
N
1
N
N
N
Premier Foods PLC
213800ZD5I8XHNMCJA67
Premier Foods PLC
000000000
70000.00000000
NS
102488.40000000
0.026901612635
Long
EC
CORP
GB
N
1
N
N
N
Cavco Industries Inc
N/A
Cavco Industries Inc
149568107
14540.00000000
NS
USD
3862696.40000000
1.013897790217
Long
EC
CORP
US
N
1
N
N
N
Holobeam Inc
N/A
Holobeam Inc
436434104
6200.00000000
NS
USD
204600.00000000
0.053704321126
Long
EC
CORP
US
N
2
N
N
N
Astronics Corp
549300NNXCF8H4MSMK17
Astronics Corp
046433207
23896.00000000
NS
USD
376362.00000000
0.098789177456
Long
EC
CORP
US
N
2
N
N
N
Oil-Dri Corp of America
549300RSG5KPUH16WH66
Oil-Dri Corp of America
677864100
15000.00000000
NS
USD
926250.00000000
0.243126233837
Long
EC
CORP
US
N
1
N
N
N
Willamette Valley Vineyards In
549300EVPVY057V3C517
Willamette Valley Vineyards Inc
969136100
23000.00000000
NS
USD
135010.00000000
0.035438027347
Long
EC
CORP
US
N
1
N
N
N
Seacoast Banking Corp of Flori
549300V6IC06XYQYPG88
Seacoast Banking Corp of Florida
811707801
3000.00000000
NS
USD
65880.00000000
0.017292476421
Long
EC
CORP
US
N
1
N
N
N
Boiron SA
9695000UMPNY21KKDO98
Boiron SA
000000000
5700.00000000
NS
323613.65000000
0.084943555133
Long
EC
CORP
FR
N
1
N
N
N
Mitek Systems Inc
549300ABZAQ3R25XG118
Mitek Systems Inc
606710200
137000.00000000
NS
USD
1468640.00000000
0.385495181714
Long
EC
CORP
US
N
1
N
N
N
Keweenaw Land Association Ltd
N/A
Keweenaw Land Association Ltd
493026108
2050.00000000
NS
USD
45612.50000000
0.011972572567
Long
EC
CORP
US
N
2
N
N
N
Distribution Solutions Group I
N/A
Distribution Solutions Group Inc
520776105
258000.00000000
NS
USD
6708000.00000000
1.760745777685
Long
EC
CORP
US
N
1
N
N
N
Energy Recovery Inc
549300ZEQL52Z525WJ22
Energy Recovery Inc
29270J100
30000.00000000
NS
USD
636300.00000000
0.167018863795
Long
EC
CORP
US
N
1
N
N
N
Innovative Solutions and Suppo
N/A
Innovative Solutions and Support Inc
45769N105
104200.00000000
NS
USD
791920.00000000
0.207866695924
Long
EC
CORP
US
N
1
N
N
N
Kratos Defense & Security Solu
5493000EKBN0UY1F3F88
Kratos Defense & Security Solutions Inc
50077B207
7000.00000000
NS
USD
105140.00000000
0.027597616437
Long
EC
CORP
US
N
1
N
N
N
Rush Enterprises Inc
529900V3XHTN7A6DFT17
Rush Enterprises Inc
781846209
50490.00000000
NS
USD
2061506.70000000
0.541113479083
Long
EC
CORP
US
N
1
N
N
N
Tennant Co
JYAIRLT8DVP6DP8UT336
Tennant Co
880345103
22650.00000000
NS
USD
1679497.50000000
0.440841999367
Long
EC
CORP
US
N
1
N
N
N
Corby Spirit and Wine Ltd
N/A
Corby Spirit and Wine Ltd
218349108
135000.00000000
NS
1436223.08000000
0.376986243876
Long
EC
CORP
CA
N
1
N
N
N
Columbus McKinnon Corp/NY
549300W3HQB0HO1F3G69
Columbus McKinnon Corp/NY
199333105
68000.00000000
NS
USD
2373880.00000000
0.623106616984
Long
EC
CORP
US
N
1
N
N
N
S&W Seed Co
5493000VGNLHM547AC08
S&W Seed Co
785135104
310000.00000000
NS
USD
347200.00000000
0.091134605547
Long
EC
CORP
US
N
1
N
N
N
Hawkins Inc
549300VL3IJ23OWX1Y34
Hawkins Inc
420261109
69580.00000000
NS
USD
4094783.00000000
1.074816916783
Long
EC
CORP
US
N
1
N
N
N
Manitowoc Co Inc/The
2RTSLGQ89VMY18RHX631
Manitowoc Co Inc/The
563571405
18000.00000000
NS
USD
270900.00000000
0.071107041021
Long
EC
CORP
US
N
1
N
N
N
Mesa Laboratories Inc
549300ZCG738WLX8ZW79
Mesa Laboratories Inc
59064R109
4000.00000000
NS
USD
420280.00000000
0.110316970102
Long
EC
CORP
US
N
1
N
N
N
Andrew Peller Ltd
549300WIJYUEOEIC8537
Andrew Peller Ltd
03444Q100
84600.00000000
NS
262224.19000000
0.068829775693
Long
EC
CORP
CA
N
1
N
N
N
Capital City Bank Group Inc
254900NVLVUJQZKTQE82
Capital City Bank Group Inc
139674105
79800.00000000
NS
USD
2380434.00000000
0.624826940154
Long
EC
CORP
US
N
1
N
N
N
Shenandoah Telecommunications
549300XH3H4OUKFPHS84
Shenandoah Telecommunications Co
82312B106
5000.00000000
NS
USD
103050.00000000
0.027049023910
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796YT0
305000.00000000
PA
USD
303611.08000000
0.079693191289
Long
DBT
UST
US
N
2
2023-11-02
None
0.00000000
N
N
N
N
N
N
Towne Bank/Portsmouth VA
54930039UO39UJGI7078
Towne Bank/Portsmouth VA
89214P109
5000.00000000
NS
USD
114650.00000000
0.030093843680
Long
EC
CORP
US
N
1
N
N
N
Territorial Bancorp Inc
5493003VDUGN5KBPTN24
Territorial Bancorp Inc
88145X108
4500.00000000
NS
USD
40905.00000000
0.010736926958
Long
EC
CORP
US
N
1
N
N
N
WI TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill- When Issued
912797FK8
150000.00000000
PA
USD
149008.16000000
0.039112326857
Long
DBT
UST
US
N
2
2023-11-16
None
0.00000000
N
N
N
N
N
N
Citizens & Northern Corp
N/A
Citizens & Northern Corp
172922106
16560.00000000
NS
USD
290628.00000000
0.076285334507
Long
EC
CORP
US
N
1
N
N
N
Marine Products Corp
N/A
Marine Products Corp
568427108
359500.00000000
NS
USD
5108495.00000000
1.340900566722
Long
EC
CORP
US
N
1
N
N
N
Monarch Cement Co/The
549300ZMPJCNSENB3O72
Monarch Cement Co/The
609031307
49765.00000000
NS
USD
7651368.75000000
2.008365417423
Long
EC
CORP
US
N
2
N
N
N
Collegium Pharmaceutical Inc
54930049FXZMTLW8D496
Collegium Pharmaceutical Inc
19459J104
3000.00000000
NS
USD
67050.00000000
0.017599583242
Long
EC
CORP
US
N
1
N
N
N
Materialise NV
5493004CXYDPCZ5RQK28
Materialise NV
57667T100
10000.00000000
NS
USD
54900.00000000
0.014410397017
Long
EC
CORP
BE
N
1
N
N
N
Gibraltar Industries Inc
N/A
Gibraltar Industries Inc
374689107
85000.00000000
NS
USD
5738350.00000000
1.506227718154
Long
EC
CORP
US
N
1
N
N
N
Iwatsuka Confectionery Co Ltd
N/A
Iwatsuka Confectionery Co Ltd
000000000
21000.00000000
NS
722296.57000000
0.189591627290
Long
EC
CORP
JP
N
1
N
N
N
Tanami Gold NL
N/A
Tanami Gold NL
000000000
400000.00000000
NS
10287.20000000
0.002700230167
Long
EC
CORP
AU
N
2
N
N
N
Acme United Corp
549300NVT8NN13WP8M83
Acme United Corp
004816104
55000.00000000
NS
USD
1643950.00000000
0.431511332919
Long
EC
CORP
US
N
1
N
N
N
Universal Technical Institute
2549003YOJGAZ0PVFV48
Universal Technical Institute Inc
913915104
95000.00000000
NS
USD
796100.00000000
0.208963880980
Long
EC
CORP
US
N
1
N
N
N
Team Inc
549300DEKHQ3OEQJWU96
Team Inc
878155308
10000.00000000
NS
USD
69500.00000000
0.018242670177
Long
EC
CORP
US
N
1
N
N
N
OTONOMO TECHNOLOGIES LTD
N/A
Otonomo Technologies Ltd
000000000
9000.00000000
NS
USD
377.10000000
0.000098982890
Long
EC
CORP
US
N
2
N
N
N
Pacific Premier Bancorp Inc
549300Q1KIC3KLI0XG98
Pacific Premier Bancorp Inc
69478X105
10000.00000000
NS
USD
217600.00000000
0.057116619144
Long
EC
CORP
US
N
1
N
N
N
Crimson Wine Group Ltd
N/A
Crimson Wine Group Ltd
22662X100
308000.00000000
NS
USD
1849540.00000000
0.485475513664
Long
EC
CORP
US
N
1
N
N
N
1-800-Flowers.com Inc
N/A
1-800-Flowers.com Inc
68243Q106
173000.00000000
NS
USD
1211000.00000000
0.317868684671
Long
EC
CORP
US
N
1
N
N
N
CTS Corp
549300YV1HQLBVHOI649
CTS Corp
126501105
160000.00000000
NS
USD
6678400.00000000
1.752976237580
Long
EC
CORP
US
N
1
N
N
N
Astec Industries Inc
5493002DO2QKHLKB2A48
Astec Industries Inc
046224101
177500.00000000
NS
USD
8362025.00000000
2.194901641569
Long
EC
CORP
US
N
1
N
N
N
Ingles Markets Inc
549300XH5RYBMYP8TF26
Ingles Markets Inc
457030104
4000.00000000
NS
USD
301320.00000000
0.079091818385
Long
EC
CORP
US
N
1
N
N
N
ICC Holdings Inc
5493002VP3377Q6IKL47
ICC Holdings Inc
44931Q104
17000.00000000
NS
USD
268600.00000000
0.070503326757
Long
EC
CORP
US
N
1
N
N
N
Jungheinrich AG
529900PHZORTU6FSXE73
Jungheinrich AG
000000000
16700.00000000
NS
501079.41000000
0.131525559845
Long
EP
CORP
DE
N
1
N
N
N
Federal Signal Corp
549300RTXZRPTNP6G884
Federal Signal Corp
313855108
78800.00000000
NS
USD
4706724.00000000
1.235441921545
Long
EC
CORP
US
N
1
N
N
N
WI TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill- When Issued
912796YJ2
895000.00000000
PA
USD
894607.60000000
0.234820595465
Long
DBT
UST
US
N
2
2023-10-05
None
0.00000000
N
N
N
N
N
N
Tyler Technologies Inc
25490040SMU4Z8LBCW70
Tyler Technologies Inc
902252105
1000.00000000
NS
USD
386140.00000000
0.101355750535
Long
EC
CORP
US
N
1
N
N
N
York Water Co/The
N/A
York Water Co/The
987184108
38360.00000000
NS
USD
1438116.40000000
0.377483210959
Long
EC
CORP
US
N
1
N
N
N
Cardlytics Inc
549300JETJBH94EIPC66
Cardlytics Inc
14161W105
4000.00000000
NS
USD
66000.00000000
0.017323974556
Long
EC
CORP
US
N
1
N
N
N
Daktronics Inc
549300IOLZ3SG5YUJ288
Daktronics Inc
234264109
60000.00000000
NS
USD
535200.00000000
0.140481684588
Long
EC
CORP
US
N
1
N
N
N
Reading International Inc
549300OHQRI7MW2NQU72
Reading International Inc
755408101
257500.00000000
NS
USD
545900.00000000
0.143290268342
Long
EC
CORP
US
N
1
N
N
N
Avio SpA
8156008F25C4B0E7C860
Avio SpA
000000000
125500.00000000
NS
1077401.18000000
0.282801070148
Long
EC
CORP
IT
N
1
N
N
N
Preformed Line Products Co
549300EYH53XDJID2098
Preformed Line Products Co
740444104
2800.00000000
NS
USD
455224.00000000
0.119489227176
Long
EC
CORP
US
N
1
N
N
N
Badger Meter Inc
5493002JENE20OGTUG20
Badger Meter Inc
056525108
6500.00000000
NS
USD
935155.00000000
0.245463657980
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797FL6
245000.00000000
PA
USD
243091.02000000
0.063807615840
Long
DBT
UST
US
N
2
2023-11-24
None
0.00000000
N
N
N
N
N
N
Consolidated Water Co Ltd
5299001BMEW8X9VIJA73
Consolidated Water Co Ltd
000000000
56700.00000000
NS
USD
1612548.00000000
0.423268795813
Long
EC
CORP
KY
N
1
N
N
N
Ultralife Corp
529900NVAFLKA00F3U05
Ultralife Corp
903899102
129000.00000000
NS
USD
1259040.00000000
0.330478438273
Long
EC
CORP
US
N
1
N
N
N
Farmers National Banc Corp
N/A
Farmers National Banc Corp
309627107
40000.00000000
NS
USD
462400.00000000
0.121372815682
Long
EC
CORP
US
N
1
N
N
N
DMG Mori AG
529900HXE4EQIHJY8518
DMG Mori AG
000000000
4400.00000000
NS
199566.51000000
0.052383108206
Long
EC
CORP
DE
N
1
N
N
N
TransAct Technologies Inc
N/A
TransAct Technologies Inc
892918103
32500.00000000
NS
USD
208650.00000000
0.054767383201
Long
EC
CORP
US
N
1
N
N
N
Atlantic Union Bankshares Corp
N/A
Atlantic Union Bankshares Corp
04911A107
41244.00000000
NS
USD
1187002.32000000
0.311569666523
Long
EC
CORP
US
N
1
N
N
N
CareDx Inc
549300NQOFKL9NON0U06
CareDx Inc
14167L103
9000.00000000
NS
USD
63000.00000000
0.016536521167
Long
EC
CORP
US
N
1
N
N
N
RPC Inc
N/A
RPC Inc
749660106
60000.00000000
NS
USD
536400.00000000
0.140796665943
Long
EC
CORP
US
N
1
N
N
N
EW Scripps Co/The
549300U1OW41QPKYW028
EW Scripps Co/The
811054402
339800.00000000
NS
USD
1862104.00000000
0.488773368457
Long
EC
CORP
US
N
1
N
N
N
Heroux-Devtek Inc
549300ZEMF0P4EU7CI78
Heroux-Devtek Inc
42774L109
43000.00000000
NS
507167.31000000
0.133123539007
Long
EC
CORP
CA
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797FU6
420000.00000000
PA
USD
415482.48000000
0.109057695641
Long
DBT
UST
US
N
2
2023-12-14
None
0.00000000
N
N
N
N
N
N
Dril-Quip Inc
5299007REICYIJNMW197
Dril-Quip Inc
262037104
7000.00000000
NS
USD
197190.00000000
0.051759311255
Long
EC
CORP
US
N
1
N
N
N
COMM SYS/PINEAPPLE HLDGS CVR
N/A
COMM SYS/PINEAPPLE HLDGS CVR
000000000
85500.00000000
NS
USD
197094.60000000
0.051734270237
Long
EC
CORP
US
N
2
N
N
N
Western New England Bancorp In
549300Y8QE4EI2LP6B42
Western New England Bancorp Inc
958892101
81580.00000000
NS
USD
529454.20000000
0.138973501360
Long
EC
CORP
US
N
1
N
N
N
Subsea 7 SA
222100AIF0CBCY80AH62
Subsea 7 SA
864323100
6500.00000000
NS
USD
89375.00000000
0.023459548879
Long
EC
CORP
GB
N
1
N
N
N
SouthState Corp
549300JZUANXM0YQ4W53
SouthState Corp
840441109
9200.00000000
NS
USD
619712.00000000
0.162664771523
Long
EC
CORP
US
N
1
N
N
N
Sandy Spring Bancorp Inc
N/A
Sandy Spring Bancorp Inc
800363103
34000.00000000
NS
USD
728620.00000000
0.191251429418
Long
EC
CORP
US
N
1
N
N
N
Pan American Silver Corp
549300MKTF5851TYIB83
Pan American Silver Corp
697900132
60000.00000000
NS
USD
32100.00000000
0.008425751261
Long
EC
CORP
CA
N
1
N
N
N
Otonomo Technologies Ltd
N/A
Otonomo Technologies Ltd
000000000
3000.00000000
NS
USD
12150.00000000
0.003189186225
Long
EC
CORP
IL
N
1
N
N
N
Maezawa Kyuso Industries Co Lt
N/A
Maezawa Kyuso Industries Co Ltd
000000000
34200.00000000
NS
275082.98000000
0.072205008280
Long
EC
CORP
JP
N
1
N
N
N
Rock Field Co Ltd
N/A
Rock Field Co Ltd
000000000
1510.00000000
NS
16308.49000000
0.004280725239
Long
EC
CORP
JP
N
1
N
N
N
Inspired Entertainment Inc
549300ZUGYK6NBIU6D69
Inspired Entertainment Inc
45782N108
255221.00000000
NS
USD
3052443.16000000
0.801218903636
Long
EC
CORP
US
N
1
N
N
N
Farmers & Merchants Bank of Lo
25490049RRVB8S6CG210
Farmers & Merchants Bank of Long Beach/Long Beach CA
308243104
1105.00000000
NS
USD
5368086.46000000
1.409039291695
Long
EC
CORP
US
N
1
N
N
N
Treatt PLC
213800G4OJM9F7G9LG39
Treatt PLC
000000000
192174.00000000
NS
1188770.49000000
0.312033783676
Long
EC
CORP
GB
N
1
N
N
N
Hanover Foods Corp
N/A
Hanover Foods Corp
41078W407
300.00000000
NS
USD
15600.00000000
0.004094757622
Long
EC
CORP
US
N
2
N
N
N
Navigator Holdings Ltd
213800H7RVOFYARK2W19
Navigator Holdings Ltd
000000000
100000.00000000
NS
USD
1477000.00000000
0.387689551824
Long
EC
CORP
US
N
1
N
N
N
Full House Resorts Inc
5493009DKIWW0H901Y82
Full House Resorts Inc
359678109
1211119.00000000
NS
USD
5171478.13000000
1.357432659777
Long
EC
CORP
US
N
1
N
N
N
Methode Electronics Inc
529900VM413LGLUS3F07
Methode Electronics Inc
591520200
8190.00000000
NS
USD
187141.50000000
0.049121736129
Long
EC
CORP
US
N
1
N
N
N
AdTheorent Holding Co Inc
N/A
AdTheorent Holding Co Inc
00739D109
85000.00000000
NS
USD
109650.00000000
0.028781421366
Long
EC
CORP
US
N
1
N
N
N
Cadiz Inc
549300PFFIS1TCKZS151
Cadiz Inc
127537207
9500.00000000
NS
USD
31445.00000000
0.008253823938
Long
EC
CORP
US
N
1
N
N
N
Puradyn Filter Technologies In
N/A
Puradyn Filter Technologies Inc
746091107
80000.00000000
NS
USD
8.00000000
0.000002099875
Long
EC
CORP
US
N
1
N
N
N
NeoGenomics Inc
N/A
NeoGenomics Inc
64049M209
60500.00000000
NS
USD
744150.00000000
0.195327813128
Long
EC
CORP
US
N
1
N
N
N
Churchill Downs Inc
529900FODTBQC8MIS994
Churchill Downs Inc
171484108
3400.00000000
NS
USD
394536.00000000
0.103559570087
Long
EC
CORP
US
N
1
N
N
N
Teraoka Seisakusho Co Ltd
353800DL0EFFKG173E75
Teraoka Seisakusho Co Ltd
000000000
25000.00000000
NS
55875.27000000
0.014666390239
Long
EC
CORP
JP
N
1
N
N
N
Nautilus Inc
549300LLLHX2HF71YE90
Nautilus Inc
63910B102
10000.00000000
NS
USD
8501.00000000
0.002231380419
Long
EC
CORP
US
N
1
N
N
N
IMAX Corp
5493002KS2T1Q0X7VZ21
IMAX Corp
45245E109
30000.00000000
NS
USD
579600.00000000
0.152135994744
Long
EC
CORP
CA
N
1
N
N
N
STERIS PLC
N/A
STERIS PLC
000000000
1300.00000000
NS
USD
285246.00000000
0.074872643127
Long
EC
CORP
US
N
1
N
N
N
Frequency Electronics Inc
549300S56SO2JB5JBE31
Frequency Electronics Inc
358010106
10000.00000000
NS
USD
69400.00000000
0.018216421730
Long
EC
CORP
US
N
1
N
N
N
Primo Water Corp
N/A
Primo Water Corp
74167P108
15000.00000000
NS
USD
207000.00000000
0.054334283837
Long
EC
CORP
US
N
1
N
N
N
Carriage Services Inc
N/A
Carriage Services Inc
143905107
3500.00000000
NS
USD
98875.00000000
0.025953151277
Long
EC
CORP
US
N
1
N
N
N
Valley National Bancorp
549300ET52S1UBIB9762
Valley National Bancorp
919794107
44800.00000000
NS
USD
383488.00000000
0.100659641740
Long
EC
CORP
US
N
1
N
N
N
Agilysys Inc
5299001XWB5V3B5IPN93
Agilysys Inc
00847J105
4000.00000000
NS
USD
264640.00000000
0.069463888283
Long
EC
CORP
US
N
1
N
N
N
HomeStreet Inc
N/A
HomeStreet Inc
43785V102
25600.00000000
NS
USD
199424.00000000
0.052345701545
Long
EC
CORP
US
N
1
N
N
N
TKO Group Holdings Inc
N/A
TKO Group Holdings Inc
87256C101
15800.00000000
NS
USD
1328148.00000000
0.348618214540
Long
EC
CORP
US
N
1
N
N
N
Alithya Group Inc
549300KFFXPJJY1FDW42
Alithya Group Inc
01643B106
662000.00000000
NS
USD
999620.00000000
0.262384718886
Long
EC
CORP
CA
N
1
N
N
N
FS Bancorp Inc
N/A
FS Bancorp Inc
30263Y104
32116.00000000
NS
USD
947422.00000000
0.248683554887
Long
EC
CORP
US
N
1
N
N
N
Nathan's Famous Inc
54930034SKNSF1JIE673
Nathan's Famous Inc
632347100
211000.00000000
NS
USD
14909260.00000000
3.913449104562
Long
EC
CORP
US
N
1
N
N
N
Playstudios Inc
N/A
Playstudios Inc
72815G108
30000.00000000
NS
USD
95400.00000000
0.025041017768
Long
EC
CORP
US
N
1
N
N
N
Atlantic American Corp
N/A
Atlantic American Corp
048209100
22000.00000000
NS
USD
42680.00000000
0.011202836880
Long
EC
CORP
US
N
1
N
N
N
Legacy Housing Corp
N/A
Legacy Housing Corp
52472M101
75700.00000000
NS
USD
1469337.00000000
0.385678133384
Long
EC
CORP
US
N
1
N
N
N
Twin Disc Inc
549300FR8EHCY14BLP32
Twin Disc Inc
901476101
116800.00000000
NS
USD
1602496.00000000
0.420630301991
Long
EC
CORP
US
N
1
N
N
N
Core Molding Technologies Inc
549300ZY2MFRXCKVIJ28
Core Molding Technologies Inc
218683100
139000.00000000
NS
USD
3960110.00000000
1.039467346700
Long
EC
CORP
US
N
1
N
N
N
Hope Bancorp Inc
549300UTF4QGMBHIZ219
Hope Bancorp Inc
43940T109
9030.00000000
NS
USD
79915.50000000
0.020976577101
Long
EC
CORP
US
N
1
N
N
N
Paratek Pharmaceuticals CVR
N/A
Paratek Pharmaceuticals CVR
000000000
25000.00000000
NS
USD
500.00000000
0.000131242231
Long
EC
CORP
US
N
2
N
N
N
MYR Group Inc
529900G1IMMZHOQ17I54
MYR Group Inc
55405W104
13000.00000000
NS
USD
1751880.00000000
0.459841281009
Long
EC
CORP
US
N
1
N
N
N
Corus Entertainment Inc
549300DVZFTUMM4M2O84
Corus Entertainment Inc
220874101
360000.00000000
NS
272998.34000000
0.071657822669
Long
EC
CORP
CA
N
1
N
N
N
Thomasville Bancshares Inc
N/A
Thomasville Bancshares Inc
884608100
5500.00000000
NS
USD
329944.45000000
0.086605291772
Long
EC
CORP
US
N
1
N
N
N
Digi International Inc
529900KG656HGROI4N27
Digi International Inc
253798102
10000.00000000
NS
USD
270000.00000000
0.070870805005
Long
EC
CORP
US
N
1
N
N
N
ROYALTY LLC
N/A
ROYALTY LLC
000000000
2508.00000000
NS
USD
765.13000000
0.000200834737
Long
EC
CORP
US
N
3
N
N
N
Hyster-Yale Materials Handling
N/A
Hyster-Yale Materials Handling Inc
449172105
700.00000000
NS
USD
31206.00000000
0.008191090151
Long
EC
CORP
US
N
1
N
N
N
QuidelOrtho Corp
549300YU8CMO9HF53113
QuidelOrtho Corp
219798105
2500.00000000
NS
USD
182600.00000000
0.047929662940
Long
EC
CORP
US
N
1
N
N
N
Standex International Corp
RCX52GR0JW2LRRMH9Z54
Standex International Corp
854231107
14000.00000000
NS
USD
2039660.00000000
0.535379059766
Long
EC
CORP
US
N
1
N
N
N
Rush Enterprises Inc
529900V3XHTN7A6DFT17
Rush Enterprises Inc
781846308
112350.00000000
NS
USD
5088331.50000000
1.335607961253
Long
EC
CORP
US
N
1
N
N
N
BellRing Brands Inc
549300S3BOK5CMTS8054
BellRing Brands Inc
07831C103
15000.00000000
NS
USD
618450.00000000
0.162333516131
Long
EC
CORP
US
N
1
N
N
N
Berkshire Hills Bancorp Inc
549300AS2OC6UMMBNO37
Berkshire Hills Bancorp Inc
084680107
9660.00000000
NS
USD
193683.00000000
0.050838778243
Long
EC
CORP
US
N
1
N
N
N
Sinclair Inc
N/A
Sinclair Inc
829242106
32000.00000000
NS
USD
359040.00000000
0.094242421589
Long
EC
CORP
US
N
1
N
N
N
WEATHERFORD INTERNATIONAL PL
529900LPBDSCQDJKHQ39
Weatherford International PLC
000000000
7627.00000000
NS
USD
18304.80000000
0.004804725597
Long
EC
CORP
US
N
1
N
N
N
Southside Bancshares Inc
549300TC83207VQA2K65
Southside Bancshares Inc
84470P109
4500.00000000
NS
USD
129150.00000000
0.033899868394
Long
EC
CORP
US
N
1
N
N
N
Integer Holdings Corp
549300SUD2ED5XG6X569
Integer Holdings Corp
45826H109
21730.00000000
NS
USD
1704283.90000000
0.447348044260
Long
EC
CORP
US
N
1
N
N
N
Neo Performance Materials Inc
984500E2A5I396CB6D96
Neo Performance Materials Inc
64046G106
10800.00000000
NS
63849.81000000
0.016759583089
Long
EC
CORP
CA
N
1
N
N
N
Canterbury Park Holding Corp
N/A
Canterbury Park Holding Corp
13811E101
1500.00000000
NS
USD
30345.00000000
0.007965091029
Long
EC
CORP
US
N
1
N
N
N
Tredegar Corp
54930003228ERHCH6K87
Tredegar Corp
894650100
208700.00000000
NS
USD
1129067.00000000
0.296362545165
Long
EC
CORP
US
N
1
N
N
N
Bowlin Travel Centers Inc
N/A
Bowlin Travel Centers Inc
10259P101
63400.00000000
NS
USD
269133.00000000
0.070643230975
Long
EC
CORP
US
N
2
N
N
N
OPENLANE Inc
5493004HKD20LBSG7D03
OPENLANE Inc
48238T109
31400.00000000
NS
USD
468488.00000000
0.122970821093
Long
EC
CORP
US
N
1
N
N
N
Vishay Precision Group Inc
N/A
Vishay Precision Group Inc
92835K103
54012.00000000
NS
USD
1813722.96000000
0.476074097154
Long
EC
CORP
US
N
1
N
N
N
ConnectOne Bancorp Inc
549300E2M5ZYAZKUK134
ConnectOne Bancorp Inc
20786W107
5000.00000000
NS
USD
89150.00000000
0.023400489874
Long
EC
CORP
US
N
1
N
N
N
FNB Corp/PA
PCYSKIGYNYFDTBLVZU83
FNB Corp/PA
302520101
74000.00000000
NS
USD
798460.00000000
0.209583344312
Long
EC
CORP
US
N
1
N
N
N
AMPCO-PITTSBURGH CORP
N/A
Ampco-Pittsburgh Corp
032037111
47000.00000000
NS
USD
15040.00000000
0.003947766323
Long
EC
CORP
US
N
1
N
N
N
Calavo Growers Inc
N/A
Calavo Growers Inc
128246105
47000.00000000
NS
USD
1185810.00000000
0.311256701048
Long
EC
CORP
US
N
1
N
N
N
Avid Technology Inc
549300PQGW3DXKJTQ914
Avid Technology Inc
05367P100
22000.00000000
NS
USD
591140.00000000
0.155165065447
Long
EC
CORP
US
N
1
N
N
N
Crazy Woman Creek Bancorp Inc
549300CO3PQ9U193BI03
Crazy Woman Creek Bancorp Inc
225233105
21000.00000000
NS
USD
441420.00000000
0.115865891649
Long
EC
CORP
US
N
1
N
N
N
Gray Television Inc
529900TM5726KDN7UU35
Gray Television Inc
389375106
241120.00000000
NS
USD
1668550.40000000
0.437968555702
Long
EC
CORP
US
N
1
N
N
N
Bridgford Foods Corp
N/A
Bridgford Foods Corp
108763103
1900.00000000
NS
USD
21090.00000000
0.005535797324
Long
EC
CORP
US
N
1
N
N
N
Ultra Clean Holdings Inc
5493007L6LS7QX18PE75
Ultra Clean Holdings Inc
90385V107
83000.00000000
NS
USD
2462610.00000000
0.646396863384
Long
EC
CORP
US
N
1
N
N
N
FRP Holdings Inc
N/A
FRP Holdings Inc
30292L107
19500.00000000
NS
USD
1052415.00000000
0.276242586109
Long
EC
CORP
US
N
1
N
N
N
Utah Medical Products Inc
5493002R27BBGV8DID60
Utah Medical Products Inc
917488108
1000.00000000
NS
USD
86000.00000000
0.022573663816
Long
EC
CORP
US
N
1
N
N
N
I3 Verticals Inc
549300944CYWVP06CJ97
I3 Verticals Inc
46571Y107
96791.00000000
NS
USD
2046161.74000000
0.537085665498
Long
EC
CORP
US
N
1
N
N
N
Exelixis Inc
254900PJQB59O2O95R37
Exelixis Inc
30161Q104
60500.00000000
NS
USD
1321925.00000000
0.346984773727
Long
EC
CORP
US
N
1
N
N
N
Wabash National Corp
5299004ZAWHQZI5XO485
Wabash National Corp
929566107
52000.00000000
NS
USD
1098240.00000000
0.288270936625
Long
EC
CORP
US
N
1
N
N
N
AZZ Inc
549300HD1X2NFLWPYC83
AZZ Inc
002474104
14000.00000000
NS
USD
638120.00000000
0.167496585518
Long
EC
CORP
US
N
1
N
N
N
Gentherm Inc
HKM6YX1U5JS60TCUB219
Gentherm Inc
37253A103
8560.00000000
NS
USD
464465.60000000
0.121915003589
Long
EC
CORP
US
N
1
N
N
N
Boyd Gaming Corp
254900787YGRYS2A1Z35
Boyd Gaming Corp
103304101
16000.00000000
NS
USD
973280.00000000
0.255470878131
Long
EC
CORP
US
N
1
N
N
N
T Hasegawa Co Ltd
N/A
T Hasegawa Co Ltd
000000000
4000.00000000
NS
81638.12000000
0.021428738087
Long
EC
CORP
JP
N
1
N
N
N
Silvercrest Asset Management G
N/A
Silvercrest Asset Management Group Inc
828359109
68000.00000000
NS
USD
1079160.00000000
0.283262733071
Long
EC
CORP
US
N
1
N
N
N
TINGYI
5299009MPI9B60VN4P25
Tingyi Cayman Islands Holding Corp
000000000
235200.00000000
NS
328579.29000000
0.086246958482
Long
EC
CORP
CN
N
1
N
N
N
Bel Fuse Inc
2549009L4XYDBRRY6X39
Bel Fuse Inc
077347201
113900.00000000
NS
USD
5368107.00000000
1.409044683126
Long
EC
CORP
US
N
1
N
N
N
Zealand Pharma A/S
549300ITBB1ULBL4CZ12
Zealand Pharma A/S
000000000
19500.00000000
NS
845296.23000000
0.221877126992
Long
EC
CORP
DK
N
1
N
N
N
United Bankshares Inc/WV
5299005O3BAMJ9Z92V62
United Bankshares Inc/WV
909907107
8500.00000000
NS
USD
234515.00000000
0.061556543836
Long
EC
CORP
US
N
1
N
N
N
Sprott Inc
254900QHJAD5TP2JNM15
Sprott Inc
852066208
21500.00000000
NS
654853.67000000
0.171888913901
Long
EC
CORP
CA
N
1
N
N
N
PetMed Express Inc
529900PGHW5ASJ1AZL48
PetMed Express Inc
716382106
1000.00000000
NS
USD
10250.00000000
0.002690465745
Long
EC
CORP
US
N
1
N
N
N
Genius Sports Ltd
N/A
Genius Sports Ltd
000000000
20000.00000000
NS
USD
106600.00000000
0.027980843753
Long
EC
CORP
GB
N
1
N
N
N
Southern First Bancshares Inc
N/A
Southern First Bancshares Inc
842873101
41000.00000000
NS
USD
1104540.00000000
0.289924588742
Long
EC
CORP
US
N
1
N
N
N
TEVA PHARM CCC 02/20/2023
N/A
TEVA PHARM CCC 02/20/2023
000000000
200000.00000000
NS
USD
0.00000000
0.000000
Long
EC
CORP
US
N
3
N
N
N
Neuronetics Inc
549300T0911ILTTG7P06
Neuronetics Inc
64131A105
34000.00000000
NS
USD
45900.00000000
0.012048036850
Long
EC
CORP
US
N
1
N
N
N
Park-Ohio Holdings Corp
N/A
Park-Ohio Holdings Corp
700666100
192500.00000000
NS
USD
3832675.00000000
1.006017639160
Long
EC
CORP
US
N
1
N
N
N
Patriot Transportation Holding
549300CONREOD6V7PO98
Patriot Transportation Holding Inc
70338W105
6500.00000000
NS
USD
55185.00000000
0.014485205089
Long
EC
CORP
US
N
1
N
N
N
Sportsman's Warehouse Holdings
549300JVV8YLQSRSF462
Sportsman's Warehouse Holdings Inc
84920Y106
60000.00000000
NS
USD
269400.00000000
0.070713314327
Long
EC
CORP
US
N
1
N
N
N
General Chemical Group Inc/The
N/A
General Chemical Group Inc/The
369332200
66900.00000000
NS
USD
0.00000000
0.000000
Long
EC
CORP
US
N
3
N
N
N
VITASOY INT'L
5493003LPGHN62KWIZ77
Vitasoy International Holdings Ltd
000000000
207400.00000000
NS
251074.52000000
0.065903160550
Long
EC
CORP
HK
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797FC6
330000.00000000
PA
USD
328841.37000000
0.086315750410
Long
DBT
UST
US
N
2
2023-10-26
None
0.00000000
N
N
N
N
N
N
Cadence Bank
Q7C315HKI8VX0SSKBS64
Cadence Bank
12740C103
7500.00000000
NS
USD
159150.00000000
0.041774402283
Long
EC
CORP
US
N
1
N
N
N
Option Care Health Warrants Class B
N/A
Option Care Health Warrants Class B
000000000
8737.00000000
NS
USD
20196.15000000
0.005301175587
Long
EC
CORP
US
N
2
N
N
N
Nuvera Communications Inc
549300RONDZIOWF5NR14
Nuvera Communications Inc
67075V100
30000.00000000
NS
USD
372000.00000000
0.097644220229
Long
EC
CORP
US
N
1
N
N
N
Nobility Homes Inc
N/A
Nobility Homes Inc
654892108
107250.00000000
NS
USD
3203021.25000000
0.840743312727
Long
EC
CORP
US
N
2
N
N
N
J & J Snack Foods Corp
N/A
J & J Snack Foods Corp
466032109
1200.00000000
NS
USD
196380.00000000
0.051546698840
Long
EC
CORP
US
N
1
N
N
N
Natural Grocers by Vitamin Cot
529900P4OTXDGBUS3O87
Natural Grocers by Vitamin Cottage Inc
63888U108
16000.00000000
NS
USD
206560.00000000
0.054218790673
Long
EC
CORP
US
N
1
N
N
N
Comtech Telecommunications Cor
529900FTEZ8MGM0Y8F73
Comtech Telecommunications Corp
205826209
129000.00000000
NS
USD
1128750.00000000
0.296279337591
Long
EC
CORP
US
N
1
N
N
N
Golden Entertainment Inc
549300P8YYCKQVJ0Y638
Golden Entertainment Inc
381013101
121500.00000000
NS
USD
4152870.00000000
1.090063851785
Long
EC
CORP
US
N
1
N
N
N
Eastern Co/The
5493005F8SU7UCM5D285
Eastern Co/The
276317104
295000.00000000
NS
USD
5354250.00000000
1.405407435922
Long
EC
CORP
US
N
1
N
N
N
Surmodics Inc
549300H76KXCAAGUS878
Surmodics Inc
868873100
46400.00000000
NS
USD
1488976.00000000
0.390833065753
Long
EC
CORP
US
N
1
N
N
N
Playmates Holdings Ltd
N/A
Playmates Holdings Ltd
000000000
2300000.00000000
NS
173286.77000000
0.045485084765
Long
EC
CORP
HK
N
1
N
N
N
Guaranty Corp/Baton Rouge LA
5493007773PR0MC5QW48
Guaranty Corp/Baton Rouge LA
401072103
10.00000000
NS
USD
55000.00000000
0.014436645464
Long
EC
CORP
US
N
3
N
N
N
PFSweb Inc
N/A
PFSweb Inc
717098206
177000.00000000
NS
USD
1316880.00000000
0.345660539612
Long
EC
CORP
US
N
1
N
N
N
Marcus Corp/The
549300NL0OKPNEMP6B79
Marcus Corp/The
566330106
72500.00000000
NS
USD
1123750.00000000
0.294966915276
Long
EC
CORP
US
N
1
N
N
N
Ducommun Inc
549300Z71HMWF90S2214
Ducommun Inc
264147109
176540.00000000
NS
USD
7681255.40000000
2.016210198698
Long
EC
CORP
US
N
1
N
N
N
Artesian Resources Corp
N/A
Artesian Resources Corp
043113208
32320.00000000
NS
USD
1357116.80000000
0.356222074452
Long
EC
CORP
US
N
1
N
N
N
Middlesex Water Co
N/A
Middlesex Water Co
596680108
5200.00000000
NS
USD
344500.00000000
0.090425897497
Long
EC
CORP
US
N
1
N
N
N
Surgalign Holdings Inc
N/A
Surgalign Holdings Inc
86882C204
1000.00000000
NS
USD
13.60000000
0.000003569788
Long
EC
CORP
US
N
1
N
N
N
Chesapeake Utilities Corp
254900WW0FDCKAOCKE74
Chesapeake Utilities Corp
165303108
7000.00000000
NS
USD
684250.00000000
0.179604993795
Long
EC
CORP
US
N
1
N
N
N
Farmer Bros Co
5493006PMLETBTVJ3262
Farmer Bros Co
307675108
509000.00000000
NS
USD
1313220.00000000
0.344699846477
Long
EC
CORP
US
N
1
N
N
N
Gray Television Inc
529900TM5726KDN7UU35
Gray Television Inc
389375205
86600.00000000
NS
USD
650366.00000000
0.170710970251
Long
EC
CORP
US
N
1
N
N
N
Big 5 Sporting Goods Corp
529900BFAM7VKQMKUC49
Big 5 Sporting Goods Corp
08915P101
16000.00000000
NS
USD
112160.00000000
0.029440257368
Long
EC
CORP
US
N
1
N
N
N
Accuray Inc
549300G28LY4TZKZJG51
Accuray Inc
004397105
65000.00000000
NS
USD
176800.00000000
0.046407253055
Long
EC
CORP
US
N
1
N
N
N
INNOVATE Corp
549300S6O246JWQQ1K58
INNOVATE Corp
45784J105
260000.00000000
NS
USD
421200.00000000
0.110558455808
Long
EC
CORP
US
N
1
N
N
N
Steel Partners Holdings LP
5493009U8Z59G5SIZ389
Steel Partners Holdings LP
85814R107
9800.00000000
NS
USD
416696.98000000
0.109376483021
Long
EC
CORP
US
N
1
N
N
N
Pitney Bowes Inc
549300N2O26NW4ST6W55
Pitney Bowes Inc
724479100
50000.00000000
NS
USD
151000.00000000
0.039635153910
Long
EC
CORP
US
N
1
N
N
N
Renasant Corp
549300OVE6OZHW2UUH81
Renasant Corp
75970E107
30530.00000000
NS
USD
799580.70000000
0.209877510650
Long
EC
CORP
US
N
1
N
N
N
Astronics Corp
549300NNXCF8H4MSMK17
Astronics Corp
046433108
218000.00000000
NS
USD
3457480.00000000
0.907534781071
Long
EC
CORP
US
N
1
N
N
N
AmBase Corp
N/A
AmBase Corp
023164106
116000.00000000
NS
USD
15660.00000000
0.004110506690
Long
EC
CORP
US
N
1
N
N
N
PC Group Inc
N/A
PC Group Inc
70455G107
5700.00000000
NS
USD
0.57000000
0.000000149616
Long
EC
CORP
US
N
3
N
N
N
Flushing Financial Corp
N/A
Flushing Financial Corp
343873105
381300.00000000
NS
USD
5006469.00000000
1.314120326902
Long
EC
CORP
US
N
1
N
N
N
Tejon Ranch Co
549300TMNDO77VJ6J111
Tejon Ranch Co
879080109
95500.00000000
NS
USD
1549010.00000000
0.406591058004
Long
EC
CORP
US
N
1
N
N
N
Ooma Inc
N/A
Ooma Inc
683416101
40000.00000000
NS
USD
520400.00000000
0.136596914535
Long
EC
CORP
US
N
1
N
N
N
Ameris Bancorp
PBJHNT51T5V6G5UQFV42
Ameris Bancorp
03076K108
2000.00000000
NS
USD
76780.00000000
0.020153557067
Long
EC
CORP
US
N
1
N
N
N
Neogen Corp
549300HJT9FC36N4UW43
Neogen Corp
640491106
212000.00000000
NS
USD
3930480.00000000
1.031689932062
Long
EC
CORP
US
N
1
N
N
N
LS Starrett Co/The
N/A
LS Starrett Co/The
855668109
70000.00000000
NS
USD
752500.00000000
0.197519558394
Long
EC
CORP
US
N
1
N
N
N
Trans-Lux Corp
5493008JY5051036PN38
Trans-Lux Corp
893247304
2300000.00000000
NS
USD
1035000.00000000
0.271671419186
Long
EC
CORP
US
N
1
N
N
N
Arlo Technologies Inc
549300T4EUX2OQ75HV52
Arlo Technologies Inc
04206A101
122000.00000000
NS
USD
1256600.00000000
0.329837976183
Long
EC
CORP
US
N
1
N
N
N
Winnebago Industries Inc
549300B7OYKYJLTE3G11
Winnebago Industries Inc
974637100
36400.00000000
NS
USD
2163980.00000000
0.568011128204
Long
EC
CORP
US
N
1
N
N
N
Rush Street Interactive Inc
N/A
Rush Street Interactive Inc
782011100
20000.00000000
NS
USD
92400.00000000
0.024253564379
Long
EC
CORP
US
N
1
N
N
N
Titan International Inc
254900CXRGBE7C4B5A06
Titan International Inc
88830M102
20500.00000000
NS
USD
275315.00000000
0.072265909925
Long
EC
CORP
US
N
1
N
N
N
DHI Group Inc
529900489RAC0CU0AO81
DHI Group Inc
23331S100
45000.00000000
NS
USD
137700.00000000
0.036144110552
Long
EC
CORP
US
N
1
N
N
N
Stoneridge Inc
PNBCIH9LE7WI83VJIF08
Stoneridge Inc
86183P102
85000.00000000
NS
USD
1705950.00000000
0.447785369624
Long
EC
CORP
US
N
1
N
N
N
Middleby Corp/The
JDFO86U9VQRBKW5KYA35
Middleby Corp/The
596278101
16020.00000000
NS
USD
2050560.00000000
0.538240140412
Long
EC
CORP
US
N
1
N
N
N
Skyline Champion Corp
N/A
Skyline Champion Corp
830830105
60500.00000000
NS
USD
3855060.00000000
1.011893353864
Long
EC
CORP
US
N
1
N
N
N
Gorman-Rupp Co/The
254900WVLPOIWPGJPA07
Gorman-Rupp Co/The
383082104
86000.00000000
NS
USD
2829400.00000000
0.742673539562
Long
EC
CORP
US
N
1
N
N
N
CIRCOR International Inc
5493007701O01N3FQM69
CIRCOR International Inc
17273K109
14000.00000000
NS
USD
780500.00000000
0.204869123357
Long
EC
CORP
US
N
1
N
N
N
Sportech PLC
2138003BHYUQWAYGSK09
Sportech PLC
000000000
53000.00000000
NS
46365.02000000
0.012170097375
Long
EC
CORP
GB
N
1
N
N
N
DU-ART FILM LABS INC
N/A
DU-ART FILM LABS INC
000000000
4100.00000000
NS
USD
39196.00000000
0.010288341011
Long
EC
CORP
US
N
3
N
N
N
Burke & Herbert Financial Serv
N/A
Burke & Herbert Financial Services Corp
12135Y108
2560.00000000
NS
USD
118950.40000000
0.031222631865
Long
EC
CORP
US
N
1
N
N
N
Washington Trust Bancorp Inc
J66MZFCNJPP3PERHZW54
Washington Trust Bancorp Inc
940610108
40410.00000000
NS
USD
1063995.30000000
0.279282234936
Long
EC
CORP
US
N
1
N
N
N
TrustCo Bank Corp NY
N/A
TrustCo Bank Corp NY
898349204
10010.00000000
NS
USD
273172.90000000
0.071703641957
Long
EC
CORP
US
N
1
N
N
N
Limoneira Co
549300UCPZVJGYHI7550
Limoneira Co
532746104
195000.00000000
NS
USD
2987400.00000000
0.784146084713
Long
EC
CORP
US
N
1
N
N
N
Stellar Bancorp Inc
54930070P8Z0WHFBB536
Stellar Bancorp Inc
858927106
64500.00000000
NS
USD
1375140.00000000
0.360952884425
Long
EC
CORP
US
N
1
N
N
N
Burnham Holdings Inc
549300VHOKZIOWQUFV59
Burnham Holdings Inc
122295108
210700.00000000
NS
USD
2640071.00000000
0.692977618670
Long
EC
CORP
US
N
2
N
N
N
Graham Corp
254900EI9P4LTY524J77
Graham Corp
384556106
134000.00000000
NS
USD
2224400.00000000
0.583870439457
Long
EC
CORP
US
N
1
N
N
N
John B Sanfilippo & Son Inc
5299007IBEYVXKYDUX28
John B Sanfilippo & Son Inc
800422107
1400.00000000
NS
USD
138320.00000000
0.036306850919
Long
EC
CORP
US
N
1
N
N
N
Gyrodyne LLC
549300CF8EE7IDXWHQ23
Gyrodyne LLC
403829104
18540.00000000
NS
USD
192816.00000000
0.050611204214
Long
EC
CORP
US
N
2
N
N
N
Wright Investors' Service Hold
N/A
Wright Investors' Service Holdings Inc
982345100
155000.00000000
NS
USD
33712.50000000
0.008849007458
Long
EC
CORP
US
N
2
N
N
N
Strattec Security Corp
549300Z394OP8S8TSR40
Strattec Security Corp
863111100
114060.00000000
NS
USD
2634786.00000000
0.691590388283
Long
EC
CORP
US
N
1
N
N
N
Minerals Technologies Inc
549300D3I1QU67GP6403
Minerals Technologies Inc
603158106
5000.00000000
NS
USD
273800.00000000
0.071868245964
Long
EC
CORP
US
N
1
N
N
N
Motorcar Parts of America Inc
549300AG4610OSV3H429
Motorcar Parts of America Inc
620071100
15200.00000000
NS
USD
122968.00000000
0.032277189444
Long
EC
CORP
US
N
1
N
N
N
L B Foster Co
549300AUUJGJ2T2L2179
L B Foster Co
350060109
172479.00000000
NS
USD
3261577.89000000
0.856113520931
Long
EC
CORP
US
N
1
N
N
N
Ampco-Pittsburgh Corp
N/A
Ampco-Pittsburgh Corp
032037103
150000.00000000
NS
USD
394500.00000000
0.103550120646
Long
EC
CORP
US
N
1
N
N
N
Dime Community Bancshares Inc
N/A
Dime Community Bancshares Inc
25432X102
9745.00000000
NS
USD
194510.20000000
0.051055905391
Long
EC
CORP
US
N
1
N
N
N
Titan Machinery Inc
549300835ZM8G0BT5C94
Titan Machinery Inc
88830R101
72000.00000000
NS
USD
1913760.00000000
0.502332265876
Long
EC
CORP
US
N
1
N
N
N
Caesars Entertainment Inc
549300FA4CTCW903Y781
Caesars Entertainment Inc
12769G100
20200.00000000
NS
USD
936270.00000000
0.245756328156
Long
EC
CORP
US
N
1
N
N
N
Modine Manufacturing Co
Z35SZFYJR8GZZRSIUU09
Modine Manufacturing Co
607828100
225500.00000000
NS
USD
10316625.00000000
2.707953772914
Long
EC
CORP
US
N
1
N
N
N
Internap Warrants
N/A
Internap Warrants
000000000
1.00000000
NS
USD
652.05000000
0.000171152994
Long
EC
CORP
US
N
3
N
N
N
Value Line Inc
N/A
Value Line Inc
920437100
31800.00000000
NS
USD
1390296.00000000
0.364931098946
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797FT9
185000.00000000
PA
USD
183199.87000000
0.048087119495
Long
DBT
UST
US
N
2
2023-12-07
None
0.00000000
N
N
N
N
N
N
DU-ART FILM LABS INC
N/A
DU-ART FILM LABS INC
000000000
36900.00000000
NS
USD
352764.00000000
0.092595069099
Long
EC
CORP
US
N
3
N
N
N
Electromed Inc
N/A
Electromed Inc
285409108
35142.00000000
NS
USD
365125.38000000
0.095839739290
Long
EC
CORP
US
N
1
N
N
N
Village Super Market Inc
25490069686XCNNEMQ07
Village Super Market Inc
927107409
90247.00000000
NS
USD
2043192.08000000
0.536306175888
Long
EC
CORP
US
N
1
N
N
N
A10 Networks Inc
549300UQD4IWUML81Q35
A10 Networks Inc
002121101
51000.00000000
NS
USD
766530.00000000
0.201202215409
Long
EC
CORP
US
N
1
N
N
N
Townsquare Media Inc
549300XBA8C68H0DR538
Townsquare Media Inc
892231101
150000.00000000
NS
USD
1308000.00000000
0.343329677580
Long
EC
CORP
US
N
1
N
N
N
Johnson Outdoors Inc
N/A
Johnson Outdoors Inc
479167108
5000.00000000
NS
USD
273450.00000000
0.071776376402
Long
EC
CORP
US
N
1
N
N
N
John Bean Technologies Corp
5493007CT6ATBZ2L6826
John Bean Technologies Corp
477839104
10000.00000000
NS
USD
1051400.00000000
0.275976164379
Long
EC
CORP
US
N
1
N
N
N
PlayAGS Inc
N/A
PlayAGS Inc
72814N104
237000.00000000
NS
USD
1545240.00000000
0.405601491578
Long
EC
CORP
US
N
1
N
N
N
Armstrong Flooring Inc
549300GBU3OBQ2CBLJ59
Armstrong Flooring Inc
04238R106
60000.00000000
NS
USD
900.00000000
0.000236236016
Long
EC
CORP
US
N
2
N
N
N
Option Healthcare Inc Class A Warrants
N/A
Option Healthcare Inc Class A Warrants
000000000
8737.00000000
NS
USD
29734.47000000
0.007804836390
Long
EC
CORP
US
N
2
N
N
N
Cutera Inc
529900NPKPEWJWR21Z42
Cutera Inc
232109108
191160.00000000
NS
USD
1150783.20000000
0.302062710261
Long
EC
CORP
US
N
1
N
N
N
LendingTree Inc
549300ISY5YHUJZTON08
LendingTree Inc
52603B107
700.00000000
NS
USD
10850.00000000
0.002847956423
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912796ZN2
965000.00000000
PA
USD
952628.29000000
0.250050125122
Long
DBT
UST
US
N
2
2023-12-28
None
0.00000000
N
N
N
N
N
N
American Outdoor Brands Inc
N/A
American Outdoor Brands Inc
02875D109
170638.00000000
NS
USD
1668839.64000000
0.438044476708
Long
EC
CORP
US
N
1
N
N
N
RGC Resources Inc
N/A
RGC Resources Inc
74955L103
86010.00000000
NS
USD
1487973.00000000
0.390569793837
Long
EC
CORP
US
N
1
N
N
N
Gambling.com Group Ltd
254900PUNXQ3N26IMU63
Gambling.com Group Ltd
000000000
174393.00000000
NS
USD
2281060.44000000
0.598742924623
Long
EC
CORP
JE
N
1
N
N
N
Chase Corp
N/A
Chase Corp
16150R104
25500.00000000
NS
USD
3244365.00000000
0.851595404743
Long
EC
CORP
US
N
1
N
N
N
InfuSystem Holdings Inc
549300F58N8PHJ4QUI59
InfuSystem Holdings Inc
45685K102
200000.00000000
NS
USD
1928000.00000000
0.506070044629
Long
EC
CORP
US
N
1
N
N
N
Movado Group Inc
549300WCGCGPWGHVXM59
Movado Group Inc
624580106
26500.00000000
NS
USD
724775.00000000
0.190242176657
Long
EC
CORP
US
N
1
N
N
N
ICF International Inc
5493003KYFDDC5B3WY64
ICF International Inc
44925C103
14500.00000000
NS
USD
1751745.00000000
0.459805845606
Long
EC
CORP
US
N
1
N
N
N
Herc Holdings Inc
549300TP80QLITMSBP82
Herc Holdings Inc
42704L104
5000.00000000
NS
USD
594700.00000000
0.156099510135
Long
EC
CORP
US
N
1
N
N
N
First Internet Bancorp
549300T25MP2M92XU194
First Internet Bancorp
320557101
24440.00000000
NS
USD
396172.40000000
0.103989099662
Long
EC
CORP
US
N
1
N
N
N
J G Boswell Co
549300F07JHRNLXLEC77
J G Boswell Co
101205102
215.00000000
NS
USD
141900.00000000
0.037246545297
Long
EC
CORP
US
N
1
N
N
N
LeMaitre Vascular Inc
549300FZUBUB7MHY8R17
LeMaitre Vascular Inc
525558201
5500.00000000
NS
USD
299640.00000000
0.078650844488
Long
EC
CORP
US
N
1
N
N
N
Dawson Geophysical Co
549300R9G1EAMSMLXR09
Dawson Geophysical Co
239360100
24000.00000000
NS
USD
56640.00000000
0.014867119983
Long
EC
CORP
US
N
1
N
N
N
MarineMax Inc
254900TIXTN8WY3FNN63
MarineMax Inc
567908108
14000.00000000
NS
USD
459480.00000000
0.120606361051
Long
EC
CORP
US
N
1
N
N
N
Allient Inc
549300I2LHAWYGNBPM97
Allient Inc
019330109
120500.00000000
NS
USD
3725860.00000000
0.977980361247
Long
EC
CORP
US
N
1
N
N
N
Interpump Group SpA
815600C79D0F31F4D395
Interpump Group SpA
000000000
40000.00000000
NS
1839192.10000000
0.482759350689
Long
EC
CORP
IT
N
1
N
N
N
Security National Corp/IA
N/A
Security National Corp/IA
814784104
3600.00000000
NS
USD
485550.00000000
0.127449331001
Long
EC
CORP
US
N
2
N
N
N
Diebold Nixdorf Inc
549300XZK6EWDBAZSY16
Diebold Nixdorf Inc
253651103
23000.00000000
NS
USD
0.00000000
0.000000
Long
EC
CORP
US
N
1
N
N
N
Hanover Bancorp Inc/NY
N/A
Hanover Bancorp Inc/NY
410710206
15000.00000000
NS
USD
271350.00000000
0.071225159030
Long
EC
CORP
US
N
1
N
N
N
United-Guardian Inc
N/A
United-Guardian Inc
910571108
69611.00000000
NS
USD
524170.83000000
0.137586698823
Long
EC
CORP
US
N
1
N
N
N
Granite Construction Inc
549300OM4BWMCIXVCZ39
Granite Construction Inc
387328107
5000.00000000
NS
USD
190100.00000000
0.049898296412
Long
EC
CORP
US
N
1
N
N
N
Dana Inc
KVWHW7YLZPFJM8QYNJ51
Dana Inc
235825205
47500.00000000
NS
USD
696825.00000000
0.182905735917
Long
EC
CORP
US
N
1
N
N
N
Lands' End Inc
54930016WOL7P2P67Q43
Lands' End Inc
51509F105
27000.00000000
NS
USD
201690.00000000
0.052940491338
Long
EC
CORP
US
N
1
N
N
N
DallasNews Corp
N/A
DallasNews Corp
235050101
8000.00000000
NS
USD
36800.00000000
0.009659428237
Long
EC
CORP
US
N
1
N
N
N
Unitil Corp
N/A
Unitil Corp
913259107
3500.00000000
NS
USD
149485.00000000
0.039237489948
Long
EC
CORP
US
N
1
N
N
N
Simmons First National Corp
549300IVR5AJKUVOGN05
Simmons First National Corp
828730200
6750.00000000
NS
USD
114480.00000000
0.030049221322
Long
EC
CORP
US
N
1
N
N
N
Dish TV India Ltd
2138007Q88BMK1Q3FJ33
Dish TV India Ltd
25471A401
295145.00000000
NS
USD
41320.30000000
0.010845936755
Long
EC
CORP
IN
N
1
N
N
N
Kimball Electronics Inc
549300COBYN2GZCBIU87
Kimball Electronics Inc
49428J109
35400.00000000
NS
USD
969252.00000000
0.254413590714
Long
EC
CORP
US
N
1
N
N
N
Option Care Health Inc
549300DI3Q5ACSYJRI17
Option Care Health Inc
68404L201
21000.00000000
NS
USD
679350.00000000
0.178318819927
Long
EC
CORP
US
N
1
N
N
N
Orthofix Medical Inc
N/A
Orthofix Medical Inc
68752M108
25500.00000000
NS
USD
327930.00000000
0.086076529945
Long
EC
CORP
US
N
1
N
N
N
OceanFirst Financial Corp
N/A
OceanFirst Financial Corp
675234108
10440.00000000
NS
USD
151066.80000000
0.039652687872
Long
EC
CORP
US
N
1
N
N
N
Beasley Broadcast Group Inc
549300R5FEOSY86VTY76
Beasley Broadcast Group Inc
074014101
253300.00000000
NS
USD
220700.29000000
0.057930397100
Long
EC
CORP
US
N
1
N
N
N
Anterix Inc
549300QIX2QHFGIEQG40
Anterix Inc
03676C100
63000.00000000
NS
USD
1976940.00000000
0.518916034248
Long
EC
CORP
US
N
1
N
N
N
Waterstone Financial Inc
5493002KM21XRC2DCQ02
Waterstone Financial Inc
94188P101
71520.00000000
NS
USD
783144.00000000
0.205563132277
Long
EC
CORP
US
N
1
N
N
N
Scheid Vineyards Inc
N/A
Scheid Vineyards Inc
806403200
4600.00000000
NS
USD
63296.00000000
0.016614216568
Long
EC
CORP
US
N
2
N
N
N
Osisko Gold Royalties Ltd
549300TJZTXZMPQ6K004
Osisko Gold Royalties Ltd
68827L101
36000.00000000
NS
422749.86000000
0.110965269977
Long
EC
CORP
CA
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797FJ1
235000.00000000
PA
USD
233688.66000000
0.061339642425
Long
DBT
UST
US
N
2
2023-11-09
None
0.00000000
N
N
N
N
N
N
Capitol Federal Financial Inc
N/A
Capitol Federal Financial Inc
14057J101
8000.00000000
NS
USD
38160.00000000
0.010016407107
Long
EC
CORP
US
N
1
N
N
N
Medallion Financial Corp
549300FJ4FMGJ2C34Y48
Medallion Financial Corp
583928106
96000.00000000
NS
USD
673920.00000000
0.176893529293
Long
EC
CORP
US
N
1
N
N
N
Commercial Vehicle Group Inc
5493006OG8I91X0K7Q22
Commercial Vehicle Group Inc
202608105
280000.00000000
NS
USD
2172800.00000000
0.570326241167
Long
EC
CORP
US
N
1
N
N
N
Willdan Group Inc
529900YQO0LF5VAEKN05
Willdan Group Inc
96924N100
67000.00000000
NS
USD
1368810.00000000
0.359291357774
Long
EC
CORP
US
N
1
N
N
N
Haulotte Group SA
9695005LBNQJXT452Y30
Haulotte Group SA
000000000
17500.00000000
NS
53840.46000000
0.014132284229
Long
EC
CORP
FR
N
1
N
N
N
Gencor Industries Inc
N/A
Gencor Industries Inc
368678108
473600.00000000
NS
USD
6691968.00000000
1.756537626774
Long
EC
CORP
US
N
1
N
N
N
Hanover Foods Corp
N/A
Hanover Foods Corp
41078W100
1350.00000000
NS
USD
67122.00000000
0.017618482124
Long
EC
CORP
US
N
2
N
N
N
Lifetime Brands Inc
549300GS38DC0OHLYK32
Lifetime Brands Inc
53222Q103
235175.00000000
NS
USD
1324035.25000000
0.347538681565
Long
EC
CORP
US
N
1
N
N
N
Bank7 Corp
N/A
Bank7 Corp
06652N107
13800.00000000
NS
USD
310638.00000000
0.081537648611
Long
EC
CORP
US
N
1
N
N
N
Borussia Dortmund GmbH & Co KG
529900XO0YTOOKCLQB44
Borussia Dortmund GmbH & Co KGaA
000000000
98000.00000000
NS
406671.21000000
0.106744874167
Long
EC
CORP
DE
N
1
N
N
N
KKR & Co Inc
54930013V5I303TF9571
KKR & Co Inc
48251W104
60500.00000000
NS
USD
3726800.00000000
0.978227096642
Long
EC
CORP
US
N
1
N
N
N
MSA Safety Inc
529900DVA3258XK11O39
MSA Safety Inc
553498106
7800.00000000
NS
USD
1229670.00000000
0.322769269595
Long
EC
CORP
US
N
1
N
N
N
Garrett Motion Inc
549300LS5WT7EMBNV724
Garrett Motion Inc
366505105
50000.00000000
NS
USD
394000.00000000
0.103418878415
Long
EC
CORP
CH
N
1
N
N
N
Bally's Corp
549300NS4D5IK406VT62
Bally's Corp
05875B106
12000.00000000
NS
USD
157320.00000000
0.041294055716
Long
EC
CORP
US
N
1
N
N
N
TREASURY BILL
254900HROIFWPRGM1V77
United States Treasury Bill
912797FA0
180000.00000000
PA
USD
179736.63000000
0.047178072803
Long
DBT
UST
US
N
2
2023-10-12
None
0.00000000
N
N
N
N
N
N
Reading International Inc
549300OHQRI7MW2NQU72
Reading International Inc
755408200
74400.00000000
NS
USD
1287120.00000000
0.337849001993
Long
EC
CORP
US
N
1
N
N
N
Omnicell Inc
5493008RH0GTKHHPZI77
Omnicell Inc
68213N109
1500.00000000
NS
USD
67560.00000000
0.017733450319
Long
EC
CORP
US
N
1
N
N
N
Denny's Corp
54930037V56XOULXM917
Denny's Corp
24869P104
57000.00000000
NS
USD
482790.00000000
0.126724873883
Long
EC
CORP
US
N
1
N
N
N
Viad Corp
549300PXU4ZW7LPO5Y40
Viad Corp
92552R406
54000.00000000
NS
USD
1414800.00000000
0.371363018227
Long
EC
CORP
US
N
1
N
N
N
Primis Financial Corp
549300JNX3M2EENG1F11
Primis Financial Corp
74167B109
20000.00000000
NS
USD
163000.00000000
0.042784967466
Long
EC
CORP
US
N
1
N
N
N
Griffon Corp
5493000C2SGNC7ZN3242
Griffon Corp
398433102
2000.00000000
NS
USD
79340.00000000
0.020825517293
Long
EC
CORP
US
N
1
N
N
N
2023-11-28
Teton Westwood Funds
John C. Ball
John C. Ball
Treasurer