InsiderTape plots every Form 4 on the price chart and flags cluster buys, CEO conviction, and first buys in years the moment they file. Start a free 7-day trial, cancel anytime.
START FREE TRIAL →Jonathan Craig Kinney, Director, is a corporate insider tracked by InsiderTape across 1 company. The public record shows 50 open-market SEC Form 4 transactions: 49 purchases worth $455K and 1 sale worth $243, reported from Mar 14, 23 to Dec 5, 25. Over this period they have been a net buyer.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Dec 5, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $19.63 | $10K |
| Dec 2, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 900 | $19.40 | $17K |
| Nov 6, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $18.90 | $9K |
| Nov 5, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $18.71 | $9K |
| Nov 4, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 400 | $18.95 | $8K |
| Oct 31, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $18.85 | $9K |
| Jun 12, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 700 | $17.36 | $12K |
| Jun 11, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 200 | $17.58 | $4K |
| Jun 6, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 250 | $17.70 | $4K |
| Jun 5, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $17.30 | $9K |
| Jun 3, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 204 | $17.47 | $4K |
| Jun 2, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 300 | $17.44 | $5K |
| May 30, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 148 | $17.31 | $3K |
| May 28, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $17.48 | $9K |
| Apr 28, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 1.2K | $15.85 | $19K |
| Apr 25, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 63 | $15.54 | $979 |
| Feb 21, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 1.2K | $17.66 | $21K |
| Feb 20, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 400 | $18.65 | $7K |
| Feb 4, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 122 | $18.65 | $2K |
| Feb 3, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $18.60 | $9K |
| Jan 31, 25 | JMSBJohn Marshall Bancorp, Inc. | BUY | 400 | $19.10 | $8K |
| Nov 15, 24 | JMSBJohn Marshall Bancorp, Inc. | SELL | 10 | $24.28 | $243 |
| Jun 11, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $16.60 | $8K |
| Jun 7, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 300 | $16.90 | $5K |
| Jun 6, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 250 | $16.80 | $4K |
| Jun 4, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 11 | $16.80 | $185 |
| May 29, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 400 | $16.80 | $7K |
| May 20, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 370 | $16.93 | $6K |
| May 16, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 300 | $17.02 | $5K |
| May 13, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $17.01 | $8K |
| May 10, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 300 | $17.55 | $5K |
| May 8, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 100 | $17.50 | $2K |
| May 1, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 260 | $16.50 | $4K |
| Apr 30, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 600 | $17.15 | $10K |
| Apr 29, 24 | JMSBJohn Marshall Bancorp, Inc. | BUY | 1.2K | $17.25 | $21K |
| Oct 26, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 300 | $17.20 | $5K |
| Aug 8, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $19.75 | $10K |
| Aug 7, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 6 | $19.70 | $118 |
| Aug 4, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $19.65 | $10K |
| Jul 28, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 200 | $19.70 | $4K |
| Jul 27, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $19.21 | $10K |
| May 10, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 500 | $17.21 | $9K |
| May 5, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 400 | $17.20 | $7K |
| May 4, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 600 | $17.35 | $10K |
| May 1, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 400 | $17.85 | $7K |
| Apr 28, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 700 | $18.35 | $13K |
| Apr 27, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 800 | $18.30 | $15K |
| Mar 16, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 800 | $23.00 | $18K |
| Mar 15, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 570 | $22.40 | $13K |
| Mar 14, 23 | JMSBJohn Marshall Bancorp, Inc. | BUY | 2.7K | $22.40 | $59K |