Early Access — free while we kick the tires
EdgarHawk

Jonathan Craig Kinney

Director

Director

Latest: Director buying · June 2026

12 filings analyzed · 1 company · Latest 2026-06-05

Companies

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

Activity

June 2026
high
Buy
2,300 shares
$48,369
Significance 7/10

Director Jonathan Craig Kinney buys 2,300 shares at $21.03 in two transactions; aligns with strong prior timing pattern at JMSB.

Jonathan Craig Kinney, Director at John Marshall Bancorp, executed two separate purchases totaling 2,300 shares for $48,369.00 at $21.03 on 2026-06-03, bringing his holdings from 276,388 to 278,688 shares. His cross-ticker track record shows 20 prior buys with a 95.00% 90-day win rate and average 90d return of +11.8%. At JMSB specifically, his timing has been notably successful: 4 of 5 prior buy transactions posted positive 90-day returns, ranging from +1.8% to +12.2%. The stock currently trades at $21.65, near its 52-week high of $22.10, with positive 30-day (+1.1%) and 90-day (+11.0%) momentum. The company carries a P/E of 13.53 on net income of $6,101,000.00, suggesting a stable valuation backdrop. Kinney's continued accumulation, combined with his demonstrated accuracy in timing purchases at this ticker, warrants attention as a potential signal of management confidence.

December 2025
medium
Buy
500 shares
$9,815
Significance 5/10

Director Jonathan Craig Kinney bought 500 JMSB shares at $19.63; stock now $20.00, down 13.2% from 52-week high.

Director Jonathan Craig Kinney purchased 500 shares of John Marshall Bancorp at $19.63 on 2025-12-05, adding to his position of 325.7K shares post-transaction. This buy occurs as the stock trades at $20.00, positioned 13.2% below its 52-week high of $23.05 and down 2.9% over 30 days. Kinney's cross-ticker track record shows 20 prior buys with an average 90-day return of +15.3% and a 100.00% win rate, suggesting a pattern of favorable entry timing elsewhere; however, his same-ticker history at JMSB remains early-stage, with prior November buys showing modest 30-day gains (3.5% to 4.6%) but no measurable 90-day outcomes yet. The modest transaction size ($9,815.00 on a 325.7K-share position) and stock price action suggest this represents incremental accumulation during a period of recent weakness rather than a concentrated conviction signal.

medium
Buy
1,345 shares
$26,003
Significance 5/10

Director Kinney buys 1,345 shares at $19.30–$19.40; now holds 325.2K shares in JMSB after five recent buys.

Kinney Jonathan Craig, a director at John Marshall Bancorp, executed 2 separate purchases on 2025-12-02 totaling 1,345 shares for $26,003.00 at a blended average price of $19.33, expanding his holdings to 325.2K shares. This represents his fifth purchase at JMSB in less than a month (buys on 2025-10-31, 2025-11-04, 2025-11-05 twice, and 2025-11-06), suggesting sustained accumulation at the ticker. His cross-ticker track record shows 20 prior buys with an average 90d return of +16.1% and a 100.00% win rate, though JMSB-specific outcomes remain largely unmeasured (five trades initiated recently with 30d outcomes ranging from +5.5% to +6.1% for the two tradable dates, and three trades still in their information window). The current price of $20.00 sits 13.2% below the 52-week high of $23.05, and the stock has risen 5.7% over the prior 30 days. This pattern indicates sustained director confidence in the valuation and trajectory of JMSB, though the frequency and recency of purchases warrant attention to whether a broader strategic opportunity or routine accumulation is underway.

November 2025
high
Buy
500 shares
$9,450
Significance 6/10

Director Kinney Jonathan Craig bought 500 shares of JMSB at $18.90, his 5th purchase in 7 days; track record: 93.75% win rate across 20 prior buys.

Kinney Jonathan Craig, a director, purchased 500 shares on 2025-11-06 at $18.90, extending a burst of acquisitions—this marks his 5th buy in as many days (starting 2025-10-31), adding to holdings of 323.8K shares. His cross-ticker track record demonstrates strong execution: 20 prior open-market buys with a 93.75% 90-day win rate and average 90-day return of +14.9%, providing context for his accumulation pattern. At JMSB specifically, his prior measured buy from 2025-06-12 returned +16.4% over 90 days. The current price of $19.40 is -25.3% from the 52-week high of $25.98, and the stock has risen 4.2% over the past 30 days despite the near-term weakness. The concentration of purchases in a single week merits observation of whether subsequent price action aligns with his historical pattern of positive returns.

high
Buy
500 shares
$9,425
Significance 7/10

Director Kinney Jonathan Craig bought 500 JMSB shares at $18.85; prior 5 same-ticker buys showed 90d win rate of 5/5.

Jonathan Craig, a Director of John Marshall Bancorp, purchased 500 shares at $18.85, bringing his holdings to 322,107 shares. This buy follows a striking pattern: all 5 of his prior trades at JMSB were timed favorably, with each resulting in positive 90-day returns ranging from 12.3% to 16.4%. His cross-ticker track record across 20 prior buys also shows a 75.00% 90-day win rate with an average 90d return of +11.2%. The current stock price of $19.01 sits 26.8% below the 52-week high of $25.98, placing this purchase near a valley in recent price action. The persistent pattern of well-timed accumulation at JMSB, combined with a director-level position and fundamental metrics showing a P/E of 14.29 on $5.1M net income, suggests deliberate conviction in the company's value at current levels.

