‹ Screener

Mechanics Bancorp

MCHB · State Commercial Banks · 18.9M shares · +67%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $80M (gross $84M, SBC $5M)

Reference price $15.13 · est. market cap ~$286M — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B70

Mechanics Bancorp — California bank with solid returns, low leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2024-12-31 · $12M2025-03-31 · $12M2025-12-31 · $14M2026-03-31 · $13M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
534.4%
Return on equity
9.3%
Return on assets
1.2%
Revenue growth (QoQ)
-7.4%
Debt / equity
0.1×
Free cash flow
$187M
Tangible book value
$1.8B
Cash & investments
$1.0B
Stock comp / revenue
11.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Downer Edward MichaelSell2$15.13
2026-05-27Crowe Adrienne YOption exercise3.3K
2026-05-27Downer Douglas EOption exercise3.3K
2026-05-27Wilcox Jon ROption exercise3.3K
2026-05-27Cochran PatriciaOption exercise3.3K
2026-05-27Downer Edward MichaelOption exercise3.3K
2026-03-01Pierce Christopher DGrant7.6K
2026-03-01Pelayo FernandoGrant4.5K
2026-03-01Givans Scott A.Grant6.6K
2026-03-01Kallingal Tony PGrant6.0K
2026-03-01Shrader Glenn CGrant3.4K
2026-03-01Shields Kristie SGrant4.2K
2026-03-01Duda NathanGrant7.6K
2026-02-15Shrader Glenn CTax withheld1.0K$15.37
2026-02-15Shields Kristie STax withheld808$15.37
2026-02-15Shields Kristie SOption exercise2.9K
2026-02-15Shields Kristie STax withheld1.2K$15.37
2026-02-15Shrader Glenn COption exercise3.0K
2026-02-15Shrader Glenn CTax withheld1.2K$15.37
2026-02-15Shrader Glenn COption exercise1.7K
2026-02-15Shrader Glenn CTax withheld708$15.37
2026-02-15Shrader Glenn COption exercise2.5K
2026-02-15Kallingal Tony POption exercise4.6K
2026-02-15Kallingal Tony PTax withheld1.9K$15.37
2026-02-15Pelayo FernandoOption exercise2.5K
2026-02-15Pelayo FernandoTax withheld1.0K$15.37
2026-02-15Duda NathanOption exercise2.6K
2026-02-15Duda NathanTax withheld1.8K$15.37
2026-02-15Givans Scott A.Option exercise4.2K
2026-02-15Givans Scott A.Tax withheld1.7K$15.37
2026-02-15Pierce Christopher DOption exercise4.6K
2026-02-15Pierce Christopher DTax withheld1.9K$15.37
2026-02-15Shields Kristie SOption exercise3.4K
2026-02-15Shields Kristie STax withheld1.4K$15.37
2026-02-15Shields Kristie SOption exercise2.0K
2025-12-31Pelayo FernandoTax withheld1.1K$14.63
2025-12-31Duda NathanTax withheld4.9K$14.63
2025-12-31Kallingal Tony PTax withheld4.4K$14.63
2025-12-31Pierce Christopher DTax withheld4.9K$14.63
2025-12-31Shields Kristie STax withheld1.3K$14.63
2025-12-31Shrader Glenn CTax withheld1.0K$14.63
2025-12-31Givans Scott A.Tax withheld4.7K$14.63
2025-10-07Downer Douglas EGift75K
2025-10-07Downer Douglas EGift75K
2025-09-26Kallingal Tony PGrant20K
2025-09-26Givans Scott A.Grant19K
2025-09-26Pelayo FernandoGrant13K
2025-09-26Shields Kristie SGrant15K
2025-09-26Pierce Christopher DGrant22K
2025-09-26Duda NathanGrant22K
2025-09-26Shrader Glenn CGrant12K
2025-09-02MASON MARK KGrant15K
2025-09-02MASON MARK KGrant33K
2025-09-02MASON MARK KTax withheld14K$13.87
2025-09-02VAN AMEN DARRELLGrant3.1K
2025-09-02VAN AMEN DARRELLGrant9.8K
2025-09-02MASON MARK KTax withheld6.4K$13.87
2025-09-02Downer Douglas EGrant2.5M
2025-09-02Downer Douglas EGrant1.1M
2025-09-02Downer Edward MichaelGrant13K
2025-09-02Downer Edward MichaelGrant1.5M
2025-09-02Downer Edward MichaelGrant1.1M
2025-09-02Downer Edward MichaelGrant1.2M
2025-09-02Downer Edward MichaelGrant1.1M
2025-09-02Downer Edward MichaelGrant1.1M
2025-09-02Downer Edward MichaelGrant79K
2025-09-02Wilcox Jon RGrant13K
2025-09-02Crowe Adrienne YGrant13K
2025-09-02Cochran PatriciaGrant13K
2025-09-02Pierce Christopher DGrant11K
2025-09-02Kallingal Tony PGrant10K
2025-09-02Duda NathanGrant15K
2025-09-02Givans Scott A.Grant15K
2025-09-02MASON MARK KGrant15K
2025-09-02MASON MARK KTax withheld5.8K$13.87
2025-09-02MASON MARK KGrant33K
2025-09-02MASON MARK KTax withheld13K$13.87
2025-09-02WEBB CARL BGrant81.1M
2025-09-02WEBB CARL BGrant90.6M
2025-09-02Parr David LGrant2.3K
2025-09-02Parr David LTax withheld920$13.87
2025-09-02Parr David LGrant7.9K
2025-09-02Parr David LTax withheld3.2K$13.87
2025-09-02MICHEL JOHNGrant5.1K
2025-09-02MICHEL JOHNGrant16K
2025-09-02Price Marlene LGrant1.2K
2025-09-02Price Marlene LTax withheld324$13.87
2025-09-02Price Marlene LGrant3.8K
2025-09-02Price Marlene LTax withheld1.0K$13.87
2025-09-02Hand Erik DGrant966
2025-09-02Hand Erik DGrant3.0K
2025-09-02Endresen WilliamGrant3.7K
2025-09-02Endresen WilliamGrant12K
2025-09-02EVANS GODFREY BGrant2.8K
2025-09-02EVANS GODFREY BGrant8.9K
2025-09-02LEMON PAULETTEGrant2.0K
2025-09-02LEMON PAULETTETax withheld529$13.87
2025-09-02LEMON PAULETTEGrant6.4K
2025-09-02LEMON PAULETTETax withheld1.7K$13.87
2025-09-02Novak Diane PGrant1.6K
2025-09-02Novak Diane PTax withheld432$13.87
2025-09-02Novak Diane PGrant6.5K
2025-09-02Novak Diane PTax withheld1.7K$13.87
2025-09-02ISEMAN JAY CGrant2.5K
2025-09-02ISEMAN JAY CTax withheld689$13.87
2025-09-02ISEMAN JAY CGrant8.2K
2025-09-02ISEMAN JAY CTax withheld2.2K$13.87
2025-01-01MASON MARK KOption exercise2.6K
2025-01-01MASON MARK KTax withheld1.2K$11.42
2025-01-01MASON MARK KOption exercise4.9K
2025-01-01MASON MARK KTax withheld2.2K$11.42
2025-01-01MASON MARK KOption exercise16K
2025-01-01MASON MARK KTax withheld6.4K$11.42
2025-01-01MICHEL JOHNOption exercise883
2025-01-01MICHEL JOHNTax withheld268$11.42
2025-01-01MICHEL JOHNOption exercise1.7K
2025-01-01MICHEL JOHNTax withheld515$11.42
2025-01-01MICHEL JOHNOption exercise5.3K
2025-01-01MICHEL JOHNTax withheld1.6K$11.42
2025-01-01Novak Diane POption exercise145
2025-01-01Novak Diane PTax withheld45$11.42
2025-01-01Novak Diane POption exercise532
2025-01-01Novak Diane PTax withheld165$11.42
2025-01-01Novak Diane POption exercise2.2K
2025-01-01Novak Diane PTax withheld665$11.42
2025-01-01Parr David LOption exercise373
2025-01-01Parr David LTax withheld116$11.42
2025-01-01Parr David LOption exercise768
2025-01-01Parr David LTax withheld238$11.42
2025-01-01Parr David LOption exercise2.6K
2025-01-01Parr David LTax withheld818$11.42
2025-01-01VAN AMEN DARRELLOption exercise542
2025-01-01VAN AMEN DARRELLTax withheld165$11.42
2025-01-01VAN AMEN DARRELLOption exercise1.0K
2025-01-01VAN AMEN DARRELLTax withheld317$11.42
2025-01-01VAN AMEN DARRELLOption exercise3.3K
2025-01-01VAN AMEN DARRELLTax withheld996$11.42
2025-01-01LEMON PAULETTEOption exercise335
2025-01-01LEMON PAULETTETax withheld104$11.42
2025-01-01LEMON PAULETTEOption exercise651
2025-01-01LEMON PAULETTETax withheld202$11.42
2025-01-01LEMON PAULETTEOption exercise2.1K
2025-01-01LEMON PAULETTETax withheld658$11.42
2025-01-01ISEMAN JAY COption exercise441
2025-01-01ISEMAN JAY CTax withheld137$11.42
2025-01-01ISEMAN JAY COption exercise848
2025-01-01ISEMAN JAY CTax withheld262$11.42
2025-01-01ISEMAN JAY COption exercise2.7K
2025-01-01ISEMAN JAY CTax withheld842$11.42
2025-01-01Hand Erik DOption exercise168
2025-01-01Hand Erik DOption exercise322
2025-01-01Hand Erik DOption exercise1.0K
2025-01-01EVANS GODFREY BOption exercise487
2025-01-01EVANS GODFREY BTax withheld190$11.42
2025-01-01EVANS GODFREY BOption exercise938
2025-01-01EVANS GODFREY BTax withheld365$11.42
2025-01-01EVANS GODFREY BOption exercise3.0K
2025-01-01EVANS GODFREY BTax withheld1.1K$11.42
2025-01-01Endresen WilliamOption exercise647
2025-01-01Endresen WilliamTax withheld266$11.42
2025-01-01Endresen WilliamOption exercise1.2K
2025-01-01Endresen WilliamTax withheld512$11.42
2025-01-01Endresen WilliamOption exercise3.9K
2025-01-01Endresen WilliamTax withheld1.6K$11.42

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-01Shareholder votefiling ↗
2026-05-13OtherExhibitsfiling ↗
2026-05-05Otherfiling ↗
2026-04-30ResultsReg FDExhibitsfiling ↗
2026-02-275.03OtherExhibitsfiling ↗
2026-01-30ResultsReg FDExhibitsfiling ↗
2025-12-09Material agreementOtherExhibitsfiling ↗
2025-11-26Otherfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-012026-05-280001518715-26-000052 ↗
8-K2026-05-132026-05-130001518715-26-000048 ↗
10-Q2026-05-082026-03-310001518715-26-000046 ↗
8-K2026-05-052026-05-010001518715-26-000043 ↗
8-K2026-04-302026-04-300001518715-26-000041 ↗
10-K2026-03-172025-12-310001518715-26-000026 ↗
8-K2026-02-272026-02-250001518715-26-000020 ↗
8-K2026-01-302026-01-300001518715-26-000012 ↗
8-K2025-12-092025-12-030001140361-25-045033 ↗
8-K2025-11-262025-11-260001518715-25-000188 ↗
10-Q2025-11-172025-09-300001518715-25-000181 ↗
8-K2025-10-302025-10-300001518715-25-000177 ↗