Apellis Pharmaceuticals CEO Reports Stock Sale Amid Mixed Revenue Performance
Cedric Francois, CEO of Apellis Pharmaceuticals, executed a stock sale on January 20, 2026, liquidating over 8,000 shares to raise approximately $162,000. The company recently disclosed preliminary U.S. fiscal year 2025 product revenues totaling $689 million, slightly under analyst expectations. This revenue outcome has resulted in contrasting brok…