M3F

M3F as of June 30, 2025

Portfolio Holdings for M3F

M3F holds 30 positions in its portfolio as reported in the June 2025 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Willis Lease Finance Corp Common (WLFC) 22.8 $81M 567k 142.78
Ponce Financial Group Common (PDLB) 9.0 $32M 2.3M 13.84
Air Lease Corp Common (AL) 7.4 $26M 448k 58.49
Pioneer Bancorp Common (PBFS) 7.1 $25M 2.1M 12.03
Security Natl Finl Corp Cl A Common (SNFCA) 5.9 $21M 2.1M 9.85
Aersale Corp Common (ASLE) 5.9 $21M 3.5M 6.01
Aercap Holdings Nv Common (AER) 5.9 $21M 178k 117.00
Ni Holdings Common (NODK) 5.3 $19M 1.5M 12.74
BankFinancial Corp Common (BFIN) 3.5 $12M 1.1M 11.57
Rhinebeck Bancorp Common (RBKB) 3.4 $12M 1.0M 11.73
Swk Hldgs Corp Common (SWKH) 2.9 $10M 698k 14.74
Parke Bancorp Common (PKBK) 2.5 $8.9M 438k 20.37
Eastern Bankshares Common (EBC) 2.1 $7.4M 488k 15.27
Magyar Bancorp Common (MGYR) 1.9 $6.6M 395k 16.67
Provident Finl Hldgs Common (PROV) 1.8 $6.2M 401k 15.50
Timberland Bancorp Common (TSBK) 1.5 $5.3M 171k 31.20
Cb Finl Svcs Common (CBFV) 1.4 $5.0M 175k 28.50
First Bus Finl Svcs Inc Wis Common (FBIZ) 1.4 $4.9M 97k 50.66
Alerus Financial Corp Common (ALRS) 1.3 $4.7M 217k 21.64
Brookline Bancorp Common 1.3 $4.4M 421k 10.55
Bogota Financial Corp Common (BSBK) 1.1 $3.9M 495k 7.79
Summit State Bank Common (SSBI) 1.1 $3.8M 353k 10.84
Fb Bancorp Common (FBLA) 1.0 $3.5M 314k 11.25
Oak Valley Bancorp Common (OVLY) 0.9 $3.1M 114k 27.24
Broadway Financial Corp Common (BYFC) 0.7 $2.5M 344k 7.25
Lake Shore Bancorp Common 0.5 $1.7M 107k 15.80
Central Plains Bancshares In Common (CPBI) 0.2 $647k 43k 15.11
Shf Holdings Common (SHFS) 0.2 $604k 278k 2.17
Winchester Bancorp Common (WSBK) 0.1 $531k 59k 8.95
Nsts Bancorp Common (NSTS) 0.1 $470k 38k 12.34