Kinsale Capital KNSL delivered first-quarter 2025 net operating earnings of $3.71 per share, which surpassed the Zacks Consensus Estimate by 17.8%. The bottom line increased 6% year over year. The results reflected the continued execution of the company’s strategy of disciplined underwriting and technology-enabled low costs. (Find the latest EPS...