30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

John Marshall Bancorp Inc (JMSB)

Over the last 90 days, John Marshall Bancorp Inc. has seen insider buying activity totaling $52,133.37, with two net buying insiders. Notably, Jonathan Craig Kinney and Oscar Leland Mahan made purchases. The company's stock has performed positively, with a 9.2% increase in the last 90 days and trading near its 52-week high.
Stock chart
Ticker: JMSB Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Kinney Jonathan Craig
2 purchases — total 200,000 USD
Buy 3 Jun 2026
Value US$2,693,565.55 | Price 401.06 | Shares 8,646
Buy 3 Jun 2026
Value US$3,232,578.88 | Price 143.79 | Shares 73,014
Buy 3 Jun 2026
Value US$4,330,979.41 | Price 129.27 | Shares 86,953
Buy 5 Dec 2025
Value US$9,815.00 | Price 19.63 | Shares 500
Buy 2 Dec 2025
Value US$8,633.00 | Price 19.40 | Shares 445
Buy 2 Dec 2025
Value US$17,370.00 | Price 19.30 | Shares 900
Buy 6 Nov 2025
Value US$9,450.00 | Price 18.90 | Shares 500
Buy 5 Nov 2025
Value US$9,355.00 | Price 18.71 | Shares 500
Buy 5 Nov 2025
Value US$5,610.00 | Price 18.70 | Shares 300
Buy 4 Nov 2025
Value US$7,580.00 | Price 18.95 | Shares 400
Buy 31 Oct 2025
Value US$9,425.00 | Price 18.85 | Shares 500
Buy 31 Jul 2025
Value US$18,600.00 | Price 18.60 | Shares 1,000
Buy 31 Jul 2025
Value US$1,850.00 | Price 18.50 | Shares 100
Buy 31 Jul 2025
Value US$44,280.00 | Price 18.45 | Shares 2,400
Buy 31 Jul 2025
Value US$1,675.31 | Price 18.41 | Shares 91
Buy 31 Jul 2025
Value US$4,110.40 | Price 18.35 | Shares 224
Buy 31 Jul 2025
Value US$2,109.10 | Price 18.34 | Shares 115
Buy 31 Jul 2025
Value US$9,093.48 | Price 18.26 | Shares 498
Buy 31 Jul 2025
Value US$10,055.75 | Price 18.25 | Shares 551
Buy 31 Jul 2025
Value US$36.48 | Price 18.24 | Shares 2
Buy 31 Jul 2025
Value US$345.42 | Price 18.18 | Shares 19
Buy 30 Jul 2025
Value US$118,310.40 | Price 19.20 | Shares 6,162
Buy 29 Jul 2025
Value US$82,099.20 | Price 19.20 | Shares 4,276
Buy 28 Jul 2025
Value US$35,785.45 | Price 19.08 | Shares 1,876
Buy 28 Jul 2025
Value US$16,722.59 | Price 19.20 | Shares 871
Buy 15 Jul 2025
Value US$13,264.56 | Price 18.63 | Shares 712
Buy 12 Jun 2025
Value US$12,152.00 | Price 17.36 | Shares 700
Buy 11 Jun 2025
Value US$3,516.00 | Price 17.58 | Shares 200
Buy 6 Jun 2025
Value US$4,425.00 | Price 17.70 | Shares 250
Buy 5 Jun 2025
Value US$8,625.00 | Price 17.25 | Shares 500
Buy 5 Jun 2025
Value US$6,920.00 | Price 17.30 | Shares 400
Buy 3 Jun 2025
Value US$3,563.88 | Price 17.47 | Shares 204
Buy 2 Jun 2025
Value US$2,631.12 | Price 17.31 | Shares 152
Buy 2 Jun 2025
Value US$5,232.00 | Price 17.44 | Shares 300
Buy 30 May 2025
Value US$2,561.88 | Price 17.31 | Shares 148
Buy 28 May 2025
Value US$5,235.00 | Price 17.45 | Shares 300
Buy 28 May 2025
Value US$8,740.00 | Price 17.48 | Shares 500
Sale 5 May 2025
Value US$519.90 | Price 17.33 | Shares 30
Sale 5 May 2025
Value US$5,189.87 | Price 17.19 | Shares 302
Sale 5 May 2025
Value US$1,718.00 | Price 17.18 | Shares 100
Sale 5 May 2025
Value US$1,715.00 | Price 17.15 | Shares 100
Sale 5 May 2025
Value US$51.44 | Price 17.15 | Shares 3
Sale 5 May 2025
Value US$5,136.00 | Price 17.12 | Shares 300
Sale 5 May 2025
Value US$1,710.01 | Price 17.10 | Shares 100
Sale 5 May 2025
Value US$19,083.60 | Price 17.10 | Shares 1,116
Sale 5 May 2025
Value US$34.17 | Price 17.09 | Shares 2
Sale 5 May 2025
Value US$34.16 | Price 17.08 | Shares 2
Sale 5 May 2025
Value US$2,663.70 | Price 17.08 | Shares 156
Sale 5 May 2025
Value US$4,741.29 | Price 17.06 | Shares 278
Sale 5 May 2025
Value US$153.45 | Price 17.05 | Shares 9
Sale 5 May 2025
Value US$51.14 | Price 17.05 | Shares 3
Sale 5 May 2025
Value US$153.32 | Price 17.04 | Shares 9
Sale 5 May 2025
Value US$2,127.50 | Price 17.02 | Shares 125
Sale 5 May 2025
Value US$13,012.65 | Price 17.01 | Shares 765
Sale 5 May 2025
Value US$29,461.00 | Price 17.00 | Shares 1,733
Proposed sale 2 May 2025
Value US$120,680.00 | Price 17.24 | Shares 7,000
Buy 28 Apr 2025
Value US$13,224.60 | Price 15.80 | Shares 837
Buy 28 Apr 2025
Value US$4,755.00 | Price 15.85 | Shares 300
Buy 28 Apr 2025
Value US$19,197.00 | Price 15.80 | Shares 1,215
Buy 25 Apr 2025
Value US$979.02 | Price 15.54 | Shares 63
Buy 25 Apr 2025
Value US$7,673.16 | Price 15.66 | Shares 490
Buy 25 Apr 2025
Value US$4,854.60 | Price 15.66 | Shares 310
Buy 25 Apr 2025
Value US$45,907.00 | Price 15.83 | Shares 2,900
Buy 25 Apr 2025
Value US$1,573.14 | Price 15.73 | Shares 100
Buy 25 Apr 2025
Value US$1,564.00 | Price 15.64 | Shares 100
Buy 25 Apr 2025
Value US$1,562.00 | Price 15.62 | Shares 100
Buy 25 Apr 2025
Value US$15,730.50 | Price 15.73 | Shares 1,000
Buy 25 Apr 2025
Value US$18,600.00 | Price 15.50 | Shares 1,200
Buy 21 Feb 2025
Value US$20,838.40 | Price 17.60 | Shares 1,184
Buy 21 Feb 2025
Value US$7,064.00 | Price 17.66 | Shares 400
Buy 21 Feb 2025
Value US$7,204.00 | Price 18.01 | Shares 400
Buy 20 Feb 2025
Value US$7,448.00 | Price 18.62 | Shares 400
Buy 20 Feb 2025
Value US$3,319.70 | Price 18.65 | Shares 178
Proposed sale 6 Feb 2025
Value US$196,700.00 | Price 19.67 | Shares 10,000
Sale 11 Dec 2024
Value US$30,758.00 | Price 22.75 | Shares 1,352
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-05 2026-06-03 B Purchase Non-Executive Director
8,646 +24.8%
401.06
US$2,693,566
8,646 +24.8% 401.06 US$2,693,566
2026-06-05 2026-06-03 B Purchase Non-Executive Director
73,014 +48.4%
143.79
US$3,232,579
73,014 +48.4% 143.79 US$3,232,579
2026-06-05 2026-06-03 B Purchase Non-Executive Director
86,953 -15.7%
129.27
US$4,330,979
86,953 -15.7% 129.27 US$4,330,979
2025-12-08 2025-12-05 B Purchase Non-Executive Director
500 +0.2%
19.63
US$9,815
500 +0.2% 19.63 US$9,815
2025-12-04 2025-12-02 B Purchase Non-Executive Director
445 +0.1%
19.40
US$8,633
445 +0.1% 19.40 US$8,633
2025-12-04 2025-12-02 B Purchase Non-Executive Director
900 +0.3%
19.30
US$17,370
900 +0.3% 19.30 US$17,370
2025-11-10 2025-11-06 B Purchase Non-Executive Director
500 +0.2%
18.90
US$9,450
500 +0.2% 18.90 US$9,450
2025-11-06 2025-11-05 B Purchase Non-Executive Director
500 +0.2%
18.71
US$9,355
500 +0.2% 18.71 US$9,355
2025-11-06 2025-11-05 B Purchase Non-Executive Director
300 +0.1%
18.70
US$5,610
300 +0.1% 18.70 US$5,610
2025-11-06 2025-11-04 B Purchase Non-Executive Director
400 +0.1%
18.95
US$7,580
400 +0.1% 18.95 US$7,580
2025-11-03 2025-10-31 B Purchase Non-Executive Director
500 +0.2%
18.85
US$9,425
500 +0.2% 18.85 US$9,425
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
1,000 +1.9%
18.60
US$18,600
1,000 +1.9% 18.60 US$18,600
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
100 +0.2%
18.50
US$1,850
100 +0.2% 18.50 US$1,850
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
2,400 +4.8%
18.45
US$44,280
2,400 +4.8% 18.45 US$44,280
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
91 +0.2%
18.41
US$1,675
91 +0.2% 18.41 US$1,675
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
224 +0.5%
18.35
US$4,110
224 +0.5% 18.35 US$4,110
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
115 +0.2%
18.34
US$2,109
115 +0.2% 18.34 US$2,109
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
498 +1.0%
18.26
US$9,093
498 +1.0% 18.26 US$9,093
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
551 +1.1%
18.25
US$10,056
551 +1.1% 18.25 US$10,056
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
2 +0.0%
18.24
US$36
2 +0.0% 18.24 US$36
2025-08-01 2025-07-31 B Purchase