June 2025
medium
Buy
900 shares
$15,668
Significance 4/10

Director Kinney buys 900 shares of JMSB at blended $17.41 across 2 transactions; stock now $17.08, near 52-week low

Jonathan Craig Kinney, a director of John Marshall Bancorp, executed 2 separate purchases totaling 900 shares for $15,668.00, increasing his holdings to 321,607 shares. The purchases occurred at $17.58 on 2025-06-11 and $17.36 on 2025-06-12, with a blended average price of $17.41. The current stock price of $17.08 is -34.3% from the 52-week high of $25.98 and near the low end of the 52-week range, while the 30-day change is -3.2%. Notably, Kinney executed five distinct buy transactions within the same week (2025-06-02 through 2025-06-06 prior, plus this filing's purchases), suggesting a pattern of accumulation during a period of price pressure, though timing outcomes on his same-ticker history are not yet measurable and his broader cross-ticker track record shows a modest 28.57% 90-day win rate on prior buys.

low
Buy
1,150 shares
$19,970
Significance 4/10

JMSB director Jonathan Craig Kinney purchased 1,150 shares across 3 transactions (June 5-6) at blended $17.37, now 320.7K shares held.

Director Kinney completed 3 separate purchases totaling 1,150 shares for $19,970.00 on June 5 and June 6, 2025, at prices ranging from $17.25 to $17.70. This adds 0.4% to his JMSB holdings (now 320.7K shares post-transaction). The current price of $17.57 sits -32.4% from the 52-week high of $25.98, and Kinney's purchases occurred near the blended average price of $17.37. His cross-ticker track record shows 20 prior buys with an average 90-day return of +3.3% and a 50.00% win rate, while his 5 prior same-ticker trades at JMSB (dating back to May 28) remain unmeasurable in their 90-day outcomes. The stock's 30-day and 90-day performance has been modestly positive (+2.6% and +2.2%, respectively), and at a P/E of 14.17 and market cap of $250.9M, JMSB presents a mid-cap profile consistent with Kinney's director role.

low
Buy
356 shares
$6,195
Significance 4/10

Director Kinney Jonathan Craig purchased 356 shares at JMSB in 2 transactions (152 at $17.31, 204 at $17.47) for $6,195.00 total

Director Jonathan Craig executed 2 separate purchases totaling 356 shares for $6,195.00 at blended average price $17.40, increasing holdings from 319,201 to 319,557 shares. This modest accumulation (+0.1% of prior holdings) occurs at prices $0.12–$0.19 above the current market price of $17.28, suggesting execution near recent trading levels. Craig's cross-ticker track record shows 20 prior buys with average 90-day return of +5.7% and 58.33% win rate, though his 5 prior same-ticker purchases at JMSB are all too recent to measure outcomes (most within the last 5 days). The company trades at P/E 13.94 with market cap $246.7M and net income $4.8M, placing it within modest valuation ranges for a regional bank. The transaction is routine in scale and context.

low
Buy
448 shares
$7,794
Significance 3/10

Director Kinney Jonathan Craig purchased 448 shares at $17.40 avg in May–June; modest 0.1% increase to 319.2K shares held.

Director Kinney executed two separate purchases totaling 448 shares for $7,793.88 on 2025-05-30 and 2025-06-02, at a blended average price of $17.40. The current stock price of $17.37 is approximately -33.1% from the 52-week high and has declined -4.6% over the past 90 days, placing the purchases near recent lows. His prior trades at JMSB show mixed outcomes: two April 2025 purchases each gained 9.6% within 30 days, but those trades remain unmeasured at the 90-day mark. Cross-ticker track record shows a 61.54% 90-day win rate with an average 90-day return of 6.2%, establishing a long-term pattern of timing accuracy. However, the 0.1% increase in holdings (448 shares added to 318.8K) represents a nominal portfolio addition, constraining the signal magnitude.

May 2025
low
Buy
800 shares
$13,975
Significance 4/10

Director Kinney Jonathan Craig bought 800 shares of JMSB at blended $17.47; holdings now 318,753 shares (+0.3%).

Kinney Jonathan Craig executed two separate purchases on 2025-05-28, buying 500 shares at $17.48 and 300 shares at $17.45, for a combined $13,975.00 at a blended average price of $17.47. The current price of $17.44 is nearly flat to the transaction prices, while the stock trades -32.9% from its 52-week high of $25.98. His holdings increased by 800 shares to 318,753 total, a +0.3% addition to his existing position. Prior to this filing, Kinney purchased shares at JMSB on four dates in April–May 2025, all showing positive 30-day returns (ranging from +9.2% to +11.3%). His cross-ticker track record shows 20 prior buys with a 66.67% 90-day win rate and average 90-day return of +7.0%, though at JMSB specifically, none of his prior five trades have yet reached the 90-day measurement window.

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