Kinsale Capital Group, Inc.KNSL

Market cap
$8.8B
P/E ratio
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Net income2625346388153159308415
Change in fair value of equity securities---712---281543
Net investment gains000043167
Change in allowance for credit losses on investments-------0-01
Deferred tax (benefit) expense11-3-01-1-14-9-4
Depreciation and amortization111122336
Stock compensation expense0123457914
Investment income due and accrued011121776
Premiums receivable, net1341014223537-3
Reserves for unpaid loss and loss adjustment expenses45515391176245357454593
Unearned premiums81425597487152202127
Reinsurance balances, net-55-288132336912194
Deferred policy acquisition costs---9810202721
Income taxes (recoverable) payable-0-101-2-481-0
Accounts payable and accrued expenses1-2033108139
Other-2-3-2-3-3-4-4715
Net cash provided by operating activities---178280407558860976
Purchase of property and equipment101203367724
Purchase of real estate investment------7720
Sale of property and equipment-------62-
Payments for (Proceeds from) Short-Term Investments-2-----41-37-2
Purchases - fixed-maturity securities1501121953065316557511,3171,558
Purchases - equity securities-------87156
Sales - fixed-maturity securities1412103612011363246289
Sales - equity securities-------3134
Maturities and calls - fixed-maturity securities4989906894216110177452
Net cash provided by (used in) investing activities----231-379-352-709-861-960
Proceeds from Issuance of Common Stock---6657-47--
Proceeds from Lines of Credit------73--
Repayments of Long-Term Lines of Credit------4362-
Debt issuance costs---1--20-
Proceeds from Issuance of Long-Term Debt------12550-
Payroll taxes withheld and remitted on share-based payments---122347
Proceeds from Stock Options Exercised-12341111
Dividends paid2567810121314
Payments for Repurchase of Common Stock--------10
Net cash provided by (used in) financing activities---7876-11186-29-30
Net change in cash and cash equivalents---25-234435-30-13