Kinsale Capital Group, Inc.
KNSL · Fire, Marine & Casualty Insurance · 23.1M shares · +1%/yr ↑ shares · EDGAR filings ↗
Reference price $304.00 · est. market cap ~$7.0B — last insider purchase, 2026-06-08 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A83Kinsale Capital — best-in-class excess-and-surplus specialty insurer.
Strengths
- ROE 25.7% (82nd pct), ROA (87th), strong FCF (81st)
- Low-cost, technology-driven E&S underwriting; low leverage (27th)
Risks
- E&S-pricing-cycle and reserve risk
- Catastrophe exposure
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
26.9%
Return on equity
25.7%
Return on assets
8.3%
Revenue growth (QoQ)
-3.4%
Net-income growth
21.4%
Debt / equity
0.1×
Free cash flow
$990M
Tangible book value
$2.0B
Stock comp / revenue
1.0%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-08 | Tangard Christopher R. | Buy | 330 | $304.00 |
| 2026-05-26 | Allibhai Salmaan K. | Sell | 250 | $311.17 |
| 2026-05-26 | Allibhai Salmaan K. | Option exercise | 600 | $16.00 |
| 2026-05-21 | Petrucelli Bryan P. | Gift | 26K | — |
| 2026-05-21 | Petrucelli Bryan P. | Gift | 26K | — |
| 2026-05-08 | Petrucelli Bryan P. | Gift | 1.8K | — |
| 2026-05-08 | Petrucelli Bryan P. | Gift | 1.8K | — |
| 2026-05-05 | Kehoe Michael P | Sell | 5.4K | $301.88 |
| 2026-05-05 | Kehoe Michael P | Option exercise | 23K | $16.00 |
| 2026-05-05 | Kehoe Michael P | Sell | 1.7K | $300.76 |
| 2026-05-05 | Kehoe Michael P | Sell | 9.7K | $302.79 |
| 2026-05-05 | Kehoe Michael P | Sell | 5.0K | $303.53 |
| 2026-05-05 | Kehoe Michael P | Sell | 638 | $304.63 |
| 2026-05-05 | Kehoe Michael P | Sell | 160 | $306.06 |
| 2026-05-04 | Petrucelli Bryan P. | Gift | 1.4K | — |
| 2026-05-04 | Petrucelli Bryan P. | Gift | 1.4K | — |
| 2026-03-01 | Kehoe Michael P | Tax withheld | 2.4K | $389.67 |
| 2026-03-01 | Winston Stuart P | Grant | 1.4K | — |
| 2026-03-01 | Winston Stuart P | Tax withheld | 421 | $389.67 |
| 2026-03-01 | Tangard Christopher R. | Grant | 898 | — |
| 2026-03-01 | Tangard Christopher R. | Tax withheld | 121 | $389.67 |
| 2026-03-01 | Beachy Mark J. | Grant | 2.1K | — |
| 2026-03-01 | Beachy Mark J. | Tax withheld | 762 | $389.67 |
| 2026-03-01 | Schnupp Diane D. | Grant | 1.9K | — |
| 2026-03-01 | Schnupp Diane D. | Tax withheld | 728 | $389.67 |
| 2026-03-01 | Petrucelli Bryan P. | Grant | 2.8K | — |
| 2026-03-01 | Petrucelli Bryan P. | Tax withheld | 982 | $389.67 |
| 2026-03-01 | Haney Brian D. | Tax withheld | 953 | $389.67 |
| 2026-03-01 | Kehoe Michael P | Grant | 7.7K | — |
| 2026-02-27 | Petrucelli Bryan P. | Sell | 5.1K | $378.35 |
| 2026-02-27 | Petrucelli Bryan P. | Option exercise | 5.1K | $16.00 |
| 2026-02-26 | Russell Frederick L. Jr. | Sell | 4.0K | $379.50 |
| 2026-02-26 | Hatcher Robert V. III | Sell | 150 | $379.68 |
| 2026-02-26 | Russell Frederick L. Jr. | Option exercise | 4.0K | $16.00 |
| 2026-02-25 | SHARE GREGORY M | Gift | 354 | — |
| 2026-02-25 | SHARE GREGORY M | Gift | 354 | — |
| 2026-02-24 | Russell Frederick L. Jr. | Sell | 801 | $374.17 |
| 2026-01-01 | BENSINGER STEVEN J | Grant | 460 | $391.12 |
| 2026-01-01 | Hatcher Robert V. III | Grant | 460 | $391.12 |
| 2026-01-01 | Chia Teresa | Grant | 460 | $391.12 |
| 2026-01-01 | Kronenberg Anne C. | Grant | 460 | $391.12 |
| 2026-01-01 | Haney Brian D. | Grant | 460 | $391.12 |
| 2026-01-01 | Russell Frederick L. Jr. | Grant | 460 | $391.12 |
| 2026-01-01 | Lippincott Robert III | Grant | 460 | $391.12 |
| 2026-01-01 | FORTIN MARY JANE | Grant | 460 | $391.12 |
| 2026-01-01 | SHARE GREGORY M | Grant | 460 | $391.12 |
| 2025-12-19 | Kehoe Michael P | Gift | 250 | — |
| 2025-12-15 | SHARE GREGORY M | Buy | 118 | $395.44 |
| 2025-12-15 | SHARE GREGORY M | Buy | 532 | $390.17 |
| 2025-12-15 | SHARE GREGORY M | Buy | 599 | $391.10 |
| 2025-12-15 | SHARE GREGORY M | Buy | 322 | $391.89 |
| 2025-12-15 | SHARE GREGORY M | Buy | 55 | $393.04 |
| 2025-12-15 | SHARE GREGORY M | Buy | 280 | $394.18 |
| 2025-12-15 | SHARE GREGORY M | Buy | 94 | $395.93 |
| 2025-12-15 | SHARE GREGORY M | Buy | 180 | $390.17 |
| 2025-12-15 | SHARE GREGORY M | Buy | 202 | $391.10 |
| 2025-12-15 | SHARE GREGORY M | Buy | 108 | $391.89 |
| 2025-12-15 | SHARE GREGORY M | Buy | 18 | $393.03 |
| 2025-12-15 | SHARE GREGORY M | Buy | 95 | $394.19 |
| 2025-12-15 | SHARE GREGORY M | Buy | 41 | $395.41 |
| 2025-12-15 | SHARE GREGORY M | Buy | 31 | $395.93 |
| 2025-11-19 | Kronenberg Anne C. | Gift | 100 | — |
| 2025-08-25 | Kehoe Michael P | Sell | 981 | $450.19 |
| 2025-08-25 | Kehoe Michael P | Sell | 1.2K | $451.72 |
| 2025-08-25 | Kehoe Michael P | Sell | 2.4K | $452.90 |
| 2025-08-25 | Kehoe Michael P | Sell | 381 | $453.53 |
| 2025-08-25 | Kehoe Michael P | Sell | 51 | $454.78 |
| 2025-08-25 | Kehoe Michael P | Option exercise | 5.0K | $16.00 |
| 2025-06-06 | Schnupp Diane D. | Gift | 66 | — |
| 2025-06-05 | Schnupp Diane D. | Sell | 1.4K | $472.00 |
| 2025-05-05 | Kronenberg Anne C. | Sell | 1.7K | $455.44 |
| 2025-05-05 | Kronenberg Anne C. | Sell | 262 | $456.68 |
| 2025-03-11 | Hatcher Robert V. III | Sell | 100 | $446.76 |
| 2025-03-01 | Schnupp Diane D. | Tax withheld | 686 | $431.85 |
| 2025-03-01 | Tangard Christopher R. | Grant | 578 | — |
| 2025-03-01 | Tangard Christopher R. | Tax withheld | 101 | $431.85 |
| 2025-03-01 | Beachy Mark J. | Grant | 1.7K | — |
| 2025-03-01 | Beachy Mark J. | Tax withheld | 751 | $431.85 |
| 2025-03-01 | Schnupp Diane D. | Grant | 1.7K | — |
| 2025-03-01 | Petrucelli Bryan P. | Grant | 2.3K | — |
| 2025-03-01 | Petrucelli Bryan P. | Tax withheld | 937 | $431.85 |
| 2025-03-01 | Haney Brian D. | Grant | 2.3K | — |
| 2025-03-01 | Haney Brian D. | Tax withheld | 876 | $431.85 |
| 2025-03-01 | Kehoe Michael P | Grant | 6.4K | — |
| 2025-03-01 | Kehoe Michael P | Tax withheld | 2.2K | $431.85 |
| 2025-02-27 | Lippincott Robert III | Sell | 1.5K | $428.09 |
| 2025-02-18 | Petrucelli Bryan P. | Option exercise | 5.0K | $16.00 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 700 | $440.81 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 1.1K | $441.79 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 742 | $442.26 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 625 | $443.35 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 730 | $444.76 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 498 | $445.65 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 200 | $447.21 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 300 | $448.29 |
| 2025-02-18 | Petrucelli Bryan P. | Sell | 100 | $449.26 |
| 2025-01-01 | Chia Teresa | Grant | 354 | $465.13 |
| 2025-01-01 | Hatcher Robert V. III | Grant | 354 | $465.13 |
| 2025-01-01 | Kronenberg Anne C. | Grant | 354 | $465.13 |
| 2025-01-01 | Russell Frederick L. Jr. | Grant | 354 | $465.13 |
| 2025-01-01 | Lippincott Robert III | Grant | 354 | $465.13 |
| 2025-01-01 | FORTIN MARY JANE | Grant | 354 | $465.13 |
| 2025-01-01 | SHARE GREGORY M | Grant | 354 | $465.13 |
| 2025-01-01 | BENSINGER STEVEN J | Grant | 354 | $465.13 |
| 2025-01-01 | RITCHIE JAMES JOSEPH | Grant | 354 | $465.13 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-21 | Shareholder voteExhibits | filing ↗ |
| 2026-05-05 | Exec/director changeExhibits | filing ↗ |
| 2026-04-29 | Exec/director changeOtherExhibits | filing ↗ |
| 2026-04-23 | ResultsExhibits | filing ↗ |
| 2026-02-12 | ResultsExhibits | filing ↗ |
| 2026-02-04 | Exec/director changeExhibits | filing ↗ |
| 2026-01-08 | Reg FDExhibits | filing ↗ |
| 2026-01-05 | Exec/director changeExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-21 | 2026-05-21 | 0001669162-26-000035 ↗ |
| 8-K | 2026-05-05 | 2026-04-29 | 0001669162-26-000031 ↗ |
| 8-K | 2026-04-29 | 2026-04-29 | 0001669162-26-000029 ↗ |
| 8-K | 2026-04-23 | 2026-04-23 | 0001669162-26-000025 ↗ |
| 10-Q | 2026-04-23 | 2026-03-31 | 0001669162-26-000026 ↗ |
| 10-K | 2026-02-20 | 2025-12-31 | 0001669162-26-000015 ↗ |
| 8-K | 2026-02-12 | 2026-02-12 | 0001669162-26-000012 ↗ |
| 8-K | 2026-02-04 | 2026-01-30 | 0001669162-26-000007 ↗ |
| 8-K | 2026-01-08 | 2026-01-08 | 0001669162-26-000004 ↗ |
| 8-K | 2026-01-05 | 2026-01-01 | 0001669162-26-000002 ↗ |
| 8-K | 2025-12-11 | 2025-12-11 | 0001669162-25-000064 ↗ |
| 10-Q | 2025-10-23 | 2025-09-30 | 0001669162-25-000058 ↗ |