CHIEF FINANCIAL OFFICER

Officer
19 +0.0%
18.18
US$345
19 +0.0% 18.18 US$345
2025-07-31 2025-07-30 B Purchase Non-Executive Director
6,162 +21.8%
19.20
US$118,310
6,162 +21.8% 19.20 US$118,310
2025-07-30 2025-07-29 B Purchase Non-Executive Director
4,276 +17.9%
19.20
US$82,099
4,276 +17.9% 19.20 US$82,099
2025-07-30 2025-07-28 B Purchase Non-Executive Director
1,876 +8.5%
19.08
US$35,785
1,876 +8.5% 19.08 US$35,785
2025-07-30 2025-07-28 B Purchase Non-Executive Director
871 +4.1%
19.20
US$16,723
871 +4.1% 19.20 US$16,723
2025-07-17 2025-07-15 B Purchase Non-Executive Director
712 +0.8%
18.63
US$13,265
712 +0.8% 18.63 US$13,265
2025-06-13 2025-06-12 B Purchase Non-Executive Director
700 +0.2%
17.36
US$12,152
700 +0.2% 17.36 US$12,152
2025-06-13 2025-06-11 B Purchase Non-Executive Director
200 +0.1%
17.58
US$3,516
200 +0.1% 17.58 US$3,516
2025-06-09 2025-06-06 B Purchase Non-Executive Director
250 +0.1%
17.70
US$4,425
250 +0.1% 17.70 US$4,425
2025-06-09 2025-06-05 B Purchase Non-Executive Director
500 +0.2%
17.25
US$8,625
500 +0.2% 17.25 US$8,625
2025-06-09 2025-06-05 B Purchase Non-Executive Director
400 +0.1%
17.30
US$6,920
400 +0.1% 17.30 US$6,920
2025-06-04 2025-06-03 B Purchase Non-Executive Director
204 +0.1%
17.47
US$3,564
204 +0.1% 17.47 US$3,564
2025-06-04 2025-06-02 B Purchase Non-Executive Director
152 +0.0%
17.31
US$2,631
152 +0.0% 17.31 US$2,631
2025-06-02 2025-06-02 B Purchase Non-Executive Director
300 +0.1%
17.44
US$5,232
300 +0.1% 17.44 US$5,232
2025-06-02 2025-05-30 B Purchase Non-Executive Director
148 +0.0%
17.31
US$2,562
148 +0.0% 17.31 US$2,562
2025-05-30 2025-05-28 B Purchase Non-Executive Director
300 +0.1%
17.45
US$5,235
300 +0.1% 17.45 US$5,235
2025-05-30 2025-05-28 B Purchase Non-Executive Director
500 +0.2%
17.48
US$8,740
500 +0.2% 17.48 US$8,740
2025-05-06 2025-05-05 S Sale Non-Executive Director
30 -0.0%
17.33
US$520
30 -0.0% 17.33 US$520
2025-05-06 2025-05-05 S Sale Non-Executive Director
302 -0.3%
17.19
US$5,190
302 -0.3% 17.19 US$5,190
2025-05-06 2025-05-05 S Sale Non-Executive Director
100 -0.1%
17.18
US$1,718
100 -0.1% 17.18 US$1,718
2025-05-06 2025-05-05 S Sale Non-Executive Director
100 -0.1%
17.15
US$1,715
100 -0.1% 17.15 US$1,715
2025-05-06 2025-05-05 S Sale Non-Executive Director
3 -0.0%
17.15
US$51
3 -0.0% 17.15 US$51
2025-05-06 2025-05-05 S Sale Non-Executive Director
300 -0.3%
17.12
US$5,136
300 -0.3% 17.12 US$5,136
2025-05-06 2025-05-05 S Sale Non-Executive Director
100 -0.1%
17.10
US$1,710
100 -0.1% 17.10 US$1,710
2025-05-06 2025-05-05 S Sale Non-Executive Director
1,116 -1.2%
17.10
US$19,084
1,116 -1.2% 17.10 US$19,084
2025-05-06 2025-05-05 S Sale Non-Executive Director
2 -0.0%
17.09
US$34
2 -0.0% 17.09 US$34
2025-05-06 2025-05-05 S Sale Non-Executive Director
2 -0.0%
17.08
US$34
2 -0.0% 17.08 US$34
2025-05-06 2025-05-05 S Sale Non-Executive Director
156 -0.2%
17.08
US$2,664
156 -0.2% 17.08 US$2,664
2025-05-06 2025-05-05 S Sale Non-Executive Director
278 -0.3%
17.06
US$4,741
278 -0.3% 17.06 US$4,741
2025-05-06 2025-05-05 S Sale Non-Executive Director
9 -0.0%
17.05
US$153
9 -0.0% 17.05 US$153
2025-05-06 2025-05-05 S Sale Non-Executive Director
3 -0.0%
17.05
US$51
3 -0.0% 17.05 US$51
2025-05-06 2025-05-05 S Sale Non-Executive Director
9 -0.0%
17.04
US$153
9 -0.0% 17.04 US$153
2025-05-06 2025-05-05 S Sale Non-Executive Director
125 -0.1%
17.02
US$2,128
125 -0.1% 17.02 US$2,128
2025-05-06 2025-05-05 S Sale Non-Executive Director
765 -0.8%
17.01
US$13,013
765 -0.8% 17.01 US$13,013
2025-05-06 2025-05-05 S Sale Non-Executive Director
1,733 -1.8%
17.00
US$29,461
1,733 -1.8% 17.00 US$29,461
2025-05-02 2025-05-02 PrS Proposed sale

