M3F

M3F as of March 31, 2025

Portfolio Holdings for M3F

M3F holds 31 positions in its portfolio as reported in the March 2025 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Willis Lease Finance Corp Common (WLFC) 23.2 $84M 534k 157.97
Ponce Financial Group Common (PDLB) 7.9 $29M 2.3M 12.67
Pioneer Bancorp Common (PBFS) 7.5 $27M 2.3M 11.71
Security Natl Finl Corp Cl A Common (SNFCA) 6.7 $24M 2.0M 12.10
Aersale Corp Common (ASLE) 6.4 $23M 3.1M 7.49
Ni Holdings Common (NODK) 5.5 $20M 1.4M 14.26
Air Lease Corp Common (AL) 5.4 $20M 409k 48.31
Aercap Holdings Nv Common (AER) 4.8 $18M 173k 102.17
Swk Hldgs Corp Common (SWKH) 3.8 $14M 792k 17.39
BankFinancial Corp Common (BFIN) 3.6 $13M 1.0M 12.64
Provident Bancorp Common (PVBC) 3.6 $13M 1.1M 11.48
Rhinebeck Bancorp Common (RBKB) 2.8 $10M 1.0M 9.84
Eastern Bankshares Common (EBC) 2.3 $8.3M 506k 16.40
Parke Bancorp Common (PKBK) 2.3 $8.2M 438k 18.84
Provident Finl Hldgs Common (PROV) 1.8 $6.4M 438k 14.59
Magyar Bancorp Common (MGYR) 1.7 $6.0M 433k 13.90
Brookline Bancorp Common 1.4 $5.2M 481k 10.90
Timberland Bancorp Common (TSBK) 1.4 $5.1M 171k 30.15
First Bus Finl Svcs Inc Wis Common (FBIZ) 1.2 $4.4M 94k 47.15
Bogota Financial Corp Common (BSBK) 1.0 $3.8M 495k 7.66
Alerus Financial Corp Common (ALRS) 1.0 $3.5M 187k 18.46
Oak Valley Bancorp Common (OVLY) 0.8 $3.1M 122k 24.96
Summit State Bank Common (SSBI) 0.8 $2.8M 301k 9.23
Cb Finl Svcs Common (CBFV) 0.8 $2.8M 98k 28.45
Lake Shore Bancorp Common 0.6 $2.0M 129k 15.80
AAR Corp Common (AIR) 0.5 $1.9M 35k 56.00
Broadway Financial Corp Common (BYFC) 0.5 $1.9M 267k 7.17
Shf Holdings Common 0.3 $1.2M 278k 4.29
Central Plains Bancshares In Common (CPBI) 0.2 $828k 56k 14.93
Nsts Bancorp Common (NSTS) 0.1 $453k 40k 11.29
Fb Bancorp Common (FBLA) 0.0 $130k 12k 11.23