“In 2024, Kinsale Capital received over 880,000 new business submissions and converted 7.3% of them into policies.”