The insiders of Prospect Capital Corp (PSEC) have purchased over 29 million shares of their company since March 1. That makes them the largest purchasers of shares of any company between a $1B and $20B market cap. PSEC is a leading provider of flexible private debt and equity capital to sponsor-owned and non-sponsor-owned middle market […]