KNSL kinsale capital group - board approves additional $250M share repurchase authorization in July 2026
KNSL kinsale capital group - board approves additional $250M share repurchase authorization in July 2026
KNSL kinsale capital group - board approves additional $250M share repurchase authorization in July 2026