Kinsale Capital Earnings Today — Short Interest Declines Ahead of Print
Short sellers have pulled back. Kinsale Capital Group (KNSL) reports Q1 results today with short interest at 9.4% of float, down 9.4% over the past month. Short interest stands at 2.18 million shares, representing 9.4%…
