Corvus Pharmaceuticals, Inc.'s (NASDAQ:CRVS) stock price dropped 12% last week; retail investors would not be happy
Retail investors hold the majority of shares in Corvus Pharmaceuticals, Inc. Institutions and hedge funds also have significant ownership. Insider ownership is positive, and the general public holds a substantial stake. Private equity firms own 16% of the company.