Insider Transactions Reported by 16 Insiders of John Marshall Bancorp, Inc.

Symbol
JMSB on Nasdaq
Location
Reston, VA

Insiders trading volume in the past year

John Marshall Bancorp, Inc. executives and other stock owners filed with the SEC include:

Name Relationship Holdings Value Past Year Net Change Change % Report Date
Jonathan Craig Kinney Director $11,606,986 +$178,996 +1.6% 16 Dec 2025
Jean Edelman Director $7,555,086 26 Apr 2022
Foster Michael T. Director $6,413,887 16 Dec 2025
Ronald J. Gordon Director $3,557,266 20 Dec 2022
Philip W. Allin Director $3,557,047 16 Dec 2025
William Ridenour Chief Banking Officer $3,112,152 26 Apr 2022
Philip Chase Director $2,036,705 16 Dec 2025
Carl E. Dodson Chief Operating Officer & Cro $1,821,250 27 May 2022
Oscar Leland Mahan Director $1,801,238 -$74,292 -4% 16 Dec 2025
Lim Nguonly Director $1,481,867 17 Dec 2024
Christopher W. Bergstrom CHIEF EXECUTIVE OFFICER, Director $1,422,473 16 Dec 2025
Subhash Garg Director $1,374,422 16 Dec 2025
Kent Carstater Chief Financial Officer $1,068,161 +$171,020 +19% 16 Dec 2025
Michael A. Garcia Director $689,187 +$252,918 +58% 16 Dec 2025
Andrew Peden Chief Banking Officer $567,587 +$18,600 +3.4% 16 Dec 2025
Kelly Jo Bell Chief Operating Officer $28,472 19 Dec 2025

Recent Insider Transactions by Companies or Individuals for John Marshall Bancorp, Inc.

Insider Symbol Class Transaction % Value $ * Price $ Shares Shares Owned Date Ownership
Kelly Jo Bell JMSB Common Stock Tax liability -2.7% -37 1,333 19 Dec 2025 Direct
Kelly Jo Bell JMSB Common Stock Tax liability -2% -28 1,370 17 Dec 2025 Direct
Andrew Peden JMSB Common Stock Tax liability -0.73% -194 26,560 17 Dec 2025 Direct
Foster Michael T. JMSB Common Stock Award 0.57% 1,901 337,573 16 Dec 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Award 0.66% 2,138 327,790 16 Dec 2025 Direct
Oscar Leland Mahan JMSB Common Stock Award 2.05% 1,901 94,802 16 Dec 2025 Direct
Subhash Garg JMSB Common Stock Award 4.49% 1,901 44,213 16 Dec 2025 Direct
Michael A. Garcia JMSB Common Stock Award 5.53% 1,901 36,273 16 Dec 2025 Direct
Philip W. Allin JMSB Common Stock Award 6.77% 1,901 29,963 16 Dec 2025 Direct
Philip Chase JMSB Common Stock Award 6.26% 1,901 32,275 16 Dec 2025 Direct
Andrew Peden JMSB Common Stock Award 9.75% 2,376 26,754 16 Dec 2025 Direct
Kent Carstater JMSB Common Stock Award 5.81% 3,088 56,219 16 Dec 2025 Direct
Christopher W. Bergstrom JMSB Common Stock Award 14.5% 9,502 74,867 16 Dec 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.15% $9,815 $19.63 500 325,652 05 Dec 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.42% $26,003 $19.33 1,345 325,152 02 Dec 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.15% $9,450 $18.90 500 323,807 06 Nov 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.25% $14,965 $18.71 800 323,307 05 Nov 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.12% $7,580 $18.95 400 322,507 04 Nov 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.16% $9,425 $18.85 500 322,107 31 Oct 2025 Direct
Kent Carstater JMSB Common Stock Purchase 10.4% $92,156 $18.43 5,000 53,131 31 Jul 2025 Direct
Michael A. Garcia JMSB Common Stock Purchase 21.8% $118,310 $19.20 6,162 34,372 30 Jul 2025 Direct
Michael A. Garcia JMSB Common Stock Purchase 17.9% $82,099 $19.20 4,276 28,210 29 Jul 2025 Direct
Michael A. Garcia JMSB Common Stock Purchase 13% $52,508 $19.11 2,747 23,934 28 Jul 2025 Direct
Oscar Leland Mahan JMSB Common Stock Purchase 0.77% $13,265 $18.63 712 92,901 15 Jul 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.22% $12,152 $17.36 700 321,607 12 Jun 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.06% $3,516 $17.58 200 320,907 11 Jun 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.08% $4,425 $17.70 250 320,707 06 Jun 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.28% $15,545 $17.27 900 320,457 05 Jun 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.06% $3,564 $17.47 204 319,557 03 Jun 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.05% $2,631 $17.31 152 319,353 02 Jun 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.09% $5,232 $17.44 300 319,201 02 Jun 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.05% $2,562 $17.31 148 318,901 30 May 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.25% $13,975 $17.47 800 318,753 28 May 2025 Direct
Oscar Leland Mahan JMSB Common Stock Sale -5.27% $87,556 $17.06 -5,133 92,189 05 May 2025 Direct
Oscar Leland Mahan JMSB Common Stock Tax liability -2.1% -2,083 97,322 28 Apr 2025 Direct
Oscar Leland Mahan JMSB Common Stock Options Exercise 11.5% 10,250 99,405 28 Apr 2025 Direct
Oscar Leland Mahan JMSB Stock Options (right to buy) Options Exercise -100% -10,250 0 28 Apr 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.3% $13,225 $15.80 837 277,480 28 Apr 2025 See footnote
Jonathan Craig Kinney JMSB Common Stock Purchase 0.48% $23,952 $15.81 1,515 317,953 28 Apr 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.02% $979 $15.54 63 276,643 25 Apr 2025 See footnote
Andrew Peden JMSB Common Stock Purchase 5.18% $18,600 $15.50 1,200 24,378 25 Apr 2025 Direct
Kent Carstater JMSB Common Stock Purchase 11.6% $78,864 $15.77 5,000 48,131 25 Apr 2025 Direct
Foster Michael T. JMSB Common Stock Options Exercise 3.47% 11,250 335,672 11 Apr 2025 Direct
Foster Michael T. JMSB Stock Options (right to buy) Options Exercise 11,250 0 11 Apr 2025 Direct
Philip W. Allin JMSB Common Stock Options Exercise 66.9% 11,250 28,062 04 Apr 2025 Direct
Philip W. Allin JMSB Stock Options (right to buy) Options Exercise 11,250 0 04 Apr 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.43% $20,838 $17.60 1,184 276,580 21 Feb 2025 See footnote
Jonathan Craig Kinney JMSB Common Stock Purchase 0.25% $14,268 $17.84 800 316,438 21 Feb 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.18% $10,768 $18.63 578 315,638 20 Feb 2025 Direct
Jonathan Craig Kinney JMSB Common Stock Purchase 0.11% $2,275 $18.65 122 111,520 04 Feb 2025 See footnote
* An asterisk sign (*) next to the price indicates that the price is likely invalid.