Michael P. Kehoe serves as Executive at JAMES RIVER GROUP, INC, where they oversee executive responsibilities. Since joining the company, Michael P. Kehoe has executed 377 insider transactions totaling $49.5M, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 19, 2025 involved gifting 250 shares valued at $0.
Michael P. Kehoe currently holds 302,793 shares of JAMES RIVER GROUP, INC (JRVR), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Michael P. Kehoe has been a net seller of JRVR stock. They have purchased $0 and sold $49.5M worth of shares.
Michael P. Kehoe's most recent insider trade was on Dec 19, 2025, when they sold 250 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $454.78 |
| Discretionary |
| Aug 25, 2025 | KNSL | $172.8K | Sale | 381 | $453.53 | Discretionary |
| Aug 25, 2025 | KNSL | $1.1M | Sale | 2,389 | $452.90 | Discretionary |
| Aug 25, 2025 | KNSL | $541.2K | Sale | 1,198 | $451.72 | Discretionary |
| Aug 25, 2025 | KNSL | $441.6K | Sale | 981 | $450.19 | Discretionary |
| Aug 25, 2025 | KNSL | $80.0K | Option Exercise | 5,000 | $16.00 | Discretionary |
| Aug 28, 2024 | KNSL | $0 | Gift | 550 | $N/A | Discretionary |
| Jun 4, 2024 | KNSL | $21.9K | Sale | 57 | $385.07 | Planned |
| Jun 4, 2024 | KNSL | $48.0K | Option Exercise | 3,000 | $16.00 | Planned |
| Jun 4, 2024 | KNSL | $721.3K | Sale | 1,898 | $380.01 | Planned |
| Jun 4, 2024 | KNSL | $509.0K | Sale | 1,337 | $380.68 | Planned |
| Jun 4, 2024 | KNSL | $122.9K | Sale | 322 | $381.54 | Planned |
| Jun 4, 2024 | KNSL | $116.1K | Sale | 303 | $383.27 | Planned |
| Jun 4, 2024 | KNSL | $31.9K | Sale | 83 | $384.33 | Planned |
| Jun 4, 2024 | KNSL | $541.1K | Sale | 1,424 | $380.01 | Planned |
| Jun 4, 2024 | KNSL | $16.6K | Sale | 43 | $385.07 | Planned |
| Jun 4, 2024 | KNSL | $23.8K | Sale | 62 | $384.33 | Planned |
| Jun 4, 2024 | KNSL | $87.0K | Sale | 227 | $383.27 | Planned |
| Jun 4, 2024 | KNSL | $92.0K | Sale | 241 | $381.54 | Planned |
| Jun 4, 2024 | KNSL | $381.8K | Sale | 1,003 | $380.68 | Planned |
| Jun 1, 2024 | KNSL | $215.6K | Payment | 562 | $383.62 | Discretionary |
| Mar 4, 2024 | KNSL | $88.5K | Sale | 167 | $529.70 | Planned |
| Mar 4, 2024 | KNSL | $293.3K | Sale | 555 | $528.49 | Planned |
| Mar 4, 2024 | KNSL | $112.9K | Sale | 214 | $527.44 | Planned |
| Mar 4, 2024 | KNSL | $84.2K | Sale | 160 | $526.37 | Planned |
| Mar 4, 2024 | KNSL | $173.3K | Sale | 330 | $525.10 | Planned |
| Mar 4, 2024 | KNSL | $111.0K | Sale | 212 | $523.74 | Planned |
| Mar 4, 2024 | KNSL | $84.1K | Sale | 161 | $522.60 | Planned |
| Mar 4, 2024 | KNSL | $109.0K | Sale | 209 | $521.68 | Planned |