‹ Screener

John Marshall Bancorp, Inc.

JMSB · State Commercial Banks · 14.1M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$506K (gross $49K, SBC $555K)

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

Grade

C64

John Marshall Bancorp — Virginia/DC-metro commercial bank with low ROE.

Strengths

Risks

Notable findings

Key metrics

Return on equity
8.0%
Return on assets
0.9%
Net-income growth
24.0%
Debt / equity
0.3×
Free cash flow
$22M
Tangible book value
$266M
Cash & investments
$130M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-17BERGSTROM CHRISTOPHER WGift33K
2026-06-17BERGSTROM CHRISTOPHER WGift33K
2026-06-03Kinney Jonathan CraigBuy1.2K$21.03
2026-06-03Mahan Oscar LelandBuy179$21.03
2026-06-03Kinney Jonathan CraigBuy1.1K$21.03
2025-12-19Bell Kelly JoTax withheld37$21.36
2025-12-17Bell Kelly JoTax withheld28$21.37
2025-12-17Peden AndrewTax withheld194$21.37
2025-12-16Kinney Jonathan CraigGrant2.1K
2025-12-16BERGSTROM CHRISTOPHER WGrant9.5K
2025-12-16GARCIA MICHAEL AGrant1.9K
2025-12-16Allin Philip WGrant1.9K
2025-12-16Foster Michael TGrant1.9K
2025-12-16Mahan Oscar LelandGrant1.9K
2025-12-16Garg SubhashGrant1.9K
2025-12-16Chase PhilipGrant1.9K
2025-12-16Peden AndrewGrant2.4K
2025-12-16Carstater KentGrant3.1K
2025-12-05Kinney Jonathan CraigBuy500$19.63
2025-12-02Kinney Jonathan CraigBuy445$19.40
2025-12-02Kinney Jonathan CraigBuy900$19.30
2025-11-06Kinney Jonathan CraigBuy500$18.90
2025-11-05Kinney Jonathan CraigBuy500$18.71
2025-11-05Kinney Jonathan CraigBuy300$18.70
2025-11-04Kinney Jonathan CraigBuy400$18.95
2025-10-31Kinney Jonathan CraigBuy500$18.85
2025-07-31Carstater KentBuy2$18.24
2025-07-31Carstater KentBuy551$18.25
2025-07-31Carstater KentBuy498$18.26
2025-07-31Carstater KentBuy115$18.34
2025-07-31Carstater KentBuy224$18.35
2025-07-31Carstater KentBuy91$18.41
2025-07-31Carstater KentBuy2.4K$18.45
2025-07-31Carstater KentBuy1.0K$18.60
2025-07-31Carstater KentBuy100$18.50
2025-07-31Carstater KentBuy19$18.18
2025-07-30GARCIA MICHAEL ABuy6.2K$19.20
2025-07-29GARCIA MICHAEL ABuy4.3K$19.20
2025-07-28GARCIA MICHAEL ABuy871$19.20
2025-07-28GARCIA MICHAEL ABuy1.9K$19.08
2025-07-15Mahan Oscar LelandBuy712$18.63
2025-06-12Kinney Jonathan CraigBuy700$17.36
2025-06-11Kinney Jonathan CraigBuy200$17.58
2025-06-06Kinney Jonathan CraigBuy250$17.70
2025-06-05Kinney Jonathan CraigBuy400$17.30
2025-06-05Kinney Jonathan CraigBuy500$17.25
2025-06-03Kinney Jonathan CraigBuy204$17.47
2025-06-02Kinney Jonathan CraigBuy300$17.44
2025-06-02Kinney Jonathan CraigBuy152$17.31
2025-05-30Kinney Jonathan CraigBuy148$17.31
2025-05-28Kinney Jonathan CraigBuy500$17.48
2025-05-28Kinney Jonathan CraigBuy300$17.45
2025-05-05Mahan Oscar LelandSell1.7K$17.00
2025-05-05Mahan Oscar LelandSell765$17.01
2025-05-05Mahan Oscar LelandSell125$17.02
2025-05-05Mahan Oscar LelandSell9$17.04
2025-05-05Mahan Oscar LelandSell3$17.05
2025-05-05Mahan Oscar LelandSell9$17.05
2025-05-05Mahan Oscar LelandSell278$17.05
2025-05-05Mahan Oscar LelandSell2$17.08
2025-05-05Mahan Oscar LelandSell156$17.07
2025-05-05Mahan Oscar LelandSell2$17.09
2025-05-05Mahan Oscar LelandSell1.1K$17.10
2025-05-05Mahan Oscar LelandSell100$17.10
2025-05-05Mahan Oscar LelandSell300$17.12
2025-05-05Mahan Oscar LelandSell3$17.14
2025-05-05Mahan Oscar LelandSell100$17.15
2025-05-05Mahan Oscar LelandSell100$17.18
2025-05-05Mahan Oscar LelandSell302$17.18
2025-05-05Mahan Oscar LelandSell30$17.33
2025-04-28Mahan Oscar LelandOption exercise10K$11.77
2025-04-28Mahan Oscar LelandTax withheld2.1K$16.16
2025-04-28Kinney Jonathan CraigBuy1.2K$15.80
2025-04-28Kinney Jonathan CraigBuy300$15.85
2025-04-28Kinney Jonathan CraigBuy837$15.80
2025-04-25Carstater KentBuy490$15.66
2025-04-25Kinney Jonathan CraigBuy63$15.54
2025-04-25Peden AndrewBuy1.2K$15.50
2025-04-25Carstater KentBuy1.0K$15.73
2025-04-25Carstater KentBuy100$15.62
2025-04-25Carstater KentBuy100$15.64
2025-04-25Carstater KentBuy100$15.73
2025-04-25Carstater KentBuy2.9K$15.83
2025-04-25Carstater KentBuy310$15.66
2025-04-11Foster Michael TOption exercise11K$11.77
2025-04-04Allin Philip WOption exercise11K$11.77
2025-02-21Kinney Jonathan CraigBuy400$17.66
2025-02-21Kinney Jonathan CraigBuy1.2K$17.60
2025-02-21Kinney Jonathan CraigBuy400$18.01
2025-02-20Kinney Jonathan CraigBuy400$18.62
2025-02-20Kinney Jonathan CraigBuy178$18.65
2025-02-04Kinney Jonathan CraigBuy122$18.65
2025-02-04Kinney Jonathan CraigGrant122$18.65
2025-02-03Kinney Jonathan CraigGrant500$18.60
2025-02-03Kinney Jonathan CraigBuy500$18.60
2025-01-31Kinney Jonathan CraigBuy400$19.10
2025-01-31Kinney Jonathan CraigGrant400$19.10
2025-01-21Peden AndrewTax withheld71$19.88
2025-01-21Carstater KentTax withheld213$19.88
2025-01-19Peden AndrewTax withheld96$19.00
2025-01-19Carstater KentTax withheld241$19.00
2025-01-02Kinney Jonathan CraigOption exercise5.8K$11.77
2024-12-30Kinney Jonathan CraigOption exercise1.2K$11.77

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

Notable events (8-K)

DateItems
2026-06-16Reg FDExhibitsfiling ↗
2026-06-16Shareholder voteExhibitsfiling ↗
2026-04-29OtherExhibitsfiling ↗
2026-04-29ResultsExhibitsfiling ↗
2026-04-15OtherExhibitsfiling ↗
2026-01-28ResultsExhibitsfiling ↗
2026-01-28OtherExhibitsfiling ↗
2025-10-29ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-162026-06-160001104659-26-074326 ↗
8-K2026-06-162026-06-160001104659-26-074581 ↗
10-Q2026-05-082026-03-310001104659-26-057594 ↗
8-K2026-04-292026-04-280001104659-26-050966 ↗
8-K2026-04-292026-04-290001104659-26-050955 ↗
8-K2026-04-152026-04-150001710482-26-000003 ↗
10-K2026-03-132025-12-310001104659-26-027378 ↗
8-K2026-01-282026-01-270001104659-26-007254 ↗
8-K2026-01-282026-01-280001104659-26-007250 ↗
10-Q2025-11-142025-09-300001104659-25-112012 ↗
8-K2025-10-292025-10-290001104659-25-103565 ↗
8-K2025-09-032025-09-030001558370-25-011846 ↗