Director
Avg Cost/Share
$19.63
Shares
500
Total Value
$9,815.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$19.35
Shares
1,345
Total Value
$26,003.00
Owned After
325,652
Director
Avg Cost/Share
$18.90
Shares
500
Total Value
$9,450.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$18.71
Shares
800
Total Value
$14,965.00
Owned After
325,652
Director
Avg Cost/Share
$18.95
Shares
400
Total Value
$7,580.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$18.85
Shares
500
Total Value
$9,425.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$17.47
Shares
900
Total Value
$15,668.00
Owned After
325,652
Director
Avg Cost/Share
$17.42
Shares
1,150
Total Value
$19,970.00
Owned After
325,652
Director
Avg Cost/Share
$17.39
Shares
356
Total Value
$6,195.00
Owned After
325,652
Director
Avg Cost/Share
$17.38
Shares
448
Total Value
$7,793.88
Owned After
325,652
Director
Avg Cost/Share
$17.47
Shares
800
Total Value
$13,975.00
Owned After
325,652
Director
Avg Cost/Share
$15.75
Shares
2,415
Total Value
$38,155.62
Owned After
325,652
Director
Avg Cost/Share
$18.11
Shares
2,562
Total Value
$45,874.10
Owned After
325,652
Director
Avg Cost/Share
$18.78
Shares
1,022
Total Value
$19,215.30
Owned After
325,652
Director
Avg Cost/Share
$24.28
Shares
10
Total Value
$242.80
Owned After
45,322
SEC Form 4
Director
Avg Cost/Share
$16.56
Shares
700
Total Value
$11,604.00
Owned After
325,652
Director
Avg Cost/Share
$16.85
Shares
339
Total Value
$5,725.20
Owned After
325,652
Director
Avg Cost/Share
$16.80
Shares
261
Total Value
$4,384.80
Owned After
325,652
Director
Avg Cost/Share
$16.80
Shares
400
Total Value
$6,720.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$16.92
Shares
570
Total Value
$9,642.70
Owned After
325,652
Director
Avg Cost/Share
$17.02
Shares
300
Total Value
$5,106.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$17.07
Shares
1,281
Total Value
$21,689.55
Owned After
325,652
Director
Avg Cost/Share
$17.50
Shares
100
Total Value
$1,750.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$16.50
Shares
260
Total Value
$4,290.00
Owned After
325,652
SEC Form 4
Director
Avg Cost/Share
$17.07
Shares
4,240
Total Value
$72,575.50
Owned After
325,652
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Kinney Jonathan Craig | JMSB | Director | Dec 5, 2025 | Buy | $19.63 | 500 | $9,815.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Dec 2, 2025 | Buy | $19.35 | 1,345 | $26,003.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Nov 6, 2025 | Buy | $18.90 | 500 | $9,450.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Nov 5, 2025 | Buy | $18.71 | 800 | $14,965.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Nov 4, 2025 | Buy | $18.95 | 400 | $7,580.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Oct 31, 2025 | Buy | $18.85 | 500 | $9,425.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Jun 11, 2025 | Buy | $17.47 | 900 | $15,668.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Jun 5, 2025 | Buy | $17.42 | 1,150 | $19,970.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Jun 2, 2025 | Buy | $17.39 | 356 | $6,195.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 30, 2025 | Buy | $17.38 | 448 | $7,793.88 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 28, 2025 | Buy | $17.47 | 800 | $13,975.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Apr 25, 2025 | Buy | $15.75 | 2,415 | $38,155.62 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Feb 20, 2025 | Buy | $18.11 | 2,562 | $45,874.10 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Jan 31, 2025 | Buy | $18.78 | 1,022 | $19,215.30 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Nov 15, 2024 | Sell | $24.28 | 10 | $242.80 | 45,322 | |
| Kinney Jonathan Craig | JMSB | Director | Jun 11, 2024 | Buy | $16.56 | 700 | $11,604.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Jun 7, 2024 | Buy | $16.85 | 339 | $5,725.20 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Jun 4, 2024 | Buy | $16.80 | 261 | $4,384.80 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 29, 2024 | Buy | $16.80 | 400 | $6,720.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 20, 2024 | Buy | $16.92 | 570 | $9,642.70 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 16, 2024 | Buy | $17.02 | 300 | $5,106.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 10, 2024 | Buy | $17.07 | 1,281 | $21,689.55 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 8, 2024 | Buy | $17.50 | 100 | $1,750.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | May 1, 2024 | Buy | $16.50 | 260 | $4,290.00 | 325,652 | |
| Kinney Jonathan Craig | JMSB | Director | Apr 29, 2024 | Buy | $17.07 | 4,240 | $72,575.50 | 325,652 |