Director

Non-Executive Director
7,000
17.24
US$120,680
7,000 17.24 US$120,680
2025-04-29 2025-04-28 B Purchase Non-Executive Director
837 +0.3%
15.80
US$13,225
837 +0.3% 15.80 US$13,225
2025-04-29 2025-04-28 B Purchase Non-Executive Director
300 +0.1%
15.85
US$4,755
300 +0.1% 15.85 US$4,755
2025-04-29 2025-04-28 B Purchase Non-Executive Director
1,215 +0.4%
15.80
US$19,197
1,215 +0.4% 15.80 US$19,197
2025-04-29 2025-04-25 B Purchase Non-Executive Director
63 +0.0%
15.54
US$979
63 +0.0% 15.54 US$979
2025-04-28 2025-04-25 B Purchase

CHIEF FINANCIAL OFFICER

Officer
490 +1.0%
15.66
US$7,673
490 +1.0% 15.66 US$7,673
2025-04-28 2025-04-25 B Purchase

CHIEF FINANCIAL OFFICER

Officer
310 +0.7%
15.66
US$4,855
310 +0.7% 15.66 US$4,855
2025-04-28 2025-04-25 B Purchase

CHIEF FINANCIAL OFFICER

Officer
2,900 +6.5%
15.83
US$45,907
2,900 +6.5% 15.83 US$45,907
2025-04-28 2025-04-25 B Purchase

