‹ Screener

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

A83

Kinsale Capital — best-in-class excess-and-surplus specialty insurer.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $470M2025-09-30 · $498M2025-12-31 · $483M2026-03-31 · $467M

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

DateInsiderTypeSharesPrice
2026-06-08Tangard Christopher R.Buy330$304.00
2026-05-26Allibhai Salmaan K.Sell250$311.17
2026-05-26Allibhai Salmaan K.Option exercise600$16.00
2026-05-21Petrucelli Bryan P.Gift26K
2026-05-21Petrucelli Bryan P.Gift26K
2026-05-08Petrucelli Bryan P.Gift1.8K
2026-05-08Petrucelli Bryan P.Gift1.8K
2026-05-05Kehoe Michael PSell5.4K$301.88
2026-05-05Kehoe Michael POption exercise23K$16.00
2026-05-05Kehoe Michael PSell1.7K$300.76
2026-05-05Kehoe Michael PSell9.7K$302.79
2026-05-05Kehoe Michael PSell5.0K$303.53
2026-05-05Kehoe Michael PSell638$304.63
2026-05-05Kehoe Michael PSell160$306.06
2026-05-04Petrucelli Bryan P.Gift1.4K
2026-05-04Petrucelli Bryan P.Gift1.4K
2026-03-01Kehoe Michael PTax withheld2.4K$389.67
2026-03-01Winston Stuart PGrant1.4K
2026-03-01Winston Stuart PTax withheld421$389.67
2026-03-01Tangard Christopher R.Grant898
2026-03-01Tangard Christopher R.Tax withheld121$389.67
2026-03-01Beachy Mark J.Grant2.1K
2026-03-01Beachy Mark J.Tax withheld762$389.67
2026-03-01Schnupp Diane D.Grant1.9K
2026-03-01Schnupp Diane D.Tax withheld728$389.67
2026-03-01Petrucelli Bryan P.Grant2.8K
2026-03-01Petrucelli Bryan P.Tax withheld982$389.67
2026-03-01Haney Brian D.Tax withheld953$389.67
2026-03-01Kehoe Michael PGrant7.7K
2026-02-27Petrucelli Bryan P.Sell5.1K$378.35
2026-02-27Petrucelli Bryan P.Option exercise5.1K$16.00
2026-02-26Russell Frederick L. Jr.Sell4.0K$379.50
2026-02-26Hatcher Robert V. IIISell150$379.68
2026-02-26Russell Frederick L. Jr.Option exercise4.0K$16.00
2026-02-25SHARE GREGORY MGift354
2026-02-25SHARE GREGORY MGift354
2026-02-24Russell Frederick L. Jr.Sell801$374.17
2026-01-01BENSINGER STEVEN JGrant460$391.12
2026-01-01Hatcher Robert V. IIIGrant460$391.12
2026-01-01Chia TeresaGrant460$391.12
2026-01-01Kronenberg Anne C.Grant460$391.12
2026-01-01Haney Brian D.Grant460$391.12
2026-01-01Russell Frederick L. Jr.Grant460$391.12
2026-01-01Lippincott Robert IIIGrant460$391.12
2026-01-01FORTIN MARY JANEGrant460$391.12
2026-01-01SHARE GREGORY MGrant460$391.12
2025-12-19Kehoe Michael PGift250
2025-12-15SHARE GREGORY MBuy118$395.44
2025-12-15SHARE GREGORY MBuy532$390.17
2025-12-15SHARE GREGORY MBuy599$391.10
2025-12-15SHARE GREGORY MBuy322$391.89
2025-12-15SHARE GREGORY MBuy55$393.04
2025-12-15SHARE GREGORY MBuy280$394.18
2025-12-15SHARE GREGORY MBuy94$395.93
2025-12-15SHARE GREGORY MBuy180$390.17
2025-12-15SHARE GREGORY MBuy202$391.10
2025-12-15SHARE GREGORY MBuy108$391.89
2025-12-15SHARE GREGORY MBuy18$393.03
2025-12-15SHARE GREGORY MBuy95$394.19
2025-12-15SHARE GREGORY MBuy41$395.41
2025-12-15SHARE GREGORY MBuy31$395.93
2025-11-19Kronenberg Anne C.Gift100
2025-08-25Kehoe Michael PSell981$450.19
2025-08-25Kehoe Michael PSell1.2K$451.72
2025-08-25Kehoe Michael PSell2.4K$452.90
2025-08-25Kehoe Michael PSell381$453.53
2025-08-25Kehoe Michael PSell51$454.78
2025-08-25Kehoe Michael POption exercise5.0K$16.00
2025-06-06Schnupp Diane D.Gift66
2025-06-05Schnupp Diane D.Sell1.4K$472.00
2025-05-05Kronenberg Anne C.Sell1.7K$455.44
2025-05-05Kronenberg Anne C.Sell262$456.68
2025-03-11Hatcher Robert V. IIISell100$446.76
2025-03-01Schnupp Diane D.Tax withheld686$431.85
2025-03-01Tangard Christopher R.Grant578
2025-03-01Tangard Christopher R.Tax withheld101$431.85
2025-03-01Beachy Mark J.Grant1.7K
2025-03-01Beachy Mark J.Tax withheld751$431.85
2025-03-01Schnupp Diane D.Grant1.7K
2025-03-01Petrucelli Bryan P.Grant2.3K
2025-03-01Petrucelli Bryan P.Tax withheld937$431.85
2025-03-01Haney Brian D.Grant2.3K
2025-03-01Haney Brian D.Tax withheld876$431.85
2025-03-01Kehoe Michael PGrant6.4K
2025-03-01Kehoe Michael PTax withheld2.2K$431.85
2025-02-27Lippincott Robert IIISell1.5K$428.09
2025-02-18Petrucelli Bryan P.Option exercise5.0K$16.00
2025-02-18Petrucelli Bryan P.Sell700$440.81
2025-02-18Petrucelli Bryan P.Sell1.1K$441.79
2025-02-18Petrucelli Bryan P.Sell742$442.26
2025-02-18Petrucelli Bryan P.Sell625$443.35
2025-02-18Petrucelli Bryan P.Sell730$444.76
2025-02-18Petrucelli Bryan P.Sell498$445.65
2025-02-18Petrucelli Bryan P.Sell200$447.21
2025-02-18Petrucelli Bryan P.Sell300$448.29
2025-02-18Petrucelli Bryan P.Sell100$449.26
2025-01-01Chia TeresaGrant354$465.13
2025-01-01Hatcher Robert V. IIIGrant354$465.13
2025-01-01Kronenberg Anne C.Grant354$465.13
2025-01-01Russell Frederick L. Jr.Grant354$465.13
2025-01-01Lippincott Robert IIIGrant354$465.13
2025-01-01FORTIN MARY JANEGrant354$465.13
2025-01-01SHARE GREGORY MGrant354$465.13
2025-01-01BENSINGER STEVEN JGrant354$465.13
2025-01-01RITCHIE JAMES JOSEPHGrant354$465.13

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-21Shareholder voteExhibitsfiling ↗
2026-05-05Exec/director changeExhibitsfiling ↗
2026-04-29Exec/director changeOtherExhibitsfiling ↗
2026-04-23ResultsExhibitsfiling ↗
2026-02-12ResultsExhibitsfiling ↗
2026-02-04Exec/director changeExhibitsfiling ↗
2026-01-08Reg FDExhibitsfiling ↗
2026-01-05Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-212026-05-210001669162-26-000035 ↗
8-K2026-05-052026-04-290001669162-26-000031 ↗
8-K2026-04-292026-04-290001669162-26-000029 ↗
8-K2026-04-232026-04-230001669162-26-000025 ↗
10-Q2026-04-232026-03-310001669162-26-000026 ↗
10-K2026-02-202025-12-310001669162-26-000015 ↗
8-K2026-02-122026-02-120001669162-26-000012 ↗
8-K2026-02-042026-01-300001669162-26-000007 ↗
8-K2026-01-082026-01-080001669162-26-000004 ↗
8-K2026-01-052026-01-010001669162-26-000002 ↗
8-K2025-12-112025-12-110001669162-25-000064 ↗
10-Q2025-10-232025-09-300001669162-25-000058 ↗