← All stocks

John Marshall Bancorp, Inc.

JMSB Net selling
CIK 0001710482 #3486 in the set updated 17 Sep 2026
Bought (120 mo)
$1.25M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$2.77M
$0.00 on a plan · $0.00 straight out of an exercise
Sold at will
$2.77M
221 of 221 sales
Net
−$1.52M
−$1.52M against sales at will

By person

14 insiders · 350 transactions
Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
Nguonly Lim
Director
$1.22M (25)
−$1.22M
64,375
0.4562%
$1.48M
−25.7%
Kinney Jonathan Craig
Director
$772.06K (87)
$242.80 (1)
+$771.82K
894,239
6.34%
$20.50M
+7.2%
DODSON CARL E
CHIEF OPERATING OFFICER & CRO
$727.18K (31)
−$727.18K
77,500
0.5492%
$1.78M
−26.7%
Mahan Oscar Leland
Director
$29.21K (3)
$536.61K (129)
−$507.40K
94,981
0.6730%
$2.18M
−9.1%
Chase Philip
Director
$3.05K (1)
$281.84K (35)
−$278.79K
182,248
1.29%
$4.18M
+4.6%
GARCIA MICHAEL A
Director
$252.92K (4)
+$252.92K
36,273
0.2570%
$831.38K
+119.4%
Carstater Kent
CHIEF FINANCIAL OFFICER
$171.02K (17)
+$171.02K
56,219
0.3984%
$1.29M
+52.5%
Peden Andrew
CHIEF BANKING OFFICER
$18.60K (1)
+$18.60K
26,560
0.1882%
$608.76K
+54.1%
Foster Michael T
Director
337,573
2.39%
$7.74M
+8.8%
Gordon Ronald J
Director
151,373
1.07%
$3.47M
+7.8%
BERGSTROM CHRISTOPHER W
CHIEF EXECUTIVE OFFICER
74,867
0.5305%
$1.72M
+52.0%
Garg Subhash
Director
44,213
0.3133%
$1.01M
+17.4%
Allin Philip W
Director
29,963
0.2123%
$686.75K
+975.5%
Bell Kelly Jo
CHIEF OPERATING OFFICER
1,333
0.0094%
$30.55K
+255.5%
Insider
Date
Role
Action
Shares
Price
Amount
Mahan Oscar Leland
5 May 2025
Director
Sell
30
$17.33
$519.90
Mahan Oscar Leland
5 May 2025
Director
Sell
302
$17.19
$5.19K
Mahan Oscar Leland
5 May 2025
Director
Sell
100
$17.18
$1.72K
Mahan Oscar Leland
5 May 2025
Director
Sell
100
$17.15
$1.72K
Mahan Oscar Leland
5 May 2025
Director
Sell
3
$17.15
$51.44
Mahan Oscar Leland
5 May 2025
Director
Sell
300
$17.12
$5.14K
Mahan Oscar Leland
5 May 2025
Director
Sell
100
$17.10
$1.71K
Mahan Oscar Leland
5 May 2025
Director
Sell
1,116
$17.10
$19.08K
Mahan Oscar Leland
5 May 2025
Director
Sell
2
$17.09
$34.17
Mahan Oscar Leland
5 May 2025
Director
Sell
2
$17.08
$34.16
Mahan Oscar Leland
5 May 2025
Director
Sell
156
$17.08
$2.66K
Mahan Oscar Leland
5 May 2025
Director
Sell
278
$17.06
$4.74K
Mahan Oscar Leland
5 May 2025
Director
Sell
9
$17.05
$153.45
Mahan Oscar Leland
5 May 2025
Director
Sell
3
$17.05
$51.14
Mahan Oscar Leland
5 May 2025
Director
Sell
9
$17.04
$153.32
Mahan Oscar Leland
5 May 2025
Director
Sell
125
$17.02
$2.13K
Mahan Oscar Leland
5 May 2025
Director
Sell
765
$17.01
$13.01K
Mahan Oscar Leland
5 May 2025
Director
Sell
1,733
$17.00
$29.46K
Nguonly Lim
11 Dec 2024
Director
Sell
1,352
$22.75
$30.76K
Nguonly Lim
10 Dec 2024
Director
Sell
2,648
$22.75
$60.24K
Nguonly Lim
25 Nov 2024
Director
Sell
6,000
$24.00
$144.00K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
188
$22.65
$4.26K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
135
$22.65
$3.06K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
384
$22.64
$8.69K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
424
$22.63
$9.60K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
980
$22.62
$22.17K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
500
$22.61
$11.31K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
100
$22.61
$2.26K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
195
$22.56
$4.40K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
10
$22.55
$225.50
Mahan Oscar Leland
20 Nov 2024
Director
Sell
200
$22.54
$4.51K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
13
$22.53
$292.89
Mahan Oscar Leland
20 Nov 2024
Director
Sell
23
$22.48
$517.04
Mahan Oscar Leland
20 Nov 2024
Director
Sell
70
$22.43
$1.57K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
117
$22.42
$2.62K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
444
$22.40
$9.95K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
28
$22.73
$636.44
Mahan Oscar Leland
20 Nov 2024
Director
Sell
2,129
$22.36
$47.60K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
100
$22.25
$2.23K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
102
$22.23
$2.27K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
89
$22.17
$1.97K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
105
$22.16
$2.33K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
200
$22.13
$4.43K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
101
$22.09
$2.23K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
40
$22.04
$881.60
Mahan Oscar Leland
20 Nov 2024
Director
Sell
2
$22.04
$44.07
Mahan Oscar Leland
20 Nov 2024
Director
Sell
216
$22.03
$4.76K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
108
$22.03
$2.38K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
846
$22.02
$18.63K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
142
$22.01
$3.13K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
1,392
$22.00
$30.62K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
25
$23.53
$588.25
Mahan Oscar Leland
20 Nov 2024
Director
Sell
200
$23.37
$4.67K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
100
$23.34
$2.33K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
171
$23.32
$3.99K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
190
$23.29
$4.43K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
4
$23.23
$92.92
Mahan Oscar Leland
20 Nov 2024
Director
Sell
100
$23.20
$2.32K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
100
$23.18
$2.32K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
200
$23.16
$4.63K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
4
$23.08
$92.32
Mahan Oscar Leland
20 Nov 2024
Director
Sell
4
$23.07
$92.28
Mahan Oscar Leland
20 Nov 2024
Director
Sell
579
$23.06
$13.35K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
100
$23.06
$2.31K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
9
$23.05
$207.45
Mahan Oscar Leland
20 Nov 2024
Director
Sell
4
$23.02
$92.08
Mahan Oscar Leland
20 Nov 2024
Director
Sell
380
$23.02
$8.75K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
100
$23.00
$2.30K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
89
$22.92
$2.04K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
6
$22.84
$137.04
Mahan Oscar Leland
20 Nov 2024
Director
Sell
236
$22.83
$5.39K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
292
$22.81
$6.66K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
318
$22.80
$7.25K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
9
$22.79
$205.11
Mahan Oscar Leland
20 Nov 2024
Director
Sell
300
$22.77
$6.83K
Mahan Oscar Leland
20 Nov 2024
Director
Sell
4
$22.76
$91.04
Mahan Oscar Leland
20 Nov 2024
Director
Sell
32
$22.74
$727.68
Mahan Oscar Leland
20 Nov 2024
Director
Sell
16
$22.69
$363.04
Mahan Oscar Leland
20 Nov 2024
Director
Sell
1
$22.67
$22.67
Mahan Oscar Leland
19 Nov 2024
Director
Sell
8
$24.23
$193.84
Mahan Oscar Leland
19 Nov 2024
Director
Sell
101
$24.12
$2.44K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
2
$24.12
$48.23
Mahan Oscar Leland
19 Nov 2024
Director
Sell
222
$24.10
$5.35K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
8
$23.91
$191.28
Mahan Oscar Leland
19 Nov 2024
Director
Sell
5
$23.87
$119.33
Mahan Oscar Leland
19 Nov 2024
Director
Sell
15
$23.86
$357.90
Mahan Oscar Leland
19 Nov 2024
Director
Sell
7
$23.86
$166.99
Mahan Oscar Leland
19 Nov 2024
Director
Sell
1
$23.84
$23.84
Mahan Oscar Leland
19 Nov 2024
Director
Sell
15
$23.83
$357.45
Mahan Oscar Leland
19 Nov 2024
Director
Sell
141
$23.82
$3.36K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
7
$23.80
$166.60
Mahan Oscar Leland
19 Nov 2024
Director
Sell
8
$23.74
$189.92
Mahan Oscar Leland
19 Nov 2024
Director
Sell
1
$23.72
$23.72
Mahan Oscar Leland
19 Nov 2024
Director
Sell
100
$23.71
$2.37K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
153
$23.70
$3.63K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
16
$23.70
$379.12
Mahan Oscar Leland
19 Nov 2024
Director
Sell
293
$23.67
$6.94K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
119
$23.66
$2.82K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
167
$23.65
$3.95K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
8
$23.64
$189.12
Mahan Oscar Leland
19 Nov 2024
Director
Sell
14
$23.60
$330.40
Mahan Oscar Leland
19 Nov 2024
Director
Sell
17
$23.58
$400.86
Mahan Oscar Leland
19 Nov 2024
Director
Sell
1,055
$23.55
$24.85K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
66
$23.53
$1.55K
Mahan Oscar Leland
19 Nov 2024
Director
Sell
66
$23.49
$1.55K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
36
$24.66
$887.76
Mahan Oscar Leland
18 Nov 2024
Director
Sell
2
$24.62
$49.24
Mahan Oscar Leland
18 Nov 2024
Director
Sell
139
$24.61
$3.42K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
200
$24.53
$4.91K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
200
$24.49
$4.90K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
200
$24.48
$4.90K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
200
$24.46
$4.89K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
494
$24.45
$12.08K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
100
$24.32
$2.43K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
32
$24.29
$777.28
Mahan Oscar Leland
18 Nov 2024
Director
Sell
28
$24.26
$679.28
Mahan Oscar Leland
18 Nov 2024
Director
Sell
370
$24.24
$8.97K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
3
$24.22
$72.66
Mahan Oscar Leland
18 Nov 2024
Director
Sell
300
$24.21
$7.26K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
3
$24.19
$72.57
Mahan Oscar Leland
18 Nov 2024
Director
Sell
82
$24.18
$1.98K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
1
$24.17
$24.17
Mahan Oscar Leland
18 Nov 2024
Director
Sell
100
$24.15
$2.42K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
440
$24.14
$10.62K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
100
$24.11
$2.41K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
12
$24.10
$289.20
Mahan Oscar Leland
18 Nov 2024
Director
Sell
100
$24.09
$2.41K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
100
$24.05
$2.41K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
217
$24.03
$5.21K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
69
$24.00
$1.66K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
200
$23.98
$4.80K
Mahan Oscar Leland
18 Nov 2024
Director
Sell
200
$23.93
$4.79K
Kinney Jonathan Craig
15 Nov 2024
Director
Sell indirect
10
$24.28
$242.80
Nguonly Lim
8 Aug 2023
Director
Sell
2,289
$20.00
$45.78K
Nguonly Lim
7 Aug 2023
Director
Sell
211
$20.00
$4.22K
Nguonly Lim
28 Jul 2023
Director
Sell
1
$19.37
$19.37
Nguonly Lim
28 Jul 2023
Director
Sell
14
$19.66
$275.24
Nguonly Lim
28 Jul 2023
Director
Sell
28
$19.61
$549.08
Nguonly Lim
28 Jul 2023
Director
Sell
36
$19.40
$698.40
Nguonly Lim
28 Jul 2023
Director
Sell
100
$19.35
$1.94K
Nguonly Lim
28 Jul 2023
Director
Sell
260
$19.36
$5.03K
Nguonly Lim
28 Jul 2023
Director
Sell
261
$19.34
$5.05K
Nguonly Lim
28 Jul 2023
Director
Sell
1,800
$19.32
$34.78K
Showing 250 of 350 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 140
Amendments (4/A) skipped 4
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 0
Sales at will 221
Transactions with no price 0
Shares from compensation/vesting 290,906
Sales filed before the plan box existed 78
History held since 3 May 2022