Teacher Retirement System of Texas Sells 860 Shares of Apellis Pharmaceuticals, Inc. (NASDAQ:APLS)
Trainer Retirement System of Texas lowered its holdings in Apellis Prescribed drugs, Inc. (NASDAQ:APLS – Get Score) by 3.1% throughout the 4th quarter, in line...