CHIEF FINANCIAL OFFICER

Officer
100 +0.2%
15.73
US$1,573
100 +0.2% 15.73 US$1,573
2025-04-28 2025-04-25 B Purchase

CHIEF FINANCIAL OFFICER

Officer
100 +0.2%
15.64
US$1,564
100 +0.2% 15.64 US$1,564
2025-04-28 2025-04-25 B Purchase

CHIEF FINANCIAL OFFICER

Officer
100 +0.2%
15.62
US$1,562
100 +0.2% 15.62 US$1,562
2025-04-28 2025-04-25 B Purchase

CHIEF FINANCIAL OFFICER

Officer
1,000 +2.3%
15.73
US$15,730
1,000 +2.3% 15.73 US$15,730
2025-04-28 2025-04-25 B Purchase

CHIEF BANKING OFFICER

Officer
1,200 +5.2%
15.50
US$18,600
1,200 +5.2% 15.50 US$18,600
2025-04-01 2025-02-21 B Purchase Non-Executive Director
1,184 +0.4%
17.60
US$20,838
1,184 +0.4% 17.60 US$20,838
2025-04-01 2025-02-21 B Purchase Non-Executive Director
400 +0.1%
17.66
US$7,064
400 +0.1% 17.66 US$7,064
2025-04-01 2025-02-21 B Purchase Non-Executive Director
400 +0.1%
18.01
US$7,204
400 +0.1% 18.01 US$7,204
2025-04-01 2025-02-20 B Purchase Non-Executive Director
400 +0.1%
18.62
US$7,448
400 +0.1% 18.62 US$7,448
2025-04-01 2025-02-20 B Purchase Non-Executive Director
178 +0.1%
18.65
US$3,320
178 +0.1% 18.65 US$3,320
2025-02-06 2025-02-06 PrS Proposed sale

Director

Non-Executive Director
10,000
19.67
US$196,700
10,000 19.67 US$196,700
2024-12-11 2024-12-11 S Sale Non-Executive Director
1,352 -2.1%
22.75
US$30,758
1,352 -2.1% 22.75 US$30,758