Skip to content

Insider · CIK 0001898828

Oscar Leland Mahan

director

Files at JMSB (John Marshall Bancorp, Inc.). First filing Nov 19, 2024, latest Jun 5, 2026.

In brief

Oscar Leland Mahan files SEC Form 4 as director at JMSB (John Marshall Bancorp, Inc.). Since Nov 19, 2024, Oscar Leland Mahan has reported 3 open-market buys worth $29k and 5 open-market sells worth $537k, the latest filed on Jun 5, 2026.

A track record needs three past buys with six months of prices behind them; Oscar Leland Mahan has 2, so none is measured yet.

The newest scored trade: bought $3,764 of JMSB on Jun 3, 2026, filed Jun 5, 2026, scored 18 (weak). In the last 12 months: 1 buy worth $3,764 and 0 sells worth $0.

Track record
Not enough history
Fewer than three past buys with six months of prices.
Median 6-month excess
-
after past buys, n = 2
Hit rate
-
past buys that beat the index over 6 months
Open-market trades
3 / 5
$29k bought, $537k sold

Where the trades landed

Last year at the company this insider has traded most, with each buy and sell on the bar it happened.

JMSB: John Marshall Bancorp, Inc.

JMSBOct 12, 2026 · close 22.93

Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™

Signals

This insider’s open-market buys and sells, scored.

ScoreCompanyValueHoldingsPrice contextFiled
18Weak
JMSBbuy 2
John Marshall Bancorp, Inc.
$3,764
179 shares
+0%+25% from low-4% from high
22Weak
JMSBbuy 2
John Marshall Bancorp, Inc.
$13k
712 shares
+1%+32% from low-28% from high
24Weak
JMSBsell
John Marshall Bancorp, Inc.
$88k
5,133 shares
-5%+19% from low-35% from high
42Moderate
JMSBsell 3
John Marshall Bancorp, Inc.
$210k
9,383 shares
-9%-
39Weak
JMSBsell 3
John Marshall Bancorp, Inc.
$82k
3,573 shares
-4%-
37Weak
JMSBsell 3
John Marshall Bancorp, Inc.
$62k
2,615 shares
-3%-
10Weak
JMSBbuy
John Marshall Bancorp, Inc.
$12k
501 shares
+0%-
40Moderate
JMSBsell 3
John Marshall Bancorp, Inc.
$95k
3,928 shares
-4%-

Planned sales

Form 144 notices this insider filed before selling restricted or control stock, newest first.

FiledCompanySharesValueSale datePast 3 months
May 2, 2025 JMSB
John Marshall Bancorp, Inc.
7,000
0.05% of outstanding
$121kMay 2, 2025none
Nov 18, 2024 JMSB
John Marshall Bancorp, Inc.
20,000
0.14% of outstanding
$559kNov 18, 2024none

Transactions

The newest 50 of 138 rows this insider has filed.

DateCompanyTransactionSharesPriceValueHoldings afterFiled
Jun 3, 2026JMSB
John Marshall Bancorp, Inc.
POpen-market purchase
Common Stock
+179$21.03$3,76494,981Jun 5, 2026
Dec 16, 2025JMSB
John Marshall Bancorp, Inc.
AGrant or award
Common Stock
+1,901$0.00$094,802Dec 18, 2025
Jul 15, 2025JMSB
John Marshall Bancorp, Inc.
POpen-market purchase
Common Stock
+712$18.63$13k92,901Jul 17, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-1,733$17.00$29k95,589May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-765$17.01$13k94,824May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-125$17.02$2,12894,699May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-9$17.04$15394,690May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-3$17.05$5194,687May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-9$17.05$15394,678May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-278$17.06$4,74194,400May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-156$17.08$2,66494,244May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-2$17.08$3494,242May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-2$17.09$3494,240May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-1,116$17.10$19k93,124May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-100$17.10$1,71093,024May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-300$17.12$5,13692,724May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-3$17.15$5192,721May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-100$17.15$1,71592,621May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-100$17.18$1,71892,521May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-302$17.19$5,19092,219May 6, 2025
May 5, 2025JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-30$17.33$52092,189May 6, 2025
Apr 28, 2025JMSB
John Marshall Bancorp, Inc.
MOption exercise
Common Stock
+10,250$11.77$121k99,405Apr 29, 2025
Apr 28, 2025JMSB
John Marshall Bancorp, Inc.
FTax withholding
Common Stock
-2,083$16.16$34k97,322Apr 29, 2025
Apr 28, 2025JMSB
John Marshall Bancorp, Inc.
MOption exercise
Stock Options (right to buy)derivative
-10,250$0.00$00Apr 29, 2025
Dec 17, 2024JMSB
John Marshall Bancorp, Inc.
AGrant or award
Common Stock
+1,610$0.00$089,155Dec 19, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-1$22.67$2391,117Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-1,392$22.00$31k99,109Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-142$22.01$3,12598,967Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-16$22.69$36391,101Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-32$22.74$72891,069Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-846$22.02$19k98,121Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-4$22.76$9191,065Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-108$22.03$2,37998,013Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-300$22.77$6,83190,765Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-216$22.03$4,75897,797Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-2$22.04$4497,795Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-9$22.79$20590,756Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-40$22.04$88297,755Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-318$22.80$7,25090,438Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-101$22.09$2,23197,654Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-292$22.81$6,66190,146Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-200$22.13$4,42697,454Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-236$22.83$5,38889,910Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-105$22.16$2,32797,349Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-6$22.84$13789,904Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-89$22.17$1,97397,260Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-89$22.92$2,04089,815Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-102$22.23$2,26797,158Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-100$23.00$2,30089,715Nov 21, 2024
Nov 20, 2024JMSB
John Marshall Bancorp, Inc.
SOpen-market sale
Common Stock
-100$22.25$2,22597,058Nov 21, 2024
50 of 138 rows shown.

Questions about Oscar Leland Mahan

Answered from the filings on this page, as of the latest one.

Is Oscar Leland Mahan buying or selling?

In the last 12 months Oscar Leland Mahan reported 1 open-market buy worth $3,764 and 0 open-market sells worth $0 on SEC Form 4; the latest was bought $3,764 of JMSB on Jun 3, 2026. Grants, option exercises and tax withholding are not counted.

How did Oscar Leland Mahan's past buys perform?

Not measured yet. InsiderTell needs three past buys with six months of prices to publish a track record, and Oscar Leland Mahan has 2.

Where does Oscar Leland Mahan file Form 4?

Oscar Leland Mahan has filed Form 4 at JMSB (John Marshall Bancorp, Inc.). A Form 4 is required of officers, directors and holders of more than 10% of a share class within two business days of a trade.

Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.

Oscar Leland Mahan: insider trades and track record | InsiderTell