Early Access — free while we kick the tires
EdgarHawk

Mahan Oscar Leland

Director

Director
2 filings analyzed · 1 company · Latest 2025-07-17

Companies

Company Buys Sells Direction
John Marshall Bancorp, Inc. JMSB 29 0 Net buying

Activity

July 2025
low
Buy
712 shares
$13,265
Significance 4/10

Director Mahan Oscar Leland buys 712 JMSB shares at $18.63; stock up 33.4% in 90 days but insider's cross-ticker buys historically return -19.0% at 90 days.

Director Mahan Oscar Leland purchased 712 shares of John Marshall Bancorp at $18.63 on 2025-07-15, adding to a 92.9K-share position. The timing follows a sharp 90-day rebound of +33.4% from prior lows, occurring when the stock is -25.9% from its 52-week high. Critically, his cross-ticker track record shows 1 prior buy with an average 90-day return of -19.0% and a 0% win rate, suggesting his buy decisions have historically underperformed. By contrast, his 19 prior sells across all tickers posted a 100% well-timed rate at the 90-day mark, indicating he has been far more reliable at identifying exit points than entry points. At JMSB specifically, his 5 prior trades in 2024 were all sells, each well-timed with negative 90-day returns ranging from -17.8% to -18.2%, yet this purchase represents his first buy at this ticker, contrasting sharply with his established pattern of selling here.

November 2024
low
Buy
501 shares
$12,179
Significance 4/10

Director Mahan Oscar Leland sells 3,928 shares at JMSB for $95,303.92 while also purchasing 501 shares on 2024-11-18

Director Mahan Oscar Leland executed 27 separate sales totaling 3,928 shares for $95,303.92 against a single purchase of 501 shares for $12,179.31 on 2024-11-18, resulting in a net reduction of 3,427 shares from his 106,543-share holding. The sales were distributed across a narrow price range ($23.93–$24.66), while the purchase occurred at $24.31, positioned within that range. His post-transaction holding of 103,116 shares remains substantial relative to the company's $337.6M market capitalization. The transaction occurred as the stock trades at $23.71, down 8.7% from its 52-week high of $25.98 but up 12.4% over the prior 30 days and 25.8% over 90 days.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access