Pascal Deschatelets, the Chief Scientific Officer of Apellis Pharmaceuticals, Inc. (NASDAQ:APLS), recently sold 826 shares of the company's common stock. The shares were sold at an average price of ...
Some results have been hidden because they may be inaccessible to you