Kinsale Capital Group, Inc.

KNSL·NYSE·$312.02·$7B